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
339593428392	339593428959	339593429509	339593430059	339593430609	339593431159	339593431709	339593432259	339593432809	339593433359	339593433909	339593434459	339593435009	339593435559	339593436109	339593436659	339593437209	339593437759	339593438309	339593438859	339593439409	339593439959	339593440509	339593441059	339593441609	339593442159	339593442709	339593443259	339593443809	339593444359	339593444909	339593445459	339593446009	339593446559	339593447109	339593447659	339593448209	339593448759	339593449309	339593449859	339593450409	339593450959	339593451509	339593452059	339593452609	339593453159	339593453709	339593454259	339593454809	339593455359	339593455909	339593456459	339593457009	339593457559	339593458109	339593458659	339593459209	339593459759	339593460309	339593460859	339593461409	339593461959	339593462509	339593463059	339593463609	339593464159	339593464709	339593465259	339593465809	339593466359	339593466909	339593467459	339593468009	339593468559	339593469109	339593469659	339593470209	339593470759	339593471309	339593471859	339593472409	339593472959	339593473509	339593474059	339593474609	339593475159	339593475709	339593476259	339593476809	339593477359	339593477909	339593478459	339593479009	339593479559	339593480109	339593480659	339593481209	339593481759	339593482309	339593482859	339593483409	339593483959	339593484509	339593485059	339593485609	339593486159	339593486709	339593487259	339593487809	339593488359	339593488909	339593489459	339593490009	339593490559	339593491109	339593491659	339593492209	339593492759	339593493309	339593493859	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23662	21720	29784	24211	21901	23330	23242	18516	17446	17702	17549	17507	17180	17154	17127	17180	16945	16949	17148	25354	30663	29122	24467	19930	17654	16884	16584	16737	16546	16448	16663	16666	16806	16449	16511	16473	16678	16798	16753	16638	16586	16534	16508	16580	16608	16500	16598	16449	16437	16520	16769	16327	16618	16468	16638	16580	16648	16550	16436	16460	16495	16330	16454	16611	16634	16528	16481	16715	16530	16706	16396	16356	16425	16595	16515	16433	16591	16637	16509	16514	16716	16434	16448	16632	16560	16628	16354	16547	16460	16370	16523	16618	16419	16277	16584	16399	16353	16620	16561	16584	16555	16571	16558	16465	16478	16416	16465	16501	16452	16592	16463	16435	16585	16588	16627	16507	16579	16553	16641	16481	16469	16739	16566	16413	16431	16605	16551	16330	16564	16646	16442	16477	16352	16580	16312	16539	16477	16371	16431	16529	16545	16465	16262	16408	16532	16642	16362	16555	16499	16457	16487	16505	16494	16477	16568	16445	16453	16415	16350	16433	16567	16334	16630	16579	16415	16614	16377	16393	16370	16293	16352	16505	16263	16439	16324	16392	16418	16485	16281	16479	16638	16438	16465	16592	16552	16473	16521	16493	16361	16462	16420	16222	16446	16572	16340	16566	16522	16347	16447	16388	16349	16390	16476	16385	16510	16531	16586	16461	16634	16557	16564	16502	16451	16389	16400	16344	16479	16441	16384	16357	16549	16444	16394	16515	16568	16336	16541	16529	16460	16395	16229	16493	16533	16382	16521	16623	16585	16414	16569	16403	16542	16422	16365	16391	16317	16298	16410	16520	16632	16396	16499	16467	16524	16392	16532	16470	16580	16353	16258	16407	16536	16516	16366	16577	16624	16416	16422	16487	16490	16374	16422	16453	16552	16361	16293	16468	16506	16526	16502	16317	16536	16650	16409	16420	16434	16468	16495	16634	16518	16529	16365	16690	16392	16169	16617	16657	16376	16573	16612	16493	16562	16485	16508	16621	16444	16497	16542	16422	16456	16256	16418	16379	16519	16169	16531	16508	16457	16249	16745	16454	16379	16645	16595	16444	16488	16676	16482	16478	16457	16522	16366	16387	16630	16576	16487	16360	16537	16309	16352	16450	16549	16523	16486	16261	16422	16498	16482	16497	16475	16624	16431	16266	16559	16493	16493	16445	16533	16576	16470	16453	16566	16454	16394	16469	16439	16327	16565	16494	16526	16445	16518	16651	16397	16414	16367	16564	16661	16758	16405	16419	16520	16530	16458	16371	16563	16486	16457	16628	16475	16473	16343	16552	16538	16619	16333	16359	16345	16294	16404	16403	16585	16652	16468	16622	16390	16394	16495	16483	16453	16364	16378	16303	16552	16542	16341	16302	16443	16483	16498	16568	16348	16485	16400	16568	16439	16204	16484	16381	16348	16476	16575	16585	16493	16403	16556	16603	16529	16657	16736	16291	16610	16403	16423	16478	16529	16307	16469	16454	16343	16449	16643	16345	16353	16351	16497	16534	16598	16422	16442	16451	16543	16325	16428	16466	16563	16327	16552	16498	16387	16323	16534	16544	16440	16505	16462	16533	16443	16507	16554	16571	16329	16411	16393	16458	16594	16618	16560	16378	16336	16525	16436	16411	16526	16431	16390	16472	16497	16498	16588	16474	16542	16570	16525	16477	16557	16537	16491	16588	16543	16683	16451	16396	16433	16517	16599	16691	16471	16418	16411	16590	16394	16289	16373	16528	16552	16365	16482	16591	16672	16291	16594	16526	16713	16286	16623	16465	16540	16525	16332	16434	16384	16496	16578	16409	16404	16496	16495	16445	16569	16284	16497	16399	16375	16587	16741	16400	16328	16509	16756	16526	16572	16529	16509	16429	16682	16446	16603	16436	16606	16535	16458	16362	16412	16491	16424	16386	16591	16421	16581	16545	16268	16470	16351	16635	16465	16591	16456	16433	16306	16388	16585	16378	16513	16580	16592	16473	16542	16438	16668	16510	16438	16363	16294	16494	16640	16466	16550	16441	16631	16448	16467	16541	16599	16555	16429	16368	16520	16423	16307	16515	16438	16536	16585	16379	16329	16424	16291	16268	16316	16536	16400	16597	16313	16545	16506	16397	16572	16404	16476	16693	16459	16550	16373	16617	16485	16490	16626	16699	16508	16593	16413	16433	16299	16429	16561	16511	16362	16428	16314	16316	16544	16651	16525	16494	16624	16446	16506	16587	16429	16633	16520	16293	16389	16472	16578	16537	16431	16452	16630	16449	16370	16605	16505	16381	16549	16721	16358	16405	16420	16473	16441	16622	16647	16529	16550	16532	16462	16634	16478	16320	16347	16452	16451	16335	16374	16599	16479	16552	16693	16467	16511	16588	16537	16206	16637	16428	16443	16600	16554	16366	16484	16422	16526	16524	16239	16281	16505	16416	16273	16499	16421	16540	16354	16322	16600	16601	16192	16615	16582	16414	16520	16495	16389	16342	16461	16421	16419	16455	16368	16392	16418	16444	16538	16375	16427	16417	16348	16340	16494	16393	16500	16656	16618	16559	16611	16505	16585	16438	16397	16471	16520	16567	16586	16330	16578	16465	16670	16408	16492	16547	16285	16286	16643	16446	16433	16483	16433	16529	16323	16459	16441	16431	16568	16403	16467	16587	16596	16462	16607	16594	16447	16331	16532	16199	16492	16285	16576	16671	16485	16430	16389	16649	16492	16431	16420	16391	16421	16576	16420	16597	16561	16583	16478	16361	16440	16337	16582	16392	16654	16194	16408	16541	16551	16465	16330	16511	16642	16347	16388	16470	16547	16477	16548	16315	16621	16526	16426	16581	16584	16377	16529	16354	16430	16494	16560	16569	16416	16535	16738	16419	16541	16443	16370	16603	16422	16528	16564	16468	16589	16416	16272	16362	16570	16394	16570	16634	16444	16590	16306	16237	16467	16143	16387	16566	16558	16564	16617	16568	16650	16499	16415	16438	16359	16363	16517	16453	16475	16259	16566	16689	16496	16467	16445	16432	16479	16419	16520	16601	16510	16382	16478	16535	16465	16413	16334	16518	16402	16493	16594	16571	16449	16420	16392	16612	16472	16480	16266	16338	16484	16487	16578	16434	16406	16363	16423	16406	16495	16565	16508	16524	16573	16343	16434	16338	16448	16626	16487	16446	16413	16566	16344	16402	16510	16437	16557	16415	16484	16568	16308	16439	16474	16507	16724	16492	16495	16529	16308	16340	16296	16367	16482	16395	16419	16422	16434	16426	16590	16377	16429	16479	16719	16491	16459	16564	16460	16453	16459	16526	16629	16448	16424	16350	16487	16534	16411	16395	16388	16596	16520	16368	16410	16439	16437	16277	16640	16464	16386	16676	16403	16449	16659	16396	16616	16494	16568	16321	16633	16387	16451	16383	16413	16454	16445	16597	16444	16405	16482	16392	16564	16278	16602	16381	16335	16575	16639	16588	16500	16395	16510	16607	16343	16313	16476	16495	16306	16404	16343	16535	16398	16418	16545	16267	16271	16455	16438	16483	16393	16473	16490	16648	16485	16356	16631	16571	16429	16527	16494	16578	16476	16380	16392	16396	16570	16530	16464	16541	16471	16395	16365	16256	16606	16556	16504	16377	16373	16694	16459	16517	16364	16377	16604	16631	16509	16457	16541	16350	16378	16663	16275	16542	16467	16527	16246	16494	16465	16430	16573	16445	16428	16627	16550	16329	16421	16428	16492	16549	16428	16376	16461	16463	16299	16365	16458	16323	16494	16548	16469	16458	16408	16492	16441	16155	16438	16570	16518	16412	16647	16460	16415	16297	16399	16554	16456	16632	16736	16508	16355	16269	16413	16517	16356	16645	16563	16351	16358	16540	16212	16132	16484	16375	16410	16501	16362	16498	16522	16443	16442	16488	16510	16429	16657	16329	16571	16499	16411	16401	16721	16407	16520	16492	16329	16336	16501	16618	16343	16596	16468	16578	16476	16463	16467	16407	16530	16519	16603	16522	16428	16342	16651	16413	16408	16318	16539	16318	16213	16439	16318	16480	16472	16525	16563	16405	16387	16351	16402	16530	16404	16228	16327	16529	16441	16419	16536	16290	16432	16630	16530	16521	16522	16445	16681	16644	16636	16422	16447	16531	16403	16539	16543	16660	16598	16444	16429	16728	16663	16536	16482	16611	16524	16397	16588	16510	16693	16496	16456	16515	16363	16588	16595	16680	16698	16489	16799	16534	16578	16353	16513	16632	16543	16424	16664	16386	16473	16365	16413	16530	16483	16445	16522	16526	16406	16599	16430	16514	16312	16460	16586	16458	16387	16453	16588	16609	16482	16267	16334	16458	16390	16428	16439	16487	16517	16497	16502	16494	16452	16526	16592	16518	16538	16572	16330	16537	16421	16342	16536	16367	16430	16553	16404	16543	16590	16567	16793	16410	16468	16486	16550	16451	16415	16463	16636	16530	16273	16479	16471	16291	16454	16556	16362	16536	16418	16441	16323	16526	16448	16592	16445	16448	16388	16509	16400	16557	16546	16546	16477	16627	16265	16396	16362	16482	16335	16268	16521	16574	16460	16550	16407	16571	16462	16644	16481	16530	16431	16470	16348	16506	16301	16704	16280	16251	16536	16693	16369	16387	16272	16310	16355	16536	16644	16415	16496	16386	16303	16287	16446	16436	16467	16475	16403	16455	16357	16539	16411	16514	16412	16472	16356	16546	16265	16580	16542	16650	16452	16371	16440	16655	16235	16551	16564	16697	16623	16243	16549	16325	16549	16555	16488	16624	16595	16409	16404	16598	16366	16598	16635	16480	16564	16634	16525	16803	16693	16580	16549	16623	16731	16488	16415	16505	16483	16517	16445	16566	16550	16386	16418	16486	16412	16561	16678	16260	16219	16456	16313	16452	16581	16520	16392	16276	16362	16282	16332	16460	16557	16423	16309	16456	16586	16357	16504	16301	16431	16427	16398	16352	16412	16404	16552	16396	16743	16386	16291	16524	16498	16505	16443	16702	16444	16427	16587	16360	16294	16513	16462	16614	16348	16369	16511	16470	16504	16450	16548	16373	16525	16586	16549	16568	16591	16356	16324	16535	16465	16481	16681	16330	16273	16445	16472	16311	16597	16523	16605	16503	16515	16471	16675	16526
16083	28412	26444	21849	19672	18621	17906	17620	17338	16864	16965	16894	16668	16445	16654	16413	16347	16288	16667	29950	33884	31132	25278	19034	16376	15581	15666	15735	15626	15411	15640	15534	15483	15699	15704	15524	15635	15669	15501	15736	15415	15853	15622	15744	15642	15534	15595	15507	15577	15705	15685	15585	15661	15612	15579	15664	15451	15568	15746	15724	15451	15615	15768	15722	15744	15530	15687	15493	15676	15554	15802	15475	15601	15589	15591	15586	15373	15631	15446	15545	15551	15752	15656	15663	15588	15559	15470	15638	15556	15679	15529	15487	15553	15670	15760	15637	15642	15742	15798	15713	15623	15775	15455	15602	15656	15632	15611	15657	15476	15686	15567	15676	15557	15676	15472	15733	15556	15493	15592	15651	15781	15654	15535	15685	15666	15607	15624	15603	15471	15652	15475	15444	15474	15625	15572	15624	15628	15641	15620	15689	15638	15564	15591	15571	15698	15500	15630	15544	15652	15647	15495	15779	15567	15820	15431	15677	15758	15603	15609	15555	15706	15424	15516	15646	15654	15572	15631	15690	15518	15547	15477	15621	15576	15675	15629	15564	15605	15593	15602	15590	15675	15670	15642	15591	15654	15601	15706	15579	15650	15647	15660	15584	15755	15626	15654	15611	15641	15432	15588	15537	15664	15575	15512	15648	15675	15465	15532	15621	15565	15525	15613	15547	15677	15512	15680	15515	15765	15594	15605	15430	15600	15706	15558	15601	15635	15603	15760	15585	15525	15637	15655	15314	15671	15615	15809	15730	15235	15690	15509	15704	15622	15585	15648	15498	15457	15643	15501	15595	15666	15507	15681	15797	15513	15666	15430	15735	15584	15471	15667	15695	15688	15617	15633	15568	15553	15673	15436	15614	15454	15602	15616	15440	15547	15565	15687	15383	15560	15573	15802	15596	15581	15690	15663	15588	15629	15532	15545	15501	15529	15530	15597	15461	15616	15524	15821	15539	15579	15670	15672	15675	15504	15705	15660	15608	15575	15560	15573	15505	15660	15516	15544	15561	15518	15502	15675	15618	15556	15815	15623	15446	15548	15424	15546	15592	15469	15624	15615	15618	15372	15636	15590	15424	15649	15535	15661	15639	15535	15560	15642	15716	15459	15660	15548	15523	15677	15778	15650	15596	15679	15505	15659	15335	15665	15758	15523	15434	15455	15595	15674	15417	15734	15701	15678	15741	15549	15632	15489	15552	15534	15730	15743	15568	15692	15715	15643	15626	15680	15728	15510	15696	15582	15590	15521	15496	15570	15544	15700	15576	15521	15684	15571	15523	15764	15655	15646	15475	15727	15646	15675	15496	15501	15745	15594	15624	15687	15652	15491	15658	15736	15694	15649	15673	15572	15505	15736	15583	15590	15587	15577	15628	15680	15489	15544	15597	15660	15749	15596	15548	15560	15605	15682	15622	15448	15648	15586	15479	15645	15699	15506	15577	15560	15557	15659	15652	15744	15651	15651	15585	15577	15597	15534	15515	15544	15683	15588	15551	15654	15434	15684	15604	15600	15644	15539	15330	15743	15776	15420	15633	15541	15661	15653	15595	15602	15533	15555	15839	15630	15490	15575	15614	15643	15644	15663	15539	15565	15443	15732	15600	15556	15526	15598	15620	15766	15509	15545	15540	15604	15606	15669	15650	15497	15679	15529	15650	15550	15610	15610	15627	15529	15833	15664	15628	15389	15558	15485	15634	15676	15618	15469	15811	15739	15660	15570	15536	15604	15551	15436	15693	15593	15639	15533	15560	15646	15487	15541	15541	15635	15712	15700	15585	15774	15553	15638	15689	15708	15540	15682	15612	15645	15724	15442	15588	15518	15492	15678	15579	15518	15750	15643	15447	15691	15521	15583	15573	15589	15463	15626	15482	15526	15495	15660	15448	15606	15501	15594	15722	15631	15699	15556	15533	15678	15708	15621	15566	15443	15599	15582	15472	15491	15620	15466	15527	15447	15691	15597	15597	15486	15591	15737	15533	15642	15609	15659	15583	15498	15595	15585	15502	15667	15617	15514	15687	15604	15701	15653	15537	15545	15659	15543	15675	15516	15679	15573	15536	15716	15591	15644	15589	15516	15561	15650	15643	15500	15599	15706	15548	15520	15561	15461	15567	15689	15459	15686	15539	15591	15650	15510	15562	15516	15643	15674	15615	15520	15718	15604	15537	15688	15704	15559	15702	15620	15689	15312	15586	15557	15700	15611	15641	15514	15578	15652	15727	15681	15702	15487	15506	15505	15564	15676	15543	15397	15561	15557	15616	15427	15687	15617	15605	15537	15546	15657	15589	15669	15723	15552	15634	15604	15518	15630	15726	15680	15523	15586	15643	15382	15636	15715	15693	15517	15459	15714	15406	15774	15677	15493	15499	15705	15583	15537	15507	15603	15498	15579	15619	15540	15532	15542	15621	15516	15515	15494	15638	15708	15535	15388	15748	15547	15659	15717	15620	15565	15484	15601	15548	15549	15578	15643	15546	15635	15560	15602	15512	15557	15419	15567	15593	15487	15400	15613	15758	15656	15597	15598	15630	15573	15483	15705	15538	15462	15456	15588	15528	15507	15525	15575	15639	15624	15467	15545	15689	15610	15588	15651	15685	15510	15585	15671	15696	15564	15499	15716	15540	15629	15597	15553	15716	15529	15512	15578	15521	15546	15502	15686	15394	15619	15675	15631	15666	15457	15558	15507	15621	15777	15459	15518	15557	15499	15598	15629	15547	15765	15522	15592	15726	15696	15311	15715	15535	15662	15704	15717	15577	15601	15514	15599	15492	15517	15530	15686	15588	15659	15457	15787	15549	15649	15514	15545	15526	15722	15575	15434	15734	15548	15553	15650	15490	15673	15389	15667	15607	15531	15600	15615	15721	15532	15634	15400	15509	15630	15696	15676	15627	15480	15625	15544	15568	15647	15531	15594	15506	15490	15504	15651	15702	15754	15592	15551	15570	15639	15593	15468	15499	15526	15539	15502	15564	15461	15583	15607	15527	15728	15653	15629	15654	15469	15622	15742	15466	15514	15433	15616	15677	15562	15580	15601	15556	15524	15547	15686	15786	15650	15451	15662	15520	15786	15536	15562	15467	15536	15688	15783	15632	15437	15532	15595	15613	15661	15605	15557	15850	15606	15516	15646	15653	15296	15525	15874	15427	15637	15692	15569	15658	15498	15607	15600	15555	15379	15396	15594	15560	15569	15528	15514	15657	15548	15654	15527	15602	15577	15493	15602	15659	15611	15435	15578	15531	15550	15630	15551	15466	15684	15435	15621	15548	15530	15660	15671	15472	15575	15713	15457	15601	15561	15580	15614	15497	15608	15538	15431	15540	15490	15768	15785	15527	15537	15559	15507	15706	15682	15626	15546	15540	15573	15701	15512	15522	15579	15664	15554	15689	15721	15676	15504	15637	15729	15740	15567	15694	15581	15576	15565	15514	15511	15635	15510	15495	15666	15544	15629	15596	15496	15633	15716	15751	15515	15484	15564	15647	15632	15744	15525	15694	15715	15696	15569	15539	15576	15631	15724	15553	15379	15669	15668	15403	15662	15832	15498	15707	15454	15731	15601	15805	15465	15595	15685	15635	15630	15711	15717	15344	15673	15779	15524	15450	15740	15602	15661	15674	15675	15573	15591	15596	15504	15612	15538	15704	15586	15453	15671	15568	15709	15681	15706	15509	15630	15539	15512	15573	15723	15519	15539	15793	15446	15597	15703	15470	15517	15618	15645	15536	15496	15439	15838	15545	15601	15499	15683	15544	15847	15610	15542	15488	15699	15535	15669	15735	15358	15528	15621	15560	15576	15652	15675	15589	15590	15430	15435	15454	15474	15484	15680	15518	15457	15669	15524	15390	15539	15542	15638	15540	15651	15583	15482	15577	15591	15606	15662	15514	15660	15569	15643	15675	15606	15642	15537	15602	15500	15481	15595	15549	15709	15659	15656	15561	15539	15604	15509	15468	15531	15463	15502	15613	15644	15449	15481	15606	15526	15593	15475	15615	15655	15483	15522	15657	15487	15567	15452	15300	15720	15576	15603	15633	15751	15466	15687	15559	15806	15698	15706	15633	15542	15560	15584	15646	15511	15685	15697	15515	15610	15737	15715	15492	15549	15598	15526	15695	15592	15540	15471	15634	15512	15783	15699	15665	15746	15568	15617	15616	15571	15693	15444	15545	15609	15472	15576	15593	15602	15673	15598	15650	15641	15681	15543	15743	15700	15563	15432	15643	15575	15590	15537	15591	15477	15528	15585	15583	15600	15491	15627	15721	15390	15568	15574	15665	15637	15421	15593	15589	15364	15495	15506	15613	15521	15581	15551	15694	15604	15596	15607	15548	15498	15494	15456	15650	15540	15655	15515	15627	15576	15621	15697	15667	15767	15551	15573	15482	15806	15425	15673	15557	15701	15541	15643	15695	15619	15531	15541	15568	15822	15707	15619	15561	15625	15333	15804	15504	15613	15630	15573	15559	15707	15552	15843	15617	15715	15685	15529	15606	15581	15599	15615	15611	15709	15477	15666	15400	15737	15564	15545	15551	15449	15528	15548	15570	15513	15484	15523	15655	15639	15570	15527	15474	15413	15494	15447	15673	15474	15607	15498	15788	15490	15646	15756	15597	15803	15489	15601	15776	15719	15549	15688	15491	15680	15515	15525	15653	15515	15489	15451	15411	15593	15766	15496	15662	15753	15653	15773	15733	15898	15652	15729	15500	15525	15571	15571	15544	15594	15487	15686	15460	15401	15661	15607	15495	15507	15635	15584	15478	15683	15591	15632	15527	15688	15643	15824	15558	15500	15642	15598	15471	15426	15687	15520	15578	15516	15642	15506	15541	15498	15467	15619	15540	15705	15719	15542	15504	15495	15542	15467	15766	15515	15609	15537	15656	15463	15637	15671	15590	15606	15657	15638	15537	15571	15507	15527	15575	15500	15501	15532	15644	15479	15650	15612	15575	15608	15611	15607	15680	15389	15602	15428	15635	15591	15470	15468	15476	15564	15474	15523	15652	15483	15559	15565	15531	15597	15566	15699	15531	15389	15681	15578	15552	15636	15766	15500	15496	15604	15610	15524	15610	15574	15628	15416	15788	15660	15752	15698	15537	15603	15529	15647	15604	15695	15537	15675	15550
27036	21576	22746	19082	15986	15884	16068	16216	16218	15867	16163	16067	15877	15839	15820	16038	15849	15905	15868	16425	17367	17217	16620	16046	15745	15691	15834	15841	15715	15856	15922	15826	15609	16000	15933	15797	15725	15928	15715	15877	15786	15772	15879	15782	15816	15740	15845	15635	15805	15836	15795	15732	15875	15778	15716	15901	15670	15734	15934	15850	15818	15781	15808	15862	15887	15808	15808	15778	15827	15979	15800	15784	15871	15765	15783	15594	15759	15634	15674	15557	15792	15765	15634	15670	15745	15761	15640	15318	15750	15600	15664	15657	15747	15696	15728	15632	15747	15924	15723	15647	15657	15821	15809	15745	15668	15667	15789	15812	15780	15748	15841	15775	15789	15683	15759	15797	15536	16034	15677	15735	15711	15765	15684	15628	15646	15657	15797	15981	15825	15732	15719	15536	15934	15792	15656	15748	15542	15749	15776	16010	15849	15674	15636	15647	15753	15894	15855	15814	15995	15810	15754	15662	15744	15664	15710	15815	15705	15886	15701	15788	15713	15600	15755	15911	15559	15852	15765	15713	15823	15944	15972	15858	15587	15799	15801	15703	15777	15890	15665	15686	15766	15682	15786	15610	15521	15543	15752	15725	15678	15877	15763	15954	15745	15738	15625	15721	15902	15803	15739	15763	15989	15704	15816	15478	15725	15863	15756	15897	15955	15573	15748	15798	15747	15774	15789	15778	15833	15665	15688	15774	15686	15935	15776	15651	15850	15771	15874	15983	15753	15767	15600	15785	15906	15811	15831	15877	15929	15828	15867	15700	15823	15671	15733	15776	15935	15888	15796	15528	15894	15971	15825	15745	15733	15863	15780	15690	15678	15733	15693	15739	15651	15853	15698	15580	15792	15870	15541	15816	15617	15933	15836	15612	15878	15554	15815	15691	15975	15896	15840	15791	15828	15675	15741	15655	15849	15711	15629	15755	15845	15818	15779	15776	15843	15630	15746	15591	15676	15754	15869	15699	15814	15791	15898	15819	15725	15892	15863	15805	15764	15759	15629	15750	15585	15812	15850	15750	15827	15717	16077	15844	15673	15693	15885	15636	15914	15799	15883	15827	15812	15708	15474	15721	15733	15939	15717	15756	15690	15703	15833	15856	15879	15807	15861	15881	15652	15768	15913	16009	15811	15949	15591	15757	15812	15842	15840	15749	15987	15811	15825	15732	15964	15813	15919	15907	15521	15616	15805	15831	15716	15859	15812	15833	15744	15847	15558	15782	15912	15773	15819	15817	15815	15808	15616	15595	15642	15737	15796	15714	15763	15762	15626	15688	15839	15945	15703	15729	15787	15938	15540	15732	15975	15657	15776	15742	15568	15615	15804	15806	15869	15728	15753	15792	15735	15627	15589	15893	15907	15959	15816	15518	15702	15786	15746	15760	15630	15653	15675	15606	15837	15701	15726	15723	15802	15829	15765	15955	15744	15846	15727	15835	15809	15763	15704	15527	15717	15838	15841	15728	15695	15863	15728	15674	15745	15706	15812	15771	15716	15661	15763	15799	15825	15738	15900	15745	15630	15626	15832	15770	16005	15906	15550	15824	15945	15689	15746	15719	15761	15754	15827	15969	15730	15769	15733	15773	15661	15591	15862	15824	15767	15705	15516	15783	15706	15865	15823	15602	15706	15722	15852	15835	15771	15743	15691	15730	15703	15905	15871	15712	15670	15756	15684	15786	15850	15733	15828	15643	15892	15760	15794	15657	15625	15739	15748	15743	15544	15725	15774	15884	15949	15618	15653	15837	15916	15974	15826	15771	15833	15650	15866	15769	15643	15691	15568	15858	15826	15719	15970	15986	15937	15813	15919	15684	15792	15807	15785	15838	15900	15841	15849	15791	15824	15713	15656	15836	15895	15752	15641	15763	15670	15623	15777	15618	15860	15783	15745	15992	15764	15897	15861	15786	15747	15750	15722	15780	15817	15764	15931	15787	15528	15669	15728	15674	15825	15848	15712	15855	15667	15766	15484	15481	15751	15907	15737	15707	15665	15760	15873	15612	15820	15849	15662	15815	15757	15766	15652	15883	15876	15673	15714	15764	15900	15622	15906	15999	15673	15882	15918	15741	15851	15853	15769	15807	15922	15847	15679	15622	15922	15581	15796	15748	15886	15765	15885	15642	15692	15731	15822	15717	15786	15743	15793	15701	15756	15584	15503	15910	15779	15703	15668	15828	15867	15703	15927	15828	15698	15524	15771	15943	15773	15801	15927	15783	15544	15597	15698	15615	15799	15714	15722	15805	15691	15755	15650	15940	15969	15843	15883	15884	15913	15858	15715	15845	15759	15769	15950	15802	15740	15885	15658	15749	15712	15733	15659	15594	16005	15883	15540	15671	15913	15860	15797	15789	15726	15736	15722	15749	15776	15707	15694	15658	15681	15817	15505	15923	15592	15867	15858	15737	15810	15850	15829	15763	15817	15462	15845	15877	15756	15766	15852	15597	15774	15822	15697	15608	15843	15681	15630	15654	15709	15688	15778	15637	15833	15869	15836	15880	15850	15852	15770	15684	15787	15835	15698	15825	15732	15857	15887	16072	15730	15718	15594	15801	15818	15852	15810	15796	15709	15703	15782	15763	15722	15551	15848	15687	15787	15776	15855	15773	15632	15758	15905	15644	15794	15583	15652	15790	15734	15837	15901	15830	15783	15704	15778	15684	15695	15786	15695	15859	15521	15786	15580	15853	15691	15672	15612	15807	15573	15599	15720	15907	15653	15812	15667	15865	15721	15718	15776	15660	15858	15702	15829	15601	15577	15636	15834	15692	15644	15930	15856	15932	15823	15718	15658	15914	15639	15762	15933	15872	15821	15942	15730	15769	15787	15827	15697	15687	15705	15739	15704	15889	15737	15699	15824	15816	15809	15873	15725	15732	15818	15853	15854	15857	15774	15884	15848	15756	15863	15833	15816	15747	15610	15767	15840	15941	15725	15862	15809	15655	15780	15837	15735	15748	15940	15953	15859	15879	15700	15768	15820	16000	15635	15758	16017	15737	15688	15828	15834	15560	15646	15717	15727	15568	15823	15746	15768	15818	15852	15732	15847	15773	16049	15735	15699	15756	15776	15798	15893	15714	15810	15843	15694	15705	15848	15727	15866	15831	15895	15651	15879	15731	15928	15729	15770	15676	15965	15792	15756	15689	15762	15776	15608	15693	15825	15743	15609	15783	15847	15701	15708	15625	15596	15766	15732	15756	15729	15788	15769	15611	15784	15711	15810	15863	15776	16029	15772	15693	15505	15751	15876	16042	15691	15840	15652	15834	15891	15689	15646	15719	15937	15769	15795	15823	15747	15851	15738	15748	15978	15677	15838	15820	15797	15651	15857	15798	15635	15765	15789	15646	15987	15889	15812	15708	15567	15832	15725	15905	15625	15799	15898	15641	15662	15889	15953	15849	15812	15744	15853	15846	15713	15638	15661	15620	15903	15710	15576	15743	15935	15855	15737	15835	15748	15797	15956	15785	15918	15856	15885	15902	15681	15918	15745	15774	15587	15794	15881	15668	15543	15699	15789	15677	15838	15731	15918	15869	15851	15775	15847	15644	15833	15699	15621	15728	15855	15839	15844	15676	15937	15864	15673	15889	15665	15887	15819	15717	15751	15975	15718	15846	15716	15799	15791	15684	15817	15627	15863	15685	15896	15597	15843	15760	15707	15836	15655	15693	15879	15874	15703	15678	15881	15990	15700	15539	15618	15761	15770	15818	15839	15837	15601	15635	15851	15757	15806	15871	15887	15627	15731	15758	15998	15788	15570	15780	15736	15656	15734	15761	15973	15892	15701	15877	15879	15729	15610	15853	15694	15746	15972	15722	15745	15723	15812	15611	15904	15964	15628	15702	15621	15933	15813	15812	15817	15741	15718	15865	15828	15711	15763	15774	15849	15712	15895	15759	15787	15821	15930	15577	15746	15796	16041	15650	15810	15631	15628	16014	15767	15840	15663	15851	15617	15812	15809	15727	15884	15792	15923	15793	15759	15852	15734	16005	15509	15837	15898	15771	15705	15760	15799	15817	15657	15888	15747	15727	15724	15834	15764	15687	15858	15642	15812	15697	15767	15973	15808	15575	15632	15753	15670	15655	15729	15755	15877	15756	15729	15671	15702	15884	15639	15664	15821	15607	15868	15789	15808	15850	15737	15734	15924	15659	15817	15648	15795	15552	15769	15819	15910	15695	15822	15864	15783	16057	15668	15846	15946	15827	15712	15619	15986	15648	15745	15859	15695	15769	15900	15780	15650	15895	15915	15796	15749	15725	15659	15783	15742	15827	15964	15620	15697	15800	15776	15641	15844	15870	15923	15926	15747	15705	15609	15848	15835	15723	15809	15757	15847	15755	15746	15952	15645	15595	15695	15730	15794	15709	15720	15905	15706	15681	15759	15980	15675	15712	15860	15913	15793	15651	15731	15561	15695	15871	15853	15794	15809	15660	15760	15750	15816	15902	15712	15985	15970	15794	15769	15805	15909	15842	15666	15833	15858	15730	16027	15767	15744	15788	15812	15713	15817	15823	15756	15863	15956	15772	15998	15638	15737	15872	15493	15661	15728	15681	15797	15728	15906	15708	15903	15805	15835	15721	15807	15835	15541	15677	15753	15765	15995	15731	15748	15613	15823	15681	15723	15743	15744	15802	15805	15897	15830	15636	15719	15921	15817	15829	15672	15639	15469	15690	15701	15792	15813	15882	15712	15872	15808	15861	15881	15773	15829	15851	15820	15808	15724	15702	15852	15673	15673	15631	15781	15899	15679	15801	15777	15811	15830	15743	15902	15960	15797	15701	15669	15626	15984	15765	15711	15757	16035	15698	15717	15716	15727	15721	15805	15689	15620	15861	15910	15666	15863	15674	15891	15750	15903	15772	15664	15853	15826	15696	15735	15807	15885	15809	15757	15701	15758	15650	15767	15644	15757	15919	15648	15799	15698	15930	15823	15734	15771	15919	15862	15878	16019	15736	15672	15766	15817	15847	15721	15964	15724	15891	15789	15703	15849	15729	15757	15845	15747	15733	15741	15766	15920	15733	15793	15852	15817	15877	15965	15984	15928	15778	15836	15567	15784	15721	15804	15707	15872	15701	15822	15611	15749	15848	15669	15873	15721	15639	15684	15737	15795	15829
14437	16619	16605	15792	15541	15368	15314	15663	15709	15421	15318	15246	15020	14955	14950	14942	15305	15220	15275	16254	17024	16715	15933	15425	15062	15099	14952	14932	15107	14950	14953	14949	15013	15096	14938	14957	14946	15078	14990	15028	14977	14896	15067	15042	15066	15014	15008	15136	14993	14801	14977	14938	14994	15143	15032	14854	14975	14959	15043	14984	14869	14873	14934	14970	15135	14976	14949	15067	14986	15181	14953	15163	14955	14934	15089	15201	14961	14890	14915	14929	15005	14892	15028	15019	15093	14991	14998	15039	15097	14868	15069	14763	14901	14926	14952	15026	15062	15227	14764	14998	14967	15047	15049	14993	15092	14899	14947	15028	14891	14935	15012	14908	15001	15039	14932	14956	14852	14945	15002	14876	14963	15015	15075	14974	14885	14987	14899	15067	15124	15012	14969	14856	15031	15217	15153	15065	15129	14943	15086	15077	14936	15106	14946	14825	15009	15073	14903	15055	14938	14895	15037	14910	14938	14880	14944	14973	14890	14986	15020	15067	15103	15093	14995	15231	15002	14982	14951	15262	14958	14779	14985	14966	15028	14950	15226	15068	14889	15201	14911	15085	15014	15070	14893	14838	15000	14976	15020	14906	14859	15025	15110	15046	15121	15106	15133	15023	14872	14997	15123	14746	15053	15046	14955	14948	14990	14985	15073	15133	15039	15090	14926	14831	14950	14998	14985	14939	15003	14936	15130	15005	14963	15135	15068	15145	15187	15026	14900	15087	15075	15176	15002	15182	14929	15200	14929	14944	14996	15107	14938	14936	15059	14953	15014	15030	14924	15013	15107	15118	15093	15128	15073	14983	14978	15056	14753	14878	14940	14993	15203	14948	14946	14808	15020	14926	15094	14928	15079	15077	15035	14845	14825	15060	15000	15006	15048	14901	15122	15033	14989	14937	15028	14951	14970	14789	14992	14966	14856	14998	14971	15018	15080	15008	14908	15034	14998	15115	15052	15001	15254	15105	15149	14869	15183	14814	15134	14909	14956	15095	15004	14954	14895	15131	14977	14814	15004	15018	14987	14953	14942	15076	15099	14864	15009	14929	14977	15060	14935	14941	15048	15019	14761	15082	15142	14966	14921	15095	15008	15086	15060	14946	14878	15002	15076	14900	14963	14954	15030	15028	15081	14983	14976	15106	15001	15048	14893	14960	14956	14918	14890	14875	15051	15055	14992	14983	14823	14947	14927	14905	15038	14890	14925	14995	15208	14807	15029	15020	15054	15133	15042	14907	15169	15173	14979	14899	15102	14933	14979	15017	14951	14898	14961	14941	14970	14920	15106	15128	14907	14979	14947	14937	15071	14964	15067	14928	14962	15079	15133	15078	15153	14961	14838	14871	14891	15173	14871	14953	15074	14853	14906	14752	15169	15064	15058	14947	14972	15078	15045	14945	14960	15086	15061	15025	14986	14994	14963	14977	15078	14881	15143	15064	15058	14834	14921	15033	14835	15021	14991	15102	14857	14894	15113	14975	14992	14967	15023	15070	15083	14926	15040	14880	15160	14760	14886	15038	14973	15067	14923	14936	14826	14923	15051	14981	14968	15097	15037	14824	15020	15067	15076	14839	14935	15004	15144	14941	14923	15059	14916	14988	15090	15070	15027	14930	15001	15140	14971	14836	14831	15052	15035	15021	14946	15034	14797	15095	14937	14964	15088	15139	14977	14886	15094	15074	14859	15097	14996	14830	14878	14842	14991	14975	14938	15010	15145	15037	15008	14902	15007	14930	14866	14901	14942	15097	15099	15025	15088	15158	15069	14941	14891	14929	15012	15172	14999	14944	14834	14902	14916	15039	15072	14931	15246	15098	14997	14922	15042	14980	14945	14839	15073	14962	15043	15146	15057	15127	15270	15083	14855	14853	15237	15054	15023	15032	14822	14992	15009	15072	15096	15014	15052	14882	15001	14837	14960	14910	14903	14999	15002	15033	14965	14954	14945	15053	14984	14935	15026	14923	14981	15033	14819	15098	14917	15002	14923	14956	15013	15099	15024	15044	14973	15029	14912	15017	15061	14892	15021	14949	14988	15000	14975	14842	15095	15202	14841	14952	14966	14869	15081	14947	14946	14819	15010	15064	15127	14933	15032	15054	14954	15146	15112	15051	14915	15006	14984	14931	14926	14931	15069	14922	15117	14980	14915	14792	15053	15101	15001	14878	14841	14949	14952	14954	15118	15029	14943	15058	15040	14736	15104	14969	15158	14936	14940	15187	15095	15042	14888	14973	15179	14927	15033	15159	14861	15124	15000	14920	15009	14944	14904	15113	14784	15221	14907	15047	15163	14931	14999	14975	15022	15045	14958	14958	14933	14945	15139	15017	14931	15153	14944	15136	15137	15021	14957	15037	14998	14970	14958	15080	15216	14981	15051	14958	14934	14956	14870	15065	15105	15049	15074	14931	15113	15145	14888	15073	14941	14965	14831	14918	14959	14954	14997	15101	14864	14966	15039	14853	14968	14970	15105	14932	15111	14943	15143	15033	14950	15014	15058	15025	15124	14921	15022	14889	14959	15229	15028	14971	14934	15077	15052	14829	14845	14989	14911	14932	15016	14986	14926	15029	15007	14922	15005	14934	14978	15122	15002	15197	15077	15178	15072	14991	15123	14988	15087	14806	14988	15074	15078	15023	14961	14827	14990	15129	14842	14975	15063	14927	15046	15066	14949	15003	15024	14952	14862	14968	14892	14860	14929	14906	14894	14985	14919	15090	15034	14987	15147	15004	15048	15056	14912	15053	14989	14940	14928	15238	14932	14969	15042	14970	15083	14946	14967	14956	15090	14940	14961	15088	14978	14851	14982	15121	14988	15006	15139	14982	15080	14869	15068	15096	15091	14968	15058	15090	15032	15029	14911	15064	14982	14940	14965	14961	14946	15062	15037	15117	14918	15025	15010	14880	14750	15049	14844	14911	15012	15067	14981	15088	14952	15056	15038	15018	14946	15008	14912	14931	14914	15072	14973	14817	15048	15017	15093	14931	15024	14906	14957	15080	15022	15042	14938	15078	15218	14943	14942	14980	15062	14974	14925	14976	15064	15071	14954	14845	15010	14981	15058	14957	14960	14918	15063	14858	15065	15001	15014	15076	15084	14973	15102	14950	14987	15033	15094	15112	14900	14886	15074	14991	14796	14859	14954	14993	14883	15048	14938	14914	15147	14768	14988	14861	14929	15003	14839	15117	15056	15015	14987	15037	15051	15027	14985	14936	15098	14999	14975	15095	15108	14993	14876	14957	14850	14794	15138	14844	14906	14939	14970	14947	14923	14924	15005	15058	15114	14893	15000	14967	15120	15061	15008	14991	15150	15051	14903	15035	14889	15046	14929	14900	14945	14848	14946	15134	14932	15248	15038	15077	14857	15066	14910	14801	14926	15079	15015	15076	14886	15140	14905	14994	15029	14953	15029	14961	14990	14955	14867	14966	15109	15070	14819	14968	15067	14897	15039	14900	15055	14834	14918	14887	14885	15060	15049	14876	14806	15058	15080	15046	15000	15021	14985	15098	14935	14932	15132	14979	15179	14973	15127	15118	14880	15090	15021	15124	15054	15100	14967	14990	15093	14865	14951	14981	14874	15037	14903	15100	15034	14885	14846	15079	14923	15117	15068	14956	15049	15004	15017	15052	14931	14940	14989	15011	14841	15208	14936	14929	15103	14908	14959	15006	14957	14957	14864	14913	15018	15115	15044	14907	14993	14973	14933	15101	15138	15109	15087	15115	15153	15055	15065	15001	14990	14960	14955	15100	14948	14881	15051	15119	14945	15099	15132	15065	14944	14939	15093	14949	14972	15019	14880	15017	14926	14960	15035	15060	14931	15082	14979	15090	15098	14940	15147	14978	14930	15186	15043	14958	14958	14975	15070	14831	14892	14980	14962	14778	15055	15092	15048	14981	15074	14953	15034	15034	14946	15002	14964	15044	15047	14967	14916	15041	15008	15069	14836	14967	14974	14955	15084	15065	14957	15174	14962	15065	15069	15106	15093	14960	15090	15024	14941	15133	14930	15039	14818	15073	14907	15146	14950	14957	14932	14843	15000	15101	14833	15029	15061	14883	14963	14943	15046	15057	14968	14994	15059	15162	15029	14919	14986	15008	14942	14971	15051	14878	15070	14941	15138	14850	14963	14934	14834	14874	15063	15042	15042	14994	14855	15065	14981	14990	15147	14964	14975	14875	14852	15062	14990	14850	14818	15134	14896	14896	14885	14973	15023	14902	15210	15111	15144	14882	14972	14996	14866	15141	14984	15088	14875	14920	14953	15039	15086	14998	14928	15007	14887	15154	15036	14938	14979	14985	14921	15118	15102	15147	14816	15060	14931	15016	14866	15002	15063	15186	15042	14924	14786	14856	15069	15126	15100	15029	15027	15197	14994	15062	15073	15068	14947	15054	14830	15099	15216	14872	15133	14973	15011	14908	15052	14947	15088	15064	14947	15007	15124	15022	14881	15047	14941	15162	15097	14888	14986	14847	15038	14985	15145	15052	15117	14930	14921	14956	15039	15080	14792	15048	15182	15153	14924	15087	14881	15046	14958	14965	15037	14898	15068	15069	14943	15085	15025	15190	14930	14910	14961	14997	14940	14881	15006	14963	14810	15011	14842	14936	15129	14978	14994	14969	15016	15008	15055	14917	15070	15106	14937	14961	15114	15059	14994	15117	14999	14890	14875	15040	15053	14837	14893	14942	14981	14996	15108	14954	15038	15010	14977	14973	15013	15168	14797	15176	15041	14936	15116	15020	15066	15014	14949	15104	14913	14919	15177	15101	15131	15067	15058	15034	14957	15036	14997	15078	14953	15083	14938	14843	15056	14893	15066	15108	14953	15078	15007	15042	15154	15118	14882	14947	14838	15003	15092	15105	14881	14868	14915	15058	14944	14975	14985	15028	15095	14972	15051	14999	14836	14907	14973	14989	15036	14986	14972	14873	15083	14977	14987	15084	15039	14840	14945	15077	15150	15096	15102	15154	15085	15017	15103	15144	14875	14920	15181	14993	15019	14894	15014	14913	15061	14944	15107	14891	15013	15086	15065	15027	15093	14855	15001	14817	15004	14907	15028	15089	14966	14960	15048	14949	15097	14912	14997	15016	15020	14993	15107	14962	15048	15000	14964	15129
24026	21032	28238	24136	21813	21062	20661	18558	18014	18031	17846	17570	17687	17554	17686	17521	17519	17323	18226	24326	25202	22974	20279	18376	17496	17237	17473	17265	17146	17673	17365	17349	17226	17356	17404	17272	17333	17421	17248	17394	17462	17364	17229	17263	17240	17037	17268	17459	16987	17125	17248	17237	17069	17221	17340	17199	17106	17202	17163	17065	17050	17182	17182	17178	17157	17264	17202	17125	17184	17384	17213	17288	17187	17160	17263	17022	16850	17117	17009	17260	17133	17238	17217	17216	17136	17351	17200	17138	17142	17092	17093	17189	17187	17414	17072	17166	17310	17252	16974	17242	17056	17059	17183	17116	16985	17241	17213	17063	17143	17209	17176	17149	17233	16938	17289	17237	17311	17208	17307	17366	17442	17220	17139	17028	17268	16939	17041	17201	17096	16993	17306	17264	17169	17105	16957	17014	17191	17232	17394	17111	17021	16829	17117	17224	17077	17266	17216	17014	17088	17310	17150	17328	16982	17098	17175	17041	17073	16957	17290	17241	17307	17106	17318	17391	17134	17158	17038	17124	17114	17271	17263	16997	17268	17273	17125	17229	17117	17254	17280	17278	17141	17199	17306	17236	17063	17133	17103	17150	17225	17104	17295	17204	17109	17175	17044	17212	17237	17144	16919	17155	16912	17214	17284	17259	17232	17152	17315	17027	17194	17352	17327	17310	17235	17186	17332	17030	17166	16979	17019	17015	17150	17213	17114	17124	17174	16971	17084	17014	17058	17240	17107	17237	17251	17032	17084	17090	17289	17173	17185	17283	17150	16829	17154	17235	17084	17197	17233	17294	17086	17198	17290	17360	17028	17342	17103	17239	17235	17234	16989	16767	17061	16860	16964	17320	17076	17002	16913	17129	17244	17173	17096	17151	17184	17156	17363	17049	17007	17126	17287	17294	17113	17190	17257	17114	17205	17074	17176	17052	17304	17137	17360	17075	17048	17093	17209	17371	17296	17168	17224	17303	17274	17026	17292	17286	17043	17154	17143	17140	17261	16990	17262	17027	16905	17088	17080	17163	17143	17137	16953	17036	17201	17019	16982	17205	17260	16989	17069	17166	17205	17180	17185	17112	17264	17042	16912	17158	17023	17202	17244	17187	17076	17336	17208	17258	17346	17020	16988	16930	17052	17080	17146	17062	17074	17021	17092	17187	17019	17300	17159	17180	17101	17211	17058	17097	17168	17255	17337	17263	17000	16994	17102	17108	16995	16862	17120	17159	17085	16987	17078	17244	17225	17126	17111	17225	16914	16929	16991	17208	17243	17198	17034	17062	16991	17244	17165	17206	16992	17091	17077	17055	17187	17168	17233	17108	17143	17133	17286	17172	17100	17192	17131	17250	17395	17074	17207	17070	17164	17100	17088	16996	17075	16987	17243	17072	17298	17201	17243	17154	17003	17160	16958	17066	17044	17187	17287	17186	17181	17250	17235	17004	17173	17183	17118	17119	17136	17041	17289	17080	17171	17115	17188	17040	17203	17068	17103	17061	17050	17068	17258	17069	17176	17257	17238	17153	17070	17139	17138	17210	16965	17183	17263	17079	16986	17119	17118	17087	17135	17257	17242	17105	17291	17035	17060	17104	16975	17191	17090	16965	17105	17066	17115	17095	17153	17242	17334	17153	17044	17146	17137	17147	17171	17285	17062	17240	16998	17066	17330	17323	17061	17083	17168	17189	16942	17241	17244	17089	17150	17282	17097	17049	16957	17320	17168	17198	17329	17106	17043	17312	17304	17040	17158	17143	16964	17287	16986	17148	17385	17181	17132	17139	17284	17188	17201	17261	17293	17047	17047	17074	17073	17257	17079	17160	17079	17368	17010	17172	17189	17262	17144	17092	16939	17160	17169	16959	17248	17183	17209	17073	17205	17283	17173	17208	17262	17168	17020	17266	17112	17087	17186	17196	17118	17084	17330	17236	17446	17224	17317	17028	17111	17062	17170	17338	17099	17128	16978	17176	17237	16980	17111	17041	17000	17135	17177	17174	17287	17358	17190	17269	17191	17174	17081	17351	17065	17098	16891	17152	17042	17303	17062	17115	17116	17189	17075	17047	17275	17110	17299	17135	17140	17058	17309	17247	17194	17169	17350	17158	17160	17078	17184	17061	16953	17101	17357	17252	17121	16882	16954	17152	17133	17172	17086	17205	17281	17177	17249	17085	17134	17199	17240	17079	17072	17113	17043	17091	17249	17219	17143	17190	17169	17449	17160	17236	17164	17055	17155	17121	17215	17105	17049	17017	17132	17069	17003	17220	17393	17057	17373	17273	17141	17043	17061	17289	17136	17198	17297	17182	17009	16907	17161	17140	17041	17102	17175	17279	17194	17241	17034	16933	17151	17154	17190	17245	17090	17131	17030	17105	17227	17136	17229	17191	17071	17119	16953	17098	17223	17124	17184	17044	17284	17117	17091	17074	17353	17172	17161	17072	17018	17312	17201	17211	17093	17063	17124	17087	17144	17146	17184	17355	17085	17226	17279	17173	16982	17303	17328	17249	17203	17193	17121	17277	17237	17029	17260	17114	17285	17109	17095	17156	17140	17058	17261	17217	17191	17127	17253	17279	17152	17093	17341	16998	17250	17190	17346	17306	17150	17193	17339	17135	17293	16955	17186	17130	17116	17437	17118	17039	17053	17016	17014	17150	17132	17110	17014	17186	17236	17213	17236	17190	17448	17079	17308	17119	17130	17222	17169	17181	17234	17373	17251	17163	17106	17216	17348	17302	17290	17125	17038	17045	16962	17152	17129	17106	17108	17201	17317	17114	17029	17160	17225	17229	17060	17228	17113	17077	17010	17180	17240	17164	17197	17004	16945	17032	17036	17003	17119	17222	17249	17097	17228	17088	17012	17219	17082	17198	16964	17244	17245	17126	17205	17066	17149	17008	16990	17090	17142	16941	17234	17083	17194	17266	17138	17215	17094	17168	17173	17149	17223	17118	17306	17016	17231	17141	17049	17016	17274	17452	17111	16966	17257	17127	17008	17061	17164	17217	17241	17172	17113	17091	17141	17222	17140	17043	17222	17256	17145	16865	17167	17172	17072	17177	17033	16987	17058	17217	17335	17217	17330	17175	17074	17189	17228	17163	17367	17223	17201	17328	17116	17013	17159	17234	17233	17167	17056	17400	17179	17103	17127	17126	17137	17151	17173	17478	17040	17085	17234	17149	17156	17211	16992	17333	17041	17049	17160	17199	17038	17118	17116	16963	17298	17307	17303	17257	17062	17043	17175	16981	17281	17140	17200	17022	17235	17217	17350	17023	17229	17154	17246	17027	17036	17221	17119	17260	17055	16942	17154	17045	17070	17381	17282	17163	17052	17082	17195	17201	17091	16962	17074	17057	17152	17338	17352	17236	16982	17037	17087	17032	17256	17146	17132	17141	17140	16964	17190	17005	17008	17086	16938	17197	16879	17206	17186	17102	17211	17182	17162	17160	17149	17128	17151	16983	17158	17245	17142	17183	17121	17195	17144	17335	16975	17156	17191	17014	17196	17085	17218	17249	17243	17053	17164	17154	17308	17256	17316	17136	17143	17310	17047	16894	17147	17156	17373	17203	17184	16833	17148	17147	17182	17166	17136	17050	17060	17063	17265	17129	17080	16918	17232	17084	17128	17026	17121	17355	17097	17161	17313	17121	17060	17171	17141	17040	17015	17039	17260	17153	17208	16860	17184	17024	17202	17136	17290	17321	17198	16906	17203	17150	17158	17180	17105	17045	17269	17058	16887	16989	17338	17184	17027	17314	17175	17086	17358	17223	17174	17013	17403	17363	17037	17039	17163	17219	17262	17210	17277	17169	17335	17117	16930	17186	17216	17086	17114	17074	17148	17244	17257	17286	17158	17077	17107	17142	17165	17156	17052	17095	16972	17143	17123	17168	17300	17193	17156	17272	17095	17065	17250	17109	17140	16913	17145	17250	17094	17103	17311	17339	17114	17136	17031	17160	17170	17326	17292	17120	17210	17059	17026	17165	17022	17002	17007	17145	17187	17237	17067	16905	17160	17220	17024	17091	17247	17127	17200	17001	17215	16998	17248	17220	17008	17083	17321	17131	17072	17098	17245	17010	17070	17122	17204	17316	17070	17053	17367	17258	17159	17107	16953	16992	17267	17279	17230	17241	17210	17243	17064	17320	17093	17297	17089	17286	17044	17182	17392	17251	17319	17100	17203	17028	17181	17086	17053	17098	17096	17090	17229	17072	17152	16953	17081	17330	17197	17325	17142	17072	17113	17032	17318	17241	17076	17327	17038	17056	17207	17222	17255	17009	17094	17073	17064	17150	17253	17017	17101	17313	17323	17231	17263	17458	17253	17142	17256	17135	17228	17220	17225	17118	17184	17253	17199	17102	17135	16970	16962	16945	17093	17155	17069	17084	17308	17094	17209	17297	17280	17175	16974	17137	17329	17137	17153	17066	17145	16919	17143	17196	17127	17153	17210	17143	17178	17141	17305	17345	17076	17129	17114	17026	17051	17109	17154	17012	17215	17043	17294	17196	17265	17163	17191	17271	17212	17385	17158	17086	16989	17076	17249	17115	17132	16978	17001	17363	17312	17091	17033	17081	17263	17260	17175	17331	17311	17121	17176	17225	17232	17120	17318	17203	16927	17250	17229	17217	16954	17131	17229	17456	16948	17175	17362	17230	17062	17096	17083	17124	17369	17026	17140	17275	17121	17139	17106	17350	17301	17078	17057	17315	17235	17281	17330	17081	17127	17165	17148	17207	17332	17073	17080	17367	17125	17218	17169	17193	17049	17126	17204	17206	16998	17202	17101	17049	17234	17192	17289	17202	17231	17159	17137	17209	17241	17241	17060	17107	17093	17169	17276	17199	17032	17194	16999	17221	17176	17148	17250	17182	17251	17149	17154	17228	17216	17170	17303	17192	17112	17152	17187	17058	17170	17125	17174	17033	17053	17075	17197	17152	17152	17008	17126	17067	17197	17198	16922	16971	17042	17174	17301	17024	17262	17040	17133	17088	17095	17120	17225	17125	17222	17174	17246	17057	17106	17339	17159	17099	17186	17205	17362	17109	17074	17099	17060	17171	17386	17178	17035	17182	17071	17266	17364	17197	17095	16857	17210	17148	17110	16997	17017	17135	17043	17156	17265	17260
14251	23376	22754	19365	18604	18340	18145	17654	17144	17055	16609	16536	16485	16417	16368	16196	15988	15843	17686	26994	26254	23309	19499	17104	16297	15993	15818	15941	15861	15905	15948	16128	16039	15896	15937	15896	15970	15810	15811	15971	15872	15710	15886	15753	15942	15833	15982	15868	16019	15930	15874	15941	15924	15952	15831	15918	15985	15826	15785	15922	15698	15820	15851	15898	15954	15871	15852	15844	15792	15920	16099	16010	15811	15829	15921	15929	15869	15849	16018	15872	15957	15901	15988	16070	15812	15806	15874	15933	15934	15970	15938	15993	15782	15992	16060	15766	15722	15982	15974	15796	15957	15718	15807	15755	15824	15881	15798	15940	15779	16051	15860	15915	16081	15987	16051	15865	15891	15953	15940	15866	16020	15937	16015	15923	16054	16044	15889	15830	15899	15809	15864	15843	15950	15904	15997	15891	15868	15834	15832	15785	15974	15957	15907	15902	15711	15914	15793	16004	15892	15870	15804	15795	15926	15897	15950	16108	15793	15979	15793	15907	15830	15976	15953	15950	15961	15851	15970	15773	15833	15938	15878	15971	15799	15988	15984	15817	15860	15985	15871	15884	15874	15832	15904	15889	15913	15905	15969	15813	15703	15769	15978	15829	15907	15873	15802	15915	15971	15902	15702	15884	15829	15961	15876	15919	15940	15786	15811	15968	15944	15713	16017	15799	15983	15714	15859	15894	15743	15824	15958	15857	15810	15919	15760	15919	15834	15948	15876	15887	15986	15826	15893	15957	15941	15989	15851	15807	15945	15745	16043	15951	15809	15837	16039	15925	15911	15791	15911	15873	15849	15911	15818	15812	15922	15858	15893	15912	15760	16051	15860	15847	15964	15909	16008	16040	15834	15870	15822	16048	15774	15909	15864	15866	15824	15883	15887	15841	15942	15868	15825	15972	15892	15945	15814	15877	15899	15961	15928	15819	15856	15772	15987	15712	15749	15793	15773	15994	15769	15816	15837	15963	15957	15732	16045	15923	15859	15832	15943	15935	15759	15864	15936	15956	15788	15951	15929	15895	15872	15911	16097	15823	15929	15914	15980	15860	16113	15846	15880	15976	15802	15722	15957	15802	15950	15964	15808	15854	15774	16052	15921	15813	15861	15989	15979	15778	16055	15825	15963	15954	16014	15675	15861	15943	15863	15763	15830	15836	15856	15830	15969	15909	15859	15858	15766	16080	15868	15845	15828	15906	15793	15984	15950	15914	15916	16046	15894	16046	15881	15988	15877	15919	15788	16007	15808	15872	15954	15788	15814	15821	15964	15876	15875	15969	15939	15894	15988	15923	15826	15762	15896	15776	15964	16037	15960	15981	15927	15805	15785	15845	16027	15849	15920	15833	15833	15811	15870	15842	15911	15802	15678	16032	16040	15912	15900	16000	15936	15940	15774	15762	15832	15978	15943	15751	15883	15929	15801	15858	15884	16035	15789	15854	16138	15845	15952	15997	15891	15797	15956	15962	15913	15993	15947	15934	15988	15796	15917	15981	15948	15880	16099	15851	15937	15767	15768	15821	15843	15990	15978	15843	15880	15905	15941	15842	15920	15849	15805	15907	15822	15890	15883	15837	15867	15820	15929	15838	15882	15817	15832	16107	15883	16028	15806	15945	16078	15880	15884	15923	15693	15986	15877	15783	15743	15758	15844	15967	15830	15957	15835	15888	15871	15948	15861	15681	15925	15833	15755	15902	15793	15868	15726	15929	15905	15834	15892	15752	15909	15975	15972	16044	15877	15792	15979	15754	15963	16021	15846	15785	16000	15716	15848	15946	16058	15926	15787	15887	15888	15729	15818	15730	15862	15887	15831	15837	15937	15754	15968	15893	15849	15909	15870	16017	15850	15807	15868	15830	15786	15932	15818	15912	15854	15914	15889	15905	16067	15814	15887	15897	15971	16003	15905	15933	15845	15884	15715	15905	15808	15830	15881	15800	15855	15974	15975	15826	15638	15729	15888	15939	15836	15940	15895	15890	15942	15959	15838	15917	15867	15930	15752	15872	15804	15818	15842	15869	15999	15818	15932	15949	16019	15882	15901	15855	15857	15825	15929	15844	15901	15847	15806	15878	15861	15688	15923	15902	16114	15825	15756	15844	15913	15756	15732	15760	15925	15818	15977	15995	15804	15960	15960	15907	15898	15817	15934	15921	15939	15860	15817	15781	15893	15959	15942	15919	15941	15724	16051	15812	15740	15919	15822	15911	15748	15809	15830	15757	15859	15802	16008	15880	15881	16046	15886	15810	15841	15887	15897	15932	15779	15876	15887	15912	15937	15960	15915	15829	15826	15761	15839	15900	15966	15882	15850	16112	15877	15879	15961	15768	15598	15943	15715	15727	15907	15907	15849	15996	15801	15695	15722	15893	15880	15910	15958	15910	15799	15791	16037	15931	15757	15860	15698	15894	15912	15713	15806	15997	15902	15771	16079	15707	15961	15799	15995	15896	15776	15788	15864	15898	15929	16040	15824	15989	16050	15780	15790	16012	15954	15935	15907	15935	16037	15825	15781	16017	16053	16067	15904	15961	15799	15990	15655	15886	15763	15870	15938	15776	15827	16007	15719	15814	16008	16052	15883	15851	15740	15831	15842	15904	15969	15892	16030	15804	15843	15963	15703	16110	15923	15974	15886	15809	15801	15962	15763	15809	15933	15790	16014	15970	15957	15722	16123	15740	15985	15681	16049	15902	15900	16023	15718	15956	15816	15934	15867	16037	15735	15834	15954	15959	15849	15837	15995	16079	15784	15844	15940	15852	15879	15922	15855	15711	15834	15800	16063	15857	15868	15789	15906	16090	15837	15859	15892	15805	15874	15781	15867	15862	15829	16027	15880	15927	15776	15770	15875	15827	16018	16064	15945	15845	15752	15974	15898	15675	15906	15882	15989	16078	15946	15976	15791	15830	15878	15808	15961	15746	15789	16083	15989	15951	15981	15876	15950	15893	16032	15798	15802	15907	15920	15976	15904	15844	15944	15755	15788	15813	15900	16003	15787	16000	15729	15934	15830	16000	15907	15897	15851	15954	15869	15742	15907	15902	15789	16143	15856	15892	16029	15970	15957	15853	15791	15838	15899	15950	15972	15872	15878	15754	15912	15922	15853	15965	15886	15997	15899	15732	15914	15829	15902	15851	16058	15758	15878	15915	15960	15899	16017	15759	15808	15974	15908	15811	15802	15924	15921	15905	16011	15631	15852	15885	15908	15963	15763	15725	16019	15677	15819	15964	15966	15922	15834	15919	15779	16066	15952	15913	15804	15804	15744	15880	15876	15919	15883	15895	16005	15808	15947	15671	15906	15799	15664	15965	15950	15793	15858	15868	15756	15892	15872	15878	15944	15826	15935	15974	15982	16073	15919	15795	15782	15911	15774	15890	15864	15882	16041	15804	15806	15868	15860	15810	16024	15928	15950	16085	15879	15780	15805	15860	15868	15972	15800	15789	15884	16021	15853	15906	15856	15992	15703	15833	15867	15825	15859	16052	15742	15941	15726	15920	15870	15851	15848	15938	15882	16013	16041	15974	15996	15917	15881	15996	15861	15887	15865	15870	15806	15704	15922	16116	15827	15850	15727	15905	15932	15841	15892	15809	15955	15754	15896	15927	15905	15869	15890	15863	15820	15969	15929	15878	16029	15831	15780	15838	15927	15983	15813	16066	15755	15973	15743	15851	15890	15751	15970	15740	15962	15921	15708	15905	15956	15932	15976	16020	15890	16154	15884	15638	15996	15868	15911	15881	15902	15767	15945	15907	15961	15832	15863	15957	15934	15956	15801	15853	15885	15816	15762	15804	15909	15689	15959	15766	15880	15766	15991	15918	15782	15853	15968	15842	15858	15978	15881	15849	15890	15743	15849	15773	15888	15983	15914	15922	15812	16017	15907	15921	16015	15903	15937	15923	15833	15911	15706	15879	15852	15895	15821	15785	15903	15771	15790	15898	15859	15945	15891	15904	15834	15832	15882	15986	15982	15948	15926	15859	15734	15796	15810	15857	15810	15770	15861	15816	15883	15842	15919	15796	15805	15936	15770	15934	15813	15892	15842	15798	15993	16030	15739	15688	15890	15895	15962	15879	15962	15901	15953	15807	15878	15843	15875	15797	15782	15828	15990	16160	15843	15813	15782	15995	15887	15838	15923	15900	15901	15788	15973	15877	15903	15742	15962	15848	15877	15917	15747	15948	15751	15850	16072	15906	15805	15815	15812	16091	15781	15928	15954	15906	15830	15854	15914	15936	15952	16041	15888	15699	15688	15826	15930	15831	15826	15923	16030	15707	15950	15869	16013	15683	15889	16065	15866	15931	15839	15855	15884	15722	15944	15983	15764	15911	15793	15923	16000	15838	15920	15913	15658	15707	15770	16007	15918	15852	15785	15876	15850	15905	15781	15880	15711	15809	15907	15806	15874	15902	15927	16065	15857	15964	15791	15967	15830	15864	16031	16043	15715	15978	15901	15813	15835	15914	16065	15851	15926	15882	15735	15781	15825	15998	15897	15963	15969	15999	15634	15946	15899	15937	15654	15903	15868	15787	15811	15930	15792	15898	15824	15842	15880	15688	15880	15770	16038	15910	15643	15850	15847	15963	15925	15842	15934	15872	15860	15836	15865	15866	15847	15840	15859	15767	15728	15976	15827	15898	15872	15778	15948	16048	16071	15843	15863	15802	16117	15679	15971	15981	15976	15941	15907	15810	16015	16133	15716	15883	15806	15688	15801	16025	15946	15941	15978	15848	15707	15883	15909	15895	16003	15838	15751	15917	15993	15815	15924	16066	15958	15805	15939	16023	15883	15973	16105	15729	15872	15850	15846	15917	15820	16046	15917	15889	15875	15917	15929	16002	15965	15851	15914	15905	15695	15899	15843	15820	15784	15922	15921	15787	15803	15884	15955	15939	15965	15891	15854	15846	15769	16013	16014	15864	15992	15808	16017	15810	15764	15887	15822	15814	15840	15613	15868	15949	15744	15996	15850	15943	16000	15856	15748	15975	15895	15954	15961	15993	15893	15787	15913	15873	15774	15923	15860	15930	15898	15795	15929	15854	15949	15680	15903	16111	15843	15955	15965	15961	15909	15883	15961	15781	16073	16007	16017	15980	15802	15794	15834	15879	15850	15934	15924	15912
22819	21008	28744	23429	21322	23721	24701	20144	18906	19196	19027	18751	18544	18685	18438	18057	18137	18273	18901	29874	30838	27918	23549	19979	18658	18128	17803	17944	17913	17959	17845	18018	17935	17971	17760	17779	17748	17868	17978	17759	17767	17898	17922	17886	18032	17950	17776	17853	17896	17799	17728	17795	17688	18073	17872	18061	17938	17874	18055	17972	17969	17960	17912	17850	17859	17844	17710	17764	17988	17808	17918	17838	17686	17872	17834	17746	17842	17988	17932	17821	17767	17855	17883	17751	17955	17598	17863	17879	17903	17846	17916	17798	17886	17862	17924	17901	17589	17831	17877	17713	17869	18099	18082	17638	17823	17966	17889	17662	18005	17854	17951	17761	17845	17715	17800	17888	17811	17698	17851	17844	17722	17735	17681	17644	17591	17770	17747	17858	17792	17807	18057	17894	17813	17738	17538	17923	18028	17781	17846	17730	17818	17868	17834	17860	17684	17889	17732	17952	17799	17794	17815	17756	17779	17950	17868	17970	17830	17618	17851	17630	17492	17634	17677	17681	17827	17791	17782	17895	17693	17711	17741	17610	17774	17772	17912	17638	17939	17709	17881	17946	17811	17872	17978	17638	17602	17672	17871	17858	17947	17782	17827	17756	17755	17852	17937	17897	17828	17719	17796	17774	17821	17796	17712	17701	17929	17662	17876	18026	17590	17838	17785	17750	17666	17812	17896	17679	17888	17766	17632	17690	17855	17943	17770	17930	17834	17681	17739	17953	17799	17716	17666	17867	17683	17607	17788	17825	17939	17944	17846	17515	17878	17674	17699	17874	17862	17607	17653	18006	17819	17726	17807	17850	17799	17832	17870	17595	17897	17882	17795	17665	17680	17803	17775	17855	18063	17821	17879	17766	17523	17953	17963	17903	17785	17930	17867	17932	17880	17644	17835	17797	17893	18001	17807	18040	17795	17839	17556	17815	17957	17865	17613	17881	17907	17900	17824	17838	17776	17652	17894	17843	17783	17706	17790	17822	17683	17838	17722	17782	17714	17711	17799	17750	17609	17861	17785	17721	17863	17763	17738	17776	17921	17732	17617	17589	17857	17767	17763	18015	17705	17784	17967	17768	17816	17945	17738	17814	17805	17819	17720	17981	17715	17881	17949	17879	17726	17904	17772	17776	17581	17781	17918	17914	17735	17884	17764	17610	17851	17971	17908	17726	17829	17824	17800	17783	17766	17670	17892	17593	17822	17751	17489	18050	17833	17707	17736	17593	17798	18027	17709	17952	17799	17675	18052	18045	17710	17725	17796	17654	17824	17620	17777	17765	17460	18018	17769	17902	17917	17862	17797	17903	18047	17805	17956	17889	17704	17840	17676	17819	17884	17863	17604	18065	17802	17788	17712	17830	17855	17780	17750	17932	17652	17630	17858	17780	17750	17618	17994	17748	17833	17911	17800	17899	17850	17938	17781	17870	17776	17914	17716	17674	17804	17812	17689	17753	18013	17651	17917	17987	17837	17952	17713	17885	17942	17734	17810	17827	17952	17735	17642	17622	17673	17764	17909	17963	17779	17720	17831	17897	17878	17812	17688	17992	17745	17732	17851	17681	17777	17496	17999	17710	17962	17723	17793	17670	17877	17925	17766	17806	17615	17889	17728	17730	17852	17919	17882	17794	17808	17683	17881	17805	17940	17764	17908	17865	17846	17728	17676	17671	17751	17835	17594	17749	17703	17724	17853	17955	17797	17585	17775	17788	17914	17784	17922	17811	17710	17877	17899	17745	17891	17891	17658	17825	17684	17812	17659	17700	17788	17889	17794	17820	17809	17897	17807	17922	17962	17814	17598	17851	17858	17820	17925	17849	17745	17918	17735	17701	17670	17834	17778	17763	17871	17792	17806	17860	17480	17809	17665	17805	17708	17781	17612	17685	17751	17826	17818	17732	17715	18010	17750	17722	17895	17865	17924	17701	17677	17989	17678	17874	17875	17661	17731	17828	17860	17698	17786	17914	17743	17770	17765	17796	17829	17713	17590	17815	17542	17737	17827	17701	17826	17832	17826	17745	17756	17582	17575	17802	17819	17734	17813	17812	17760	17884	17689	17785	17975	17751	17557	17638	17901	17687	17951	17720	17920	17823	17729	17733	17822	17756	17517	17643	17903	17827	17911	17570	17843	17793	17819	17699	17830	17600	17873	17790	17692	17745	17782	17538	17821	17849	17792	17965	17715	17629	17754	17995	17828	17742	17821	17710	17726	17852	17952	17922	17791	17713	17776	18012	17707	17845	17969	17623	17904	17841	17766	17806	17776	17745	17831	17626	17803	17856	17824	17891	17862	17780	17761	17944	17774	17615	18055	17868	17754	17685	17842	17631	17777	17763	17772	17830	17727	17655	17736	17653	17565	17808	17793	17715	17898	17712	17783	17694	18002	17787	17789	17640	17849	17741	17872	17729	17841	17685	17696	17656	17687	17881	17854	18011	17788	17943	17953	17959	17803	17766	17684	17831	17939	17838	17792	17864	17613	17807	17790	17701	17740	17766	17709	17551	17779	17573	17876	17813	17771	17781	17704	17888	17893	17800	17892	18021	17654	17953	17768	17643	17718	17799	17681	17573	17803	17755	17979	17814	17749	17722	17852	17698	17867	17500	17791	17577	17671	17623	17822	17766	17967	17681	17796	17705	17858	17748	17639	17906	17760	17738	17848	17752	17758	17845	17623	17822	17736	17578	17716	17579	17883	17799	17763	17736	17775	17665	17780	17751	17701	17870	17695	17755	17871	17687	17836	17816	17744	17950	17788	18010	17674	17678	17752	17676	17842	17861	17800	17775	17850	17732	17851	17778	17679	17794	17805	17889	17905	17461	17895	17921	17780	17871	17702	17395	17666	17795	17836	17635	17901	17915	17742	17922	17836	17789	17664	17881	17640	17699	17722	17835	17641	17736	17734	17746	17826	17738	17657	17953	17908	17720	17804	17720	17806	17822	17623	17533	17983	17777	17765	17636	17832	17745	17812	17841	17801	17780	17812	17634	17764	17813	18018	17949	17860	17766	17763	17648	17721	17675	17901	17757	17893	17597	17612	17753	17731	17649	17826	17797	17658	17730	17884	17765	17855	17742	17671	17679	17790	17677	17762	17757	17685	17774	17955	17838	17620	17819	17661	17782	17809	17737	17869	17763	17778	17692	17902	17956	17818	17875	17711	17665	17737	17944	17679	17733	17870	17706	17739	18039	17813	17851	17727	17777	17899	17880	17793	17803	17762	17751	17858	17751	17841	17824	17835	17797	17749	17814	17603	17705	17722	17722	17751	17720	17505	17648	17720	17554	17793	17863	17895	17644	17826	17944	17811	17616	17859	17676	17897	17673	17824	17883	17748	17773	17773	18001	17843	17844	17701	17778	17819	18021	17865	17909	17793	17790	17722	17704	17700	17918	17819	17792	17618	17757	17781	17664	17793	18048	17755	17811	17712	17780	17761	17906	17866	17775	17948	17707	17740	17855	17801	17819	17932	17988	17851	17626	17832	17922	17885	17824	17872	17705	17954	17926	17814	17839	17857	17812	17717	17800	17756	17850	17840	17838	17546	17871	17574	17779	17812	17654	17732	17838	17814	18111	17797	17707	17647	17717	17866	17923	17748	17788	17729	17747	17857	17687	17618	17800	17585	17926	17825	17857	17809	17564	17811	17779	18025	17690	18010	17693	17923	17679	17652	17763	17745	17769	17670	17643	17723	17965	17689	17774	17917	17771	17785	17705	17860	17698	17619	17786	17891	17752	17966	17968	17720	17845	17776	17682	17707	17871	17848	17813	17903	17689	17960	17891	17828	17829	17790	17707	17835	17790	17694	17839	17868	18008	17908	17761	17795	17751	17920	17797	17942	17735	17680	17847	17980	17790	17789	17698	18050	17814	17776	17944	17771	17874	17988	17772	17638	17764	17896	17815	17781	17900	17994	17779	17785	17741	17944	17777	17842	17929	17919	17816	18037	17782	17721	17913	17740	17776	17886	17895	17689	17898	17878	17730	17841	17814	17913	17841	17731	17946	17665	17706	17728	17695	17889	17939	17768	17834	17822	17869	17637	17867	17752	17886	17844	17632	17856	17662	17715	17962	17805	17637	17783	17716	17882	17628	17577	17687	17938	17853	17696	17705	17695	17766	17703	17805	17927	17655	17710	17784	17721	17650	17778	18035	17821	17740	17821	17647	17764	17773	17685	17888	17676	17841	17579	17692	17673	17910	17808	17665	17811	17741	17605	17805	17684	17852	17778	17572	17638	17709	17766	17755	17867	17718	17733	17862	17677	17956	17716	17652	17800	17697	17712	17834	17590	17669	17920	18009	17713	17632	17867	17746	17835	17743	17651	17585	17704	17647	17873	17858	17542	17826	17833	17572	17840	17680	17760	17635	17916	17891	17868	17835	17663	17700	17757	17725	17705	17863	17885	17799	17713	17725	17699	18000	17676	17791	17844	17912	17834	17790	17636	17724	17830	17893	17753	17943	17688	17762	17867	17792	17659	17963	17653	17743	17811	17725	17646	17872	17913	17774	17643	17894	17798	17861	17927	17669	17832	17820	17624	18006	17941	17581	17878	17883	17958	17821	17906	17631	17561	17887	18149	18019	17851	17722	17694	17587	17806	17716	17629	17763	17746	17783	17830	17716	17640	17665	17883	17567	17901	17917	17783	17885	17953	17886	17824	17830	17782	17739	17766	17760	17817	17833	18005	17888	17819	17769	17785	17925	17747	17900	17587	17567	17870	17721	17630	17836	17833	17685	17758	17875	17895	17733	17599	17708	17804	17854	17897	17760	17855	17815	17819	17726	17687	17773	17658	17923	17775	17670	17759	17707	17825	17684	17636	18044	17946	17809	17726	17722	18013	17751	17686	17775	17875	17824	17809	17991	17846	17902	17820	17696	17863	17672	17860	17923	17753	17877	17625	17759	17636	17802	17644	17642	17619	17784	17657	17896	17818	17872	17839	17809	17690	17983	17906	17714	17588	17726	17990	17934	17624	17655	17742	17741	17755	17571	17837	17765	17836	17819	17750	17543	17882	17938	17927	17848	17630	17770	17794	17886	17811	17868	17861	17841	17773	17805	17877	17702	17741	17937	17984	17798	17598	17768	17664	17680	17792	17918	17757	17639	17804	17695	18071	17981	17753	18132
16229	29674	27621	22769	22369	21597	20022	18914	18046	17920	17758	17298	17284	17036	16801	16617	16665	16706	18441	33801	32492	28893	23138	18435	16860	16573	16211	16286	16318	16330	16298	16243	16131	16299	16286	16331	16236	16290	16306	16144	16231	16274	16273	16189	16312	16215	16314	16037	16225	16401	16166	16321	16197	16380	16315	16299	16255	16178	16135	16332	16437	16220	16411	16177	16239	16417	16302	16134	16448	16198	16343	16196	16289	16379	16208	16343	16395	16343	16372	16160	16413	16036	16072	16351	16288	16277	16459	16063	16178	16308	16415	16234	16434	16399	16111	16149	16312	16273	16422	16348	16258	16103	16484	16265	16282	16237	16215	16211	16141	16276	16223	16315	16228	16190	16169	16187	16251	16329	16295	16262	16327	16382	16282	16195	16371	16242	16249	16270	16392	16249	16367	16325	16192	16264	16299	16169	16464	16156	16370	16375	16296	16188	16325	16406	16386	16159	16334	16163	16357	16240	16399	16290	16215	16323	16349	16213	16227	16140	16220	16250	16291	16233	16192	16260	16318	16422	16274	16418	16230	16203	16381	16280	16145	16352	16255	16227	16199	16387	16231	16374	16347	16240	16426	16284	16169	16244	16281	16153	16172	16375	16123	16254	16311	16274	16324	16111	16323	16259	16214	16204	16333	16236	16270	16151	16364	16378	16315	16290	16165	16158	16172	16306	16388	16163	16312	16319	16174	16239	16176	16232	16150	16299	16215	16218	16192	16301	16301	16113	16404	16258	16192	16185	16283	16206	16289	16276	16183	16191	16438	16325	16253	16157	16217	16279	16255	16264	16075	16521	16158	16384	16256	16351	16237	16420	16253	16158	16229	16409	16230	16243	16293	16273	16378	16142	16426	16125	16186	16250	16113	16317	16204	16242	16294	16128	16146	16213	16326	16115	16102	16241	16352	16243	16321	16193	16396	16232	16288	16264	16122	16337	16172	16362	16201	16328	16343	16182	16256	16341	16315	16214	16432	16264	16279	16481	16266	16284	16238	16188	16326	16035	16156	16168	16356	16108	16124	16359	16326	16259	16197	16328	16274	16208	16321	16371	16124	16408	16192	16280	16166	16368	16267	16242	16255	16266	16249	16198	16088	16296	16276	16202	16038	16382	16324	16243	16058	16186	16255	16267	16184	16258	16375	16288	16248	16208	16445	16347	16216	16181	16332	16261	16334	16071	16364	16231	16158	16223	16308	16218	16341	16144	16239	16232	16288	16252	16226	16239	16345	16255	16240	16364	16251	16282	16205	16156	16465	16195	16258	16171	16399	16041	16315	16211	16318	16206	16203	16233	16307	16354	16306	16109	16315	16255	16292	16278	16245	16365	16253	16359	16273	16162	16361	16270	16133	16408	16162	16207	16209	16132	16322	16355	16332	16274	16298	16286	16233	16253	16488	16300	16248	16177	16246	16088	16042	16239	16389	16156	16192	16198	16185	16175	16220	16215	16281	16241	16401	16190	16336	16095	16130	16262	16226	16305	16274	16284	16307	16330	16183	16248	16214	16190	16279	16058	16175	16194	16197	16244	16366	16113	16258	16263	16243	16366	16126	16325	16243	16288	16268	16211	16317	16233	16194	16402	16295	16363	16304	16137	16356	16266	16177	16247	16358	16140	16292	16262	16151	16132	16389	16343	16297	16480	16301	16244	16109	16188	16285	16302	16323	16453	16086	16293	16342	16282	16230	16324	16147	16299	16302	16157	16246	16186	16092	16308	16186	16139	16200	16254	16406	16117	16399	16134	16223	16489	16277	16222	16292	16454	16441	16377	16223	16062	16257	16327	16148	16168	16223	16252	16324	16337	16193	16170	16257	16251	16268	16347	16173	16344	16169	16337	16220	16235	16267	16296	16200	16268	16246	16186	16213	16265	16279	16384	16300	16210	16272	16190	16215	16329	16171	16371	16268	16361	16163	16164	16382	16347	16333	16094	16310	16296	16171	16249	16001	16238	16294	16267	16386	16237	16167	16302	16250	16423	16269	16349	16198	16062	16392	16229	16300	16123	16240	16374	16095	16278	15948	16248	16271	16327	16193	16219	16180	16295	16114	16216	16171	16170	16341	16231	16313	16352	16362	16318	16325	16288	16189	16191	16131	16076	16301	16287	16230	16195	16284	16122	16148	16150	16284	16147	16261	16395	16317	16199	16129	16393	16292	16369	16262	16184	16190	16211	16152	16286	16276	16306	16353	16328	16236	16400	16282	16253	16042	16222	16348	16321	16278	16162	16386	16239	16247	16284	16336	16195	16254	16189	16374	16159	16315	16498	16332	16271	16188	16083	16453	16375	16346	16138	16163	16225	16145	16154	16286	16351	16114	16281	16333	16289	16349	16242	16283	16185	16199	16299	16203	16218	16220	16183	16336	16307	16263	16186	16180	16154	16180	16251	16470	16097	16195	16375	16301	16273	16279	16188	16087	16381	16212	16155	16158	16294	16152	16230	16217	16304	16247	16414	16188	16134	16262	16256	16092	16089	16262	16319	16090	16306	16227	16109	16320	16106	16261	16293	16192	16122	16270	16409	16077	16186	16292	16346	16222	16437	16142	16245	16235	16041	16168	16250	16253	16195	16273	16332	16199	16129	16065	16191	16278	16347	16322	16260	16288	16103	16090	16242	16209	16304	16108	16386	16294	16263	16166	16310	16234	16206	16276	16269	16123	16202	16276	16196	16157	16283	16175	16309	16204	16089	16205	16201	16215	16198	16251	16159	16200	16260	16214	16281	15974	16094	16224	16170	16338	16279	16168	16307	16299	16293	16243	16231	16196	16214	16128	16372	16195	16198	16215	16234	16283	16400	16306	16199	16394	16053	16225	16143	16150	16269	16350	16168	16271	16170	16291	16202	16238	16216	16369	16233	16328	16182	16325	16287	16272	16314	16061	16339	16166	16122	16346	16194	16230	16238	16259	16263	16185	16306	16353	16332	16271	16309	16363	16211	16260	16191	16134	16308	16281	16139	16334	16341	16318	16191	16224	16031	16453	16293	16238	16226	16244	16309	16266	16340	16209	16260	16304	16033	16165	16295	16155	15973	16362	16181	16232	16111	16231	16230	16219	16326	16267	16329	16384	16144	16252	16242	16269	16240	16270	16289	16071	16358	16189	16230	16070	16241	16387	16217	16272	16113	16150	16333	16165	16311	16093	16245	16211	16185	16168	16143	16283	16348	16308	16154	16183	16136	16105	16270	16279	16177	16067	16196	16327	16345	16135	16135	16307	16110	16267	16251	16322	16292	16270	16389	16315	16193	16318	16357	16073	16229	16285	16298	16199	16373	16209	16180	16210	16157	16344	16262	16266	16184	16282	16398	16301	16238	16180	16430	16180	16294	16317	16309	16237	16221	16334	16278	16129	16257	16348	16271	16342	16283	16117	16428	16344	16124	16140	16254	16316	16186	16353	16317	16241	16247	16226	16457	16276	16326	16220	16183	16275	16228	16244	16183	16219	16253	16411	16190	16181	16126	16200	16196	16341	16207	16360	16376	16310	16260	16178	16265	16333	16185	16291	16349	16278	16225	16350	16237	16151	16363	16202	16191	16257	16337	16148	16246	16156	16355	16223	16074	16473	16205	16372	16229	16152	16385	16414	16405	16241	16285	16180	16166	16383	16230	16265	16193	16219	16325	16221	16295	16119	16347	16281	16222	16276	16240	16491	16298	16282	16337	16178	16140	16315	16129	16291	16409	16201	16281	16235	16308	16171	16218	16286	16279	16347	16280	16265	16040	16226	16182	16206	16145	16223	16326	16124	16229	16057	16111	16338	16289	16075	16352	16285	16361	16276	16170	16303	16048	16129	16220	16293	16142	16150	16266	16159	16167	16262	16237	16280	16354	16289	16368	16357	16267	16357	16248	16474	16310	16380	16195	16210	16251	16137	16417	16242	16297	16274	16446	16294	16149	16263	16239	16235	16250	16306	16337	16236	16204	16413	16306	16175	16144	16146	16212	16082	16358	16002	16243	16286	16339	16354	16268	16310	16268	16310	16300	16370	16143	16228	16082	16211	15983	16181	16424	16415	16412	16156	16287	16215	16289	16114	16283	16428	16232	16250	16282	16166	16252	16307	16470	16278	16184	16364	16208	16191	16357	16243	16322	16425	16334	16160	16184	16279	16257	16430	16182	16178	16080	16198	16258	16277	16458	16204	16240	16328	16254	16243	16432	16197	16358	16267	16092	16396	16282	16198	16227	16329	16073	16340	16357	16225	16184	16240	16250	16284	16203	16511	16265	16329	16248	16338	16092	16199	16219	16175	16393	16305	16189	16270	16239	16477	16287	16401	16204	16173	16280	16185	16268	16235	16193	16374	16248	16294	16222	16125	16271	16111	16118	16375	16328	16078	16091	16252	16165	16124	16112	16097	16162	16284	16360	16248	16258	16246	16233	16314	16236	16104	16249	16252	16229	16308	16357	16123	16364	16221	16280	16287	16231	16269	16323	16227	16301	16193	16189	16125	16248	16306	16227	16310	16203	16368	16260	16205	16240	16362	16080	16311	16308	16271	16130	16181	16305	16148	16294	16335	16036	16058	16323	16167	16194	16319	16023	16403	16201	16164	16327	16259	16236	16170	16368	16165	16393	16427	16132	16079	16112	16217	16277	16026	16181	16166	16439	16270	16302	16367	16213	16281	16214	16229	16115	16079	16341	16295	16309	16170	16050	16343	16278	16169	16438	16251	16238	16213	16349	16192	16198	16135	16266	16237	16399	16328	16419	16335	16438	16283	16159	16337	16280	16307	16380	16114	16175	16239	16204	16225	16459	16186	16422	16355	16079	16179	16125	16342	16172	16289	16234	16496	16407	16287	16236	16278	16203	16189	16120	16320	16124	16459	16294	16211	16144	16173	16177	16281	16257	16233	16251	16147	16295	16365	16475	16206	16293	16152	16264	16188	16401	16241	16131	16422	16151	16271	16362	16312	16306	16275	16205	16094	16201	16275	16270	16255	16195	16195	16196	16195	16224	16174	16384	16345	16168	16269	16270	16169	16339	16286	16312	16450	16187	16420	16285	16328	16332	16249	16223	16177	16371	16231	16214	16284	15974	16353	16213	16340	16120	16257	16397	16302	16251	16149	16323	16155	16275	16353	16136	16276	16159	16267	16252	16170	16321	16260	16309	16315	16155
27262	21759	24124	21396	18676	18952	19175	18492	18433	18501	18482	18385	18287	18324	18195	18325	18210	18106	18249	18921	19707	19342	18898	18456	18328	18152	18093	18032	18115	18204	18089	18008	18116	18170	18331	18067	18275	18059	18242	18275	18040	18104	18333	18086	18145	18145	18324	18156	18097	18297	18180	18207	18148	17871	18313	18139	18130	18151	18068	18225	18239	18179	18218	18125	18307	18319	18215	18157	18090	18166	17953	18242	18240	18218	18128	18084	18090	17989	18246	18347	18220	18224	18262	18269	18162	18102	18064	18239	18043	18248	18155	18130	18123	18136	18297	18224	18213	18196	18247	18312	18018	18071	17947	18153	18195	18259	18244	18026	18086	18028	18033	18172	18271	17898	18129	18123	18222	18210	18047	18115	18011	18016	18133	18253	18182	18107	18273	18274	18289	18125	18173	18316	18270	17995	18343	18352	18044	18224	18330	18108	18183	18137	18072	18250	18351	17995	18124	18170	18194	18091	17949	18184	18071	18167	18417	18114	18145	18212	18259	18234	18111	18050	18179	18128	18328	18195	18105	18034	17793	18156	18179	18079	17884	18151	18216	18005	18176	18243	18319	18346	18260	18222	18275	18176	18078	18062	18085	18245	18096	18317	18218	18010	18115	18046	18133	18044	18071	18189	18248	18148	18042	18090	18169	18182	18170	18221	18057	18085	18170	18147	18076	18321	18112	18114	18391	18361	18337	18137	18133	18184	18091	18009	17988	18094	18066	18150	17964	18031	18055	17974	18326	18085	18056	18136	18439	18264	18096	18205	18076	18133	18284	18075	18231	18214	18195	18346	18339	18282	18038	18170	18238	18217	18070	17974	18076	18202	18143	18151	18107	18393	18157	18233	18168	18138	18300	18162	18088	18022	18251	17995	18359	18140	18157	18282	18295	18065	18164	18246	18313	18073	18098	18331	18095	18245	18102	18276	18116	18229	18357	18269	18276	18318	18221	18132	18219	18220	18080	18319	18250	18127	17976	18113	18120	18191	18137	18111	18022	18075	18105	18010	18088	17930	18094	18428	18156	18227	18270	18185	18254	18239	18076	18245	18367	18520	18246	18169	17965	18212	18064	17961	18026	18173	18103	18141	18379	18166	18208	18183	18052	18213	18256	18192	18290	18245	18252	18235	18438	18038	18022	18218	18145	17941	18046	18081	18142	18199	17970	17943	18153	18181	18129	18119	18283	18256	18145	18194	18101	18193	18141	18176	18384	18117	18185	18211	18043	18033	18075	18145	18129	17881	18182	18051	18161	18075	18084	18297	18081	18178	18135	18048	18188	18392	18088	18164	18098	18058	18085	18156	18167	17976	18221	18085	18149	18224	17921	18285	18130	18158	18110	18037	18248	18042	18092	18158	18109	18010	18190	18097	18021	18028	18128	18131	18043	18093	18186	18103	18001	18043	18107	18258	17913	18185	18138	18293	18211	18089	18162	18278	18014	18068	18260	18093	18077	18162	18064	18133	18171	18100	17999	18109	18242	18110	18185	18300	18460	18022	18178	18254	18239	18140	18263	18118	18133	18194	18322	18076	18132	18087	17908	18079	18238	18037	18255	18103	18225	18203	18255	18131	18097	18282	18183	17957	18055	18098	18380	18123	18104	17989	18045	18267	18143	18124	18116	18183	18144	18202	18217	18008	18168	18126	18136	18143	18081	18348	18207	17998	18101	17843	18136	18045	18042	18066	18095	18211	18298	18156	18182	18205	18231	17992	18296	18275	18159	18151	18209	17998	18258	18216	18284	18239	18184	18099	18164	18097	18200	18074	17993	18050	18000	18236	18139	18213	18101	17921	18116	18151	18391	18259	18315	18111	18100	18135	18109	18184	18107	17935	18070	18375	18269	18115	18189	18109	18296	18146	18168	18365	18277	18186	18134	18325	18163	18183	18028	18164	18208	18212	18103	18000	17984	18045	18054	18173	18147	18138	18292	18073	18105	18302	18074	18184	18156	18113	17945	18245	18230	17964	18115	18009	18072	18082	18281	18247	18248	18311	18288	17979	18289	18160	18166	18100	18226	18048	18164	18151	18169	18149	18266	18208	18051	18176	17941	18105	18307	18194	18299	18208	17962	18142	18115	17865	18120	18249	18018	18101	18049	18126	18226	18004	18141	18107	17925	18137	18337	18077	18121	18036	18052	18057	18175	17965	18215	18110	18036	18173	18064	18096	18115	18141	18071	18246	18144	18306	18000	18208	18013	18081	18082	17932	18229	18167	18015	18104	18263	18212	18122	18211	18085	17984	18115	18280	18185	18074	18392	17991	17870	18169	18070	18118	17987	18439	18106	18260	17882	17908	18489	18382	18385	17974	18111	18060	17988	18037	18321	18211	18287	18200	18122	18117	18316	18193	18184	18121	18248	18059	18346	18147	18219	18071	18026	18037	18086	18163	18158	18099	18004	18007	18175	18110	18056	18163	18093	17987	18310	18268	18051	18209	18180	18209	18186	18018	18067	18280	18273	18023	18057	18179	17992	18096	18075	18196	18327	18316	18068	18097	17961	18047	18213	18051	18175	18096	18327	18247	18040	18220	18272	18002	18174	18075	18247	18234	18147	18261	18082	18031	17981	18234	18224	18090	18352	18158	18078	18143	18177	18165	17967	18245	18054	18294	18250	18163	18415	18249	18352	18072	18256	18212	18137	18134	18235	18217	17958	18196	18207	18143	18308	18239	18234	18247	18190	17992	18151	18075	18193	18066	18185	18210	18266	18069	18103	18159	18125	18215	18417	18077	17980	17993	18204	18168	18070	18324	18129	18072	18211	18217	18232	18150	18215	18075	18133	18193	18021	17891	18131	18217	18055	18192	18205	18137	18081	18076	18079	18095	18031	18109	18184	18254	18224	18012	18328	18280	18230	18261	17890	18217	18142	18156	17959	18076	18101	18237	18228	18402	18224	18453	18174	18029	18000	18364	18081	18256	18217	18219	18214	18060	18199	18193	18256	17860	18010	18084	18064	18224	18252	18239	18217	18192	18016	18137	18216	18212	18089	18266	18241	18342	18311	18141	18107	18099	18304	17900	17932	18019	18004	18142	18098	17878	18066	17895	18127	18164	18116	18122	18100	18202	18432	18164	18254	18002	18055	18289	18281	18107	18025	18218	17912	18048	18083	18345	18181	18073	18265	18227	18453	18104	18216	18208	18269	18068	18069	18242	18173	18128	18310	18215	18207	18339	18039	18056	18341	18314	18180	18202	17989	18176	18023	18091	18149	18133	18145	18292	18388	18367	18037	18257	17954	18044	18205	18176	18146	18136	18201	18248	18238	18192	18157	18227	18129	18312	18167	18428	18241	18016	18192	18055	18083	18052	18035	18179	18386	18059	17986	18200	18122	18076	18074	18260	18332	18513	18039	18004	18176	18043	18251	18103	18064	18121	18249	18063	18518	18164	18137	18254	18133	18039	18219	18387	17990	18251	18252	18225	18204	18002	18147	18239	18259	18187	18165	18239	18448	18305	18237	18101	18143	18070	18155	18204	18188	18020	18126	18180	18233	18247	18027	18035	18149	17866	18152	18170	18121	18121	18079	18100	18083	17972	18067	18128	18211	18055	18152	18061	18141	18315	18171	17956	18225	18234	18206	18239	17993	18208	18114	18195	18167	18090	18167	18038	18228	18042	18010	18051	18114	18091	18162	18104	17985	18179	18076	18292	18476	18151	18408	18263	18051	18024	18063	18001	18139	17984	18038	18213	18170	18182	18142	18111	18119	18177	18262	17848	18150	18099	18309	18007	17953	18181	18025	18102	18113	18033	18001	17970	17899	17998	18117	18064	18270	18100	18253	18262	18156	18186	18110	18265	18211	18055	18092	18149	18264	18146	18152	18159	18148	18079	18093	18087	18274	18234	18125	18200	17937	18114	18170	18127	18089	18202	18248	18172	18209	18157	18212	18010	18229	18206	17963	18121	18042	18130	18141	18320	18023	18174	18296	18250	18495	18437	18094	18161	18017	18076	18242	18123	17954	18182	18273	18044	18097	18086	18193	17946	18154	18175	18279	18100	18114	18106	18268	18053	18197	17954	18102	17943	18114	18292	18185	18084	18324	18326	17998	18143	18154	17993	18116	18128	18256	18187	18289	18367	18057	18148	18060	17978	18321	18263	18059	18228	18290	18287	18228	17927	18134	18179	17978	18213	18143	18319	18211	18059	18136	18317	17946	18126	18149	18251	18080	18193	18154	18218	18095	18019	18150	18105	18209	18016	17908	18064	18287	18121	18245	18221	18111	18088	18245	18139	18099	18017	18094	18172	18186	18289	18116	18215	18263	18180	18108	18241	18200	17970	18216	18031	18318	18252	18088	18234	18009	18087	18305	18109	18121	18207	18152	18176	18139	18114	18281	18315	18139	17964	18081	18236	18218	18195	18110	18209	18285	18287	18138	18093	18022	18283	18289	18293	18116	18309	18147	18173	18090	18325	18248	18092	17978	18142	18107	18139	18383	18160	18058	18130	18032	18137	18292	17986	18226	18131	18229	18154	18107	18271	18221	18187	18106	18106	17961	18343	18217	18095	18373	18197	18216	18058	18150	18320	18070	18281	18004	17903	18018	18250	18122	18137	18076	17953	18330	18247	18102	17987	18090	17947	17929	18104	18098	18062	18349	18130	18181	17946	18111	18293	18096	18377	18270	18223	18239	18467	18139	18261	18184	18266	18347	18174	18068	18162	18004	18123	18110	17823	18057	18098	18263	18304	18213	18038	18084	18101	18087	18052	18067	18037	18124	18129	18255	18144	18245	18357	18285	18053	18126	18098	18176	18194	18058	18105	18106	18032	18268	18110	18256	18177	18282	18123	18179	18108	18118	18079	18221	18235	18203	18447	18184	18359	18351	18195	18192	18438	18235	18183	17976	18300	18131	18147	18050	18230	18205	18012	18320	18087	18086	18072	18267	18267	18185	18146	18388	18145	18134	18302	18377	18030	18193	18363	18164	18367	18292	18183	18173	18081	18111	17915	17975	18380	18466	18229	18306	18248	18410	18119	18110	18191	18154	18105	18148	18176	18255	18329	18125	18331	18334	17904	18119	18141	18247	18107	18231	18111	18097	18307	18211	17929	18336	18198	18048	18060	18114	18248	18335	18309	18226	18273	18127	18200	18150	18239	18212	18154	18100	18310	18285	18023
15603	18843	18569	17798	17861	17780	17334	17197	16837	16707	16751	16564	16627	16551	16469	16530	16451	16684	16723	18069	18646	18067	17331	16755	16673	16529	16626	16473	16358	16657	16510	16448	16549	16544	16488	16483	16350	16384	16554	16445	16516	16306	16650	16262	16565	16438	16414	16589	16397	16483	16539	16488	16570	16440	16454	16484	16480	16483	16552	16569	16305	16458	16442	16460	16427	16535	16609	16533	16445	16526	16397	16617	16446	16451	16503	16333	16608	16632	16401	16490	16499	16532	16540	16299	16576	16617	16488	16393	16507	16745	16417	16652	16240	16590	16420	16408	16404	16502	16382	16305	16305	16347	16528	16546	16428	16427	16428	16531	16472	16415	16298	16505	16587	16531	16616	16285	16496	16513	16445	16533	16474	16417	16633	16579	16458	16396	16321	16374	16478	16454	16430	16244	16523	16320	16416	16444	16357	16606	16427	16484	16617	16312	16278	16312	16281	16523	16371	16419	16629	16545	16506	16586	16439	16338	16535	16507	16515	16382	16492	16528	16422	16536	16496	16455	16581	16439	16576	16527	16266	16519	16398	16611	16564	16600	16401	16440	16524	16385	16481	16443	16575	16679	16602	16527	16541	16486	16313	16383	16361	16457	16416	16602	16523	16332	16538	16357	16446	16431	16479	16373	16354	16439	16506	16526	16439	16404	16559	16520	16357	16472	16464	16408	16546	16427	16661	16323	16360	16499	16288	16521	16483	16513	16473	16449	16509	16527	16345	16512	16468	16420	16561	16293	16454	16591	16612	16522	16655	16587	16202	16455	16653	16338	16623	16491	16482	16691	16578	16493	16512	16544	16472	16508	16466	16601	16469	16560	16391	16440	16595	16338	16352	16475	16449	16322	16256	16358	16536	16459	16424	16654	16313	16541	16490	16522	16595	16554	16335	16331	16437	16450	16391	16380	16354	16338	16468	16338	16489	16505	16417	16438	16418	16496	16415	16384	16522	16423	16527	16495	16426	16352	16337	16539	16309	16427	16477	16462	16669	16485	16535	16516	16455	16462	16528	16575	16530	16511	16371	16518	16591	16472	16367	16645	16536	16498	16385	16266	16576	16502	16454	16322	16358	16430	16358	16457	16372	16455	16509	16486	16426	16467	16467	16502	16537	16435	16370	16406	16451	16501	16610	16557	16514	16451	16361	16336	16536	16404	16646	16562	16485	16619	16435	16360	16600	16557	16439	16296	16348	16613	16432	16466	16418	16506	16537	16439	16380	16631	16462	16415	16526	16334	16450	16450	16353	16686	16516	16406	16429	16447	16467	16567	16320	16409	16525	16533	16414	16368	16379	16472	16418	16462	16649	16409	16491	16556	16577	16353	16286	16541	16577	16361	16533	16351	16520	16320	16596	16463	16488	16372	16503	16534	16466	16578	16511	16538	16505	16474	16456	16612	16435	16566	16511	16417	16379	16630	16547	16550	16729	16458	16361	16428	16583	16371	16555	16435	16645	16569	16475	16541	16413	16573	16482	16304	16432	16658	16489	16585	16483	16350	16442	16522	16464	16529	16436	16568	16718	16433	16527	16500	16540	16373	16382	16517	16366	16368	16417	16374	16482	16414	16395	16454	16587	16503	16349	16523	16208	16439	16462	16636	16535	16566	16445	16246	16695	16380	16477	16392	16430	16486	16409	16473	16376	16358	16496	16452	16424	16409	16555	16596	16494	16355	16459	16460	16536	16384	16390	16491	16529	16391	16543	16467	16533	16292	16522	16499	16517	16417	16581	16483	16623	16349	16466	16426	16461	16392	16308	16449	16456	16485	16444	16356	16399	16472	16562	16387	16394	16346	16324	16387	16477	16378	16404	16512	16326	16542	16374	16605	16504	16526	16501	16462	16554	16317	16463	16476	16438	16500	16518	16330	16326	16413	16370	16575	16254	16332	16459	16592	16217	16463	16498	16448	16388	16466	16535	16440	16642	16421	16431	16449	16492	16611	16398	16566	16446	16305	16510	16304	16570	16387	16379	16550	16529	16393	16378	16418	16522	16296	16448	16686	16472	16540	16431	16430	16601	16555	16398	16631	16435	16440	16614	16615	16584	16604	16455	16453	16416	16555	16466	16389	16583	16568	16452	16468	16411	16626	16458	16440	16523	16369	16390	16549	16422	16486	16341	16395	16360	16492	16505	16332	16634	16439	16588	16455	16431	16620	16602	16418	16513	16491	16505	16442	16444	16505	16657	16359	16345	16444	16569	16488	16573	16551	16590	16527	16565	16293	16492	16428	16500	16435	16653	16358	16464	16261	16607	16512	16398	16481	16439	16474	16435	16458	16499	16426	16461	16493	16516	16468	16466	16592	16506	16541	16461	16553	16390	16492	16454	16422	16559	16529	16543	16515	16511	16445	16514	16393	16530	16413	16505	16535	16437	16403	16568	16480	16365	16357	16455	16362	16524	16595	16425	16508	16463	16441	16368	16340	16430	16469	16408	16573	16484	16626	16447	16483	16483	16458	16356	16464	16524	16381	16389	16350	16332	16491	16567	16621	16583	16416	16497	16448	16559	16425	16552	16403	16372	16404	16595	16537	16503	16652	16490	16584	16375	16529	16551	16645	16316	16543	16414	16551	16428	16390	16550	16478	16493	16588	16486	16525	16642	16391	16577	16426	16515	16610	16558	16467	16660	16627	16252	16350	16413	16489	16514	16416	16542	16464	16511	16461	16547	16398	16495	16518	16439	16526	16310	16298	16394	16625	16471	16694	16506	16500	16428	16373	16361	16529	16531	16511	16618	16548	16521	16454	16491	16507	16547	16617	16358	16503	16522	16482	16445	16596	16507	16202	16478	16411	16370	16482	16496	16487	16548	16463	16494	16617	16495	16485	16318	16566	16695	16366	16421	16541	16479	16153	16435	16564	16445	16417	16449	16424	16543	16624	16508	16442	16534	16511	16567	16451	16263	16455	16450	16356	16507	16543	16329	16480	16513	16591	16468	16308	16538	16291	16495	16563	16387	16421	16389	16469	16577	16457	16516	16452	16377	16439	16637	16355	16418	16474	16436	16455	16547	16403	16482	16343	16373	16499	16433	16522	16658	16601	16484	16659	16376	16515	16487	16581	16464	16405	16494	16429	16602	16351	16469	16383	16438	16371	16510	16300	16483	16441	16386	16514	16363	16705	16457	16548	16481	16447	16472	16535	16378	16265	16400	16520	16495	16532	16799	16638	16510	16277	16533	16397	16245	16574	16402	16440	16559	16331	16455	16443	16444	16553	16310	16573	16482	16389	16445	16478	16482	16446	16389	16444	16523	16439	16518	16427	16570	16320	16536	16403	16462	16452	16399	16447	16541	16505	16484	16521	16409	16490	16427	16436	16398	16326	16592	16582	16362	16464	16581	16415	16495	16561	16433	16408	16407	16602	16493	16560	16585	16518	16307	16387	16436	16456	16442	16379	16571	16271	16438	16564	16402	16596	16556	16541	16551	16559	16615	16333	16499	16462	16335	16514	16483	16504	16523	16456	16678	16468	16551	16477	16427	16361	16370	16539	16733	16528	16503	16292	16644	16512	16581	16523	16405	16368	16410	16555	16354	16379	16511	16570	16490	16398	16292	16551	16589	16751	16271	16523	16687	16395	16558	16512	16490	16474	16409	16553	16462	16442	16616	16348	16371	16478	16276	16707	16413	16526	16526	16538	16535	16676	16540	16480	16525	16451	16385	16520	16399	16334	16571	16451	16421	16353	16435	16478	16307	16455	16507	16617	16480	16594	16473	16384	16401	16413	16363	16508	16633	16449	16458	16388	16558	16325	16409	16407	16427	16456	16493	16438	16527	16422	16572	16515	16386	16384	16623	16442	16396	16587	16445	16490	16436	16397	16456	16304	16333	16477	16585	16566	16370	16536	16458	16399	16457	16444	16497	16573	16540	16346	16326	16577	16592	16714	16429	16500	16532	16373	16597	16450	16448	16603	16405	16474	16423	16561	16493	16386	16633	16350	16383	16396	16647	16514	16596	16488	16676	16571	16489	16410	16288	16465	16430	16312	16401	16429	16555	16384	16412	16600	16343	16412	16459	16466	16373	16509	16507	16368	16428	16421	16457	16446	16476	16440	16319	16410	16484	16582	16505	16418	16377	16366	16469	16465	16504	16460	16555	16357	16505	16285	16460	16528	16310	16336	16456	16440	16347	16590	16459	16448	16397	16474	16537	16610	16597	16458	16416	16531	16452	16661	16348	16540	16534	16478	16558	16403	16505	16387	16415	16502	16459	16499	16550	16355	16331	16520	16450	16392	16437	16499	16268	16494	16565	16465	16495	16618	16452	16569	16416	16283	16517	16359	16465	16446	16560	16445	16675	16493	16478	16623	16524	16484	16395	16544	16489	16489	16479	16401	16491	16544	16517	16624	16460	16595	16523	16490	16256	16642	16606	16383	16440	16357	16441	16490	16473	16553	16468	16399	16431	16468	16539	16475	16513	16508	16591	16309	16518	16446	16588	16449	16450	16592	16565	16401	16485	16377	16450	16361	16312	16473	16538	16597	16625	16644	16344	16400	16444	16520	16439	16631	16447	16437	16414	16448	16418	16556	16476	16383	16433	16305	16361	16547	16506	16364	16467	16411	16585	16379	16358	16508	16394	16551	16398	16580	16571	16477	16521	16624	16549	16626	16453	16638	16412	16619	16374	16630	16440	16603	16494	16482	16353	16416	16568	16489	16369	16655	16571	16551	16380	16598	16595	16340	16487	16492	16603	16447	16425	16635	16557	16580	16351	16317	16629	16559	16400	16365	16400	16449	16537	16396	16687	16616	16615	16450	16412	16539	16516	16506	16357	16345	16489	16478	16471	16517	16369	16349	16586	16394	16575	16435	16419	16222	16419	16370	16445	16421	16487	16411	16566	16488	16489	16406	16288	16376	16658	16464	16524	16484	16568	16401	16564	16579	16456	16413	16352	16601	16522	16496	16484	16566	16512	16504	16533	16551	16466	16487	16412	16542	16456	16396	16210	16685	16443	16530	16419	16338	16467	16491	16626	16452	16579	16497	16542	16547	16432	16410	16511	16325	16305	16380	16562	16572	16445	16398	16514	16435	16541	16509	16450	16733	16554	16371	16411	16409	16541	16394	16564	16397	16412	16542	16448	16421	16595	16554	16647	16480	16301	16447	16577	16576
23887	21054	28391	24112	22079	21755	21067	19156	18528	18699	18442	18348	18447	18250	18095	18013	18031	18263	20100	24260	24867	24172	21430	19518	18402	17925	18051	18109	17743	17985	17996	17933	18003	17790	18018	17907	18078	18060	18067	18021	17896	18130	18111	17926	18076	17922	18035	17881	17672	17919	17973	17940	17904	17726	18006	17895	18197	18134	17918	17773	17932	17822	18036	17875	17919	17924	17851	18153	17840	17943	17830	17696	17751	17806	18038	18135	18118	17933	17780	17933	18029	17778	17667	18034	17819	17913	17978	17887	17814	17995	17876	17815	17993	17824	17976	18129	18014	17927	18006	17961	17935	17757	17884	17823	18003	18007	17791	17796	17755	17976	18046	17967	17774	18014	17925	17950	17961	17897	17888	17813	18037	17857	17889	17922	17880	17753	18004	17838	17997	17731	17922	17888	17732	17977	17820	17846	17813	17606	17941	17757	17759	17839	17806	17673	17974	17900	17856	17776	17948	17836	18017	17957	18015	17839	17974	17966	17876	18010	17959	17913	17945	17862	18055	17850	17930	17803	17726	17913	17905	17839	17979	17987	17841	17900	17800	17836	17905	18022	18035	17952	17784	18016	17973	17860	17776	17854	17722	17841	17979	17809	17906	17868	17841	17950	18250	17718	17891	17812	18088	17886	18026	17998	17922	17798	17719	17743	17986	17746	18103	17763	18025	17743	17836	17822	17884	17862	17858	17815	17848	17839	18158	17867	17781	17834	17979	17964	17984	17926	18006	17690	17930	17829	17997	17847	17787	17952	18064	17790	17925	17818	17941	17984	18029	18018	17968	18007	17831	17899	17795	18139	17890	18012	18019	17784	17883	17763	17755	17838	17968	17967	17961	17758	18105	17929	17774	17969	17932	17913	17945	17954	17761	17774	17820	17916	17987	17888	17844	17970	17875	17686	17926	17806	17902	17893	17974	17985	17813	18046	17683	17863	18002	17844	17890	17918	17761	17946	17959	17857	17764	17791	17964	17936	17938	17703	18163	17779	17792	17796	17882	17782	17963	17786	17869	17801	17883	17914	17877	17818	17890	17931	17759	17976	17906	17834	18009	18019	17867	17872	17855	17866	17837	17907	17832	17923	17925	18021	17827	17835	17918	17751	17825	17780	17958	17790	17791	17825	17838	17772	17876	17797	17609	17751	18021	17929	17922	17876	17817	17826	17862	18035	17942	17813	17926	17695	17836	17927	17929	17798	17729	17715	18032	17961	17907	17816	17887	18009	17993	17779	17671	17875	17915	17860	17739	17763	18025	17871	18040	17920	17897	18039	17878	17903	17771	17888	18007	18012	17835	18193	18057	17909	18093	17919	17862	17801	17923	17830	17804	17840	17861	17947	17967	17864	18080	17855	17950	17985	17844	18026	17863	17925	17863	18127	17909	18123	17819	17875	18064	17915	17908	18021	17769	17823	17957	17724	17940	18040	17865	17881	17936	18075	17826	17815	17957	18194	17844	17770	17831	17986	18007	18016	17854	17937	17915	17828	17839	17971	17960	17969	17986	17982	17895	17751	17758	17855	18007	17894	17818	18002	17802	17901	17908	17861	17850	17743	17869	17767	18027	18104	17927	17857	17791	17758	17761	17805	17884	17783	18006	18060	18095	18022	17940	17800	17862	17866	17722	18048	17965	17928	17943	17837	18015	17966	17831	17787	17877	17818	17910	17758	17917	17864	17951	18045	17791	18080	17962	17742	17980	18016	17898	18053	17828	17889	17991	17926	18007	17804	17860	18006	17989	17681	17830	17953	17931	17917	17928	17976	17915	17917	17701	17832	17942	18007	17932	17902	17868	17826	17821	17879	17951	17980	17870	17942	18061	17931	17919	17904	17914	17801	17964	17818	17741	18138	17932	18019	17857	17902	17953	17896	17970	17964	17840	17872	17741	18003	17861	18052	17949	17742	17852	17991	18105	17870	17674	18017	17780	17919	17970	17894	17987	18035	17741	17888	17923	18103	17882	17911	17723	17809	17797	17683	17783	17715	17932	17951	17848	17975	17876	17963	17848	17889	17704	17779	17731	17737	17877	17957	17980	17788	17719	17722	17769	17954	17818	17795	17963	17849	18004	18007	17772	17760	17998	17840	18003	17761	17970	17843	17942	17795	17853	17993	17842	17725	17841	17888	17985	17914	17902	17998	17952	17798	17703	17824	17903	18037	17890	18008	17949	17977	17886	17892	17943	17971	17964	18041	17825	17915	17845	17900	18055	18083	17809	18046	17769	17892	17850	17829	17896	17797	18026	17813	18060	17984	17969	17909	17941	17989	17964	17940	18041	17884	17798	17945	17775	17880	17805	17805	17723	17869	17942	17691	17838	17868	17866	17845	17915	17996	17843	17888	17839	17831	17924	17876	17963	17936	17753	17966	17780	17922	17845	17932	17933	17919	17922	18070	17755	17964	18068	17960	18040	17963	17958	17844	17764	17794	18012	17782	17823	17871	17770	17835	17895	17769	17910	17821	17710	17913	17917	17976	17814	17949	17821	17759	17967	17903	18063	18043	18064	17911	17930	18200	17935	17735	17755	17987	17875	17815	17808	17719	17957	17761	17685	17939	17968	17683	17984	17916	17919	17755	17679	17734	18041	17990	17788	17800	17805	17938	17963	17834	17715	17880	17834	17812	17926	17900	17848	17667	18014	17941	17958	17794	17814	17693	17757	17889	17953	17896	17988	17750	17780	17907	17940	17966	17817	17869	17824	17831	17885	17942	17802	17850	17805	17913	17833	17880	17976	17837	17857	17944	17985	17903	17961	17940	17872	17824	18079	18151	17859	17925	18044	17843	17894	17982	17840	17987	17864	17666	17865	17829	17778	17907	18102	17980	17739	17799	18029	17890	17940	18007	17888	17868	17957	18034	17882	17827	17983	17956	17916	17716	18051	17991	17774	18029	17922	17753	17687	17964	17806	18020	17898	18054	18001	17865	17861	17846	17831	17839	18028	17937	17825	18162	17816	17934	17978	17902	17823	17784	17838	17815	18018	17901	17833	17874	17970	17753	17897	17864	17609	17952	17745	18058	18001	17874	18024	18078	17960	17827	17775	17770	18122	17820	17988	17998	17728	18081	17982	17982	18030	18154	17905	18182	17805	17816	17909	17770	17787	17857	18068	17768	17650	17896	17925	17986	17847	17814	17978	17791	18053	18045	17931	18012	17973	17766	17747	17887	17834	18030	17920	18000	17828	17956	17843	17788	18074	18130	17845	17793	17883	17911	18016	17749	17908	17915	17952	17896	17717	17838	17819	18030	18122	17971	17997	17852	17971	17846	17874	17824	17864	17818	17888	17761	17882	17824	17778	17747	17949	17728	17966	18027	17670	17763	17979	17896	18030	18154	17817	17845	17884	17948	17673	17985	17811	17908	17695	17940	17785	17814	17940	17723	17794	17656	17874	17763	17865	17791	17954	17973	17852	18014	17940	17881	17857	17667	17916	17852	17755	17925	18084	17860	18008	17937	18006	17846	18006	17851	18169	17968	17828	17785	17728	17844	17806	17941	17928	18025	17757	17746	17838	17960	17780	17777	18063	18019	17852	17863	17951	17798	17848	17813	17741	17753	17959	17847	17953	18108	17870	17875	17852	17944	17765	17848	17880	17886	17828	18133	17947	17846	17943	17797	18007	18170	17921	17609	17882	17863	18040	17931	18031	17931	17982	17893	17794	18141	17851	18125	18020	17807	17868	17932	17827	17935	17848	17889	17902	17861	17788	17957	17826	17601	17930	17873	17880	17847	18004	17924	17787	17775	17955	17915	17739	17954	17846	17964	17710	17760	18075	17992	17822	17784	18022	17746	17934	17732	17890	18064	18073	17822	17890	17963	17881	17884	17831	17828	17952	18235	17796	17856	17896	17762	18038	17850	17912	17693	17824	17908	17978	18046	17603	17833	17869	17959	17782	17904	17816	17943	17786	17992	17956	17816	17896	17685	17913	17903	17849	17805	17844	17671	17836	18087	17890	17798	17749	17892	17765	17574	17935	17930	17892	17834	17970	17878	17694	17912	17746	18003	17981	18113	17971	17794	17840	17922	17775	17946	17723	17813	17842	17792	17786	17890	17891	17839	17981	17875	17854	17786	17843	17889	17825	17935	17943	17933	17732	17857	17910	17842	17748	17943	17969	17956	17993	17898	17711	17703	17788	17723	18048	17873	17817	17778	18078	17944	17880	17990	17950	17880	17744	17898	17852	17969	17793	17949	18003	17705	17918	17804	17937	17983	17912	17931	17828	17964	17825	17869	18135	17701	17855	18059	17825	18049	17819	17930	18126	17903	17952	17844	18068	17858	17690	18073	18149	18021	17941	17784	17876	17823	17873	17975	18080	17924	17863	17939	17945	18012	17864	17754	18079	17657	18029	17968	17777	18018	17948	17925	17763	17707	17747	17890	17981	17833	17842	18015	17910	17775	17742	18144	17989	17902	17866	17916	18120	17995	17911	17903	17877	17751	17789	17664	17956	18147	17888	17867	17858	17942	17747	17979	17960	17935	17972	17850	17752	17939	18041	17669	17868	17952	17730	18062	18005	17976	17687	17723	17959	18066	17694	17957	17984	18013	18013	17805	17859	17830	18109	18017	17921	17872	18002	17884	17964	17936	17992	17949	17868	17987	17988	17880	18010	17635	17825	17858	17923	17943	17912	17837	17851	17694	17880	17887	17717	17838	17774	17807	18115	17954	17901	17930	17692	17880	17962	18018	17808	18119	18073	17855	17853	18112	17855	17884	17981	17752	17943	17794	18016	17812	17857	17801	18117	17833	17904	17809	17926	17885	18025	17939	17907	17877	17764	17990	17878	17826	17984	18050	17809	18005	17985	17861	17950	17901	17925	17825	17885	17841	17885	17898	17908	17942	17852	17983	17796	17851	18047	17807	17811	17945	17943	17899	17888	17904	17954	17984	17855	17874	17996	17896	18004	17787	17991	18048	17641	18133	17867	17804	18017	17881	17882	17836	17886	17776	17874	17773	17871	17951	17904	17810	17905	18062	17977	17935	18022	18139	17795	17887	18035	17840	17964	17876	17945	17932	17921	17979	17920	17802	17774	17870	17764	18000	17844	18053	17973	17870	17786	17840	17972	17985	17924	17917	17977	17918	17888	17935	17938	17932	18043	17922	17903	18027	17769	17729
15199	25580	24410	21414	20143	19014	18019	17545	17229	17202	17087	16957	16884	16704	16752	16297	16505	16906	20519	25928	25971	24306	20541	17904	16792	16400	16489	16408	16418	16494	16213	16503	16400	16441	16568	16371	16322	16305	16364	16459	16222	16379	16468	16243	16471	16238	16322	16370	16422	16479	16430	16474	16471	16630	16394	16297	16297	16460	16406	16433	16262	16330	16353	16283	16390	16435	16338	16230	16358	16369	16138	16383	16374	16536	16486	16296	16387	16123	16290	16363	16602	16328	16216	16330	16316	16490	16363	16222	16341	16450	16497	16193	16211	16372	16325	16357	16314	16151	16313	16306	16280	16408	16191	16271	16425	16321	16396	16453	16463	16303	16392	16161	16413	16263	16258	16209	16345	16396	16248	16279	16195	16463	16431	16289	16288	16197	16340	16372	16308	16411	16413	16332	16293	16357	16407	16247	16192	16536	16305	16294	16445	16392	16385	16271	16265	16278	16223	16497	16320	16379	16395	16213	16435	16279	16179	16390	16436	16314	16451	16327	16307	16273	16440	16370	16472	16242	16468	16409	16397	16325	16453	16239	16378	16257	16345	16210	16208	16337	16225	16369	16392	16433	16037	16240	16397	16281	16264	16286	16376	16265	16419	16409	16316	16370	16227	16256	16437	16327	16414	16289	16374	16427	16261	16413	16282	16556	16359	16432	16493	16308	16275	16400	16159	16136	16362	16330	16293	16398	16239	16205	16258	16350	16352	16291	16280	16347	16361	16274	16394	16313	16274	16113	16330	16497	16172	16328	16303	16217	16154	16327	16341	16418	16226	16349	16462	16417	16353	16389	16307	16371	16456	16357	16349	16528	16386	16327	16348	16440	16361	16304	16200	16286	16276	16433	16220	16388	16498	16225	16454	16353	16267	16399	16339	16403	16408	16435	16472	16265	16248	16293	16342	16419	16568	16376	16049	16320	16353	16413	16308	16356	16345	16299	16162	16419	16285	16342	16339	16381	16398	16477	16331	16289	16431	16423	16199	16319	16376	16262	16394	16298	16370	16279	16441	16320	16168	16301	16307	16441	16272	16244	16167	16554	16502	16299	16262	16407	16346	16308	16259	16259	16444	16230	16148	16262	16245	16230	16419	16389	16325	16256	16400	16347	16237	16374	16421	16315	16312	16459	16498	16209	16305	16469	16293	16412	16361	16349	16447	16402	16207	16399	16272	16295	16522	16322	16281	16377	16439	16426	16257	16393	16265	16304	16279	16418	16421	16200	16228	16214	16286	16345	16391	16283	16481	16328	16540	16305	16505	16162	16342	16277	16569	16249	16529	16395	16353	16429	16270	16291	16335	16395	16410	16314	16279	16202	16582	16152	16320	16256	16486	16460	16253	16276	16412	16153	16499	16236	16345	16329	16295	16375	16317	16395	16428	16424	16282	16351	16521	16403	16277	16223	16216	16458	16202	16305	16436	16343	16251	16240	16501	16282	16385	16366	16245	16359	16335	16358	16384	16296	16283	16341	16329	16246	16234	16240	16435	16417	16281	16282	16504	16313	16415	16316	16518	16145	16327	16196	16274	16394	16412	16519	16265	16284	16267	16177	16548	16133	16216	16322	16261	16272	16213	16459	16389	16333	16315	16355	16462	16307	16344	16498	16425	16147	16437	16141	16343	16407	16368	16177	16031	16327	16435	16346	16360	16325	16312	16420	16288	16312	16434	16333	16198	16287	16321	16395	16424	16395	16372	16512	16492	16371	16310	16349	16188	16243	16429	16402	16402	16347	16266	16317	16225	16584	16241	16225	16347	16436	16288	16251	16271	16283	16343	16278	16312	16158	16446	16325	16273	16186	16476	16484	16242	16398	16381	16364	16358	16378	16375	16331	16234	16408	16418	16477	16346	16337	16244	16437	16302	16434	16322	16217	16422	16509	16261	16345	16364	16353	16292	16362	16228	16329	16603	16291	16381	16218	16308	16344	16366	16394	16504	16329	16421	16460	16264	16320	16349	16401	16334	16342	16418	16360	16436	16392	16605	16265	16394	16306	16287	16443	16243	16389	16270	16405	16319	16537	16391	16261	16254	16376	16289	16375	16575	16302	16326	16325	16347	16420	16244	16080	16355	16334	16488	16278	16391	16320	16351	16456	16480	16349	16319	16267	16420	16319	16360	16191	16390	16225	16347	16234	16329	16361	16497	16286	16313	16363	16226	16312	16318	16396	16332	16351	16271	16416	16223	16294	16361	16237	16286	16244	16318	16295	16277	16451	16436	16348	16334	16464	16339	16419	16376	16333	16413	16394	16530	16339	16263	16319	16239	16255	16459	16436	16203	16247	16103	16429	16249	16279	16348	16280	16476	16431	16144	16343	16335	16368	16201	16438	16293	16207	16428	16303	16347	16416	16281	16411	16324	16303	16291	16297	16464	16510	16387	16493	16270	16350	16281	16440	16250	16365	16289	16194	16331	16228	16416	16279	16296	16317	16487	16171	16264	16364	16317	16352	16437	16127	16247	16444	16432	16384	16225	16368	16214	16430	16567	16335	16104	16298	16401	16399	16254	16272	16453	16416	16308	16219	16319	16237	16313	16355	16350	16200	16337	16374	16483	16344	16333	16260	16240	16233	16293	16175	16501	16410	16362	16391	16348	16341	16400	16325	16163	16309	16496	16299	16428	16256	16505	16278	16431	16375	16414	16468	16250	16179	16218	16429	16388	16454	16436	16411	16476	16227	16153	16356	16198	16311	16448	16241	16362	16347	16299	16555	16289	16207	16428	16386	16295	16363	16234	16332	16327	16233	16645	16366	16304	16294	16373	16302	16243	16318	16319	16284	16427	16280	16390	16336	16356	16466	16432	16324	16400	16362	16359	16428	16492	16383	16440	16362	16334	16376	16248	16067	16380	16293	16373	16306	16301	16152	16388	16294	16344	16426	16390	16483	16334	16465	16492	16629	16314	16336	16243	16154	16375	16473	16427	16213	16432	16219	16194	16145	16448	16333	16298	16367	16539	16409	16419	16454	16331	16295	16126	16360	16163	16459	16352	16295	16591	16408	16389	16216	16402	16240	16357	16376	16423	16254	16241	16542	16323	16335	16397	16263	16278	16284	16517	16344	16325	16303	16325	16196	16359	16406	16286	16295	16117	16247	16300	16437	16391	16347	16346	16383	16465	16292	16417	16319	16318	16159	16257	16368	16379	16378	16433	16262	16364	16489	16175	16350	16332	16382	16545	16342	16359	16541	16559	16324	16411	16127	16320	16325	16408	16248	16425	16206	16274	16288	16357	16310	16193	16191	16296	16284	16304	16205	16401	16299	16506	16261	16506	16241	16307	16245	16335	16380	16406	16347	16292	16266	16375	16360	16384	16209	16493	16433	16406	16461	16350	16334	16311	16438	16467	16337	16345	16333	16256	16295	16294	16357	16468	16425	16427	16335	16435	16239	16309	16346	16390	16411	16305	16436	16342	16405	16405	16362	16278	16340	16385	16193	16364	16225	16363	16370	16460	16564	16356	16284	16266	16218	16514	16321	16446	16380	16325	16402	16490	16318	16313	16334	16381	16418	16466	16315	16349	16288	16401	16389	16289	16437	16263	16338	16391	16338	16344	16426	16439	16385	16399	16366	16364	16242	16460	16342	16363	16296	16365	16515	16335	16281	16458	16336	16413	16312	16343	16115	16331	16424	16239	16230	16625	16507	16511	16248	16275	16432	16259	16466	16397	16127	16027	16194	16401	16388	16433	16306	16202	16327	16279	16315	16337	16336	16289	16500	16405	16383	16281	16307	16194	16352	16456	16403	16206	16342	16230	16357	16325	16367	16384	16465	16373	16267	16457	16265	16507	16447	16482	16182	16288	16553	16423	16244	16234	16519	16252	16236	16353	16347	16312	16262	16224	16309	16469	16282	16302	16274	16187	16327	16316	16422	16335	16292	16214	16355	16384	16310	16337	16521	16419	16390	16229	16423	16236	16325	16345	16205	16369	16290	16321	16301	16458	16413	16496	16397	16305	16150	16406	16133	16114	16422	16360	16213	16293	16355	16389	16349	16363	16420	16444	16421	16399	16522	16398	16307	16293	16305	16257	16361	16252	16418	16304	16329	16125	16472	16318	16301	16300	16116	16398	16413	16351	16367	16374	16274	16330	16266	16529	16214	16287	16339	16349	16314	16426	16468	16243	16349	16317	16420	16276	16294	16338	16191	16353	16123	16412	16375	16294	16392	16460	16463	16200	16446	16275	16273	16190	16499	16398	16458	16564	16200	16491	16464	16405	16386	16392	16451	16265	16333	16345	16482	16368	16301	16159	16320	16204	16393	16320	16455	16275	16364	16325	16306	16418	16324	16395	16509	16268	16342	16414	16309	16495	16484	16383	16495	16344	16224	16363	16381	16395	16329	16354	16306	16429	16381	16219	16449	16304	16255	16272	16127	16252	16272	16534	16212	16493	16271	16376	16331	16334	16398	16321	16222	16423	16408	16370	16370	16400	16151	16290	16412	16286	16421	16295	16409	16390	16316	16238	16405	16482	16468	16447	16274	16380	16232	16317	16353	16145	16171	16374	16287	16192	16303	16500	16414	16312	16416	16322	16508	16209	16281	16238	16527	16287	16232	16316	16322	16163	16348	16371	16244	16489	16323	16403	16438	16298	16416	16308	16314	16315	16190	16228	16279	16423	16472	16188	16266	16349	16356	16304	16333	16389	16217	16291	16411	16482	16386	16249	16304	16291	16311	16309	16218	16466	16251	16349	16272	16285	16379	16385	16246	16214	16373	16422	16386	16234	16339	16329	16339	16281	16455	16506	16462	16454	16565	16379	16289	16429	16390	16236	16421	16412	16308	16348	16322	16260	16314	16125	16429	16117	16298	16446	16311	16272	16477	16297	16380	16342	16396	16407	16333	16298	16301	16469	16378	16370	16327	16589	16298	16196	16319	16369	16451	16407	16386	16442	16315	16441	16206	16329	16166	16304	16239	16282	16456	16408	16196	16292	16410	16333	16252	16500	16213	16371	16193	16433	16316	16319	16331	16265	16285	16327	16270	16225	16297	16353	16250	16319	16446	16149	16344	16298	16332	16354	16416	16211	16201	16279	16235	16336	16383	16414	16319	16370	16267	16448	16333	16136	16287	16285	16350	16537	16430	16300	16300	16374	16158	16453	16346	16393	16414
22893	21068	28855	23518	21337	22968	22888	18226	17237	17517	17267	16989	17025	17045	16988	16785	16624	16830	20091	27525	29770	25825	22078	19148	17551	16729	16608	16384	16325	16517	16369	16250	16406	16424	16512	16334	16388	16341	16294	16591	16564	16296	16299	16501	16385	16281	16307	16378	16484	16556	16325	16428	16312	16345	16287	16333	16426	16443	16316	16383	16291	16388	16338	16357	16387	16389	16411	16479	16339	16400	16237	16496	16280	16390	16321	16445	16438	16230	16401	16366	16254	16301	16349	16179	16371	16501	16148	16302	16466	16466	16546	16422	16227	16540	16188	16321	16247	16263	16359	16446	16454	16238	16258	16148	16186	16449	16305	16304	16401	16334	16310	16303	16268	16271	16296	16240	16442	16450	16335	16316	16444	16415	16474	16309	16297	16278	16254	16297	16249	16347	16444	16300	16339	16557	16395	16211	16367	16082	16221	16629	16331	16415	16177	16113	16298	16196	16340	16183	16393	16541	16518	16473	16429	16342	16425	16336	16454	16411	16329	16247	16200	16093	16321	16356	16205	16174	16399	16212	16416	16195	16418	16309	16373	16406	16397	16370	16232	16347	16551	16410	16190	16136	16222	16598	16319	16070	16407	16208	16268	16333	16400	16216	16285	16376	16396	16242	16354	16369	16386	16286	16426	16397	16396	16359	16448	16334	16149	16334	16230	16280	16374	16415	16285	16179	16239	16427	16326	16374	16382	16239	16286	16416	16516	16144	16290	16258	16405	16085	16259	16469	16384	16204	16304	16257	16503	16350	16309	16284	16317	16320	16320	16396	16112	16241	16198	16235	16384	16325	16344	16365	16256	16222	16300	16232	16248	16223	16251	16343	16228	16291	16361	16332	16394	16559	16484	16303	16433	16244	16354	16184	16327	16386	16388	16233	16408	16197	16280	16316	16629	16233	16296	16368	16365	16402	16359	16502	16320	16269	16391	16330	16197	16427	16421	15993	16063	16292	16410	16293	16286	16168	16482	16221	16357	16233	16029	16140	16412	16178	16437	16149	16399	16178	16379	16261	16468	16315	16434	16573	16223	16331	16267	16287	16274	16164	16230	16276	16277	16114	16240	16214	16084	16312	16325	16220	16368	16392	16223	16215	16149	16222	16224	16374	16265	16236	16352	16230	16258	16293	16270	16277	16111	16366	16247	16326	16407	16223	16247	16434	16405	16359	16425	16210	16365	16228	16326	16324	16371	16477	16402	16267	16308	16060	16422	16471	16249	16194	16319	16197	16142	16227	16402	16303	16242	16456	16106	16371	16154	16233	16304	16422	16336	16425	16300	16274	16404	16351	16406	16478	16210	16311	16231	16258	16230	16338	16235	16278	16146	16295	16052	16240	16237	16253	16258	16428	16291	16383	16171	16300	16442	16243	16264	16435	16383	16433	16303	16348	16256	16418	16578	16307	16414	16326	16409	16253	15984	16196	16316	16264	16408	16179	16292	16245	16425	16346	16243	16326	16299	16145	16345	16285	16282	16441	16263	16263	16326	16336	16354	16460	16246	16304	16450	16311	16320	16320	16481	16346	16259	16337	16395	16204	16217	16214	16307	16299	16224	16242	16327	16406	16187	16495	16284	16303	16221	16218	16151	16356	16429	16228	16299	16244	16571	16373	16443	16217	16192	16232	16291	15969	16222	16336	16272	16085	16223	16519	16396	16392	16397	16281	16412	16324	16261	16354	16269	16442	16321	16244	16344	16400	16347	16343	16395	16254	16187	16436	16358	16226	16321	16283	16365	16391	16266	16091	16180	16382	16350	16320	16449	16361	16331	16296	16177	16396	16122	16277	16330	16219	16324	16351	16468	16287	16269	16043	16431	16242	16367	16334	16457	16303	16321	16424	16169	16102	16399	16410	16314	16476	16446	16370	16307	16327	16443	16321	16455	16405	16291	16276	16357	16269	16381	16357	16300	16236	16325	16302	16305	16414	16318	16434	16276	16326	16418	16137	16234	16404	16522	16360	16315	16307	16304	16132	16176	16211	16309	16280	15992	16514	16256	16328	16104	16203	16312	16256	16201	16320	16253	16440	16280	16309	16223	16272	16345	16379	16243	16235	16208	16296	16386	16240	16341	16236	16434	16250	16100	16364	16351	16173	16114	16062	16317	16425	16416	16257	16336	16288	16233	16262	16500	16364	16263	16197	16289	16433	16278	16398	16266	16242	16440	16175	16481	16283	16345	16109	16424	16266	16136	16343	16212	16368	16417	16365	16392	16210	16261	16263	16271	16524	16224	16241	16331	16419	16465	16353	16286	16216	16140	16309	16237	16341	16102	16483	16190	16275	16507	16370	16203	16222	16282	16237	16284	16209	16421	16323	16321	16289	16160	16493	16559	16497	16251	16385	16307	16306	16310	16187	16079	16481	16398	16363	16437	16178	16593	16202	16249	16268	16505	16172	16373	16224	16226	16193	16255	16438	16412	16306	16338	16260	16198	16288	16305	16293	16205	16204	16280	16303	16251	16286	16261	16288	16294	16330	16508	16282	16173	16293	16205	16309	16336	16123	16395	16338	16438	16354	16082	16235	16198	16344	16193	16255	16314	16300	16192	16359	16167	16248	16310	16443	16225	16194	16395	16099	16138	16444	16091	16215	16079	16223	16346	16299	16348	16363	16396	16322	16494	16057	16230	16320	16236	16386	16202	16137	16155	16220	16373	16308	16530	16410	16376	16487	16310	16382	16362	16263	16098	16289	16451	16358	16458	16077	16332	16253	16328	16083	16378	16283	16216	16260	16278	16418	16161	16349	16447	16297	16272	16392	16285	16434	16232	16532	16306	16262	16197	16175	16392	16298	16228	16208	16498	16160	16312	16324	16423	16311	16194	16330	16171	16110	16432	16368	16195	16237	16464	16368	16245	16368	16279	16400	16338	16327	16302	16360	16388	16144	16311	16123	16367	16263	16460	16231	16394	16408	16407	16275	16243	16193	16333	16168	16291	16214	16376	16527	16498	16520	16420	16474	16341	16266	16386	16392	16277	16208	16346	16149	16654	16192	16356	16358	16085	16262	16258	16162	16464	16231	16198	16403	16309	16407	16512	16342	16388	16296	16297	16460	16250	16276	16272	16455	16229	16344	16338	16214	16130	16117	16350	16292	16200	16328	16174	16381	16299	16165	16372	16298	16346	16293	16281	16228	16426	16299	16294	16453	16339	16386	16322	16512	16319	16023	16142	16170	16432	16261	16464	16384	16471	16274	16287	16272	16408	16092	16409	16272	16292	16451	16349	16268	16340	16273	16318	16229	16414	16220	16417	16153	16166	16214	16373	16379	16339	16358	16154	16367	16408	16328	16288	16110	16185	16193	16265	16258	16278	16303	16177	16281	16480	16340	16497	16260	16409	16468	16252	16237	16329	16364	16430	16243	16369	16482	16330	16235	16227	16305	16281	16189	16333	16253	16305	16271	16251	16030	16299	16277	16297	16229	16215	16296	16243	16501	16286	16213	16298	16340	16357	16336	16321	16246	16533	16378	16459	16161	16228	16262	16237	16341	16384	16442	16219	16482	16230	16461	16274	16215	16256	16142	16192	16268	16367	16226	16230	16224	16207	16233	16303	16196	16405	16344	16316	16233	16281	16441	16406	16190	16278	16391	16390	16308	16478	16294	16444	16223	16270	16167	16469	16450	16281	16242	16146	16360	16444	16329	16272	16446	16473	16096	16140	16496	16163	16214	16395	16291	16463	16441	16200	16189	16164	15955	16350	16251	16244	16380	16293	16446	16493	16209	16363	16428	16199	16362	16390	16237	16327	16257	16440	16453	16255	16522	16324	16402	16293	16446	16474	16244	16127	16313	16109	16332	16320	16123	16401	16095	16332	16426	16407	16080	16124	16311	16343	16342	16246	16399	16209	16129	16433	16384	16402	16315	16225	16315	16173	16212	16273	16060	16230	16369	16292	16419	16285	16207	16381	16234	16348	16417	16196	16381	16155	16285	16232	16080	16322	16417	16301	16361	16279	16368	16321	16217	16348	16458	16251	16308	16271	16308	16253	16315	16399	16380	16401	16281	16345	16157	16347	16577	16368	16363	16216	16279	16126	16331	16337	16108	16385	16274	16257	16222	16363	16314	16309	16337	16420	16230	16358	16347	16323	16158	16208	16295	16171	16278	16282	16439	16401	16215	16229	16289	16201	16547	16322	16396	16230	16227	16349	16353	16286	16398	16141	16301	16422	16421	16443	16061	16493	16292	16315	16250	16269	16264	16357	16294	16208	16404	16396	16254	16494	16355	16217	16340	16362	16418	16182	16355	16207	16119	16203	16334	16238	16272	16256	16208	16354	16414	16220	16334	16488	16176	16320	16196	16208	16281	16195	16228	16570	16176	16386	16341	16364	16123	16315	16509	16206	16293	16236	16256	16163	16221	16406	16146	16192	16437	16196	16275	16279	16127	16428	16463	16280	16225	16203	16182	16307	16367	16547	16273	16222	16313	16194	16316	16359	16204	16285	16358	16501	16296	16212	16198	16233	16269	16372	16280	16308	16272	16502	16260	16280	16366	16254	16404	16311	16304	16526	16308	16380	16385	16242	16099	16201	16354	16248	16041	16151	16305	16198	16231	16215	16377	16200	16496	16490	16275	16345	16391	16442	16228	16561	16443	16330	16383	16300	16266	16254	16187	16176	16280	16243	16277	16369	16277	16253	16133	16654	16395	16319	16318	16326	16279	16388	16323	16321	16395	16203	16347	16199	16503	16372	16161	16255	16219	16237	16505	16226	16305	16262	16289	16383	16512	16375	16358	16367	16342	16409	16369	16232	16359	16246	16366	16262	16366	16287	16394	16246	16296	16345	16225	16264	16335	16154	16283	16211	16317	16257	16314	16274	16302	16251	16232	16307	16167	16178	16216	16103	16281	16210	16529	16239	16155	16546	16258	16245	16220	16425	16313	16284	16371	16483	16349	16294	16323	16244	16152	16282	16322	16324	16219	16337	16152	16199	16428	16140	16311	16366	16365	16432	16129	16406	16355	16454	16256	16406	16268	16339	16324	16441	16416	16307	16316	16490	16410	16267	16364	16283	16205	16440	16338	16365	16378	16202	16476	16260	16284	16241	16364	16248	16268	16404	16180	16408	16342	16307	16336	16332	16283	16199	16271	16313	16422	16024	16288	16424	16249
16739	29823	28342	23631	20434	18675	17785	17051	16871	16707	16512	16198	16165	16171	15861	15739	15606	15853	22188	31674	31894	27169	22301	18839	16652	15685	15443	15299	15479	15377	15328	15339	15326	15311	15403	15245	15343	15206	15435	15364	15328	15175	15505	15453	15257	15345	15377	15393	15180	15389	15348	15282	15440	15224	15194	15135	15379	15356	15191	15201	15512	15283	15280	15277	15477	15281	15397	15372	15284	15288	15519	15175	15356	15442	15189	15154	15292	15262	15388	15220	15336	15380	15246	15395	15147	15288	15254	15080	15311	15381	15296	15416	15332	15174	15313	15346	15326	15361	15254	15237	15291	15365	15447	15304	15308	15398	15326	15307	15322	15371	15297	15443	15328	15457	15206	15256	15405	15440	15307	15284	15240	15268	15246	15404	15223	15505	15281	15327	15355	15410	15240	15282	15499	15372	15327	15293	15371	15334	15333	15457	15309	15244	15361	15271	15431	15197	15397	15190	15195	15360	15412	15145	15432	15311	15295	15190	15409	15158	15140	15294	15468	15319	15283	15299	15309	15381	15253	15189	15137	15276	15291	15184	15127	15185	15255	15402	15225	15448	15272	15234	15187	15230	15420	15441	15293	15219	15377	15253	15256	15382	15248	15338	15365	15196	15289	15169	15247	15308	15284	15250	15376	15172	15337	15239	15162	15270	15343	15231	15340	15298	15390	15227	15216	15276	15447	15312	15164	15365	15265	15301	15444	15279	15323	15164	15362	15149	15292	15243	15252	15297	15326	15358	15417	15192	15292	15251	15301	15317	15362	15387	15404	15288	15269	15353	15258	15213	15415	15410	15394	15200	15028	15302	15307	15415	15275	15204	15366	15300	15143	15543	15238	15289	15276	15212	15323	15410	15353	15190	15325	15263	15443	15277	15324	15272	15317	15379	15207	15279	15108	15252	15399	15305	15407	15463	15216	15366	15457	15326	15165	15188	15030	15352	15370	15247	15369	15150	15434	15293	15334	15437	15264	15267	15219	15276	15397	15272	15305	15432	15305	15367	15383	15219	15057	15262	15485	15202	15212	15283	15181	15239	15425	15249	15302	15295	15216	15250	15331	15325	15553	15410	15266	15234	15265	15211	15181	15360	15307	15264	15301	15198	15142	15281	15379	15349	15436	15410	15265	15374	15538	15357	15349	15320	15355	15213	15338	15473	15486	15384	15277	15261	15266	15214	15213	15134	15293	15167	15192	15271	15186	15316	15396	15251	15206	15181	15192	15276	15303	15289	15263	15241	15207	15444	15235	15477	15374	15260	15297	15245	15329	15211	15287	15294	15233	15293	15256	15329	15227	15168	15339	15275	15287	15255	15181	15302	15336	15262	15180	15275	15270	15191	15222	15097	15407	15251	15153	15219	15475	15105	15313	15193	15360	15188	15300	15347	15389	15333	15320	15305	15231	15199	15198	15179	15249	15314	15262	15234	15271	15178	15339	15277	15314	15212	15219	15404	15290	15275	15287	15462	15377	15150	15425	15430	15285	15303	15277	15437	15152	15335	15289	15273	15253	15216	15185	15323	15322	15382	15205	15351	15384	15395	15292	15239	15360	15396	15351	15288	15217	15483	15282	15165	15273	15314	15237	15273	15351	15196	15102	15354	15307	15275	15259	15200	15226	15435	15306	15250	15214	15218	15313	15144	15269	15351	15266	15259	15443	15383	15101	15164	15371	15208	15408	15389	15236	15324	15208	15263	15399	15404	15201	15455	15336	15203	15374	15179	15373	15124	15159	15203	15435	15280	15040	15260	15258	15318	15456	15387	15344	15364	15412	15316	15215	15243	15367	15299	15315	15388	15311	15261	15325	15311	15154	15374	15168	15325	15282	15043	15333	15439	15469	15243	15174	15244	15326	15319	15254	15359	15362	15323	15266	15237	15182	15215	15305	15186	15499	15357	15399	15126	15534	15228	15401	15383	15344	15316	15055	15228	15331	15117	15316	15235	15167	15326	15492	15155	15304	15235	15320	15284	15270	15221	15321	15238	15241	15455	15322	15295	15127	15343	15367	15287	15359	15225	15395	15403	15214	15248	15214	15140	15358	15406	15075	15284	15207	15218	15208	15290	15222	15226	15383	15430	15297	15243	15470	15180	15378	15185	15308	15351	15159	15338	15271	15198	15112	15160	15316	15176	15297	15274	15253	15385	15319	15358	15358	15420	15282	15303	15453	15233	15375	15313	15306	15215	15191	15275	15290	15306	15244	15336	15170	15254	15260	15264	15469	15287	15246	15266	15146	15220	15373	15488	15140	15302	15197	15134	15260	15331	15372	15205	15410	15285	15447	15134	15271	15339	15397	15426	15435	15231	15245	15232	15091	15263	15248	15295	15345	15344	15442	15466	15142	15260	15334	15433	15438	15370	15240	15308	15295	15488	15375	15249	15220	15262	15344	15297	15240	15132	15120	15337	15246	15288	15155	15261	15228	15221	15395	15230	15243	15037	15192	15278	15334	15139	15296	15252	15213	15359	15369	15190	15239	15114	15383	15250	15316	15205	15453	15249	15205	15436	15216	15338	15266	15313	15219	15209	15453	15127	15234	15201	15399	15415	15314	15191	15293	15519	15213	15267	15253	15345	15063	15313	15256	15469	15383	15186	15304	15342	15195	15427	15269	15159	15146	15257	15299	15403	15223	15303	15354	15401	15148	15304	15287	15231	15187	15219	15181	15194	15405	15408	15388	15226	15168	15267	15366	15307	15348	15344	15176	15303	15292	15321	15371	15335	15357	15323	15274	15246	15306	15271	15243	15298	15258	15326	15367	15259	15247	15385	15216	15345	15261	15245	15176	15318	15272	15160	15281	15221	15153	15237	15276	15250	15241	15215	15309	15319	15339	15331	15190	15330	15337	15382	15377	15229	15391	15199	15035	15486	15296	15372	15157	15327	15322	15188	15149	15269	15240	15262	15337	15113	15154	15188	15373	15264	15336	15127	15425	15238	15145	15326	15291	15284	15228	15237	15260	15223	15428	15340	15216	15335	15298	15551	15197	15232	15381	15424	15403	15241	15363	15368	15243	15235	15265	15280	15444	15464	15276	15239	15257	15353	15374	15377	15487	15242	15091	15201	15498	15285	15269	15380	15292	15373	15289	15261	15431	15222	15233	15142	15539	15238	15387	15218	15285	15364	15367	15238	15266	15253	15379	15374	15363	15288	15287	15276	15334	15446	15263	15245	15313	15441	15264	15248	15267	15395	15148	15225	15341	15245	15240	15276	15280	15198	15229	15321	15202	15380	15358	15349	15219	15341	15165	15349	15216	15342	15274	15338	15381	15378	15325	15111	15250	15282	15326	15345	15125	15136	15216	15412	15219	15314	15323	15295	15384	15421	15174	15284	15273	15273	15251	15404	15361	15322	15375	15357	15252	15259	15174	15198	15247	15294	15230	15333	15193	15089	15307	15373	15319	15146	15428	15178	15191	15376	15317	15306	15256	15224	15180	15271	15377	15291	15219	15252	15310	15331	15301	15386	15105	15242	15314	15356	15260	15403	15231	15279	15347	15116	15327	15348	15212	15258	15411	15360	15316	15285	15226	15269	15309	15189	15323	15217	15321	15380	15222	15467	15287	15217	15107	15328	15397	15337	15206	15343	15428	15208	15170	15316	15378	15120	15193	15371	15239	15174	15286	15360	15301	15229	15275	15071	15324	15208	15412	15356	15137	15432	15452	15211	15304	15375	15118	15345	15283	15189	15424	15106	15421	15280	15635	15342	15417	15405	15278	15226	15363	15359	15313	15315	15256	15352	15117	15333	15167	15426	15292	15417	15292	15289	15368	15315	15385	15298	15265	15291	15137	15497	15357	15313	15104	15314	15286	15117	15346	15355	15319	15447	15338	15252	15215	15242	15133	15314	15340	15373	15400	15339	15338	15252	15034	15328	15340	15354	15330	15216	15367	15194	15232	15262	15325	15321	15222	15196	15273	15348	15245	15391	15377	15279	15337	15256	15346	15415	15306	15337	15179	15381	15195	15351	15172	15322	15315	15232	15303	15356	15052	15386	15063	15423	15336	15255	15201	15226	15373	15485	15300	15348	15368	15306	15154	15242	15287	15264	15352	15167	15321	15177	15170	15177	15387	15440	15292	15361	15320	15133	15180	15286	15305	15275	15218	15264	15401	15288	15241	15369	15238	15391	15417	15194	15297	15323	15287	15498	15183	15339	15423	15252	15169	15109	15409	15206	15182	15465	15300	15287	15357	15346	15049	15392	15274	15313	15215	15262	15162	15239	15206	15458	15314	15318	15252	15319	15270	15222	15382	15246	15289	15323	15371	15296	15240	15139	15210	15331	15250	15361	15272	15352	15369	15502	15188	15355	15256	15243	15293	15192	15202	15312	15174	15347	15214	15236	15202	15271	15398	15298	15301	15231	15334	15377	15157	15139	15162	15294	15122	15348	15341	15250	15204	15278	15391	15333	15260	15413	15335	15243	15328	15310	15227	15325	15247	15387	15198	15080	15290	15340	15214	15376	15258	15434	15306	15387	15239	15276	15287	15128	15459	15176	15303	15204	15474	15338	15289	15218	15304	15308	15295	15234	15333	15229	15286	15332	15304	15443	15255	15175	15308	15338	15212	15383	15350	15306	15355	15221	15267	15234	15394	15436	15297	15224	15204	15295	15101	15305	15342	15355	15275	15305	15500	15192	15299	15330	15326	15151	15269	15248	15334	15378	15185	15331	15320	15212	15300	15221	15438	15241	15204	15254	15134	15280	15236	15224	15182	15172	15321	15292	15182	15164	15218	15010	15369	15413	15342	15352	15131	15244	15320	15216	15371	15246	15219	15516	15113	15372	15218	15169	15255	15405	15390	15141	15414	15475	15219	15113	15300	15421	15259	15364	15274	15232	15299	15383	15420	15169	15216	15260	15279	15371	15287	15240	15344	15213	15371	15135	15323	15182	15396	15411	15350	15345	15377	15208	15312	15333	15364	15473	15311	15295	15268	15465	15351	15145	15257	15192	15194	15318	15098	15321	15244	15098	15310	15410	15201	15243	15393	15233	15300	15308	15189	15200	15224	15225	15104	15509	15320	15303	15331	15344	15220	15264	15288	15245	15277	15304	15224	15299	15338	15272	15280	15255	15303	15213	15294	15264	15363	15407	15121	15267	15215	15244	15401	15248
26978	21423	21513	17153	14042	14046	14242	13941	13932	13871	13883	13815	13884	13967	13782	13869	13950	13922	13722	14198	15210	14995	15039	14305	14110	14041	13637	13773	13841	13741	13993	13731	13562	13733	13865	13663	13846	13700	13658	13766	13805	13767	13853	13855	13692	13828	13876	13743	13881	13669	13725	13821	13804	13886	13897	13794	13921	13959	13854	13782	13842	13794	13661	13726	13699	13762	13881	13747	13723	13784	13651	13783	13815	13887	13933	13858	13639	13623	13616	13829	13831	13713	13839	13712	13933	13752	13680	13867	13891	13674	13676	13815	13677	13597	13817	13679	13606	13598	13689	13703	13470	13658	13780	13657	13723	13860	13790	13677	13820	13683	13589	13779	13717	13972	13714	13673	13754	13741	13689	13624	13849	13723	13791	13597	13812	13926	13683	13756	13860	13675	13714	13772	13779	13670	13729	13830	13816	13624	13775	13711	13730	13829	13753	13693	13801	13675	13880	13783	13816	13722	13761	13805	13860	13649	13473	13690	13692	13605	13851	13680	13605	13768	13831	13692	13780	13829	13839	13781	13817	13765	13637	13864	13841	13778	13451	13850	13880	13623	13655	13696	13947	13624	13873	13786	13743	13957	13718	13873	13790	13825	13782	13643	13762	13729	13792	13761	13649	13803	13729	13910	13804	13814	13679	13873	13814	13811	13855	13789	13862	13667	13822	13580	13918	13911	13693	13736	13683	13690	13763	13662	13817	13700	13769	13746	13767	13711	13811	13580	13842	13645	13789	13667	13800	13868	13915	13723	13736	13607	13636	13773	13814	13669	13908	13665	13691	13703	13880	13979	13745	13738	13896	13751	13694	13612	13811	13861	13580	13710	13733	13651	13745	13827	13761	13753	13821	13646	13673	13849	13607	13731	13524	13817	13674	13688	13707	13834	13811	13700	13709	13656	13784	13662	13813	13671	13969	13757	13617	13884	13949	13796	13618	13728	13774	13560	13796	13770	13652	13790	13639	13776	13811	13768	13757	13770	13842	13810	14000	13526	13870	13753	13656	13755	13842	13872	13708	13554	13738	13916	13795	13681	13821	13849	13632	13884	13862	13739	13728	13782	13652	13788	13580	13771	13712	13717	13865	13709	13811	13697	13805	13685	13663	13758	13902	13709	13695	13643	13874	13850	13849	13723	13780	13686	13820	13870	13705	13785	13759	13834	13639	13848	13845	13696	13683	13730	13706	13849	13824	13656	13859	13738	13893	13817	13881	13821	13789	13805	13625	13731	13735	13811	13737	13627	13580	13786	13792	13786	13794	13644	13831	13678	13813	13695	14097	13677	13653	13774	13702	13726	13845	13812	13897	13596	13659	13777	13965	13696	13698	13958	14106	13906	13718	13564	13736	13890	13788	13978	13607	13819	13833	13595	13812	13706	13914	13949	13873	13688	13706	13811	13714	13792	13720	13648	13903	13732	13763	13805	13696	13707	13840	13879	13901	13782	13858	13721	13944	13715	13898	13816	13840	13946	13850	13660	13793	13886	13914	13902	13660	13736	13780	13786	13737	13907	13889	13679	13743	13858	13905	13771	13814	13822	13694	13763	13588	13785	13891	13733	13944	13737	13793	13805	13710	14018	13460	13822	13859	13797	13719	13855	13677	13731	13991	13706	13856	13811	13775	13653	13762	13786	13819	13864	13740	13787	13737	13646	13727	13802	13877	13718	13851	13905	13707	14039	13861	13536	13831	13896	13725	13584	13823	13905	13801	13655	13707	13664	13640	13847	13811	13905	13649	13799	13841	13713	13681	13744	13840	13693	13772	13858	13644	13861	13728	13883	13789	13819	13666	13836	13750	13646	13700	13794	13725	13795	13720	13823	13928	13829	13969	13746	13599	13821	13925	13926	13616	13681	13752	13716	13647	13853	13697	13958	13659	13780	13870	13992	13730	13853	13741	13553	13838	13832	13925	13821	13670	13782	13845	13724	13743	13858	13878	13919	13882	13839	13643	13897	13759	13713	13682	13739	13664	13732	13695	13726	13788	13803	13628	13896	13657	13759	13709	13818	13770	13758	13619	13879	13842	13651	13750	13809	13783	13859	13809	13694	13731	13888	13711	13656	13619	13567	13736	13949	13878	13884	13832	13797	13591	13644	13735	13851	13854	13881	13882	13820	13698	13599	13806	13761	13673	13580	13586	13917	13743	13837	13677	13681	13874	13800	13643	13850	13706	13870	13738	13826	13742	13661	13536	13763	13888	13841	13859	13557	13907	13786	13564	13641	13873	13742	13806	13892	13895	13647	13799	13523	13762	13892	13769	14015	13854	13713	13696	13639	13722	13647	13619	13680	13775	13698	14044	13837	13830	13601	13868	13847	13639	13565	13630	13771	13674	13767	13989	13979	13848	13818	13740	13777	13732	13869	13745	13726	13743	13849	13695	13808	13839	13794	13920	13702	13873	13856	13739	13757	13647	13857	13718	13728	13649	13731	13725	13775	13909	13630	13782	13681	13749	13944	13752	13851	13751	13895	13666	13898	13866	13636	13845	13773	13909	13637	13672	13734	13794	13896	13986	13953	13813	13670	13772	13737	13717	13731	13658	13853	13720	13703	13726	13894	13762	13913	13894	13777	13711	13752	13786	13547	14038	13862	13844	13781	13754	13686	13787	13681	13719	13698	13800	13698	13933	13775	13857	13531	13799	13803	13769	13746	13632	13782	13822	13783	13728	13889	13772	13771	13637	13725	13731	13875	13800	13660	13885	13665	13794	13702	13726	13748	13758	13578	13704	13713	13741	13836	13823	13865	13747	13792	13803	13813	13896	13748	13675	13839	13622	13733	13884	13956	13549	13882	13768	13803	13869	13594	13775	13953	13766	13839	13772	13755	13598	13710	13885	13752	13910	13695	13804	13727	14001	13633	13706	13717	13761	13553	13623	13729	13896	13866	13707	13787	13809	13830	13820	13950	13794	13670	13710	13630	13705	13804	13735	13813	13846	13864	13761	13733	13635	13752	13762	13750	13888	13782	13968	13636	13749	13722	13576	13839	13838	13830	13854	13845	13785	13803	13711	13748	13752	13795	13690	13782	13686	13714	13752	13635	13706	13879	13746	13696	13699	13621	13740	13797	13762	13743	13850	13693	13805	13702	13634	13754	13794	13581	13787	13864	13891	13588	13775	13864	13775	13773	13700	13659	13773	13816	13766	13927	13789	13835	13728	13917	13641	13913	13770	13850	13699	13842	13836	13664	13709	13711	13747	13734	13849	13972	13700	13751	13772	13733	13657	13552	13797	13705	13737	13784	13838	13706	13812	13922	13738	13909	13769	13829	13818	13823	14004	13855	13794	13591	13599	13958	13845	13817	13617	13792	13663	13777	13723	13738	13906	13736	13709	13956	13852	13927	13821	13673	14054	13939	13659	13788	13850	13706	13921	13689	13651	13560	13737	13817	13776	13886	13705	13821	13887	13945	13915	13811	13861	13628	13728	13892	13844	13842	13651	13826	13647	13791	13934	13838	13771	13818	13631	13712	13666	13654	13777	13712	13702	13647	13740	13888	13709	13713	13819	13682	13783	13702	13729	13769	13856	13793	13731	13589	13682	13677	13717	13522	13838	13878	13602	13556	13785	13851	13805	13680	13832	13843	13735	14008	13747	13467	13691	13850	13560	13876	13847	13841	13829	13959	13818	13809	13737	13706	13844	13837	13876	13743	13734	13807	13817	13600	13718	13947	13853	13860	13896	13814	13878	13854	13839	13818	13661	13809	13728	13938	13847	13803	13867	13846	13814	13756	13634	13882	13757	13804	13892	14005	13715	13613	13786	13851	13912	13610	13786	13929	13656	13604	13846	13835	13806	13567	13783	13642	13865	13679	13827	13953	13846	13723	13772	13937	13820	13911	13664	13735	13814	13547	13723	13856	13753	13725	13828	13803	13741	13616	13700	13735	13716	13511	13618	13674	13971	13753	13786	13761	13720	13852	13815	13759	13785	13772	13742	13753	13664	13836	13741	13929	13814	13696	13738	13950	13670	13679	13886	13720	13631	13759	13974	13791	13877	13880	13769	13774	13849	13786	13792	13799	13794	14027	13820	13627	13751	13734	13847	13907	13841	13845	13727	13772	13822	13772	13750	13784	13805	13772	13838	13769	13701	13753	13818	13931	13903	13895	13825	13830	13788	13563	13947	13632	13792	13644	13770	13713	13870	13840	13911	13648	13857	13695	13860	13779	13913	13753	13769	13722	13718	13703	13922	13850	13810	13624	13530	13659	13767	13720	13790	13813	13767	13757	13577	13688	13790	13737	13914	13853	13814	13810	13683	13663	13779	13809	13716	13822	13711	13800	13945	13824	13803	13872	13706	13861	13929	13823	13800	13817	13676	13656	13802	13771	13838	13853	13805	13637	13872	13857	13788	13859	13511	13932	13729	13660	13794	13713	13697	13656	13756	13869	13548	13762	13740	13510	13934	13858	13747	13842	13632	13609	13759	13719	13740	13718	13757	13845	13657	13662	13794	13606	13776	13604	13685	13754	13728	13596	13832	13774	13687	13724	13678	13707	13717	13728	13756	13756	13863	13537	13691	13726	14034	13680	13793	13669	13726	13729	14027	13842	13790	13771	13790	13698	13693	13882	13701	13717	13748	13842	13639	13735	13845	13765	13812	13831	13798	13778	13871	13774	13664	14060	13770	13824	13790	13770	13964	13918	13710	13813	13738	13749	13670	13709	13672	13774	13712	13687	13840	13818	13794	13661	13865	13930	13844	13748	13641	13884	13780	13759	13707	13704	13645	13875	13853	13745	13721	13822	13619	13683	13836	13800	13790	13804	13823	13782	13726	13818	13905	13643	13710	13804	13921	13627	13624	13735	13685	13717	13836	13681	13541	13770	13828	13827	13822	13745	13923	13643	13990	13666	13870	13668	13531	13567	13746	13765	13839	13932	13988	13825	13829	13665	13792	13693	13850	13648	13621	13689	13685	13676	13874	13754	13700	13785	13873	13934	13824	13645	13723	13852	13671	13771	13896	13755	13973	13759	13728	13866	13797	13729	13905	13877	13759	13745	13976	13717	13985	13832	13611	13633	13721	13731	13834	13949	13823	13772	13750	13737	13948	13805	13598	13657	13775	13673	13793	13746	13790	13850	13779	13752	13880	13671	13822	13734	13562	13828	13809	13811
14252	16575	15433	14487	14396	14288	14142	13996	13896	14068	13919	13898	13756	13719	13850	13783	13889	13836	13717	14748	15675	15279	14748	14270	13944	13773	13810	13658	13645	13742	13599	13887	13647	13629	13622	13578	13645	13716	13757	13690	13707	13882	13709	13699	13633	13805	13757	13727	13698	13674	13805	13595	13663	13591	13583	13608	13716	13615	13834	13755	13616	13835	13694	13762	13743	13624	13756	13747	13770	13540	13793	13606	13608	13577	13714	13764	13638	13800	13628	13743	13623	13669	13525	13646	13581	13737	13759	13812	13709	13742	13626	13815	13736	13656	13800	13782	13671	13681	13701	13715	13705	13755	13712	13593	13706	13795	13628	13653	13585	13835	13705	13673	13680	13696	13780	13698	13777	13719	13618	13623	13609	13612	13775	13773	13685	13652	13747	13594	13711	13574	13616	13503	13619	13685	13777	13708	13629	13699	13578	13713	13787	13716	13665	13712	13558	13720	13705	13593	13723	13675	13579	13634	13725	13578	13609	13604	13752	13587	13917	13564	13797	13828	13679	13755	13687	13766	13597	13755	13886	13676	13632	13713	13720	13572	13691	13807	13595	13650	13707	13776	13735	13832	13738	13720	13640	13670	13890	13646	13767	13768	13661	13761	13700	13613	13682	13666	13820	13746	13597	13711	13699	13797	13692	13823	13720	13720	13789	13745	13636	13708	13635	13689	13670	13739	13628	13748	13661	13764	13583	13667	13647	13611	13839	13832	13660	13809	13650	13801	13581	13574	13697	13599	13771	13713	13769	13747	13769	13848	13785	13786	13607	13773	13639	13632	13697	13816	13771	13572	13535	13759	13806	13781	13672	13704	13826	13715	13756	13712	13558	13650	13649	13688	13535	13719	13575	13598	13716	13850	13633	13565	13682	13887	13573	13510	13676	13524	13847	13792	13825	13620	13682	13858	13767	13727	13676	13636	13692	13647	13615	13774	13657	13725	13738	13504	13708	13769	13775	13647	13672	13547	13560	13769	13672	13720	13839	13472	13730	13759	13620	13559	13748	13641	13801	13587	13601	13680	13691	13691	13460	13561	13654	13685	13814	13719	13655	13689	13703	13746	13590	13683	13576	13657	13824	13624	13687	13532	13651	13613	13528	13608	13693	13582	13670	13612	13810	13642	13661	13712	13645	13712	13741	13774	13755	13487	13623	13567	13725	13692	13675	13711	13641	13741	13633	13564	13682	13656	13616	13589	13720	13703	13665	13896	13683	13678	13599	13593	13623	13773	13656	13740	13544	13669	13741	13639	13779	13703	13699	13522	13694	13690	13536	13638	13808	13846	13667	13718	13598	13773	13789	13532	13762	13729	13719	13780	13671	13771	13634	13642	13779	13664	13769	13597	13926	13636	13833	13693	13599	13809	13793	13684	13665	13743	13756	13618	13679	13670	13595	13766	13538	13651	13777	13831	13662	13720	13667	13582	13811	13817	13768	13656	13733	13828	13646	13777	13722	13600	13682	13709	13590	13856	13658	13670	13643	13787	13746	13662	13821	13593	13680	13681	13624	13727	13652	13807	13465	13659	13671	13556	13696	13615	13583	13621	13837	13688	13764	13649	13694	13616	13689	13865	13616	13690	13837	13633	13717	13569	13735	13511	13696	13740	13653	13908	13696	13693	13645	13599	13629	13745	13730	13734	13774	13623	13766	13430	13807	13652	13719	13720	13856	13663	13832	13772	13785	13574	13737	13642	13486	13796	13653	13645	13645	13572	13676	13586	13752	13576	13752	13789	13670	13791	13738	13853	13629	13459	13468	13726	13753	13650	13645	13634	13675	13743	13687	13746	13645	13709	13624	13775	13685	13773	13709	13551	13736	13429	13631	13629	13641	13689	13661	13738	13664	13605	13599	13690	13563	13733	13509	13745	13706	13789	13788	13711	13765	13721	13685	13576	13649	13718	13851	13727	13760	13870	13725	13765	13869	13645	13676	13711	13757	13776	13721	13610	13798	13765	13631	13805	13747	13718	13746	13664	13694	13748	13696	13817	13601	13647	13712	13541	13543	13549	13813	13718	13713	13810	13774	13521	13458	13781	13518	13828	13594	13592	13691	13829	13654	13657	13602	13739	13846	13639	13613	13670	13803	13579	13780	13441	13599	13787	13615	13489	13555	13623	13742	13689	13713	13746	13668	13711	13558	13849	13561	13692	13685	13473	13657	13593	13638	13806	13749	13716	13679	13729	13764	13798	13742	13814	13591	13609	13530	13730	13523	13596	13629	13648	13796	13648	13627	13771	13679	13653	13797	13661	13643	13740	13566	13680	13648	13449	13711	13515	13729	13784	13727	13822	13622	13643	13601	13853	13720	13789	13655	13692	13557	13556	13600	13706	13615	13545	13758	13760	13656	13764	13600	13724	13607	13734	13606	13667	13785	13635	13643	13901	13668	13748	13622	13803	13836	13698	13552	13711	13509	13680	13596	13622	13625	13633	13603	13734	13830	13860	13743	13788	13761	13655	13700	13671	13638	13642	13707	13627	13552	13694	13720	13533	13692	13741	13694	13657	13614	13576	13656	13620	13659	13712	13893	13795	13620	13686	13764	13567	13660	13749	13683	13674	13563	13673	13632	13739	13731	13745	13643	13744	13696	13692	13746	13668	13740	13699	13811	13696	13927	13806	13629	13613	13797	13772	13709	13792	13652	13589	13626	13644	13761	13814	13864	13623	13711	13705	13705	13787	13665	13760	13770	13778	13597	13683	13664	13676	13833	13741	13642	13661	13789	13713	13608	13792	13969	13628	13632	13655	13741	13585	13682	13645	13758	13623	13853	13771	13692	13608	13812	13725	13704	13675	13821	13689	13623	13759	13399	13782	13607	13750	13758	13733	13586	13697	13654	13634	13764	13634	13683	13830	13829	13731	13671	13820	13534	13571	13667	13862	13678	13636	13636	13477	13643	13670	13560	13758	13898	13774	13656	13647	13733	13663	13768	13656	13726	13762	13741	13519	13724	13607	13694	13542	13642	13714	13700	13682	13637	13653	13709	13673	13748	13734	13706	13732	13630	13809	13539	13712	13724	13639	13839	13765	13520	13675	13591	13689	13602	13511	13644	13658	13656	13609	13693	13772	13562	13714	13709	13761	13513	13724	13635	13580	13787	13796	13574	13803	13657	13664	13768	13646	13698	13769	13689	13692	13646	13527	13684	13810	13605	13853	13640	13778	13677	13509	13607	13640	13678	13935	13562	13717	13771	13624	13740	13736	13656	13538	13692	13795	13790	13642	13745	13684	13688	13828	13798	13817	13777	13575	13614	13634	13892	13732	13745	13797	13651	13923	13528	13681	13754	13849	13585	13916	13723	13711	13713	13730	13722	13599	13668	13643	13696	13746	13637	13652	13725	13778	13701	13800	13628	13735	13892	13694	13699	13649	13910	13773	13746	13720	13889	13824	13661	13535	13730	13627	13631	13818	13625	13371	13814	13695	13734	13665	13692	13838	13739	13691	13607	13684	13598	13710	13531	13730	13594	13651	13812	13654	13662	13857	13510	13696	13774	13748	13666	13715	13824	13699	13580	13757	13742	13732	13528	13650	13654	13649	13711	13717	13698	13809	13540	13576	13540	13792	13615	13624	13709	13669	13649	13665	13687	13745	13630	13751	13765	13645	13676	13656	13824	13665	13650	13677	13487	13803	13709	13679	13622	13746	13697	13656	13705	13855	13599	13688	13683	13681	13744	13662	13751	13672	13503	13455	13815	13659	13551	13671	13703	13613	13692	13748	13740	13795	13627	13610	13530	13858	13754	13733	13621	13622	13908	13566	13746	13750	13571	13695	13767	13765	13789	13645	13697	13661	13666	13698	13716	13655	13873	13607	13456	13648	13622	13571	13718	13780	13748	13597	13505	13781	13660	13594	13588	13564	13710	13891	13616	13709	13728	13692	13645	13693	13915	13730	13733	13769	13647	13748	13830	13612	13697	13649	13793	13621	13684	13487	13855	13679	13496	13785	13702	13597	13688	13650	13678	13675	13687	13784	13621	13712	13474	13833	13749	13456	13788	13728	13771	13721	13594	13794	13675	13593	13785	13745	13757	13578	13619	13655	13755	13727	13733	13786	13721	13855	13704	13494	13675	13735	13780	13841	13679	13770	13658	13687	13700	13756	13754	13844	13729	13702	13716	13854	13622	13701	13637	13693	13723	13664	13715	13851	13806	13694	13709	13750	13564	13525	13705	13872	13681	13671	13644	13609	13785	13710	13534	13779	13573	13631	13736	13559	13811	13586	13917	13645	13559	13712	13770	13775	13952	13611	13725	13810	13708	13781	13766	13678	13743	13688	13514	13660	13558	13628	13574	13859	13843	13614	13709	13648	13687	13731	13672	13619	13548	13730	13700	13714	13749	13835	13749	13684	13602	13757	13671	13664	13857	13679	13747	13659	13562	13745	13669	13814	13622	13682	13748	13532	13577	13699	13799	13719	13623	13697	13710	13675	13827	13662	13825	13518	13699	13777	13632	13843	13692	13707	13607	13699	13795	13663	13732	13622	13879	13863	13705	13705	13736	13611	13782	13896	13715	13690	13716	13636	13804	13524	13732	13902	13704	13756	13631	13682	13800	13468	13678	13573	13592	13710	13701	13672	13546	13654	13707	13884	13728	13634	13562	13663	13793	13646	13762	13656	13821	13667	13615	13664	13646	13739	13828	13706	13681	13645	13609	13642	13737	13613	13664	13716	13594	13759	13677	13611	13618	13750	13748	13725	13858	13601	13902	13620	13642	13633	13717	13634	13651	13830	13622	13851	13640	13494	13693	13859	13691	13521	13754	13711	13768	13762	13726	13660	13568	13794	13665	13734	13783	13699	13714	13588	13675	13629	13803	13630	13710	13747	13939	13565	13670	13667	13718	13847	13544	13800	13632	13762	13701	13762	13562	13777	13603	13766	13817	13604	13616	13725	13842	13569	13877	13884	13688	13806	13568	13730	13747	13728	13607	13811	13616	13674	13791	13782	13710	13696	13831	13676	13727	13875	13688	13877	13597	13708	13644	13801	13720	13672	13612	13556	13668	13791	13661	13711	13655	13664	13683	13620	13876	13773	13751	13727	13687	13771	13746	13587	13716	13595	13690	13654	13817	13489	13697	13745	13620	13564	13719	13536	13765	13558	13599	13716	13601	13693
23872	20987	28208	24004	21355	18621	16959	15093	14743	14674	14633	14541	14579	14490	14312	14219	14454	14498	14331	19823	22286	19593	18297	16984	15059	14665	14465	14297	14185	14137	14226	14087	14209	13992	14130	14111	14179	14231	14194	14240	14023	14181	14229	14110	14181	14135	14155	14215	14075	13974	14147	14205	14327	14210	14048	14315	13914	14309	14177	14095	14228	14081	14015	14162	14034	14211	14073	13997	14142	14090	14201	14077	14044	13982	14070	14092	14131	14142	14040	14148	14063	14273	14111	13972	14036	14104	14145	14101	14103	13957	14299	14002	13991	14202	14284	14198	14287	14080	13973	14136	14135	14278	14209	14073	14101	14261	14083	14129	14200	14085	14066	14184	14191	14198	14161	14154	14215	14249	14235	13854	14124	14242	14061	14043	14008	13834	14105	14240	14380	14199	14183	14081	14155	14097	14393	14213	14260	14012	14052	13967	14172	14120	14217	13942	14092	14245	14048	14020	14113	14019	14122	14140	14042	14306	14027	14069	14065	14026	14213	14055	14105	14283	14025	14099	14148	14112	14136	13970	13952	14158	14140	14015	14022	14065	14242	14136	14247	14357	14036	13899	14169	14205	14206	14081	14167	13992	14223	14075	14265	14287	13971	14004	14108	14092	14113	14321	14172	13981	14100	14005	14070	14093	14031	14237	14050	14103	14251	14092	13919	14336	14132	14024	13977	14180	14263	14091	14158	14076	14072	14127	14197	14055	14081	14018	14295	13998	14038	14113	14150	14172	14154	14031	13960	14009	13815	13994	14020	14012	14043	13974	14175	14202	14129	14329	14168	14095	14277	14170	14090	13978	14066	13963	14231	14200	14193	14267	13930	14087	14052	14099	14305	14010	13964	14042	13933	13974	14123	14078	14115	14130	14088	14238	14238	14170	13988	14027	14068	14289	14042	14067	14081	14045	14016	14041	14221	14096	14138	14139	14160	13920	13973	14204	14054	14130	14105	14140	14060	14167	14037	14196	14156	14202	14182	13992	14066	14100	14129	14138	14189	14162	13998	14130	14126	14228	14123	14084	14103	14062	14024	14391	14162	14090	14156	13942	14086	14015	14079	14035	13830	13810	14198	14056	14233	14141	14055	13961	14086	14252	14003	14105	13981	14283	14352	14376	14266	13995	14093	14046	14149	14025	14122	13863	13937	14109	14140	14150	14165	14116	14006	14021	14157	14154	14166	14212	14272	14080	14139	14179	14085	14098	14174	14023	14053	14006	14185	14135	14046	13893	14146	14139	14190	14340	13866	13987	14090	14197	14014	14273	14019	14190	14110	14047	14104	13929	14037	14259	13976	13997	13962	14072	14012	13930	14138	14084	13960	14042	14002	14234	14155	14139	14119	14282	14121	14058	14125	14129	14054	14270	14160	14096	13997	14122	14244	14154	14124	14164	14081	13852	14063	13980	14148	14119	14071	14031	14152	14216	14100	14314	14038	14123	14100	14148	14072	14248	14231	13906	14323	13967	14001	14293	13977	14314	14188	14100	13965	14038	14431	14093	14201	13957	14251	14106	13924	14221	13913	14190	14001	14191	14209	14020	14039	14214	14110	14354	14227	14124	14058	14081	14188	14126	13956	13939	14170	13911	13957	14115	14200	14107	13994	13888	14201	13958	13915	14137	14076	13987	13993	14098	14041	14206	14144	14015	14077	14220	14365	14191	14076	14062	14154	14205	14092	14029	14011	13971	14049	14189	14068	14035	13958	14267	13973	14118	14131	14081	14274	13966	13941	14064	14113	14118	14035	14164	14076	14132	13708	14186	13890	14080	14048	13892	13970	14088	14148	14122	14350	14118	14064	14023	14070	14100	14251	14042	14168	14088	14043	14040	14045	14027	14140	14208	14118	14149	14092	14168	14016	14118	14148	14193	13936	14226	14156	14121	13935	13903	14292	14326	14103	14158	14031	14165	14065	14079	14111	14167	13817	14220	14252	14214	14037	13900	14104	14190	14282	14155	14152	14013	14029	14161	14154	14121	14129	14040	14106	14093	14163	14156	14155	14101	14175	14172	13971	13976	13885	14014	14080	13969	14060	14159	14183	14343	14121	14111	14019	13983	13982	14109	14131	14037	13983	14148	14114	14094	14193	14174	14095	14120	14029	14097	14160	14112	14085	14246	14064	14075	14224	14057	14108	14065	14247	14134	14152	14003	14078	14132	14264	13985	14276	14137	14180	14003	14149	14180	14146	13988	13978	14059	14079	14111	14066	14099	14299	14209	14231	14201	14239	14035	13995	14185	13909	14256	14155	14063	14225	13948	14138	14226	14286	13995	14140	14040	14057	14108	14096	14048	14123	14186	14110	14158	14072	13928	14272	14313	14325	14285	14045	14043	14016	14031	14238	14326	14110	14205	14071	14013	14135	14235	14250	13964	14121	14098	13956	14042	14275	14050	14077	13999	13976	14074	14038	14111	14065	14106	14111	14050	14153	14134	14151	14082	14100	14138	14032	14127	13914	14152	14115	14056	14208	14066	14210	14100	14151	13982	14190	13852	14140	14092	14256	14200	14073	14048	14067	14068	14011	14215	14228	14262	14251	14112	14112	14310	14014	13949	14135	14050	13976	14129	13947	14070	14100	14075	14116	14095	14389	14073	13862	13957	14055	14073	14229	14155	14271	14039	14106	13977	14006	14098	14120	14040	14242	14264	14080	14039	14171	14110	14243	14096	14125	14105	14069	14160	14236	14047	14109	14104	14177	14255	14253	14006	14128	14234	14268	14051	14033	13894	14123	14013	14114	14058	14047	14221	14097	13932	14068	14287	14170	14105	14188	14237	14080	14041	14052	14174	13981	13908	14049	14258	14231	14090	14250	14183	14131	14183	14006	14136	14056	14095	14187	14077	14057	14275	14103	13981	14261	13981	14159	14221	14143	14279	14043	14193	14106	14054	13921	14200	14192	14076	14100	14044	14203	14211	14150	14221	14122	13861	14262	14027	14205	14149	14096	14246	14068	14067	14089	14089	14040	14022	13945	14130	14205	14040	14199	14107	13972	14095	14189	13981	14127	14027	14279	13923	14148	13898	14063	14029	14176	14042	14207	14116	14047	14123	13974	14066	14125	14228	13961	14223	14172	14080	13981	14117	14125	14119	14175	14062	14070	13973	14038	14017	14147	14090	14068	14055	14101	14170	14094	14122	14096	14157	14071	14247	14042	14270	14068	14034	14009	14091	14120	14023	14047	14095	14311	14141	13967	14174	14204	13948	14058	14010	14188	14052	14104	14111	14143	14150	14032	14182	13968	14220	14286	14209	14112	14197	13953	14180	14097	14032	14194	14138	14207	14285	14179	14165	14081	14153	14194	14098	14231	14070	14055	14229	13887	14149	14018	14235	14233	14038	13922	14140	14005	14037	14169	14123	14240	13972	14252	14111	14033	14105	14206	14395	14071	14222	14125	14081	14085	14196	14019	13969	14048	14150	14103	14180	14261	14088	14110	14043	14006	13950	14079	14120	14054	14080	14024	14003	14201	14231	14129	14229	14028	14077	13969	14221	14022	14160	14187	14147	14197	14147	14154	14052	13988	14158	14080	13912	14160	14125	14111	14231	14025	14056	14111	14120	14108	14156	14022	14188	14056	14199	14139	14163	14121	13947	13957	13962	14232	14055	14115	14145	14071	14069	14168	14210	14215	14110	14111	14205	14182	14062	14202	14045	13965	14020	14167	14392	14231	14101	14109	14023	14002	14200	14112	14001	14000	14075	14165	14118	14011	14093	14080	14079	14161	13986	14166	14097	14080	14102	14019	14210	14238	14182	14151	14140	14131	14076	14108	14235	14278	13964	14018	14005	14146	14029	14355	14231	14100	13996	14143	14234	13976	14133	14110	14174	14167	14084	14267	14100	14121	14107	13976	14201	14152	14234	14166	14147	14082	14100	14218	14236	14065	13992	13864	14019	14231	14039	14089	13976	13988	14007	14296	14115	14023	14157	14098	14295	14089	14168	14224	13982	14157	14136	14098	13985	14076	13962	13887	14238	14216	14126	14033	13967	14156	14073	14131	14027	14213	14059	14079	14149	14222	14059	13950	14177	14210	14199	14025	14141	14135	14275	14223	14156	14183	14035	14213	14085	14213	14068	14128	14338	14209	14235	14077	14078	14122	14214	14223	14173	14326	14081	14147	14149	14276	14211	14153	14140	14138	14193	14111	14245	14295	14041	14094	13952	13989	14141	14023	14202	13954	14243	14182	14056	14009	13881	14007	14206	14195	14180	13991	13981	14172	14012	14147	14111	14181	14129	14188	13983	14055	14091	14234	14207	14099	14050	13923	14051	14050	14200	14226	14186	14081	14023	14122	14058	14020	14005	13933	14298	14241	13961	14226	13960	14141	14179	13928	14015	14092	14278	14083	14074	14086	14111	14052	14094	14053	14153	14129	14167	13984	14107	14274	14171	14010	13994	14127	14164	14118	14129	13998	13965	14050	14203	14218	14024	13977	13957	14247	14051	14200	14140	14161	14286	14260	14106	14110	14172	14044	14056	14132	14139	14114	14064	14209	14086	14028	14279	14205	14036	14180	14142	14123	14191	14048	14098	14144	14066	14249	14180	14119	14028	13944	14195	14052	13899	14289	14037	14019	14209	14097	14298	14192	13956	14056	14167	14015	14099	14218	14266	14123	14273	14049	14137	13987	14273	14206	14125	14071	14059	14072	13943	14295	14128	13932	14165	14291	14041	14144	14075	13974	14106	14177	14116	14040	13970	14260	14226	14085	14008	14005	13998	14020	14024	14147	14144	14071	14259	14104	14113	14138	14109	13960	14132	13878	14327	14200	14001	14113	14049	14089	14061	14199	14120	14138	14028	14215	14023	14013	13990	14018	13907	14128	14038	14271	14057	14208	13888	14123	14032	14022	14019	14282	14141	14180	14234	13965	14039	14290	13970	13975	14214	14139	13879	13822	14154	14139	14143	14068	13972	14285	14151	14066	13846	14017	14109	13973	14161	14144	14182	14132	14084	14233	14110	14186	14105	13998	14042	14235	14357	14030	14097	14030	14096	14160	14111	14204	14104	14189	14136	13996	14232	14096	14078	14139	14176	14104	14044	13837	13979	14016	13990	14047	14012	14176	14194	14224	13962	14115	13900	13967	14104	13970	14020	14136	14081	13981	14037	14038	14282
14009	23591	21032	17807	16669	15832	15273	15146	14897	14600	14727	14626	14403	14373	14413	14285	14240	14088	14592	23826	24744	21219	19475	17231	15057	14369	14161	14017	13975	14014	14055	13895	14134	13967	13914	13940	14081	14090	14207	13921	14000	14049	14026	14031	14073	14039	14104	13838	13876	13897	13942	13846	14155	13953	14094	14220	13928	14124	14053	14011	13907	14252	14029	14053	14166	13957	13857	14049	13990	13974	13946	13940	14061	13914	13945	14145	14189	14116	13981	13865	14165	13938	14020	14148	14063	13994	14013	14091	14110	14124	13977	14050	13898	14117	13900	13989	14101	14060	14076	13840	13983	13905	13895	14118	13951	14066	13924	14014	13961	14028	13921	14052	13980	14045	14021	14023	13985	13847	13916	14096	13974	13850	13956	13982	14091	14075	14105	13825	13903	13898	14115	13815	14045	14166	13881	14051	13937	14042	14178	13966	14039	14037	13902	14067	14135	14046	13899	13973	14054	13950	14001	14061	14117	14061	14038	13946	13921	13983	14075	13960	13905	13891	13804	13908	13883	13894	14172	13986	13973	13983	13902	14029	14066	13980	13932	14013	13901	13984	13930	13866	13971	14039	13868	13888	13977	13963	14034	13999	14023	13826	14053	13982	14061	13961	14162	13894	14128	13906	14075	13915	14036	14018	13986	13891	14001	14040	14038	14047	13856	14084	13992	14079	13976	13990	13926	14076	14057	13892	14026	13932	14045	13878	13955	14009	14084	13934	14059	14078	14114	13948	14087	13846	13980	14109	13992	13958	14025	14061	14048	14077	13951	14161	13892	13882	13948	13920	14061	14029	13937	13932	13918	14232	14039	14022	13918	13914	13977	13963	14002	13889	14022	13877	13997	13873	14065	14119	13918	14113	13966	13984	13999	13931	14129	13965	14005	14033	13835	14174	13812	14003	14151	13953	14133	14026	14017	13999	14045	13944	14063	14005	14104	13763	14013	14123	14067	13939	14008	14105	14007	14121	13877	14089	14100	13963	14157	13981	13973	13895	14035	13981	13927	14049	14019	13801	14032	13949	14052	14043	13946	13945	13980	13926	13880	13927	14025	13897	14116	14035	14093	13998	13995	13965	13962	14072	13934	13902	14060	13972	13972	14244	13952	13956	13923	13845	14032	13820	13927	14000	14032	14122	13911	13824	13917	13982	14152	14207	14069	13899	14002	14087	14101	14145	13964	13846	14110	14116	14001	13970	14104	14033	14025	14142	13963	13966	13897	14037	14122	13984	13877	14137	14179	13962	14020	14083	14049	13973	14073	14012	13946	14251	13886	14074	13902	14016	14052	13948	13915	13972	14061	14153	14021	14107	14040	13924	13969	14061	13940	14031	13831	13970	14041	14022	14016	13970	13892	13992	14091	13914	13979	13977	14056	13954	13877	14141	14014	14026	14060	14013	13911	13999	14047	14034	13922	13947	14006	13809	14223	14035	13858	13898	13961	13881	13979	14032	13856	13915	13993	14166	13884	14039	13942	14008	14155	14138	14012	13918	13996	13892	13982	14077	14057	14037	13963	14069	14045	13965	13936	13952	14003	14030	13991	14052	14085	13850	13756	13957	14047	14015	14061	13886	14024	13887	13919	14004	13930	14125	13950	13840	13954	13868	14084	14122	14002	14079	14008	14125	13902	14051	13899	14076	13965	13954	14103	13949	14047	13909	13919	14093	14054	14015	14096	13989	14193	14001	14097	14036	14135	14063	13850	13977	14002	13957	14024	13876	14057	13983	13942	14136	14214	14007	14006	13996	13945	14087	14113	14131	14108	13964	14059	14003	13959	14152	14025	13992	14126	14039	14089	13889	14035	14052	13973	13908	13940	13929	14132	13718	14020	14003	13982	14150	14041	13968	13945	13812	14079	14025	13985	14052	13850	13952	13975	13895	13933	14032	14051	13999	14036	13891	14018	13870	13951	13887	14029	14032	13898	14053	14043	14023	14040	13990	13995	14063	13907	13857	14120	13988	14066	13982	13997	14046	13967	14157	14074	13955	14036	14132	13904	13901	14026	13905	13937	14005	14142	14122	14055	14046	14041	13941	13866	13960	13990	14039	13976	14103	13973	13891	13868	14209	14083	13958	14182	14158	13823	14045	14070	13907	13918	13933	13866	14144	13912	14029	14120	13936	14001	14184	13981	13840	13971	14110	14050	14052	13962	13918	14076	14018	14056	13932	14153	14019	13850	14135	13990	14062	13980	13960	13888	14115	13964	13871	14067	14004	13903	14017	13985	14027	14001	14027	13909	14062	14067	13775	14042	13874	13982	13916	13932	13979	14266	13994	14055	13976	14143	13972	13915	13852	14212	14070	14043	14176	14178	13947	14052	13909	14112	13853	14007	14046	14057	13973	13941	14125	13904	13972	13905	13996	14013	13986	13975	14048	13967	13986	14022	13922	14004	13962	13820	14021	13997	14053	13962	14042	13969	13863	13965	14148	14048	13832	13987	13930	13896	13989	14034	13817	13977	14248	14012	14062	13969	14085	13817	14107	14060	14070	13989	13950	13940	14083	14092	14122	14184	13981	14309	13945	14084	14039	14088	13994	14040	13934	13908	14040	13975	13993	14177	13978	14097	13941	13930	14037	13859	14015	14004	14010	13992	13893	14062	14020	13968	14031	14099	14009	13934	13983	14036	13905	14182	14002	13913	13957	14018	14142	13928	14111	13918	14172	13905	13985	13847	13926	13946	14048	14003	14036	14040	13901	14094	14056	14016	13988	13911	13980	13905	14200	13875	13903	14160	14030	13903	13976	14096	14023	13910	13993	13956	13898	14064	13925	14114	14052	14059	13943	14052	13808	14059	14006	14016	14037	14018	14019	13866	14162	14001	13985	14090	14106	13900	13995	14037	13984	13905	14006	14002	14086	13837	13935	14084	13961	13891	13970	13864	14093	13927	13962	13996	13962	13910	14120	14025	13981	13935	13823	13948	13872	13854	13956	14025	13843	14087	14043	13803	14105	14011	14138	14048	13934	14031	13913	14024	13949	13887	14074	13986	13991	14070	14043	13979	13958	13818	14112	14083	14113	13967	13985	14031	13975	14061	13999	13802	14083	14028	14010	13930	13944	13936	13962	14130	14063	13952	13929	14056	13855	13915	13887	13990	14005	14126	13935	13986	14143	13910	14002	14079	14064	14045	13799	14064	14106	14042	13952	13935	13966	13811	13930	14133	13822	13801	14177	13886	14058	13938	14034	13889	14128	14045	13929	13982	13993	14013	14022	13978	14046	14070	14003	13984	13990	13951	14053	14068	13997	14057	13956	13953	13976	13864	14073	13891	13849	14168	14010	13992	14214	13843	13980	13862	14040	14056	13941	13995	14034	14014	13867	13889	13922	14154	13994	13903	14174	13933	14132	14038	14001	14036	13927	13977	14246	13888	13761	14101	13999	14048	13842	14080	13988	13964	13898	14070	14043	14025	13881	14099	13786	14096	13937	13976	13932	14034	14045	14082	13993	14091	13834	14001	14083	14124	14038	13930	14021	13953	13828	13962	14173	14075	14117	13825	13960	14132	13982	13951	14126	13869	13991	13922	13933	13908	13995	14057	13985	14033	14068	13875	14014	13809	14050	13807	14077	13842	14023	14097	13886	14025	13874	14037	13943	14002	14091	14075	14079	14086	13922	13827	13877	14015	14053	13971	14011	14005	14090	13933	14062	14005	13963	14124	13950	13928	14189	14052	13996	13979	13962	14019	14060	13912	13929	14058	13989	14200	14091	13965	13993	14007	13877	14122	13866	14088	13960	14074	14047	14142	14021	14057	14150	13991	13994	13953	14191	13877	14050	13860	13998	14017	14058	13949	13903	14002	13869	13889	14109	14050	13937	14211	13907	13946	14160	13795	13960	14117	14031	13994	14025	13900	14039	14045	14052	14110	14013	14131	14101	14178	14023	14154	14008	14024	14056	14063	13985	13941	13933	14028	13994	14000	14151	13961	14229	14073	14014	13934	14040	14121	13964	14020	14001	13922	14003	14045	14013	13946	14116	13852	13975	13931	13940	14075	13931	13959	14167	14088	13895	13962	13979	13952	13959	14051	13918	14139	14056	13838	14007	13969	13952	14016	14050	14000	13950	13805	13992	14090	13838	14152	13929	13945	13982	14036	13971	13952	14092	14002	14015	13930	13886	14099	14149	14058	13855	14129	14096	14189	13912	13971	14012	14063	14128	13955	13943	14057	14108	14125	13986	13965	13874	14084	14065	13989	13766	14008	14034	13948	14125	14020	14161	14117	13913	14049	13876	14003	13847	13817	14029	14084	13897	13904	13894	13859	13879	14109	13944	13938	13980	14133	13976	14021	13976	14058	14052	14067	13995	13962	13955	13872	13984	14053	13992	13825	13940	13880	13909	13856	13976	13951	13976	14193	14042	14090	14064	13961	14089	14044	13865	13917	13950	14115	13910	13931	13996	13915	14007	14053	13829	14018	14038	13880	13939	14006	14174	13998	14169	13949	13986	14046	14012	14190	13982	14092	14102	14123	14142	14024	14071	13973	14088	13852	13984	13713	13879	14079	13858	13926	14009	14111	13971	13992	14075	13964	14012	13880	13985	14086	13918	14074	14017	13933	14008	13866	14159	14049	13941	14058	14077	13982	13952	14028	14013	13881	13960	14012	14049	14165	13955	13924	14177	13894	13784	13975	13881	14135	13971	14064	13974	14084	14220	14006	14101	13995	13931	14107	13975	14107	14052	13983	13981	14106	13909	13935	13948	14020	13757	13833	13989	13883	14140	14130	14184	14092	14004	13919	13981	13999	14065	13962	14091	13929	13930	14068	13928	14107	14019	13991	14078	14043	13998	13975	14029	13896	14013	13923	14163	13797	14098	14116	14004	13942	13935	14071	14091	13959	13815	14120	13969	14086	13809	13973	13780	13914	13946	13992	13969	13858	13865	14109	14110	14043	13879	14148	13976	13967	14001	14009	14087	14070	13935	13953	14009	14231	14002	13980	14061	13869	13964	13967	13948	13968	14004	14180	13953	13835	14079	13791	14146	13957	14100	13993	13947	14049	13842	14030	13983	14120	14056	14047	13976	13950	13938	14025	14230	14091	14033	14021	13998	14060	13925	14019	14087	14054	14105	14003	13971	14104	13981	14022	14161	14115	14020	14163	13982	14137	14061
22916	20989	28697	23433	21167	22390	21466	16983	16066	15989	16013	15828	15710	15896	15630	15390	15416	15304	15834	26574	30915	25769	21337	18049	16035	15498	15256	15150	15340	15268	15110	15105	15061	15279	15195	14987	15049	15249	15405	15091	15343	15165	15241	15128	15188	15218	15332	15185	15257	15235	15303	15194	15026	15271	14914	15286	15303	15249	14969	14990	15086	15166	15160	14960	15022	15183	15191	15230	15194	15039	15129	15070	15199	15268	15136	15176	15208	15081	15096	15055	15088	15273	15150	15133	15104	15207	15148	15204	15173	15021	14954	15081	15130	15180	15333	15306	15192	15294	15134	15309	15178	15095	15311	15153	15215	15240	15137	15153	14947	14984	15100	15173	15063	15269	15149	15248	14994	14888	15186	15018	15101	15385	15285	15061	15070	14842	15147	14968	15032	15191	15094	15161	15084	15030	15127	15048	14961	15157	14956	14960	15219	15104	15263	15241	15070	14956	15090	15089	15156	14960	15242	15201	14960	15183	15086	15220	15166	15002	15126	15121	15063	14994	15230	14920	15194	15289	15104	15070	14993	14883	15016	15171	15114	14986	15104	14846	15226	15267	15280	14939	15010	14972	15035	15126	15288	14860	15044	15147	14932	15189	15197	15092	15050	14976	15208	15179	15222	15096	15108	15035	15239	15170	15102	15213	15184	15010	15133	15074	15031	15239	15004	15127	14901	15143	15232	14953	15136	15165	15010	14943	15095	15030	14986	15107	15141	15024	15149	15062	15032	15198	15036	14952	15164	15083	14993	15181	14940	15156	14937	15108	15171	15004	15046	15095	15136	15257	15088	15185	15241	14949	15223	15042	15136	15278	14983	15052	15044	15138	15143	14932	15178	15145	14979	15161	15016	15067	15128	15137	15117	15112	15361	15255	15224	15045	15070	15088	14944	14989	15038	15105	15119	15004	14988	15252	14977	15033	15138	15052	15019	15216	14991	15136	15259	15243	15084	14917	15208	15220	15256	14994	15209	15280	15180	15250	15060	15095	15031	15077	15219	14996	15019	15101	15040	15045	15132	15115	14983	15083	15257	15171	15093	15171	15144	15071	15169	15028	14929	15159	15219	14984	15150	15195	15126	15063	15042	15283	14974	15167	15084	15354	15063	15304	15091	15120	15167	15011	14969	15140	15109	15148	15109	15218	15129	15091	15001	15167	15171	15064	15111	15077	15169	15027	15071	15150	15124	15152	15096	15178	15169	15003	15033	15210	15090	14927	15216	15116	14987	15159	15131	14981	15166	15197	15165	15003	15147	15208	15124	15280	15363	15361	15069	15034	15048	15030	15086	15078	15066	15071	15146	15120	14897	15126	15055	15141	15103	15221	15219	15198	15226	15109	15097	15106	14973	15039	15029	15086	14983	15032	15082	15042	15308	14966	15102	15272	15210	15085	15137	15021	15108	15137	15123	15113	15118	15104	14953	15089	15090	14931	15053	15179	15042	15097	14988	15128	14954	15173	15055	15084	15164	15023	15020	15035	14974	14916	15185	15063	14971	15164	15138	14957	15149	14899	14989	15127	15075	15090	15242	15068	15090	15136	15127	15100	15126	15139	15193	14949	15119	15202	15162	15295	15146	15100	15134	15111	15233	15106	15041	15136	15143	15161	15067	15026	15100	15131	14851	14973	15206	15186	15180	14901	15205	15165	15083	15132	14978	15306	15231	15166	15071	15129	14993	15089	15068	15103	15216	14861	15089	14842	15216	15086	15130	15116	15106	15059	14927	15129	15117	15207	15246	15070	15024	15088	15158	15150	15055	15087	15281	15175	14979	15009	15218	15070	15111	15217	15135	15061	14906	15265	15107	15273	14976	15153	15033	15183	15178	15174	15200	15170	15125	15243	15028	15153	15139	14854	15291	15178	15096	14912	15018	15345	15108	15031	15123	15056	15040	15169	15165	15229	15252	15355	14931	15056	14843	15153	14945	14945	15196	14996	14999	15078	15223	15159	15166	15113	14854	14962	15027	15407	14989	14958	15034	15042	15120	14911	14975	15078	15056	14921	14883	15102	15201	14949	15266	14892	14978	14956	15028	15034	15049	15057	14881	15084	14999	15221	15248	15162	15205	15073	15035	15020	15148	15171	14997	15198	15226	15057	14999	14982	15123	14859	14990	15142	15094	14931	15083	15192	15196	15086	15063	15015	15359	15025	15117	15046	15221	14952	15106	15177	15286	15173	14942	15114	15240	15202	15029	15076	15075	15384	15112	15172	15112	15097	15125	15096	14993	15142	15001	15166	15066	15081	15070	15116	15066	15321	14843	14980	14868	15237	15057	15021	15166	15236	15066	15102	14976	15060	15066	14983	15135	15009	14989	15120	15140	15165	15040	15100	14885	15097	15173	15169	15279	15107	15248	15152	15078	15077	15081	15165	15060	15120	14964	15047	15041	15281	15227	15084	15291	15155	15031	14954	15329	15008	15061	15025	15139	15216	15025	15147	14926	15115	15018	15210	15026	14971	15121	15074	14889	15089	14801	15151	14997	15095	14887	15037	15045	14947	15127	15221	15180	15014	15081	15000	15088	14921	15078	15178	15244	15079	15234	15026	15273	15487	15013	15036	15239	15025	15018	15157	14929	15052	15042	15156	15161	15178	15033	15033	15052	15199	15000	15139	15085	15186	15086	15067	15208	14979	15198	15170	15136	15130	15050	15162	15065	15194	15126	14985	14854	14876	14988	14958	14869	15173	15115	15282	15101	14987	14936	15110	15200	15130	15144	15189	14939	14905	15151	15166	15036	15090	15067	15060	15176	15056	15071	15137	15147	15005	14988	15147	15052	15016	15100	15290	15219	14959	14980	15201	15227	15169	15059	15125	15097	15352	15127	15075	15148	15017	15057	15079	15221	14944	15256	15141	15269	15329	15019	15052	15034	15218	15078	15054	15185	15082	15087	15060	15139	15190	15247	15302	15231	14917	15259	15150	15144	14866	14904	15159	14912	15045	15060	15079	15187	15272	15111	15176	15111	15050	15088	14916	15004	15119	15072	15032	15085	15245	15207	14888	15116	15083	15115	15063	15296	15298	15068	15134	15111	14823	14956	15042	14981	15186	15222	15079	14890	15164	15060	15067	15052	15195	15141	15076	15187	14932	15098	15226	15138	14921	15132	15106	14993	15108	15206	15072	15127	15137	15042	15040	15055	15122	15009	15143	15014	15133	15126	15105	15131	15005	14942	15082	15009	15327	15317	15166	15095	15195	14975	14969	15076	15175	15229	15163	15027	15028	15112	15010	15128	14923	15037	15236	15223	15094	14959	14944	15316	15028	15009	15027	15166	15066	15191	15101	14947	15128	15150	15185	15156	14871	15281	15119	14991	15060	15110	15054	15000	15131	14970	15068	15191	15052	14993	14915	15049	15176	15187	15059	14992	15130	15026	15101	15170	15023	15266	15164	15124	15101	15174	15188	15285	15121	15031	15156	15325	15043	15021	15002	15143	15183	15166	14973	15170	15039	15035	15156	14935	15192	15238	15038	14989	15082	15006	15051	15209	15138	14972	14895	15017	15082	14947	15101	15205	15372	15054	14849	14942	15070	15187	15265	14934	15059	15040	15154	15110	14901	15106	15083	15253	15279	14850	14997	15186	15194	15151	15199	14982	15212	14951	15168	15136	15067	15111	14922	15383	15045	15099	15158	15254	14962	14967	15032	14956	15016	15120	15054	15029	15075	15029	14914	15242	15199	14959	15003	15015	15242	15239	15072	15194	15061	15130	15049	15031	15022	14948	15297	15376	15211	15249	15049	15078	14875	15111	14986	15112	15235	14972	15267	14975	14960	15048	15129	15167	15110	15107	15115	15170	15286	15046	15086	15024	15088	15333	15207	15001	15195	15086	15111	15076	15057	15089	15197	15054	15228	15142	15012	15177	15100	15030	15099	15112	15154	15105	15306	15117	15131	15139	15060	15310	15151	15122	15069	14941	15067	14962	14983	15075	15146	15301	15172	15100	15140	15100	15104	15121	15210	14909	15107	15097	15026	15130	15186	15091	14926	15159	15073	15109	14873	15129	15145	15284	15238	15141	15086	15128	15015	15120	15096	15103	14999	15103	14928	15038	14993	15008	15004	15197	15006	15130	15232	14950	15013	15114	15052	15196	15107	14917	15171	15093	14898	15062	15260	15198	15072	15152	15001	15281	15042	15114	15240	15117	15020	15061	15318	15137	15028	15178	15101	14972	15093	15009	15172	15248	14988	15072	15116	15072	15014	15327	15123	15193	15162	15093	15172	15112	15243	15028	15200	15102	14948	15069	15133	15091	15110	14974	15077	14972	14919	15042	15088	15207	14921	15161	15106	15127	15026	14930	15236	15004	15215	15128	15136	15009	15130	15188	15177	15032	15282	15274	15138	15077	15132	15166	14936	15162	15068	15097	14974	15042	15168	14888	15016	15028	14938	15120	15066	14993	15138	15234	15275	15083	15013	15135	14952	14986	15222	15219	15006	14981	15095	14978	14937	14941	15153	15277	14952	15218	15009	15211	15188	15168	15093	15141	15141	15214	14977	15190	15229	14917	14739	14995	15003	15045	15005	15263	15112	15179	15020	15150	15190	15068	15132	15149	14923	15170	15109	15250	15192	15001	15129	15214	14884	15187	15131	15065	15139	15173	15107	15218	15236	15231	15184	15176	15047	15126	15182	15090	15008	15279	14975	15106	15239	15228	15163	15355	15125	15098	15073	15285	15166	15020	14955	15303	15030	14975	15161	15265	14941	15140	15109	15038	15102	15280	14926	15307	14990	15025	15038	15027	14964	15072	15044	15117	15044	15092	15076	15056	14899	14920	15104	15252	15069	15069	15136	15115	14940	14970	14983	15040	14978	15160	14994	15293	15087	14797	15332	15199	15193	15106	15234	15292	15378	15177	15110	15362	15051	14990	14977	15039	15204	14928	15121	14934	15207	15032	15166	14984	15065	15057	15093	15221	15083	14949	15075	15128	15105	15041	15074	14992	15203	15243	14941	15132	15076	15172	14997	15111	15000	14984	14995	15072	15268	15052	15156	15265	14985	15011	15258	14961	14989	15042	15186	15069	14892	15194	15092	14980	15174	14886	15052	15123	15188	15087	15145	15056	15050	15092	14943	15058	15262	15145	15098	14939	14957	14883	14973	15200	15024	14967	15072
16025	28832	24963	20493	18840	17586	17041	16451	16278	15726	15685	15642	15564	15459	14955	14985	14891	14830	15729	31844	33515	27752	21448	17443	15413	14907	14710	14598	14566	14606	14590	14722	14626	14635	14745	14496	14521	14562	14666	14550	14662	14564	14559	14466	14771	14502	14459	14496	14502	14479	14713	14640	14702	14588	14637	14447	14677	14659	14575	14686	14449	14745	14545	14483	14659	14372	14481	14483	14470	14715	14635	14456	14688	14375	14646	14569	14534	14684	14680	14609	14612	14507	14611	14466	14457	14374	14613	14698	14559	14575	14448	14682	14523	14511	14514	14720	14509	14448	14449	14500	14519	14322	14574	14663	14465	14484	14564	14558	14687	14469	14607	14532	14504	14416	14692	14519	14617	14583	14601	14662	14582	14541	14508	14724	14559	14768	14641	14528	14553	14434	14660	14544	14609	14517	14467	14699	14454	14598	14528	14510	14554	14653	14566	14515	14607	14740	14770	14506	14611	14571	14648	14549	14514	14452	14385	14519	14595	14536	14490	14467	14702	14457	14706	14560	14687	14577	14674	14670	14576	14622	14671	14607	14560	14569	14597	14439	14482	14678	14511	14502	14426	14563	14517	14514	14710	14616	14616	14544	14440	14654	14758	14538	14619	14540	14640	14820	14362	14516	14446	14581	14641	14470	14586	14425	14506	14546	14547	14482	14536	14470	14583	14654	14674	14576	14615	14507	14625	14570	14780	14574	14545	14642	14484	14663	14667	14610	14644	14546	14518	14536	14635	14556	14582	14451	14664	14514	14565	14548	14537	14461	14512	14615	14508	14619	14506	14582	14562	14487	14558	14513	14444	14508	14456	14522	14401	14615	14528	14561	14423	14707	14603	14647	14568	14633	14631	14648	14584	14610	14561	14558	14612	14599	14452	14443	14423	14633	14704	14527	14538	14436	14598	14563	14562	14703	14419	14534	14564	14760	14609	14526	14403	14347	14354	14682	14603	14445	14673	14461	14459	14563	14616	14615	14490	14619	14644	14546	14479	14518	14590	14461	14678	14631	14647	14562	14464	14536	14481	14687	14537	14578	14550	14648	14512	14714	14582	14468	14598	14506	14551	14655	14445	14500	14618	14568	14557	14506	14436	14646	14502	14624	14588	14620	14558	14663	14509	14578	14572	14522	14375	14633	14690	14541	14492	14560	14658	14618	14606	14482	14442	14674	14666	14539	14541	14588	14501	14567	14562	14579	14408	14730	14629	14375	14494	14340	14562	14618	14610	14417	14516	14494	14525	14574	14500	14624	14633	14536	14478	14553	14457	14552	14470	14760	14508	14654	14617	14426	14610	14461	14683	14718	14545	14639	14549	14615	14580	14716	14486	14572	14656	14535	14501	14530	14665	14585	14481	14559	14568	14623	14556	14692	14662	14679	14571	14378	14507	14740	14506	14435	14495	14560	14586	14695	14625	14458	14525	14425	14601	14523	14463	14459	14626	14520	14496	14514	14365	14505	14567	14383	14436	14586	14580	14687	14571	14520	14682	14433	14499	14628	14653	14644	14594	14577	14415	14636	14538	14554	14620	14480	14521	14463	14468	14581	14406	14628	14537	14458	14578	14542	14450	14593	14707	14528	14575	14506	14613	14638	14590	14710	14529	14410	14646	14536	14584	14624	14568	14456	14592	14497	14683	14499	14549	14526	14764	14554	14434	14508	14747	14598	14640	14754	14530	14575	14588	14553	14434	14557	14641	14583	14619	14464	14536	14584	14585	14507	14504	14501	14629	14595	14567	14656	14719	14557	14544	14687	14717	14541	14593	14556	14685	14564	14724	14539	14552	14610	14738	14555	14563	14610	14592	14649	14231	14364	14533	14691	14604	14687	14483	14502	14617	14552	14599	14422	14477	14495	14383	14470	14523	14566	14637	14368	14382	14565	14514	14475	14545	14562	14510	14448	14755	14535	14788	14643	14558	14385	14463	14667	14399	14744	14621	14528	14679	14576	14633	14403	14600	14415	14524	14584	14530	14527	14566	14451	14604	14679	14563	14594	14471	14502	14532	14494	14613	14425	14414	14464	14310	14612	14651	14525	14636	14551	14724	14466	14485	14663	14428	14513	14681	14489	14547	14506	14550	14481	14418	14472	14555	14548	14539	14513	14456	14532	14662	14381	14557	14506	14417	14433	14747	14386	14534	14600	14647	14612	14586	14602	14489	14721	14458	14663	14460	14488	14680	14471	14528	14729	14397	14600	14473	14399	14572	14591	14532	14670	14625	14730	14551	14565	14451	14437	14487	14573	14604	14658	14645	14527	14627	14604	14561	14492	14532	14478	14595	14561	14514	14697	14395	14711	14514	14495	14537	14632	14570	14511	14590	14713	14537	14517	14663	14532	14602	14383	14474	14726	14645	14634	14462	14471	14629	14583	14326	14549	14677	14532	14550	14514	14518	14522	14625	14498	14735	14500	14651	14594	14660	14625	14726	14562	14515	14738	14594	14737	14564	14572	14811	14397	14673	14614	14565	14599	14446	14505	14514	14556	14553	14566	14579	14582	14579	14562	14529	14683	14533	14675	14612	14466	14418	14505	14575	14731	14623	14832	14506	14568	14559	14668	14633	14593	14441	14541	14562	14612	14659	14683	14432	14711	14490	14473	14669	14538	14601	14576	14498	14715	14745	14578	14628	14574	14485	14550	14679	14406	14707	14476	14443	14546	14448	14674	14574	14479	14544	14489	14447	14659	14499	14458	14637	14660	14571	14537	14550	14593	14561	14526	14464	14583	14656	14551	14494	14541	14419	14434	14575	14556	14515	14660	14605	14483	14547	14437	14481	14438	14607	14630	14649	14541	14595	14502	14632	14588	14658	14484	14535	14639	14540	14693	14434	14537	14493	14543	14667	14449	14294	14488	14505	14494	14541	14431	14460	14392	14539	14712	14607	14574	14578	14521	14519	14431	14686	14342	14710	14428	14505	14465	14676	14585	14490	14470	14397	14610	14634	14437	14534	14464	14647	14576	14590	14668	14394	14534	14676	14634	14632	14512	14432	14562	14654	14520	14476	14538	14389	14484	14562	14631	14438	14671	14579	14443	14534	14589	14621	14539	14573	14524	14458	14652	14733	14621	14545	14375	14609	14514	14617	14646	14432	14625	14617	14539	14534	14520	14611	14469	14453	14458	14529	14625	14560	14593	14567	14625	14589	14423	14731	14435	14586	14591	14596	14436	14535	14564	14433	14536	14761	14483	14564	14628	14506	14704	14533	14560	14475	14567	14496	14422	14544	14662	14480	14565	14687	14683	14548	14792	14536	14657	14443	14547	14382	14594	14554	14603	14660	14534	14537	14587	14461	14526	14595	14483	14571	14555	14502	14435	14484	14535	14638	14554	14608	14548	14490	14496	14581	14661	14538	14532	14394	14532	14571	14613	14516	14426	14437	14487	14703	14456	14567	14511	14582	14544	14462	14533	14440	14508	14560	14451	14476	14536	14401	14673	14575	14700	14499	14416	14556	14689	14576	14613	14402	14683	14538	14595	14469	14680	14668	14392	14653	14583	14387	14647	14530	14487	14571	14510	14634	14601	14457	14545	14740	14634	14697	14456	14516	14850	14644	14378	14578	14528	14535	14496	14460	14585	14767	14609	14462	14550	14727	14401	14670	14561	14468	14433	14570	14633	14484	14332	14667	14594	14672	14469	14611	14594	14657	14541	14576	14407	14594	14714	14372	14554	14378	14440	14608	14584	14590	14592	14649	14461	14629	14473	14498	14655	14562	14593	14580	14608	14634	14685	14406	14472	14669	14594	14488	14614	14607	14584	14620	14612	14472	14455	14507	14554	14522	14555	14465	14412	14467	14427	14707	14462	14508	14639	14729	14616	14610	14486	14655	14487	14608	14687	14580	14631	14668	14402	14436	14587	14534	14530	14624	14663	14604	14517	14616	14484	14367	14629	14570	14488	14466	14621	14561	14463	14428	14602	14622	14504	14389	14555	14551	14478	14394	14553	14506	14448	14626	14567	14526	14546	14582	14582	14445	14769	14523	14545	14508	14482	14568	14491	14530	14773	14546	14638	14588	14633	14427	14535	14565	14566	14680	14477	14624	14514	14443	14440	14702	14483	14511	14590	14618	14490	14616	14541	14526	14516	14477	14532	14546	14692	14657	14635	14583	14565	14450	14502	14691	14536	14586	14618	14514	14531	14579	14431	14542	14472	14538	14695	14711	14592	14410	14475	14583	14498	14588	14627	14628	14400	14483	14708	14554	14422	14649	14628	14385	14582	14683	14510	14464	14678	14499	14521	14564	14697	14647	14427	14486	14628	14511	14566	14589	14469	14569	14431	14602	14527	14558	14659	14470	14647	14535	14605	14455	14434	14546	14487	14662	14562	14583	14599	14606	14656	14374	14572	14729	14402	14557	14611	14721	14459	14445	14482	14471	14784	14730	14644	14678	14499	14383	14607	14558	14522	14504	14540	14355	14425	14569	14423	14658	14515	14519	14537	14551	14549	14585	14530	14498	14621	14587	14596	14668	14703	14628	14468	14611	14506	14666	14596	14643	14631	14596	14625	14474	14582	14436	14531	14646	14618	14622	14628	14700	14620	14697	14571	14401	14671	14509	14467	14478	14591	14604	14602	14584	14570	14285	14764	14689	14582	14486	14579	14575	14403	14526	14623	14781	14635	14532	14637	14485	14406	14494	14741	14463	14615	14568	14567	14548	14561	14595	14419	14600	14592	14526	14500	14679	14626	14548	14612	14458	14449	14581	14413	14555	14508	14460	14551	14424	14695	14649	14359	14516	14570	14584	14618	14717	14647	14546	14630	14483	14512	14678	14507	14657	14662	14559	14602	14402	14464	14518	14645	14431	14444	14628	14469	14547	14526	14627	14546	14681	14519	14533	14486	14476	14338	14664	14538	14410	14515	14388	14527	14514	14466	14587	14488	14498	14449	14483	14670	14527	14540	14621	14577	14599	14598	14602	14509	14607	14515	14601	14532	14373	14525	14516	14629	14674	14453	14571	14568	14553	14436	14549	14543	14481	14513	14684	14605	14509	14470	14499	14461	14506	14501	14714	14507	14560	14573	14521	14471	14650	14542	14498	14592	14391	14437	14577	14594	14448	14565	14559	14525	14560	14663	14491	14634	14375	14554	14585	14539	14658	14637	14432	14705
26974	21447	22256	18284	15473	15030	15040	14983	14848	14682	14852	14713	14697	14725	14471	14680	14669	14718	14710	14940	15928	16298	15870	15131	14741	14791	14618	14688	14506	14593	14909	14711	14565	14646	14467	14571	14718	14541	14592	14676	14699	14747	14485	14661	14693	14578	14757	14552	14577	14719	14615	14455	14570	14537	14601	14445	14571	14799	14592	14686	14493	14760	14764	14697	14653	14455	14644	14643	14633	14726	14523	14545	14685	14485	14649	14761	14640	14543	14449	14639	14534	14618	14636	14529	14874	14540	14555	14689	14598	14701	14746	14565	14518	14432	14413	14682	14520	14645	14609	14625	14493	14616	14588	14470	14612	14563	14603	14347	14687	14744	14593	14591	14685	14652	14636	14586	14488	14846	14715	14689	14550	14541	14708	14392	14503	14528	14437	14593	14640	14686	14722	14477	14565	14598	14570	14668	14597	14723	14634	14586	14639	14539	14606	14737	14797	14612	14735	14509	14641	14730	14774	14620	14764	14455	14494	14548	14738	14594	14591	14537	14426	14543	14654	14631	14518	14659	14478	14555	14454	14666	14614	14685	14638	14551	14630	14736	14521	14605	14757	14594	14522	14776	14673	14664	14682	14604	14636	14551	14496	14565	14653	14679	14665	14541	14637	14550	14647	14407	14642	14583	14528	14636	14688	14669	14722	14605	14737	14673	14642	14569	14730	14544	14500	14435	14567	14564	14389	14638	14739	14599	14597	14768	14553	14637	14580	14672	14621	14633	14654	14640	14396	14446	14673	14391	14645	14543	14652	14590	14678	14615	14427	14771	14574	14600	14555	14593	14672	14484	14696	14489	14740	14492	14398	14827	14548	14685	14584	14544	14505	14608	14665	14611	14570	14721	14443	14534	14682	14445	14328	14713	14948	14519	14621	14719	14436	14507	14605	14540	14609	14494	14491	14646	14682	14654	14684	14666	14676	14566	14487	14576	14459	14511	14625	14311	14739	14554	14623	14557	14410	14666	14573	14509	14561	14568	14634	14640	14802	14748	14534	14655	14387	14584	14776	14614	14546	14529	14640	14566	14728	14487	14413	14359	14549	14391	14505	14676	14596	14568	14619	14679	14685	14677	14591	14500	14646	14505	14693	14563	14636	14545	14826	14547	14775	14627	14535	14717	14602	14641	14723	14445	14588	14709	14679	14485	14597	14411	14416	14397	14520	14565	14446	14795	14589	14764	14729	14440	14605	14872	14495	14705	14720	14369	14486	14724	14539	14513	14685	14539	14569	14643	14560	14681	14543	14497	14694	14795	14587	14676	14384	14736	14502	14592	14594	14506	14634	14561	14557	14584	14564	14594	14587	14482	14558	14547	14648	14659	14658	14460	14512	14607	14712	14795	14707	14601	14601	14534	14604	14549	14659	14712	14639	14449	14545	14783	14537	14556	14709	14583	14713	14542	14761	14539	14438	14627	14928	14542	14467	14424	14514	14595	14725	14601	14570	14563	14796	14497	14594	14475	14646	14503	14642	14773	14663	14631	14651	14830	14646	14725	14504	14618	14668	14699	14403	14577	14603	14634	14485	14640	14512	14679	14597	14595	14663	14556	14528	14669	14461	14655	14653	14636	14576	14680	14522	14556	14668	14637	14681	14514	14451	14730	14416	14581	14827	14510	14562	14589	14427	14551	14684	14417	14606	14608	14667	14673	14630	14536	14608	14562	14451	14550	14642	14821	14503	14626	14451	14415	14705	14606	14618	14531	14633	14582	14610	14788	14445	14703	14570	14466	14662	14684	14575	14451	14566	14528	14577	14586	14567	14701	14577	14683	14622	14648	14711	14582	14460	14518	14647	14646	14728	14547	14557	14502	14651	14663	14586	14426	14674	14428	14728	14632	14605	14562	14743	14378	14641	14569	14657	14679	14548	14441	14768	14547	14536	14619	14533	14604	14753	14606	14723	14625	14701	14706	14401	14403	14488	14582	14739	14598	14797	14748	14693	14636	14642	14572	14625	14523	14620	14809	14816	14677	14702	14507	14505	14632	14617	14703	14558	14590	14480	14486	14680	14620	14468	14456	14534	14669	14490	14506	14641	14653	14531	14593	14578	14691	14576	14645	14581	14631	14519	14670	14549	14738	14601	14590	14492	14629	14692	14504	14601	14654	14541	14534	14634	14568	14520	14544	14487	14500	14614	14725	14691	14555	14798	14715	14441	14510	14626	14372	14613	14562	14567	14799	14559	14607	14621	14428	14640	14592	14365	14582	14773	14713	14589	14665	14308	14613	14728	14584	14687	14610	14563	14494	14654	14607	14759	14547	14512	14897	14509	14622	14596	14658	14528	14714	14677	14529	14661	14565	14720	14532	14645	14565	14830	14478	14462	14420	14589	14662	14674	14694	14480	14730	14745	14563	14616	14652	14528	14402	14669	14426	14552	14810	14643	14636	14568	14523	14708	14552	14537	14486	14424	14537	14712	14677	14573	14483	14572	14693	14577	14461	14587	14649	14597	14757	14699	14672	14684	14578	14689	14584	14649	14652	14632	14356	14440	14620	14592	14554	14537	14428	14531	14703	14631	14644	14694	14647	14431	14625	14375	14755	14723	14418	14605	14405	14377	14682	14422	14585	14454	14673	14480	14594	14710	14597	14763	14617	14564	14508	14545	14771	14681	14419	14699	14598	14410	14619	14589	14565	14709	14622	14565	14674	14508	14475	14467	14758	14660	14615	14717	14486	14565	14732	14516	14754	14640	14827	14459	14690	14739	14374	14490	14630	14656	14751	14566	14606	14652	14477	14680	14758	14548	14589	14520	14688	14594	14640	14429	14563	14571	14462	14510	14645	14604	14553	14710	14687	14792	14651	14630	14598	14545	14439	14661	14675	14688	14683	14635	14491	14577	14556	14602	14416	14605	14519	14559	14550	14675	14382	14506	14536	14721	14520	14676	14866	14595	14363	14682	14622	14756	14636	14689	14546	14638	14577	14619	14547	14612	14523	14582	14634	14705	14655	14711	14623	14591	14640	14713	14570	14638	14642	14675	14531	14711	14629	14445	14691	14731	14498	14467	14541	14743	14571	14562	14696	14744	14711	14683	14748	14781	14634	14574	14747	14529	14596	14797	14717	14409	14639	14592	14751	14587	14530	14706	14620	14491	14554	14791	14669	15019	14569	14489	14622	14499	14652	14579	14566	14514	14588	14701	14695	14654	14445	14761	14720	14812	14611	14584	14525	14520	14596	14605	14411	14803	14512	14475	14581	14528	14459	14606	14639	14698	14754	14438	14630	14615	14485	14706	14599	14683	14768	14656	14440	14595	14620	14649	14571	14911	14310	14638	14582	14655	14611	14532	14739	14703	14537	14477	14627	14742	14555	14551	14478	14663	14655	14522	14578	14569	14786	14520	14676	14557	14375	14478	14630	14506	14555	14723	14674	14740	14680	14610	14584	14670	14423	14648	14405	14522	14440	14548	14552	14587	14411	14589	14653	14655	14542	14666	14536	14611	14617	14735	14690	14639	14637	14609	14594	14510	14601	14618	14526	14568	14494	14639	14633	14563	14698	14570	14611	14672	14407	14693	14655	14565	14799	14537	14637	14666	14695	14468	14452	14471	14630	14680	14493	14779	14641	14509	14487	14405	14661	14611	14443	14694	14503	14634	14759	14552	14486	14590	14620	14678	14692	14638	14628	14672	14644	14575	14611	14545	14614	14486	14624	14518	14585	14429	14478	14698	14586	14441	14461	14562	14692	14554	14628	14690	14700	14726	14521	14502	14571	14730	14514	14555	14385	14584	14616	14686	14502	14585	14479	14633	14511	14630	14623	14679	14502	14659	14437	14520	14330	14573	14483	14726	14598	14496	14616	14561	14551	14597	14582	14583	14771	14547	14484	14430	14483	14469	14418	14524	14503	14502	14567	14494	14681	14651	14541	14633	14607	14439	14480	14699	14509	14577	14733	14522	14622	14640	14733	14731	14847	14745	14571	14658	14466	14424	14594	14648	14662	14463	14541	14509	14495	14734	14543	14792	14873	14639	14563	14440	14678	14725	14435	14611	14513	14597	14657	14521	14426	14534	14550	14544	14550	14565	14745	14601	14520	14620	14822	14745	14601	14598	14623	14671	14583	14480	14588	14649	14772	14607	14710	14531	14647	14534	14727	14609	14640	14564	14491	14641	14513	14615	14801	14580	14495	14474	14636	14597	14737	14528	14629	14687	14639	14822	14539	14514	14620	14441	14492	14568	14618	14501	14598	14582	14510	14538	14607	14667	14350	14631	14720	14659	14690	14547	14457	14503	14306	14622	14403	14584	14505	14552	14701	14665	14444	14589	14725	14647	14651	14594	14670	14660	14647	14720	14716	14608	14720	14678	14816	14492	14483	14683	14458	14810	14527	14674	14340	14565	14520	14663	14463	14529	14633	14814	14641	14593	14486	14562	14566	14690	14653	14584	14673	14767	14571	14610	14822	14552	14548	14506	14707	14759	14558	14585	14791	14681	14463	14660	14585	14486	14747	14793	14766	14787	14788	14669	14522	14477	14663	14635	14685	14502	14664	14695	14583	14574	14563	14651	14720	14687	14665	14570	14528	14763	14505	14644	14646	14755	14655	14589	14647	14599	14577	14686	14736	14609	14666	14355	14743	14613	14519	14631	14668	14506	14651	14688	14518	14553	14708	14694	14613	14625	14703	14654	14503	14516	14519	14773	14563	14701	14357	14660	14497	14684	14624	14633	14549	14386	14602	14525	14549	14520	14525	14535	14673	14544	14677	14507	14462	14499	14727	14608	14695	14551	14506	14610	14544	14705	14694	14571	14538	14538	14682	14624	14539	14421	14507	14734	14626	14479	14655	14676	14448	14675	14717	14684	14498	14426	14628	14722	14548	14479	14665	14667	14502	14654	14533	14630	14783	14702	14652	14494	14403	14494	14649	14568	14535	14521	14561	14511	14637	14659	14553	14552	14595	14629	14616	14813	14663	14563	14656	14904	14709	14683	14719	14526	14682	14605	14557	14538	14529	14488	14412	14720	14673	14612	14712	14557	14503	14781	14628	14476	14574	14474	14691	14610	14616	14537	14473	14567	14723	14688	14605	14459	14669	14481	14612	14608	14578	14623	14728	14607	14697	14698	14661	14798	14709	14697	14535	14500	14627	14648	14729	14471	14500	14704	14592
14571	16784	16218	15794	15123	14766	14671	14594	14574	14328	14370	14403	14375	14359	14198	14201	14286	14278	14196	15004	16728	16574	15084	14917	14339	14401	14121	14226	14182	14210	14248	14339	14119	14227	14203	14243	14306	14247	14191	14272	14257	14243	14156	14121	14278	14137	14300	14471	14178	14307	14292	14221	14195	14220	14107	14372	14290	13971	14305	14128	14175	14223	14376	14328	14185	14301	14157	14322	14215	14294	14300	14126	14362	14182	14215	14070	14298	14379	14182	14321	14130	14165	14195	14322	14236	14295	14310	14304	14140	14291	14246	14005	14367	14161	14116	14290	14337	14315	14166	14122	14152	14169	14153	14184	14125	14093	14170	14234	14306	14257	14142	14285	14109	14305	14298	14228	14002	14165	14315	14190	14085	14287	14109	14006	14195	14160	14163	14255	14185	14072	14223	14134	14343	14189	13983	14448	14202	14220	14184	14267	14026	14117	14371	14198	14456	14128	14207	14332	14299	13990	14296	14226	14149	14141	14199	14249	14107	14256	14330	14323	14201	14324	14185	14145	14303	14149	14154	14092	14198	14203	14166	14015	14136	14175	14189	14258	14355	14200	14164	14220	14194	14332	14160	14124	14188	14349	14124	14302	14175	14222	14053	14065	14132	14133	14158	14189	14257	14236	14416	14056	14268	14183	14187	14325	14251	14241	14193	14117	14459	14249	14213	14227	14111	14206	14190	14280	14198	14168	14247	14138	14056	14056	14237	14355	14301	14276	14266	14063	14330	14308	14193	14266	14281	14230	14285	14335	14063	14312	14267	14312	14267	14349	14314	14263	14219	14269	14232	14219	14131	14138	14095	14284	14165	14160	14230	14231	14169	14104	14141	14286	14305	14302	14094	14231	14149	14116	14206	14213	14275	14085	14219	14264	14236	14125	14083	14279	14207	14136	14253	14256	14277	14157	14380	14265	14312	13996	14201	14163	14254	14186	13973	14291	14244	14054	14038	14222	14206	14112	14185	14272	14260	14243	14232	14107	14301	14160	14042	14109	14163	14280	14151	14203	14290	14291	14234	14100	14183	14315	14092	14234	14317	14069	14391	14263	14141	14086	14318	14223	14182	14224	14190	14173	14350	14359	14131	14089	14056	14224	14085	14240	14232	14194	14246	14266	14157	14154	14125	14319	14088	14336	14075	14093	14165	14174	14253	14193	14263	14210	14080	14177	14241	14182	14089	14253	14121	14179	14334	14173	14206	14124	14329	14261	14319	14240	14224	14183	14163	14294	14162	14232	14239	14279	14313	14210	14199	14235	14112	14170	14031	14161	14216	14209	14312	14242	14347	14416	14233	14354	13907	14170	14087	14276	14140	14175	14197	14074	14290	14179	14075	14317	14036	14232	14368	14301	14086	14060	14045	14195	14256	14130	14375	14214	14274	14242	14221	14316	14192	14229	14237	14284	14120	14470	14234	14131	14187	14139	14146	14273	14097	14247	14132	14227	14200	14247	14212	14156	14207	14331	14214	14168	14234	14288	14078	14076	13999	14100	14294	14096	14266	14114	14192	14105	14258	14287	14362	14200	14227	14146	14305	14125	14277	14238	14253	14215	14256	14116	14247	14127	14249	14350	14214	14192	14203	14239	14236	14283	14354	14159	14298	14097	14172	14238	14074	14156	14355	14247	14390	14224	14354	14223	14298	14215	14070	14290	14280	14011	14123	14407	14169	14213	14111	14164	14298	14007	14250	14357	14206	14165	14318	14270	14043	14171	14270	14085	13992	14380	14025	14180	14440	14257	14176	14194	14203	14287	14210	14220	14150	14124	14319	14103	14238	14290	14034	14268	14239	14314	14225	14282	14060	14087	14424	14229	14288	14294	14254	14289	14274	14223	14260	14224	14125	14252	14342	14292	14232	14250	14324	14219	14248	14279	14342	14262	14273	14202	14204	14211	14367	14140	14153	14199	14117	14172	14300	14296	14215	14208	14117	14327	14142	14148	14276	14105	14375	14305	14179	14191	14359	14266	14081	14135	14148	14226	14246	14278	14250	14158	14212	14184	14132	14421	14209	14054	14181	14108	14337	14177	14155	14160	14323	14223	14182	14191	14092	14378	14268	14142	14291	14231	14456	14435	14217	14291	14281	14076	14372	14135	14286	14227	14303	14039	14258	14137	14231	14313	14119	14212	14228	14254	14133	14219	13973	14215	14203	14332	14132	14077	14290	14278	14118	14367	14042	14343	14323	14193	14140	14191	14089	14170	14382	14265	14127	14181	14150	14059	14219	14179	14236	14177	14105	14164	14288	14439	14251	14022	14215	14277	14299	14262	14237	14222	14058	14157	14207	14236	14304	14342	14177	14182	14196	14298	14274	14318	14240	14268	14130	14248	14185	14297	14133	14288	14045	14247	14198	14360	14181	14192	13982	14087	14345	14221	14242	14257	14224	14313	14402	14209	14281	14194	14031	14142	14352	14110	14172	14136	14302	14194	14134	14232	14266	14310	14224	14239	14206	14280	14235	14340	14164	14170	14155	14244	14144	14224	14253	14180	14360	14297	14354	14180	14134	14425	14358	14213	14103	14245	14263	14154	14181	14296	14119	14256	14363	14243	14289	14109	14161	14187	14121	14351	14087	14148	14279	14194	14382	14107	14357	14341	14135	14199	14127	14269	14244	14208	14205	14267	14248	14205	14157	14384	14119	14199	14265	14173	14352	14128	14198	14299	14093	14269	14258	14318	14250	14247	14435	14182	14230	14204	14296	14204	14056	14152	14364	14378	14181	14222	14046	14234	14330	14097	14145	14194	14208	14544	14281	14172	14241	14251	14250	14319	14126	14260	14294	14403	14311	14242	14370	14217	14188	14245	14063	14203	14124	14231	14241	14273	14136	14372	14232	14313	14217	14171	14176	14331	14058	14162	14081	14122	14248	14330	14275	14235	14165	14107	14176	14322	14333	14222	14076	14289	14238	14290	14150	14202	14205	14204	14293	14142	14203	14148	14103	14078	14342	14170	14137	14282	14252	14083	14317	13980	14285	14194	14072	14121	14266	14423	14416	14204	14316	14359	14329	14248	14141	14196	14176	14327	14250	14158	14301	14170	14211	14285	14316	14258	14242	14244	14124	14364	14195	13983	14256	14364	14281	14260	14182	14195	14196	14157	14198	14216	14303	14167	14152	14138	14305	14133	14309	14200	14275	14226	14169	14114	14369	14222	14231	14347	14346	14143	14219	14339	14111	14225	14197	14176	14288	14384	14154	14159	14345	14139	14224	14250	14265	14366	14140	14202	14398	14241	14172	14357	14164	14324	14057	14127	14139	14214	14169	14138	14353	14311	14199	14258	14106	14241	14137	14116	14136	14298	14170	14296	14107	14217	14276	14105	14135	14055	14120	14248	14225	14109	14304	14241	14299	14230	14130	14118	14124	14239	14251	14256	14189	14287	14243	14293	14206	14151	14227	14076	14293	14372	14097	14043	14078	14418	14213	14301	14077	14325	14280	14184	14135	14246	14295	14107	14138	14140	14155	14308	14274	14208	14293	14221	14156	14105	14198	14270	14341	14115	14194	14348	14390	14382	14285	14259	14276	14095	14283	14107	14210	14235	14169	14227	14228	14309	14161	14251	14109	14055	14339	14181	14152	14328	14305	14206	14256	14205	14324	14269	14134	14187	14248	14242	14106	14246	14290	14201	14153	13993	14178	14180	14209	14262	14124	14212	14185	14275	14276	14173	14381	14225	14278	14158	14069	14154	14194	14302	14351	14364	14289	14323	14255	14120	14343	14151	14112	14069	14320	14093	14134	14247	14314	14162	14286	14311	14221	14314	14239	14269	14212	14368	13861	14283	14117	14273	14181	14294	14217	14290	14200	14126	14192	14019	14349	14305	14113	14410	14276	14182	14314	14262	14248	14241	14244	14202	14195	14272	14398	14135	14239	14325	14177	14196	14418	14264	14149	14142	14175	14121	14194	14208	14272	14273	14199	14180	14109	14180	14151	14243	14180	14308	14316	14230	14204	14233	14180	14282	14123	14336	14356	14054	14319	14216	14368	14194	14179	14315	14206	14145	14248	14220	14180	14173	14165	14306	14222	14060	14132	14101	14313	14247	14326	14314	14153	14383	14307	14412	14194	14343	14272	14271	14233	14214	14138	14068	14277	14187	14130	14251	14303	14303	14149	14217	14214	14285	14055	14188	14171	14164	14211	14321	14214	14224	14118	14147	14356	14063	14398	14191	14120	14180	14058	14338	14230	14260	14123	14166	14201	14297	14112	14276	14202	14236	14483	14306	14146	14237	14228	14165	14154	14216	14211	14259	14376	14299	14283	14040	14039	14364	14188	14231	14291	14297	14205	14275	14264	14195	14285	14249	14201	14243	14229	14129	14142	14271	14148	14306	14149	14318	14116	14116	14231	14329	14272	14186	14214	14176	14143	14285	14160	14329	14391	14317	14097	14186	14049	14230	14127	14210	14156	14145	14243	14221	14295	14191	14308	14326	14396	14239	14225	14350	14229	14277	14226	14020	14255	14301	14267	14097	14220	14443	14268	14116	14116	14301	14226	14167	14191	14284	14308	14196	14241	14074	14286	14312	14267	14365	14163	14222	14129	14253	14217	14171	14289	14322	14159	14206	14301	14341	14403	14278	14202	14291	14260	14005	14059	14366	14231	14254	14292	14213	14083	14313	14221	14192	14201	14163	14173	14101	14257	14052	14209	14145	14244	14293	14249	14244	14271	14198	14271	14200	14128	14051	14224	14142	14174	14300	14084	14232	14325	14229	14203	14259	14342	14267	14302	14217	14297	14257	14187	14163	14236	14365	14137	14182	14196	14396	14218	14242	14026	14130	13942	14267	14200	14232	14243	14178	14085	14055	14142	14173	14348	14219	14263	14281	14304	14036	14281	14252	14097	14222	14259	14286	14074	14227	14426	14165	14252	14282	14022	14210	14138	14110	14149	14108	14155	14387	14008	14202	14173	14125	14336	14277	14142	14260	14162	14156	14279	14357	14010	14243	14192	14143	14214	14273	14254	14229	14331	14298	14140	14108	14262	14095	14248	14223	14156	13992	14085	14275	14271	14126	14309	14089	14192	14112	14180	14118	14343	14268	14222	14154	14259	14225	14367	14125	14240	14026	14036	14158	14141	14406	14373	14343	14382	14187	14329	14007	14307	14079
24040	20983	28148	24113	21050	17367	15564	13804	13368	13138	13310	12941	13156	13049	12871	12797	13194	12695	13462	17705	20360	20274	16671	14700	13553	13240	12842	12788	12776	12750	12772	12531	12560	12744	12873	12729	12824	12631	12713	12625	12731	12743	12802	12575	12706	12855	12715	12769	12607	12559	12836	12753	12711	12751	12775	12737	12685	12656	12675	12695	12559	12624	12890	12713	12766	12885	12697	12700	12758	12691	12853	12707	12669	12716	12822	12731	12738	12556	12752	12811	12612	12666	12614	12628	12779	12814	12690	12814	12774	12630	12540	12607	12754	12786	12816	12770	12714	12653	12638	12566	12735	12666	12569	12634	12635	12693	12645	12776	12735	12866	12801	12680	12485	12567	12764	12606	12686	12600	12833	12757	12644	12637	12649	12522	12629	12736	12671	12953	12638	12661	12648	12710	12751	12765	12673	12902	12794	12539	12609	12605	12518	12626	12633	12838	12795	12747	12695	12763	12778	12835	12565	12677	12691	12593	12664	12766	12822	12514	12506	12592	12681	12637	12596	12796	12631	12681	12727	12688	12459	12650	12655	12726	12686	12634	12747	12623	12738	12696	12790	12567	12564	12794	12715	12527	12714	12758	12730	12600	12783	12662	12712	12645	12663	12749	12741	12578	12680	12680	12827	12820	12793	12845	12625	12833	12631	12633	12687	12696	12556	12655	12855	12851	12701	12555	12681	12643	12746	12680	12886	12785	12428	12620	12678	12742	12711	12776	12856	12715	12739	12707	12566	12709	12784	12823	12762	12439	12712	12630	12730	12712	12618	12809	12727	12558	12767	12717	12716	12615	12887	12625	12674	12789	12752	12474	12501	12746	12811	12624	12542	12672	12556	12537	12667	12580	12612	12598	12705	12709	12940	12589	12754	12685	12730	12640	12759	12675	12735	12750	12832	12700	12633	12550	12551	12625	12763	12714	12785	12678	12550	12880	12728	12846	12857	12741	12820	12722	12690	12577	12743	12701	12699	12661	12523	12798	12604	12629	12881	12872	12818	12920	12698	12878	12757	12737	12655	12652	12718	12775	12858	12646	12537	12600	12607	12624	12538	12577	12594	12845	12705	12695	12751	12636	12698	12897	12679	12612	12692	12557	12745	12588	12615	12604	12861	12679	12692	12657	12664	12576	12479	12706	12834	12747	12592	12870	12662	12618	12756	12556	12829	12478	12893	12795	12955	12736	12775	12664	12852	12745	12785	12657	12806	12557	12724	12772	12563	12592	12664	12696	12750	12716	12889	12764	12610	12703	12622	12770	12654	12674	12688	12615	12706	12536	12754	12767	12733	12596	12525	12693	12376	12704	12717	12667	12911	12814	12612	12604	12759	12729	12637	12637	12817	12585	12511	12655	12691	12703	12620	12754	12792	12692	12781	12524	12689	12677	12820	12690	12597	12840	12723	12838	12613	12719	12696	12753	12758	12566	12802	12752	12745	12729	12714	12662	12704	12547	12513	12778	12712	12710	12563	12618	12574	12582	12653	12605	12755	12580	12761	12690	12799	12684	12643	12657	12634	12679	12604	12573	12457	12592	12623	12702	12691	12482	12789	12582	12545	12620	12661	12663	12741	12801	12643	12591	12575	12602	12610	12666	12665	12783	12673	12722	12638	12625	12772	12566	12626	12550	12616	12728	12800	12631	12818	12721	12763	12810	12783	12665	12628	12763	12738	12802	12690	12733	12745	12528	12688	12564	12857	12590	12628	12708	12728	12662	12823	12714	12718	12816	12787	12661	12670	12758	12800	12643	12708	12649	12646	12582	12840	12629	12682	12754	12796	12594	12843	12619	12762	12839	12702	12629	12680	12792	12838	12657	12599	12567	12842	12560	12605	12847	12751	12693	12755	12662	12727	12731	12831	12785	12699	12744	12651	12559	12493	12729	12590	12544	12623	12825	12680	12726	12567	12768	12671	12624	12695	12693	12843	12667	12670	12647	12667	12580	12591	12815	12720	12744	12735	12801	12673	12691	12783	12696	12778	12564	12719	12666	12636	12928	12768	12713	12640	12643	12764	12875	12708	12632	12647	12793	12797	12780	12576	12627	12683	12647	12650	12688	12737	12430	12770	12649	12724	12632	12717	12713	12572	12711	12789	12691	12624	12610	12549	12719	12747	12688	12686	12646	12821	12751	12588	12676	12751	12627	12685	12506	12672	12664	12798	12682	12683	12686	12849	12621	12882	12612	12614	12568	12720	12519	12682	12694	12717	12617	12564	12717	12664	12880	12737	12707	12646	12640	12741	12590	12702	12643	12836	12752	12602	12815	12588	12741	12641	12782	12679	12668	12534	12745	12753	12594	12741	12622	12832	12665	12728	12806	12624	12727	12586	12596	12806	12629	12622	12545	12683	12760	12681	12683	12905	12786	12624	12661	12708	12737	12721	12671	12621	12578	12692	12793	12685	12473	12553	12607	12684	12580	12589	12460	12597	12643	12837	12737	12722	12711	12688	12808	12701	12695	12749	12722	12663	12972	12675	12659	12727	12722	12418	12771	12736	12915	12699	12853	12688	12546	12563	12743	12547	12667	12682	12839	12620	12815	12795	12817	12715	12783	12735	12633	12526	12536	12628	12706	12689	12641	12716	12545	12635	12487	12665	12741	12711	12614	12731	12598	12625	12732	12885	12816	12727	12745	12583	12528	12652	12634	12892	12651	12666	12690	12719	12713	12643	12785	12697	12640	12714	12626	12667	12687	12735	12723	12787	12573	12618	12724	12784	12896	12742	12660	12708	12844	12817	12785	12636	12604	12540	12704	12637	12841	12658	12877	12640	12777	12801	12632	12811	12817	12703	12766	12579	12721	12753	12698	12611	12700	12795	12851	12715	12834	12789	12784	12843	12574	12834	12790	12765	12530	12635	12706	12690	12760	12629	12668	12716	12797	12650	12764	12829	12673	12675	12725	12719	12476	12571	12689	12873	12610	12752	12709	12656	12676	12682	12610	12857	12631	12564	12494	12838	12739	12669	12788	12596	12780	12553	12572	12579	12678	12631	12877	12692	12606	12686	12590	12712	12726	12720	12562	12699	12614	12788	12647	12497	12388	12606	12643	12714	12760	12713	12648	12501	12667	12666	12619	12641	12560	12539	12663	12696	12777	12718	12759	12701	12775	12676	12781	12565	12587	12634	12758	12740	12574	12901	12726	12639	12723	12766	12848	12602	12721	12640	12778	12865	12878	12561	12534	12730	12582	12664	12601	12788	12613	12769	12613	12807	12503	12712	12747	12695	12523	12732	12708	12859	12645	12641	12743	12814	12484	12768	12708	12690	12607	12710	12686	12648	12564	12526	12656	12776	12728	12745	12568	12840	12685	12674	12712	12613	12731	12946	12669	12692	12649	12679	12699	12739	12771	12661	12724	12680	12841	12742	12647	12650	12814	12631	12695	12688	12566	12613	12763	12789	12841	12776	12733	12529	12610	12700	12627	12580	12660	12651	12779	12673	12793	12687	12686	12724	12703	12906	12801	12832	12664	12686	12490	12727	12684	12811	12604	12703	12544	12595	12610	12604	12629	12554	12794	12709	12689	12623	12807	12757	12557	12675	12713	12840	12615	12547	12497	12568	12473	12547	12645	12711	12641	12709	12688	12724	12606	12639	12644	12701	12666	12612	12551	12640	12586	12580	12664	12882	12592	12729	12672	12870	12689	12640	12547	12588	12711	12708	12558	12610	12682	12575	12631	12788	12555	12730	12757	12876	12765	12833	12613	12680	12908	12707	12640	12553	12763	12645	12761	12607	12719	12645	12505	12695	12657	12691	12546	12729	12638	12663	12605	12785	12575	12649	12651	12517	12802	12834	12630	12824	12606	12681	12551	12646	12739	12803	12717	12856	12580	12601	12663	12659	12720	12799	12699	12653	12483	12642	12767	12900	12742	12689	12672	12654	12504	12692	12805	12836	12611	12496	12660	12775	12773	12724	12732	12644	12725	12630	12563	12788	12610	12589	12644	12883	12637	12603	12701	12764	12617	12653	12545	12796	12916	12670	12748	12745	12501	12720	12782	12767	12840	12840	12853	12647	12768	13022	12711	12791	12724	12685	12777	12615	12749	12683	12593	12688	12644	12808	12730	12639	12763	12724	12777	12763	12736	12671	12489	12878	12596	12669	12816	12598	12620	12649	12655	12659	12744	12641	12812	12845	12764	12804	12763	12509	12520	12760	12640	12799	12718	12597	12686	12721	12787	12803	12810	12741	12823	12672	12681	12509	12680	12724	12740	12785	12676	12742	12593	12722	12605	12874	12668	12675	12865	12666	12697	12673	12808	12648	12578	12809	12705	12660	12529	12535	12703	12626	12584	12748	12700	12728	12618	12816	12799	12814	12782	12672	12679	12630	12632	12734	12673	12771	12662	12544	12656	12591	12694	12659	12704	12831	12690	12763	12771	12731	12778	12703	12518	12709	12691	12524	12826	12841	12758	12704	12629	12778	12664	12788	12580	12632	12568	12806	12745	12807	12706	12796	12827	12720	12627	12739	12590	12811	12686	12752	12757	12538	12640	12780	12817	12622	12762	12669	12588	12829	12955	12711	12757	12729	12872	12872	12596	12728	12694	12686	12843	12708	12673	12793	12680	12701	12638	12748	12707	12714	12755	12711	12577	12612	12780	12876	12787	12575	12780	12636	12814	12629	12884	12697	12727	12440	12835	12697	12703	12804	12663	12767	12705	12652	12670	12760	12707	12829	12639	12644	12753	12504	12841	12765	12606	12792	12659	12524	12645	12737	12783	12812	12744	12637	12689	12639	12627	12633	12770	12687	12740	12680	12560	12679	12742	12874	12840	12601	12596	12661	12652	12731	12540	12613	12579	12505	12753	12877	12764	12615	12677	12717	12684	12768	12801	12743	12755	12722	12684	12690	12585	12685	12656	12818	12583	12655	12934	12779	12747	12757	12819	12715	12601	12674	12749	12601	12660	12710	12722	12574	12749	12624	12752	12701	12662	12745	12661	12745	12733	12739	12608	12614	12596	12739	12817	12578	12970	12822	12721	12559	12620	12641	12651	12499	12585	12770	12668	12807	12678	12541	12495	12646	12667	12624	12670	12733	12649	12738	12685	12579	12556	12687	12762	12752	12631	12656	12581	12646	12797	12603	12724	12748	12747	12612	12901	12627	12580
13468	23039	21769	18472	15885	14805	14535	14132	13835	13812	13387	13404	13327	13272	13240	13078	13194	12950	14549	21616	23957	22830	17881	15187	14196	13620	13212	12914	12939	13025	12955	12912	12892	12898	12899	12860	12952	12943	12827	13007	12867	12808	12939	12996	12993	12905	12797	12934	12892	12918	12837	12902	13053	12804	12983	12989	12945	12958	12986	12800	12810	13017	13030	12877	12932	12875	13007	12884	12797	13037	12921	12972	12967	12980	12977	12874	13025	13016	12934	12938	12915	12936	12856	12776	12801	12904	12973	12920	12729	13004	12808	12911	12928	12923	12960	12794	12873	13028	12954	12829	12892	12917	12820	12786	13026	13017	12950	12861	12937	12904	12894	13175	12794	12995	12871	12818	13000	13024	12866	13052	12914	12931	12956	12942	12938	12888	12824	12797	12930	12882	12889	12918	13006	12833	12696	13058	12861	12925	12908	12867	12911	12928	12834	12937	12999	12922	12874	13118	12913	13040	12980	12705	12866	12814	12846	12950	12869	12845	13020	12951	13007	12987	13065	12881	12882	12908	12843	12849	12789	13035	12844	12985	12890	12941	12786	12944	12862	12958	12863	12938	12972	13035	12888	13079	12754	13115	12896	12858	12940	12948	12887	13024	12903	12898	13086	12857	12848	12801	12946	12957	12871	12988	12905	12828	12934	12952	12866	12839	12831	12869	12879	12869	12920	12842	12938	13024	13043	12841	12795	12883	12883	12862	13028	12824	12860	12932	12964	12831	12832	12853	13006	13040	13022	12977	13033	12971	12895	12774	12923	12829	12958	13194	12777	12848	12949	12935	12982	12888	12780	12909	12954	12948	13050	12812	12973	12905	12957	12887	12933	12791	12931	12709	12870	12870	12872	12997	12843	12957	12984	12948	13102	12920	12925	12929	12949	12885	12812	12739	13129	12967	12957	12803	12843	12930	12983	12725	12900	12911	12891	12911	12901	12742	12953	12860	12922	12806	12709	12932	12873	12958	12982	12804	13054	12956	12925	13061	12957	12958	12810	12948	12855	12814	12844	12820	12946	12969	12928	12948	12874	12938	12792	12945	12890	12984	12825	13015	12941	12794	12887	12916	12857	12916	13100	12954	13050	12865	12715	12973	12915	12944	13087	12802	12714	12972	12837	12802	13011	13071	12893	12877	12893	12916	12847	13060	12854	12983	12821	13080	12961	12770	12834	12879	12881	12980	12903	12894	12895	13001	12909	12808	12861	12972	12857	12948	12850	12786	12743	12847	12809	12920	12944	12996	12869	12964	12962	12898	12815	12970	12918	12813	12905	12975	13083	12889	12948	12914	12778	12941	12947	12873	13081	12848	12826	12858	12814	12718	12872	13008	12911	12957	12938	13030	12983	12929	12877	12820	13034	12921	12832	12994	12867	12908	12932	12871	12906	12748	12830	12922	12892	12837	13040	12867	12730	12815	13015	12919	12835	12920	12909	13048	12820	12869	13026	13074	12895	13009	12836	12916	12853	12907	12911	12866	12812	12822	12937	12983	12891	12974	13068	12866	12928	12926	12900	12747	12783	12894	13179	12818	12821	13023	13042	12817	12857	12922	12916	12929	13029	12911	12827	13109	12767	12984	12955	13069	12781	12812	12988	12911	13170	12943	12936	12700	12958	12833	12910	12928	12964	13005	12883	12871	12744	12866	12821	13005	12926	12951	12990	12924	12812	12973	12845	12997	12882	12967	12788	12998	12934	12802	12711	13027	12941	12820	12965	12775	12788	12868	12811	13006	12854	13023	12897	13061	12765	12818	12952	12825	12926	13029	12711	12828	12889	12890	12803	12778	12902	12912	12915	13042	12981	12900	13033	12921	13021	12975	12912	12916	12876	13117	12938	12877	12748	12861	13051	12866	12865	13001	12897	12907	12924	12954	12914	12897	12846	12925	12919	12834	12969	12906	12997	13012	12914	13031	12794	12920	13052	12808	12914	12860	13057	12749	12739	12877	12875	12972	12866	12891	12867	12873	13036	12894	12970	13015	12916	12881	12939	13157	12866	12943	12776	12751	12943	12875	12864	12803	12824	12976	12861	12913	12898	13023	12888	13045	12816	12914	12901	12853	12859	13070	12955	12835	12875	13019	12808	13010	12934	12974	12993	12894	12881	12801	12982	12776	12994	12948	13023	12913	12919	12920	12775	13023	12900	13055	12824	12946	12889	12835	12895	12941	12846	12956	12912	12894	12775	12854	13109	12891	12878	12991	12956	12840	12999	12834	12779	12856	12937	12904	12908	12943	12831	13082	12843	12873	13061	12859	13043	12862	12986	12897	12892	12843	12929	12940	12819	12980	12981	12935	12908	13117	12901	12902	12934	12764	13053	12924	13045	12819	12930	12843	12883	12903	13057	12827	12858	12833	12969	12741	12811	12796	12881	12943	13040	12866	12851	12989	12955	12996	12990	12951	12863	12919	12917	13007	13080	12818	12807	13047	12921	12862	12878	13046	13029	12853	12892	12906	12950	13075	12795	12925	13047	12854	12832	12868	12972	12888	12985	13023	12815	12837	12993	13021	12831	13078	12846	12962	12852	12849	13012	12796	13092	12800	12964	12814	12950	12892	12742	12900	12865	12957	12929	12945	12712	12799	12966	12966	12848	12912	12965	12844	12996	12863	12985	12976	13010	12890	13017	13087	12830	12893	13144	12853	12829	12850	13045	12930	12929	12865	12893	12998	13086	12851	13078	12850	12867	13015	12856	12954	12980	12984	12714	12917	12715	12842	13146	12915	12848	12982	12971	12888	12842	13013	12903	12882	13036	12747	12921	12742	12945	13066	12928	12920	12825	13091	12939	13000	12993	12962	12891	12952	12750	12954	13028	12965	13057	12884	12902	12939	12826	12896	13034	13045	12819	12828	12855	12840	12919	13024	12823	12824	12889	12837	12930	12823	12899	12887	12746	13010	12768	13006	12848	12920	13100	12968	12890	12964	13151	12961	12952	13031	12713	12898	12894	12966	13004	12906	13055	12850	12840	12831	12931	12949	13049	12942	12759	13026	12975	12897	12880	12832	12850	12941	13038	12792	12767	12914	13175	12994	12857	12944	12969	12940	13026	12907	12968	12947	12810	12822	12878	12827	12990	12948	12881	12961	13035	12950	12911	12916	12770	12992	12976	12885	12902	12888	12912	13006	12881	12984	12919	12924	13103	12960	12904	12842	12836	13030	12936	13056	12769	12907	12824	13017	12836	13088	12831	12946	12789	13102	13006	12827	12896	13033	13097	12852	12892	12905	12822	12791	12986	12969	12919	12961	12786	12783	12834	13017	13029	12905	12924	12983	13066	12860	12902	12947	13113	12964	12871	13073	12978	12878	12923	12824	12890	12959	12942	12871	12909	12922	12884	13093	12917	13004	13016	12927	12695	12759	12748	13049	12911	12883	12996	12856	12988	12866	12798	12954	12811	12644	12999	12953	13028	12967	12919	13123	12945	12814	12964	12979	12969	12922	12905	12878	12801	12777	12848	12843	12992	12838	12703	12879	12965	12867	12927	12845	12973	12992	12963	13034	12783	12870	12779	13006	12837	12859	12861	13051	12820	12790	12886	12822	12927	13086	12792	12876	13020	12921	12964	12949	12912	13016	13034	12976	13080	12989	12925	13071	12797	12935	12857	12986	13038	12951	13050	12866	12932	12972	12928	13012	13080	13031	12976	12948	12732	13053	12978	13114	12932	12759	12875	12820	12985	12802	12788	12779	13050	12888	12907	12891	12767	12833	12998	12923	12842	12697	12832	12854	12757	12920	12886	12982	12927	12844	12846	13026	12908	12837	13012	12957	12928	12818	12975	12852	12916	12942	12905	12980	12944	12852	12985	12831	12853	12939	12904	12847	13060	12965	12830	13004	12749	12823	13104	12834	12905	12892	12962	12832	12892	12876	12920	12807	13001	12907	12941	13021	12878	12917	12933	12932	12727	12934	12967	12858	12981	12922	12817	12937	12926	12892	12899	12880	12992	12876	13002	12950	12828	12908	12972	13080	12873	12954	12786	12911	13083	13013	12870	12787	12911	12972	13015	12752	12846	12905	12838	12878	12935	12951	13027	12945	12886	12960	12845	12984	13033	12869	12822	12868	12952	12916	12784	12896	12930	12951	12954	12779	12821	12842	12764	12890	13019	12847	13150	12861	12938	12857	13072	12955	12933	12988	12912	12957	13013	12916	13062	12847	12897	13043	12868	12992	12774	12986	13056	12745	12890	12798	12908	12983	12680	13043	13014	13146	12828	12929	12965	12902	12838	12854	12815	13064	12906	12834	12845	12845	12921	12848	12983	12992	13006	12808	12978	13067	12994	12988	12894	12937	12946	12966	12923	12903	13092	12829	12922	12938	12947	12831	12796	12975	12785	12707	12880	12879	12819	12984	12921	12938	12911	12888	12863	12892	12809	13070	12715	12859	12992	12755	12988	12893	13078	12875	12798	12961	12921	12841	13031	12699	12973	12931	12825	12961	12804	12767	13026	12945	12991	12742	12763	12949	12956	12816	12888	12927	12860	12987	13023	12989	12788	13011	12963	13014	12768	12843	12889	13007	12967	12849	12943	12977	12852	12857	12961	12804	12928	12862	12889	12982	13006	12985	12800	12962	12955	12769	12897	12749	12883	13051	13009	12968	12975	12740	12979	12841	12897	13072	12930	13081	12905	13058	12973	12962	12956	12738	12915	12855	12861	12877	12847	12999	12954	12716	12881	13079	12826	12989	13021	12911	12901	12832	12878	12942	13021	12828	12940	12750	12762	13009	12828	12875	12986	12935	12846	12803	12744	13054	12938	12720	12880	13011	12943	12957	12899	12843	12920	12939	12808	12812	12715	12918	13100	12840	12967	12922	12662	12927	12845	12805	12932	12954	12922	13014	13024	13051	13032	12951	12917	12765	13049	12903	13017	13002	12920	12727	12873	12927	12953	12945	12898	12754	12884	12873	12895	12965	12813	12826	12881	13074	13044	12971	12846	12994	12887	13009	12870	13042	12914	12878	12911	13044	13093	12800	12917	12989	13056	12964	12785	12808	12918	12857	12875	12850	12942	12911	12970	12955	12991	12903	12943	12985	12910	13043	12906	12859	12801	12905	12950	13053	12938	12912	12987	12800	12875	12819	13006	12866	12950	12945	12999	13050	12872	12888
22997	21022	28779	23454	21074	21071	16625	11980	10968	10782	10783	10292	10520	10239	10131	10114	10073	10022	10753	17231	20788	21260	17458	14668	13862	11797	9897	9917	9910	9868	9677	9919	9928	9679	9922	9757	9872	9908	9800	9922	9784	9905	9872	9864	9746	9925	9844	9822	9831	9859	9571	9616	9677	9730	9561	9859	9843	9791	9846	9858	9648	9713	9753	9721	9898	9659	9804	9851	9934	9780	9754	9782	9788	9790	9735	9989	9803	9940	9881	9863	9762	9697	9765	9842	9791	9645	9844	9723	9698	9785	9628	9910	9874	9737	9899	9792	9715	9804	9830	9757	9783	10020	9854	9761	9852	9786	9949	9874	9756	9902	9705	9804	9758	9737	9865	9822	9927	9806	9618	9737	9813	9821	9704	9872	9657	9785	9670	9738	9929	9800	9808	9768	9788	9697	9807	9890	9903	9760	9680	9663	9745	9735	9655	9663	9571	9859	9866	9643	9956	9786	9623	9762	9624	9688	9858	9818	9989	10001	9827	9876	9805	9699	9772	9718	9866	9687	9765	9705	9752	9770	9727	9790	10019	9857	9715	9865	9686	9855	9765	9802	9915	9707	9862	9745	9659	9918	9851	9741	9743	9738	9722	9666	9852	10003	9756	9726	9753	9850	9975	9699	9852	9790	9678	9786	9829	9888	9874	9859	9740	9972	9774	9684	9846	9810	9801	9900	9727	9725	9671	9690	9681	9850	9804	9875	9878	9783	9946	9763	9736	9637	9691	9799	9730	9804	9778	9544	9689	9883	9940	9858	9951	9918	9719	9783	10014	9716	9671	9776	9710	9797	9807	9881	9779	9799	9713	9783	9713	9658	9722	9908	9625	9874	9868	9795	9634	9898	9902	9993	9755	9764	9846	9908	9693	9791	9753	9694	9861	9921	9884	9752	9728	9615	9733	9790	9751	9573	9860	9671	9693	9737	9696	9839	9789	9840	9762	9743	9727	9798	9766	9857	9743	9793	9892	9869	9712	9774	9812	9708	9749	9679	9763	9843	9714	9821	9745	9894	9825	9935	9951	9860	9708	9817	9726	9689	9818	9799	9624	9917	9691	9635	9774	9778	9906	9876	9879	9715	9848	9950	9776	9675	9788	9743	9738	9780	9780	9711	9778	9796	9898	9701	9782	9892	9657	9920	9681	9886	9556	9781	9725	9704	9570	9708	9775	9657	9769	9755	9820	9772	9826	9804	9564	9951	9845	9727	9734	9653	9834	9672	9776	9846	9710	9805	9833	9736	9781	9776	9768	9693	9814	9758	9804	9821	9734	9945	9712	9655	9811	9761	9689	9732	9820	9807	9755	9728	9677	9635	9845	9748	9662	9704	9735	9951	9893	9632	9723	9878	9853	9785	9718	9820	9835	9834	9850	9754	9614	9673	9548	9744	9749	9645	9898	9579	9837	9713	9626	9779	9731	9666	9719	9852	9827	9721	9807	9810	9665	9786	9748	9802	9689	9719	9648	9630	9735	9716	9843	9708	9629	9787	9738	9723	9910	9996	9753	9886	9939	9759	9784	9776	9738	9781	9937	9892	9827	9739	9696	9704	9702	9946	9774	9899	9708	9744	9781	9813	9762	9884	9959	9942	9790	9691	9628	9741	9764	9622	9832	9812	9794	9918	9695	9671	9789	9795	9799	9945	9754	9595	9922	9868	9727	9616	9788	9674	9703	9888	9735	9716	9719	9735	9800	9939	9887	9872	9886	9926	9712	9766	9670	9667	9819	9873	9770	9665	9769	9850	9841	9803	9926	9847	9826	9838	9892	9702	9723	9757	9914	9938	9758	9723	9816	9747	9735	9715	9838	9805	9839	9856	9878	9835	9596	9664	9846	9644	9803	9723	9658	9649	9837	9827	9712	9672	9799	9728	9694	9765	9553	9716	9923	9910	9698	9855	9642	9885	9849	9704	9828	9880	9685	9837	9776	9732	9912	9865	9838	9934	9888	9795	9729	9807	9797	9701	9956	9858	9727	9777	9742	9594	9685	9882	9927	9711	9707	9948	9888	9808	9765	9623	9782	9644	9702	9711	9916	9845	9767	9761	9798	9676	9838	9876	9772	9838	9601	9851	9795	9861	9796	9736	9800	9841	9821	9711	9941	9752	9805	9753	10029	9824	9720	9664	9730	9839	9598	9793	9679	9908	9679	9929	9886	9838	9727	9893	9828	9595	9843	9838	9917	9752	9774	9742	9842	9765	9725	9737	9811	9761	9812	9825	9723	9807	9738	9768	9638	9896	9905	9743	9893	9671	9846	9800	9912	9950	9686	9709	9742	9838	9820	9855	9836	9870	9691	9860	9832	9816	9754	9854	9784	9714	9630	9918	9780	9710	9829	9793	9688	9821	9638	9603	9700	9863	9609	9872	9859	9824	9839	9748	9767	9734	9546	9879	9893	9869	9807	9661	10013	9692	9717	9851	9455	9685	9681	9666	9798	9728	9697	9777	9717	9787	9807	9785	9852	9620	9715	9918	9758	9650	9947	9928	9947	9866	9704	9720	9785	9866	9797	9702	9754	9740	9866	9920	9898	9820	9725	9666	9820	9828	9835	9958	9706	9753	9649	9725	9687	9661	9640	9762	9672	9581	9862	9879	9769	9638	9872	9789	9800	9695	9832	9809	9751	9825	9687	9781	9806	9809	9881	9818	9702	9638	9666	9891	9918	9697	9660	9700	9743	9727	9697	9827	9689	9760	9747	9630	9936	9810	9618	9852	9826	9789	9931	9778	9837	9760	9715	9745	9791	9734	9774	9821	9668	9780	9845	9555	9886	9656	9632	9693	9836	9733	9850	9705	9787	9731	9864	9919	9836	9842	9701	9832	9772	9705	9731	9603	9761	9718	9702	9756	9657	9687	9564	9677	9710	9780	9749	9722	9758	9729	9744	9636	9786	9609	9799	9872	9845	9869	9775	9720	9709	9833	9663	9781	9760	9908	9984	9832	9793	9813	9580	9879	9741	9678	9789	9786	9863	9901	9735	9772	9670	9440	9825	9927	9877	9693	9707	9790	9804	9838	9667	9721	9804	9808	9844	9698	9748	9817	9918	9923	9925	9715	9758	9810	9915	9880	9830	9870	9646	9690	9747	9584	9795	9750	9845	9810	9790	9688	9702	9792	9580	9767	9941	9794	9776	9773	9768	9814	9565	9787	9785	9781	9710	9670	9853	9786	9765	9821	9905	9682	9885	9913	9711	9616	9812	9685	9770	9683	9704	9650	9702	9711	9886	9853	9977	9814	9903	9829	9818	9671	9706	9774	9773	9675	9788	9790	9710	9679	9748	9652	9853	9893	9783	9677	9797	9846	9829	9771	9903	9822	9794	9757	9845	9902	9809	9783	9764	9653	9643	9786	9814	9748	9807	9689	9776	9655	9706	9705	9811	9805	9512	9852	9736	9482	9815	9658	9664	9855	9798	9770	9742	9795	9495	9701	9788	9772	9622	9588	9675	9929	9854	9641	9779	9812	9762	9806	9668	9659	9713	9792	9873	9656	9884	9648	9971	9662	9807	9710	9832	9918	9803	9836	9909	9851	9718	9911	9819	9779	9676	9719	9933	9964	9717	9823	9872	9917	9761	9782	9670	9702	9842	9727	9827	9612	9756	9675	9631	9632	9902	9780	9848	9756	9874	9696	9773	9869	9864	9904	9707	9812	9838	9681	9902	9698	9727	9730	9737	9919	9721	9833	9708	9804	9930	9765	9621	9753	9844	9620	9679	9809	9817	9808	9846	9758	9724	9856	9815	9808	9874	9944	9771	9786	9725	9612	9742	9765	9729	9680	9793	9922	9728	9792	9858	9762	9701	9777	9783	9816	9689	9754	9763	9848	9772	9703	9804	9632	9896	9700	9811	9729	9781	9749	9767	9865	9791	9694	9696	9660	9680	9543	9801	9729	9716	9691	9753	9829	9709	9682	9837	9751	9821	9710	9675	9752	9887	9876	9651	9714	9770	9619	9872	9744	9810	9668	9770	9755	9868	9932	9809	9736	9741	9753	9851	9737	9780	9783	9785	9903	9696	9711	9829	9603	9729	9888	9749	9687	9778	9699	9932	9756	9773	9785	9792	9598	9848	9906	9791	9664	9712	9657	9897	9785	9816	9757	9955	9746	9821	9898	9752	9823	9719	9630	9768	9871	9822	9751	9670	9748	9769	9714	9779	9617	9696	9733	9735	9584	9761	9606	9768	9567	9839	9826	9764	9785	9796	9781	9714	9760	9717	9656	9764	9805	9888	10019	9781	9634	9723	9666	9803	9880	9856	9735	9858	9870	9746	9995	9678	9892	9928	9736	9886	9709	9886	9724	9780	9772	9905	9765	9845	9865	9858	9837	9860	9563	9929	9750	9886	9806	9811	9873	9710	9805	9749	9692	9888	9870	9693	9731	9796	9738	9759	9876	9763	9861	9841	9632	9794	9840	9662	9791	9676	9904	9751	9790	9989	9558	9892	9764	9729	9664	9795	9839	9725	9900	9777	9879	9844	9699	9791	9721	9768	9736	9747	9780	9746	9995	9868	9663	9706	9764	9795	9632	9818	9842	9797	9783	9869	9859	9855	9821	9825	9814	9579	9683	9728	9755	9797	9844	9874	9735	9855	9806	9564	9738	9871	9658	9823	9717	9661	9850	9779	9807	9921	9789	9723	9716	9811	9887	9723	9827	9781	9707	9718	9751	9620	9671	9659	9834	9810	9809	9877	9862	9796	9840	9868	9707	9811	9659	9756	9838	9674	9713	9748	9648	9793	9687	9562	9780	9755	9803	9925	9719	9834	9799	9705	9944	9610	9930	9729	9726	9673	9848	9616	9713	9896	9828	9772	9706	9923	9759	9744	9701	9742	9961	9703	9704	9747	9786	9706	9810	9892	9903	9849	9754	9896	9784	9773	9738	9613	9804	9852	9834	9704	9740	9617	9777	9751	9707	9921	9840	9661	9613	9837	9692	9733	9864	9860	9767	9842	9884	9881	9755	9766	9755	9542	9973	9826	9892	9833	9903	9807	9620	9825	9898	9775	9610	9669	9660	9829	9868	9689	9730	9871	9929	9757	9875	9818	9767	9716	9775	9796	9686	9712	9591	9676	9773	9960	9852	9905	9853	9739	9661
14319	26022	23011	17532	15235	14558	14151	13206	12631	12182	11881	11900	11429	11540	11347	11493	11288	11179	12932	23788	27070	25762	20614	17138	16569	12824	10770	10996	10814	10916	10712	10807	10777	10809	10690	10886	10739	10881	10858	10875	10792	11012	10778	10732	10787	10795	10848	10785	10729	10811	10873	10579	10840	10786	10688	10954	10818	10766	10688	10711	10828	10944	10778	10917	10751	10808	10816	10776	10726	10733	10640	10787	10731	10834	10796	10583	10793	10879	10715	10801	10740	10880	10864	10616	10695	10632	10818	10602	10671	10816	10950	10736	10895	10884	10711	10949	10778	10868	10777	10830	10859	10873	10929	10633	10711	10689	10789	10763	10780	10886	10733	10770	10891	10789	10901	10662	10885	10808	10844	10815	10874	10855	10889	10610	10743	10777	10694	10663	10876	10820	10972	10854	10626	10812	10817	10816	10896	10672	10830	10895	10879	10728	10676	10784	10661	10729	10799	10854	10770	10875	10634	10763	10753	10646	10819	10761	10976	10794	10716	10637	10902	10653	10840	10747	10800	10711	10731	10838	10839	10680	10835	10866	10769	10711	10656	10821	10712	10859	10711	10862	10651	10792	10736	10780	10775	10834	10706	10794	10539	10719	10855	10792	10840	10557	10725	10756	10750	10781	10654	10660	10771	10979	10698	10637	10812	10832	10734	10868	10743	10674	10697	10722	10774	10712	10829	10718	10607	10773	10685	10751	10690	10881	10781	10804	10772	10804	10670	10866	10809	10808	10763	10839	10693	10766	10664	10764	10725	10693	10655	10798	10837	10790	10770	10655	10769	10740	10697	10783	10694	10793	10865	10706	10720	10685	10646	10819	10740	10809	10784	10806	10653	10761	10826	10938	10874	10840	10775	10682	10851	10697	10787	10844	10816	10881	10750	10760	10765	10645	10876	10741	10830	10932	10606	10885	10739	10732	10874	10798	10772	10620	10645	10615	10702	10750	10769	10968	10804	10754	10796	10730	10801	10721	10684	10796	10787	10746	10663	10690	10765	10707	10694	10751	10628	10651	10767	10626	10703	10847	10870	10799	10762	10764	10860	10736	10794	10852	10820	10770	10624	10789	10618	10775	10701	10754	10714	10867	10759	10748	10633	10844	10753	10589	10836	10726	10757	10835	10707	10704	10773	10655	10728	10673	10731	10611	10820	10834	10772	10707	10748	10784	10716	10751	10799	10783	10820	10730	10820	10849	10889	10685	10684	10744	10806	10748	10740	10688	10781	10671	10747	10796	10765	10795	10898	10716	10660	10699	10881	10815	10854	10713	10809	10802	10881	10811	10853	10706	10872	10960	10695	10660	10707	10672	10650	10738	10669	10680	10627	10768	10816	10577	10708	10835	10770	10673	10951	10699	10920	10846	10769	10744	10791	10852	10769	10760	10769	10664	10740	10734	10811	10740	10715	10945	10792	10720	10845	10774	10741	10864	10867	10711	10942	10607	10845	10849	10600	10677	10821	10533	11002	10662	10701	10814	10815	10791	10806	10779	10715	10757	10683	10788	10797	10783	10636	10880	10930	10799	10813	10625	10712	10824	10799	10794	10909	10844	10728	10621	10733	10853	10628	10781	10757	10718	10696	10755	10607	10842	10854	10612	10751	10806	10724	10815	10861	10514	10807	10756	10825	10725	10679	10769	10686	10979	10710	10681	10650	10764	10838	10707	10696	10909	10684	10665	10814	10781	10762	10856	10916	10847	10756	10753	10723	10803	10794	10831	10730	10861	10672	10825	10733	10805	10811	10959	10743	10802	10889	10775	10821	10641	10697	10715	10811	10928	10806	10779	10919	10972	10759	10800	10780	10771	10685	10735	10885	10677	10836	10919	10698	10606	10875	10767	10795	10759	10726	10826	10745	10640	10947	10743	10781	10784	10803	10676	10665	10672	10783	10767	10778	10679	10829	10731	10826	10708	10754	10809	10890	10852	10787	10782	10730	10858	10752	10662	10803	10810	10613	10766	10844	10802	10723	10719	10742	10720	10743	10804	10733	10909	10660	10885	10764	10770	10721	10749	10800	10894	10772	10737	10814	10797	10832	10766	10775	10832	10775	10755	10844	10913	10882	10597	10794	10781	10756	10704	10940	10698	10803	10861	10772	10707	10889	10836	10642	10814	10900	10822	10737	10620	10721	10835	10741	10856	10773	10587	10819	10575	10755	10763	10743	10812	10814	10707	10805	10880	10644	10857	10686	10682	10805	10734	10814	10664	10803	10788	10757	10646	10829	10680	10779	10718	10686	10896	10737	10781	10851	10601	10748	10738	10837	10738	10762	10894	10898	10781	10650	10721	10794	10714	10684	10828	10740	10894	10825	10773	10613	10642	10844	10773	10937	10749	10879	10651	10611	10754	10786	10674	10703	10787	10752	10643	10827	10911	10767	10846	10742	10860	10548	10793	10728	10718	10729	10772	10801	10742	10753	10697	10827	10775	10712	10711	10809	10815	10796	10677	10590	10761	10770	10763	10761	10808	10639	10790	10755	10794	10779	10773	10812	10783	10766	10612	10769	10744	10690	10712	10783	10746	10844	10641	10850	10748	10662	10745	10826	10768	10582	10699	10715	10688	10630	10596	10840	10917	10711	10614	10749	10788	10793	10649	10853	10701	10756	10863	10726	10633	10781	10713	10941	10820	10776	10731	10815	10907	10700	10747	10692	10723	10857	10880	10812	10689	10684	10638	10888	10778	10590	10836	10743	10926	10802	10911	10847	10881	10609	10715	10790	10743	10846	10708	10772	10660	10825	10705	10806	10658	10752	10601	10783	10877	10568	10828	10862	10694	10752	10841	10888	10706	10674	10863	10671	10635	10585	10801	10852	10758	10771	10763	10766	10893	10655	10584	10725	10760	10743	10781	10849	10763	10771	10798	10697	10885	10850	10733	10806	10747	10687	10740	10900	10683	10896	10755	10630	10785	10791	10867	10812	10783	10861	10861	10771	10761	10917	10734	10729	10678	10785	10787	10643	10810	10762	10592	10758	10927	10642	10851	10767	10745	10730	10799	10865	10733	10689	10801	10828	10611	10814	10747	10761	10884	10664	10849	10835	10799	10790	10557	10870	10799	10784	10792	10772	10896	10801	10937	10878	10735	10665	10805	10853	10824	10753	10868	10828	10811	10814	10901	10737	10714	10737	10631	10727	10789	10719	10628	10742	10689	10915	10595	10661	10840	10800	10669	10803	10964	10542	10745	10870	10720	10601	10826	10687	10829	10745	10783	10747	10860	10679	10761	10679	10826	10764	10761	10732	10708	10645	10708	10688	10702	10841	10778	10787	10743	10838	10764	10604	10824	10861	10934	10644	10765	10766	10916	10940	10610	10930	10732	10702	10711	10782	10784	10800	10838	10644	10833	10735	10611	10879	10559	10819	10774	10725	10697	10735	10741	10743	10718	10605	10784	10746	10846	10807	10788	10736	10768	10923	10798	10825	10787	10829	10907	10759	10687	10705	10724	10670	10838	10784	10794	10862	10781	10661	10860	10883	10782	10898	10805	10778	10672	10760	10813	10711	10683	10807	10753	10682	10691	10565	10615	10897	10849	10839	10896	10873	10598	10648	10848	10827	10752	10827	10677	10634	10831	10764	10747	10624	10781	10719	10758	10805	10849	10856	10792	10715	10798	10748	10721	10755	10778	10748	10766	10662	10771	10714	10865	10839	10709	10650	10551	10632	10756	10745	10709	10723	10813	10933	10634	10757	10778	10755	10690	10661	10777	10711	10634	10690	10804	10802	10861	10666	10870	10689	10756	10610	10702	10713	10707	10931	10659	10748	10610	10658	10886	10770	10776	10693	10710	10661	10742	10896	10641	10714	10771	10735	10671	10723	10691	10804	10903	10754	10742	10829	10854	10809	10781	10745	10770	10887	10610	10740	10776	10786	10670	10872	10683	10796	10819	10774	10711	10810	10717	10816	10834	10760	10846	10740	10845	10651	10747	10805	10644	10758	10750	10786	10744	10736	10773	10719	10735	10780	10778	10765	10717	10690	10673	10797	10860	10799	10815	10765	10734	10738	10798	10638	10878	10808	10693	10689	10849	10819	10738	10773	10791	10826	10737	10908	10701	10846	10775	10589	10778	10728	10706	10768	10770	10785	10758	10878	10623	10735	10550	10884	10794	10714	10775	10676	10802	10813	10690	10692	10755	10774	10624	10809	10726	10811	10858	10891	10675	10855	10776	10629	10793	10622	10840	10717	10759	10726	10750	10643	10816	10757	10616	10835	10750	10607	10847	10814	10729	10844	10721	10826	10631	10796	10724	10656	10798	10758	10759	10811	10771	10787	10725	10862	10873	10596	10587	10804	10749	10731	10582	10791	10586	10731	10620	10671	10795	10849	10772	10698	10768	10853	10719	10826	10659	10677	10717	10617	10700	10712	10818	10603	10735	10724	10756	10673	10876	10692	10744	10736	10593	10642	10693	10845	10604	10780	10712	10766	10698	10752	10641	10999	10754	10618	10795	10715	10888	10769	10736	10742	10763	10683	10992	10838	10720	10720	10664	10697	10888	10769	10755	10936	10907	10714	10780	10664	10737	10805	10827	10824	10808	10743	10785	10698	10625	10805	10650	10860	10742	10721	10776	10619	10785	10724	10792	10841	10840	10789	10756	10624	10689	10797	10714	10696	10628	10709	10834	10681	10588	10746	10824	10738	10613	10748	10711	10646	10833	10538	10766	10817	10820	10740	10755	10657	10628	10758	10878	10682	10686	10852	10660	10690	10719	10698	10812	10762	10760	10620	10665	10781	10653	10591	10785	10813	10899	10780	10830	10804	10752	10767	10825	10821	10786	10745	10733	10751	10716	10705	10687	10814	10920	10894	10601	10831	10748	10892	10620	10714	10725	10835	10854	10687	10726	10767	10940	10844	10779	10717	10762	10795	10652	10637	10891	10716	10942	10682	10866	10925	10598	10746	11033	10799	10781	10819	10884	10794	10747	10720	10569	10799	10792	10785	10784	10763	10798	10849	10732	10742	10644	10786	10674	10703	10706	10929	10837	10804	10843	10829	10702	10731	10746	10803	10677	10801	10841	10713	10827	10694	10687	10848	10754	10721	10710	10762	10747	10750	10789	10824	10730	10836	10704	10834	10681	10825	10817	10878	10804	10851	10776	10817	10703
26704	20727	16356	10076	7633	7466	7522	7291	7249	7327	7208	7269	7188	7188	7139	7181	7015	7219	7008	7146	7729	8182	7540	7633	7463	7405	7161	7068	7107	6927	7289	7006	7033	7071	7040	7097	6990	7165	7149	7165	7126	7133	7055	7191	7032	7045	6916	7152	7075	6989	7112	6991	6969	7229	7102	7100	7130	7080	7119	7015	7125	7069	6970	7176	7097	7099	7177	7091	7253	6929	7215	7216	7096	7253	6998	7117	7089	7102	7170	7018	7201	7232	7237	7166	7131	7074	7165	7002	6950	7154	7062	7074	7059	6989	7094	7016	7085	7156	7049	7033	6994	7178	7098	7097	7124	7151	6980	7116	6972	7075	6924	7109	7088	7018	7218	7132	7191	7180	6948	6958	7146	7076	7089	7072	7107	7173	7068	6960	7138	7068	7038	7253	7112	6966	7190	7108	7046	7066	6920	6886	7229	7056	7094	7107	7222	7065	7053	7120	7154	7065	7047	7215	7235	7053	7141	7075	7053	7107	7158	7140	7171	7152	7112	7172	7029	6980	7056	7047	6873	7056	7000	7115	6998	7157	7161	7170	7066	7165	7010	6995	7074	7096	7051	7058	7117	7037	6908	7143	7005	7025	7100	6989	7100	7066	7077	7019	7041	7060	7154	7095	7050	6990	7053	7122	6966	7145	7179	7189	6995	6947	7129	7144	7113	7103	7104	7016	7135	6878	7228	7154	7066	7089	7014	7172	7353	7037	7239	7103	7210	7216	7082	7139	7140	6990	7170	7167	7147	7050	7101	7019	7154	7051	7103	7128	7011	7260	7183	7148	7104	7001	7094	7242	7102	7114	7086	7163	6961	7077	7191	7284	7152	7038	6971	7037	7123	6963	7144	7025	7134	6965	7134	6989	7091	7033	7135	7052	7140	6937	7164	7083	7115	7225	7163	7128	7141	7012	7020	6942	7024	7020	7118	7012	7194	7228	7065	7056	7150	7064	7023	7017	7041	7106	7218	7000	6847	7072	7085	7144	7039	7137	7169	7134	7190	7138	7230	7047	6922	7040	7054	7157	7106	6874	7099	7026	6984	7105	6993	7219	7108	7065	7086	7050	7153	7043	7069	7086	7080	7181	7025	7091	7064	7092	7140	7080	7129	7033	7130	7176	7022	7006	7113	7109	7083	7153	7007	7070	7128	7123	7108	7009	7134	7262	7117	7073	7020	7086	7106	7115	7186	7033	7070	7142	7045	7037	7018	7088	7127	6917	7022	7118	7340	7083	7174	7066	7044	7107	7033	6986	7092	7203	7063	7072	7067	7009	7101	7023	7145	7117	7114	7116	7116	7057	7106	7153	7157	7106	6990	7043	7073	7071	6946	7075	7096	7029	7115	7161	7108	7026	7194	7139	7172	7179	7116	7018	7100	6942	7168	6995	7141	7016	7216	7116	7120	7051	7257	7069	7128	7086	6947	7023	7192	7163	7039	7053	7063	7049	7210	7016	7199	7131	7234	7131	7113	7059	6999	7132	7151	7192	6964	7040	7260	7126	7061	7035	7191	7071	7202	7117	7131	7020	6908	7093	7041	6838	7209	7178	7054	6955	6976	7088	7109	7178	7069	7096	7254	7139	7084	6992	7067	7101	6973	6981	7130	7135	7088	7169	7103	7129	7174	7101	7088	7152	7087	7150	7016	7091	7107	7175	7004	7103	7068	7174	7027	7284	7066	7124	7102	7062	7092	7034	7056	7036	7113	7027	6963	7148	6988	7026	7065	7022	7091	6991	7223	7113	7058	7137	7152	7108	7040	7093	7151	7119	7154	7052	7058	7107	7047	7162	7190	6994	7098	6920	7051	7265	7086	7132	7033	7147	7109	7004	7013	6943	6969	7042	7131	7197	7079	7036	7021	7232	6989	7086	7151	7194	7106	7042	7040	7169	7035	6990	7173	7127	7112	6998	7023	7121	7099	7061	7137	7031	7077	7133	7046	7022	7110	7071	7085	7218	7063	7075	7030	7137	7067	7018	7163	7085	7139	7024	7062	7058	7202	7062	7124	7096	7141	7033	7004	7195	7198	7091	7036	7172	7092	7027	7050	7149	7026	7053	7071	7053	6990	7094	7034	7108	7076	6938	7157	7040	7151	7066	6956	7151	7089	7124	7194	7202	7141	7067	7121	7147	7149	7140	7023	7231	7023	7003	7106	7153	7265	7037	7002	7015	7111	7191	7271	7111	7186	7052	7085	6812	7008	7095	7142	7100	7069	7088	7054	7033	7142	7218	7050	7273	7038	7113	7157	7028	7062	7133	7064	7107	7096	7051	6910	7025	6952	7118	7147	7134	7123	7038	7213	7171	7175	7150	7035	7075	7044	7088	7258	7069	7017	7076	6967	7114	7186	7011	6895	7061	7122	7106	7000	7056	7077	7077	6972	7013	7209	7137	7197	7141	6982	7107	6968	7191	7157	7038	6956	7008	7033	7092	6962	7047	7141	7042	7150	7133	6965	7122	7094	7083	7019	7044	6983	7142	7210	7206	7046	7101	7079	7126	7123	7116	7219	7216	7011	7058	7040	7019	7165	7082	7071	7004	6950	7101	7034	7076	7162	7082	7086	7024	6973	6967	7266	7053	7098	7094	7136	6977	7103	7069	7019	7030	7049	7060	7185	6987	7082	7151	6890	7112	7065	7284	7210	7119	7130	7019	7133	7121	7076	6889	7142	7192	7164	7220	7214	7109	7065	7131	6968	7119	7005	7128	6992	7181	7005	7124	7098	7102	7047	7125	7130	7026	7292	7088	7115	7150	7108	6997	7176	6940	7017	6932	7236	6951	7187	7168	7094	7074	7172	7032	6956	7232	7093	7085	6976	7069	7055	7214	7181	6960	7254	7086	7137	6987	7105	7073	7079	7061	7143	7306	7041	7043	6998	6982	7165	6995	7145	7129	7125	6966	7249	7132	7108	7120	7152	7016	7085	7078	7032	7033	7073	7106	7074	7082	7218	7143	7018	7045	7180	6989	7102	7235	7146	7128	7164	7053	7023	7092	7182	7152	7021	7060	7083	7075	7029	7121	7062	6942	7011	7153	7007	6935	7130	7073	7097	6926	7138	7152	7044	7149	7090	7278	7185	7085	6989	7012	7035	6988	7019	6981	7013	7057	7064	7023	6996	7117	7136	7158	7164	6974	6960	7087	7036	7067	7157	7220	7018	7079	7097	6974	7063	7134	7050	7161	7002	7003	6989	7115	7150	7139	7208	7227	6863	7047	7083	7176	7080	6956	7169	7186	7151	7054	7063	7158	7035	7089	6937	7018	7161	7066	7103	7121	7318	7098	7013	7118	7156	7150	7186	7110	7028	7102	7121	7044	7107	7077	7255	7013	7066	7152	7174	7060	6987	7094	7114	6999	7074	7054	6994	7141	7077	7116	6994	7173	7244	7120	7072	7012	7217	7059	7056	7029	7197	6983	7235	7177	7067	7119	7159	7210	7178	7163	7101	7101	7017	7103	7107	7082	7192	7018	7038	7179	7125	7063	7093	7016	6948	7030	7028	7070	7147	7143	7078	6943	7106	7052	7210	7284	7107	7152	7050	6966	7126	7009	6997	7282	7162	7146	7084	7209	6980	7092	7012	7119	7191	7169	7096	7062	7090	7127	6987	7186	7188	7017	7069	7117	7008	7146	7002	7144	7107	7095	7200	7073	7036	7100	7207	7293	7121	7079	7136	7235	7114	7150	7039	6999	7051	7086	7203	7127	7165	7070	7110	6833	7153	7002	7072	7054	7126	7087	7249	7233	7060	7067	7136	7046	7157	7130	7083	7097	7102	7112	7118	6968	6972	7162	7179	7216	7110	7084	7083	7028	7143	7080	7052	7148	7055	7195	7211	7065	7057	7085	6990	7044	7192	7223	7216	7087	7008	7228	7090	7173	7109	7120	7140	7001	7107	7094	7080	7107	7113	7264	7149	7021	7091	7163	7114	7167	7186	7143	7144	7154	7267	7073	7164	7074	7008	7099	7066	7085	6923	6975	7094	7098	6986	7139	7032	7052	7064	7026	7159	7168	7132	7251	7000	7017	7224	6887	6982	7029	7015	7114	7152	7189	7029	7067	7069	7181	7116	7122	7120	7176	7139	7073	7024	7167	7187	7076	7096	7080	7154	7191	7080	7032	7135	7194	7171	7088	7206	7140	7100	7194	7238	7029	7201	7084	7201	7093	7191	7117	7221	7171	7260	7200	7202	7174	7146	7052	7048	7097	7109	7169	7113	7167	7195	7163	7067	7199	7010	7087	6952	7035	7280	7101	7043	7088	7177	7125	7023	7191	7131	7177	7083	7247	7175	7055	7120	7090	7002	7102	7019	7153	7108	7187	7163	7109	7021	7206	7065	7152	7213	7141	6983	7137	7133	7089	7066	7061	7155	7232	7100	7157	7074	7058	7216	7172	7112	7074	7053	7016	7143	7063	6990	7241	7045	7008	7171	7096	7083	6934	7160	7082	7129	7030	6992	7143	7035	7136	7205	7013	7019	7161	7252	7084	7092	7066	7177	7075	7010	7054	7118	7132	7024	6998	7162	7131	7082	7129	7028	7086	7052	7124	7195	7122	7117	7137	7141	7062	7195	7078	7090	6936	7093	7002	7098	7027	7044	7104	7054	7139	7169	7069	7004	7169	7125	7025	7098	7097	7218	7137	7324	7156	7225	7041	7294	7077	6936	7104	7130	6997	7224	7071	7061	7107	7006	7037	7122	7028	7052	7106	7063	7162	7047	7095	7114	7036	7089	7179	6895	6977	7158	7092	7124	7186	7035	7052	7045	7145	7114	7137	7036	7265	7198	7089	7033	7231	7165	7196	7172	7098	7099	7042	7056	7093	7089	7143	7209	7065	7041	6990	7135	7162	7281	7084	7044	7022	7004	7033	7218	7429	7049	7174	7097	7150	7081	7013	7084	7003	7083	7133	7173	7009	7097	7038	7090	7162	7136	7122	7121	7075	7063	7113	7136	7019	7027	7163	7078	6951	7147	7113	7029	7095	7098	7137	7066	7052	7043	7010	6921	7080	7125	7086	7201	7092	7127	7096	7101	6976	7112	7054	7162	7175	7169	7083	7054	7193	7149	7047	7120	7023	7163	7128	7028	7142	7073	7112
10517	11316	11203	10168	9736	9372	9263	9197	8929	8889	9016	8910	9009	8861	8953	8861	8864	8698	8885	8845	10011	10658	9617	9809	9260	9197	8908	8786	8971	8770	8835	8718	8743	8794	8744	8803	8799	8813	8809	8733	8694	8716	8863	8757	8812	8814	8722	8766	8613	8757	8777	8757	8776	8676	8828	8710	8776	8768	8660	8808	8724	8723	8775	8719	8733	8836	8705	8690	8795	8642	8819	8761	8783	8822	8740	8784	8696	8811	8779	8691	8736	8944	8793	8901	8809	8706	8632	8761	8735	8814	8783	8722	8644	8747	8823	8653	8804	8687	8826	8755	8727	8794	8756	8772	8949	8714	8688	8702	8798	8724	8801	8759	8765	8706	8635	8760	8728	8837	8776	8723	8734	8642	8792	8597	8820	8637	8810	8716	8780	8931	8783	8823	8825	8741	8751	8821	8868	8813	8773	8895	8779	8732	8695	8802	8693	8875	8644	8787	8808	8883	8695	8880	8913	8738	8819	8723	8829	8670	8741	8692	8854	8710	8782	8748	8703	8748	8784	8645	8713	8867	8726	8843	8653	8690	8656	8772	8672	8582	8922	8778	8737	8811	8759	8646	8744	8753	8944	8784	8711	8800	8803	8845	8687	8763	8838	8877	8784	8752	8736	8659	8768	8903	8888	8897	8856	8681	8775	8892	8752	8724	8657	8714	8687	8861	8828	8952	8602	8622	8724	8715	8751	8811	8796	8785	8892	8800	8588	8776	8720	8751	8782	8815	8840	8704	8655	8810	8691	8765	8829	8714	8645	8751	8798	8738	8733	8804	8682	8759	8786	8833	8764	8687	8738	8739	8743	8752	8838	8721	8799	8736	8670	8617	8787	8845	8770	8789	8777	8733	8773	8812	8859	8970	8783	8718	8831	8788	8789	8908	8801	8848	8800	8794	8761	8799	8772	8703	8659	8738	8793	8633	8723	8811	8672	8753	8837	8819	8800	8914	8814	8760	8901	8746	8718	8803	8901	8731	8935	8815	8650	8767	8889	8791	8882	8844	8784	8716	8655	8763	8826	8822	8848	8806	8750	8764	8698	8715	8860	8765	8800	8657	8732	8756	8690	8673	8809	8826	8786	8665	8806	8716	8789	8838	8741	8841	8720	8726	8853	8656	8912	8665	8801	8809	8709	8847	8814	8890	8794	8781	8834	8868	8724	8706	8901	8881	8741	8727	8648	8782	8802	8731	8847	8761	8774	8756	8723	8758	8934	8834	8768	8739	8704	8733	8741	8750	8749	8794	8784	8806	8795	8859	8857	8826	8769	8780	8698	8747	8608	8784	8731	8765	8623	8857	8655	8814	8617	8762	8864	8752	8558	8697	8816	8867	8836	8811	8803	8777	8897	8919	8650	8854	8671	8829	8706	8887	8803	8737	8631	8771	8776	8814	8747	8780	8730	8791	8754	8803	8732	8669	8769	8712	8740	8768	8792	8739	8665	8824	8629	8851	8856	8855	8743	8827	8574	8856	8809	8899	8763	8900	8881	8809	8797	8916	8853	8869	8720	8809	8808	8742	8856	8840	8847	8717	8732	8759	8795	8660	8659	8828	8747	8890	8894	8704	8775	8920	8817	8765	8775	8659	8814	8726	8709	8818	8903	8792	8830	8854	8720	8766	8814	8580	8749	8761	8760	8686	8757	8804	8823	8817	8650	8859	8824	8783	8851	8832	8676	8682	8738	8961	8706	8787	8882	8783	8760	8804	8660	8761	8824	8778	8629	8739	8705	8655	8743	8857	8754	8780	8713	8773	8716	8608	8835	8761	8710	8669	8929	8723	8794	8708	8878	8679	8781	8797	8792	8781	8874	8768	8753	8859	8688	8750	8783	8697	8894	8735	8841	8602	8876	8732	8846	8682	8787	8575	8726	8756	8813	8645	8696	8800	8895	8771	8853	8789	8755	8829	8745	8830	8863	8678	8781	8678	8762	8808	8766	8620	8721	8759	8693	8802	8780	8921	8917	8766	8612	8689	8778	8675	8858	8923	8782	8836	8821	8808	8713	8595	8701	8903	8806	8739	8795	8692	8888	8740	8787	8862	8679	8776	8857	8780	8682	8690	8701	8757	8640	8769	8765	8797	8869	8735	8747	8829	8652	8925	8846	8596	8791	8849	8720	8688	8877	8765	8839	8813	8739	8813	8675	8750	8795	8593	8735	8647	8833	8732	8778	8778	8815	8784	8767	8753	8560	8820	8860	8723	8782	8711	8636	8677	8706	8796	8713	8731	8777	8627	8904	8732	8859	8855	8742	8696	8839	8872	8765	8784	8920	8687	8675	8799	8740	8697	8965	8847	8793	8817	8702	8785	8886	8695	8912	8700	8731	8722	8697	8838	8780	8751	8745	8798	8803	8798	8629	8830	8839	8833	8710	8640	8868	8878	8799	8643	8778	8800	8755	8841	8763	8657	8655	8917	8629	8858	8883	8712	8684	8754	8837	8905	8741	8598	8808	8697	8631	8751	8813	8669	8750	8795	8727	8733	8834	8834	8835	8760	8810	8785	8740	8852	8749	8717	8717	8730	8799	8667	8644	8741	8879	8925	8771	8768	8871	8772	8814	8862	8752	8855	8743	8890	8747	8846	8808	8791	8783	8732	8812	8514	8865	8740	8875	8727	8724	8763	8821	8774	8742	8762	8774	8704	8748	8730	8689	8611	8849	8700	8837	8662	8867	8781	8796	8702	8859	8887	8744	8845	8714	8708	8890	8716	8795	8774	8680	8695	8744	8779	8805	8605	8801	8718	8803	8729	8750	8812	8764	8954	8729	8704	8713	8818	8895	8838	8785	8829	8834	8771	8846	8805	8851	8661	8804	8731	8854	8721	8684	8928	8767	8681	8761	8635	8787	8605	8755	8672	8692	8810	8821	8829	8846	8706	8784	8766	8735	8733	8751	8705	8812	8768	8548	8781	8753	8723	8802	8814	8710	8895	8808	8698	8768	8701	8873	8800	8724	8723	8729	8646	8698	8864	8727	8910	8853	8924	8894	8715	8927	8900	8835	8919	8981	8671	8800	8793	8883	8808	8734	8794	8793	8783	8621	8826	8824	8703	8625	8864	8668	8792	8791	8749	8933	8776	8748	8766	8752	8605	8818	8728	8650	8657	8880	8882	8801	8792	8781	8634	8864	8753	8785	8657	8784	8913	8745	8745	8785	8654	8760	8790	8826	8730	8830	8803	8835	8911	8635	8682	8688	8880	8651	8838	8704	8923	8754	8822	8693	8746	8721	8735	8815	8851	8825	8681	8716	8905	8661	8912	8737	8702	8843	8622	8806	8792	8693	8696	8653	8709	8759	8767	8803	8799	8752	8695	8807	8771	8776	8806	8795	8753	8911	8727	8865	8663	8659	8799	8808	8825	8864	8668	8797	8715	8850	8749	8692	8955	8801	8749	8866	8548	8866	8789	8589	8840	8890	8902	8808	8756	8747	8859	8703	8669	8754	8793	8796	8824	8759	8867	8722	8719	8686	8848	8779	8713	8792	8736	8742	8778	8868	8881	8805	8909	8903	8670	8802	8779	8761	8894	8745	8761	8794	8776	8820	8828	8840	8684	8794	8781	8798	8586	8802	8793	8691	8715	8878	8830	8635	8665	8711	8709	8769	8904	8776	8723	8740	8758	8710	8720	8779	8736	8739	8797	8673	8889	8704	8733	8626	8725	8802	8784	8789	8707	8815	8729	8672	8683	8822	8639	8723	8583	8700	8891	8795	8721	8881	8809	8769	8734	8711	8831	8589	8645	8746	8804	8716	8866	8697	8764	8683	8909	8790	8933	8721	8917	8926	8708	8858	8735	8746	8721	8818	8791	8813	8656	8652	8735	8857	8960	8830	8740	8793	8800	8773	8794	8842	8627	8795	8868	8778	8681	8751	8837	8775	8839	8773	8800	8731	8954	8765	8736	8710	8825	8806	8768	8682	8843	8838	8890	8788	8781	8802	8826	8689	8646	8768	8637	8667	8878	8828	8823	8700	8796	8734	8865	8782	8904	8803	8709	8744	8768	8751	8856	8861	8885	8677	8787	8657	8879	8601	8792	8760	8745	8763	8765	8804	8874	8800	8899	8917	8731	8793	8772	8883	8790	8832	8734	8882	8761	8858	8838	8739	8686	8845	8961	8795	8748	8763	8798	8813	8684	8734	8734	8719	8842	9028	8727	8747	8613	8852	8749	8681	8781	8802	8671	8717	8788	9074	8741	8734	8670	8764	8776	8824	8849	8704	8588	8808	8947	8625	8674	8791	8688	8711	8787	8743	8708	8709	8676	8815	8778	8655	8828	8579	8775	8774	8767	8779	8894	8794	8780	8777	8721	8808	8754	8564	8736	8726	8825	8774	8743	8781	8963	8787	8723	8790	8814	8858	8798	8738	8700	8765	8722	8717	8856	8738	8724	8745	8813	8815	8733	8788	8782	8867	8966	8788	8703	8666	8785	8846	8845	8725	8751	8776	8594	8719	8901	8770	8677	8794	8832	8795	8836	8720	8631	8763	8706	8758	8832	8896	8739	8837	8820	8710	8709	8631	8948	8688	8887	8720	8679	8753	8673	8754	8727	8927	8675	8731	8819	8698	8782	8728	8794	8812	8761	8714	8706	8945	8764	8804	8896	8828	8791	8751	8702	8823	8816	8618	8770	8711	8834	8854	8765	8907	8771	8653	8966	8869	8813	8676	8793	8771	8896	8732	8795	8715	8854	8747	8664	8755	8831	8825	8852	9001	8892	8716	8901	8740	8853	8657	8737	8778	8764	8698	8780	8616	8803	8878	8725	8947	8638	8832	8795	8748	8775	8865	8733	8819	8753	8710	8835	8661	8760	8921	8782	8877	8769	8844	8795	8697	8809	8740	8726	8846	8825	8893	8642	8642	8846	8838	8778	8703	8954	8809	8805	8721	8716	8844	8801	8721	8663	8822	8697	8842	8768	8653	8780	8809	8723	8755	8738	8724	8687	8732	8798	8738	8768	8876	8707	8774	8693	8864	8758	8816	8677	8709	8736	8736	8787	8803	8569	8785	8802	8808	8887	8900	8785	8897	8681	8773	8776	8825	8820	8815	8749	8832	8797	8767	8903	8877	8673	8602	8711	8819	8723	8870	8636
24107	20996	28124	24083	20377	14221	11757	10346	9850	9726	9827	9683	9546	9509	9565	9670	9510	9480	9721	10264	14097	17030	15350	13266	11200	10252	9544	9368	9410	9372	9460	9424	9405	9441	9547	9432	9273	9622	9367	9345	9547	9415	9335	9372	9540	9333	9492	9360	9512	9521	9330	9401	9494	9470	9524	9484	9437	9186	9336	9427	9532	9390	9225	9411	9594	9433	9388	9072	9422	9337	9347	9382	9351	9293	9308	9331	9543	9429	9354	9302	9288	9320	9465	9329	9455	9434	9426	9435	9367	9570	9522	9404	9402	9425	9279	9295	9329	9187	9365	9291	9458	9243	9427	9471	9389	9286	9370	9348	9426	9511	9269	9403	9393	9372	9499	9310	9324	9378	9371	9421	9379	9373	9447	9422	9407	9287	9356	9352	9418	9360	9353	9421	9249	9249	9401	9350	9459	9339	9262	9409	9371	9383	9342	9472	9372	9393	9348	9259	9361	9271	9404	9439	9449	9290	9343	9255	9515	9262	9305	9317	9485	9464	9326	9267	9376	9550	9539	9308	9385	9343	9420	9525	9302	9549	9426	9295	9326	9318	9412	9315	9606	9299	9273	9409	9497	9461	9516	9238	9313	9483	9315	9203	9254	9542	9463	9442	9371	9336	9544	9371	9300	9488	9228	9304	9290	9307	9397	9319	9443	9365	9519	9435	9417	9478	9410	9470	9470	9368	9341	9419	9436	9359	9489	9249	9342	9441	9122	9305	9333	9312	9115	9420	9235	9400	9436	9346	9326	9316	9425	9290	9227	9300	9541	9184	9323	9463	9481	9410	9458	9354	9315	9339	9417	9344	9469	9377	9383	9344	9103	9386	9267	9368	9255	9254	9400	9400	9390	9260	9561	9208	9411	9393	9443	9459	9221	9413	9348	9435	9442	9491	9503	9221	9215	9266	9241	9336	9390	9338	9443	9491	9415	9371	9255	9255	9345	9381	9228	9316	9447	9558	9403	9367	9249	9376	9319	9250	9301	9362	9312	9418	9365	9297	9426	9316	9172	9371	9437	9453	9399	9436	9433	9322	9476	9272	9329	9247	9171	9277	9309	9435	9357	9313	9469	9549	9396	9253	9278	9314	9558	9384	9337	9436	9415	9387	9364	9368	9251	9416	9459	9229	9433	9460	9363	9337	9217	9442	9322	9359	9366	9286	9282	9268	9412	9187	9346	9375	9464	9238	9538	9332	9398	9412	9426	9442	9493	9380	9261	9278	9402	9483	9310	9403	9238	9301	9117	9321	9373	9337	9472	9366	9437	9399	9344	9211	9343	9318	9324	9303	9363	9369	9410	9296	9341	9376	9317	9390	9319	9421	9243	9387	9323	9402	9381	9204	9356	9299	9237	9491	9487	9431	9373	9315	9432	9430	9435	9278	9474	9375	9309	9241	9255	9257	9192	9381	9430	9388	9436	9360	9478	9390	9300	9413	9276	9425	9227	9266	9578	9407	9303	9541	9483	9389	9374	9255	9278	9363	9399	9568	9496	9395	9393	9229	9337	9482	9261	9578	9405	9365	9335	9542	9406	9438	9272	9578	9306	9387	9477	9427	9342	9214	9199	9351	9334	9285	9189	9463	9262	9246	9273	9323	9398	9296	9649	9417	9535	9463	9413	9348	9343	9102	9350	9471	9504	9369	9490	9419	9314	9310	9513	9297	9412	9548	9475	9459	9444	9329	9265	9491	9337	9218	9171	9436	9335	9448	9309	9548	9511	9409	9182	9266	9406	9403	9422	9395	9593	9356	9355	9336	9463	9453	9413	9411	9378	9260	9342	9326	9201	9311	9339	9307	9462	9373	9354	9199	9233	9410	9444	9507	9417	9323	9303	9305	9508	9393	9413	9303	9486	9349	9418	9299	9203	9273	9519	9277	9282	9369	9334	9354	9230	9249	9377	9346	9365	9339	9306	9368	9424	9398	9392	9468	9545	9377	9420	9385	9274	9358	9428	9315	9368	9334	9407	9416	9413	9402	9383	9223	9241	9335	9311	9351	9512	9454	9278	9429	9525	9211	9228	9460	9355	9308	9381	9310	9417	9302	9222	9263	9469	9364	9427	9331	9557	9422	9407	9390	9364	9445	9280	9326	9369	9473	9318	9490	9351	9219	9517	9347	9303	9480	9415	9379	9353	9278	9445	9399	9410	9096	9283	9250	9485	9562	9299	9345	9361	9379	9410	9275	9373	9343	9416	9349	9360	9321	9152	9440	9397	9529	9478	9200	9458	9312	9449	9435	9535	9380	9532	9445	9175	9351	9410	9335	9358	9569	9514	9281	9291	9340	9214	9392	9378	9317	9405	9232	9372	9284	9360	9438	9494	9324	9468	9249	9304	9376	9416	9473	9488	9527	9394	9262	9357	9357	9364	9431	9328	9516	9378	9405	9336	9353	9454	9262	9550	9215	9367	9448	9361	9511	9317	9292	9411	9343	9506	9468	9437	9316	9410	9385	9496	9345	9381	9369	9334	9392	9379	9383	9343	9360	9483	9452	9396	9390	9313	9237	9511	9329	9301	9462	9369	9292	9275	9337	9453	9237	9284	9487	9296	9304	9507	9304	9357	9271	9385	9234	9457	9361	9403	9416	9395	9453	9360	9317	9420	9403	9409	9352	9422	9488	9457	9569	9386	9262	9396	9432	9386	9262	9258	9350	9336	9338	9405	9593	9301	9421	9466	9361	9357	9460	9239	9472	9524	9268	9316	9296	9242	9400	9264	9327	9496	9370	9321	9290	9251	9340	9244	9335	9349	9342	9329	9260	9478	9367	9221	9375	9185	9367	9491	9228	9392	9375	9231	9404	9185	9388	9293	9391	9460	9411	9289	9386	9458	9263	9469	9381	9296	9544	9236	9313	9299	9415	9309	9473	9177	9425	9319	9447	9487	9228	9460	9236	9363	9338	9370	9476	9338	9513	9407	9227	9323	9359	9281	9264	9430	9363	9314	9313	9418	9388	9482	9259	9195	9325	9264	9409	9286	9449	9383	9426	9457	9535	9416	9235	9538	9399	9260	9454	9485	9411	9170	9425	9412	9433	9395	9354	9218	9318	9381	9318	9447	9472	9179	9130	9217	9386	9353	9397	9518	9300	9362	9203	9319	9390	9416	9230	9317	9370	9330	9363	9335	9373	9496	9342	9461	9324	9380	9182	9491	9359	9354	9466	9443	9401	9112	9429	9432	9368	9363	9449	9303	9295	9308	9241	9326	9505	9420	9326	9452	9326	9426	9429	9548	9440	9204	9365	9525	9388	9339	9616	9340	9576	9329	9394	9464	9464	9440	9318	9408	9534	9365	9432	9249	9212	9337	9356	9436	9489	9416	9374	9417	9364	9498	9483	9410	9403	9341	9223	9248	9456	9419	9479	9265	9347	9359	9217	9411	9451	9358	9464	9457	9381	9281	9272	9462	9438	9470	9387	9331	9284	9307	9210	9303	9361	9406	9441	9430	9454	9299	9280	9257	9312	9409	9435	9260	9297	9472	9377	9247	9342	9387	9260	9392	9375	9398	9496	9433	9208	9505	9437	9265	9327	9370	9398	9251	9359	9442	9365	9254	9446	9316	9367	9285	9220	9288	9315	9342	9268	9341	9399	9336	9444	9282	9253	9410	9330	9316	9515	9377	9488	9357	9393	9380	9334	9376	9478	9275	9370	9462	9461	9493	9465	9337	9327	9317	9192	9381	9475	9508	9326	9358	9340	9438	9361	9389	9334	9497	9345	9414	9262	9505	9415	9358	9288	9348	9362	9387	9367	9462	9398	9429	9369	9420	9438	9208	9457	9334	9444	9505	9378	9277	9325	9316	9513	9341	9274	9418	9480	9373	9342	9361	9334	9243	9411	9303	9371	9258	9301	9261	9336	9417	9568	9415	9568	9429	9409	9318	9202	9333	9485	9444	9325	9348	9296	9408	9327	9383	9225	9266	9274	9447	9394	9492	9236	9458	9252	9418	9332	9375	9377	9375	9347	9397	9483	9466	9486	9324	9322	9191	9367	9473	9346	9396	9335	9366	9372	9539	9358	9325	9400	9398	9260	9484	9397	9440	9411	9514	9438	9381	9422	9387	9456	9320	9275	9338	9333	9379	9402	9465	9434	9344	9361	9446	9375	9455	9561	9524	9323	9473	9433	9469	9371	9441	9233	9321	9495	9446	9285	9273	9307	9361	9456	9439	9506	9321	9460	9434	9340	9354	9351	9345	9329	9368	9285	9335	9318	9178	9212	9235	9413	9455	9274	9209	9359	9476	9372	9342	9563	9359	9534	9389	9264	9285	9432	9353	9507	9334	9263	9266	9261	9488	9390	9333	9349	9401	9263	9395	9346	9274	9464	9436	9352	9428	9424	9458	9353	9391	9472	9294	9282	9408	9349	9294	9394	9430	9433	9235	9446	9452	9304	9380	9307	9378	9381	9261	9375	9403	9543	9415	9218	9486	9143	9501	9446	9325	9401	9337	9282	9456	9306	9466	9425	9454	9315	9301	9425	9359	9308	9441	9438	9394	9382	9386	9229	9354	9515	9372	9244	9413	9350	9345	9361	9453	9411	9448	9437	9412	9274	9351	9427	9382	9216	9387	9453	9300	9479	9306	9360	9447	9360	9325	9439	9370	9349	9306	9231	9351	9450	9193	9368	9430	9453	9391	9334	9277	9262	9444	9385	9307	9500	9460	9326	9364	9543	9401	9259	9300	9306	9455	9292	9393	9213	9281	9238	9379	9253	9327	9422	9381	9453	9398	9285	9394	9503	9366	9286	9440	9469	9335	9289	9275	9382	9417	9232	9376	9369	9509	9387	9314	9302	9279	9326	9498	9343	9362	9304	9473	9335	9341	9592	9428	9276	9428	9385	9325	9285	9382	9166	9306	9183	9375	9359	9352	9372	9454	9342	9430	9379	9328	9347	9428	9328	9309	9292	9251	9238	9475	9218	9344	9368	9390	9371	9369	9449	9190	9362	9461	9302	9356	9299	9463	9415	9376	9306	9422	9212	9357	9167	9319	9220	9456	9406	9479	9439	9329	9261	9290	9460	9405	9324	9477	9381	9513	9298	9256	9309	9421	9324	9197	9475	9462	9335	9367	9564	9252	9434	9562	9458	9464	9269
11389	18947	17188	14397	13090	12552	12165	12015	11584	11498	11420	11428	11144	11021	11249	11013	10941	10801	11002	12419	19398	22504	19687	16258	12791	11605	11081	10701	10647	10774	10726	10718	10838	10690	10688	10653	10625	10705	10785	10678	10824	10790	10699	10848	10826	10787	10636	10670	10801	10571	10834	10668	10745	10645	10805	10680	10732	10719	10738	10800	10760	10795	10720	10732	10696	10624	10750	10770	10678	10681	10777	10811	10776	10691	10654	10757	10662	10742	10756	10682	10824	10772	10821	10840	10835	10823	10833	10907	10649	10829	10656	10753	11053	10919	10746	10756	10759	10714	10686	10789	10709	10528	10709	10875	10838	10818	10771	10833	10787	10885	10784	10785	10723	10715	10649	10899	10740	10716	10574	10694	10736	10749	10698	10781	10898	10702	10776	10871	10818	10705	10782	10731	10801	10565	10785	10830	10709	10796	10939	10800	10746	10678	10820	10861	10705	10699	10696	10791	10758	10782	10862	10828	10727	10733	10486	10772	10839	10592	10683	10689	10758	10493	10666	10745	10776	10656	10690	10615	10652	10649	10736	10801	10910	10797	10648	10793	10792	10715	10582	10726	10890	10766	10746	10666	10781	10722	10817	10679	10772	10702	10710	10717	10604	10781	10857	10539	10839	10737	10842	10647	10707	10700	10780	10586	10892	10779	10582	10648	10616	10577	10782	10787	10617	10579	10616	10682	10786	10726	10714	10888	10740	10755	10690	10754	10798	10706	10557	10603	10794	10733	10714	10675	10852	10787	10732	10661	10980	10760	10578	10866	10691	10645	10627	10738	10731	10648	10767	10736	10515	10605	10752	10808	10671	10889	10734	10542	10714	10757	10639	10805	10716	10630	10596	10657	10848	10640	10650	10797	10713	10775	10807	10780	10726	10715	10664	10777	10638	10484	10726	10645	10931	10841	10766	10623	10776	10509	10753	10684	10835	10654	10710	10786	10890	10591	10741	10831	10795	10713	10706	10618	10704	10680	10732	10672	10704	10683	10746	10702	10554	10730	10618	10736	10628	10810	10833	10758	10650	10729	10832	10652	10613	10654	10582	10626	10587	10835	10809	10611	10777	10645	10700	10760	10651	10859	10622	10740	10678	10573	10680	10653	10802	10649	10716	10717	10715	10763	10720	10671	10775	10586	10679	10609	10517	10738	10747	10793	10710	10715	10726	10707	10771	10762	10807	10644	10606	10817	10825	10638	10750	10797	10729	10684	10601	10589	10744	10666	10797	10842	10754	10676	10654	10868	10596	10651	10743	10753	10699	10749	10767	10777	10735	10701	10691	10942	10842	10652	10667	10845	10699	10839	10714	10840	10685	10620	10682	10741	10768	10626	10621	10761	10579	10664	10766	10599	10818	10711	10660	10791	10723	10658	10681	10946	10896	10747	10678	10688	10735	10888	10660	10532	10572	10709	10852	10771	10855	10556	10727	10578	10720	10696	10845	10760	10752	10675	10868	10732	10599	10755	10748	10822	10548	10739	10811	10563	10703	10743	10790	10681	10612	10670	10695	10806	10689	10683	10851	10816	10633	10687	10773	10623	10840	10836	10694	10811	10685	10635	10591	10713	10788	10574	10686	10665	10710	10834	10767	10658	10770	10744	10810	10722	10701	10606	10745	10588	10793	10749	10923	10688	10627	10614	10664	10554	10739	10604	10796	10566	10748	10657	10643	10832	10656	10830	10624	10764	10878	10687	10658	10662	10587	10717	10714	10697	10653	10767	10691	10612	10880	10798	10763	10691	10608	10723	10748	10683	10661	10724	10701	10743	10621	10867	10708	10688	10778	10752	10844	10854	10764	10745	10825	10606	10817	10616	10853	10746	10685	10637	10689	10631	10760	10624	10847	10635	10817	10711	10722	10479	10674	10872	10583	10624	10859	10658	10830	10691	10743	10794	10648	10740	10765	10796	10747	10784	10729	10606	10742	10800	10643	10746	10691	10754	10618	10633	10685	10608	10876	10729	10769	10623	10619	10757	10631	10625	10927	10790	10644	10922	10680	10799	10702	10689	10651	10876	10635	10724	10681	10921	10570	10750	10677	10738	10909	10827	10794	10607	10863	10675	10715	10787	10836	10777	10751	10732	10726	10748	10838	10543	10822	10701	10814	10858	10669	10565	10533	10846	10848	10584	10741	10893	10563	10662	10705	10913	10687	10599	10624	10701	10632	10682	10645	10670	10606	10869	10628	10842	10645	10621	10687	10777	10843	10612	10719	10692	10745	10717	10657	10640	10702	10681	10819	10680	10719	10748	10863	10818	10707	10788	10773	10864	10806	10788	10777	10658	10752	10664	10766	10792	10678	10744	10573	10824	10629	10693	10698	10723	10573	10656	10771	10842	10776	10762	10870	10791	10871	10751	10745	10776	10708	10678	10617	10792	10752	10665	10809	10875	10586	10653	10640	10649	10805	10611	10724	10715	10704	10649	10558	10620	10650	10638	10755	10689	10743	10609	10753	10776	10680	10868	10590	10749	10855	10543	10673	10677	10652	10674	10764	10638	10829	10815	10818	10562	10760	10726	10776	10579	10657	10843	10716	10646	10712	10654	10736	10600	10728	10639	10786	10763	10820	10718	10893	10769	10659	10725	10706	10689	10791	10760	10694	10643	10711	10699	10580	10811	10770	10716	10707	10672	10741	10512	10675	10613	10733	10696	10618	10817	10833	10799	10664	10795	10788	10706	10790	10819	10706	10834	10714	10709	10731	10663	10740	10578	10721	10717	10771	10757	10752	10907	10572	10736	10589	10893	10722	10772	10705	10798	10734	10688	10761	10722	10812	10697	10559	10635	10812	10593	10825	10901	10761	10826	10782	10763	10804	10700	10636	10762	10806	10760	10647	10861	10773	10847	10817	10710	10589	10740	10690	10684	10596	10701	10727	10602	10634	10770	10701	10727	10761	10741	10646	10731	10671	10711	10696	10760	10758	10753	10547	10719	10535	10754	10771	10664	10818	10778	10773	10714	10856	10760	10684	10716	10652	10683	10659	10583	10629	10798	10873	10734	10743	10713	10725	10605	10646	10703	10838	10877	10720	10606	10750	10778	10708	10849	10618	10553	10805	10690	10730	10840	10859	10694	10667	10564	10777	10706	10809	10609	10745	10711	10797	10748	10674	10769	10594	10718	10700	10775	10660	10688	10663	10808	10593	10738	10530	10714	10770	10851	10705	10723	10816	10706	10804	10677	10634	10664	10833	10559	10618	10683	10598	10767	10703	10799	10708	10866	10734	10597	10690	10709	10696	10558	10635	10631	10594	10710	10739	10831	10741	10814	10791	10775	10759	10699	10741	10583	10850	10720	10825	10622	10801	10790	10665	10693	10780	10644	10907	10653	10647	10665	10952	10609	10604	10550	10640	10730	10715	10601	10687	10674	10556	10838	10733	10640	10643	10686	10767	10625	10817	10559	10909	10743	10640	10603	10626	10469	10728	10774	10575	10680	10798	10663	10732	10817	10617	10766	10616	10835	10713	10611	10697	10720	10649	10787	10842	10807	10713	10739	10605	10698	10705	10835	10757	10830	10727	10614	10722	10788	10734	10519	10815	10617	10757	10712	10764	10631	10636	10744	10553	10622	10896	10747	10671	10860	10719	10673	10679	10679	10711	10801	10701	10650	10493	10788	10855	10804	10720	10690	10691	10835	10842	10747	10904	10680	10741	10693	10816	10564	10654	10744	10672	10690	10727	10916	10568	10681	10721	10674	10755	10716	10619	10672	10787	10838	10675	10781	10659	10830	10746	10781	10713	10677	10727	10805	10800	10602	10630	10660	10736	10779	10706	10862	10802	10713	10586	10834	10537	10764	10635	10645	10673	10609	10808	10772	10834	10890	10735	10735	10687	10802	10912	10873	10765	10746	10686	10799	10721	10628	10676	10607	10733	10697	10775	10650	10747	10642	10925	10840	10776	10688	10749	10714	10741	10669	10760	11008	10714	10766	10646	10555	10772	10629	10680	10587	10733	10604	10711	10810	10868	10713	10767	10725	10749	10869	10733	10742	10706	10685	10737	10707	10728	10814	10827	10624	10667	10829	10604	10708	10721	10689	10827	10703	10904	10804	10666	10782	10572	10662	10796	10849	10802	10605	10721	10679	10565	10679	10690	10756	10633	10664	10744	10630	10747	10598	10719	10814	10717	10773	10601	10692	10553	10680	10783	10763	10608	10568	10651	10705	10624	10633	10749	10668	10798	10734	10693	10850	10665	10722	10689	10691	10687	10759	10666	10692	10674	10716	10734	10764	10711	10678	10763	10703	10819	10654	10770	10715	10721	10642	10840	10670	10692	10591	10730	10788	10602	10697	10725	10799	10738	10688	10712	10724	10634	10756	10762	10673	10757	10744	10690	10699	10714	10825	10876	10896	10652	10660	10664	10698	10699	10666	10664	10757	10801	10694	10676	10689	10791	10662	10747	10682	10806	10785	10756	10805	10721	10707	10738	10690	10759	10624	10781	10713	10895	10623	10704	10540	10655	10627	10835	10496	10781	10611	10643	10544	10636	10701	10760	10736	10666	10702	10684	10778	10660	10731	10696	10652	10752	10815	10892	10908	10812	10717	10688	10771	10800	10740	10689	10750	10716	10700	10849	10680	10666	10620	10735	10744	10826	10705	10749	10584	10667	10687	10823	10747	10568	10899	10613	10707	10621	10768	10656	10649	10718	10741	10798	10725	10711	10751	10683	10833	10622	10964	10848	10711	10713	10646	10754	10850	10742	10734	10672	10714	10711	10710	10835	10755	10707	10888	10580	10861	10751	10591	10696	10718	10738	10737	10589	10653	10654	10822	10757	10697	10833	10871	10725	10719	10706	10827	10675	10662	10690	10712	10794	10644	10918	10829	10796	10855	10636	10720	10687	10748	10671	10791	10703	10910	10798	10614	10636	10727	10739	10756	10585	10864	10685	10760	10781	10646	10756	10706	10756	10826	10607	10780	10712	10778	10752	10582	10816	10792	10657	10750	10736	10844	10661	10683	10790	10761	10708	10727	10779	10778	10653	10730	10718	10672	10739	10874	10833	10635	10706	10747	10770	10699	10735	10613	10684	10462	10573	10638	10833	10629	10788	10695	10878	10802	10676	10633	10796	10817	10669	10710	10647	10680	10702	10674	10769	10716	10671	10577
22948	20974	28719	23385	21045	21275	17714	12894	11970	11910	11853	11622	11573	11393	11301	11402	11361	11344	11295	18830	24878	21364	18989	15383	13944	12424	11205	11065	11237	11047	10983	11021	11242	11324	11296	11228	11129	10906	11218	11186	11054	11011	10972	10982	11013	11074	10921	10912	10985	10956	10906	11094	11114	11034	11211	11114	11170	11106	10990	10953	11084	11016	10945	11068	10963	11022	11168	10957	11012	11127	11071	11059	11010	11046	11074	11033	11306	11066	11158	10966	11127	11059	11029	11024	11006	11316	11219	10980	10925	11028	10918	11029	11060	10853	11085	10889	10989	10992	11041	10991	10894	11030	10934	10937	11110	10972	11037	11082	11068	11083	11159	11047	10981	11166	11032	11004	11135	11110	11147	10987	10958	11099	11069	11180	11042	10989	10868	11005	10935	11016	10907	11080	11034	10918	11055	11120	11119	11045	11078	11149	10909	11143	11066	10927	11125	11006	10985	10949	11170	11130	11105	10941	11149	11177	11092	11085	10986	11088	10969	11124	10877	11139	11093	11044	11155	11071	11083	10969	11088	11156	11038	11344	11159	11174	11066	10972	11155	10997	10879	10996	11021	11109	10863	11115	10981	11091	10943	10862	10951	11067	10986	11024	10886	11052	11022	11016	10886	11015	11137	10935	10959	10981	10980	11065	10920	10911	10934	10958	11097	11054	10881	11186	11240	11154	11047	10901	11098	11242	11097	11218	11149	11001	11075	11087	11187	10786	11024	11047	10938	11162	11076	10994	11109	11239	11025	10953	11155	10998	11163	11185	10989	11018	11034	11003	11049	11138	10998	11086	11039	10975	11086	11030	10969	10995	10930	11025	10977	11001	11209	11019	11175	11292	11011	11038	10959	11082	10968	10959	11028	11017	11030	11190	11106	11091	11132	11011	11054	11105	11142	11152	11044	10884	10858	11034	11052	11070	10998	10913	10989	11103	11106	11063	11068	10763	10871	11114	11180	11078	11018	11091	11089	11048	11098	11121	11072	10863	11058	10883	10927	11084	11075	11038	11086	11114	10974	11134	11052	11028	10947	11045	10878	11019	10985	10914	11147	10944	10881	10977	11095	10909	10983	10885	10979	11061	11063	11201	11016	10976	11028	11180	11007	11187	11137	11063	11090	11083	11102	11237	10998	10974	11009	11074	11023	11061	10928	11013	11050	10936	11151	10999	11014	11012	11125	11033	11277	10980	10977	10737	11125	10980	11053	11032	10946	11010	10966	11142	10996	11117	11096	11033	11006	11032	11058	11075	11134	10956	11091	11004	10981	11083	10948	10942	11007	11150	11148	11155	10916	10944	11066	10954	10958	11021	10987	11035	11034	10897	10935	10973	10961	11069	11016	10958	10985	11108	11033	11067	11094	10990	11140	11078	11000	11078	10977	10975	11103	10929	11033	11070	11118	10896	10919	10959	10976	11211	11028	11002	10933	10971	11111	10944	11000	11138	11096	11073	10835	11052	10799	10921	10771	11008	11121	11038	10964	11101	10903	11054	11020	11116	11000	10800	10945	11088	11133	11095	10830	11059	10859	11031	11065	10923	11117	11085	11061	11059	11204	11005	10888	10938	10986	11028	10999	11068	11004	11181	11259	10918	10860	11111	11119	10882	11014	11069	10848	10957	10979	11305	11018	10976	11024	11115	10985	10940	11030	11081	11048	11055	11089	11068	10959	10795	11175	11156	10949	11062	10817	10986	10857	10988	11058	11126	10982	10950	10970	10920	10909	10958	11011	11059	11026	11123	11150	11004	11053	10946	11133	10958	11263	10973	11125	11028	11101	10890	11211	10981	11052	11169	11162	10905	11014	11053	11201	11164	11041	10897	10901	11117	11088	11052	11078	11110	11096	10884	11167	11133	11053	10927	11010	10984	10735	11010	11012	11028	11211	11133	11065	10997	10982	10873	10965	11026	11046	11135	10884	11111	10908	10861	11011	10822	11035	11129	10923	10976	11210	11185	11143	11039	11044	11001	11145	10865	11124	11161	11028	11059	11209	10942	10803	11226	10900	11101	11036	10800	11060	11139	11034	11016	11215	11041	10981	10885	10910	10803	11089	11036	11099	11126	11043	10984	11136	11199	11061	10905	10994	11025	10990	11115	10865	11023	11213	11108	10875	10910	10942	11125	11065	10953	10999	11254	11080	11112	10933	10976	11058	11109	11007	11073	10936	11058	11149	11157	10876	10883	11094	11128	11089	11101	10961	11079	11288	11038	11216	11036	10880	11079	11235	11203	11075	11088	10969	11013	11089	11102	11157	10963	11032	11019	11016	11320	10941	11072	11255	11022	11130	11096	11173	11078	10945	11166	11061	10898	11172	11087	10990	11086	11194	11015	11010	10979	10956	11158	10947	10853	11056	11113	11020	11201	11092	10913	10995	11058	10962	11199	11075	10952	10850	10933	11008	11151	11055	10969	11059	11009	10924	11022	11066	10972	11096	10986	10910	11057	10998	11021	10935	11003	11133	11117	10941	11175	10979	11130	11058	10767	11093	10943	11004	10993	11046	10892	10940	11030	11082	11140	11019	11141	10923	11079	11127	10973	11063	11137	10922	11033	11060	11018	10937	11106	11096	11085	10950	10978	10920	11009	10855	10926	11111	10952	11114	10972	11135	11119	11170	11057	11110	11302	11214	11113	11157	11066	11107	10927	10917	11025	10818	11126	11028	10927	11194	10984	11138	10983	11074	10929	11083	10865	11002	11072	11066	10974	10987	11086	10926	10920	11110	11086	11114	10976	11035	11002	11109	11046	10992	11156	11102	11181	11001	11118	11153	11011	11058	10999	11207	11166	11144	11157	10789	10942	11212	11102	11110	10993	11041	11053	10980	11145	11174	11026	11073	10977	10957	10916	11046	10974	10999	11081	11072	11021	10986	11011	11282	10957	11128	10920	11073	10875	11025	11078	10985	11191	10924	11090	10935	11079	11091	10999	11139	11128	11015	11035	11115	10975	11228	10897	11070	10917	10885	10972	11033	11022	10969	11056	11116	10879	11020	11168	10961	11114	11028	11171	10956	10979	11041	10970	11004	11082	11183	11189	11223	11035	11042	11131	11097	11151	11011	10951	11009	11081	10982	11032	11142	11105	11132	11043	11031	11215	11024	11151	11040	10953	11034	11030	10973	11082	11021	11006	10857	10914	10873	10958	11100	11070	10866	11030	11050	11089	10979	11002	10938	11077	11076	10986	11051	11078	11025	10905	11069	10982	10992	11274	11067	11088	10921	11137	10883	11180	11044	11019	10918	11048	11168	10882	11034	10963	10813	10900	11006	10929	10974	10948	11078	11053	11060	11142	10980	11137	11056	11087	11015	11145	10997	11020	10991	11081	10969	11022	11022	10901	11146	11176	11171	10964	10887	11032	11227	11148	11110	11050	11121	11019	11071	11087	11132	10983	10949	11051	10933	11189	11111	11030	11179	11143	11162	10910	11209	11124	10910	11044	10935	11009	11048	10908	11050	11029	10969	11066	11071	11011	11025	10893	11088	11081	10922	11091	10973	11035	10948	11025	10969	11103	11029	11203	11122	11078	11228	11049	10875	10919	11047	11028	10885	11018	10948	10976	10948	11004	10922	11077	11097	11109	10977	10910	11047	10928	11090	11088	10961	10975	10967	11027	11044	10960	10979	10993	10895	10880	11087	11147	10930	10937	10955	10908	11093	11042	11011	11135	11098	11054	11001	10983	11152	11128	10947	11057	11107	11043	11218	11101	11062	10855	11019	10963	10965	11160	10995	11229	11042	11000	11081	11125	11286	11173	10999	11175	11067	11108	11061	10998	10897	10996	10932	10943	10954	11009	11028	11007	10974	11023	11149	10942	11037	10866	11050	10881	11092	11001	10928	10966	11072	11078	10875	11192	10985	11064	10939	11044	11072	10825	11157	11129	11049	11188	11112	10917	11013	11075	11068	11217	11057	11076	10977	11163	10988	10893	10999	10887	11037	11160	11342	11019	11057	10836	11085	11143	10999	11057	11245	11000	10967	10898	10934	11074	11106	11085	10990	11167	11091	10893	11073	11067	11120	11038	11121	10936	11114	11009	10976	10940	10884	11038	11040	11010	11140	11016	10963	10993	10995	11086	11234	11146	11089	11036	10971	11055	10979	11017	11209	10974	10914	10906	11127	11086	10944	11109	10873	10829	11199	11228	11011	11015	11033	10824	11136	10916	10987	10916	10980	11124	11057	11011	10970	10960	10979	10912	10926	11027	10893	11008	11021	10946	10966	11068	11092	11015	10888	10984	11050	10963	11125	10949	10917	10931	11158	10991	11055	10958	10910	11112	11112	10880	10934	11051	11065	11117	10908	10860	10950	10814	11053	10920	10970	11119	10958	11132	10991	10902	10857	10974	11151	11089	10959	11082	10821	10988	11094	11030	10964	10983	10992	10915	11089	11094	11070	11040	11132	11185	11027	11069	11125	11151	10993	11023	10918	11060	11069	10893	10980	10892	10936	11000	10965	10897	11002	11074	11228	11020	10900	10940	11235	11111	11112	11018	10759	10985	11165	10948	10961	11007	11090	11041	11069	11079	11076	11057	11007	10961	11183	11000	11148	10899	10929	11061	10934	11060	10959	10881	10946	11201	11117	11016	10791	11014	11112	10862	11131	11063	11142	11079	11053	10885	10970	11105	11072	11036	10940	11019	10975	11161	11256	11038	11081	11032	11010	11181	11135	10937	10963	10925	11162	11046	10993	10951	11028	10805	11010	11072	11140	11243	11057	10954	11326	11009	11118	11064	11027	11156	10993	11053	11012	10985	10805	10838	11190	10785	10999	11071	11137	11092	11175	11002	11077	10991	11079	11190	11111	11038	11025	10977	10960	11178	10970	11020	10975	10907	11082	11087	11010	11067	10915	11118	10967	11152	11060	11246	11084	11040	11064	11081	10901	11082	11151	11167	11001	11008	10972	10938	11026	11173	10990	11056	11012	10946	11004	11101	10930	10968	11155	11101	10921	10957	11030	11065	10954	11008	10931	10965	11010	10889	11025	10926	11146	10921	11087	11121	10941	11128	11049	10911	10914	10974	11021	11002	10950	11073	10911	10956	10943	10942	11037	11032	11070	11080	11131	11096	11038	11133	10972	10939	11037	11025	11036	10954	10958	11079	11133	11037	11060	11049
13737	24774	22557	17788	15956	15191	14297	14211	13566	13183	12963	13018	12651	12559	12410	12360	12391	12302	12451	25016	30200	25255	22636	17878	15824	13563	12302	12035	11919	12049	11956	12041	11911	12030	12072	11901	11934	12136	12044	11925	11950	11908	11984	11857	11913	11989	12051	11895	11964	11958	11949	11977	11899	11806	12008	12067	12036	11748	11985	12035	12106	11885	12037	11971	12127	11977	12039	11926	11991	11987	11903	11954	12015	11994	11992	12091	11916	11818	12112	12029	11971	12026	11834	12001	11872	11904	11953	12074	12053	12056	12046	12004	11890	11979	12052	11925	12020	11843	11980	11858	11924	11963	11987	11948	11873	11840	12128	12029	11971	11762	11773	12000	12039	12152	11877	11975	11966	11969	11790	11908	12059	11981	12041	11805	11945	11935	12038	12110	12045	12011	12013	12084	12017	12069	12098	11990	11906	11935	11988	11895	12006	11938	11928	11981	12055	11958	11873	11974	12076	11939	11988	11999	12223	11856	12015	11930	11978	11923	11988	11888	11821	12120	11913	12048	12022	12020	12016	11890	11942	11964	11867	11988	12006	11918	11817	11923	11931	11875	12078	12057	11980	11823	12044	11819	11862	11924	11915	12015	12012	11899	12057	12054	11853	11955	11839	12059	12051	11813	11934	11895	11865	11884	11894	11943	11804	11920	11932	12061	12036	11963	12074	11918	11833	11842	11954	11776	11992	12029	11897	11927	12136	11987	11827	11870	12014	12197	12057	11936	11945	12095	12069	12048	11969	11992	11958	11984	12091	11884	11961	12026	12156	12117	11924	12020	11984	12014	11926	11997	12024	12049	12009	11945	11959	12010	11980	11876	11888	11982	12013	11891	11865	11888	11927	11962	12033	11897	11781	11987	11992	12051	12017	12029	11884	11972	11969	11965	12008	11970	11972	11946	11914	11972	11919	12038	11915	11919	12022	12059	11955	11941	11895	12017	11759	11958	11966	11960	11881	11960	12050	12003	11927	11835	11946	12052	12031	11880	11971	11951	12025	11920	11882	11949	12027	11824	11979	11979	11998	11774	11920	11835	11939	11922	11925	11922	11852	12030	12088	11939	11938	11955	12172	11983	12061	11887	11922	11910	12093	11848	11873	12002	11883	11788	12081	12075	11882	11773	11985	11917	11803	11950	12008	12009	11960	12060	11870	12016	11946	11982	11955	11898	11997	11914	12072	12146	11838	11851	11830	12030	11644	11935	12056	12022	11997	11994	12038	11990	11957	11824	11870	12043	12059	11711	11838	11925	11942	12059	11909	11890	11939	12122	11901	11912	12077	11933	11931	11961	12013	11752	11831	12059	11968	11917	11950	11771	11911	12029	11989	11975	11979	11947	12110	11952	11981	11994	11902	11955	12064	12094	11954	11965	11997	11846	11955	11991	11971	11801	11950	12119	11785	11959	11857	11979	11886	11968	11993	12001	11862	11969	11867	11932	12080	11738	11981	11884	11975	12019	12159	11982	11973	11763	11910	12039	11922	11941	11960	11961	12025	11930	11947	11938	11871	11866	11907	12143	11857	11910	12016	11976	11949	11973	11990	11977	11876	12017	11959	11936	11851	12013	11878	12021	11904	12017	12019	11849	12092	11938	11910	12033	11980	11757	11936	11883	11911	11948	12087	12022	11994	11982	11972	11927	11985	11794	12006	12022	11986	11911	12019	12060	11891	11904	12127	11857	11938	11985	12099	11989	11913	12005	11895	11973	11979	11874	11948	11901	12048	11877	11884	11994	12076	12020	11881	11980	11989	11986	11809	11893	12184	11825	12014	11944	11707	11872	12086	11963	12009	11866	11917	12085	11942	11853	11959	11973	11892	12044	12137	12017	12021	12006	11768	11877	11882	11868	12053	11775	11805	12086	11826	11888	11967	12112	11895	12015	11976	11844	11867	11876	11937	11980	12044	11986	11989	12147	12008	11839	12096	12096	11904	11884	11995	12042	12108	12080	12064	11946	11994	12045	12262	11986	11989	11864	11837	11969	11943	11974	12037	11924	11902	11869	11896	11897	11919	11765	11887	11928	11818	12005	12048	12015	11875	11829	11955	12056	11847	11924	11958	11967	11970	11706	11916	11981	12004	11956	12010	11926	11772	11969	12008	12102	11933	12029	11934	12047	11887	12026	11834	11961	11698	11944	11931	11878	12096	11897	11891	11865	11817	11880	11789	11796	12121	11981	12056	11856	11778	11901	11909	11928	11924	11960	12008	11874	11991	12053	11756	12105	11935	11862	11961	12023	11876	11848	11808	11766	12106	11792	11839	12127	11972	11918	11809	12049	11919	11964	11747	11843	11858	11871	11984	11893	11971	11964	11909	12060	11837	11842	11892	11937	12002	11805	12242	11929	11991	11891	11838	11956	11989	12020	11851	11831	11989	12088	11929	11874	11974	11953	11833	12128	11945	11888	11842	11861	11914	11905	11999	12022	11813	11873	12040	11964	12070	11864	12028	11869	11871	11912	11866	11893	11701	11876	11982	11890	11870	12014	12116	12073	11975	12018	11883	11974	11955	11925	12166	11913	11898	11859	11869	11861	12015	12015	11887	12139	11762	11806	12017	11918	12103	11952	11981	11880	12014	11956	11950	11881	11978	11892	12055	12083	11897	12014	11844	11918	11874	11937	11946	12048	11940	11988	12064	11922	12128	11909	11859	11919	11963	11942	11940	12110	11978	11952	11958	12042	11867	11904	12049	11977	12075	11887	12100	11919	12131	11929	11928	11933	12029	11946	11832	11898	11792	11931	12042	11989	12100	12013	11993	11827	12017	11820	12013	11835	11908	11861	12118	11763	12016	11870	11847	11960	11863	11926	11868	11877	11967	12113	11953	12039	11960	11908	11885	11899	12054	12037	12002	12067	11984	12051	11684	11974	11890	11987	11956	11877	11905	11807	11893	11995	11923	11988	12024	11948	11971	11743	11953	11961	11893	11969	11877	11892	12058	11940	11945	12044	11959	11899	11985	11927	11990	12067	11861	12040	11920	11943	11873	11919	11988	12027	11854	12001	12119	11858	11886	11936	11908	11848	12015	11772	12092	12176	11907	11835	11953	11998	11874	11941	12032	12015	11913	12028	11830	12097	11893	11890	11778	12063	11983	11862	12072	12055	11914	11945	11927	11866	11801	11991	11988	11932	11873	11957	11836	11856	12048	11997	11936	11897	11969	11842	12119	11834	11995	11822	12074	11891	11882	11957	11854	11967	11995	12058	11914	11747	11909	11861	12018	11813	11864	12028	11988	11867	11912	11874	12067	12065	11922	12055	11767	11853	11956	11744	11957	12019	11887	11862	11863	12010	11796	11980	11819	11922	12020	11858	12038	11897	11907	11973	11926	11879	12047	11891	11948	12003	11879	12105	12013	12087	12064	11973	11963	11765	11917	11893	11813	11872	11991	11950	12017	11972	11865	11954	12063	11908	11952	11995	11893	12013	12142	11875	11930	11852	11969	12018	11939	11833	11833	11952	11902	11875	11928	12089	11976	11951	11953	11997	11928	12000	11914	11996	11896	11912	11978	11961	11973	11940	11921	11887	12057	11930	11895	12016	11932	11813	11941	11827	12041	12087	12059	11902	11951	11903	11965	11941	11952	11994	12037	11914	11824	12077	11969	11834	12007	11754	12055	11952	11834	12124	11917	11970	11948	11916	11985	12003	12085	12027	11981	11844	11954	11949	11959	12071	11866	11908	11994	11870	11968	11872	11749	11985	11900	12054	12030	11909	11899	11917	11826	11973	11919	12001	11883	11974	11947	11954	12095	11992	11997	11917	12017	11963	11905	12010	12093	12094	12013	12031	11960	11896	11897	11977	12048	11833	11895	11981	12040	11932	11968	11928	11919	12101	12127	11751	12069	11850	12039	11916	11965	11936	11896	11890	12027	11947	11971	11788	11924	12063	12029	11958	11886	11890	11864	11921	12037	12133	11930	11929	11926	11816	12211	12044	11867	11667	11923	12048	11972	11928	11897	12077	11935	11918	11895	11980	12151	11936	11810	12042	12047	11859	11964	12063	12045	11950	11856	11790	11985	11831	11959	11882	11849	12071	11922	12087	11969	11971	11911	11969	12064	12043	11953	11958	11901	11900	11976	11848	11954	11996	12020	11799	11940	11932	12181	11928	11817	11984	11888	11895	12152	11790	11984	11947	12071	12082	11955	11941	11956	11972	11958	11911	12008	12011	11874	12032	11952	12018	12073	12025	11995	12013	11844	12103	11835	11938	11946	11820	11952	11904	12140	11849	12017	11914	11924	12071	11926	11950	11923	11991	12010	11987	11880	12023	11934	11855	12008	12128	11910	12053	12041	11945	11933	11904	11792	11972	11877	11878	11957	11816	12042	11932	11848	11987	12001	11969	11866	11841	11935	11950	11705	11987	11750	11985	11957	11878	11954	11866	11917	11920	11983	11903	12073	11888	11951	12063	11916	11910	11703	12005	11969	12232	11830	11928	11937	11955	12095	12026	11857	11881	12011	11986	11998	11708	12029	11971	11740	12004	12171	12001	11971	11946	12166	11859	11847	12168	11962	11879	12067	12087	12065	11693	11884	11899	11882	11891	12036	11903	11976	11940	12037	12064	11756	12020	11914	11985	11804	11794	11917	12032	11911	11991	12139	11889	11856	11947	11889	11898	11832	11972	11951	11840	11859	11988	11989	11966	12071	11976	11738	11861	11850	11900	12022	11898	12062	11801	11881	11893	12024	11834	12042	11932	12054	11972	12030	11984	11898	11933	11976	11896	12053	11994	11835	11867	11939	11825	12184	11984	11860	11977	11956	11975	11782	11955	11965	11826	11896	11986	12056	12024	11972	11905	11985	12020	12017	11895	11890	12051	12199	12066	12089	11931	11974	11992	12019	11854	11956	11976	11936	11939	12028	12004	11989	12014	11938	11987	11893	12146	12084	11842	11945	12004	11912	12116	11956	11961	11971	11983	11832	11897	11990	11945	11861	11914	11975	11812	11888	12062	11917	11968	11990	11869	11953	12044	11948	11893	11904	11781	11839	11840	11868	11872	12125	11880	11728	12021	11921	11761	12067	12094	11884	11890	12062	11889	11873	11977	11938	11999	11950	11966	12110	12063	12044	11959	11986	11847	11927	11948	12067	11957	12093	12074	11993	11915	11872	12106
26938	21238	21141	16696	13596	13516	13757	13619	13439	13564	13682	13575	13505	13667	13536	13435	13345	13272	13603	13893	14604	14642	14443	13940	13757	13476	13515	13350	13530	13499	13566	13394	13475	13550	13463	13354	13481	13397	13370	13428	13393	13386	13288	13475	13362	13430	13530	13502	13408	13274	13496	13410	13383	13447	13545	13398	13496	13588	13267	13424	13193	13387	13482	13610	13656	13618	13550	13432	13632	13498	13265	13545	13497	13507	13507	13461	13696	13330	13229	13538	13435	13255	13420	13490	13265	13526	13684	13368	13274	13460	13332	13348	13383	13345	13396	13313	13547	13430	13510	13530	13423	13545	13423	13626	13569	13398	13426	13383	13382	13383	13523	13346	13366	13495	13461	13230	13285	13571	13577	13277	13407	13426	13299	13344	13354	13446	13542	13238	13223	13307	13480	13631	13342	13501	13502	13372	13325	13498	13479	13472	13296	13318	13436	13486	13433	13429	13688	13490	13533	13401	13286	13517	13439	13386	13601	13242	13534	13416	13445	13468	13327	13424	13402	13527	13359	13518	13499	13439	13449	13342	13470	13362	13438	13430	13338	13352	13427	13550	13516	13409	13284	13405	13470	13418	13404	13414	13299	13398	13196	13356	13322	13496	13383	13343	13419	13350	13471	13301	13417	13502	13433	13483	13424	13468	13400	13344	13351	13465	13445	13656	13424	13555	13485	13464	13390	13389	13472	13361	13456	13506	13335	13462	13466	13733	13444	13408	13332	13328	13426	13390	13388	13220	13403	13471	13308	13330	13348	13427	13439	13454	13481	13362	13313	13502	13515	13507	13466	13619	13410	13412	13626	13738	13255	13571	13620	13422	13236	13574	13237	13604	13410	13491	13444	13570	13413	13442	13379	13663	13629	13449	13547	13574	13445	13370	13246	13346	13307	13319	13256	13280	13310	13406	13457	13365	13741	13367	13414	13463	13572	13504	13418	13341	13446	13490	13566	13419	13481	13384	13368	13410	13494	13429	13446	13472	13245	13414	13459	13502	13443	13399	13502	13436	13401	13396	13439	13480	13355	13366	13393	13613	13525	13319	13455	13607	13461	13371	13518	13479	13436	13452	13337	13486	13433	13361	13529	13484	13408	13387	13454	13427	13250	13272	13390	13281	13440	13421	13287	13463	13340	13375	13389	13397	13325	13477	13591	13463	13462	13577	13540	13335	13497	13502	13346	13453	13430	13313	13495	13481	13378	13418	13521	13288	13487	13457	13498	13487	13386	13485	13483	13550	13242	13561	13431	13474	13455	13413	13566	13497	13406	13635	13476	13386	13303	13490	13260	13409	13339	13376	13444	13398	13261	13544	13408	13607	13387	13422	13539	13485	13431	13504	13437	13397	13259	13590	13395	13403	13255	13375	13478	13509	13362	13340	13447	13372	13441	13476	13316	13345	13443	13332	13432	13514	13610	13384	13356	13538	13217	13432	13519	13543	13537	13464	13401	13582	13431	13465	13603	13526	13478	13218	13398	13351	13427	13362	13394	13480	13389	13550	13468	13448	13423	13315	13483	13441	13420	13313	13429	13423	13432	13402	13545	13421	13533	13445	13226	13533	13257	13237	13334	13398	13341	13568	13497	13394	13439	13546	13440	13383	13321	13454	13515	13541	13415	13441	13337	13479	13609	13410	13529	13492	13519	13356	13432	13402	13326	13218	13474	13501	13373	13403	13466	13235	13460	13412	13436	13397	13428	13422	13565	13360	13467	13471	13462	13451	13480	13270	13412	13474	13297	13443	13332	13326	13379	13472	13474	13490	13328	13448	13373	13493	13487	13378	13443	13323	13511	13496	13472	13488	13518	13544	13365	13541	13517	13621	13414	13428	13349	13364	13467	13545	13732	13469	13508	13329	13303	13653	13400	13473	13425	13523	13418	13570	13333	13421	13540	13494	13377	13572	13427	13437	13508	13459	13333	13371	13299	13615	13482	13533	13389	13567	13418	13455	13512	13491	13256	13424	13395	13431	13408	13370	13615	13568	13480	13555	13360	13437	13488	13640	13615	13495	13660	13360	13341	13354	13534	13560	13485	13540	13378	13551	13470	13526	13354	13450	13342	13492	13613	13345	13413	13506	13429	13500	13322	13362	13540	13579	13588	13467	13551	13505	13509	13318	13444	13320	13484	13652	13375	13472	13484	13487	13293	13504	13459	13555	13365	13659	13527	13473	13420	13447	13545	13333	13540	13514	13382	13488	13363	13374	13567	13452	13553	13268	13536	13457	13335	13292	13433	13489	13406	13385	13565	13547	13376	13479	13437	13423	13507	13595	13325	13408	13442	13334	13454	13447	13562	13337	13448	13295	13217	13238	13410	13391	13609	13410	13331	13586	13391	13510	13474	13411	13406	13450	13501	13300	13497	13383	13433	13510	13332	13627	13375	13453	13400	13481	13581	13311	13460	13391	13602	13464	13661	13340	13380	13452	13509	13512	13438	13420	13540	13357	13292	13128	13299	13371	13475	13439	13201	13588	13508	13540	13582	13353	13412	13357	13246	13451	13365	13727	13379	13597	13348	13533	13415	13388	13462	13448	13507	13469	13483	13369	13397	13445	13552	13398	13323	13442	13632	13519	13524	13386	13448	13476	13494	13315	13484	13190	13507	13370	13321	13459	13453	13461	13267	13209	13368	13579	13327	13583	13457	13539	13512	13598	13380	13333	13342	13277	13527	13272	13392	13315	13392	13403	13463	13353	13459	13297	13488	13484	13537	13537	13488	13495	13418	13477	13396	13357	13221	13403	13243	13439	13462	13429	13403	13666	13445	13440	13560	13365	13474	13369	13300	13431	13524	13455	13497	13380	13399	13352	13369	13426	13638	13530	13369	13390	13313	13389	13467	13384	13433	13506	13527	13259	13371	13531	13527	13496	13417	13337	13481	13460	13467	13327	13532	13636	13504	13515	13475	13498	13252	13470	13430	13287	13402	13327	13402	13189	13380	13442	13263	13269	13388	13588	13501	13353	13527	13452	13290	13466	13517	13607	13450	13241	13294	13281	13381	13451	13321	13674	13569	13630	13437	13162	13587	13424	13453	13251	13395	13263	13589	13635	13339	13379	13498	13488	13355	13367	13437	13305	13581	13340	13388	13480	13489	13360	13407	13374	13394	13507	13418	13176	13437	13513	13420	13399	13605	13685	13481	13496	13515	13588	13665	13465	13432	13375	13395	13291	13459	13487	13387	13447	13321	13307	13439	13513	13442	13397	13635	13532	13329	13409	13464	13576	13580	13384	13358	13522	13435	13520	13352	13427	13417	13384	13281	13444	13634	13262	13369	13528	13627	13646	13485	13335	13319	13482	13352	13570	13349	13553	13504	13568	13264	13383	13570	13569	13478	13468	13425	13550	13554	13488	13370	13469	13503	13366	13395	13594	13483	13410	13459	13406	13550	13319	13300	13553	13316	13377	13330	13381	13597	13377	13467	13518	13481	13331	13379	13537	13510	13501	13516	13340	13511	13688	13544	13353	13445	13283	13278	13414	13441	13521	13478	13451	13421	13589	13555	13431	13332	13481	13446	13443	13583	13475	13570	13426	13477	13395	13456	13404	13374	13515	13350	13297	13336	13514	13377	13382	13521	13562	13441	13576	13378	13400	13487	13424	13538	13536	13437	13334	13401	13529	13577	13461	13349	13424	13482	13487	13542	13410	13513	13419	13214	13438	13575	13474	13694	13544	13474	13346	13495	13365	13663	13526	13398	13411	13510	13446	13351	13511	13390	13631	13339	13446	13396	13628	13473	13346	13354	13472	13449	13528	13414	13409	13402	13487	13409	13257	13400	13489	13384	13420	13404	13202	13470	13591	13406	13385	13477	13276	13495	13361	13320	13705	13472	13526	13428	13582	13454	13297	13586	13550	13420	13417	13486	13538	13535	13417	13390	13347	13583	13324	13386	13334	13483	13419	13527	13474	13518	13412	13441	13467	13367	13328	13504	13491	13364	13422	13379	13374	13474	13329	13643	13398	13427	13451	13505	13545	13395	13440	13493	13508	13361	13449	13462	13466	13510	13416	13340	13517	13538	13531	13346	13340	13366	13562	13366	13374	13459	13460	13406	13367	13534	13386	13334	13258	13391	13588	13399	13481	13646	13521	13273	13408	13326	13446	13510	13463	13395	13515	13354	13436	13274	13352	13288	13334	13401	13302	13260	13387	13506	13554	13563	13212	13341	13418	13453	13369	13247	13386	13309	13525	13513	13487	13394	13528	13387	13510	13555	13382	13520	13301	13579	13495	13295	13334	13432	13461	13553	13310	13489	13470	13480	13437	13633	13281	13600	13580	13614	13567	13431	13282	13425	13397	13360	13582	13569	13454	13374	13396	13315	13407	13485	13512	13511	13429	13387	13541	13436	13631	13453	13376	13338	13420	13541	13632	13609	13389	13528	13453	13547	13471	13587	13346	13404	13602	13321	13628	13547	13395	13556	13462	13508	13575	13453	13456	13666	13473	13547	13303	13504	13331	13553	13491	13488	13324	13650	13558	13312	13443	13441	13274	13376	13416	13391	13245	13335	13435	13497	13548	13808	13475	13413	13568	13582	13518	13550	13416	13367	13572	13477	13463	13548	13384	13499	13360	13380	13329	13394	13519	13437	13496	13415	13321	13659	13351	13563	13540	13481	13525	13380	13260	13516	13535	13350	13495	13539	13405	13381	13609	13388	13188	13437	13522	13620	13548	13645	13340	13419	13283	13496	13374	13613	13540	13461	13454	13439	13464	13248	13435	13260	13517	13307	13351	13493	13541	13586	13481	13555	13471	13472	13527	13573	13326	13473	13549	13476	13572	13336	13421	13501	13281	13544	13391	13487	13436	13327	13589	13477	13352	13530	13465	13488	13430	13390	13589	13418	13562	13585	13398	13460	13085	13491	13351	13459	13519	13541	13410	13387	13298	13292	13381	13284	13384	13460	13396	13516	13234	13398	13341	13452	13514	13468	13481	13533	13540	13413	13434	13424	13520	13367	13515	13409	13426	13375	13421	13417	13586	13438	13490	13477	13417	13557	13497	13659	13417	13516	13359	13381	13352	13416	13478	13435	13488	13532	13500	13661	13305	13255	13493	13234	13480	13448	13449	13600	13372	13535	13351	13410	13592	13319	13681	13364	13395	13466	13456	13304	13404
13322	15017	14860	14362	13987	13982	13877	13799	13861	13783	13694	13862	13855	13735	13770	13678	13657	13617	13727	14523	15417	15445	14689	14158	13924	13863	13633	13658	13760	13666	13821	13765	13518	13605	13716	13537	13665	13677	13615	13618	13592	13736	13618	13545	13518	13593	13622	13508	13424	13719	13616	13699	13654	13509	13778	13643	13571	13692	13458	13437	13607	13509	13582	13738	13467	13594	13686	13624	13424	13574	13698	13631	13593	13633	13443	13681	13531	13604	13454	13609	13534	13732	13635	13516	13573	13470	13703	13635	13582	13539	13671	13601	13713	13499	13597	13484	13706	13675	13495	13524	13647	13727	13590	13620	13635	13614	13624	13722	13653	13724	13536	13628	13547	13400	13713	13540	13483	13708	13642	13652	13565	13658	13691	13676	13511	13536	13680	13561	13640	13603	13568	13613	13435	13568	13522	13567	13476	13779	13562	13638	13585	13622	13811	13673	13356	13733	13456	13579	13547	13575	13674	13537	13645	13794	13575	13490	13772	13584	13538	13518	13624	13593	13555	13713	13587	13455	13609	13570	13594	13540	13576	13600	13699	13718	13451	13514	13660	13434	13611	13498	13611	13593	13617	13513	13665	13668	13591	13609	13570	13566	13652	13522	13730	13590	13532	13419	13505	13739	13619	13500	13602	13561	13454	13499	13638	13640	13453	13638	13763	13559	13683	13447	13582	13556	13690	13554	13550	13518	13465	13663	13575	13575	13620	13583	13682	13532	13708	13534	13620	13622	13421	13539	13629	13602	13668	13686	13607	13593	13614	13402	13507	13603	13593	13646	13520	13611	13623	13669	13604	13471	13523	13519	13609	13434	13714	13752	13672	13495	13551	13614	13551	13591	13541	13524	13598	13570	13577	13484	13744	13581	13589	13712	13657	13420	13568	13574	13659	13636	13720	13632	13709	13619	13687	13622	13695	13727	13478	13624	13567	13880	13479	13547	13662	13523	13633	13589	13611	13679	13652	13684	13539	13651	13540	13504	13580	13499	13754	13682	13571	13576	13425	13689	13577	13595	13779	13312	13617	13508	13370	13548	13599	13663	13632	13480	13704	13586	13624	13543	13575	13685	13624	13766	13684	13606	13697	13612	13687	13520	13551	13585	13574	13375	13584	13645	13709	13618	13536	13508	13666	13400	13730	13635	13538	13677	13665	13604	13539	13641	13577	13711	13530	13697	13626	13356	13510	13820	13757	13695	13629	13578	13533	13580	13518	13582	13504	13544	13556	13673	13581	13666	13448	13480	13589	13356	13664	13532	13640	13491	13513	13635	13663	13666	13536	13646	13568	13641	13565	13648	13681	13640	13561	13580	13604	13587	13567	13571	13656	13629	13593	13546	13606	13636	13519	13482	13541	13589	13672	13653	13609	13554	13523	13451	13573	13852	13590	13526	13567	13440	13642	13883	13563	13542	13646	13511	13657	13747	13688	13747	13497	13657	13579	13518	13638	13470	13701	13579	13641	13531	13634	13822	13595	13692	13538	13717	13494	13669	13644	13699	13591	13640	13636	13602	13513	13748	13563	13512	13572	13705	13557	13362	13673	13527	13817	13563	13637	13523	13609	13401	13583	13477	13658	13649	13518	13521	13627	13682	13642	13510	13429	13565	13604	13643	13633	13508	13544	13531	13363	13598	13653	13602	13555	13508	13570	13615	13764	13602	13493	13643	13618	13670	13556	13573	13569	13688	13500	13619	13598	13583	13507	13644	13586	13506	13715	13637	13529	13505	13616	13645	13631	13649	13550	13574	13493	13551	13757	13738	13697	13570	13430	13535	13622	13598	13673	13650	13666	13550	13654	13678	13738	13672	13587	13542	13504	13639	13534	13581	13497	13550	13565	13462	13514	13605	13696	13678	13507	13567	13778	13563	13348	13773	13692	13479	13562	13571	13564	13626	13584	13662	13534	13460	13550	13724	13601	13459	13603	13551	13760	13474	13532	13719	13572	13554	13448	13578	13520	13456	13590	13691	13579	13580	13619	13480	13580	13497	13539	13520	13510	13678	13624	13496	13542	13702	13574	13676	13532	13730	13569	13555	13447	13588	13548	13641	13553	13581	13597	13653	13514	13500	13481	13605	13611	13571	13681	13737	13632	13441	13658	13705	13533	13701	13616	13572	13510	13533	13705	13524	13588	13545	13568	13649	13408	13620	13620	13703	13717	13513	13747	13685	13587	13512	13613	13565	13498	13505	13607	13572	13592	13684	13788	13603	13729	13745	13731	13612	13630	13674	13592	13647	13728	13657	13636	13607	13644	13523	13602	13541	13607	13661	13655	13451	13819	13492	13648	13535	13762	13644	13581	13517	13480	13666	13670	13475	13644	13698	13476	13710	13692	13600	13629	13559	13487	13586	13709	13607	13504	13613	13543	13460	13582	13570	13582	13652	13445	13675	13592	13606	13740	13546	13552	13644	13565	13667	13525	13612	13624	13563	13712	13562	13661	13575	13563	13619	13541	13577	13804	13631	13740	13567	13799	13556	13459	13627	13641	13772	13726	13549	13540	13492	13730	13623	13494	13752	13681	13603	13561	13595	13493	13669	13583	13601	13678	13555	13704	13589	13572	13641	13446	13482	13707	13600	13710	13791	13680	13636	13426	13601	13644	13656	13590	13442	13761	13587	13534	13709	13560	13620	13696	13641	13371	13764	13627	13689	13558	13670	13469	13748	13721	13528	13767	13623	13524	13676	13644	13543	13679	13580	13630	13526	13656	13539	13679	13826	13620	13692	13586	13612	13551	13573	13751	13692	13533	13624	13589	13660	13636	13651	13698	13576	13724	13555	13607	13511	13594	13605	13569	13561	13620	13869	13568	13647	13655	13402	13607	13687	13664	13556	13720	13552	13520	13685	13513	13486	13597	13517	13609	13506	13562	13668	13608	13764	13688	13544	13581	13479	13601	13593	13546	13540	13570	13648	13728	13476	13462	13485	13762	13491	13737	13751	13478	13786	13533	13603	13687	13529	13433	13615	13652	13646	13576	13578	13490	13748	13359	13647	13414	13656	13639	13660	13535	13619	13668	13499	13633	13522	13727	13577	13665	13538	13597	13597	13613	13601	13575	13483	13613	13523	13562	13546	13505	13636	13580	13571	13589	13671	13617	13647	13530	13720	13570	13690	13536	13593	13474	13634	13722	13672	13571	13596	13580	13633	13627	13565	13600	13614	13697	13678	13595	13613	13592	13706	13544	13795	13688	13396	13811	13531	13474	13498	13651	13624	13659	13603	13504	13704	13605	13731	13367	13488	13589	13712	13570	13418	13720	13554	13561	13682	13535	13512	13679	13567	13665	13514	13564	13676	13531	13591	13508	13501	13574	13545	13642	13598	13756	13693	13612	13504	13566	13592	13567	13638	13625	13648	13649	13402	13604	13618	13666	13538	13624	13578	13542	13651	13681	13563	13779	13590	13450	13698	13466	13565	13733	13683	13558	13613	13500	13639	13554	13556	13728	13614	13666	13582	13560	13627	13618	13618	13708	13646	13513	13539	13573	13555	13642	13626	13543	13577	13721	13544	13552	13780	13562	13505	13664	13579	13405	13721	13527	13587	13538	13714	13602	13448	13520	13569	13563	13612	13634	13579	13734	13639	13590	13564	13611	13782	13649	13674	13725	13671	13666	13657	13637	13748	13568	13697	13548	13612	13544	13654	13697	13590	13531	13643	13702	13558	13576	13608	13586	13672	13653	13578	13559	13603	13491	13509	13607	13637	13457	13581	13626	13539	13559	13473	13648	13423	13735	13587	13606	13659	13526	13433	13626	13534	13612	13551	13608	13584	13568	13632	13278	13703	13663	13694	13603	13757	13514	13595	13556	13467	13561	13628	13448	13598	13655	13589	13498	13650	13531	13619	13651	13514	13647	13641	13522	13715	13563	13735	13733	13612	13414	13626	13603	13565	13685	13565	13535	13581	13494	13554	13596	13509	13494	13560	13731	13625	13600	13656	13537	13453	13555	13567	13483	13627	13615	13694	13573	13647	13563	13660	13480	13718	13624	13494	13491	13536	13670	13593	13657	13619	13780	13617	13609	13621	13607	13657	13461	13298	13477	13771	13525	13590	13598	13800	13495	13535	13576	13566	13616	13613	13539	13686	13600	13466	13586	13626	13718	13539	13681	13675	13598	13593	13836	13651	13615	13379	13425	13633	13724	13748	13550	13682	13513	13587	13573	13599	13704	13652	13555	13696	13571	13561	13597	13653	13579	13717	13572	13604	13588	13610	13467	13562	13617	13662	13521	13698	13635	13705	13564	13659	13651	13774	13636	13480	13765	13727	13481	13590	13629	13606	13580	13684	13624	13660	13658	13488	13581	13527	13459	13492	13579	13566	13474	13617	13545	13434	13747	13542	13676	13650	13528	13647	13787	13634	13521	13714	13540	13605	13748	13548	13693	13486	13459	13615	13604	13550	13512	13541	13517	13573	13772	13598	13708	13640	13787	13607	13648	13670	13483	13591	13637	13512	13594	13605	13595	13759	13654	13628	13608	13637	13559	13624	13533	13692	13702	13758	13626	13563	13477	13653	13555	13601	13556	13689	13637	13733	13703	13675	13513	13389	13651	13606	13581	13662	13605	13542	13610	13518	13745	13404	13756	13618	13550	13700	13674	13713	13634	13699	13657	13549	13427	13663	13591	13587	13688	13513	13672	13599	13514	13676	13480	13503	13513	13532	13649	13660	13639	13642	13528	13561	13745	13571	13601	13628	13656	13671	13706	13578	13680	13625	13643	13572	13753	13560	13638	13508	13605	13552	13660	13908	13707	13690	13358	13615	13545	13532	13519	13515	13801	13656	13578	13515	13618	13665	13354	13562	13514	13641	13584	13573	13640	13731	13656	13602	13540	13611	13662	13596	13658	13641	13675	13503	13597	13638	13650	13646	13571	13624	13755	13625	13509	13613	13605	13613	13630	13778	13527	13588	13780	13600	13564	13545	13571	13615	13703	13619	13786	13630	13634	13583	13663	13644	13517	13584	13645	13619	13670	13724	13646	13702	13465	13510	13586	13578	13663	13656	13668	13616	13584	13662	13665	13589	13619	13687	13598	13599	13536	13589	13540	13617	13628	13647	13637	13774	13612	13650	13595	13675	13673	13518	13553	13655	13570	13674	13750	13517	13683	13623
23878	20984	28222	24038	21523	19836	18600	16505	15996	16219	16233	15967	15842	16006	16019	15763	15929	15974	15768	16767	23039	24859	20676	18008	16744	16099	15868	15710	15693	15683	16182	15722	15719	15508	15579	15591	15926	15681	15637	15833	15810	15818	15611	15545	15660	15747	15827	15800	15829	15602	15783	15679	15623	15685	15577	15575	15624	15505	15602	15656	15605	15690	15839	15844	15700	15497	15649	15603	15537	15537	15662	15673	15749	15619	15766	15784	15479	15794	15632	15723	15772	15793	15778	15597	15796	15733	15547	15570	15541	15592	15645	15572	15650	15842	15803	15538	15834	15691	15607	15502	15528	15561	15719	15741	15505	15685	15754	15732	15659	15578	15663	15574	15426	15827	15870	15693	15710	15544	15681	15767	15446	15492	15593	15669	15710	15431	15621	15654	15483	15665	15617	15632	15721	15509	15574	15589	15752	15558	15762	15870	15632	15626	15603	15797	15659	15530	15690	15650	15508	15586	15740	15425	15653	15697	15556	15660	15612	15618	15580	15672	15571	15656	15616	15522	15516	15613	15641	15570	15684	15558	15427	15728	15774	15608	15544	15549	15516	15593	15768	15641	15728	15617	15686	15597	15724	15637	15521	15518	15626	15765	15724	15514	15525	15545	15809	15479	15563	15628	15608	15711	15802	15545	15482	15512	15664	15575	15684	15614	15728	15624	15694	15691	15688	15741	15779	15547	15641	15656	15781	15809	15580	15490	15457	15742	15560	15557	15610	15875	15621	15605	15333	15594	15695	15718	15438	15645	15624	15664	15729	15647	15583	15661	15639	15553	15512	15633	15510	15730	15619	15639	15542	15580	15730	15714	15731	15587	15684	15661	15589	15641	15637	15657	15549	15649	15580	15751	15574	15520	15629	15382	15654	15667	15599	15566	15814	15730	15664	15631	15535	15607	15825	15667	15635	15734	15665	15539	15820	15640	15617	15582	15716	15641	15721	15796	15361	15462	15513	15602	15507	15450	15925	15871	15787	15767	15767	15563	15500	15753	15397	15524	15744	15614	15334	15591	15668	15684	15608	15676	15495	15679	15678	15632	15751	15453	15631	15752	15577	15700	15655	15650	15601	15796	15447	15750	15570	15654	15695	15629	15470	15636	15633	15624	15625	15442	15833	15698	15707	15587	15539	15623	15534	15604	15551	15424	15548	15411	15606	15759	15446	15652	15350	15656	15675	15572	15622	15508	15516	15683	15606	15501	15849	15500	15694	15432	15587	15797	15778	15657	15580	15689	15778	15604	15531	15468	15557	15553	15632	15593	15646	15634	15668	15793	15664	15668	15643	15653	15690	15609	15595	15637	15726	15617	15706	15602	15614	15606	15662	15669	15545	15634	15723	15849	15693	15604	15724	15659	15626	15560	15644	15666	15451	15582	15697	15374	15509	15606	15594	15629	15665	15582	15473	15728	15708	15774	15804	15505	15492	15679	15520	15796	15623	15643	15328	15646	15676	15685	15691	15610	15610	15417	15503	15659	15637	15752	15807	15621	15579	15448	15777	15631	15690	15594	15695	15654	15740	15597	15658	15829	15700	15701	15569	15662	15626	15789	15717	15703	15943	15814	15544	15554	15643	15532	15698	15541	15760	15663	15667	15519	15653	15660	15698	15650	15715	15643	15780	15777	15709	15444	15602	15445	15610	15747	15756	15564	15657	15621	15562	15537	15781	15663	15756	15840	15594	15674	15720	15599	15599	15612	15608	15687	15861	15569	15602	15667	15572	15644	15722	15582	15682	15649	15584	15599	15720	15591	15637	15572	15730	15439	15767	15503	15622	15437	15476	15600	15777	15755	15728	15611	15562	15693	15804	15663	15584	15588	15506	15645	15754	15826	15707	15610	15570	15716	15699	15586	15415	15634	15545	15452	15642	15713	15734	15519	15619	15600	15621	15777	15551	15644	15697	15500	15556	15548	15716	15552	15527	15675	15620	15569	15723	15538	15505	15619	15678	15381	15850	15764	15611	15538	15781	15701	15804	15740	15680	15460	15604	15620	15601	15715	15643	15510	15452	15559	15701	15440	15455	15745	15533	15601	15716	15630	15738	15714	15763	15721	15660	15569	15489	15648	15558	15555	15744	15547	15466	15612	15415	15552	15886	15689	15717	15679	15772	15555	15533	15634	15671	15686	15670	15494	15686	15794	15501	15686	15684	15896	15971	15647	15634	15475	15553	15726	15656	15822	15594	15694	15782	15843	15635	15776	15783	15798	15733	15477	15674	15660	15706	15599	15628	15791	15455	15708	15545	15763	15736	15392	15717	15623	15670	15747	15587	15568	15571	15594	15706	15599	15561	15591	15635	15595	15882	15831	15688	15639	15541	15552	15598	15669	15469	15492	15648	15568	15658	15526	15760	15573	15803	15780	15758	15759	15704	15726	15700	15613	15720	15702	15613	15645	15568	15682	15390	15637	15563	15691	15651	15479	15736	15852	15603	15750	15652	15509	15765	15668	15561	15546	15775	15650	15826	15737	15724	15548	15825	15628	15516	15549	15743	15591	15740	15661	15688	15650	15410	15705	15473	15637	15793	15917	15659	15676	15826	15653	15671	15714	15707	15744	15847	15679	15768	15620	15702	15843	15763	15661	15612	15695	15622	15606	15643	15434	15587	15669	15548	15809	15772	15701	15705	15646	15578	15655	15798	15591	15731	15718	15465	15600	15854	15625	15671	15755	15787	15637	15569	15537	15491	15655	15583	15513	15697	15649	15571	15634	15850	15740	15892	15807	15655	15797	15727	15730	15921	15593	15790	15639	15668	15562	15752	15824	15638	15806	15577	15655	15489	15623	15582	15635	15545	15885	15436	15609	15856	15613	15687	15687	15728	15625	15672	15609	15726	15859	15620	15545	15702	15835	15634	15661	15685	15554	15710	15703	15516	15591	15621	15619	15662	15643	15601	15611	15771	15482	15703	15663	15678	15517	15551	15593	15730	15704	15609	15612	15574	15494	15421	15705	15600	15476	15640	15795	15708	15543	15517	15690	15652	15692	15805	15468	15855	15498	15715	15593	15603	15681	15595	15592	15721	15750	15641	15682	15689	15621	15491	15586	15718	15439	15669	15721	15600	15688	15676	15819	15503	15603	15611	15555	15633	15800	15645	15643	15591	15805	15572	15618	15559	15691	15764	15863	15590	15712	15670	15805	15732	15765	15560	15775	15558	15737	15644	15528	15857	15677	15838	15523	15504	15734	15547	15703	15643	15869	15560	15581	15433	15597	15566	15748	15593	15647	15677	15523	15526	15537	15771	15763	15631	15755	15735	15564	15654	15408	15619	15601	15762	15534	15830	15606	15600	15496	15567	15703	15775	15646	15528	15762	15569	15760	15610	15635	15664	15692	15537	15743	15386	15825	15805	15755	15698	15624	15695	15696	15520	15859	15801	15421	15579	15643	15662	15507	15668	15587	15853	15735	15641	15573	15597	15638	15631	15630	15749	15699	15754	15799	15757	15571	15571	15589	15636	15578	15581	15830	15591	15453	15603	15819	15739	15697	15604	15494	15499	15503	15557	15470	15412	15632	15261	15623	15737	15580	15751	15494	15410	15562	15643	15565	15643	15683	15525	15717	15558	15819	15711	15541	15674	15689	15729	15640	15507	15533	15503	15595	15609	15509	15668	15377	15791	15673	15535	15636	15605	15385	15667	15729	15556	15548	15673	15596	15759	15525	15497	15779	15587	15614	15819	15653	15540	15678	15810	15664	15835	15672	15719	15638	15706	15699	15591	15646	15506	15697	15597	15588	15509	15649	15833	15569	15735	15725	15662	15565	15831	15718	15706	15735	15811	15629	15757	15776	15757	15858	15429	15554	15733	15745	15602	15695	15765	15604	15563	15639	15587	15723	15792	15681	15659	15771	15744	15598	15527	15684	15719	15517	15515	15651	15622	15674	15692	15865	15793	15644	15816	15571	15804	15726	15660	15709	15634	15669	15550	15664	15574	15651	15501	15779	15825	15764	15816	15854	15631	15618	15669	15708	15649	15642	15664	15582	15716	15855	15780	15485	15543	15620	15604	15554	15620	15804	15509	15631	15781	15690	15618	15663	15704	15636	15607	15475	15634	15623	15545	15533	15446	15529	15605	15643	15550	15628	15631	15780	15620	15478	15771	15471	15629	15519	15791	15643	15656	15589	15678	15606	15666	15639	15629	15608	15624	15618	15831	15620	15529	15623	15756	15618	15638	15615	15604	15750	15675	15661	15393	15800	15648	15809	15691	15890	15616	15545	15741	15395	15649	15680	15863	15834	15738	15661	15673	15696	15695	15766	15724	15677	15671	15786	15665	15737	15694	15780	15579	15682	15580	15568	15626	15587	15526	15497	15772	15698	15779	15763	15616	15656	15592	15701	15835	15837	15608	15782	15667	15789	15741	15829	15621	15550	15515	15523	15627	15723	15558	15502	15703	15642	15709	15674	15795	15551	15795	15776	15602	15611	15855	15517	15752	15601	15617	15536	15710	15578	15615	15845	15619	15599	15671	15685	15606	15546	15516	15628	15680	15635	15654	15693	15420	15824	15933	15717	15611	15543	15506	15639	15523	15753	15769	15618	15624	15678	15738	15668	15485	15619	15698	15602	15633	15589	15537	15647	15614	15791	15688	15492	15523	15692	15833	15408	15694	15692	15702	15865	15733	15689	15673	15481	15620	15540	15599	15620	15631	15683	15696	15623	15646	15713	15761	15684	15604	15540	15850	15565	15509	15696	15812	15698	15874	15627	15661	15632	15669	15627	15441	15566	15627	15583	15623	15594	15636	15530	15379	15640	15728	15484	15561	15704	15476	15615	15553	15449	15824	15657	15825	15518	15713	15635	15641	15624	15548	15513	15592	15579	15428	15470	15636	15658	15664	15656	15734	15600	15464	15638	15606	15616	15763	15652	15652	15442	15707	15649	15763	15644	15596	15556	15576	15694	15493	15816	15641	15665	15469	15852	15542	15509	15662	15642	15633	15658	15669	15744	15670	15670	15794	15667	15547	15541	15700	15631	15820	15670	15594	15854	15504	15685	15581	15646	15723	15502	15687	15697	15730	15756	15739	15576	15748	15624	15650	15718	15648	15557	15666	15619	15523	15540	15621	15594	15451	15704	15747	15665	15677	15538	15550	15545	15389	15515	15630	15728
13641	22151	21039	18545	17667	17235	16781	15990	15634	15756	15631	15571	15628	15436	15262	15246	15215	15232	15287	17365	26767	26734	20836	17913	16189	15358	15083	15129	15162	15056	15158	14832	15187	15144	15076	15175	15181	15029	15204	15024	15097	15100	15173	14961	15337	15095	14924	15009	15217	15152	15102	15123	15066	14953	15041	14867	15019	15213	15069	15198	15019	14957	15163	14951	15246	15040	14925	15063	14964	15128	15059	15195	15146	15150	15008	15102	15025	14942	15102	15047	15180	14963	14938	15182	15081	15109	15036	15077	14934	14980	15220	15057	14912	15236	15072	15049	15159	14978	14961	14976	15027	15073	15070	15122	15083	15069	14915	15059	15125	15087	15036	15207	15064	15025	15026	15050	15131	15131	15104	15038	14951	14950	15067	15055	15003	15006	14926	14985	15219	15093	15001	15051	14968	15125	14932	14993	15071	15140	15059	14999	15152	15052	14994	15116	15015	15153	15161	14993	14962	15061	15141	15088	14935	15047	15044	15125	15080	14975	15173	15065	15058	15045	15184	15090	14974	15137	15021	15103	14992	15120	14987	15097	15109	15017	14911	15019	14924	15097	15105	15048	15172	15091	15044	15064	14934	15076	15076	15042	15007	14998	15045	15329	14987	15105	15048	15099	15127	15062	15006	15128	15100	15188	14949	14976	14964	15079	15058	15259	14954	15183	14985	15019	15227	15031	15096	14967	15122	15030	14986	15035	15325	15052	15194	14909	15023	15008	15093	15263	15007	15026	15122	14875	15057	15205	15083	15068	15140	15046	15132	14967	15281	15166	15035	15111	14920	14963	15025	14945	15044	15132	14950	15082	15194	15228	14925	14955	15050	14998	15037	15032	14923	15086	14974	15001	15023	14974	15015	14920	15050	15049	15128	14982	15116	14896	15185	15019	15156	14943	14993	14990	15103	15090	15046	15043	15053	14950	15122	15085	15112	15016	15004	14997	15084	15067	15114	15131	15060	15014	14951	15131	15142	15312	14985	15274	14990	15123	14994	15024	15184	15049	15163	14865	15126	15105	15141	15138	14931	15143	15044	15227	14982	15136	15004	15184	14928	15112	14980	15080	15149	14985	14868	15038	15021	15150	14993	15106	15151	15083	15031	15039	14951	15090	15020	14983	14992	15023	14824	15154	14938	15129	14907	14919	15072	15026	15105	14981	15028	15199	15052	15092	15070	15004	15150	15029	15135	15079	14990	15036	14950	15062	15116	14975	15112	15103	15150	14965	15060	14978	14853	15122	15056	14987	14912	14965	15082	15033	15163	15157	15041	15159	15031	15016	14981	15052	15025	15156	15124	14962	15084	15039	15046	15084	15080	15131	15032	15020	14922	15082	15150	15083	15245	15112	15071	15091	15096	15049	15156	15093	15203	14981	15040	14925	15151	14919	14970	15083	15049	15210	15098	15072	15144	15079	15064	15071	14998	15015	15216	15102	15004	15141	15152	15036	15032	14955	15061	15073	15102	14910	15070	15095	15059	15228	15103	15091	15169	15021	15214	15170	15038	14928	15168	15134	14955	14889	14976	14980	15135	15169	15040	15189	14903	15128	15148	15094	15062	15061	15136	15032	15036	14947	15070	15091	14963	15099	15129	15021	15094	15113	15051	14982	15009	15126	15056	15080	14892	15105	15138	15020	15275	15070	15070	14875	14928	15124	15279	15130	15180	15112	15123	14908	14964	14997	15071	15098	15157	15034	15079	14989	15130	15043	15184	15008	14916	14934	15006	15119	15064	15046	15103	14972	15116	14952	15074	14985	15059	14956	15101	15038	14996	15001	15037	15042	15103	15056	15057	15191	15103	14941	15157	15123	15117	14869	15026	15003	15077	14916	15087	15022	15062	15064	15111	15058	14860	14975	15090	15050	15132	15151	14878	15075	15120	15071	14997	14908	14949	14961	14945	14986	15042	15114	15012	15217	14987	15109	15092	15066	14945	14925	15117	14988	15009	15035	15149	15086	14954	14843	15020	15097	15091	15169	14996	15134	15132	14997	14801	15123	14972	14974	14961	15107	15179	15085	14998	15032	15182	14990	14886	15017	15018	15061	15259	15047	15150	15000	15174	15104	15159	15326	15100	14934	15071	15042	14958	15150	14997	14977	15065	15078	15011	15249	15161	15141	15091	14999	15086	14968	15063	14961	14996	14992	15051	14985	15126	14873	15228	15183	14995	14990	15191	15056	15209	14988	14850	15078	15033	14998	15046	14926	15053	15000	15091	15073	15083	15156	14994	14942	15188	14943	15080	15041	15036	14872	15159	14935	15205	15075	14905	15041	15142	15020	15115	15002	14938	15121	15043	15077	15008	15164	14909	14987	15023	14916	15158	15063	15107	15106	15195	15106	15000	15001	15072	14980	15035	14996	14994	15082	14972	15048	15013	14849	15008	15009	15195	14997	15144	15066	15083	15265	15129	15109	14902	15041	15080	15086	15046	15038	14940	15060	15065	15053	15084	14975	15133	15199	14802	15052	15148	15092	15188	15054	15065	15041	14985	14943	15089	14948	15085	15030	15066	15118	15048	14998	14811	14931	15031	15156	15117	15003	14891	15035	15071	15038	14947	14700	15078	14958	15116	14986	15045	15066	15065	15141	15035	14943	14999	15226	15100	14995	15121	14953	14786	15146	15113	15103	15001	14993	15154	14912	14817	15008	14973	15205	15040	14939	15083	15293	14871	15095	15080	14952	14954	15016	15091	15142	15074	15056	14992	15152	14810	15069	15107	15000	15087	14966	15101	14939	15168	15013	15068	15188	14950	15044	15103	15018	15159	15082	14906	14929	15074	15084	15137	14993	15198	15002	15041	15092	15167	14899	15221	14915	15180	15053	15023	15052	15101	15139	15039	15176	15139	15008	15108	15064	15005	15067	15022	15098	15199	15072	15041	15091	14916	15081	15013	15080	15135	15097	14983	14923	15003	15142	15105	15087	14976	15062	15129	15106	15151	14967	14977	15120	14858	15220	15017	15126	15020	14891	15043	15063	15081	15226	15038	15145	15063	14902	15203	15014	15087	15178	14953	15173	15188	14893	15195	15229	14993	15090	15005	14997	14948	14915	15165	14976	15113	14950	15081	15055	15053	15153	15013	15026	14933	14894	15057	14905	14895	14988	15143	14949	15053	14863	14757	15007	15150	15162	15032	14891	15128	15084	14931	15182	15043	14914	14880	15079	15097	15156	15151	14995	15017	14934	15040	15149	14977	15236	15080	14957	14966	14933	14894	15166	15090	15037	15052	14894	15116	15219	14987	15013	15148	15093	15023	15052	15029	15031	15045	15197	15080	15133	14914	15134	15095	14988	15268	14932	15048	14900	15058	15111	15061	15153	15033	14950	15066	15035	14882	14935	14921	15101	15005	15089	15025	15061	15012	15168	15140	15034	15143	15192	15082	15015	14967	15152	14920	15132	15088	15058	15066	15007	15063	15060	15072	15088	15139	14995	15077	14833	14948	14984	15154	15122	15103	14899	15057	14924	15053	15117	14988	15038	15165	14894	15093	15171	15193	14891	15143	15056	15223	14931	15226	14930	15089	15006	15194	15064	14932	15188	14955	15048	15147	15123	14921	14938	14960	15203	15083	14997	15203	15079	14904	14920	15023	15176	15029	15170	15144	15009	15056	15076	15119	15182	15129	15009	15056	15162	15016	14978	15185	15208	15173	15028	15116	15046	15073	15131	15133	14967	15054	14955	15071	15073	14997	15030	15004	15126	15141	14998	15135	15035	14994	15074	15091	15077	15063	15196	15176	15174	15097	14940	15067	15106	15073	15208	14823	15088	15003	14934	14907	15146	15074	15006	14967	15032	15113	15167	15034	14954	15100	14998	15142	14873	15107	14951	15041	15081	15175	15131	15037	14996	15044	15249	14977	15102	15083	15233	15101	15220	15082	14891	14906	15112	14969	15092	15178	15034	15038	15053	14928	15117	15001	15017	15058	15010	15050	15079	14902	15010	15140	14912	15102	15050	15109	14965	14984	14983	15091	15024	15128	14924	14973	15095	15061	15068	15046	15009	15048	15095	15008	15075	15168	14978	15010	15010	15196	15006	15099	15028	15022	15094	15124	14971	15181	14929	15119	14976	15101	15151	15047	15117	15107	15104	15221	15038	14911	15013	15024	15090	15059	15072	14897	15175	15040	14943	14945	14987	15113	15193	14885	15190	14932	15136	15162	15036	14951	14921	15274	14891	15092	15013	15071	15094	15038	14874	15067	15023	15070	15125	15110	15053	14872	15096	14983	15052	15057	15062	14931	14919	15099	14984	14836	15053	15092	15029	14984	15193	15046	15117	15192	15016	15138	15189	15077	14856	15074	15258	15162	15150	14770	15126	15168	14956	14842	15143	14946	14893	15130	14901	15022	15030	15136	15188	15028	15026	15114	15079	15167	15002	15108	15040	15104	15045	15181	14939	15199	15036	15184	14905	15041	14857	15098	15056	15096	15056	15001	14998	14982	14988	15135	15040	14996	15009	15116	14989	14885	15061	15030	15145	15096	15062	15073	14934	14925	14989	15102	15041	14906	15079	14971	14888	14806	15143	15239	15110	14967	14946	15037	14975	15094	15022	15143	15209	15106	15062	15082	15096	15005	15028	15041	15226	15296	15176	15144	15103	14932	15037	14930	14946	15006	14990	14954	14970	15147	15171	14910	15066	15093	14980	15228	14902	14774	15133	15057	15078	14943	14924	15011	15088	14947	15157	15083	14952	15130	14974	15192	15051	15139	15159	15141	15087	15027	15096	15003	14975	15084	15048	15063	15003	15059	14944	15301	15031	15118	15116	15086	14931	14988	14902	15122	15117	14904	15012	15077	14998	15033	15065	14871	15192	14946	15164	15031	15037	14980	15008	15051	15029	14935	15038	15141	14974	15086	15041	15090	15108	14848	14995	14976	14918	15005	15257	14993	15122	15005	14981	14995	15108	15087	15185	15170	15049	14996	15151	15050	15047	15081	15069	15184	15052	14947	14897	15112	15099	15113	15090	15100	15089	14818	15114	15098	15034	14990	15205	14849	14934	14970	14973	14847	15179	15121	15023	15073	15064	15092	15013	15147	15021	14965	15047	15082	15164	15016	15098	15130	15042	15084	15083	14933	15195	15088	15072	15214	15037	15090	15049	15184	15012	15071	15021
22822	20986	28757	23443	21232	22698	23007	18336	17201	17203	16883	16648	16806	16724	16495	16452	16469	16483	16576	21283	30436	30074	23572	19258	17334	16494	16385	16121	16278	16133	16158	16246	16247	16228	16148	16079	16172	16106	16269	16202	16324	16141	16204	16319	16344	16223	16345	16136	16063	16085	16354	16157	16365	16094	16160	16323	16212	16286	16327	15977	16246	16087	16171	16293	16046	16117	16205	16174	16306	16156	16243	15904	16140	16202	16053	16213	16194	16460	16278	16132	16021	16027	16157	16121	16056	16110	16161	16001	16276	16246	16190	16083	16082	16226	16076	16080	16311	16449	16196	16077	16117	16041	16349	16245	16266	15826	16012	16065	16134	16163	16312	16079	16235	16134	16245	16109	16250	16280	16368	15979	16080	16321	16020	16114	16135	16248	16166	16154	16410	16225	16242	16203	16136	16278	16087	15978	16175	16102	15908	16112	16093	16169	16214	16217	16261	16220	16224	16010	16178	16144	16125	16010	16220	16183	16235	15956	16137	16270	16291	16390	16193	16051	16057	16083	16189	15997	16229	16163	15998	16111	16236	16158	15966	15927	16243	15928	16192	16084	16256	15976	16173	15982	16300	16175	16199	15905	16063	16164	16155	16009	16222	16280	16260	16193	16067	16073	15964	16180	16299	16231	15936	16105	16074	16225	15979	16132	16258	16107	16045	16298	16028	16289	15912	16208	16001	16166	16159	16103	16130	16111	16177	16121	16285	16213	16294	16038	16434	15838	16123	16219	16210	16065	16200	16109	16413	16181	16142	16087	16286	16231	16080	16003	16086	16093	16148	16135	16106	16276	16195	16184	16121	16117	16240	15937	16198	16189	16072	16277	16197	16040	16072	15884	15997	16249	16022	16225	16049	16088	16032	16056	16179	16186	16210	16067	16108	16127	16064	15902	16259	16246	16326	16108	16182	16082	16107	15988	16016	16070	16198	16215	16265	16014	16023	16102	16024	16037	16122	16088	16306	16143	16284	16146	16010	15980	16190	16292	16209	16071	16250	16177	16264	16184	16111	16028	16260	16199	16010	15933	16054	16048	16161	16178	16174	15995	16196	16255	16057	16040	16253	16108	16113	16167	16319	16173	16166	16102	16140	16132	16105	16055	16090	16091	16231	16229	16166	16214	16280	16168	16236	16039	16187	16289	16201	16252	16201	15995	16106	16212	16212	16396	16145	16167	16059	16185	16038	16232	16125	16210	16207	16048	15820	16101	16090	16195	16014	16113	16184	16010	16105	16359	16105	16235	16312	16362	16061	16315	16123	16148	16201	16071	16238	16067	16014	16206	16213	16069	16245	16132	16158	16103	16136	15927	16098	16237	15999	16258	16115	16198	16157	15960	16032	16271	16150	16215	15985	16090	16041	16044	16275	16240	16071	16311	16281	16262	16198	16167	16236	16103	15983	16098	16031	16125	16386	16264	16136	16216	16081	16326	16122	16121	16199	16105	16268	16014	16180	16148	15995	16129	16392	16365	16346	16069	16173	16163	16220	16183	16127	16261	16031	16170	15987	16042	16218	16141	16330	16222	16232	16148	16203	16092	16294	16275	15979	16127	16142	16242	16097	16111	16160	16321	16222	16127	16137	16164	15990	16256	15921	16206	16165	16188	16085	15969	16213	15922	16252	16041	16006	16110	16099	16158	16172	16059	16275	16133	16136	16084	16260	16009	15877	16324	16097	15968	16087	16121	16290	16175	16210	16319	16209	16073	16035	16127	16163	16110	16212	15994	16127	15986	16166	16229	16122	16106	16018	16203	16251	16051	16363	16047	16123	15978	16203	16011	16080	16286	16100	16052	16344	16120	16192	16071	16021	15962	16243	15960	16234	16247	16154	16035	16187	16118	16120	16162	16119	16176	16007	16089	16113	16355	16070	16195	16287	15958	16047	16191	16005	16157	16298	16157	16314	16282	16294	16421	16190	16067	16168	16011	16172	15989	16138	16084	16108	16140	16257	16342	16146	16124	15966	16032	16066	16040	16291	16115	16044	16213	16150	16151	16255	16217	15938	16237	16090	16209	16110	16148	16189	16104	16120	16058	16160	16072	16096	16129	16068	16378	15968	15928	16242	16229	16128	16279	16098	15944	16178	16067	15918	16005	16051	16014	16064	16072	16144	15977	16232	16145	16082	16200	15965	16160	16258	16091	15956	16065	16213	16060	16176	16251	16164	16092	16252	15938	16047	15917	16088	16173	16191	16089	16200	16171	16062	16211	16148	16334	16194	16239	16007	16188	16259	16387	16246	16142	16090	16127	16032	16168	16138	16024	16230	16137	16149	16016	16158	16339	16138	16061	16173	16170	16126	16101	15892	16195	16236	16022	16164	16182	16004	16022	16278	15760	16240	16289	16150	16131	16114	16204	16237	16219	16108	16295	16384	16016	16074	16276	16170	16064	16193	16335	16104	15943	15988	16327	16218	16279	16097	16233	16273	16166	16143	15961	16173	16216	15970	16003	16098	16070	16086	16187	16145	16331	16223	16326	16216	16229	16199	16113	16119	16041	16217	16074	16196	16093	16111	16211	16155	16072	16130	16397	16250	16169	16017	16231	16051	16086	16283	16048	16228	16226	16332	16292	15954	16197	16304	16113	16218	16399	16107	16113	16136	16063	16119	16136	16173	16199	16054	16123	16185	16162	16160	16199	16248	16244	16084	16061	15943	16340	16220	16128	16163	16251	16247	16235	16306	16259	16331	16232	16247	16128	16159	16067	16195	16180	16349	16123	16062	16219	16303	16201	16096	16216	16214	16200	16201	16119	16057	15978	16214	16377	15919	16128	16190	15889	16122	16069	16271	15993	16104	16169	16269	16050	16043	16150	16284	16094	16023	15894	16139	16173	15978	16142	16110	16165	16184	15875	16011	16075	16068	16141	16094	16234	15949	16152	16057	16255	16188	16088	16220	16245	16211	16116	16144	16117	16197	16372	16187	16227	16004	16003	16091	16159	16292	16058	16236	16384	16451	16159	16009	16163	16091	16144	16239	16246	16312	16080	16104	16079	16036	16166	16145	15977	16031	16187	15990	16188	16225	16069	16176	15952	16023	16183	16198	16299	16112	16333	15953	16260	16072	16170	16159	16179	16136	15900	16143	16196	16160	16200	16007	16020	16034	16124	16008	16241	16127	16085	16107	16394	15960	15971	16353	16234	16168	15986	16131	16265	16182	16149	16188	16071	16269	15966	16230	16253	16243	16123	16263	16212	16161	16194	16154	16046	16052	15905	16102	15985	16263	16112	16029	16091	16225	15969	16050	16106	16075	16174	16178	16131	16176	16146	16037	15962	16318	16185	16294	16393	16046	16091	16048	16079	16197	15980	16004	16259	16062	16204	16080	16215	16028	16030	16219	16026	16298	16163	16299	16152	16060	16229	16130	16338	15989	16137	16126	16312	16141	15983	16218	16446	16212	16374	16119	16019	16244	16235	16219	16156	16093	16095	16007	16010	16131	16034	16159	16160	16094	16203	16223	16251	16075	16205	16186	16301	16201	16053	16144	16208	16024	16040	15972	16172	16217	16211	16418	16213	16159	15969	16126	16095	16394	16048	16143	16257	16047	16026	16244	16189	16013	15930	16316	15926	16177	16277	16089	16118	16301	15982	15996	16269	16102	15963	16058	16026	16227	16057	16118	16302	16102	15978	16017	16241	16235	16158	15996	16347	16016	16200	16210	16060	16054	16261	16232	16153	16216	16274	16150	16105	16069	16110	16037	15909	16082	15954	16296	16008	16206	16263	16424	16119	15955	15975	16133	16166	16237	15973	16201	16248	16415	16116	16017	16226	16041	16033	16112	16032	16181	16194	16139	16222	16182	16237	16202	16355	16240	16183	16081	16136	16060	16104	16293	16221	16093	16332	16219	16172	15934	16113	15944	16239	16305	16213	16303	16229	16270	16216	16293	16036	15929	16052	16156	16265	16107	16035	16110	16110	15923	16077	16134	16075	16026	16235	16033	16013	16363	16113	16103	16007	16157	16370	16254	16199	16282	16173	16164	16107	16109	16217	16166	15950	15987	15953	16048	15831	16198	16005	16264	16167	16193	16158	16234	16177	16204	16294	16165	16427	16262	15961	16053	15955	16022	16194	16222	16066	16153	16122	16185	16119	16268	16082	16231	16303	16207	16013	16255	16044	16216	16158	16015	16008	16181	16172	16127	16067	16291	16109	16139	16136	16084	16110	16382	16135	16259	16095	16037	16108	16129	16260	16226	15993	15984	16020	16183	16106	16085	16433	16148	16164	16335	16257	16101	16371	16159	16194	16271	15953	16084	16238	16317	16180	16013	16134	16368	16240	16186	16194	16318	16229	16046	15922	16147	16039	15997	16121	16099	16016	16254	15969	16106	16091	16199	16214	16060	16199	16096	16055	16070	16096	16122	16148	16076	16080	16004	16316	16084	16193	16185	16044	15845	16158	15975	16085	16243	16079	16107	16095	16203	16119	16090	16317	16114	16142	16218	16295	16195	16233	16154	16119	16136	16161	16063	16119	16041	16170	16307	15966	16120	16227	16311	16103	16022	16105	16251	16128	16256	16199	16144	16319	16431	16204	16366	16160	16135	16122	16242	16055	16130	16230	15959	16264	15918	16130	15976	16152	16139	16205	16191	16091	16112	16213	16235	16299	16062	16057	16126	16185	16252	16240	16197	16257	16153	16316	16051	16125	15949	16227	16295	16024	16361	16069	16303	16040	16176	16046	16056	16229	16191	16118	16120	16171	16137	16291	16065	16164	16111	16280	16068	15989	16093	16263	16345	16225	16148	16276	16316	16190	16232	16128	16350	16045	16039	16068	16206	16148	16123	16095	16186	16255	16123	16092	16064	16221	16103	16156	16146	16289	16266	16434	16021	16196	16225	16067	16250	16024	16185	16115	16214	16259	16051	16150	16084	16260	16047	15994	16071	16129	16169	16120	16036	16030	15965	15909	16183	15984	16216	16086	16229	16218	16139	16275	16271	16183	16048	16200	16324	16033	16059	16192	16114	15839	16114	16094	16165	16090	16271	16211	16161	16332	16338	16185	16046	16167	16175	16281	16237	16246	16225	16113	16288	16142	16180	16281	16053	16085	16098	16103	16082	16219	16178	16116	16017	16335	16015	16072	16134	16060	16291	16375	16368	16084	16111	16193
15516	27509	25700	21919	19441	18351	18605	17591	16990	16775	16601	16318	16155	15836	15730	15669	15787	15575	15775	24082	34233	32196	23379	18634	16510	15577	15329	15370	15270	15409	15370	15409	15325	15485	15463	15332	15302	15268	15431	15348	15232	15179	15338	15298	15317	15436	15471	15299	15367	15313	15339	15448	15415	15302	15269	15489	15345	15203	15326	15221	15269	15163	15241	15394	15424	15402	15312	15231	15005	15319	15338	15364	15409	15232	15379	15333	15373	15265	15414	15363	15407	15398	15237	15269	15199	15337	15316	15252	15609	15217	15411	15414	15559	15218	15341	15242	15436	15276	15266	15214	15201	15309	15313	15311	15442	15367	15336	15340	15331	15244	15293	15314	15261	15236	15374	15236	15252	15194	15377	15385	15353	15425	15546	15282	15428	15200	15299	15287	15310	15427	15257	15351	15406	15413	15340	15335	15147	15320	15514	15409	15361	15404	15437	15322	15392	15201	15360	15499	15377	15403	15321	15337	15340	15359	15307	15269	15395	15319	15416	15416	15223	15367	15489	15336	15254	15278	15222	15383	15263	15388	15193	15456	15038	15302	15249	15122	15210	15552	15424	15285	15268	15327	15461	15572	15502	15290	15416	15373	15323	15389	15262	15293	15181	15285	15323	15251	15425	15332	15252	15424	15313	15135	15215	15397	15294	15121	15343	15287	15254	15435	15380	15387	15354	15438	15314	15389	15315	15235	15467	15171	15338	15266	15239	15353	15224	15240	15253	15295	15217	15248	15292	15228	15325	15340	15157	15398	15351	15412	15358	15152	15391	15271	15401	15366	15394	15211	15487	15486	15240	15348	15408	15315	15321	15292	15257	15377	15351	15174	15390	15422	15398	15274	15354	15287	15226	15433	15418	15325	15310	15254	15346	15308	15420	15345	15418	15461	15244	15413	15283	15193	15300	15255	15185	15438	15272	15089	15479	15303	15360	15295	15280	15569	15397	15334	15384	15369	15257	15130	15375	15309	15334	15345	15331	15278	15332	15492	15353	15433	15189	15292	15220	15311	15280	15285	15299	15207	15294	15430	15368	15492	15278	15318	15332	15373	15547	15246	15327	15320	15246	15415	15190	15267	15308	15232	15394	15417	15398	15219	15286	15307	15444	15213	15438	15228	15238	15452	15376	15346	15356	15212	15266	15330	15154	15260	15401	15389	15190	15263	15241	15330	15211	15370	15350	15292	15272	15410	15318	15346	15381	15360	15363	15439	15283	15286	15376	15254	15335	15273	15204	15289	15365	15289	15336	15424	15242	15300	15282	15330	15164	15478	15273	15233	15364	15316	15324	15213	15336	15494	15291	15216	15331	15398	15451	15428	15234	15236	15389	15447	15286	15361	15267	15261	15352	15378	15454	15241	15231	15305	15251	15384	15300	15203	15445	15107	15276	15293	15280	15220	15262	15296	15442	15312	15356	15416	15308	15314	15281	15325	15324	15385	15397	15249	15273	15175	15483	15296	15259	15337	15319	15363	15251	15285	15275	15185	15294	15395	15335	15211	15325	15366	15320	15295	15308	15221	15362	15272	15349	15400	15258	15383	15303	15147	15246	15303	15372	15320	15123	15388	15293	15392	15473	15285	15282	15203	15291	15223	15335	15265	15429	15475	15245	15393	15220	15357	15329	15204	15221	15150	15160	15340	15285	15224	15373	15341	15355	15230	15392	15286	15283	15518	15297	15337	15430	15232	15256	15176	15223	15245	15428	15210	15305	15157	15495	15240	15376	15384	15328	15169	15231	15581	15321	15305	15336	15341	15295	15343	15268	15284	15364	15213	15369	15300	15269	15267	15305	15316	15468	15382	15300	15164	15381	15362	15273	15177	15466	15158	15352	15262	15232	15266	15498	15305	15209	15327	15235	15362	15310	15381	15379	15223	15263	15265	15275	15345	15249	15220	15356	15506	15429	15302	15209	15383	15323	15189	15245	15371	15324	15313	15415	15249	15345	15217	15357	15346	15266	15353	15243	15327	15347	15450	15451	15370	15123	15279	15280	15337	15219	15328	15279	15275	15303	15273	15286	15397	15298	15319	15333	15332	15405	15353	15297	15249	15280	15372	15269	15313	15334	15253	15321	15520	15355	15243	15246	15339	15242	15347	15235	15455	15345	15352	15427	15097	15219	15304	15310	15429	15312	15203	15308	15477	15455	15252	15154	15333	15285	15250	15428	15286	15393	15270	15410	15405	15419	15212	15430	15297	15340	15321	15458	15298	15221	15364	15295	15275	15314	15420	15368	15255	15223	15308	15320	15348	15231	15473	15320	15392	15316	15308	15116	15238	15387	15282	15116	15271	15471	15305	15251	15336	15159	15271	15289	15492	15267	15400	15159	15510	15132	15393	15435	15280	15341	15402	15289	15499	15343	15325	15278	15193	15252	15237	15334	15277	15306	15413	15523	15305	15339	15367	15260	15298	15292	15150	15184	15318	15289	15386	15134	15380	15348	15199	15166	15323	15319	15416	15283	15365	15353	15266	15453	15160	15197	15166	15377	15189	15293	15459	15348	15226	15195	15386	15362	15297	15298	15293	15189	15310	15137	15270	15356	15429	15366	15225	15299	15281	15252	15514	15261	15149	15254	15364	15288	15389	15453	15105	15351	15231	15362	15246	15254	15278	15279	15198	15272	15240	15256	15296	15355	15275	15236	15267	15273	15285	15398	15230	15372	15331	15413	15126	15280	15288	15235	15198	15263	15270	15383	15439	15289	15456	15308	15289	15253	15243	15217	15241	15455	15274	15280	15483	15306	15194	15298	15347	15450	15237	15297	15298	15255	15269	15382	15245	15269	15417	15206	15261	15317	15414	15259	15180	15429	15395	15404	15287	15377	15388	15511	15341	15384	15255	15318	15343	15154	15354	15369	15219	15370	15260	15190	15123	15238	15393	15177	15282	15371	15178	15275	15306	15333	15341	15198	15370	15403	15307	15169	15283	15362	15343	15287	15331	15370	15311	15340	15398	15384	15457	15372	15302	15213	15259	15331	15297	15296	15273	15403	15448	15191	15248	15357	15390	15308	15486	15271	15333	15228	15341	15115	15093	15405	15405	15147	15400	15458	15209	15444	15055	15388	15143	15306	15413	15301	15252	15352	15217	15343	15250	15098	15450	15188	15458	15421	15233	15195	15403	15386	15230	15384	15262	15374	15272	15431	15397	15179	15264	15301	15351	15260	15243	15294	15370	15311	15249	15246	15299	15409	15366	15397	15330	15208	15216	15199	15277	15318	15302	15285	15311	15325	15235	15336	15398	15359	15378	15137	15387	15266	15385	15332	15535	15225	15208	15116	15389	15418	15378	15297	15346	15408	15408	15282	15381	15134	15118	15417	15209	15411	15388	15351	15353	15268	15484	15476	15325	15310	15415	15462	15115	15444	15291	15351	15400	15322	15192	15381	15309	15110	15332	15322	15441	15166	15297	15357	15287	15387	15300	15322	15193	15370	15262	15340	15300	15332	15114	15370	15278	15327	15200	15287	15185	15282	15337	15483	15408	15228	15237	15251	15272	15273	15242	15323	15233	15350	15185	15371	15325	15438	15292	15277	15387	15288	15364	15364	15447	15167	15310	15392	15272	15223	15268	15308	15246	15219	15249	15377	15250	15257	15448	15282	15358	15261	15300	15380	15363	15300	15278	15321	15321	15317	15288	15429	15320	15214	15178	15258	15342	15276	15344	15293	15387	15252	15341	15411	15128	15273	15353	15328	15209	15257	15324	15483	15363	15435	15171	15252	15340	15191	15193	15228	15275	15236	15517	15262	15342	15289	15358	15272	15393	15348	15326	15430	15244	15306	15541	15417	15423	15426	15421	15331	15476	15428	15330	15218	15381	15166	15260	15305	15141	15319	15472	15312	15339	15481	15197	15290	15334	15356	15431	15442	15501	15356	15370	15332	15295	15451	15246	15248	15098	15349	15306	15457	15424	15325	15424	15259	15198	15337	15315	15237	15175	15220	15238	15315	15359	15337	15410	15190	15225	15474	15371	15470	15159	15308	15197	15270	15287	15397	15281	15371	15134	15285	15303	15377	15309	15481	15192	15354	15588	15367	15270	15307	15379	15284	15380	15385	15323	15430	15323	15157	15133	15257	15240	15390	15318	15381	15168	15350	15329	15425	15284	15191	15283	15194	15341	15344	15189	15235	15393	15329	15428	15242	15357	15243	15297	15194	15248	15466	15446	15233	15228	15328	15371	15251	15314	15295	15376	15300	15424	15195	15315	15239	15290	15379	15289	15360	15352	15212	15276	15354	15314	15328	15447	15232	15109	15257	15102	15454	15368	15266	15176	15438	15227	15319	15141	15466	15265	15422	15398	15326	15485	15455	15293	15264	15321	15313	15220	15338	15278	15267	15334	15352	15251	15470	15300	15360	15206	15302	15366	15315	15233	15167	15386	15481	15296	15540	15400	15258	15321	15356	15416	15484	15261	15292	15369	15219	15272	15283	15476	15430	15306	15207	15313	15280	15482	15156	15262	15319	15302	15426	15218	15198	15413	15366	15361	15251	15332	15347	15424	15250	15260	15298	15373	15259	15298	15150	15307	15407	15515	15328	15211	15468	15518	15184	15273	15327	15218	15370	15265	15398	15206	15306	15196	15424	15301	15290	15274	15305	15333	15528	15497	15376	15160	15340	15372	15181	15463	15312	15460	15222	15286	15436	15257	15244	15412	15164	15301	15235	15356	15461	15300	15364	15295	15253	15417	15478	15332	15139	15273	15283	15191	15339	15392	15317	15339	15247	15327	15286	15314	15357	15250	15297	15424	15441	15249	15283	15317	15335	15276	15354	15042	15348	15430	15438	15255	15250	15333	15193	15407	15389	15335	15470	15327	15290	15324	15344	15224	15357	15149	15166	15440	15519	15238	15297	15421	15317	15117	15284	15344	15398	15277	15274	15356	15330	15266	15274	15330	15222	15252	15411	15353	15257	15302	15420	15431	15352	15278	15378	15258	15302	15331	15329	15358	15229	15334	15375	15368	15356	15242	15351	15353	15395	15220	15400	15337	15164	15272	15277	15331	15342	15320	15261	15361	15180	15233	15204	15332	15417	15238	15341	15177	15311	15287	15233	15381	15193	15319	15345	15355	15244	15222	15042	15369	15229	15274	15375	15193	15259	15298	15324	15444
26994	21618	23343	20154	16913	16762	16775	16855	16586	16516	16536	16710	16595	16697	16649	16585	16492	16560	16496	17371	18321	17931	17147	16912	16554	16397	16485	16561	16349	16556	16410	16473	16444	16598	16345	16388	16321	16271	16526	16390	16652	16467	16362	16396	16549	16535	16527	16417	16503	16464	16457	16386	16542	16389	16388	16381	16421	16574	16648	16480	16508	16485	16331	16355	16210	16561	16618	16406	16608	16352	16361	16477	16292	16469	16474	16506	16299	16373	16536	16389	16470	16389	16482	16421	16612	16542	16557	16482	16438	16230	16533	16330	16404	16338	16428	16343	16472	16590	16347	16462	16278	16435	16380	16299	16339	16503	16409	16320	16468	16391	16524	16266	16499	16289	16474	16334	16473	16403	16451	16420	16493	16245	16308	16497	16456	16436	16471	16173	16473	16259	16482	16489	16311	16390	16559	16637	16567	16482	16411	16553	16580	16372	16379	16490	16534	16605	16340	16776	16616	16452	16290	16502	16453	16494	16345	16229	16513	16445	16563	16390	16302	16528	16379	16288	16489	16355	16378	16444	16396	16358	16487	16437	16342	16385	16248	16584	16587	16263	16385	16455	16426	16343	16500	16304	16481	16261	16432	16393	16640	16613	16306	16570	16384	16543	16473	16636	16206	16453	16450	16606	16447	16470	16441	16501	16619	16472	16362	16449	16442	16564	16467	16522	16488	16323	16400	16450	16457	16383	16578	16509	16429	16639	16454	16476	16488	16505	16212	16434	16431	16475	16305	16732	16522	16481	16547	16629	16169	16427	16584	16506	16486	16370	16255	16530	16316	16460	16357	16457	16418	16380	16389	16392	16373	16310	16448	16375	16203	16418	16350	16504	16448	16421	16403	16379	16632	16500	16326	16407	16452	16424	16292	16586	16424	16520	16539	16213	16273	16420	16522	16207	16574	16385	16685	16422	16358	16548	16354	16522	16747	16202	16414	16503	16449	16571	16384	16357	16538	16562	16422	16082	16486	16588	16561	16635	16340	16443	16621	16429	16364	16351	16416	16496	16401	16519	16493	16542	16516	16290	16340	16521	16579	16456	16345	16336	16525	16519	16135	16311	16461	16351	16400	16395	16478	16562	16512	16473	16532	16314	16532	16531	16439	16483	16456	16547	16572	16482	16446	16388	16410	16333	16542	16471	16452	16371	16515	16384	16555	16479	16479	16652	16629	16430	16554	16376	16349	16206	16309	16554	16201	16425	16406	16367	16480	16477	16508	16477	16485	16413	16251	16411	16562	16492	16336	16486	16505	16313	16415	16510	16280	16466	16548	16358	16471	16607	16493	16445	16531	16609	16516	16594	16622	16433	16519	16504	16451	16472	16601	16528	16443	16519	16598	16299	16327	16493	16520	16469	16434	16368	16281	16371	16454	16472	16329	16282	16300	16422	16316	16301	16368	16304	16446	16418	16330	16427	16307	16414	16336	16553	16339	16481	16171	16452	16502	16489	16401	16665	16356	16425	16554	16472	16312	16517	16535	16454	16520	16292	16479	16637	16570	16530	16493	16486	16462	16510	16451	16330	16433	16542	16261	16477	16234	16452	16258	16423	16514	16432	16551	16439	16521	16401	16584	16473	16481	16436	16598	16266	16380	16475	16564	16304	16408	16315	16403	16298	16493	16424	16255	16512	16503	16404	16465	16461	16517	16269	16315	16411	16576	16481	16508	16630	16415	16545	16548	16560	16500	16363	16355	16394	16424	16232	16386	16349	16342	16354	16570	16494	16370	16629	16577	16376	16484	16435	16358	16572	16550	16573	16328	16441	16568	16562	16347	16309	16565	16414	16486	16439	16493	16385	16548	16572	16469	16397	16416	16598	16492	16500	16664	16392	16484	16425	16396	16516	16665	16500	16229	16468	16374	16696	16375	16527	16411	16124	16382	16373	16341	16545	16525	16343	16238	16350	16423	16415	16427	16470	16493	16433	16469	16380	16516	16348	16302	16521	16329	16538	16347	16254	16480	16616	16389	16504	16466	16526	16527	16588	16265	16453	16281	16519	16499	16361	16486	16333	16447	16511	16558	16363	16324	16505	16473	16499	16595	16503	16535	16459	16629	16577	16333	16341	16250	16288	16415	16424	16569	16543	16413	16512	16522	16430	16426	16292	16467	16524	16568	16272	16435	16295	16519	16516	16408	16319	16593	16503	16442	16353	16352	16370	16442	16493	16669	16407	16441	16572	16379	16573	16399	16267	16560	16418	16347	16492	16451	16323	16397	16519	16439	16408	16420	16491	16487	16234	16267	16464	16554	16548	16436	16284	16417	16436	16557	16271	16589	16422	16325	16437	16509	16512	16595	16498	16491	16499	16583	16445	16462	16464	16533	16739	16392	16482	16367	16559	16425	16554	16378	16313	16611	16425	16514	16463	16405	16606	16471	16502	16561	16322	16393	16410	16422	16637	16402	16273	16575	16353	16297	16567	16538	16361	16235	16399	16482	16546	16598	16385	16536	16412	16544	16323	16437	16342	16470	16424	16453	16431	16604	16366	16550	16435	16349	16340	16650	16405	16579	16456	16553	16513	16648	16530	16536	16388	16433	16370	16325	16222	16250	16249	16381	16279	16514	16374	16564	16408	16366	16411	16434	16468	16430	16375	16511	16432	16282	16445	16325	16580	16409	16385	16474	16254	16269	16470	16455	16412	16512	16437	16402	16614	16388	16493	16562	16415	16654	16594	16386	16245	16458	16415	16454	16599	16349	16399	16512	16469	16418	16298	16429	16375	16622	16300	16302	16595	16458	16615	16589	16365	16280	16587	16242	16392	16427	16562	16457	16631	16537	16553	16490	16406	16592	16437	16642	16463	16394	16409	16414	16450	16791	16447	16505	16312	16356	16312	16577	16599	16487	16196	16488	16531	16447	16366	16483	16305	16575	16436	16530	16534	16583	16431	16291	16364	16512	16412	16394	16395	16343	16543	16460	16416	16629	16563	16431	16576	16492	16429	16400	16490	16505	16435	16425	16478	16382	16336	16315	16345	16367	16338	16321	16310	16567	16410	16537	16426	16268	16331	16432	16327	16608	16439	16470	16330	16484	16599	16722	16625	16348	16358	16349	16498	16579	16466	16326	16368	16439	16536	16450	16342	16504	16573	16335	16516	16278	16467	16393	16463	16518	16606	16337	16436	16506	16422	16555	16527	16356	16330	16296	16680	16528	16472	16443	16420	16476	16579	16456	16393	16400	16398	16466	16491	16590	16486	16305	16343	16379	16260	16503	16548	16373	16645	16464	16405	16475	16335	16378	16399	16434	16590	16421	16628	16411	16350	16563	16554	16555	16473	16442	16414	16700	16491	16304	16300	16373	16641	16380	16474	16544	16435	16481	16567	16468	16576	16441	16539	16457	16455	16475	16462	16475	16429	16469	16464	16465	16457	16520	16373	16402	16469	16514	16462	16349	16556	16351	16650	16350	16511	16471	16322	16536	16305	16539	16447	16488	16411	16412	16601	16409	16447	16504	16479	16423	16633	16485	16444	16454	16426	16469	16387	16484	16511	16517	16416	16532	16414	16066	16419	16600	16164	16369	16450	16613	16616	16409	16378	16499	16301	16463	16484	16225	16222	16504	16547	16438	16327	16543	16528	16601	16290	16481	16299	16436	16245	16472	16431	16465	16317	16592	16299	16380	16565	16507	16637	16368	16268	16442	16393	16630	16502	16417	16515	16446	16641	16519	16327	16501	16528	16395	16372	16275	16541	16460	16351	16591	16321	16392	16332	16440	16705	16418	16427	16481	16298	16462	16408	16547	16435	16362	16440	16568	16399	16589	16367	16360	16615	16433	16125	16400	16385	16456	16359	16488	16336	16449	16467	16334	16525	16555	16500	16400	16421	16458	16364	16374	16503	16272	16335	16286	16502	16319	16366	16365	16343	16276	16339	16518	16573	16297	16464	16521	16369	16378	16351	16449	16343	16347	16431	16429	16455	16542	16734	16315	16431	16604	16272	16522	16324	16419	16553	16353	16644	16432	16199	16312	16414	16495	16383	16523	16433	16445	16341	16400	16487	16509	16531	16355	16301	16426	16373	16423	16301	16354	16504	16383	16397	16508	16658	16542	16287	16399	16463	16496	16532	16176	16501	16337	16570	16557	16388	16233	16402	16279	16549	16504	16464	16593	16438	16469	16380	16345	16591	16549	16466	16502	16399	16469	16318	16440	16648	16551	16523	16569	16518	16525	16436	16309	16355	16492	16268	16361	16404	16346	16308	16536	16519	16453	16582	16438	16401	16325	16237	16423	16501	16493	16371	16282	16574	16621	16379	16409	16381	16484	16143	16321	16347	16557	16399	16521	16359	16506	16358	16376	16447	16248	16399	16497	16476	16445	16458	16491	16255	16471	16598	16507	16224	16483	16327	16521	16524	16406	16444	16671	16569	16505	16532	16434	16501	16525	16522	16582	16467	16341	16424	16401	16488	16400	16587	16338	16424	16413	16502	16607	16481	16334	16653	16660	16648	16535	16469	16457	16388	16541	16399	16335	16378	16411	16671	16278	16416	16441	16178	16351	16439	16669	16497	16420	16327	16405	16215	16367	16311	16654	16425	16432	16592	16377	16409	16692	16463	16675	16515	16417	16265	16226	16519	16430	16449	16312	16519	16562	16566	16577	16404	16389	16372	16455	16357	16568	16537	16657	16550	16397	16401	16491	16577	16404	16553	16357	16560	16706	16356	16680	16510	16330	16413	16481	16655	16484	16354	16502	16554	16696	16484	16565	16369	16444	16413	16469	16535	16357	16448	16345	16468	16320	16267	16425	16541	16400	16270	16575	16419	16575	16298	16310	16419	16492	16238	16613	16618	16340	16435	16461	16344	16335	16358	16586	16400	16479	16421	16404	16353	16439	16494	16383	16445	16296	16585	16542	16476	16540	16475	16387	16418	16404	16419	16520	16146	16472	16375	16598	16463	16500	16464	16455	16562	16487	16433	16543	16394	16533	16273	16432	16157	16382	16431	16594	16473	16396	16358	16442	16440	16381	16199	16614	16540	16523	16543	16315	16405	16468	16663	16557	16348	16460	16495	16393	16433	16443	16407	16585	16551	16365	16611	16513	16335	16417	16428	16480	16390	16408	16587	16516	16461	16405	16509	16387	16472	16595	16439	16350	16368	16495	16469
14945	18122	18106	16955	16321	15770	15773	16035	15854	15815	15673	15653	15484	15594	15408	15454	15533	15325	15576	16851	18180	17240	16056	15755	15638	15530	15610	15480	15391	15455	15366	15307	15485	15372	15662	15533	15413	15361	15493	15580	15326	15581	15362	15384	15375	15537	15573	15544	15457	15380	15503	15485	15252	15320	15406	15461	15387	15430	15530	15392	15354	15389	15429	15395	15471	15344	15277	15380	15513	15466	15553	15602	15401	15542	15481	15298	15330	15426	15533	15372	15486	15325	15407	15428	15401	15442	15469	15565	15375	15454	15543	15494	15408	15413	15505	15284	15231	15464	15295	15415	15275	15471	15388	15364	15240	15426	15526	15305	15550	15338	15204	15454	15370	15575	15337	15475	15429	15489	15546	15405	15312	15392	15541	15580	15543	15316	15284	15417	15441	15387	15382	15381	15342	15432	15499	15532	15428	15222	15250	15483	15363	15429	15434	15498	15309	15378	15513	15343	15275	15380	15297	15326	15448	15424	15554	15424	15340	15412	15458	15549	15414	15337	15379	15610	15516	15421	15347	15556	15341	15434	15478	15439	15578	15493	15354	15445	15476	15490	15244	15442	15307	15366	15408	15457	15474	15416	15385	15523	15413	15485	15519	15343	15535	15361	15304	15472	15371	15429	15247	15613	15479	15478	15411	15525	15562	15428	15442	15404	15418	15459	15353	15476	15440	15352	15536	15530	15453	15402	15403	15491	15407	15531	15374	15542	15356	15415	15356	15476	15498	15531	15444	15317	15429	15279	15513	15456	15264	15218	15442	15275	15435	15467	15378	15501	15374	15395	15440	15458	15437	15515	15414	15516	15342	15289	15251	15331	15327	15384	15439	15212	15520	15388	15366	15321	15469	15314	15402	15441	15465	15306	15314	15592	15491	15327	15511	15528	15235	15365	15486	15333	15247	15349	15440	15295	15491	15231	15322	15406	15398	15636	15377	15499	15479	15323	15585	15415	15183	15382	15338	15448	15300	15386	15470	15429	15478	15486	15453	15493	15458	15398	15431	15414	15433	15627	15351	15405	15589	15366	15587	15509	15328	15365	15352	15465	15446	15327	15453	15365	15560	15399	15452	15366	15493	15471	15339	15423	15474	15557	15419	15370	15308	15556	15433	15408	15331	15453	15560	15553	15541	15293	15504	15370	15291	15314	15413	15361	15423	15428	15288	15446	15548	15441	15487	15413	15541	15513	15525	15564	15492	15254	15588	15495	15328	15464	15402	15494	15329	15439	15479	15439	15165	15492	15571	15322	15439	15428	15499	15486	15699	15752	15241	15420	15561	15409	15338	15357	15575	15195	15448	15482	15409	15539	15285	15454	15467	15392	15306	15334	15337	15372	15328	15495	15425	15476	15518	15375	15436	15396	15520	15352	15261	15349	15429	15306	15530	15475	15489	15380	15409	15389	15371	15557	15276	15474	15594	15446	15394	15326	15488	15288	15243	15398	15413	15484	15430	15442	15433	15440	15265	15482	15224	15485	15555	15442	15713	15252	15384	15417	15438	15402	15266	15413	15567	15628	15487	15306	15394	15462	15473	15311	15634	15509	15373	15532	15413	15226	15504	15296	15470	15436	15403	15282	15558	15349	15279	15555	15535	15315	15622	15342	15483	15367	15447	15311	15339	15441	15383	15446	15414	15292	15512	15575	15519	15431	15436	15389	15218	15392	15582	15580	15439	15435	15476	15493	15187	15505	15601	15346	15402	15366	15393	15486	15410	15302	15309	15432	15257	15505	15468	15261	15547	15376	15348	15475	15391	15517	15481	15587	15403	15376	15451	15458	15432	15407	15416	15472	15444	15389	15425	15376	15390	15377	15474	15317	15470	15413	15454	15341	15320	15427	15410	15415	15251	15366	15535	15402	15337	15407	15414	15399	15395	15407	15393	15417	15327	15315	15444	15434	15368	15294	15494	15370	15430	15351	15327	15408	15582	15499	15415	15491	15451	15373	15441	15301	15308	15381	15517	15368	15263	15438	15396	15350	15374	15455	15362	15474	15449	15509	15628	15528	15437	15551	15582	15487	15358	15364	15257	15342	15419	15303	15270	15554	15465	15576	15293	15465	15485	15516	15372	15610	15470	15453	15555	15227	15525	15393	15481	15449	15455	15430	15540	15544	15292	15273	15480	15263	15298	15363	15433	15496	15572	15434	15447	15318	15544	15389	15352	15423	15493	15477	15385	15409	15327	15296	15439	15319	15294	15515	15486	15396	15405	15509	15448	15478	15399	15390	15683	15408	15393	15502	15383	15527	15401	15414	15443	15536	15337	15336	15473	15425	15453	15554	15486	15540	15417	15507	15343	15476	15446	15394	15385	15449	15402	15362	15411	15520	15463	15366	15431	15439	15520	15381	15329	15463	15524	15386	15432	15418	15482	15224	15414	15235	15403	15558	15479	15441	15333	15285	15470	15452	15488	15460	15314	15419	15460	15364	15332	15214	15426	15353	15554	15405	15504	15406	15417	15494	15447	15510	15519	15395	15381	15570	15389	15443	15507	15477	15509	15485	15498	15457	15453	15422	15501	15359	15609	15254	15428	15406	15421	15348	15407	15458	15554	15374	15560	15571	15308	15304	15421	15483	15437	15239	15501	15561	15235	15381	15422	15263	15599	15315	15403	15518	15495	15325	15470	15428	15464	15505	15615	15488	15484	15465	15445	15354	15554	15502	15472	15391	15431	15493	15443	15480	15454	15442	15326	15375	15477	15377	15390	15494	15486	15416	15539	15453	15468	15546	15469	15409	15521	15517	15416	15423	15386	15454	15534	15198	15448	15505	15367	15451	15353	15429	15466	15477	15515	15370	15618	15422	15630	15332	15386	15501	15571	15375	15344	15346	15435	15320	15413	15479	15526	15488	15495	15343	15396	15453	15402	15371	15576	15509	15261	15555	15315	15296	15405	15547	15288	15399	15410	15336	15461	15385	15380	15316	15371	15607	15269	15542	15421	15298	15392	15316	15389	15493	15538	15450	15333	15398	15351	15498	15597	15446	15615	15394	15346	15340	15467	15441	15532	15387	15459	15363	15435	15393	15292	15310	15390	15476	15409	15507	15513	15279	15401	15396	15551	15466	15344	15274	15354	15347	15440	15573	15440	15360	15587	15421	15373	15333	15494	15359	15526	15394	15405	15313	15425	15456	15460	15458	15378	15422	15348	15384	15427	15347	15351	15451	15466	15439	15355	15496	15359	15522	15295	15407	15566	15485	15312	15322	15379	15568	15504	15523	15431	15377	15358	15312	15385	15336	15566	15515	15362	15437	15627	15247	15387	15438	15508	15433	15325	15434	15337	15408	15479	15505	15537	15343	15462	15539	15273	15330	15360	15436	15466	15469	15350	15309	15418	15530	15214	15455	15543	15296	15495	15297	15294	15510	15596	15389	15318	15378	15483	15476	15342	15457	15353	15531	15335	15382	15313	15508	15329	15472	15314	15208	15419	15282	15437	15365	15545	15453	15440	15637	15292	15409	15219	15559	15452	15461	15315	15387	15499	15287	15406	15374	15339	15261	15557	15207	15304	15441	15366	15303	15397	15440	15444	15399	15417	15329	15500	15395	15565	15493	15467	15500	15406	15354	15436	15311	15483	15449	15325	15287	15505	15506	15408	15377	15448	15366	15458	15252	15602	15468	15651	15453	15628	15370	15411	15392	15648	15286	15453	15429	15395	15532	15484	15402	15479	15398	15515	15319	15360	15542	15437	15414	15457	15309	15349	15448	15389	15361	15509	15364	15376	15350	15550	15569	15505	15489	15423	15500	15445	15539	15403	15421	15334	15419	15434	15523	15447	15543	15516	15417	15602	15268	15386	15294	15484	15441	15435	15365	15461	15354	15300	15427	15348	15483	15486	15363	15471	15629	15413	15459	15405	15377	15231	15389	15351	15386	15422	15530	15444	15440	15378	15530	15501	15356	15565	15283	15526	15565	15422	15477	15420	15424	15508	15447	15608	15777	15440	15240	15470	15491	15503	15481	15440	15515	15612	15513	15423	15402	15465	15439	15541	15359	15368	15438	15427	15393	15493	15535	15514	15361	15315	15542	15534	15324	15570	15466	15299	15387	15415	15388	15498	15438	15517	15387	15317	15515	15473	15421	15399	15335	15525	15428	15486	15529	15545	15555	15398	15424	15445	15433	15372	15411	15340	15543	15370	15461	15441	15219	15332	15485	15342	15285	15338	15425	15415	15628	15356	15387	15468	15507	15497	15593	15413	15298	15395	15431	15432	15572	15551	15512	15493	15682	15450	15335	15458	15478	15548	15293	15442	15470	15550	15481	15393	15324	15391	15440	15364	15395	15482	15589	15245	15351	15509	15470	15333	15291	15565	15356	15467	15472	15369	15400	15328	15429	15228	15491	15479	15468	15593	15373	15338	15244	15432	15331	15405	15437	15323	15513	15407	15522	15423	15268	15413	15258	15368	15256	15652	15271	15497	15517	15427	15548	15323	15373	15310	15435	15353	15409	15466	15551	15241	15449	15535	15242	15365	15465	15497	15437	15436	15433	15402	15332	15380	15430	15426	15365	15302	15417	15493	15279	15333	15274	15392	15278	15401	15490	15486	15468	15529	15433	15341	15439	15323	15343	15175	15477	15331	15394	15466	15615	15343	15386	15318	15477	15513	15497	15570	15492	15413	15368	15464	15350	15344	15630	15306	15344	15469	15487	15437	15457	15391	15504	15628	15259	15502	15354	15449	15474	15400	15384	15405	15547	15502	15469	15400	15396	15566	15443	15558	15473	15490	15368	15475	15208	15514	15517	15675	15465	15286	15347	15359	15524	15569	15346	15508	15390	15460	15366	15404	15421	15341	15490	15372	15515	15406	15221	15398	15397	15502	15544	15446	15452	15426	15341	15441	15617	15486	15630	15483	15432	15445	15494	15458	15479	15444	15262	15415	15451	15363	15575	15380	15516	15479	15355	15503	15466	15471	15550	15364	15246	15457	15274	15316	15451	15530	15358	15393	15514	15231	15258	15485	15383	15484	15373	15418	15554	15334	15388	15478	15403	15459	15582	15312	15458	15378	15417	15365	15215	15355	15401	15322	15353	15391	15277	15367	15442	15424	15406	15363	15339	15432	15376	15686	15392	15416	15619	15425	15555	15299	15466	15461	15467	15395	15394
23893	21003	28268	24059	21648	20186	19352	17608	16994	17207	17008	17044	16794	16759	16772	16870	16803	16790	17192	23569	26060	23074	19426	17490	16834	16652	16595	16510	16509	16602	16682	16561	16629	16408	16352	16313	16414	16454	16471	16549	16319	16340	16484	16456	16567	16544	16502	16346	16559	16428	16570	16503	16447	16374	16442	16378	16322	16410	16400	16418	16544	16550	16505	16763	16446	16207	16345	16551	16325	16460	16387	16530	16525	16405	16315	16473	16333	16451	16714	16486	16448	16470	16459	16354	16470	16351	16462	16338	16430	16592	16443	16468	16365	16592	16514	16311	16317	16267	16480	16439	16634	16317	16458	16385	16478	16543	16479	16636	16467	16540	16344	16513	16455	16347	16407	16308	16396	16346	16572	16475	16351	16574	16570	16306	16299	16414	16345	16278	16473	16325	16445	16406	16575	16572	16501	16425	16559	16576	16318	16342	16317	16410	16286	16342	16715	16705	16370	16434	16595	16453	16534	16473	16432	16354	16348	16400	16274	16272	16564	16347	16357	16571	16555	16323	16447	16385	16171	16592	16478	16294	16465	16626	16477	16420	16503	16368	16443	16493	16467	16416	16249	16549	16549	16421	16648	16405	16468	16326	16484	16657	16314	16624	16618	16481	16365	16389	16317	16462	16371	16569	16335	16330	16553	16373	16364	16526	16515	16391	16571	16381	16475	16401	16582	16447	16344	16482	16347	16504	16259	16487	16449	16397	16381	16508	16475	16460	16525	16343	16605	16357	16588	16406	16275	16433	16456	16419	16668	16327	16460	16365	16352	16683	16372	16449	16355	16281	16422	16324	16700	16505	16325	16483	16563	16544	16383	16512	16612	16600	16623	16456	16627	16290	16385	16652	16254	16528	16523	16536	16535	16606	16375	16273	16371	16572	16452	16385	16463	16344	16561	16371	16496	16408	16299	16466	16063	16497	16232	16474	16398	16537	16436	16414	16448	16304	16399	16513	16433	16315	16504	16344	16301	16620	16515	16597	16567	16460	16548	16365	16489	16398	16439	16449	16469	16389	16421	16499	16509	16318	16473	16420	16596	16542	16442	16511	16203	16243	16475	16352	16220	16348	16412	16574	16577	16417	16580	16369	16466	16351	16431	16339	16397	16454	16491	16350	16334	16341	16418	16229	16444	16351	16312	16345	16318	16550	16418	16378	16536	16320	16466	16486	16390	16355	16567	16481	16493	16532	16353	16360	16514	16401	16632	16401	16391	16288	16393	16386	16326	16469	16353	16328	16311	16319	16375	16312	16372	16507	16437	16309	16371	16507	16590	16215	16453	16465	16386	16521	16532	16463	16472	16392	16366	16308	16466	16354	16697	16343	16453	16444	16354	16259	16530	16484	16473	16264	16410	16299	16546	16506	16408	16439	16339	16176	16586	16534	16405	16327	16294	16400	16474	16537	16309	16371	16228	16309	16501	16414	16374	16514	16494	16275	16535	16373	16391	16608	16402	16522	16440	16113	16545	16393	16529	16449	16498	16313	16612	16425	16535	16384	16426	16428	16439	16218	16526	16594	16515	16464	16504	16395	16343	16523	16299	16533	16122	16451	16385	16380	16501	16555	16487	16529	16499	16571	16431	16369	16409	16547	16394	16516	16693	16497	16479	16338	16511	16561	16436	16439	16335	16267	16444	16357	16314	16359	16412	16620	16683	16587	16346	16573	16403	16357	16188	16535	16499	16283	16418	16407	16290	16351	16139	16416	16458	16463	16553	16277	16265	16372	16369	16442	16394	16653	16295	16492	16554	16352	16444	16484	16493	16442	16446	16581	16367	16288	16360	16358	16583	16393	16395	16467	16255	16369	16257	16341	16423	16208	16367	16417	16317	16442	16560	16545	16444	16435	16491	16563	16499	16428	16313	16364	16283	16476	16293	16422	16627	16298	16396	16551	16498	16355	16558	16548	16389	16394	16386	16521	16555	16478	16447	16490	16456	16433	16347	16486	16655	16627	16358	16482	16525	16389	16666	16454	16488	16584	16410	16423	16477	16368	16411	16456	16633	16451	16389	16525	16450	16372	16481	16395	16447	16258	16406	16450	16445	16340	16412	16284	16400	16507	16383	16521	16396	16434	16561	16473	16428	16527	16304	16500	16332	16459	16376	16564	16561	16463	16408	16353	16452	16433	16543	16632	16429	16449	16413	16335	16563	16396	16335	16596	16330	16482	16384	16330	16579	16545	16332	16256	16222	16427	16484	16591	16479	16587	16555	16190	16168	16406	16472	16564	16458	16672	16457	16412	16417	16505	16324	16283	16392	16401	16296	16226	16310	16293	16622	16332	16272	16437	16441	16471	16423	16406	16442	16541	16557	16351	16232	16297	16451	16534	16353	16499	16464	16531	16390	16416	16525	16414	16714	16482	16454	16550	16451	16243	16468	16468	16461	16314	16437	16552	16438	16563	16645	16437	16448	16497	16483	16408	16416	16366	16444	16334	16532	16618	16456	16622	16465	16562	16360	16353	16313	16518	16428	16402	16558	16242	16222	16419	16392	16290	16769	16358	16545	16436	16310	16316	16208	16581	16622	16419	16544	16394	16378	16465	16580	16221	16401	16495	16497	16482	16358	16212	16488	16496	16371	16388	16506	16408	16436	16544	16118	16459	16503	16396	16474	16389	16442	16405	16323	16429	16374	16516	16403	16246	16311	16196	16318	16335	16364	16383	16490	16310	16358	16382	16400	16340	16128	16311	16256	16280	16382	16496	16440	16368	16410	16437	16496	16422	16339	16380	16491	16413	16534	16501	16512	16388	16474	16341	16350	16625	16643	16430	16485	16317	16531	16506	16397	16392	16491	16602	16550	16554	16393	16353	16408	16324	16353	16300	16371	16484	16535	16149	16426	16342	16312	16139	16574	16481	16397	16418	16595	16521	16341	16405	16231	16476	16501	16408	16414	16504	16384	16541	16540	16302	16522	16326	16594	16382	16412	16342	16229	16492	16439	16420	16385	16280	16490	16463	16425	16368	16573	16348	16580	16470	16327	16528	16489	16321	16585	16635	16375	16468	16390	16392	16373	16466	16423	16344	16408	16556	16370	16236	16446	16283	16638	16237	16715	16398	16490	16860	16486	16420	16430	16568	16542	16464	16572	16500	16385	16594	16502	16573	16401	16468	16488	16551	16406	16752	16358	16290	16297	16184	16315	16253	16377	16455	16506	16534	16290	16510	16346	16348	16421	16615	16423	16478	16483	16464	16631	16351	16445	16395	16406	16424	16582	16354	16557	16420	16422	16553	16503	16378	16627	16510	16506	16324	16468	16293	16234	16379	16571	16592	16369	16367	16438	16409	16456	16409	16514	16459	16517	16364	16546	16572	16520	16501	16562	16278	16355	16244	16334	16451	16413	16540	16457	16419	16492	16397	16585	16525	16516	16378	16517	16603	16615	16376	16373	16394	16327	16344	16563	16535	16462	16504	16300	16303	16319	16252	16495	16354	16458	16434	16485	16611	16499	16509	16230	16430	16499	16513	16402	16393	16651	16301	16698	16602	16507	16564	16290	16482	16348	16306	16526	16348	16474	16411	16401	16177	16425	16465	16418	16671	16710	16530	16518	16482	16522	16382	16605	16436	16543	16551	16440	16469	16562	16485	16218	16434	16523	16406	16400	16359	16425	16305	16311	16484	16274	16418	16237	16565	16499	16320	16277	16604	16439	16402	16543	16473	16480	16436	16563	16416	16487	16521	16640	16198	16485	16305	16290	16365	16336	16381	16528	16317	16425	16484	16508	16478	16335	16260	16519	16641	16452	16544	16637	16568	16538	16496	16479	16390	16617	16469	16517	16377	16366	16538	16541	16316	16555	16655	16407	16525	16453	16508	16317	16299	16577	16225	16363	16198	16441	16362	16527	16508	16489	16449	16373	16532	16540	16377	16554	16610	16452	16481	16465	16547	16352	16384	16273	16448	16380	16560	16271	16505	16402	16342	16548	16584	16242	16398	16498	16436	16410	16519	16457	16111	16389	16281	16345	16346	16541	16456	16472	16513	16457	16443	16551	16224	16359	16442	16362	16544	16516	16594	16518	16440	16463	16285	16423	16383	16588	16527	16536	16416	16480	16611	16244	16437	16507	16446	16482	16343	16366	16522	16270	16377	16297	16469	16568	16636	16598	16343	16278	16504	16688	16420	16531	16413	16368	16363	16264	16438	16467	16659	16354	16478	16488	16396	16224	16460	16446	16529	16330	16444	16290	16449	16267	16440	16392	16494	16557	16346	16314	16535	16502	16367	16484	16301	16508	16483	16270	16517	16375	16399	16362	16425	16453	16452	16673	16344	16440	16510	16583	16489	16403	16247	16505	16461	16560	16266	16364	16542	16399	16604	16439	16502	16411	16486	16433	16388	16344	16651	16650	16368	16492	16447	16604	16314	16237	16436	16417	16594	16537	16574	16536	16460	16545	16567	16574	16377	16319	16430	16496	16461	16345	16333	16365	16348	16323	16560	16475	16500	16445	16520	16332	16331	16312	16312	16303	16510	16416	16669	16401	16413	16513	16471	16622	16609	16712	16555	16533	16434	16394	16408	16454	16558	16606	16521	16346	16374	16501	16583	16292	16445	16528	16405	16352	16688	16543	16428	16544	16516	16362	16296	16182	16606	16502	16499	16342	16332	16367	16425	16516	16577	16534	16471	16603	16561	16524	16436	16289	16519	16518	16614	16382	16585	16493	16530	16445	16364	16464	16538	16582	16284	16440	16209	16394	16357	16533	16433	16565	16481	16342	16491	16538	16370	16494	16302	16406	16331	16613	16334	16442	16322	16482	16643	16423	16686	16489	16513	16293	16354	16347	16585	16396	16521	16501	16444	16533	16629	16535	16254	16385	16346	16514	16455	16323	16520	16403	16370	16556	16384	16687	16502	16290	16442	16521	16240	16328	16554	16206	16478	16267	16375	16211	16588	16404	16399	16551	16475	16620	16444	16600	16506	16473	16337	16195	16456	16273	16268	16301	16518	16517	16174	16408	16386	16354	16400	16338	16438	16325	16407	16471	16387	16495	16406	16400	16348	16307	16629	16351	16580	16430	16649	16438	16487	16526	16484	16415	16304	16482	16368	16581	16302	16674	16400	16561	16367	16706	16357	16450	16488	16512	16474	16348	16587	16432	16560	16409	16535
14160	23785	22952	19582	18117	17467	16743	16962	16447	16247	16216	15931	15891	15885	15458	15716	15749	15711	16781	27051	28111	23242	18314	16356	15854	15658	15501	15548	15226	15698	15517	15493	15464	15446	15513	15436	15600	15528	15418	15491	15280	15371	15518	15568	15411	15613	15422	15337	15497	15449	15497	15640	15718	15420	15467	15534	15472	15611	15443	15338	15451	15422	15545	15369	15613	15504	15513	15477	15464	15346	15389	15337	15267	15509	15387	15445	15603	15460	15471	15251	15424	15351	15501	15309	15509	15580	15474	15382	15339	15535	15323	15438	15581	15557	15440	15486	15383	15389	15356	15550	15305	15327	15467	15539	15448	15411	15389	15738	15538	15495	15394	15411	15416	15482	15588	15365	15481	15386	15450	15467	15474	15486	15423	15406	15349	15495	15515	15489	15458	15484	15579	15347	15417	15427	15511	15238	15486	15461	15539	15391	15485	15533	15483	15605	15483	15457	15258	15439	15450	15373	15511	15370	15353	15265	15441	15375	15438	15603	15414	15582	15452	15518	15341	15554	15480	15388	15387	15426	15373	15528	15366	15638	15458	15465	15427	15444	15306	15412	15396	15509	15487	15466	15396	15410	15553	15365	15412	15364	15479	15310	15450	15289	15412	15503	15462	15600	15365	15491	15431	15389	15354	15563	15298	15420	15423	15367	15374	15300	15434	15243	15594	15404	15451	15663	15433	15588	15367	15588	15443	15360	15333	15342	15400	15645	15329	15471	15492	15456	15276	15389	15503	15458	15283	15405	15351	15603	15440	15384	15378	15524	15552	15482	15317	15382	15424	15451	15455	15487	15351	15538	15562	15363	15257	15415	15475	15505	15421	15539	15448	15433	15491	15500	15482	15405	15596	15382	15322	15284	15311	15539	15436	15378	15426	15464	15399	15329	15476	15311	15422	15382	15468	15590	15254	15545	15392	15368	15607	15535	15287	15456	15433	15224	15464	15209	15333	15445	15294	15433	15347	15373	15491	15399	15502	15400	15377	15441	15447	15379	15417	15545	15359	15389	15451	15468	15289	15543	15405	15645	15382	15401	15452	15560	15387	15502	15532	15532	15382	15292	15450	15624	15323	15301	15471	15345	15304	15341	15509	15459	15495	15342	15278	15421	15427	15579	15461	15459	15479	15420	15424	15416	15354	15465	15383	15512	15413	15286	15476	15528	15351	15310	15481	15424	15410	15421	15434	15414	15315	15408	15280	15341	15469	15307	15356	15550	15498	15321	15414	15427	15268	15522	15450	15328	15397	15363	15540	15506	15587	15377	15401	15381	15390	15610	15273	15410	15477	15220	15408	15475	15559	15574	15323	15372	15433	15475	15602	15375	15352	15414	15487	15346	15380	15409	15252	15316	15465	15424	15640	15359	15416	15579	15536	15315	15465	15302	15536	15436	15476	15453	15434	15509	15301	15352	15525	15296	15545	15487	15381	15527	15489	15508	15393	15543	15344	15257	15366	15499	15299	15430	15462	15420	15233	15451	15473	15317	15452	15546	15485	15322	15438	15301	15294	15492	15398	15371	15397	15482	15395	15495	15362	15141	15521	15298	15407	15442	15481	15378	15389	15425	15485	15272	15394	15645	15428	15558	15531	15486	15624	15332	15335	15620	15463	15502	15561	15536	15283	15386	15505	15406	15430	15506	15218	15533	15546	15585	15261	15356	15420	15415	15227	15480	15388	15511	15526	15407	15458	15573	15406	15449	15605	15436	15537	15277	15373	15415	15401	15526	15363	15420	15435	15399	15501	15431	15422	15484	15434	15535	15349	15338	15393	15349	15398	15435	15353	15309	15454	15371	15370	15431	15534	15405	15408	15568	15417	15494	15565	15580	15299	15428	15482	15249	15334	15459	15651	15381	15482	15392	15615	15365	15295	15261	15362	15424	15501	15532	15419	15285	15539	15242	15469	15366	15436	15481	15348	15419	15470	15487	15559	15399	15435	15496	15409	15313	15460	15384	15541	15481	15437	15271	15546	15332	15441	15481	15292	15405	15547	15448	15578	15596	15400	15349	15414	15406	15352	15602	15289	15332	15397	15352	15367	15417	15438	15386	15501	15450	15503	15256	15348	15363	15373	15355	15438	15686	15329	15494	15460	15380	15508	15400	15344	15504	15542	15475	15457	15342	15535	15415	15363	15591	15532	15410	15517	15534	15453	15437	15529	15354	15353	15547	15312	15265	15415	15534	15483	15521	15353	15277	15406	15333	15577	15635	15512	15602	15357	15284	15420	15427	15223	15733	15194	15466	15493	15622	15444	15538	15399	15377	15510	15300	15605	15468	15419	15448	15507	15455	15589	15349	15459	15390	15355	15427	15527	15444	15366	15490	15579	15439	15322	15390	15495	15625	15388	15478	15620	15474	15425	15475	15558	15489	15553	15333	15519	15450	15459	15503	15540	15391	15509	15475	15342	15402	15400	15429	15406	15451	15416	15534	15499	15464	15479	15646	15340	15555	15567	15454	15364	15209	15509	15353	15282	15404	15468	15490	15418	15443	15264	15506	15290	15323	15223	15451	15439	15699	15419	15652	15331	15638	15473	15340	15231	15435	15536	15528	15392	15420	15466	15588	15387	15401	15406	15451	15321	15376	15282	15222	15446	15553	15342	15577	15362	15232	15504	15509	15570	15513	15498	15493	15433	15483	15420	15372	15240	15507	15424	15294	15483	15299	15457	15322	15391	15365	15421	15359	15533	15422	15493	15312	15466	15314	15401	15386	15749	15176	15324	15432	15422	15441	15300	15465	15347	15588	15303	15400	15453	15487	15424	15317	15520	15425	15367	15358	15513	15359	15359	15472	15723	15419	15137	15349	15548	15210	15496	15428	15372	15495	15266	15475	15426	15331	15471	15332	15407	15543	15378	15470	15572	15512	15171	15416	15497	15446	15437	15447	15388	15303	15320	15508	15345	15437	15458	15350	15391	15411	15610	15376	15428	15208	15465	15489	15372	15360	15513	15516	15249	15427	15497	15488	15513	15502	15440	15445	15423	15480	15331	15507	15485	15507	15265	15404	15537	15303	15451	15398	15373	15375	15335	15264	15447	15363	15371	15468	15422	15564	15480	15366	15386	15382	15330	15482	15497	15436	15506	15497	15407	15483	15642	15328	15324	15614	15425	15311	15310	15459	15490	15450	15636	15421	15401	15528	15622	15496	15452	15481	15408	15383	15558	15467	15536	15463	15519	15451	15466	15488	15539	15475	15327	15573	15604	15447	15475	15409	15333	15398	15540	15420	15557	15293	15360	15483	15431	15549	15489	15339	15645	15434	15393	15428	15338	15409	15442	15359	15439	15524	15571	15447	15454	15549	15508	15509	15590	15467	15251	15505	15281	15433	15348	15258	15375	15562	15435	15414	15570	15648	15530	15438	15419	15352	15358	15504	15520	15631	15421	15443	15582	15387	15520	15338	15355	15430	15424	15356	15517	15538	15402	15229	15363	15376	15466	15261	15550	15343	15375	15524	15414	15275	15318	15472	15538	15462	15265	15372	15510	15389	15417	15480	15420	15426	15461	15302	15448	15480	15669	15405	15448	15503	15577	15366	15364	15404	15458	15444	15499	15480	15418	15529	15373	15445	15468	15405	15498	15321	15428	15333	15463	15355	15471	15470	15466	15504	15483	15319	15347	15323	15409	15455	15441	15572	15493	15465	15528	15513	15486	15606	15476	15400	15501	15451	15356	15443	15463	15268	15487	15561	15422	15435	15424	15583	15580	15208	15520	15257	15345	15477	15296	15494	15416	15507	15335	15487	15469	15283	15416	15456	15275	15512	15507	15249	15357	15439	15497	15398	15293	15593	15580	15291	15501	15331	15439	15261	15542	15500	15362	15515	15540	15422	15503	15355	15368	15491	15518	15473	15445	15292	15436	15399	15437	15526	15359	15489	15388	15566	15500	15246	15342	15399	15513	15431	15297	15645	15549	15499	15463	15401	15556	15295	15362	15559	15421	15512	15454	15463	15542	15504	15385	15380	15299	15422	15500	15399	15519	15487	15396	15433	15370	15477	15240	15312	15454	15458	15456	15333	15494	15428	15541	15452	15553	15533	15558	15334	15624	15405	15595	15408	15570	15466	15369	15427	15467	15474	15379	15464	15537	15304	15442	15597	15352	15424	15494	15416	15382	15298	15582	15446	15503	15506	15590	15332	15427	15448	15480	15534	15467	15530	15432	15388	15462	15545	15478	15282	15423	15461	15541	15329	15444	15424	15327	15449	15503	15407	15311	15549	15436	15410	15316	15373	15463	15350	15428	15373	15451	15457	15475	15359	15490	15397	15525	15413	15446	15505	15442	15512	15380	15528	15402	15538	15414	15391	15382	15518	15350	15458	15437	15343	15397	15374	15525	15484	15460	15555	15350	15484	15365	15501	15480	15374	15327	15427	15399	15307	15465	15502	15534	15453	15357	15332	15593	15413	15546	15476	15473	15481	15413	15323	15651	15513	15361	15430	15479	15473	15424	15576	15565	15422	15401	15402	15445	15442	15401	15424	15488	15447	15355	15411	15304	15551	15456	15434	15489	15504	15420	15530	15491	15498	15508	15296	15346	15494	15508	15419	15423	15469	15411	15487	15510	15533	15357	15284	15321	15516	15378	15382	15357	15458	15468	15307	15469	15384	15510	15439	15541	15464	15385	15369	15188	15609	15415	15411	15456	15522	15477	15321	15269	15308	15539	15370	15432	15418	15517	15406	15539	15492	15384	15312	15284	15365	15283	15413	15369	15365	15394	15554	15350	15376	15464	15320	15432	15343	15450	15541	15373	15372	15416	15504	15435	15431	15334	15421	15517	15442	15458	15434	15444	15394	15367	15488	15447	15452	15350	15478	15237	15569	15355	15369	15423	15454	15348	15362	15439	15267	15399	15510	15342	15293	15249	15515	15355	15505	15565	15398	15434	15478	15541	15553	15531	15440	15420	15550	15335	15420	15329	15490	15276	15341	15536	15341	15428	15431	15455	15450	15333	15440	15377	15377	15440	15401	15478	15398	15425	15471	15403	15567	15350	15340	15428	15354	15429	15393	15384	15393	15478	15427	15341	15458	15408	15454	15372	15303	15486	15472	15449	15469	15611	15435	15302	15437	15302	15140	15392	15350	15423	15417	15386	15483	15469	15460	15521	15526
22849	21000	28740	23458	21237	22573	22070	17763	16860	16976	16514	16403	16393	16598	16280	16395	16196	15949	16825	26683	30860	26790	21205	18155	16804	15980	15797	15870	15909	15946	15878	15859	16019	15860	15841	15904	15877	15668	15965	15944	15897	15688	15735	15847	15861	15725	15874	15789	15762	15574	15789	15907	15739	15641	15723	15752	15489	15731	15847	15522	15939	15583	15799	15709	15603	15663	15765	15716	15609	15646	15734	15871	15693	15764	15650	15795	15524	15752	15765	15691	15690	15695	15818	15651	15618	15790	15625	15579	15718	15706	15755	15601	15668	15799	16051	15789	15821	15772	15681	15810	15620	15687	15783	15669	15828	15710	15660	15695	15795	15725	15665	15736	15665	15474	15758	15877	15716	15632	15679	15641	15690	15786	15736	15805	15633	15641	15639	15756	15508	15673	16105	15873	15685	15776	15739	15670	15764	15776	15713	15640	15496	15682	15670	15532	15855	15710	15678	15536	15684	15596	15777	15594	15707	15861	15638	15469	15644	15594	15668	15739	15867	15685	15670	15696	15795	15620	15647	15650	15667	15688	15730	15846	15937	15546	15555	15742	15827	15686	15530	15596	15727	15674	15671	15528	15642	15747	15884	15733	15756	15629	15725	15462	15746	15630	15644	15686	15787	15707	15694	15820	15888	15665	15777	15727	15718	15712	15797	15637	15703	15638	15679	15484	15657	15776	15851	15750	15665	15686	15611	15869	15806	15767	15664	15684	15735	15757	15893	15600	15672	15667	15739	15529	15806	15776	15583	15908	15688	15709	15875	16034	15554	15676	15780	15862	15740	15594	15626	15697	15671	15415	15854	15538	15558	15593	15765	15714	15643	15902	15709	15661	15634	15787	15789	15695	15556	15822	15891	15652	15527	15691	15658	15610	15840	15780	15823	15596	15827	15857	15740	15752	15531	15795	15703	15731	15813	15731	15556	15704	15650	15759	15678	15675	15673	15709	15824	15521	15684	15654	15734	15897	15638	15837	15691	15607	15714	15667	15791	15607	15558	15647	15887	15738	15540	15709	15644	15528	15713	15610	15606	15654	15734	15796	15741	15662	15670	15755	15512	15582	15660	15753	15512	15668	15692	15628	15771	15645	15679	15667	15718	15876	15697	15631	15654	15580	15648	15878	15891	15527	15540	15544	15600	15641	15759	15756	15537	15810	15707	15784	15679	15617	15823	15500	15730	15692	15644	15698	15756	15619	15763	15633	15705	15734	15562	15866	15841	15677	15738	15715	15770	15820	15714	15660	15775	15612	15585	15654	15687	15645	15441	15756	15669	15568	15755	15721	15740	15653	15759	15694	15870	15775	15764	15562	15798	15654	15751	15736	15726	15707	15704	15743	15749	15614	15701	15644	15770	15629	15722	15789	15944	15582	15883	15716	15611	15639	15606	15665	15691	15522	15710	15647	15689	15523	15784	15460	15605	15685	15764	15677	15706	15652	15607	15647	15837	15665	15538	15611	15665	15797	15647	15755	15655	15660	15796	15774	15894	15692	15614	15636	15685	15808	15894	15672	15557	15833	15875	15728	15698	15749	15911	15707	15732	15715	15945	15882	15946	15858	15535	15666	15628	15711	15892	15613	15715	15739	15595	15545	15578	15620	15759	15871	15609	15530	15641	15672	15715	15792	15791	15717	15831	15625	15608	15630	15662	15648	15726	15529	15702	15740	15765	15473	15624	15540	15674	15804	15833	15658	15853	15612	15613	15650	15656	15585	15758	15581	15731	15764	15676	15578	15736	15641	15596	15784	15558	15738	15542	15947	15679	15625	15856	15589	15759	15706	15675	15886	15786	15596	15587	15764	15792	15792	15550	15884	15780	15697	15770	15608	15949	15589	15842	15756	15623	15778	15713	15739	15860	15673	15459	15614	15792	15425	15838	15697	15891	15890	15802	15615	15569	15838	15678	15693	15673	15698	15701	15469	15823	15675	15857	15849	15564	15661	15655	15503	15756	15750	15733	15804	15688	15654	15672	15475	15837	15822	15787	15611	15367	15663	15646	15681	15789	15803	15679	15676	15670	15826	15813	15436	15671	15642	15823	15573	15610	15907	15705	15863	15620	15674	15753	15811	15729	15533	15724	15783	15589	15778	15628	15545	15824	15610	15774	15512	15716	15595	15771	15646	15686	15780	15550	15630	15688	15739	15668	15672	15683	15656	15617	15469	15807	15638	15643	15643	15805	15774	15592	15677	15710	15737	15905	15608	15648	15669	15832	15748	15589	15721	15449	15613	15647	15493	15744	15695	15807	15616	15701	15738	15766	15679	15690	15641	15612	15611	15711	15647	15739	15860	15770	15639	15645	15702	15714	15629	15658	15760	15666	15507	15585	15528	15716	15783	15686	15648	15738	15689	15555	15769	15703	15789	15700	15652	15770	15702	15779	15701	15704	15745	15576	15638	15778	15765	15723	15715	15708	15897	15675	15700	15580	15655	15650	15874	15776	15772	15579	15657	15486	15643	15735	15534	15484	15695	15676	15523	15628	15920	15746	15655	15784	15934	15568	15670	15876	15593	15628	15634	15727	15744	15600	15509	15417	15716	15793	15683	15668	15580	15660	15643	15485	15546	15687	15638	15794	15689	15718	15425	15566	15665	15724	15771	15891	15614	15551	15667	15677	15604	15897	15530	15668	15721	15861	15625	15716	15790	15613	15796	15618	15566	15620	15655	15666	15629	15785	15774	15777	15786	15696	15786	15725	15692	15612	15582	15549	15685	15694	15493	15657	15890	15914	15779	15702	15916	15793	15778	15713	15843	15558	15841	15935	15826	15718	15724	15708	15522	15673	15520	15761	15722	15682	15660	15623	15797	15911	15621	15804	15680	15650	15748	15803	15664	15616	15537	15710	15841	15750	15665	15531	15805	15886	15779	15729	15562	15597	15766	15648	15800	15833	15628	15806	15591	15638	15820	15739	15672	15618	15688	15587	15685	15319	15716	15677	15892	15788	15721	15866	15741	15835	15788	15475	15731	15692	15850	15751	15468	15678	15801	15674	15818	15599	15400	15718	15607	15652	15515	15623	15517	15898	15604	15682	15754	15774	15808	15722	15927	15594	15652	15638	15678	15711	15741	15848	15617	15603	15739	15748	15760	15499	15840	15808	15657	15685	15561	15563	15657	15643	15670	15775	15605	15698	15667	15730	15524	15831	15641	15840	15724	15813	15718	15619	15771	15673	15800	15575	15922	15738	15749	15784	15756	15874	15641	15617	15707	15622	15633	15791	15438	15813	15732	15748	15774	15527	15708	15485	15911	15674	15503	15718	15691	15735	15752	15526	15535	15781	15547	15837	15574	15739	15604	15620	15601	15803	15719	15562	15582	15600	15776	15625	15761	15701	15651	15619	15439	15734	15839	15656	15616	15795	15653	15832	15683	15686	15787	15766	15682	15772	15629	15600	15763	15716	15830	15866	15549	15832	15614	15788	15714	15634	15717	15654	15641	15525	15874	15626	15685	15847	15826	15565	15564	15726	15745	15754	15823	15774	15746	15676	15899	15702	15691	15865	15850	15797	15843	15829	15599	15495	15980	15939	15676	15734	15748	15868	15706	15633	15821	15607	15877	15912	15755	15614	15743	15705	15637	15644	15604	15460	15535	15695	15655	15655	15782	15557	15561	15863	15749	15884	15900	15742	15630	15575	15656	15696	15663	15717	15640	15745	15816	15717	15726	15765	15832	15778	15600	15872	15709	15907	15592	15719	15707	15833	15910	15718	15692	15595	15427	15620	15786	15692	15753	15742	15583	15784	15674	15709	15803	15677	15664	15601	15671	15817	15857	15713	15481	15500	15646	15751	15666	15610	15742	15716	15808	15762	15846	15852	15925	15771	15764	15628	15758	15623	15607	15815	15529	15773	15872	15582	15484	15451	15795	15532	15726	15772	15928	15739	15537	15822	15685	15534	15768	15698	15747	15811	15688	15787	15775	15708	15629	15727	15673	15886	15745	15831	15751	15765	15696	15758	15700	15783	15772	15748	15632	15793	15780	15784	15745	15795	15635	15803	15709	15632	15621	15660	15684	15677	15835	15591	15531	15800	15656	15616	15787	15834	15784	15800	15778	15687	15685	15681	15496	15770	15911	15774	15694	15721	15691	15691	15682	15748	15637	15724	15564	15697	15751	15827	15712	15734	15683	15748	15619	15735	15673	15516	15901	15607	15761	15714	15829	15780	15641	15641	15526	15592	15589	15722	15508	15686	15635	15545	15880	15702	15596	15508	15563	15594	15621	15872	15809	15683	15609	15749	15615	15756	15768	15771	15836	15547	15709	15549	15811	15689	15637	15823	15762	15781	15545	15561	15720	15668	15667	15600	15759	15743	15646	15916	15603	15422	15614	15616	15639	15726	15577	15830	15715	15773	15624	15722	15756	15690	15662	15737	15510	15688	15809	15732	15741	15685	15432	15647	15650	15863	15657	15728	15850	15651	15683	15513	15763	15775	15815	15601	15626	15870	15616	15881	15745	15564	15656	15766	15527	15814	15750	15664	15762	15658	15600	15647	15675	15836	15847	15709	15891	15748	15862	15578	15681	15553	15576	15533	15662	15750	15809	15841	15814	15710	15709	15581	15483	15618	15598	15592	15638	15564	15748	15519	15506	15721	15730	15649	15590	15626	15910	15641	15880	15806	15885	15696	15843	15578	15637	15686	15750	15958	15759	15779	15653	15700	15499	15748	15608	15651	15761	15516	15767	15694	15619	15553	15641	15730	15591	15860	15502	15548	15574	15588	15599	15878	15654	15552	15775	15731	15788	15742	15802	15774	15823	15744	15645	15834	15819	15650	15671	15574	15600	15789	15848	15705	15590	15787	15676	15741	15605	15716	15638	15800	15577	15714	15572	15798	15671	15659	15840	15722	15597	15845	15837	15670	15660	15644	15726	15788	15840	15886	15673	15892	15679	15832	15664	15899	15814	15751	15621	15815	15848	15661	15560	15678	15525	15735	15650	15705	15641	15735	15543	15567	15531	15707	15453	15572	15676	15731	15764	15769	15756	15796	15777	15688	15592	15673	15622	15743	15637	15745	15629	15735	15782	15756	15784	15653	15866	15612	15800	15747	15683	15653	15670	15631	15669	15690	15821	15554	15609	15656	15700	15603	15699	15595	15786	15677	15567	15765	15650
15817	28113	26240	21953	19845	18336	17721	17048	16504	16324	16104	15775	15965	15781	15774	15524	15622	15365	16924	31868	33902	28469	20968	17559	15869	15214	15155	14990	14946	15088	14923	15004	15084	14884	15052	15011	14995	15026	15005	15053	15033	15250	14987	15113	15027	15075	15064	14991	14990	15127	15000	14886	14854	15109	15092	15052	15052	15176	15069	15089	15142	15144	14937	15108	14902	15078	15169	15091	15119	15061	14759	15153	14997	15003	15010	15105	15006	15004	15153	15066	15040	14961	15153	15055	14912	14822	15166	14971	15191	14779	14968	14858	14954	14969	14921	14864	15033	15136	15201	14898	14967	15123	15037	14894	15070	15150	14876	15010	14840	15023	15051	15132	15047	15011	14997	15056	14979	15002	14894	15058	14895	15039	14955	15036	14984	14973	15264	15171	15130	15034	15044	14841	14879	14690	15084	15059	15050	15059	14973	14892	15057	14894	14952	15123	15062	15021	15011	14898	14994	15143	14979	15108	15075	15073	15091	15177	14812	15065	14973	15042	15110	15036	15151	14960	14999	15019	15126	15064	15042	15017	14818	15071	15113	14996	14946	15139	15099	14946	15137	15156	15040	15123	15021	14918	14880	15004	14933	14990	15028	15075	15087	14990	15017	15004	14936	14987	14852	14798	15060	15094	15023	15001	15130	15111	14788	15053	15054	14852	14810	15139	14965	15061	14902	15053	15050	15054	14900	15068	15064	14953	14977	14879	14836	14951	14908	14955	15015	15191	14949	15147	14945	14882	14925	14948	14984	14994	15138	14925	14878	15093	14972	15252	15022	14982	14949	15167	14907	15013	14959	14930	15056	14950	15231	14976	15046	15100	15232	14831	15188	15090	15086	15024	14850	14952	14794	14963	15007	15019	14962	14846	15091	14988	14909	14954	14993	14993	15030	15085	15084	15179	15005	15035	15080	14845	15180	14885	14978	15215	14925	15001	15137	15019	15037	14747	14947	14931	14976	15201	15128	15094	14866	15026	15145	15015	14912	15151	15016	14964	15023	15103	14935	15112	15059	14951	15002	14876	14995	15072	14908	15224	15068	14788	14993	15093	15041	14970	15045	15216	14973	14952	14875	15038	14907	15066	15028	14878	14782	14955	15018	15303	15013	14970	14942	14957	15026	14894	15060	14897	14889	15073	14886	15152	14862	14924	14872	15186	15053	15021	14994	15016	14967	14946	14975	14977	14996	15103	15001	14959	15082	14976	14898	14977	15057	14900	15004	14908	15001	14985	15225	14863	14768	14858	15076	15149	15035	15044	15123	15097	15039	14909	14956	15038	14902	14940	14884	14925	15032	14869	15118	15031	14945	15029	14963	15136	14899	15052	14996	14825	15078	15069	15050	15074	15075	15055	15011	15007	14912	14962	15047	15015	15072	15073	14940	14959	14893	15009	14933	15040	15052	14922	15005	15097	15092	15020	14950	15094	14995	14989	14913	15023	15127	14981	14857	15001	14859	15076	14870	14915	14887	15132	15027	15059	14943	14993	14982	15003	14950	14890	15073	15003	15183	14850	14908	15068	14847	15106	15070	15021	14855	14940	15052	15181	15096	14884	14871	14910	15053	14834	15146	14934	14889	15100	15018	15063	15030	15010	15013	14840	15138	14887	14942	15024	15043	14947	15113	15043	15089	14801	15139	15152	14958	15142	15001	15105	14989	14993	15120	14984	14883	14945	15102	14951	15059	14991	15039	15052	14958	15159	14890	15146	14979	15018	15098	15058	14885	15014	14980	15058	14823	14949	15098	14944	15051	14786	14940	15082	14928	15121	15006	15229	15049	15026	14772	15077	14832	15201	14927	14923	14871	14891	14957	15010	15109	14812	14932	14990	15027	14879	14966	15099	14988	14895	15041	15092	15033	14847	14966	14972	14967	15010	15004	15023	14949	15190	14864	15135	15039	15056	15007	15039	15160	15066	15062	14894	14803	15005	14991	14867	14959	14965	14983	14972	14924	14995	14995	14920	15120	15078	14936	15088	15175	14877	14867	15127	14949	14941	14943	15025	15000	15055	14872	15167	14897	15031	15092	15104	15063	14929	15190	14999	14933	14981	14928	15007	15089	14910	14908	14936	14956	15032	14980	14973	14929	14899	14924	15042	15003	15031	14926	15074	14944	14857	14990	14975	15142	15064	15034	14946	15128	15182	15242	14992	15020	15133	15225	14996	14922	14983	14986	15020	15049	15021	15099	14968	15106	14931	14853	14983	14997	14926	14908	15062	14943	14952	14834	15044	14961	15159	15066	15078	15016	14890	14952	14944	15107	14928	15097	15060	14975	14992	15084	15012	15050	15002	15098	15060	14972	14993	14838	15111	15036	14849	15022	15138	15116	14882	15091	14910	15044	15145	15113	14995	15120	14995	15124	14957	15137	15020	14818	15028	14979	15068	15169	14985	14858	14922	14967	14912	15128	14856	14939	14927	14930	14922	14919	14961	14921	14856	14870	14776	15066	15061	14961	15108	15027	15051	14953	15018	14806	15096	14900	14992	15181	14993	14944	15082	14896	14947	15157	15204	15077	14766	14942	14881	14983	14959	15105	14992	15042	15040	14933	15162	15015	14998	14999	15139	14936	15128	15079	15003	14941	14947	14777	14997	15064	15156	14961	14869	15050	15122	14749	15134	15072	15016	14994	14902	14986	15081	14937	15052	15002	15009	15040	14970	14946	15046	15018	15200	14899	14919	15065	15067	15063	15058	15022	15009	15044	14924	15246	15128	14984	15090	14997	14873	14957	15072	15142	14984	14964	15004	14932	15235	14929	14928	15003	15032	14954	14959	15144	14932	15077	15035	14927	15056	14976	14906	14954	14993	14910	14948	14846	15099	14889	15104	15011	15160	15047	14992	14875	15045	15191	15010	14873	14955	14967	15003	14942	15016	15078	15037	14890	14811	15119	14912	15096	15019	14974	15015	14806	14899	15182	15143	15105	14875	14906	15026	15157	15020	14945	15012	14937	15220	15101	14841	14995	14895	14906	15089	14901	15051	15067	14919	14991	15159	14980	15158	14963	15103	14918	14955	14863	14899	14944	15045	15168	14971	15010	15142	14900	14968	14932	14949	15051	15157	14939	14978	14968	15027	14954	15033	14934	15058	15004	14965	14897	15051	15071	15015	15132	14892	15036	14928	15073	14963	15169	14841	14998	15080	14967	15093	14910	15088	15188	15203	14815	15184	14878	14885	14964	14960	15012	14940	14937	14939	14739	15216	15016	15057	14934	15238	15096	15057	15123	15137	15131	14834	14972	14994	15129	14931	14781	14973	15157	15028	14988	15192	15072	14933	14832	14932	15094	14980	14780	14998	14955	14890	14974	14951	15049	14900	14878	14930	14960	15079	15080	15016	15089	15010	15051	14838	14921	15139	15061	14893	15086	14939	15006	15070	14902	14913	15112	15009	15020	15128	15043	15088	14907	15030	15046	14911	15048	14895	15092	14880	14972	15055	14973	14888	15047	15038	14832	14874	15061	15089	14973	15101	14994	15130	15080	14881	14874	15051	14984	14929	15077	15038	15116	14976	14870	14864	15001	14813	15024	15085	15109	14837	14915	14949	15057	14943	14985	14952	14978	14983	15024	14916	14980	14953	15126	14968	15381	14959	15134	14988	15150	14930	15154	15134	15159	14895	15132	14857	15004	14971	15141	14938	15306	15038	14947	15147	15197	15301	14963	14891	15090	15005	14936	15045	15137	14899	15096	15106	14902	15049	15063	14974	14940	14876	15139	15129	14905	14966	14992	15068	15021	14873	15062	15262	15071	15044	14976	15057	14992	15009	14963	14912	14918	14989	15043	14890	15082	15064	14993	15001	15018	15041	14984	14989	14912	15011	14917	14798	15153	15141	15077	15059	14934	15191	14945	15045	15041	15091	14903	14997	15183	15135	14930	15136	14976	15070	14942	15063	14885	14973	15023	14866	15082	14963	15199	14998	14744	15040	15093	15103	14874	15019	15076	14770	14940	15190	14888	14997	14933	15003	14906	14995	15010	14967	14890	15123	14998	14988	15106	15170	15046	14824	14934	14930	14978	14888	15052	15164	14953	14881	15185	15006	14912	15021	14903	15029	15094	14883	14878	14873	14985	14863	15087	14975	15057	15031	15060	14939	14999	15137	15014	15030	14904	14939	15046	15043	14928	14969	14933	15002	14914	15001	14943	14973	15054	15128	15097	14991	14993	14951	15143	15078	15022	14977	14924	15030	15102	15034	15083	15030	14917	14963	14920	14869	15248	14882	15003	14951	14985	14906	15161	15036	15023	15071	15070	15090	14915	15092	15218	14910	15030	14982	14900	15161	14979	14889	15030	15018	14870	15038	15058	14849	15145	15110	14771	14998	15051	15230	14926	14936	14986	14878	15185	15205	14913	14936	15083	14938	14878	14901	14960	14969	15093	14877	15146	14936	14987	15213	15017	14973	14958	14988	15022	15023	14855	14963	15089	15004	15054	15032	15047	15068	14984	15264	15137	15063	15030	15172	14911	14984	15161	15007	15020	15190	15065	14894	15096	14880	15024	15053	15079	15022	15025	15011	14930	14974	15114	14868	14969	15065	14996	14971	15008	15050	14927	14995	14996	15085	14967	14868	15025	15111	15068	14980	15017	15090	14993	15093	14925	14988	15070	15203	15131	14924	14995	15058	14991	15046	15071	15106	14977	15184	14950	14754	14978	15052	14857	15081	15076	14982	15038	15097	15057	14834	15073	14991	15025	14957	14976	15063	15011	14921	14912	15056	14996	14870	14962	15057	14899	14866	15143	14974	15045	14943	14921	15220	14886	14994	15106	15012	14964	14961	14979	15027	15003	15039	14991	15022	15086	15179	14978	15007	15173	14957	14992	15195	14981	15100	14988	15251	15041	14910	15012	15059	15262	15116	14940	15031	15047	15118	15027	15167	15045	14946	14892	15084	14974	15092	14925	14831	15100	15025	14873	14991	14933	14984	14970	14996	14900	14863	15030	15079	15076	14980	15010	15032	15112	14985	14901	15105	14989	15050	15157	15143	14944	14985	14897	15124	15069	15145	14971	15219	15080	15169	14903	15074	15023	15111	14973	14958	15054	15030	14834	15147	15082	15224	15044	15094	14951	14884	14928	15020	15161	15045	15073	15099	15114	15014	14995	15060	15071	15017
27208	21589	23220	19715	16493	16578	16507	16402	16470	16574	16542	16379	16280	16371	16316	16347	16221	16251	16250	17099	17806	17612	17321	16614	16337	16399	16295	16485	16206	16278	16233	16184	16317	16317	16262	16168	16333	16323	16387	16233	16153	16363	16329	16301	16373	16437	16210	16259	16318	16180	16292	16436	16212	16309	16307	16229	16383	16325	16034	16215	16166	16325	16313	16351	16272	15971	16083	16500	16305	16471	16261	16320	16160	16196	16311	16229	16133	16335	16406	16303	16259	16251	16242	16252	16302	16363	16167	16358	16264	16275	16359	16206	16218	16260	16139	16113	16142	16174	16340	16078	16391	16215	16216	16225	16238	16242	16081	16225	16116	16237	16321	16088	15901	16071	16180	16041	16312	16241	16122	16273	16207	16150	16012	16335	16398	16086	16143	16223	16216	16215	16260	16129	16135	16280	16143	16217	16163	16145	16134	16243	16239	16090	16223	16392	16162	16058	16165	16114	16156	16056	16114	16084	16109	16130	16232	16119	16172	16292	16160	16276	16128	16270	16401	16301	16283	16140	16225	16219	15970	16375	16147	16285	16262	16142	16325	16349	16196	16005	16141	16175	16250	16300	16043	16208	16262	16105	16158	15996	16353	16111	16315	16239	16278	16059	16233	16134	16014	16391	16268	16017	16250	16302	16099	16149	16066	16272	16279	16324	16404	16142	16150	16369	16213	15963	16174	16086	16146	16196	16089	16180	16351	16219	16357	16390	16269	16179	16322	16040	16151	16194	16202	16292	16203	16273	16219	16258	16132	16156	16120	16241	16100	16049	16093	16227	16187	16254	16138	16138	16230	16298	16152	16323	16268	16121	16262	16313	16257	16108	16363	16170	16251	16100	16116	16058	16196	16279	16208	16136	16171	16137	16350	16193	16388	16109	16217	16213	16493	16208	16169	16218	16064	16312	16066	16298	16063	16206	16136	16311	16230	16293	16078	16427	16241	16078	16270	16171	16203	16215	16363	16120	16239	16293	16435	16352	16034	16300	16366	16337	16273	16216	16387	16169	16213	16374	16363	16295	16014	16239	16080	16330	16213	16251	16124	16159	16146	16185	16213	16254	16167	16325	16192	16404	16210	16093	16176	16349	16225	16260	16146	16338	16351	16236	16233	16200	16120	16290	16190	16341	16028	16119	16318	16267	16395	16323	16138	16222	16254	16420	16266	16398	16259	16150	16138	16096	16186	16268	16052	16327	16205	16329	16156	16404	16213	16295	16227	16175	16220	16253	16292	16246	16339	16180	16259	16265	16205	16270	16302	16174	16207	16193	16083	16335	16204	16153	16219	16140	16459	16020	16396	16410	16283	16136	16209	16150	16150	16150	16373	16296	16432	16181	16293	15979	16370	16210	16337	16075	16306	16087	16312	16065	16237	16151	16223	16193	16249	16116	16246	16231	16270	16098	16154	16270	16208	16332	16012	16205	16212	16142	16224	16245	16170	16037	16228	16101	15993	16266	16394	16091	16357	16492	16128	16413	16101	16280	16131	16103	16258	16319	16254	16168	16003	16025	16418	16385	16456	16230	16045	16302	16287	16176	16387	16129	16408	16133	16209	16135	16133	16313	16141	16296	16262	16223	16305	16210	16319	16222	16223	16149	16263	16197	16088	16273	16278	16318	16131	16343	16246	16288	16380	16331	16293	16192	16064	16072	16073	16270	16100	16173	16271	16407	16151	16162	16294	16426	16100	16254	16325	16184	16152	16304	16185	16256	16322	16161	16394	16259	16239	16253	16288	15949	16190	16153	16341	16286	16119	16134	16465	16303	16160	16190	16126	16259	16316	16371	16209	16168	16269	16154	16189	16167	16249	16127	16126	16229	16403	16251	16168	16312	16157	16092	16255	16140	16221	16287	16377	16245	16380	16231	16312	16249	16230	16038	16355	16219	16199	16226	16232	16299	16284	15970	16232	16309	16252	16239	16369	16123	16361	16228	16343	16359	16298	16206	16284	16064	16146	16076	16120	16110	16109	16384	16212	16326	16078	16277	16293	16085	16367	16300	16234	16243	16246	16182	16222	16044	16263	16196	16079	16561	16180	16356	16205	16189	16135	16048	16132	16430	16072	16199	16270	16556	16137	16223	16278	16260	16167	16236	16245	16112	16195	16309	15980	16255	16245	16153	16334	16245	16106	16119	16288	16103	16369	16315	16085	16205	16242	16098	16071	16189	16238	16290	16240	16245	16205	16271	16219	16116	16165	16302	16217	16308	16398	16261	16275	16201	16179	16108	16215	16230	16148	16279	16192	16235	16230	16115	16340	16221	16252	16132	16304	16272	16344	16260	16267	16054	16220	16152	16206	16235	16037	16401	16299	16353	16302	16191	16277	16232	16184	16306	16434	16263	16341	16159	16205	16086	16370	16212	16111	16303	16067	16220	16286	16188	16257	16199	16240	16383	16191	16093	16296	16102	16292	16372	16342	16334	16319	16299	16347	16326	16184	16264	16229	16282	16476	16259	16196	16301	16190	16113	16281	16204	16417	16138	16215	16276	16351	16250	16193	16240	16068	16236	16304	16164	16185	16137	16175	16177	16229	16234	16369	16376	16147	16183	16175	16370	16317	16270	16274	16377	16244	16272	16228	16266	16471	16089	16349	16280	16138	16202	16300	16416	16461	16160	16089	16392	16198	16161	16157	16398	16173	16444	16366	16193	16255	16257	16465	16182	16417	16105	16413	16211	16297	16066	16110	16054	16205	16209	16280	16382	16238	16165	16098	16186	16449	16226	16113	16265	16304	16270	16370	16405	16122	16322	16012	16252	16193	16390	16216	16312	16308	16169	16113	16225	16171	16160	16088	16200	16158	16347	16177	16231	16105	16213	16068	16109	16080	16197	16266	16191	16367	16247	15961	16120	16326	16321	16282	16208	16263	16156	16353	16099	16333	16184	16232	16344	16219	16233	16161	16262	16208	16183	16207	16214	16263	16086	16152	16044	16337	16229	16155	16380	16264	16126	16038	16389	16128	16278	16327	16363	16317	16244	16232	16222	16145	16310	16312	16199	16253	16239	16312	16193	16197	16055	16145	16294	16087	16189	16274	16308	16018	16132	16232	16285	16533	16393	16270	15967	16211	16278	16358	16260	16305	16302	16257	16274	16228	16221	16272	16345	16293	16368	16356	16329	16316	16183	16260	16252	16338	16183	16404	16365	16027	16223	16379	16357	16114	16082	16222	16374	16408	16353	16397	16105	16538	16292	16194	16085	16289	16161	16229	16151	16334	16233	16254	16285	16186	16142	16263	16256	16151	16211	16113	16124	16109	16129	16127	16287	16351	16232	16308	16479	16310	16410	16204	16277	16233	16199	16097	16291	16374	16152	16299	16071	16385	16212	16311	16159	16014	16336	16227	16424	16102	16216	16329	16337	16176	16398	16335	16113	16248	16355	16205	16232	16141	16095	16147	16203	16159	16239	16232	16395	16117	16326	16431	16208	16312	16171	16302	16219	16266	16199	16096	16176	16352	16321	15997	16340	16226	16215	16274	16202	16188	16179	16305	16176	16162	16037	16354	16030	16226	16115	16171	16305	16370	16284	16260	16197	16181	16097	16195	16183	16214	16246	16238	16231	16301	16217	16347	16144	16132	16294	16179	16324	16421	16359	16211	16287	16174	16109	16353	16121	16225	16110	16097	16210	16227	16052	16301	16202	16288	16258	16302	16110	16084	16343	16379	16175	16334	16268	16321	16283	16268	16368	16140	16255	16145	16073	16291	16259	16301	16087	16071	16385	16507	16310	16390	16156	16077	16011	16292	16278	16274	16211	16098	16233	16142	15974	16030	16345	16168	15985	16280	16285	16064	16321	16343	16183	16183	16253	16471	16471	16522	16178	16140	16381	16231	16076	16256	16173	16250	16297	16055	16122	16199	16124	16233	16317	16051	16393	16160	16210	16309	15914	16122	16388	16294	16220	16251	16153	16572	16399	16192	16116	16239	16160	16241	16289	16230	16108	16414	16283	16202	16263	16212	16331	16302	16191	16342	16070	16071	16325	16118	16124	16280	16272	16325	16295	16354	16384	16313	16200	16240	16471	16414	16147	16432	16142	16218	16168	16340	16411	16283	16121	16273	16340	16134	16277	16243	16209	16241	16151	16139	16109	16194	15985	16258	16353	16202	16346	16259	16332	16422	16286	16308	16111	16444	16301	16233	16357	16459	16303	16210	16112	16226	16317	16182	16039	16255	16384	16433	16257	16201	16366	16303	16297	16120	16219	16164	16257	16131	16383	16351	16305	16088	16238	16138	16157	16309	16222	16218	16183	16344	16201	16427	16344	16401	16365	16075	16172	16413	16351	16227	16115	16193	16150	16058	16246	16270	16249	16111	16393	16207	16148	16246	16100	16223	16109	16155	16136	16039	16273	16259	16494	16138	16178	16280	16140	16393	16219	16206	16410	16277	16263	16322	16388	16088	16263	16236	16358	16282	16407	16300	16074	16356	16153	16171	16254	16085	16167	16445	16211	16317	16078	16384	16211	16340	16198	16097	16223	16370	16140	16336	16265	16273	16144	16130	16166	16124	16246	16167	16206	16235	16327	16129	16101	16292	15946	16431	16272	16280	16146	16171	16274	16311	16176	16292	16352	16303	16308	16141	16118	16226	16047	16278	16252	16198	16252	16463	16137	16259	16109	16178	16135	16221	16066	16128	16226	16260	16387	16277	16196	16128	16138	16152	16273	16204	16319	16073	16348	16244	16334	16378	16365	16231	16173	16210	16273	16284	16255	16168	16210	16261	16349	16288	16156	16301	16400	16150	15983	16273	16274	16112	16241	16293	16270	16303	16139	16375	16057	16138	16161	16198	16015	16209	16230	16047	16180	16243	16176	16351	16374	16104	16156	16487	16131	16156	16162	16282	16071	16041	16234	16285	16241	16328	16316	16150	16124	16175	16110	16163	16335	16207	16287	16260	16257	16288	16187	16217	16249	16139	16263	16267	16272	16280	16216	16187	16314	16354	16018	16136	16034	16194	16253	16182	16277	16152	16183	16236	16485	16272	16245	16239	16203	16229	16255	16238	16207	16319	16106	16425	16212	16407	16144	16153	16283	16487	16247	16308	16203	16330	16180	16256	16216	16195	16031	16029	16261	16316	16201	16095	16016	16340	16292	16018	16350	16146	16193
15133	17761	17515	16655	16076	15809	15734	15780	15565	15640	15686	15719	15475	15491	15510	15362	15502	15402	15372	16846	17179	17272	16329	15786	15405	15457	15395	15387	15455	15392	15242	15346	15491	15310	15293	15228	15365	15282	15354	15295	15440	15288	15359	15321	15357	15210	15542	15344	15286	15412	15491	15237	15392	15318	15398	15330	15295	15367	15376	15188	15341	15409	15352	15388	15305	15318	15351	15341	15279	15335	15425	15351	15248	15516	15456	15505	15352	15099	15262	15449	15387	15457	15369	15348	15242	15296	15177	15338	15516	15330	15300	15403	15360	15338	15359	15367	15274	15346	15314	15294	15328	15439	15279	15119	15114	15498	15375	15342	15418	15526	15415	15304	15337	15393	15423	15267	15270	15307	15250	15300	15263	15317	15243	15300	15255	15095	15292	15257	15335	15330	15349	15352	15205	15150	15331	15384	15434	15397	15227	15277	15337	15312	15389	15261	15408	15274	15359	15184	15359	15304	15295	15494	15425	15278	15439	15206	15186	15318	15275	15226	15287	15265	15270	15246	15312	15523	15368	15413	15169	15495	15361	15503	15367	15275	15328	15264	15405	15324	15433	15423	15219	15281	15325	15465	15403	15365	15386	15454	15336	15274	15285	15304	15407	15314	15297	15243	15461	15262	15233	15499	15365	15302	15353	15312	15247	15333	15356	15311	15391	15226	15325	15311	15286	15326	15485	15382	15378	15340	15331	15467	15317	15512	15346	15256	15284	15383	15352	15236	15446	15531	15432	15449	15316	15396	15431	15410	15471	15314	15436	15255	15370	15255	15386	15269	15356	15519	15168	15296	15297	15321	15246	15416	15201	15486	15386	15310	15128	15391	15369	15230	15265	15116	15295	15291	15352	15303	15286	15325	15209	15265	15402	15311	15128	15387	15369	15323	15354	15197	15456	15392	15300	15310	15268	15399	15311	15409	15414	15330	15522	15322	15273	15317	15372	15369	15333	15323	15253	15493	15344	15211	15376	15305	15285	15348	15291	15413	15432	15438	15220	15347	15341	15351	15240	15380	15339	15308	15084	15141	15209	15375	15507	15426	15292	15202	15419	15419	15295	15366	15358	15302	15221	15291	15349	15220	15420	15185	15412	15296	15355	15295	15495	15436	15518	15323	15344	15353	15263	15316	15523	15442	15219	15402	15352	15197	15387	15309	15240	15399	15387	15447	15338	15331	15410	15469	15337	15410	15339	15140	15482	15416	15360	15354	15128	15250	15481	15272	15255	15317	15230	15246	15477	15264	15333	15364	15427	15236	15452	15281	15342	15247	15349	15397	15339	15370	15465	15157	15385	15402	15412	15443	15407	15360	15325	15371	15340	15274	15466	15151	15415	15237	15346	15445	15304	15342	15336	15329	15146	15188	15119	15399	15429	15258	15315	15400	15382	15223	15197	15378	15092	15130	15335	15492	15376	15344	15271	15537	15433	15434	15416	15352	15329	15502	15231	15354	15415	15175	15529	15375	15370	15255	15242	15214	15335	15218	15463	15376	15313	15317	15269	15404	15285	15242	15361	15366	15392	15301	15204	15337	15156	15196	15277	15381	15305	15212	15201	15330	15357	15364	15243	15371	15199	15466	15207	15336	15339	15307	15371	15276	15329	15278	15249	15356	15541	15252	15271	15396	15361	15472	15460	15366	15505	15367	15192	15460	15346	15195	15325	15183	15378	15234	15357	15218	15304	15239	15508	15306	15253	15496	15269	15330	15292	15440	15442	15375	15276	15157	15267	15418	15380	15219	15260	15430	15426	15357	15533	15335	15526	15303	15239	15290	15333	15287	15308	15222	15383	15158	15386	15354	15294	15446	15344	15402	15413	15541	15247	15411	15333	15447	15228	15377	15359	15318	15361	15205	15281	15314	15410	15410	15375	15218	15282	15341	15432	15369	15403	15257	15364	15262	15284	15497	15395	15325	15341	15467	15275	15421	15275	15384	15287	15321	15266	15568	15289	15478	15393	15403	15238	15417	15292	15423	15190	15451	15369	15268	15353	15287	15265	15427	15108	15357	15200	15211	15311	15593	15420	15499	15393	15219	15362	15448	15499	15310	15177	15371	15406	15339	15412	15457	15300	15263	15317	15231	15415	15382	15334	15172	15425	15415	15327	15310	15273	15441	15413	15292	15262	15287	15295	15336	15471	15384	15184	15414	15297	15430	15307	15460	15394	15328	15362	15472	15336	15473	15323	15388	15297	15348	15450	15183	15161	15251	15387	15407	15297	15399	15181	15416	15456	15450	15321	15384	15377	15442	15289	15334	15420	15370	15319	15178	15216	15384	15312	15259	15455	15246	15203	15409	15369	15398	15265	15296	15209	15335	15366	15171	15268	15189	15353	15426	15160	15228	15375	15389	15351	15414	15342	15433	15305	15228	15458	15289	15466	15479	15421	15334	15364	15308	15383	15377	15364	15403	15244	15446	15469	15286	15333	15301	15383	15153	15219	15309	15321	15116	15430	15231	15476	15328	15356	15289	15370	15295	15471	15297	15479	15377	15388	15299	15333	15176	15464	15399	15362	15278	15290	15351	15421	15359	15176	15319	15243	15445	15441	15475	15353	15337	15209	15373	15290	15329	15235	15478	15264	15418	15374	15411	15360	15232	15330	15396	15299	15390	15284	15355	15384	15287	15491	15461	15317	15346	15270	15375	15264	15360	15337	15358	15406	15353	15404	15448	15264	15341	15390	15198	15262	15265	15256	15228	15333	15332	15441	15416	15467	15318	15290	15460	15175	15395	15259	15421	15389	15339	15278	15298	15382	15350	15310	15449	15436	15328	15236	15332	15339	15396	15327	15345	15326	15339	15487	15139	15529	15505	15254	15465	15334	15384	15440	15338	15287	15430	15286	15208	15296	15333	15456	15390	15353	15313	15299	15186	15315	15357	15329	15317	15191	15425	15268	15406	15341	15544	15278	15301	15269	15346	15492	15418	15277	15368	15258	15262	15487	15282	15237	15359	15384	15314	15280	15525	15389	15147	15363	15401	15258	15336	15319	15217	15352	15347	15330	15333	15255	15373	15235	15299	15234	15321	15354	15450	15353	15289	15281	15279	15516	15536	15485	15316	15294	15409	15316	15297	15400	15192	15315	15258	15369	15311	15395	15093	15393	14963	15314	15286	15455	15311	15219	15390	15379	15175	15451	15352	15318	15506	15462	15353	15204	15383	15299	15388	15297	15550	15200	15527	15446	15269	15197	15166	15583	15431	15377	15207	15417	15201	15321	15536	15232	15465	15324	15383	15380	15323	15244	15362	15314	15303	15288	15335	15218	15498	15402	15293	15501	15314	15385	15219	15391	15378	15430	15335	15323	15383	15271	15408	15446	15373	15167	15440	15536	15486	15363	15427	15331	15505	15329	15489	15562	15228	15333	15334	15294	15436	15466	15424	15382	15408	15245	15361	15451	15149	15422	15453	15245	15467	15344	15346	15359	15356	15379	15409	15357	15494	15150	15379	15387	15270	15429	15444	15412	15339	15440	15299	15344	15334	15330	15392	15246	15216	15408	15205	15444	15441	15287	15299	15296	15193	15282	15357	15435	15335	15297	15355	15431	15283	15301	15199	15329	15312	15274	15220	15490	15247	15372	15356	15218	15296	15166	15376	15243	15271	15264	15295	15334	15251	15375	15371	15392	15309	15341	15259	15337	15352	15316	15289	15286	15347	15348	15128	15566	15338	15426	15239	15242	15308	15401	15366	15506	15464	15125	15477	15352	15198	15384	15414	15280	15287	15280	15389	15371	15334	15318	15294	15324	15493	15354	15280	15430	15350	15264	15283	15446	15235	15320	15346	15324	15428	15195	15196	15128	15363	15370	15493	15277	15357	15380	15274	15557	15234	15341	15304	15434	15224	15386	15306	15336	15447	15431	15210	15141	15219	15301	15352	15211	15518	15355	15220	15318	15476	15457	15141	15527	15306	15462	15438	15456	15362	15123	15303	15359	15404	15319	15232	15402	15384	15400	15283	15427	15481	15416	15372	15324	15323	15343	15402	15394	15354	15459	15375	15613	15305	15347	15473	15405	15260	15304	15320	15359	15262	15331	15460	15484	15413	15244	15388	15379	15426	15390	15428	15298	15218	15378	15297	15463	15336	15186	15340	15373	15260	15522	15280	15397	15298	15355	15344	15244	15364	15279	15347	15376	15201	15275	15401	15307	15588	15387	15383	15504	15346	15427	15435	15418	15348	15322	15407	15288	15410	15383	15152	15327	15409	15447	15297	15384	15516	15417	15348	15354	15433	15360	15213	15515	15407	15273	15441	15343	15273	15474	15450	15201	15356	15315	15246	15283	15236	15259	15300	15234	15282	15144	15341	15309	15464	15494	15328	15374	15296	15429	15343	15238	15313	15340	15371	15322	15218	15310	15426	15493	15243	15452	15393	15415	15373	15447	15380	15364	15231	15347	15493	15425	15338	15378	15157	15295	15355	15272	15320	15294	15476	15290	15294	15455	15262	15355	15327	15256	15419	15498	15345	15436	15275	15410	15526	15238	15320	15418	15515	15333	15266	15412	15358	15547	15357	15318	15285	15210	15335	15513	15373	15386	15300	15208	15206	15293	15264	15292	15303	15348	15270	15314	15379	15412	15344	15312	15293	15548	15360	15381	15373	15204	15357	15260	15390	15371	15315	15429	15209	15311	15289	15181	15427	15363	15229	15264	15322	15283	15325	15236	15494	15308	15428	15460	15423	15268	15298	15416	15273	15210	15195	15409	15321	15282	15335	15351	15354	15335	15336	15347	15428	15366	15376	15405	15269	15437	15392	15291	15313	15392	15319	15299	15441	15159	15480	15483	15495	15341	15260	15298	15381	15313	15232	15323	15379	15354	15312	15586	15427	15204	15325	15564	15367	15228	15468	15236	15342	15481	15360	15386	15359	15547	15156	15454	15349	15234	15198	15233	15279	15474	15286	15341	15468	15384	15237	15294	15284	15376	15352	15093	15311	15273	15311	15342	15106	15245	15345	15426	15367	15436	15403	15072	15248	15248	15413	15221	15430	15263	15186	15422	15352	15334	15299	15345	15292	15287	15511	15476	15471	15380	15140	15363	15370	15433	15187	15360	15214	15374	15323	15281	15462	15379	15397	15240	15309	15368	15148	15257	15366	15455	15365	15334	15516
23907	20998	28265	24092	21696	20508	19792	17570	17526	17253	17128	17267	17226	17207	17028	17155	16839	17039	17584	23336	24625	23144	20532	18452	17456	17284	16744	16909	16937	16676	16849	16835	16775	16788	16843	16863	16821	16748	16904	16897	16817	16951	16763	16923	16674	16901	16863	16688	16928	16949	16791	16879	16767	16872	16968	16698	16857	16900	16786	16925	16654	16828	16881	16792	16835	16875	16849	16505	16722	16725	16759	16795	16856	16747	16851	16864	16904	16804	16863	16578	16791	16929	17070	16815	16970	16813	16802	16905	16708	16646	16800	16880	16885	16802	16699	16862	16833	16844	16759	16575	16867	16685	16853	16831	16646	16669	16898	16922	17054	16919	16888	16952	16703	16821	16751	16664	16724	16635	16874	16758	16831	16729	16742	16824	16749	16858	16984	16796	16855	16686	16568	16861	16760	16676	16710	16791	16926	16854	16842	16776	16712	16814	16898	16698	16790	16738	16771	16619	16661	16880	16762	16766	16920	16821	16753	16749	16812	16689	16806	16764	16798	16913	16731	16678	17008	16854	16832	16767	16770	16926	16750	16732	16903	16833	16773	16721	16781	16789	16781	16680	16611	16832	16908	16908	17128	17167	16908	16717	16822	16784	16874	16854	16751	16644	16653	16719	16877	16794	16765	16861	16840	16643	16865	16752	16903	16804	17025	16840	16694	16564	16858	16838	16900	16586	16491	16785	16833	16732	16471	16867	16781	16813	16757	16992	16744	16838	16680	16803	16716	16630	16706	16786	16853	16852	16785	16732	16884	16974	16672	16692	16906	16829	17035	16863	16857	16780	16858	16812	16946	16856	16814	16797	16632	16666	16753	16628	16897	16890	16828	16840	16604	16704	16832	16883	16948	16743	16763	16608	16717	16852	16855	16879	16656	16737	16723	16859	16755	16783	16711	17080	16722	16993	16775	16893	16950	16800	16710	16700	16812	16861	16842	16724	16797	16858	16870	16731	16971	16688	16756	16862	16941	16827	16682	16944	16630	16798	16752	16724	16752	16822	16639	16679	16815	16664	16647	16684	16995	16762	16600	16735	16825	16898	16765	16788	16734	16660	16809	16790	16682	16696	16745	16793	16939	16791	16784	16881	16914	16690	16707	16698	16911	16661	17037	16770	16847	16502	16578	16806	16627	16879	16771	16759	16699	16839	16764	16877	16678	16730	16786	16934	17062	16860	16732	16975	16762	16655	16861	16859	16812	16857	16867	16800	16687	16861	16784	16847	16757	16757	16898	16537	16806	16636	16767	16686	16740	16741	16972	16817	16616	16733	16839	16763	16876	16661	16653	16660	16735	16928	16673	16789	16691	16729	16750	16746	16808	16820	16837	16890	16814	16750	16923	16710	16796	16918	16750	16690	16659	16917	16829	16836	16739	16801	16817	16878	16744	16957	16870	16865	16468	16877	16961	16881	17066	16802	16713	16917	16770	16782	16867	16840	16696	16805	16910	16563	16667	16698	16983	16783	17071	16882	16821	16660	16824	16857	16830	16733	16719	16787	16645	17018	16861	16935	16697	16751	16824	16841	16883	16805	16968	16890	16766	16798	16747	16730	16878	16690	16820	16731	16935	16920	16712	16999	16711	16839	16590	16858	16799	16908	16647	16670	16714	16666	16724	16889	16847	16799	16680	16813	16790	16704	16783	16863	16742	16934	16789	16718	16921	16797	16813	16927	16792	16488	16735	16632	16972	16804	16723	16692	16823	16605	16777	17055	16582	16674	16903	16828	16694	17028	16797	16610	16806	16895	16780	16895	16782	16741	16768	16894	16877	16721	16908	16677	16852	16766	16640	16633	16600	16781	16944	16829	16669	16499	16845	16705	16987	16728	16586	16799	16746	16658	16850	16692	16925	16910	16713	16838	16852	16685	16840	16667	16959	16629	16739	16940	16626	16900	16828	16694	16880	16488	16713	16861	16511	16725	16702	16726	16704	16714	16645	16696	16687	16702	17031	16675	16963	16701	16679	16793	16785	16991	16818	16848	16724	16638	16862	16825	16616	16914	17002	16733	16895	16711	16594	16722	16889	16946	16778	16827	16757	16794	16921	16721	16786	16959	16700	16724	16767	16722	16789	16826	16828	16594	16884	16708	16727	16778	16493	16685	16745	16900	16689	16611	16820	16690	16779	16906	16656	16776	16933	16776	16735	16745	16839	16726	16703	16822	16747	16602	16829	16765	16780	16818	16860	16884	16793	16878	16825	16867	16849	16969	16786	16794	16830	16691	16797	16647	16734	16861	16755	16856	16762	16665	16582	16903	16608	16764	16552	16730	16622	16823	16820	16951	16840	16748	16792	16692	16769	16839	16802	16774	16893	16503	16718	16997	16733	16752	16597	16873	16750	16728	16831	16702	16759	16702	16749	16798	16799	16917	16762	16829	16705	16893	16825	16743	16687	16792	16762	17020	16849	16733	16770	16857	16833	16856	16656	16707	16597	16767	16854	16741	16915	16699	16845	16706	16683	16748	16754	16551	16596	16802	16836	16783	16840	16728	16702	16731	16803	16795	16708	16706	16704	16878	16876	16634	16642	16812	16872	16741	16860	16701	16722	16856	16723	16824	16623	16742	16535	16732	16772	16847	16816	16958	16852	16980	16804	16579	16815	16766	16743	16972	16965	16855	16671	16759	16934	16822	16772	16837	16822	16693	16725	16710	16635	16898	16889	16754	16697	16886	16676	16838	16930	16701	16943	16691	16841	16731	16858	16873	16842	16665	16777	16603	16910	16712	16794	16705	16542	16803	16710	16871	16721	16758	16842	16728	16777	16808	17207	16859	16691	16638	16592	16792	16955	16707	16984	16529	16818	16677	16679	16804	16883	16922	16899	17050	16666	16715	16784	16740	16725	16922	16859	16695	16804	16800	16737	16762	16732	17018	16832	16638	16834	16848	16951	16956	16761	16791	16830	16737	16809	16940	16920	16829	16882	16755	16773	16650	16689	16726	16881	16880	16717	16667	16764	16828	16827	16753	16712	16744	16745	16730	16910	16946	16784	16730	16827	16957	16822	16732	16627	16900	16680	16867	16704	17120	16667	16781	16931	16713	16612	17004	16793	16853	16765	16844	16900	16909	16834	16849	16828	16743	17034	16762	16835	16605	16801	16796	16907	17072	16829	16752	16919	17021	16837	16835	16918	16652	16783	16777	16718	16821	16752	16931	16860	16811	16882	16704	16878	16742	16846	16685	16625	16853	16724	16888	16843	16686	16751	16825	16693	16843	16835	16932	16867	16656	16907	16654	16661	16846	16869	16826	16843	16630	16789	16726	16654	16773	16720	16812	16843	16825	16796	16801	16928	16776	16780	16776	16914	16782	16678	16741	16674	16744	16937	16932	16958	16795	16881	16736	16769	16736	16844	16900	16697	16837	16712	16843	16795	16900	16865	17009	16802	16797	17024	16722	16717	16927	16759	16592	16828	16956	16750	16710	16958	16720	16841	16927	16679	16821	16828	16928	16785	16673	16804	16820	16894	16640	16741	16877	16857	16786	16736	16829	16845	16832	16725	16933	16762	16676	16813	16845	16705	16650	16839	16739	16856	16705	16878	16704	16798	16681	16923	16754	16843	16704	16827	16804	16765	16665	16903	16694	16664	16683	16629	16765	16829	16675	17031	16987	16867	17017	16946	16727	16579	16996	16909	16836	17001	16956	16847	16929	16904	16891	16720	16735	16775	16734	16632	16835	16908	16719	16871	16731	16711	16640	16799	16759	16785	16807	16890	16773	16924	16787	16853	16880	16715	16950	16702	16951	16758	16701	16915	16785	16846	16916	16691	16740	16661	16787	16999	16872	16832	16925	16680	16878	16950	16775	16892	16772	16793	16811	16723	16965	16776	16971	16978	16789	16774	16739	16690	16862	16772	16638	16713	16725	16796	16767	17013	16824	16759	16776	16686	16799	16815	16851	16880	16784	16934	16865	16797	16772	16863	16795	16811	17026	16803	16944	16873	16607	16809	16764	16726	16680	16601	16796	16897	16741	16895	16949	16821	16804	16819	16784	16847	16678	16827	16840	16854	16765	16720	16737	16775	16806	16784	16839	16906	16713	16833	16853	16741	16831	16808	16679	16759	16793	16949	16839	16812	16816	16698	16697	16642	16803	16496	16927	16885	16827	16671	17002	16812	16817	16707	16711	16656	16809	16848	16689	16853	16863	16731	16816	16714	16860	16814	16499	16786	16672	16799	16708	16703	16807	16879	16838	16759	16875	16693	16823	16776	16807	16755	16715	16786	16626	16627	16472	16710	16881	16781	16596	16626	16948	16683	16718	16553	16731	16944	16779	16731	16619	16594	16809	16673	16787	16845	16838	16650	16596	16791	16878	16926	16580	16744	16942	16770	16602	16851	16885	16604	16775	16929	16675	16732	16822	16799	16860	16632	16757	16879	16995	16693	16753	16785	16557	16753	16635	16598	16811	16803	16742	16892	16970	16876	16722	16629	16649	16651	16843	16869	16723	16797	16994	16921	16896	16888	16820	16833	16983	16628	16724	16704	16756	16618	16713	16708	16779	16824	16534	16776	16704	16655	16831	16868	16700	16703	16887	16564	16651	16885	16765	16547	16932	16775	16734	16692	16714	16834	16908	16794	17021	16675	16742	16823	16697	16860	16742	16980	16737	16976	16930	16649	16721	16825	16784	16900	16791	16885	16890	16905	16734	16835	16685	16840	16596	16767	16723	16658	16761	16934	16849	16844	16717	16819	16719	16687	16832	16721	16750	16674	16678	16853	16908	17002	16704	16753	16848	16766	16811	16795	16810	16784	16822	16903	16858	16771	16863	16875	16904	16840	16906	16789	16712	16813	16886	16866	16975	16673	16853	16787	16757	16815	16897	16824	16775	16889	16687	16903	16815	17001	16931	16823	16769	16922	16775	16925	16777	16960	16669	16688	16846	16814	16865	16695	16810	16587	16827	16842	16938	16805	16969	16763	16820	16692	16922	16725	16721	16744	16704	16556	16693	16702	16783	16923	16747	16562	16759	16731	16768	16719	16856	16905	16779	16818	16602	16870	16771	16575	16715	16762	16786	16578	16560	16866	16794	16786	16636	16749	16762	16770	16679	16729	16745	16747	16918	17058	16772	16943	16856	16868	16724	16572	16798	16740	16816	16986	16829	17137	16711
14266	23402	22110	19475	18286	17592	17063	16671	16532	16363	16195	16214	15999	16115	16172	16117	16092	15972	17159	26073	25910	23700	19952	17469	16202	15880	15912	15675	15529	15702	15695	15707	15654	15573	15571	15925	15740	15765	15935	15611	15804	15716	15591	15724	15720	15584	15704	15828	15631	15640	15799	15564	15628	15702	15721	15730	15859	15456	15850	15668	15666	15669	15737	15652	15677	15547	15566	15619	15774	15666	15740	15693	15640	15732	15647	15817	15692	15686	15663	15716	15729	15558	15543	15654	15606	15597	15566	15628	15674	15721	15756	15604	15297	15692	15523	15726	15656	15714	15731	15668	15605	15750	15643	15766	15510	15563	15636	15717	15661	15506	15848	15719	15420	15825	15548	15854	15668	15561	15691	15631	15771	15514	15652	15676	15589	15546	15756	15552	15520	15721	15775	15426	15779	15679	15834	15698	15661	15764	15697	15664	15785	15736	15495	15502	15565	15882	15499	15687	15690	15752	15729	15563	15623	15822	15688	15730	15640	15700	15698	15612	15677	15638	15868	15634	15546	15643	15674	15658	15776	15774	15722	15675	15769	15879	15663	15492	15800	15738	15543	15747	15640	15644	15590	15504	15840	15645	15569	15644	15681	15588	15873	15515	15720	15582	15571	15813	15673	15795	15782	15748	15814	15707	15686	15631	15954	15524	15719	15720	15753	15539	15669	15694	15793	15677	15901	15728	15665	15738	15684	15769	15682	15872	15693	15587	15791	15765	15669	15777	15783	15773	15670	15726	15740	15663	15657	15629	15744	15696	15790	15593	15810	15570	15762	15775	15621	15529	15568	15769	15734	15687	15524	15488	15758	15900	15660	15675	15548	15807	15658	15769	15499	15565	15790	15624	15515	15636	15635	15425	15724	15801	15776	15701	15732	15726	15579	15580	15852	15646	15613	15663	15660	15425	15653	15719	15691	15763	15589	15799	15534	15710	15583	15599	15709	15496	15605	15691	15699	15639	15586	15572	15759	15548	15674	15659	15701	15672	15659	15614	15598	15770	15700	15809	15562	15612	15739	15647	15661	15753	15572	15785	15623	15679	15746	15689	15559	15822	15684	15741	15729	15632	15651	15784	15617	15660	15753	15583	15504	15508	15615	15619	15627	15633	15601	15778	15724	15605	15779	15674	15746	15745	15626	15727	15567	15591	15621	15602	15672	15685	15666	15682	15654	15499	15789	15732	15771	15754	15706	15487	15577	15634	15624	15719	15675	15646	15675	15544	15774	15759	15790	15573	15703	15638	15746	15603	15712	15626	15795	15516	15712	15688	15693	15710	15668	15552	15583	15604	15850	15814	15770	15538	15603	15536	15753	15736	15613	15811	15628	15667	15576	15679	15612	15644	15679	15654	15568	15631	15554	15615	15652	15558	15854	15710	15722	15648	15562	15706	15769	15549	15636	15727	15812	15677	15664	15604	15601	15856	15764	15727	15755	15636	15800	15679	15554	15772	15615	15731	15498	15756	15638	15663	15619	15675	15633	15743	15586	15641	15666	15730	15522	15564	15674	15678	15776	15452	15563	15916	15499	15599	15870	15594	15847	15609	15509	15543	15725	15471	15796	15589	15669	15855	15790	15613	15740	15634	15772	15587	15765	15642	15629	15691	15532	15582	15602	15574	15818	15679	15683	15842	15738	15700	15627	15469	15682	15554	15717	15688	15642	15748	15716	15769	15635	15615	15563	15819	15565	15675	15678	15696	15544	15792	15674	15729	15907	15425	15821	15792	15599	15814	15776	15610	15651	15688	15642	15580	15658	15669	15674	15811	15573	15680	15684	15656	15612	15596	15777	15551	15538	15707	15643	15562	15805	15527	15752	15697	15665	15598	15556	15585	15584	15655	15557	15746	15538	15682	15483	15862	15592	15664	15577	15781	15621	15550	15711	15630	15759	15719	15691	15802	15751	15581	15770	15679	15569	15630	15802	15751	15814	15481	15516	15736	15709	15782	15635	15588	15842	15619	15658	15573	15697	15699	15799	15719	15645	15634	15537	15641	15685	15628	15663	15679	15699	15631	15664	15571	15818	15686	15766	15706	15675	15742	15668	15800	15699	15648	15614	15665	15591	15751	15798	15717	15743	15651	15581	15805	15801	15710	15638	15661	15852	15643	15644	15524	15675	15585	15735	15691	15733	15667	15669	15676	15678	15626	15677	15393	15845	15567	15488	15728	15809	15710	15921	15510	15792	15654	15688	15665	15591	15670	15721	15715	15589	15872	15690	15681	15675	15701	15542	15673	15502	15645	15521	15718	15694	15625	15759	15739	15630	15644	15748	15730	15775	15569	15665	15690	15477	15606	15684	15831	15656	15669	15665	15720	15598	15576	15698	15782	15585	15819	15786	15583	15627	15479	15776	15786	15635	15538	15808	15755	15846	15668	15729	15585	15714	15752	15702	15610	15670	15606	15856	15536	15579	15603	15634	15729	15623	15568	15717	15533	15766	15586	15760	15694	15700	15683	15602	15793	15605	15875	15801	15598	15587	15691	15628	15791	15555	15697	15651	15746	15782	15606	15504	15761	15510	15781	15559	15590	15817	15685	15758	15493	15845	15802	15726	15578	15609	15522	15667	15724	15677	15712	15692	15515	15723	15692	15635	15796	15513	15602	15679	15561	15711	15499	15720	15693	15611	15786	15784	15548	15538	15609	15812	15673	15662	15553	15765	15599	15619	15775	15741	15760	15696	15638	15786	15661	15701	15599	15687	15672	15751	15466	15586	15545	15760	15699	15729	15562	15759	15752	15541	15658	15755	15574	15705	15799	15530	15647	15757	15631	15759	15638	15642	15516	15713	15573	15641	15652	15672	15662	15695	15534	15731	15402	15620	15717	15789	15683	15646	15734	15686	15700	15639	15549	15676	15611	15833	15689	15671	15717	15748	15702	15663	15640	15462	15594	15611	15726	15709	15693	15772	15700	15613	15670	15566	15478	15795	15695	15616	15744	15661	15601	15722	15700	15654	15681	15688	15483	15642	15752	15780	15730	15624	15656	15685	15673	15782	15845	15655	15729	15720	15714	15566	15627	15662	15636	15747	15685	15852	15656	15606	15679	15727	15696	15653	15632	15570	15783	15599	15634	15484	15495	15635	15683	15708	15624	15641	15661	15730	15769	15909	15568	15624	15490	15716	15710	15644	15471	15563	15612	15608	15915	15636	15612	15653	15820	15636	15805	15734	15610	15572	15677	15779	15595	15614	15615	15735	15806	15910	15671	15524	15700	15704	15812	15827	15491	15600	15746	15606	15718	15704	15775	15535	15678	15691	15555	15461	15686	15665	15533	15698	15676	15561	15662	15573	15726	15645	15782	15554	15704	15649	15625	15684	15671	15719	15678	15724	15624	15717	15615	15736	15800	15792	15660	15653	15774	15824	15817	15784	15724	15823	15623	15679	15687	15611	15726	15678	15643	15922	15560	15630	15949	15695	15740	15380	15735	15669	15655	15682	15601	15773	15693	15584	15712	15788	15708	15604	15673	15836	15644	15748	15775	15691	15619	15606	15506	15471	15689	15630	15749	15697	15668	15765	15648	15733	15642	15635	15637	15651	15703	15673	15597	15546	15659	15566	15652	15770	15479	15714	15672	15701	15713	15702	15719	15404	15578	15468	15705	15472	15562	15767	15658	15600	15683	15611	15554	15627	15524	15623	15652	15772	15641	15564	15608	15575	15598	15603	15550	15567	15530	15699	15620	15742	15665	15574	15710	15668	15657	15628	15655	15565	15538	15795	15724	15611	15714	15624	15594	15688	15827	15618	15659	15727	15679	15745	15702	15612	15674	15468	15672	15830	15587	15627	15681	15843	15673	15710	15779	15674	15689	15723	15671	15671	15587	15803	15599	15726	15781	15759	15715	15485	15568	15640	15545	15744	15706	15826	15660	15655	15861	15685	15648	15613	15724	15653	15540	15713	15556	15603	15877	15705	15680	15750	15742	15708	15758	15608	15608	15647	15678	15769	15650	15522	15689	15741	15669	15622	15772	15415	15663	15614	15664	15662	15583	15828	15899	15772	15773	15839	15617	15727	15698	15548	15615	15778	15696	15895	15782	15594	15682	15592	15615	15798	15582	15528	15744	15527	15473	15719	15641	15840	15764	15667	15615	15738	15603	15767	15728	15637	15723	15613	15693	15737	15617	15627	15660	15652	15835	15711	15583	15684	15624	15667	15501	15909	15694	15621	15645	15735	15686	15636	15615	15742	15770	15672	15613	15673	15680	15772	15709	15456	15826	15675	15696	15630	15699	15749	15766	15799	15779	15838	15778	15707	15776	15625	15731	15711	15604	15700	15450	15663	15496	15531	15642	15690	15631	15560	15707	15799	15756	15628	15744	15618	15682	15571	15506	15708	15768	15635	15727	15571	15532	15706	15739	15623	15728	15698	15765	15654	15644	15643	15507	15784	15690	15737	15623	15745	15861	15773	15734	15800	15696	15687	15621	15792	15708	15645	15607	15739	15629	15608	15605	15568	15704	15643	15612	15810	15580	15558	15685	15657	15622	15706	15692	15787	15528	15755	15858	15624	15652	15612	15650	15638	15644	15846	15582	15937	15753	15606	15702	15796	15579	15642	15615	15799	15644	15546	15631	15647	15756	15713	15674	15529	15715	15656	15666	15569	15585	15627	15605	15567	15715	15718	15707	15684	15699	15670	15596	15510	15604	15546	15467	15704	15724	15588	15667	15745	15558	15599	15865	15670	15635	15671	15699	15597	15703	15869	15676	15508	15658	15596	15702	15588	15613	15546	15733	15742	15773	15773	15741	15569	15605	15682	15679	15641	15665	15682	15600	15593	15573	15619	15797	15699	15666	15552	15700	15416	15641	15790	15657	15613	15479	15685	15495	15751	15660	15746	15588	15597	15709	15824	15538	15463	15686	15876	15796	15697	15747	15710	15799	15666	15760	15575	15602	15709	15592	15605	15637	15546	15672	15601	15558	15780	15706	15732	15676	15627	15594	15659	15649	15529	15621	15599	15608	15748	15623	15753	15699	15503	15691	15658	15641	15760	15768	15620	15619	15822	15713	15529	15564	15592	15985	15606	15576	15629	15691	15635	15811	15856	15747	15614	15635	15688	15843	15685	15768	15733	15630	15615	15595	15750	15619	15702	15570	15756	15630	15598	15648
22791	21000	28771	23454	21261	23201	24096	19561	19016	19079	19120	18844	18527	18396	18646	18522	18194	18503	20141	29783	30994	27727	23884	20703	19015	18328	18261	18042	18273	18172	18248	18027	17940	17977	18061	18021	18103	18161	18156	17854	17855	18132	18029	17984	17858	18071	17861	18053	18248	17883	17961	18058	17942	18189	17979	17971	18097	18187	18141	18050	18059	18226	18088	17912	18191	17838	17875	17838	18233	17992	17934	17856	18014	18054	17887	17852	18141	18235	17993	18059	17892	18117	17929	17947	17895	17988	17997	17930	17974	17960	18017	17983	18267	17847	17888	18019	17977	17806	17825	18064	18136	18113	17840	17887	18008	18226	18114	18029	18181	17840	18079	17878	18022	17910	18119	18054	17908	17881	18053	17988	17847	17650	18002	18045	17873	17811	18142	17991	17994	17939	17940	18052	17940	18030	17851	18223	17931	18066	18013	18145	17953	17919	18129	18185	17922	18058	18133	18009	17958	18009	17909	18003	18119	18002	18005	17991	17832	17934	18269	18246	17946	17966	18047	17964	18235	18012	18057	17966	17941	18033	17999	18017	17989	17923	18150	17875	18235	17914	17977	18186	18075	17881	17998	18001	17992	17988	17956	17777	17899	17989	17771	17998	17865	17779	18001	18029	17949	17806	17840	17906	18104	18016	17849	18107	17949	17814	17993	17961	17838	18000	17949	17771	18019	18034	17656	17933	17984	17885	17854	17872	17946	17812	18045	18075	17968	18236	17885	17996	18061	17942	17907	17844	18028	18117	17888	17839	18028	17851	17876	17945	18009	17931	18146	18203	17954	18212	18041	18064	17947	18028	18077	18001	18112	17897	18177	18064	17890	17857	17913	17953	18015	18053	17972	18036	17763	17958	17784	17830	17934	18061	17923	17933	17963	17960	17846	18154	17939	18050	17829	17878	18182	17974	17851	18089	18059	18044	18069	17991	17996	18050	18047	17996	17944	18134	18000	17904	17762	17880	17869	18031	17838	17926	17880	18038	18052	17881	18040	18020	18156	18105	18005	18088	17739	18008	18138	17968	17907	18062	18070	18043	17915	17973	18005	17855	18155	17978	18236	18141	17784	17898	18084	17801	18123	17879	18049	17876	17848	17853	17953	18138	17987	18031	17887	17688	17803	17988	18025	18021	18053	18152	18146	18012	17794	18072	17708	17855	17888	17984	18011	17907	17786	17982	18211	18049	18048	18121	18025	17947	18096	17866	17831	18073	17936	18040	17992	18238	17896	17997	18086	17972	18148	18043	17815	18016	17807	18062	17838	18051	17915	17819	17764	17876	17997	17909	17944	17883	17950	17975	18026	17941	17723	17911	17762	17776	17944	17847	17696	17632	17902	18043	18006	17926	17924	17765	17866	17886	18174	18071	18074	17855	17884	17853	17966	17910	17958	17827	17809	17741	17986	18036	18000	17971	17987	18059	17995	18072	17840	18080	17960	18029	17910	17909	18125	17888	18011	17992	17995	18023	18262	17932	17812	18101	17998	18199	17951	18118	17967	17825	18022	17736	17912	18167	18026	18171	17932	17869	18258	17924	17706	17946	17844	17805	18062	17909	17947	18017	18014	17911	17932	17768	17980	17963	17837	18139	17991	18057	17863	18031	18001	17974	17894	18008	17962	18014	17980	17948	17870	17916	17983	17768	17708	17988	18210	18116	17821	18085	17956	17723	18001	17994	17913	17737	17996	17895	18042	17986	17921	18003	18001	17908	17764	17939	18171	18080	17908	17838	18045	17986	17736	17897	17928	18090	17626	17992	18076	18074	18098	17812	17983	18152	18083	18147	17986	17975	17799	17867	18167	18007	18058	17733	17897	17946	17861	17870	18005	18029	17842	17971	17937	18071	17828	17861	18028	17901	17920	18077	17819	17815	17794	18037	17848	18019	17891	18188	18067	17835	17917	17946	17756	18025	17938	17906	17815	17920	17883	17967	18010	18058	18158	17936	18186	18211	18066	17752	17944	18102	17815	17678	17887	17920	17888	17970	18025	17885	17984	17799	17702	18175	18153	18057	17961	17947	17861	17889	18108	17936	17732	17889	18024	17902	18160	17958	17877	18090	18031	17939	17904	17799	17918	17982	17929	17925	17990	18050	17927	17843	17738	17967	17983	17892	17828	17982	17893	18108	17713	18006	17929	17829	17851	17931	18147	17855	17929	17780	17965	18113	17865	18084	18058	17954	17916	18022	18083	18034	18015	18034	17825	18080	18192	17980	17937	17916	18061	17983	17828	18018	18096	18113	17934	17946	18012	17986	17953	17943	17791	17968	17884	17873	18065	18045	18033	17928	17979	18037	17836	17895	17964	18145	18017	18088	18102	18092	17810	17951	18114	18001	17637	17984	18023	17800	17857	18026	17947	18020	17982	17819	18005	17922	17986	17986	18076	17972	18024	18214	17950	17876	18049	17918	17879	17932	18035	17883	17899	17794	17837	17871	17687	18026	17955	18170	17923	17830	18037	17886	17904	17962	17883	18043	17825	17997	17936	18018	17919	17957	17781	18129	18082	17909	17869	18108	17993	17953	18001	17702	17876	17955	17953	17866	17905	18115	17839	18087	17845	17932	17942	17924	18012	18031	17912	17820	18078	17996	17945	18076	17921	18060	17897	17836	17874	18116	18010	18057	17743	18088	18036	17894	18056	18015	18019	17914	18023	17972	17753	17921	17862	17773	17956	17891	18022	18070	18093	17984	17972	18115	18064	17971	17855	17905	17957	17883	17901	17948	18043	18021	17854	18222	18080	18130	18036	17871	17783	17960	17957	17993	18172	18068	18066	17981	17911	18046	18043	17881	18041	18149	17765	18019	18008	17951	17974	17985	17942	17883	17885	17957	18100	17966	17878	18067	18073	17758	17961	17828	18042	18086	17939	18048	17998	17978	18076	18155	17931	18090	18026	17814	18082	17797	18045	18039	17777	17985	17949	18140	18026	17977	18020	17991	17966	18009	18025	17903	18065	17960	17989	17970	17954	17904	18007	18094	17853	18204	17742	17737	17953	17838	17847	18222	17962	17918	17955	17797	18076	17905	17849	17777	17782	18158	18182	17986	17908	17884	17991	17889	17930	17870	17999	17856	17935	18056	17905	17913	17869	17940	17998	18069	17918	18171	17984	17927	17883	17965	17858	17919	17958	17672	18050	17917	17837	17812	17986	17982	18068	17929	18230	18067	17877	18007	18100	17963	17916	17888	17970	17929	18164	18052	17877	17869	18014	17919	18023	17935	17936	17870	18023	17955	17803	17941	18049	17741	18022	18005	18005	17968	18107	17908	17957	17890	17918	17812	18148	17895	18013	18033	17929	18133	18085	17786	18173	18031	17876	17680	17716	17871	18026	18079	17896	18175	18132	17991	17952	18007	17934	18061	18068	17932	18023	17843	17945	18048	17883	18003	18182	18046	18051	17980	18008	17947	17986	17925	17650	18023	17886	18038	18216	17983	18194	17905	18169	17854	18073	18100	18150	17860	18042	18037	18156	17907	17853	17798	17826	17991	17886	18009	17895	18103	18135	18005	17910	18031	17940	18006	17965	17915	17948	17892	18041	17850	17975	17946	18019	18060	17798	18030	17896	17941	17839	17886	18001	18204	18090	17792	17994	18071	18260	18160	17761	17973	18033	17985	17840	18092	18104	17765	18063	18126	18026	17945	17942	17988	18032	17948	17974	18031	18098	18113	17772	17870	17993	17884	17831	17854	17970	17934	17972	17966	18027	17966	17954	18040	18098	17835	18091	18033	17832	17981	17942	17978	17912	18027	17864	17845	18051	17967	18160	18083	18017	17879	17729	17727	17946	17826	17856	18084	18130	17994	18215	17866	18157	17792	18033	18049	17960	17845	17726	17814	17958	18104	18061	18021	17873	17944	17806	17858	17925	17993	17880	18144	17912	18070	17995	17985	18086	18067	17910	17831	17791	18032	17917	17782	18019	17925	18292	18071	17919	17870	18018	17947	18140	17982	17837	17937	17914	18094	18046	17930	17923	18244	18257	18132	17852	17975	17992	17959	17960	18077	18102	17963	17971	17846	18317	18001	18028	18053	17862	17991	17993	17818	17806	17689	18045	18198	18058	17831	17865	18000	18018	17862	18032	17821	17914	17958	17965	17974	17938	17983	17915	18047	18025	17908	17954	17953	17924	17990	18003	17796	17894	18232	17828	18070	17835	17856	17761	17936	17951	18086	17968	17897	17966	18082	18136	17921	17977	18161	17891	18070	18003	17861	17879	17960	17955	17943	17903	18052	17999	18007	18041	17926	17879	18172	18015	17986	17935	17800	17867	17753	17891	17992	18020	17859	17857	17934	18171	17987	17929	17782	17890	17865	17918	17949	17906	17738	17938	17956	17981	17889	17913	18145	17959	17888	17940	18112	18027	18078	17952	17840	17874	17989	18055	17959	17896	17869	17891	18040	17703	17966	18016	18021	18106	17927	17990	17973	17923	18189	18275	17985	17944	17964	17831	17946	17989	17984	17991	17947	17731	18108	18110	17961	18024	17897	17752	17935	18042	18011	17984	18113	17911	18062	18002	17902	17998	18072	18063	17879	18009	17890	18126	18020	17893	17967	17949	17995	18111	17867	18018	17927	17925	17977	17962	18000	18022	17865	18019	18048	17879	17877	18037	18062	18034	17866	17906	17906	18227	17951	17790	17788	18103	17920	17957	18189	17822	17935	18001	17982	18019	17931	17686	17974	17923	18107	18118	18141	18030	17978	18108	17912	17894	18082	18162	17926	17790	17987	18151	18014	17983	18046	18024	18019	17955	18114	18094	18049	17826	17949	17996	17957	17991	17987	17838	18012	18154	17960	17964	17964	17854	18002	18110	17987	18006	18007	18044	17970	17764	18019	17853	17977	18010	18162	18015	17897	18005	18127	17772	17926	18135	17920	18026	17848	18096	18226	17965	17978	18034	17792	17900	17952	18061	17885	17934	17955	18128	18001	18072	17996	17879	18160	17848	17910	17915	18002	17953	17803	17825	17885	18038	17880	17905	17900	17984	17920	17821	18046	17938	17981	17879	17967	18154	17938	17885	17891	18165	18056	17993	18121	17938	17910	18074	17810	18033	17979	18092	18077	18035	17872	18060	18037	17927	18207	18199	17995	17997	18081	17879	18042	17986	17838	17896	17954
16127	28171	26722	22461	20572	19496	18762	18100	17932	17692	17564	17350	17189	16908	17081	17103	16969	16814	20631	33395	32792	28590	23195	18882	17126	16646	16369	16385	16416	16422	16497	16277	16529	16458	16412	16208	16604	16404	16370	16586	16549	16361	16287	16322	16328	16336	16353	16439	16480	16399	16339	16344	16517	16418	16383	16401	16246	16489	16443	16442	16240	16451	16419	16486	16200	16198	16440	16242	16302	16355	16287	16538	16309	16285	16511	16307	16368	16405	16387	16458	16449	16345	16508	16397	16260	16470	16343	16475	16429	16369	16552	16328	16499	16334	16322	16295	16339	16356	16346	16356	16331	16260	16345	16390	16369	16376	16323	16425	16346	16440	16412	16438	16472	16243	16450	16345	16377	16265	16550	16542	16371	16308	16496	16382	16310	16524	16251	16326	16227	16448	16347	16245	16360	16266	16370	16333	16343	16500	16326	16556	16493	16340	16460	16370	16370	16396	16302	16282	16353	16369	16425	16315	16470	16298	16192	16555	16347	16357	16440	16285	16372	16438	16418	16505	16367	16206	16378	16337	16320	16205	16410	16175	16228	16352	16469	16515	16377	16252	16261	16491	16284	16392	16371	16430	16272	16322	16216	16467	16143	16562	16364	16383	16380	16434	16502	16344	16544	16334	16278	16251	16446	16202	16459	16311	16291	16343	16416	16262	16438	16301	16423	16409	16284	16396	16377	16432	16385	16304	16325	16245	16264	16148	16254	16381	16292	16271	16480	16270	16251	16261	16400	16173	16381	16323	16250	16333	16384	16559	16220	16298	16327	16389	16466	16334	16198	16505	16371	16302	16279	16326	16410	16278	16343	16398	16453	16540	16371	16267	16312	16232	16370	16406	16204	16443	16296	16327	16214	16413	16305	16383	16334	16434	16385	16235	16373	16445	16377	16275	16475	16318	16328	16386	16328	16293	16283	16348	16457	16284	16272	16349	16429	16465	16349	16355	16479	16332	16321	16519	16270	16336	16413	16428	16365	16443	16286	16285	16378	16260	16329	16252	16343	16252	16262	16462	16365	16339	16379	16353	16308	16278	16425	16385	16370	16316	16244	16268	16345	16271	16323	16492	16428	16269	16167	16405	16299	16376	16378	16341	16480	16389	16544	16247	16370	16432	16240	16284	16317	16362	16400	16443	16285	16308	16305	16224	16294	16447	16362	16399	16422	16373	16444	16459	16426	16266	16242	16154	16384	16404	16450	16410	16290	16408	16298	16275	16484	16327	16217	16160	16388	16360	16319	16399	16342	16372	16406	16360	16513	16381	16323	16284	16455	16214	16414	16204	16401	16290	16522	16288	16207	16520	16321	16238	16293	16507	16269	16289	16177	16336	16247	16399	16357	16346	16349	16391	16463	16354	16387	16333	16213	16231	16462	16456	16197	16434	16355	16511	16154	16313	16475	16351	16360	16520	16434	16324	16304	16348	16358	16310	16296	16366	16349	16350	16358	16520	16259	16329	16476	16416	16404	16226	16360	16358	16309	16453	16279	16441	16287	16329	16363	16496	16379	16311	16469	16390	16343	16315	16299	16283	16449	16263	16492	16320	16373	16301	16525	16282	16358	16268	16290	16497	16233	16342	16339	16471	16315	16358	16278	16370	16244	16402	16267	16513	16326	16326	16350	16414	16543	16413	16422	16268	16333	16384	16337	16313	16550	16330	16558	16303	16285	16306	16379	16408	16367	16372	16403	16376	16403	16485	16441	16447	16403	16395	16429	16329	16412	16445	16319	16370	16511	16386	16314	16359	16518	16380	16376	16258	16317	16190	16446	16280	16312	16327	16417	16509	16303	16295	16417	16204	16227	16344	16228	16277	16383	16421	16441	16396	16354	16374	16311	16570	16461	16374	16301	16249	16340	16187	16484	16240	16311	16489	16474	16273	16355	16437	16356	16522	16273	16390	16542	16127	16346	16359	16405	16314	16384	16079	16370	16624	16312	16484	16418	16348	16340	16396	16411	16394	16265	16306	16353	16443	16270	16356	16404	16297	16451	16263	16293	16384	16450	16395	16197	16158	16290	16284	16340	16276	16435	16494	16257	16372	16292	16517	16190	16580	16301	16292	16436	16495	16407	16291	16348	16380	16453	16319	16318	16408	16545	16402	16395	16343	16216	16378	16364	16489	16295	16432	16374	16151	16427	16287	16274	16337	16545	16415	16242	16242	16512	16217	16309	16294	16234	16291	16287	16553	16274	16518	16330	16433	16206	16244	16546	16393	16300	16362	16292	16293	16357	16313	16351	16319	16218	16299	16440	16310	16307	16410	16418	16355	16467	16524	16484	16241	16267	16476	16497	16178	16326	16378	16576	16490	16524	16276	16299	16255	16506	16315	16481	16362	16455	16348	16391	16405	16346	16401	16470	16445	16275	16429	16211	16109	16251	16401	16371	16383	16285	16249	16253	16352	16347	16255	16650	16197	16333	16558	16550	16259	16316	16467	16421	16411	16513	16281	16373	16389	16239	16338	16365	16431	16561	16375	16401	16506	16264	16499	16299	16317	16240	16248	16334	16357	16460	16459	16372	16371	16320	16449	16351	16325	16327	16193	16363	16323	16442	16353	16298	16324	16257	16323	16450	16363	16171	16319	16428	16577	16464	16426	16446	16299	16342	16217	16335	16257	16436	16379	16404	16497	16492	16461	16404	16257	16369	16389	16395	16324	16269	16428	16145	16310	16382	16552	16152	16455	16325	16330	16425	16394	16345	16361	16275	16197	16461	16395	16461	16210	16350	16241	16475	16412	16288	16334	16266	16244	16225	16356	16349	16236	16318	16396	16466	16258	16467	16423	16448	16455	16490	16309	16339	16418	16323	16432	16421	16374	16514	16366	16177	16398	16306	16402	16457	16326	16343	16531	16267	16129	16363	16322	16374	16429	16291	16369	16428	16407	16324	16150	16243	16400	16342	16265	16350	16367	16332	16303	16516	16294	16413	16406	16338	16432	16186	16487	16403	16246	16456	16380	16285	16176	16205	16556	16233	16385	16274	16286	16472	16305	16377	16432	16338	16319	16384	16320	16404	16500	16494	16263	16358	16423	16361	16385	16542	16387	16409	16301	16383	16342	16193	16354	16412	16329	16295	16359	16422	16253	16308	16339	16253	16382	16481	16326	16233	16471	16368	16378	16318	16308	16232	16304	16447	16345	16410	16345	16361	16376	16332	16371	16168	16315	16266	16344	16253	16285	16606	16295	16290	16353	16375	16314	16312	16252	16293	16430	16551	16296	16282	16369	16368	16334	16330	16558	16448	16353	16326	16267	16228	16267	16328	16183	16481	16524	16481	16371	16228	16212	16596	16251	16379	16331	16449	16570	16259	16487	16302	16351	16447	16425	16462	16326	16316	16415	16379	16300	16393	16454	16292	16301	16301	16420	16394	16368	16373	16277	16432	16418	16265	16393	16485	16379	16402	16289	16282	16430	16258	16381	16409	16327	16296	16249	16343	16469	16337	16367	16451	16245	16349	16469	16402	16437	16303	16458	16216	16425	16320	16421	16432	16303	16283	16293	16358	16349	16444	16462	16463	16350	16364	16282	16332	16271	16364	16211	16197	16284	16392	16205	16306	16446	16316	16321	16435	16362	16350	16243	16273	16411	16619	16462	16321	16385	16367	16312	16509	16310	16343	16258	16485	16326	16363	16570	16397	16231	16394	16291	16272	16409	16300	16220	16354	16258	16489	16319	16439	16369	16458	16388	16527	16424	16249	16452	16324	16401	16179	16421	16331	16223	16358	16363	16372	16150	16329	16356	16415	16378	16378	16374	16350	16303	16246	16474	16536	16408	16312	16267	16344	16265	16409	16246	16405	16496	16562	16471	16521	16400	16306	16412	16316	16380	16298	16401	16352	16342	16303	16384	16311	16425	16451	16302	16426	16444	16418	16362	16349	16233	16414	16294	16528	16456	16263	16471	16342	16159	16323	16466	16381	16269	16417	16340	16478	16473	16263	16360	16388	16466	16338	16287	16458	16197	16260	16211	16306	16284	16182	16248	16408	16446	16387	16299	16218	16326	16314	16443	16309	16300	16447	16253	16442	16431	16458	16458	16318	16243	16399	16404	16444	16259	16343	16442	16406	16377	16388	16288	16373	16408	16350	16287	16248	16334	16528	16423	16341	16406	16135	16366	16397	16299	16370	16394	16286	16475	16433	16584	16264	16420	16380	16359	16388	16339	16218	16357	16350	16370	16439	16313	16293	16489	16332	16279	16434	16352	16488	16412	16454	16393	16495	16367	16378	16499	16468	16330	16311	16396	16415	16412	16289	16317	16350	16262	16415	16370	16241	16314	16363	16140	16466	16408	16479	16426	16382	16367	16437	16305	16340	16372	16377	16280	16381	16308	16460	16254	16282	16463	16355	16414	16442	16333	16406	16367	16351	16353	16437	16304	16277	16513	16329	16322	16347	16446	16362	16309	16419	16357	16117	16451	16188	16293	16536	16169	16241	16294	16396	16474	16323	16420	16434	16306	16449	16560	16421	16416	16400	16490	16618	16330	16241	16245	16354	16392	16471	16343	16283	16415	16383	16396	16359	16386	16411	16437	16305	16397	16334	16251	16357	16446	16367	16378	16364	16292	16356	16384	16365	16442	16313	16309	16405	16333	16384	16437	16354	16361	16320	16445	16398	16373	16381	16438	16359	16402	16422	16446	16445	16252	16428	16310	16310	16205	16529	16276	16380	16395	16434	16355	16547	16269	16356	16282	16196	16427	16439	16359	16396	16209	16461	16257	16293	16567	16283	16329	16327	16206	16327	16296	16457	16307	16581	16353	16291	16427	16563	16341	16402	16328	16310	16345	16323	16443	16367	16353	16376	16518	16349	16353	16284	16327	16390	16511	16322	16343	16368	16372	16572	16297	16373	16326	16363	16301	16537	16375	16263	16471	16324	16202	16314	16284	16437	16326	16475	16382	16330	16431	16342	16363	16488	16378	16554	16361	16392	16299	16314	16504	16365	16360	16374	16328	16234	16343	16305	16315	16324	16403	16296	16388	16440	16339	16446	16288	16473	16363	16413	16434	16536	16303	16336	16371	16422	16307	16306	16227	16293	16345	16260	16320	16389	16368	16448	16266	16307	16371	16384	16445	16452	16400	16315	16304	16349	16394	16448	16297	16442	16399
27150	21777	24284	21443	18801	18673	19053	18734	18588	18450	18722	18542	18812	18692	18497	18451	18578	18615	18503	19028	20116	20002	19286	18706	18616	18456	18399	18362	18565	18545	18416	18549	18330	18340	18439	18373	18458	18665	18609	18475	18297	18462	18516	18559	18475	18639	18434	18175	18320	18549	18619	18631	18579	18503	18348	18463	18322	18327	18419	18663	18551	18627	18536	18218	18307	18391	18437	18322	18277	18457	18488	18507	18557	18248	18653	18516	18357	18409	18217	18434	18534	18419	18407	18485	18533	18436	18572	18344	18289	18346	18427	18350	18474	18406	18345	18263	18280	18347	18558	18355	18402	18422	18371	18483	18513	18615	18494	18452	18441	18305	18413	18317	18445	18502	18688	18540	18607	18506	18646	18371	18170	18363	18445	18366	18366	18267	18406	18541	18493	18465	18473	18405	18311	18391	18368	18734	18370	18545	18421	18538	18595	18468	18443	18441	18536	18429	18241	18365	18547	18477	18528	18377	18479	18611	18409	18402	18419	18430	18578	18545	18372	18604	18639	18552	18303	18377	18478	18372	18237	18567	18560	18480	18454	18408	18364	18489	18500	18502	18515	18642	18614	18419	18426	18537	18468	18451	18416	18441	18410	18520	18380	18539	18469	18684	18440	18337	18493	18245	18638	18632	18375	18270	18380	18391	18349	18597	18527	18202	18484	18543	18318	18349	18231	18373	18406	18538	18403	18402	18378	18319	18394	18564	18414	18452	18499	18367	18486	18511	18568	18509	18531	18541	18308	18767	18548	18604	18534	18378	18281	18488	18455	18679	18561	18495	18427	18522	18672	18530	18639	18308	18564	18387	18569	18502	18395	18433	18435	18571	18228	18496	18448	18395	18363	18297	18260	18221	18616	18425	18512	18343	18395	18452	18397	18434	18471	18403	18375	18411	18353	18320	18396	18210	18493	18304	18444	18278	18570	18469	18506	18407	18578	18669	18398	18405	18426	18416	18448	18266	18515	18505	18177	18431	18588	18480	18305	18594	18649	18506	18424	18457	18586	18602	18601	18416	18538	18643	18471	18319	18315	18497	18467	18499	18451	18476	18207	18462	18491	18306	18371	18531	18477	18609	18310	18329	18481	18545	18438	18577	18652	18269	18490	18460	18322	18616	18387	18447	18299	18325	18449	18244	18269	18318	18459	18348	18606	18276	18494	18497	18480	18420	18516	18459	18383	18482	18463	18392	18341	18412	18379	18479	18411	18567	18509	18472	18285	18480	18488	18374	18606	18558	18732	18367	18430	18402	18341	18500	18517	18405	18473	18328	18411	18474	18283	18613	18483	18335	18447	18487	18538	18299	18530	18497	18503	18486	18546	18547	18614	18366	18430	18460	18517	18475	18578	18539	18482	18331	18558	18527	18500	18548	18487	18509	18432	18327	18566	18464	18617	18472	18489	18456	18693	18457	18449	18401	18438	18476	18485	18362	18333	18438	18261	18439	18356	18479	18484	18609	18358	18298	18189	18617	18427	18446	18576	18545	18263	18221	18432	18395	18536	18302	18234	18481	18451	18339	18433	18413	18453	18491	18418	18327	18428	18281	18432	18346	18331	18363	18428	18510	18338	18536	18562	18281	18320	18409	18442	18509	18499	18436	18659	18359	18483	18301	18315	18341	18474	18686	18509	18323	18486	18500	18389	18311	18405	18472	18331	18477	18448	18519	18299	18525	18484	18313	18559	18494	18528	18617	18482	18339	18567	18354	18470	18433	18480	18457	18588	18270	18304	18426	18343	18308	18492	18362	18481	18377	18509	18464	18677	18411	18545	18276	18567	18330	18485	18535	18503	18381	18505	18528	18475	18452	18571	18443	18494	18170	18619	18494	18467	18299	18529	18482	18466	18412	18558	18500	18487	18162	18561	18473	18413	18436	18300	18512	18330	18587	18487	18249	18542	18682	18494	18399	18299	18461	18558	18400	18643	18394	18404	18626	18464	18500	18429	18356	18429	18381	18523	18358	18652	18626	18575	18326	18539	18301	18403	18527	18295	18373	18286	18467	18265	18439	18371	18444	18401	18426	18509	18545	18331	18387	18386	18650	18460	18338	18580	18343	18387	18399	18301	18617	18507	18466	18520	18426	18713	18404	18379	18500	18380	18527	18476	18391	18601	18578	18413	18285	18392	18285	18531	18419	18394	18376	18345	18429	18536	18492	18349	18553	18292	18446	18432	18574	18487	18362	18458	18464	18621	18328	18471	18476	18378	18487	18408	18417	18250	18459	18263	18680	18604	18326	18411	18494	18352	18446	18482	18313	18524	18272	18425	18554	18337	18412	18388	18756	18333	18556	18469	18282	18548	18434	18497	18406	18417	18271	18429	18369	18488	18526	18513	18570	18545	18483	18401	18356	18679	18542	18593	18519	18466	18467	18430	18333	18318	18434	18352	18382	18494	18698	18474	18512	18270	18545	18594	18585	18404	18474	18450	18428	18317	18479	18501	18350	18540	18350	18515	18496	18520	18585	18435	18405	18388	18608	18473	18559	18448	18130	18372	18558	18350	18352	18540	18384	18747	18244	18363	18265	18463	18494	18514	18425	18674	18426	18427	18179	18305	18253	18489	18550	18418	18578	18375	18361	18451	18395	18416	18551	18403	18487	18499	18168	18685	18352	18445	18500	18420	18615	18523	18499	18287	18518	18489	18358	18363	18349	18401	18637	18517	18441	18515	18625	18355	18167	18274	18446	18332	18264	18342	18359	18466	18492	18455	18419	18415	18478	18391	18534	18402	18542	18308	18260	18540	18548	18447	18423	18537	18449	18515	18270	18296	18350	18349	18529	18436	18425	18561	18361	18607	18469	18493	18482	18456	18205	18334	18368	18697	18532	18442	18415	18281	18346	18749	18554	18403	18349	18662	18396	18416	18616	18443	18479	18607	18501	18488	18326	18668	18372	18385	18461	18598	18507	18252	18377	18454	18623	18311	18361	18343	18621	18469	18508	18575	18446	18348	18378	18366	18397	18321	18351	18410	18504	18401	18453	18800	18466	18625	18315	18517	18320	18436	18407	18578	18454	18325	18436	18463	18441	18644	18607	18485	18462	18302	18440	18470	18532	18315	18530	18514	18371	18610	18498	18551	18488	18542	18431	18481	18526	18390	18416	18461	18320	18391	18479	18583	18376	18397	18181	18425	18257	18445	18550	18451	18618	18472	18541	18517	18530	18429	18284	18387	18293	18514	18376	18397	18560	18497	18271	18450	18281	18482	18541	18453	18378	18523	18319	18460	18615	18518	18378	18270	18703	18410	18628	18456	18359	18318	18487	18351	18405	18374	18407	18272	18365	18470	18518	18390	18500	18410	18420	18405	18400	18557	18454	18447	18647	18443	18455	18549	18258	18439	18498	18438	18241	18483	18362	18481	18423	18441	18267	18532	18297	18462	18552	18467	18281	18515	18399	18475	18284	18326	18324	18383	18521	18439	18374	18715	18375	18669	18406	18347	18653	18443	18370	18512	18402	18462	18401	18581	18432	18419	18593	18390	18521	18591	18488	18420	18340	18500	18454	18406	18365	18433	18464	18441	18441	18520	18410	18340	18654	18267	18520	18356	18529	18360	18649	18433	18463	18257	18510	18543	18484	18236	18410	18515	18422	18306	18612	18492	18460	18467	18545	18603	18395	18482	18432	18608	18264	18367	18357	18473	18649	18579	18525	18665	18395	18318	18392	18502	18573	18453	18426	18334	18327	18556	18393	18575	18484	18540	18535	18476	18531	18448	18452	18476	18420	18440	18395	18348	18310	18499	18380	18379	18399	18530	18375	18453	18408	18440	18359	18468	18457	18502	18425	18686	18553	18302	18602	18343	18243	18550	18321	18496	18459	18337	18398	18594	18603	18456	18413	18573	18376	18521	18465	18454	18402	18358	18448	18353	18373	18501	18332	18563	18375	18432	18395	18441	18481	18644	18480	18621	18587	18347	18342	18538	18549	18378	18413	18416	18545	18354	18452	18333	18112	18567	18349	18440	18430	18401	18342	18440	18529	18524	18516	18631	18497	18286	18509	18602	18412	18579	18564	18452	18341	18300	18480	18506	18458	18398	18322	18320	18592	18531	18618	18300	18463	18195	18259	18492	18405	18696	18402	18430	18695	18534	18318	18276	18270	18532	18403	18666	18442	18354	18376	18746	18406	18290	18573	18571	18246	18233	18305	18475	18365	18384	18323	18415	18566	18424	18441	18476	18329	18569	18552	18469	18486	18414	18451	18494	18321	18321	18512	18541	18278	18312	18639	18458	18299	18465	18423	18231	18417	18447	18486	18482	18398	18499	18315	18508	18434	18436	18478	18403	18485	18485	18563	18504	18434	18424	18324	18648	18458	18275	18435	18289	18419	18462	18540	18375	18193	18441	18500	18552	18240	18336	18372	18460	18420	18393	18329	18411	18202	18217	18437	18504	18349	18628	18607	18555	18564	18322	18377	18510	18434	18499	18376	18341	18468	18668	18512	18399	18546	18458	18233	18548	18565	18386	18530	18455	18508	18349	18431	18327	18294	18298	18517	18418	18394	18317	18400	18346	18411	18487	18327	18387	18281	18600	18512	18507	18442	18343	18295	18371	18347	18267	18373	18404	18769	18346	18468	18466	18562	18399	18317	18423	18303	18531	18506	18476	18499	18466	18565	18569	18649	18541	18575	18542	18397	18381	18473	18332	18342	18636	18621	18457	18473	18578	18498	18564	18408	18425	18433	18506	18339	18402	18373	18598	18490	18549	18276	18758	18306	18399	18438	18599	18241	18514	18392	18336	18357	18297	18450	18444	18311	18467	18393	18499	18569	18344	18457	18309	18393	18268	18321	18514	18397	18334	18484	18460	18456	18483	18494	18509	18471	18413	18496	18535	18609	18560	18430	18413	18464	18460	18438	18418	18312	18485	18556	18492	18532	18256	18579	18492	18413	18592	18540	18563	18551	18469	18730	18190	18549	18436	18474	18497	18466	18437	18468	18542	18411	18379	18615	18458	18358	18493	18341	18474	18300	18399	18482	18367	18245	18423	18478	18683	18612	18255	18413	18470	18415	18532	18357	18426	18436	18529	18495	18426	18532	18578	18481	18579	18364	18467	18412	18630	18468	18404	18385	18510	18231	18453	18478	18391	18554	18664	18557	18608	18437	18552	18495
15497	18081	18531	17764	17318	17329	17093	16864	16648	16796	16941	16949	16987	16757	16694	16664	16685	16700	17037	18008	18706	18377	17492	17086	16709	16799	16631	16595	16760	16723	16838	16777	16484	16771	16672	16678	16753	16639	16691	16832	16863	16597	16773	16681	16535	16697	16577	16610	16648	16629	16610	16483	16539	16594	16786	16822	16629	16663	16629	16537	16707	16697	16763	16465	16759	16745	16669	16596	16633	16751	16682	16634	16642	16749	16667	16591	16763	16712	16679	16642	16729	16586	16697	16680	16591	16573	16673	16693	16523	16612	16592	16634	16560	16739	16767	16652	16444	16621	16594	16662	16676	16686	16682	16712	16576	16672	16679	16631	16568	16803	16568	16492	16631	16581	16655	16689	16735	16626	16453	16807	16626	16527	16684	16618	16810	16595	16761	16676	16742	16786	16591	16534	16804	16523	16709	16847	16684	16803	16774	16557	16673	16885	16586	16472	16747	16581	16719	16416	16566	16501	16582	16678	16552	16604	16504	16742	16598	16840	16687	16697	16551	16493	16664	16785	16791	16756	16659	16453	16653	16763	16604	16599	16687	16464	16782	16654	16590	16545	16824	16612	16778	16668	16557	16690	16712	16749	16613	16620	16645	16755	16672	16795	16597	16648	16545	16623	16906	16484	16496	16770	16540	16823	16432	16609	16659	16635	16815	16728	16709	16593	16637	16737	16700	16573	16652	16728	16588	16656	16531	16692	16662	16696	16670	16618	16642	16597	16550	16614	16677	16557	16590	16637	16671	16675	16597	16678	16714	16529	16783	16809	16695	16550	16599	16684	16709	16557	16511	16646	16660	16749	16654	16670	16663	16621	16793	16630	16652	16743	16652	16610	16545	16758	16732	16801	16617	16592	16542	16715	16568	16589	16556	16551	16588	16643	16637	16732	16519	16588	16603	16834	16788	16774	16559	16915	16589	16817	16542	16736	16579	16696	16513	16734	16648	16612	16618	16487	16581	16516	16761	16642	16738	16549	16620	16733	16503	16652	16666	16599	16507	16609	16789	16512	16704	16693	16551	16735	16654	16705	16692	16588	16693	16729	16684	16758	16728	16581	16670	16674	16786	16644	16641	16708	16795	16745	16449	16473	16666	16725	16649	16779	16536	16672	16543	16699	16677	16555	16621	16614	16847	16538	16715	16543	16710	16731	16655	16710	16619	16725	16756	16580	16700	16718	16619	16641	16757	16558	16506	16727	16734	16583	16760	16605	16737	16763	16585	16655	16671	16670	16643	16458	16496	16665	16577	16629	16599	16521	16747	16618	16514	16790	16625	16598	16762	16744	16669	16663	16563	16632	16752	16537	16587	16678	16608	16604	16809	16648	16601	16465	16551	16740	16747	16548	16738	16595	16479	16512	16738	16707	16617	16726	16619	16708	16712	16611	16799	16697	16730	16606	16729	16662	16667	16694	16710	16638	16648	16661	16667	16880	16539	16774	16671	16625	16451	16892	16630	16661	16734	16586	16637	16518	16597	16622	16773	16632	16832	16762	16764	16717	16619	16664	16794	16633	16523	16606	16644	16554	16655	16522	16746	16664	16785	16567	16712	16732	16552	16711	16602	16638	16757	16695	16669	16600	16525	16582	16625	16673	16623	16690	16725	16548	16771	16819	16436	16701	16609	16742	16700	16715	16630	16706	16625	16519	16644	16580	16656	16556	16667	16640	16585	16761	16943	16554	16682	16600	16701	16864	16702	16511	16618	16657	16633	16530	16731	16672	16622	16759	16514	16590	16584	16700	16672	16602	16749	16685	16585	16721	16715	16402	16682	16513	16603	16689	16626	16664	16746	16583	16525	16414	16776	16528	16574	16597	16559	16629	16495	16901	16592	16558	16632	16887	16681	16601	16630	16737	16661	16660	16664	16560	16661	16564	16605	16671	16825	16578	16711	16581	16616	16664	16526	16642	16553	16687	16807	16755	16759	16758	16632	16651	16619	16566	16746	16614	16702	16711	16581	16705	16816	16882	16655	16729	16600	16498	16581	16604	16738	16614	16506	16620	16620	16515	16629	16779	16778	16651	16567	16668	16557	16662	16628	16619	16576	16636	16600	16489	16628	16425	16474	16730	16682	16645	16556	16412	16609	16600	16675	16672	16705	16686	16602	16632	16751	16612	16659	16631	16680	16661	16693	16603	16660	16654	16651	16693	16704	16606	16499	16630	16597	16638	16710	16684	16744	16667	16675	16830	16750	16670	16668	16658	16428	16687	16577	16555	16686	16668	16512	16625	16706	16685	16567	16486	16598	16658	16585	16638	16579	16615	16626	16586	16566	16824	16779	16736	16820	16660	16795	16581	16703	16642	16755	16659	16680	16558	16649	16612	16818	16542	16608	16706	16590	16596	16839	16671	16613	16731	16583	16544	16512	16681	16574	16754	16706	16431	16716	16586	16794	16486	16565	16661	16693	16640	16639	16789	16748	16589	16587	16668	16409	16649	16710	16685	16703	16753	16787	16684	16813	16639	16743	16653	16692	16485	16509	16607	16721	16657	16575	16768	16641	16519	16677	16517	16550	16718	16668	16749	16623	16613	16593	16496	16677	16647	16587	16695	16613	16640	16758	16658	16658	16859	16766	16680	16591	16741	16708	16601	16620	16546	16589	16631	16546	16670	16605	16627	16507	16714	16763	16629	16530	16729	16622	16578	16532	16519	16771	16763	16632	16661	16583	16651	16783	16679	16672	16530	16460	16747	16645	16761	16602	16481	16686	16696	16673	16709	16566	16602	16569	16692	16579	16706	16777	16642	16667	16691	16799	16545	16700	16730	16703	16676	16780	16483	16740	16743	16573	16809	16689	16735	16583	16777	16498	16576	16586	16608	16818	16683	16772	16730	16771	16703	16603	16533	16638	16720	16613	16601	16507	16753	16650	16622	16753	16720	16645	16766	16587	16641	16575	16541	16672	16654	16517	16376	16685	16619	16740	16684	16614	16796	16557	16572	16616	16693	16652	16662	16535	16697	16777	16751	16540	16644	16507	16778	16581	16596	16712	16523	16607	16640	16645	16713	16713	16716	16651	16666	16716	16687	16733	16774	16619	16788	16630	16732	16550	16899	16667	16659	16660	16671	16747	16716	16629	16573	16544	16576	16708	16686	16509	16760	16533	16701	16682	16834	16703	16634	16686	16692	16598	16563	16532	16649	16801	16656	16555	16679	16516	16544	16584	16650	16676	16667	16711	16741	16552	16671	16608	16790	16688	16695	16501	16649	16592	16742	16518	16631	16693	16740	16577	16586	16632	16696	16572	16557	16706	16661	16709	16527	16654	16680	16725	16672	16610	16786	16656	16663	16839	16588	16489	16768	16634	16557	16515	16850	16559	16876	16591	16580	16365	16624	16767	16715	16520	16597	16590	16650	16828	16484	16598	16571	16615	16754	16754	16585	16611	16779	16748	16631	16658	16601	16691	16695	16710	16652	16405	16703	16423	16678	16842	16683	16600	16577	16679	16632	16620	16685	16634	16617	16693	16636	16597	16728	16774	16725	16564	16587	16708	16691	16635	16522	16706	16637	16789	16569	16595	16531	16725	16562	16544	16630	16678	16694	16649	16635	16706	16608	16601	16606	16647	16717	16666	16735	16554	16530	16737	16522	16842	16779	16767	16671	16693	16737	16617	16678	16468	16627	16668	16775	16764	16619	16644	16571	16530	16774	16747	16654	16622	16680	16828	16651	16692	16722	16652	16688	16517	16700	16637	16663	16736	16572	16622	16557	16660	16571	16658	16552	16706	16486	16649	16765	16634	16579	16597	16608	16715	16773	16462	16644	16646	16740	16761	16487	16661	16686	16687	16686	16502	16679	16533	16822	16496	16709	16781	16641	16602	16574	16673	16825	16739	16521	16677	16605	16534	16554	16902	16586	16621	16623	16781	16671	16640	16737	16762	16688	16592	16518	16751	16620	16604	16732	16759	16633	16485	16720	16584	16665	16451	16622	16833	16653	16691	16533	16787	16841	16621	16766	16545	16817	16524	16676	16805	16479	16529	16717	16713	16725	16538	16752	16663	16604	16626	16699	16641	16634	16830	16661	16750	16630	16631	16505	16528	16571	16680	16675	16444	16660	16770	16554	16713	16575	16622	16744	16639	16637	16651	16721	16662	16640	16589	16694	16602	16608	16792	16761	16761	16570	16666	16743	16708	16577	16666	16790	16557	16754	16557	16731	16606	16595	16452	16799	16650	16766	16687	16488	16821	16699	16587	16757	16662	16646	16639	16640	16818	16770	16674	16462	16674	16658	16656	16620	16586	16641	16773	16795	16716	16790	16705	16712	16696	16701	16626	16755	16604	16687	16574	16553	16602	16573	16662	16703	16802	16562	16655	16650	16700	16546	16734	16465	16700	16796	16712	16853	16637	16696	16670	16630	16477	16669	16688	16550	16574	16542	16749	16448	16756	16635	16664	16648	16513	16631	16773	16487	16746	16528	16835	16666	16804	16612	16626	16552	16547	16603	16785	16681	16585	16571	16697	16603	16815	16574	16751	16633	16588	16764	16796	16683	16555	16590	16777	16748	16654	16709	16581	16612	16701	16599	16573	16608	16597	16735	16547	16558	16643	16617	16658	16692	16628	16730	16683	16615	16461	16430	16577	16690	16808	16685	16703	16720	16682	16635	16626	16601	16548	16699	16501	16674	16581	16735	16790	16709	16571	16648	16638	16619	16705	16656	16534	16492	16698	16507	16503	16532	16714	16826	16742	16542	16604	16468	16747	16694	16614	16705	16613	16696	16574	16925	16759	16680	16524	16632	16550	16612	16618	16590	16624	16712	16638	16677	16513	16554	16735	16670	16486	16522	16778	16628	16680	16549	16769	16647	16832	16849	16692	16505	16661	16684	16753	16641	16692	16527	16529	16609	16794	16718	16529	16592	16830	16434	16808	16583	16442	16684	16574	16586	16661	16656	16705	16760	16701	16680	16659	16766	16613	16785	16549	16629	16725	16785	16556	16837	16656	16684	16716	16564	16595	16708	16696	16696	16734	16451	16548	16626	16609	16684	16684	16800	16754	16722	16568	16753	16643	16619	16809	16567	16525	16627	16643	16726	16753	16663	16539	16575	16611	16620	16541	16643	16835	16789	16563	16556	16737	16648	16549	16609	16727	16804	16672	16660	16604	16532
23947	21027	28326	24059	21949	21449	20961	18660	18175	18355	18413	17907	17932	17997	18030	17870	17754	17914	18741	24984	25566	23348	20305	19125	18345	17788	17667	17833	17614	17584	17800	17850	17621	17720	17735	17659	17608	17668	17802	17759	17552	17802	17789	17752	17792	17702	17678	17699	17563	17585	17743	17628	17671	17505	17614	17792	17832	17898	17492	17587	17781	17786	17671	17556	17674	17718	17716	17845	17790	17642	17591	17845	17349	17789	17570	17598	17640	17738	17617	17782	17634	17409	17799	17676	17578	17768	17642	17634	17487	17679	17678	17439	17352	17475	17505	17583	17607	17697	17798	17687	17615	17659	17856	17603	17495	17744	17410	17554	17628	17643	17781	17621	17609	17712	17695	17650	17714	17671	17599	17697	17554	17638	17662	17526	17675	17793	17676	17533	17787	17619	17765	17596	17618	17687	17506	17555	17588	17614	17669	17589	17624	17695	17517	17574	17666	17710	17834	17502	17552	17397	17775	17721	17579	17748	17611	17673	17766	17554	17661	17563	17600	17762	17542	17657	17650	17651	17821	17881	17666	17653	17663	17578	17696	17610	17464	17761	17779	17595	17773	17450	17652	17482	17375	17678	17811	17678	17730	17854	17499	17542	17672	17641	17562	17676	17751	17658	17649	17534	17680	17551	17580	17510	17616	17745	17556	17605	17423	17615	17560	17602	17435	17570	17707	17662	17709	17573	17628	17619	17561	17669	17750	17528	17507	17477	17520	17638	17485	17715	17808	17806	17726	17531	17538	17488	17552	17827	17744	17581	17712	17545	17631	17723	17428	17507	17558	17450	17729	17689	17691	17492	17555	17460	17593	17616	17697	17441	17543	17755	17589	17391	17774	17563	17610	17809	17720	17626	17888	17516	17523	17742	17731	17594	17714	17679	17652	17631	17609	17584	17495	17639	17410	17688	17513	17466	17618	17670	17718	17611	17673	17672	17597	17721	17656	17560	17631	17600	17713	17554	17807	17671	17783	17530	17667	17668	17682	17628	17418	17677	17422	17669	17781	17661	17616	17911	17691	17735	17527	17463	17747	17668	17895	17763	17770	17562	17873	17640	17716	17762	17377	17662	17711	17678	17620	17504	17528	17625	17510	17719	17594	17767	17758	17702	17739	17517	17704	17559	17632	17810	17697	17709	17614	17554	17621	17716	17567	17824	17449	17505	17716	17638	17562	17583	17630	17717	17575	17485	17541	17756	17617	17697	17955	17584	17573	17606	17620	17478	17687	17610	17621	17735	17385	17541	17660	17440	17476	17777	17638	17672	17636	17624	17539	17577	17732	17616	17897	17633	17659	17575	17611	17570	17785	17954	17793	17667	17658	17401	17642	17628	17776	17731	17595	17740	17621	17578	17573	17865	17693	17606	17737	17578	17604	17635	17650	17625	17637	17497	17530	17747	17636	17719	17711	17822	17752	17544	17557	17767	17674	17693	17626	17660	17819	17516	17759	17609	17652	17603	17657	17549	17664	17828	17676	17689	17658	17534	17615	17503	17561	17432	17638	17504	17591	17540	17523	17674	17694	17648	17672	17686	17649	17721	17696	17686	17514	17460	17690	17552	17605	17561	17573	17569	17499	17590	17398	17921	17651	17805	17777	17668	17479	17602	17835	17663	17535	17795	17533	17644	17523	17662	17824	17641	17687	17677	17701	17823	17510	17621	17628	17670	17773	17607	17787	17727	17666	17644	17332	17583	17610	17574	17788	17616	17628	17672	17625	17470	17667	17601	17483	17640	17741	17448	17629	17413	17666	17565	17648	17852	17624	17591	17609	17672	17828	17741	17826	17377	17787	17805	17775	17638	17748	17619	17468	17451	17475	17625	17603	17633	17559	17632	17694	17602	17674	17607	17574	17679	17921	17622	17678	17653	17705	17649	17666	17929	17899	17552	17528	17582	17801	17680	17731	17596	17626	17582	17623	17508	17697	17599	17679	17684	17571	17716	17678	17664	17727	17528	17665	17688	17823	17545	17683	17516	17673	17598	17640	17600	17641	17759	17520	17602	17854	17602	17680	17685	17502	17530	17729	17639	17456	17804	17584	17669	17315	17446	17708	17599	17914	17626	17550	17520	17630	17631	17703	17580	17615	17617	17544	17644	17629	17781	17811	17639	17693	17626	17581	17572	17709	17546	17542	17691	17628	17705	17557	17733	17749	17689	17843	17479	17455	17512	17560	17715	17681	17720	17692	17548	17581	17621	17580	17514	17731	17657	17711	17632	17510	17594	17639	17699	17536	17475	17659	17697	17672	17510	17882	17728	17670	17613	17644	17431	17837	17628	17730	17698	17630	17586	17792	17654	17797	17671	17419	17517	17525	17642	17732	17700	17682	17656	17738	17586	17506	17704	17656	17610	17472	17784	17480	17612	17621	17516	17568	17635	17728	17508	17594	17531	17701	17769	17577	17653	17575	17747	17506	17797	17610	17393	17622	17752	17507	17493	17442	17544	17539	17668	17590	17627	17569	17668	17547	17580	17734	17697	17690	17557	17645	17669	17678	17750	17657	17509	17463	17813	17803	17817	17900	17605	17673	17604	17570	17403	17578	17630	17425	17809	17732	17360	17589	17706	17692	17699	17447	17764	17675	17525	17567	17533	17514	17635	17654	17608	17794	17747	17666	17765	17776	17719	17538	17706	17529	17618	17681	17596	17560	17684	17689	17623	17336	17460	17520	17652	17774	17697	17638	17576	17546	17698	17783	17668	17657	17483	17744	17553	17755	17547	17619	17622	17494	17641	17582	17600	17650	17700	17571	17539	17920	17671	17854	17547	17506	17712	17819	17691	17465	17571	17651	17703	17530	17454	17632	17500	17683	17740	17747	17792	17543	17491	17521	17605	17601	17618	17559	17608	17679	17849	17776	17588	17647	17474	17727	17761	17634	17807	17607	17786	17658	17738	17869	17649	17588	17700	17605	17465	17660	17645	17540	17834	17784	17453	17535	17633	17580	17497	17731	17662	17569	17661	17749	17561	17512	17490	17480	17632	17747	17784	17620	17544	17770	17642	17634	17600	17569	17679	17539	17487	17404	17600	17310	17812	17561	17827	17596	17612	17787	17784	17753	17901	17628	17817	17627	17537	17839	17599	17572	17785	17654	17644	17478	17498	17762	17654	17511	17741	17656	17748	17590	17574	17692	17791	17554	17457	17611	17665	17557	17602	17702	17635	17699	17587	17581	17607	17640	17790	17747	17544	17665	17609	17536	17585	17618	17522	17737	17724	17799	17761	17863	17658	17512	17589	17596	17866	17652	17800	17504	17737	17840	17597	17593	17666	17559	17660	17614	17644	17618	17656	17605	17640	17697	17686	17649	17640	17606	17620	17501	17728	17627	17765	17704	17636	17700	17455	17575	17658	17726	17633	17871	17629	17540	17508	17595	17547	17570	17640	17694	17549	17584	17702	17470	17472	17877	17577	17599	17526	17578	17637	17643	17724	17617	17617	17645	17699	17767	17723	17437	17524	17589	17596	17740	17592	17477	17704	17575	17701	17757	17832	17733	17492	17599	17520	17587	17561	17694	17480	17591	17665	17658	17700	17612	17541	17530	17586	17782	17615	17731	17489	17705	17849	17584	17486	17585	17700	17654	17742	17505	17570	17606	17579	17670	17622	17687	17662	17585	17661	17604	17537	17630	17611	17650	17534	17901	17498	17798	17578	17642	17725	17643	17525	17708	17506	17484	17660	17817	17430	17787	17644	17373	17628	17624	17653	17692	17518	17496	17601	17564	17586	17784	17679	17564	17742	17848	17513	17664	17662	17625	17385	17464	17689	17686	17680	17833	17865	17756	17771	17505	17579	17490	17626	17735	17651	17786	17394	17497	17677	17547	17532	17591	17422	17726	17658	17677	17776	17552	17584	17806	17851	17675	17563	17766	17745	17624	17622	17712	17398	17636	17607	17748	17325	17616	17610	17577	17781	17519	17758	17560	17771	17802	17626	17789	17849	17675	17609	17728	17711	17521	17521	17657	17486	17612	17548	17690	17555	17599	17588	17578	17491	17585	17602	17650	17464	17546	17652	17658	17685	18025	17459	17667	17550	17668	17689	17627	17620	17454	17582	17760	17778	17666	17703	17689	17526	17610	17519	17689	17636	17590	17682	17804	17560	17803	17732	17550	17619	17524	17708	17628	17680	17705	17578	17691	17655	17619	17766	17786	17632	17580	17682	17625	17821	17386	17557	17741	17749	17561	17672	17717	17700	17832	17614	17632	17587	17502	17467	17636	17520	17764	17588	17434	17582	17519	17619	17646	17636	17710	17592	17529	17445	17814	17420	17675	17562	17695	17781	17718	17703	17640	17704	17716	17721	17654	17685	17621	17814	17734	17569	17491	17715	17846	17747	17669	17604	17777	17646	17567	17599	17520	17501	17670	17616	17834	17642	17666	17718	17638	17561	17524	17637	17663	17605	17683	17644	17794	17706	17533	17438	17578	17670	17761	17646	17697	17560	17865	17646	17491	17887	17664	17639	17614	17649	17368	17675	17732	17510	17565	17715	17572	17492	17609	17556	17701	17722	17726	17685	17606	17355	17643	17587	17683	17777	17553	17606	17594	17660	17563	17493	17645	17636	17595	17661	17554	17617	17603	17707	17813	17689	17350	17614	17797	17630	17771	17523	17404	17494	17728	17852	17665	17435	17581	17543	17597	17543	17618	17564	17532	17786	17538	17648	17742	17608	17674	17600	17620	17398	17630	17703	17583	17672	17327	17771	17820	17403	17619	17705	17642	17564	17510	17841	17609	17668	17586	17521	17574	17746	17658	17739	17554	17616	17347	17422	17692	17555	17659	17739	17599	17716	17551	17809	17788	17613	17648	17684	17648	17509	17532	17644	17823	17701	17581	17485	17498	17370	17606	17604	17861	17656	17816	17476	17637	17665	17635	17592	17658	17649	17617	17621	17641	17529	17589	17531	17763	17534	17777	17678	17628	17619	17561	17557	17480	17625	17356	17488	17521	17639	17585	17463	17419	17597	17568	17663	17421	17788	17746	17788	17798	17805	17571	17667	17754	17593	17712	17864	17709	17622	17629	17500	17400	17395	17671	17658	17559	17685	17544	17660	17689	17579	17496	17650	17707	17467	17709	17670	17572	17673	17727	17620	17699	17654	17587	17506	17724	17695
14375	23518	23085	20200	19223	18556	17980	17589	17220	17106	17065	16698	16620	16627	16576	16473	16494	16351	18285	27519	26948	23111	19076	17592	16789	16471	16322	16159	16248	16145	16228	16260	16151	16109	16286	16204	16222	16271	16041	16289	16304	16323	16284	16211	16110	16211	16254	16146	16109	16231	16284	16188	16221	16199	16189	16082	16068	16182	16106	15996	16040	16075	16229	16215	16199	16085	16226	16168	16226	16102	16116	16402	16098	16131	16119	16233	16197	16297	16223	16081	16150	16131	16194	16230	16225	16119	16299	16317	16113	16242	16240	16044	16113	16133	16078	16283	16311	16035	16241	16274	16184	16144	16271	16192	16253	16135	16295	16257	16196	16131	16230	16122	16344	15983	16206	16504	16077	16203	16077	16165	16057	16129	16355	15997	16042	16246	16174	16121	16133	16199	16161	16209	16222	16101	16398	16199	16183	16177	16242	16124	16180	16143	16231	16210	16291	16233	16178	16217	15971	16435	16085	16195	16236	16092	16200	16021	16217	16133	16046	16285	16095	16248	16081	16194	16361	16064	16358	16076	16115	16033	16201	16022	16051	16184	16031	16398	16329	16063	16318	16206	16079	16173	16101	16290	16201	16176	16190	16145	16165	16209	16185	16051	16514	16296	16344	16333	16123	16257	16177	16314	16287	16091	16016	16333	16235	16174	16024	16412	16138	16063	15945	16214	16168	16176	16201	16400	16210	16108	16138	16139	16187	16252	16104	16148	15995	16122	16023	16230	16116	16224	16173	16157	16067	16334	16183	16121	16245	16237	16222	16409	16187	16172	16297	16153	16048	16086	16262	16169	16066	16228	16174	16185	16354	16115	15983	15985	16216	16173	16224	16109	16364	16377	16219	16200	16121	16124	16235	16114	16201	16369	16320	16133	16222	16006	16091	16187	16321	16252	16084	16108	16077	16035	16079	16069	16216	16187	16103	16285	16174	16071	16159	16039	16077	16239	16233	16175	16144	16079	16311	16063	16404	16331	16374	16131	16133	16337	16274	16280	16161	16246	16209	16125	16366	16093	16341	16124	16082	16287	16218	16146	16115	16297	16311	16340	16302	16150	16093	16282	16169	16007	16257	16228	16172	16148	16200	16266	16156	16083	16096	16005	16165	16290	16162	16149	16272	16270	16084	16093	16149	16295	16145	16223	16245	16188	16172	16211	16115	16305	16224	16135	16321	16193	16140	16046	16147	16197	16241	16244	16183	16102	16133	16223	15980	16126	16201	16263	16147	15995	16175	16281	16103	16148	15954	16218	16107	16208	16089	16181	16309	16174	16172	16301	16116	16329	16233	16111	16239	16222	16122	16164	16263	16141	16135	16242	16268	16301	16278	16360	16169	16159	16202	16170	15912	16160	16160	16111	16060	16232	16198	16212	15921	16051	16009	16107	16073	16320	16196	16105	16254	16109	16079	16110	16235	16323	16098	16168	16103	16294	16236	15953	16286	16197	16240	16135	16180	16078	16113	16129	16042	16144	16256	16012	16126	16259	16034	16212	16143	16102	16362	16199	16231	16168	16239	16249	16129	16024	16242	15950	16190	16266	16201	16148	16269	16192	16192	15968	15995	16431	16189	16339	16355	16077	16248	16179	16245	16128	16166	16202	16149	16181	16165	16268	16112	16150	16181	16227	16195	16160	16077	16041	16134	16331	16290	16146	16162	16261	16236	16323	16141	16123	16231	16114	16157	16138	16202	16189	16154	16250	16299	16229	16173	16174	16203	16090	15991	16132	16171	16265	16107	16248	16184	16178	16209	16233	16189	16142	16157	16355	16137	16134	16091	16119	16260	16210	16151	16212	16240	16301	16206	16380	16140	16210	16028	16448	16242	16221	16286	16232	16336	16147	15985	16257	16012	16069	16109	16041	16222	16163	16282	16125	16237	16170	16312	16098	16302	16128	16131	16344	16229	16171	16247	16206	16271	16094	16282	16044	16260	16192	16063	16266	16143	16104	16221	16249	16249	16164	16182	16121	16051	16159	16266	16161	16209	16178	16247	16349	16228	16213	16324	16138	16205	16273	16267	16213	16133	16350	16217	16199	16082	16161	16100	16261	16199	16148	16097	16237	16225	16214	16037	16112	16277	16112	16122	16150	16210	16095	16217	16010	16255	16281	16171	16111	16092	16122	16225	16095	16326	16056	16043	16161	16152	16117	16164	16135	16169	16038	16268	16297	16091	16326	16055	15999	16237	16394	16261	16135	16157	16213	16156	16163	16233	16159	16151	16331	16156	16292	16374	16187	16124	16174	16207	16082	16275	16158	16105	16196	16098	16165	16272	16069	16258	16166	16314	16220	16284	16072	16201	16203	16202	16294	16153	16191	16191	16076	16130	16217	16128	16073	16168	16228	16289	16089	16197	16224	16276	16284	16095	16370	16166	16277	16191	16201	16085	16230	16152	16205	16207	16316	16214	16231	16069	16185	16184	16191	16081	16267	16326	16195	16080	16274	16091	16176	16418	16275	16354	16096	16294	16152	16100	16317	16322	16129	16306	16069	16280	16218	16213	16054	16186	16394	16124	16108	16209	16036	16302	16054	16251	16226	15986	16178	16132	16029	16133	16169	16160	16154	16111	16095	16169	16542	16068	16018	16154	16370	16228	16200	16205	16292	16124	16081	16093	16222	16328	16094	16151	15966	16173	16053	16143	16238	16221	16119	16171	16287	16342	16041	16243	16199	16257	16113	16296	16092	16260	16099	16171	16225	16381	16295	16275	16289	16216	16074	16112	16113	16243	16256	16130	16262	16150	16192	16159	16120	15969	16028	16169	16173	16216	16215	16181	16171	16345	16190	16131	16049	16192	16255	16056	16178	16211	16095	16308	16188	16313	16254	16229	16151	16367	16087	16251	16138	16209	16094	16260	16286	16167	16227	16249	16258	16144	16249	15921	16202	16136	16228	16195	16011	16203	16209	16191	16066	16298	16200	16234	16253	16111	16307	16156	16168	16112	16077	16149	16212	16091	16192	16103	16031	16321	16223	16087	16178	16189	16162	16187	16189	16102	16153	16245	16247	16177	16345	16128	16224	16356	16122	16275	16166	16236	16335	16214	16210	16244	16111	16192	16110	16277	16253	16137	16191	16251	16053	16152	16350	16249	16050	16222	16104	16160	16185	16173	16194	16135	16096	16181	16038	16124	16385	16362	16301	16332	16183	16301	16267	15986	16088	16242	16231	16251	16252	16018	16158	16171	16231	16289	16155	16148	16158	16055	16085	16150	16245	16243	16142	16283	16119	16284	16171	16240	16186	16133	16252	16216	16285	16165	16210	16233	16126	16401	16208	16163	16091	16237	16147	16082	16206	16059	16250	16349	16140	16176	16259	16241	16295	16068	15972	16034	16183	16377	16199	16132	16276	16155	16263	16260	16163	16370	16144	16192	16131	16120	16250	16177	16308	16112	16211	16181	16199	16063	16155	16169	16276	16184	16132	16273	16160	16199	16181	16193	16225	16124	16181	16155	16357	16166	16100	16148	16194	16289	16197	16201	16174	16114	16210	16177	16135	16129	16246	16067	16024	16467	16229	16135	16195	16194	16223	16154	16102	16171	16250	16127	16069	16222	16212	16268	16179	16131	16076	16334	16197	15962	16118	16221	16146	16167	16258	16138	16292	16269	16129	16118	16237	15993	16190	16219	16178	16133	16275	16136	16224	16305	16131	16072	16060	16190	16254	16256	16105	16319	16314	16284	16263	16276	16072	16045	16260	16113	16087	16227	16192	16309	16095	16162	16131	16397	16175	15978	16205	16171	16255	16158	16083	15938	16123	16187	16298	16232	16229	16136	16068	16171	16137	16235	16044	16111	16276	16150	16150	16062	16191	16249	16136	16188	16193	16237	16226	16128	16227	16184	16125	16134	16148	15991	16103	16159	16196	16069	16218	16141	16124	16092	16285	16356	16087	16371	16270	16139	16062	16222	16075	16121	16190	16243	16063	16107	16244	15990	16254	15924	16246	16133	16347	16281	16055	16190	16222	16228	16313	16188	16281	16077	16143	16103	16122	16112	16020	16140	16073	16111	16023	16076	16165	16115	16204	16069	16166	16150	16077	16156	16219	16014	16386	16136	16247	16230	16270	16277	16133	16087	16106	16146	16239	16154	16342	16025	16105	16379	16291	16156	16126	16336	16009	16190	16127	16369	16154	16237	16106	16027	16296	16080	16168	16265	16139	16153	16133	15916	16290	16079	16245	16364	16206	16163	16171	16215	16085	16240	16049	16214	16217	16218	16250	16222	16215	16124	16039	16031	16331	16167	16240	16246	16159	16197	16295	16300	16209	16208	16112	15954	16269	16138	16198	16213	16048	16234	16132	16027	16218	16074	16296	16130	16229	16227	16117	16151	16211	16095	16204	15951	16100	16291	16080	16304	16265	16061	16301	16168	16089	16327	16328	15988	16146	16284	16148	16145	16102	16135	16178	16139	16079	16159	16236	16093	16112	16376	16177	16258	16181	16341	16050	16283	16271	16062	16183	16094	16168	16223	16188	16032	16436	16227	16360	16080	16213	16296	16055	16136	16234	16288	16248	16212	16197	16177	16081	16263	16165	16330	16089	16175	16101	16217	16256	16307	16237	16154	16207	16130	16104	16303	16013	16101	16098	16188	16114	16125	16076	16100	16232	16004	16280	16347	16173	16195	16171	16117	16397	16166	16084	16231	16139	16143	16247	16226	16047	16129	16212	16164	16230	16028	16253	16122	16262	16169	16084	16131	16207	16108	16228	16111	16142	16215	16171	16173	16399	16316	16187	16200	16051	16221	16082	16186	15990	16196	16190	16359	16168	16062	16164	16126	16347	16168	16342	16088	16173	16190	15992	16284	16047	16330	15982	16177	16302	16087	16310	16211	16183	16237	16260	16183	16408	16120	15963	16179	16112	16158	16068	16254	16075	16209	16194	16154	16060	16185	16280	16277	16104	16247	16184	16239	16299	16173	16259	16164	16222	15982	16200	16188	16323	16086	16136	16003	16301	16134	16234	16274	16140	16189	16102	16084	16096	16215	16255	15986	16076	16149	16243	16225	16165	16166	16097	16238	16059	16050	16198	16193	16047	16099	16237	16183	16113	16188	16151	16203	16248	16323	16186	16081	15987	16155	16150	16061	16230	16096	16275	16112	16151	16306	16286
22891	21076	28835	23518	21290	22900	23390	18901	17711	17920	17851	17578	17566	17466	17205	17186	17369	17295	18391	30290	30386	27060	21943	18654	17488	17102	16938	16558	16666	16707	16863	16665	16702	16733	16944	16688	17009	16822	16692	16773	16797	16733	16678	16714	16702	16840	16866	16734	16872	16987	16866	16556	16827	16862	16789	16751	16811	16728	16639	16657	16925	16776	16805	16589	16767	16631	16849	16725	16713	16595	16622	16668	16688	16678	16593	16731	16649	16558	16665	16902	16675	16791	16578	16862	16780	16559	16756	16823	16570	16806	16776	16690	16828	16913	16625	16725	16799	16580	16859	16860	16514	16654	16631	16739	16731	16779	16682	16636	16800	16883	16823	16735	16682	16547	16658	16842	16780	16708	16736	16405	16643	16690	16692	16739	16573	16761	16656	16834	16599	16757	16498	16601	16852	16702	16783	16810	16782	16775	16824	16982	16828	16658	16707	16736	16570	16734	16843	16646	16657	16661	16932	16754	16667	16594	16735	16540	16595	16763	16915	16673	16808	16828	16716	16470	16587	16679	16605	16757	16616	16712	16771	16798	16772	16710	16761	16679	16764	16770	16635	16979	16738	16829	16542	16851	16884	16665	16784	16609	16801	16756	16755	16697	16624	16564	16709	16681	16625	16503	16890	16665	16617	16816	16835	16743	16442	16544	16527	16598	16698	16753	16890	16688	16654	16673	16794	16759	16720	16774	16897	16785	16796	16737	16760	16564	16846	16544	16734	16654	16673	16747	16699	16564	16626	16521	16552	16705	16715	16699	16504	16726	16564	16738	16763	16861	16691	16845	16643	16726	16637	16584	16650	16563	16518	16754	16604	16808	16558	16562	16575	16744	16544	16658	16732	16739	16722	16756	16828	16777	16581	16775	16648	16756	16778	16653	16599	16699	16411	16567	16894	16538	16645	16850	16725	16680	16751	16614	16756	16844	16764	16571	16674	16510	16644	16612	16786	16472	16494	16733	16615	16729	16571	16629	16712	16631	16584	16823	16621	16689	16946	16654	16866	16506	16629	16586	16673	16835	16707	16797	16793	16645	16684	16947	16667	16669	16753	16614	16617	16705	16734	16668	16725	16652	16796	16915	16668	16675	16775	16650	16583	16784	16649	16633	16734	16541	16462	16670	16469	16671	16547	16618	16698	16612	16682	16750	16670	16647	16542	16771	16493	16800	16808	16440	16766	16703	16636	16732	16650	16845	16746	16521	16548	16704	16815	16888	16723	16613	16804	16677	16751	16670	16721	16813	16663	16616	16475	16756	16703	16385	16646	16616	16658	16659	16749	16602	16668	16669	16649	16598	16691	16613	16551	16657	16676	16711	16629	16605	16750	16731	16649	16673	16774	16641	16742	16611	16628	16606	16591	16625	16555	16650	16826	16830	16620	16576	16622	16751	16763	16591	16763	16737	16793	16521	16429	16487	16592	16640	16782	16669	16688	16690	16666	16654	16818	16632	16562	16606	16587	16832	16773	16765	16946	16743	16744	16727	16682	16659	16750	16638	16841	16576	16519	16597	16653	16643	16665	16594	16670	16754	16992	16410	16731	16672	16692	16349	16626	16710	16840	16736	16706	16633	16480	16886	16865	16719	16671	16515	16725	16666	16687	16786	16759	16710	16667	16603	16823	16787	17014	16841	16815	16729	16692	16624	16486	16578	16606	16559	16724	16787	16789	16719	16703	16776	16534	16364	16723	16834	16671	16915	16755	16567	16837	16592	16686	16608	16693	16649	16806	16668	16819	16623	16814	16679	16674	16597	16941	16559	16589	16804	16570	16852	16724	16684	16674	16827	16606	16916	16679	16646	16742	16746	16599	16544	16742	16582	16739	16604	16660	16813	16715	16965	16786	16521	16654	16708	16658	16667	16501	16821	16804	16620	16621	16697	16683	16661	16618	16837	16703	16674	16684	16642	16571	16533	16684	16824	16806	16665	16546	16747	16707	16625	16740	16565	16838	16773	16765	16773	16584	16898	16598	16653	16658	16579	16563	16565	16782	16743	16586	16486	16740	16552	16771	16623	16583	16823	16639	16570	16757	16755	16663	16794	16597	16622	16640	16565	16526	16692	16679	16916	16692	16664	16660	16582	16642	16806	16850	16590	16584	16787	16702	16870	16709	16635	16657	16622	16609	16657	16653	16728	16806	16727	16703	16624	16590	16720	16583	16625	16460	16770	16606	16662	16678	16719	16648	16738	16641	16744	16732	16821	16819	16686	16630	16664	16700	16687	16636	16660	16752	16646	16685	16602	16476	16822	16821	16516	16678	16809	16964	16646	16732	16811	16789	16593	16609	16783	16591	16574	16778	16634	16720	16702	16764	16591	16827	16727	16781	16763	16551	16786	16658	16662	16738	16573	16813	16552	16677	16675	16870	16645	16669	16712	16936	16803	16637	16681	16740	16873	16736	16634	16619	16542	16636	16837	16827	16655	16622	16671	16591	16841	16688	16814	16855	16633	16630	16836	16590	16685	16553	16761	16713	16536	16577	16618	16488	16832	16697	16575	16724	16770	16773	16657	16800	16669	16865	16615	16725	16529	16583	16730	16749	16652	16641	16642	16410	16777	16663	16817	16638	16709	16622	16645	16662	16533	16823	16799	16747	16795	16759	16556	16680	16548	16661	16802	16835	16610	16539	16579	16688	16777	16660	16599	16758	16639	16781	16592	16669	16590	16635	16617	16745	16707	16684	16622	16627	16741	16758	16618	16628	16667	16746	16513	16726	16959	16752	16560	16647	16669	16703	16586	16903	16505	16744	16740	16760	16693	16881	16629	16682	16779	16793	16696	16910	16706	16622	16663	16651	16603	16668	16763	16617	16574	16810	16729	16908	16867	16683	16628	16591	16594	16739	16504	16727	16680	16574	16709	16677	16544	16609	16424	16576	16694	16769	16667	16684	16702	16785	16695	16699	16437	16612	16616	16757	16694	16632	16599	16826	16520	16703	16767	16711	16798	16647	16776	16772	16713	16749	16678	16509	16465	16592	16733	16738	16693	16803	16736	16610	16534	16512	16604	16544	16744	16746	16817	16603	16563	16725	16554	16547	16724	16489	16767	16642	16635	16579	16651	16508	16685	16687	16609	16535	16558	16576	16568	16618	16817	16664	16711	16642	16805	16773	16424	16575	16695	16611	16727	17000	16666	16552	16624	16425	16765	16613	16567	16861	16554	16471	16613	16504	16809	16623	16781	16775	16819	16733	16744	16695	16663	16540	16715	16613	16597	16600	16538	16769	16635	16704	16699	16737	16718	16794	16714	16586	16706	16517	16625	17071	16487	16608	16621	16478	16680	16756	16592	16753	16642	16576	16731	16928	16758	16767	16850	16801	16569	16710	16698	16704	16679	16604	16829	16633	16657	16557	16797	16709	16662	16743	16686	16680	16613	16792	16690	16477	16624	16728	16806	16572	16630	16774	16778	16671	16647	16686	16603	16590	16760	16861	16587	16914	16724	16686	16628	16653	16623	16697	16673	16553	16438	16940	16607	16664	16678	16767	16733	16701	16547	16666	16566	16668	16810	16681	16522	16698	16596	16695	16901	16676	16685	16658	16709	16581	16534	16671	16649	16527	16653	16835	16705	16733	16861	16655	16746	16675	16563	16628	16545	16638	16788	16705	16697	16618	16664	16741	16692	16684	16697	16442	16747	16859	16624	16687	16538	16509	16595	16656	16632	16616	16585	16621	16788	16620	16831	16637	16410	16702	16660	16714	16424	16654	16682	16627	16693	16527	16576	16726	16584	16690	16718	16853	16441	16529	16846	16595	16609	16765	16549	16842	16622	16719	16536	16895	16734	16415	16668	16787	16593	16605	16621	16637	16756	16611	16807	16776	16767	16593	16703	16465	16747	16815	16434	16698	16645	16823	16802	16668	16548	16611	16789	16822	16530	16720	16605	16628	16748	16581	16682	16830	16802	16714	16487	16574	16688	16897	16778	16485	16701	16648	16642	16694	16422	16663	16506	16527	16903	16696	16706	16800	16722	16806	16511	16617	16750	16633	16567	16760	16835	16833	16661	16770	16747	16691	16688	16799	16648	16627	16602	16332	16616	16837	16727	16552	16652	16651	16565	16664	16741	16711	16847	16655	16773	16569	16702	16745	16896	16887	16774	16754	16566	16701	16773	16727	16719	16612	16758	16730	16582	16638	16599	16680	16750	16838	16711	16815	16734	16465	16584	16801	16631	16513	16562	16671	16919	16795	16546	16864	16657	16523	16684	16805	16891	16689	16791	16787	16737	16723	16743	16802	16545	16750	16760	16810	16757	16574	16741	16728	16823	16686	16712	16564	16724	16573	16633	16830	16607	16722	16888	16689	16567	16920	16705	16572	16552	16607	16823	16687	16767	16792	16570	16797	16606	16498	16645	16660	16499	16813	16643	16713	16710	16746	16793	16825	16730	16573	16564	16693	16580	16669	16725	16766	16565	16699	16689	16637	16712	16534	16657	16854	16607	16493	16503	16577	16576	16693	16883	16719	16614	16473	16685	16705	16577	16829	16549	16555	16539	16690	16592	16728	16679	16733	16713	16691	16662	16716	16673	16584	16650	16437	16624	16760	16791	16805	16821	16764	16872	16662	16578	16728	16549	16600	16657	16608	16640	16636	16746	16688	16611	16571	16500	17025	16814	16733	16641	16722	16742	16691	16824	16741	16628	16685	16676	16868	16568	16573	16567	16653	16579	16793	16687	16627	16631	16623	16748	16561	16706	16750	16700	16637	16588	16785	16600	16724	16708	16606	16638	16615	16541	16711	16528	16700	16745	16558	16736	16695	16845	16625	16531	16580	16609	16799	16620	16673	16607	16749	16691	16776	16766	16608	16616	16590	16654	16807	16554	16628	16589	16665	16781	16597	16763	16717	16504	16504	16571	16926	16762	16776	16591	16737	16740	16797	16539	16535	16629	16867	16451	16752	16781	16543	16629	16793	16535	16774	16703	16833	16680	16622	16641	16760	16802	16627	16748	16666	16590	16727	16632	16614	16580	16663	16826	16481	16736	16635	16745	16610	16602	16639	16696	16753	16536	16812	16731	16609	16683	16706	16718	16503	16720	16706	16676	16675	16668	16637	16782	16516	16647	16786	16531	16850	16685	16806	16787	16775	16661	16614	16705	16739	16658	16654	16639
15464	27485	26690	21905	19597	18716	18297	18227	17500	17336	16886	16888	16617	16272	16431	16345	16271	16160	18857	34494	32642	27622	21379	17276	16147	15742	15747	15463	15754	15616	15598	15445	15645	15726	15579	15580	15714	15834	15684	15724	15600	15608	15478	15470	15608	15594	15587	15449	15633	15634	15684	15737	15732	15600	15730	15724	15577	15524	15659	15618	15530	15654	15648	15550	15484	15541	15579	15520	15636	15764	15844	15579	15473	15591	15684	15620	15645	15678	15525	15459	15495	15658	15537	15732	15480	15438	15700	15596	15489	15656	15565	15476	15588	15549	15565	15605	15529	15597	15680	15737	15434	15705	15536	15480	15536	15542	15627	15589	15672	15690	15610	15656	15463	15592	15492	15642	15704	15625	15464	15382	15701	15611	15694	15740	15655	15621	15561	15451	15650	15505	15709	15449	15649	15743	15720	15533	15602	15717	15639	15664	15610	15671	15541	15741	15583	15710	15506	15539	15606	15718	15581	15626	15563	15555	15533	15590	15485	15594	15482	15573	15630	15534	15494	15530	15567	15545	15498	15709	15409	15599	15558	15605	15461	15801	15668	15557	15715	15617	15685	15643	15592	15594	15660	15470	15455	15648	15379	15575	15701	15646	15557	15561	15478	15436	15592	15615	15576	15636	15533	15472	15639	15413	15525	15556	15621	15592	15638	15600	15768	15685	15691	15681	15636	15545	15556	15511	15550	15765	15600	15682	15520	15426	15394	15621	15597	15562	15634	15614	15642	15739	15491	15641	15552	15520	15620	15530	15552	15569	15561	15642	15493	15590	15586	15517	15551	15702	15677	15479	15599	15487	15618	15563	15517	15621	15684	15603	15621	15685	15703	15570	15471	15575	15410	15493	15491	15553	15495	15608	15435	15391	15539	15425	15326	15491	15642	15530	15595	15543	15757	15595	15516	15515	15549	15692	15507	15531	15705	15581	15563	15428	15701	15475	15542	15565	15541	15640	15655	15621	15633	15546	15611	15448	15408	15717	15557	15645	15492	15717	15410	15491	15625	15602	15506	15591	15554	15646	15672	15434	15741	15540	15722	15528	15576	15661	15494	15780	15494	15387	15589	15654	15458	15356	15439	15514	15777	15498	15577	15585	15522	15445	15639	15562	15628	15568	15512	15556	15604	15566	15442	15730	15699	15627	15569	15710	15582	15471	15496	15481	15566	15600	15590	15408	15683	15585	15767	15492	15569	15460	15751	15581	15581	15484	15356	15588	15481	15631	15714	15645	15583	15465	15582	15586	15587	15640	15670	15344	15489	15485	15614	15451	15598	15541	15680	15650	15495	15386	15534	15585	15552	15526	15580	15587	15574	15580	15654	15654	15548	15678	15518	15365	15563	15547	15484	15627	15657	15644	15593	15590	15488	15613	15625	15545	15536	15537	15631	15613	15755	15461	15613	15556	15570	15537	15567	15790	15462	15616	15513	15639	15728	15654	15595	15606	15715	15812	15609	15514	15656	15667	15553	15390	15607	15365	15617	15679	15580	15516	15585	15590	15568	15630	15638	15393	15700	15577	15602	15656	15635	15456	15671	15547	15383	15509	15631	15389	15804	15517	15678	15555	15617	15517	15547	15560	15671	15674	15468	15632	15469	15543	15581	15633	15503	15453	15524	15470	15601	15573	15665	15502	15566	15632	15571	15607	15671	15532	15642	15684	15707	15626	15697	15558	15760	15604	15514	15653	15511	15500	15614	15609	15552	15673	15551	15543	15595	15616	15619	15568	15579	15715	15388	15507	15495	15540	15741	15508	15605	15465	15397	15560	15705	15454	15538	15665	15545	15698	15555	15646	15603	15524	15507	15440	15718	15580	15706	15607	15593	15562	15611	15531	15514	15494	15530	15678	15477	15592	15543	15341	15591	15574	15606	15597	15459	15565	15530	15733	15518	15575	15511	15398	15684	15601	15614	15542	15478	15618	15575	15682	15575	15463	15631	15615	15856	15639	15596	15602	15516	15667	15601	15641	15390	15670	15684	15651	15626	15435	15641	15530	15571	15522	15579	15623	15620	15660	15562	15668	15620	15622	15695	15615	15724	15681	15849	15508	15659	15623	15497	15406	15591	15640	15464	15707	15565	15501	15799	15778	15674	15571	15652	15593	15504	15614	15515	15612	15387	15533	15540	15691	15561	15669	15490	15502	15438	15684	15520	15669	15641	15524	15497	15529	15522	15670	15718	15376	15435	15634	15549	15792	15442	15605	15617	15591	15659	15677	15704	15469	15565	15489	15578	15377	15554	15641	15562	15650	15470	15473	15625	15589	15547	15540	15573	15669	15442	15517	15659	15601	15561	15530	15603	15613	15346	15617	15564	15571	15419	15401	15594	15576	15560	15528	15416	15649	15416	15593	15698	15572	15596	15643	15595	15691	15560	15480	15587	15558	15399	15549	15592	15580	15708	15659	15797	15626	15526	15777	15410	15543	15629	15560	15570	15605	15674	15674	15539	15515	15758	15554	15680	15563	15647	15553	15747	15428	15610	15691	15437	15558	15371	15506	15756	15651	15485	15387	15624	15656	15616	15441	15600	15336	15517	15539	15549	15623	15400	15648	15499	15536	15506	15567	15521	15586	15670	15496	15645	15534	15474	15458	15725	15724	15413	15307	15619	15637	15710	15701	15489	15571	15386	15633	15660	15456	15462	15598	15623	15682	15601	15669	15558	15497	15665	15622	15753	15634	15637	15707	15758	15459	15393	15436	15592	15580	15443	15614	15602	15644	15392	15542	15596	15683	15657	15609	15348	15426	15543	15547	15451	15451	15437	15716	15428	15617	15541	15660	15555	15656	15406	15681	15345	15437	15494	15514	15719	15585	15493	15399	15760	15568	15742	15603	15613	15570	15497	15639	15544	15397	15541	15645	15658	15715	15625	15492	15509	15618	15630	15550	15585	15575	15657	15497	15560	15587	15576	15525	15446	15610	15636	15665	15627	15577	15549	15598	15570	15389	15483	15711	15609	15498	15469	15629	15474	15726	15692	15535	15597	15517	15514	15581	15517	15476	15585	15559	15393	15596	15492	15513	15734	15405	15662	15714	15634	15733	15457	15424	15488	15668	15662	15476	15526	15655	15551	15649	15675	15665	15720	15663	15574	15483	15557	15410	15835	15501	15479	15727	15487	15575	15677	15405	15590	15618	15532	15393	15608	15528	15634	15741	15556	15606	15563	15534	15677	15593	15623	15498	15621	15583	15545	15411	15663	15682	15376	15452	15564	15636	15444	15573	15386	15628	15518	15417	15544	15634	15627	15652	15395	15553	15603	15456	15664	15469	15496	15481	15636	15700	15554	15609	15436	15409	15609	15480	15552	15518	15599	15619	15438	15614	15441	15516	15323	15597	15632	15590	15559	15610	15575	15434	15559	15490	15610	15397	15320	15677	15621	15399	15522	15485	15670	15644	15531	15545	15677	15613	15487	15545	15605	15566	15498	15636	15448	15534	15670	15666	15570	15518	15592	15520	15561	15555	15454	15654	15517	15675	15556	15542	15711	15657	15701	15411	15524	15605	15566	15627	15499	15604	15637	15599	15664	15514	15497	15638	15696	15589	15718	15536	15758	15414	15431	15725	15621	15544	15465	15441	15784	15664	15658	15540	15675	15579	15620	15524	15558	15622	15595	15786	15505	15343	15475	15519	15537	15416	15604	15577	15599	15501	15551	15467	15636	15649	15484	15596	15653	15585	15691	15621	15483	15508	15698	15462	15636	15803	15611	15486	15762	15507	15482	15412	15691	15562	15563	15542	15524	15456	15501	15723	15566	15796	15496	15496	15416	15645	15580	15514	15515	15606	15520	15502	15615	15549	15566	15393	15577	15484	15582	15435	15716	15571	15719	15434	15578	15637	15585	15533	15611	15633	15615	15561	15587	15456	15426	15428	15544	15609	15604	15592	15699	15701	15495	15637	15493	15607	15560	15518	15499	15551	15474	15418	15682	15694	15607	15644	15601	15590	15670	15614	15529	15552	15601	15673	15596	15463	15628	15470	15538	15717	15731	15505	15794	15635	15597	15605	15544	15491	15545	15656	15583	15539	15780	15577	15684	15486	15543	15687	15490	15504	15437	15564	15516	15636	15604	15692	15637	15548	15531	15501	15664	15598	15735	15591	15432	15547	15585	15452	15461	15405	15606	15543	15493	15559	15404	15644	15558	15557	15686	15458	15678	15548	15705	15465	15587	15508	15537	15505	15652	15472	15548	15554	15497	15641	15570	15655	15712	15542	15715	15852	15449	15542	15609	15517	15472	15510	15643	15632	15451	15549	15704	15590	15675	15719	15659	15568	15563	15523	15450	15514	15672	15592	15547	15601	15472	15562	15457	15631	15544	15495	15617	15514	15588	15422	15570	15680	15494	15479	15626	15566	15520	15546	15539	15555	15638	15418	15538	15616	15709	15523	15553	15615	15496	15544	15582	15511	15764	15510	15710	15480	15585	15524	15486	15598	15580	15441	15545	15543	15781	15820	15482	15649	15656	15504	15535	15668	15473	15625	15555	15464	15532	15482	15557	15597	15579	15609	15520	15529	15641	15657	15681	15641	15498	15828	15675	15524	15687	15450	15468	15733	15525	15746	15366	15630	15494	15470	15536	15403	15533	15456	15430	15659	15442	15612	15455	15447	15606	15581	15385	15430	15418	15511	15562	15605	15544	15430	15723	15399	15645	15486	15618	15626	15596	15548	15724	15563	15397	15554	15543	15707	15835	15571	15630	15570	15448	15613	15798	15413	15566	15482	15621	15655	15557	15522	15734	15559	15442	15598	15479	15598	15601	15433	15754	15474	15614	15544	15686	15504	15645	15474	15714	15475	15458	15593	15574	15696	15482	15663	15596	15440	15550	15493	15514	15614	15638	15655	15548	15602	15656	15598	15612	15574	15537	15630	15596	15283	15669	15636	15588	15638	15582	15540	15509	15641	15448	15605	15478	15445	15359	15506	15725	15601	15508	15610	15451	15578	15677	15643	15592	15661	15526	15720	15667	15520	15529	15542	15578	15746	15556	15655	15658	15682	15412	15570	15566	15507	15621	15544	15711	15530	15504	15522	15512	15463	15550	15671	15410	15746	15585	15699	15501	15598	15618	15545	15610	15762	15576	15536	15433	15479	15478	15540	15580	15588	15484	15618
27227	21549	23175	19914	16829	16888	17107	16783	16927	17045	16781	17011	17000	16798	16799	16692	16856	16786	16949	17763	18805	18471	17294	16985	16904	16533	16673	16727	16874	16674	16635	16916	16665	16757	16794	16664	16800	16947	16647	16777	16595	16609	16769	16885	16928	16582	16840	16699	16757	16678	16678	16650	16597	16685	16659	16783	16834	16712	16688	16654	16796	16665	16801	16954	16637	16587	16712	16837	16710	16674	16553	16677	16684	16786	16738	16928	16663	16762	16610	16564	16564	16559	16498	16787	16733	16723	16589	16674	16584	16709	16842	16838	16719	16566	16859	16764	16651	16707	16769	16739	16827	16731	16751	16724	16570	16765	16799	16689	16718	16681	16548	16752	16644	16725	16706	16739	16596	16513	16604	16632	16473	16742	16816	16719	16525	16806	16647	16629	16798	16686	16713	16790	16823	16445	16781	16668	16650	16620	16502	16739	16618	16679	16719	16678	16863	16929	16743	16627	16589	16553	16768	16686	16683	16631	16622	16761	16756	16565	16565	16864	16616	16885	16761	16739	16737	16667	16650	16714	16650	16677	16551	16650	16526	16767	16483	16614	16941	16829	16573	16672	16658	16736	16759	16841	16712	16848	16718	16830	16684	16583	16558	16793	16745	16769	16892	16618	16668	16545	16802	16758	16520	16660	16820	16651	16863	16888	16783	16698	16679	16728	16692	16762	16573	16819	16622	16654	16713	16654	16822	16720	16738	16459	16716	16731	16757	16689	16549	16968	16838	16843	16682	16706	16837	16681	16669	16703	16871	16592	16722	16657	16682	16695	16617	16572	16719	16785	16776	16749	16723	16730	16840	16685	16515	16728	16581	16749	16763	16806	16709	16557	16719	16800	16565	16682	16772	16834	16553	16714	16813	16712	16746	16782	16750	16686	16523	16632	16703	16669	16675	16674	16710	16498	16740	16837	16665	16529	16848	16766	16758	16770	16771	16562	16737	16745	16834	16664	16472	16562	16738	16787	16803	16615	16723	16864	16917	16720	16626	16947	16864	16703	16805	16709	16752	16703	16733	16758	16759	16559	16713	16657	16750	16622	16566	16734	16866	16652	16591	16856	16726	16920	16787	16512	16724	16667	16664	16900	16775	16693	16659	16636	16783	16684	16814	16807	16798	16771	16782	16614	16755	16571	16541	16796	16754	16776	16801	16731	16744	16698	16646	16632	16743	16805	16733	16734	16688	16777	16768	16770	16570	16790	16708	16756	16780	16746	16492	16637	16688	16767	16716	16660	16851	16765	16827	16764	16602	16799	16468	16724	16773	16764	16584	16552	16582	16765	16777	16675	16766	16621	16517	16685	16676	16723	16858	16697	16691	16802	16895	16706	16602	16877	16819	16618	16547	16766	16658	16774	16598	16709	16693	16783	16871	16708	16583	16740	16694	16714	16657	16645	16645	16791	16734	16647	16758	16611	16727	16618	16604	16731	16846	16780	16797	16570	16789	16802	16712	16488	16734	16852	16654	16708	16887	16819	16686	16685	16771	16745	16562	16746	16540	16851	16684	16714	16640	16536	16699	16753	16597	16730	16745	16819	16511	16614	16752	16779	16660	16767	16636	16671	16667	16779	16619	16736	16536	16632	16931	16679	16714	16712	16681	16730	16620	16880	16818	16884	16707	16836	16502	16734	16644	16813	16867	16456	16672	16686	16530	16528	16815	16663	16785	16787	16725	16740	16464	16699	16783	16822	16724	16624	16527	16528	16673	16728	16786	16595	16602	16647	16742	16764	16650	16685	16579	16887	16820	16730	16611	16751	16720	16648	16680	16932	16710	16610	16940	16763	16823	16822	16863	16883	16693	16691	16575	16728	16685	16661	16656	16584	16800	16704	16744	16774	16742	16794	16736	16637	16786	16665	16586	16787	16542	16608	16685	16663	16586	16536	16892	16786	16757	16855	16657	16699	16497	16694	16758	16750	16626	16778	16729	16696	16732	16609	16686	16606	16882	16872	16768	16603	16649	16609	16851	16645	16622	16515	16673	16829	16814	16568	16696	16715	16773	16804	16777	16739	16853	16936	16923	16744	16641	16879	16641	16591	16679	16590	16607	16650	16639	16518	16745	16677	16481	16653	16616	16838	16866	16705	16728	16749	16834	16675	16696	16798	16887	16543	16667	16558	16675	16712	16623	16881	16774	16623	16685	16786	16800	16867	16637	16566	16831	16822	16490	16805	16547	16713	16649	16840	16862	16680	16566	16758	16724	16541	16614	16683	17019	16632	16787	16753	16729	16714	16753	16483	16685	16758	16571	16765	16791	16632	16557	16747	16776	16851	16706	16606	16695	16747	16654	16683	16773	16731	16722	16607	16709	16579	16789	16698	16627	16741	16721	16847	16682	16772	16661	16761	16725	16596	16689	16627	16830	16564	16870	16840	16813	16655	16802	16700	16769	16732	16601	16690	16840	16625	16580	16614	16715	16574	16687	16811	16857	16657	16656	16564	16749	16702	16577	16563	16657	16690	16782	16703	16768	16853	16652	16884	16702	16820	16681	16561	16819	16773	16867	16754	16692	16811	16605	16667	16673	16684	16628	16663	16739	16838	16761	16654	16581	16554	16679	16514	16693	16688	16732	16496	16629	16689	16688	16683	16614	16796	16664	16653	16730	16814	16845	16777	16757	16677	16770	16679	16943	16803	16765	16658	16725	16495	16574	16678	16824	16694	16493	16564	16666	16649	16634	16603	16678	16677	16560	16733	16660	16532	16736	16561	16708	16576	16773	16892	16998	16720	16606	16749	16787	16588	16775	16541	16633	16677	16680	16784	16745	16649	16865	16814	16704	16768	16671	16589	16510	16599	16612	16895	16816	16636	16716	16544	16712	16834	16885	16606	16702	16716	16591	16853	16835	16585	16751	16629	16734	16652	16830	16723	16753	16635	16490	16700	16731	16641	17014	16553	16692	16688	16647	16773	16648	16715	16709	16710	16743	16474	16612	16646	16774	16781	16721	16690	16935	16600	16714	16619	16846	16662	16697	16785	16860	16670	16643	16581	16632	16758	16722	16886	16685	16705	16828	16744	16661	16656	16708	16779	16620	16562	16931	16587	16591	16658	16576	16621	16693	16786	16770	16754	16833	16888	16589	16578	16719	16856	16686	16684	16646	16659	16642	16755	16588	16727	16906	16718	16826	16964	16718	16777	16606	16741	16713	16600	16655	16828	16866	16517	16658	16858	16726	16723	16868	16598	16772	16792	16650	16664	16809	16686	16784	16758	16716	16660	16682	16731	16821	16792	16575	16804	16646	16629	16801	16676	16832	16753	16742	16742	16841	16636	16678	16767	16575	16695	16727	16859	16702	16520	16848	16716	16605	16640	16456	16703	16606	16881	16703	16595	16508	16583	16734	16908	16717	16654	16857	16610	16644	16663	16747	16653	16622	16668	16628	16811	16656	16869	16523	16857	16743	16740	16783	16662	16727	16683	16685	16676	16744	16810	16754	16727	16791	16898	16818	16761	16599	16694	16660	16723	16617	16650	16845	16516	16516	16660	16682	16654	16699	16659	16770	16780	16770	16948	16620	16800	16728	16646	16515	16600	16801	16514	16839	16753	16699	16647	16477	16738	16617	16601	16865	16533	16621	16765	16619	16625	16542	16577	16488	16791	16684	16628	16826	16675	16747	16756	16604	16853	16544	16664	16736	16639	16671	16824	16614	16772	16891	16611	16975	16686	16783	16748	16760	16534	16558	16629	16647	16571	16670	16632	16813	16859	16664	16740	16506	16733	16724	16882	16547	16509	16737	16784	16722	16794	16673	16880	16627	16882	16806	16670	16653	16560	16721	16637	16665	16536	16727	16615	16822	16973	16716	16696	16683	16611	16711	16643	16896	16714	16595	16743	16781	16664	16768	16581	16666	16830	16621	16863	16634	16613	16604	16795	16787	16703	16639	16941	16868	16791	16719	16837	16885	16688	16904	16770	16810	16602	16631	16647	16603	16580	16701	16460	16549	16666	16932	16559	16723	16659	16670	16917	16803	16573	16780	16577	16600	16828	16728	16912	16705	16539	16623	16834	16858	16556	16738	16761	16893	16744	16771	16542	16747	16681	16687	16681	16826	16622	16662	16767	16558	16870	16844	16881	16747	16880	16869	16644	16897	16842	16636	16510	16684	16520	16726	16833	16878	16765	16722	16594	16806	16831	16787	16630	16838	16804	16463	16623	16783	16701	16764	16678	16589	16742	16546	16679	16830	16524	16820	16632	16702	16754	16729	16729	16678	16670	16677	16838	16671	16741	16500	16744	16720	16655	16661	16909	16898	16777	16804	16659	16712	16518	16583	16571	16725	16544	16610	16790	16700	16509	16654	16820	16907	16828	16864	16673	16780	16741	16729	16649	16626	16758	16771	16818	16702	16655	16669	16623	16738	16603	16818	16846	16725	16751	16639	16621	16790	16644	16808	16799	16845	16736	16660	16549	16499	16667	16840	16739	16785	16644	16685	16726	16536	16494	16773	16899	16599	16564	16528	16737	16766	16647	16657	16738	16631	16729	16616	16720	16810	16634	16665	16813	16771	16500	16786	16671	16771	16648	16843	16902	16565	16578	16845	16716	16445	16625	16755	16580	16610	16635	16823	16558	16809	16721	16678	16490	16654	16588	16607	16607	16750	16772	16612	16755	16792	16698	16699	16663	16828	16757	16632	16677	16771	16711	16438	16472	16589	16507	16967	16848	16632	16732	16807	16699	16711	16725	16908	16589	16478	16621	16605	16706	16819	16599	16692	16701	16820	16742	16562	16694	16786	16557	16740	16701	16842	16589	16902	16622	16789	16648	16779	16795	16763	16838	16627	16742	16627	16662	16726	16632	16643	16722	16663	16727	16798	16725	16823	16642	16704	16775	16875	16743	16710	16617	16616	16830	16773	16777	16782	16620	16543	16608	16539	16647	16768	16674	16738	16672	16663	16630	16610	16639	16691	16667	16917	16725	16757	16791	16858	16623	16855	16901	16844	16648	16650	16846	16645	16675	16945	16708	16766	16783	16921	16757	16670	16881	16733	16572	16683	16881	16638	16483	16636	16616	16715	16729	16631	16650	16617	16615	16753	16886	16745	16792	16741	16601	16704	16528	16758	16528	16531	16749	16700	16833	16843	16717	16621	16615	16596	16794	16784	16693
14613	17399	17345	16373	16041	16207	16038	16279	16044	15939	15814	15955	15924	15906	15761	15794	15691	15703	15862	17290	18707	17527	16246	15892	15568	15663	15682	15577	15580	15600	15703	15570	15608	15669	15695	15641	15492	15760	15543	15508	15566	15435	15472	15662	15766	15569	15665	15371	15635	15576	15661	15468	15521	15505	15621	15723	15572	15636	15585	15602	15601	15534	15645	15681	15613	15557	15446	15558	15702	15459	15557	15702	15699	15586	15484	15592	15504	15696	15586	15652	15687	15529	15555	15690	15564	15693	15725	15664	15691	15513	15728	15648	15567	15682	15535	15666	15566	15672	15680	15570	15503	15526	15659	15581	15502	15523	15580	15628	15564	15691	15550	15513	15660	15516	15528	15570	15642	15787	15670	15636	15571	15833	15518	15571	15405	15603	15780	15522	15702	15647	15623	15614	15580	15491	15582	15426	15503	15494	15525	15712	15466	15672	15681	15557	15699	15604	15511	15368	15632	15482	15646	15667	15566	15700	15548	15456	15669	15463	15624	15497	15704	15587	15496	15496	15820	15655	15528	15722	15755	15547	15470	15620	15387	15442	15698	15726	15537	15660	15335	15433	15619	15708	15448	15637	15485	15398	15549	15581	15580	15581	15755	15487	15640	15757	15442	15532	15624	15745	15847	15480	15675	15497	15658	15527	15664	15600	15475	15502	15705	15630	15725	15524	15674	15626	15702	15671	15604	15511	15676	15602	15690	15651	15541	15785	15655	15524	15661	15512	15499	15511	15588	15596	15561	15555	15546	15757	15545	15492	15650	15695	15483	15657	15607	15564	15661	15537	15733	15549	15637	15549	15639	15855	15692	15660	15600	15583	15541	15651	15685	15575	15683	15601	15514	15595	15630	15666	15656	15507	15506	15484	15520	15654	15667	15556	15549	15755	15619	15687	15410	15650	15678	15593	15559	15667	15787	15488	15798	15600	15534	15934	15527	15666	15737	15663	15670	15570	15534	15565	15537	15581	15606	15690	15706	15592	15497	15572	15549	15686	15538	15553	15840	15647	15434	15673	15393	15813	15666	15541	15545	15661	15515	15529	15702	15619	15501	15647	15637	15538	15592	15640	15643	15759	15677	15384	15688	15417	15639	15450	15654	15665	15607	15566	15642	15595	15603	15653	15695	15726	15752	15520	15601	15752	15534	15484	15550	15625	15675	15501	15483	15487	15690	15606	15667	15821	15541	15557	15654	15538	15591	15690	15475	15654	15621	15430	15645	15698	15404	15721	15659	15537	15618	15714	15743	15512	15451	15681	15503	15548	15682	15604	15522	15603	15564	15463	15608	15553	15515	15701	15567	15418	15483	15551	15630	15714	15448	15606	15477	15718	15673	15634	15529	15630	15586	15588	15605	15680	15580	15659	15661	15647	15703	15720	15663	15568	15596	15556	15613	15513	15634	15516	15525	15580	15591	15637	15541	15560	15489	15599	15627	15541	15625	15462	15721	15553	15657	15620	15393	15697	15531	15514	15781	15575	15697	15569	15597	15614	15763	15651	15636	15652	15588	15702	15607	15661	15627	15760	15569	15629	15540	15746	15684	15637	15500	15486	15602	15540	15674	15718	15511	15622	15647	15597	15598	15534	15616	15461	15627	15566	15518	15549	15748	15501	15614	15557	15592	15575	15651	15620	15639	15726	15524	15569	15585	15714	15625	15514	15608	15731	15552	15834	15838	15706	15509	15526	15712	15429	15812	15619	15550	15676	15472	15612	15571	15554	15757	15576	15549	15480	15424	15720	15713	15533	15633	15604	15417	15750	15692	15507	15584	15737	15556	15642	15537	15657	15574	15606	15785	15655	15756	15426	15692	15505	15658	15532	15534	15679	15795	15623	15686	15796	15426	15667	15436	15540	15717	15606	15510	15639	15528	15685	15678	15490	15527	15631	15654	15645	15424	15419	15566	15548	15589	15609	15445	15685	15637	15609	15621	15599	15652	15582	15625	15696	15546	15596	15590	15712	15611	15635	15534	15579	15559	15539	15565	15620	15594	15617	15549	15700	15486	15471	15653	15504	15701	15650	15666	15576	15692	15602	15522	15508	15626	15676	15601	15669	15608	15519	15614	15633	15586	15468	15558	15615	15618	15641	15691	15738	15496	15564	15594	15610	15591	15513	15631	15754	15613	15704	15772	15747	15498	15601	15477	15644	15530	15639	15606	15579	15634	15416	15645	15660	15676	15500	15639	15513	15507	15609	15570	15416	15595	15553	15653	15544	15498	15681	15667	15648	15564	15614	15564	15639	15710	15414	15657	15494	15510	15508	15498	15441	15537	15534	15550	15496	15471	15764	15553	15592	15545	15575	15487	15656	15512	15708	15624	15689	15734	15729	15729	15504	15406	15569	15748	15510	15502	15814	15373	15597	15618	15463	15525	15659	15737	15686	15535	15730	15639	15744	15470	15583	15551	15652	15492	15603	15776	15451	15660	15503	15438	15627	15588	15415	15639	15695	15645	15489	15770	15652	15576	15612	15411	15741	15595	15486	15696	15441	15706	15770	15738	15507	15660	15592	15627	15549	15593	15608	15614	15630	15504	15569	15509	15584	15623	15750	15592	15633	15711	15647	15504	15572	15561	15588	15664	15666	15544	15549	15782	15517	15556	15564	15573	15542	15494	15651	15475	15804	15500	15650	15551	15701	15673	15635	15580	15511	15604	15718	15460	15547	15667	15654	15547	15463	15636	15613	15703	15577	15620	15635	15632	15605	15864	15572	15669	15679	15566	15554	15662	15725	15657	15686	15553	15559	15672	15668	15593	15683	15742	15530	15591	15548	15757	15625	15554	15604	15634	15627	15588	15663	15562	15564	15339	15540	15503	15480	15493	15521	15610	15510	15624	15568	15750	15561	15600	15577	15505	15886	15511	15632	15623	15434	15657	15543	15621	15566	15607	15653	15605	15688	15558	15501	15712	15653	15565	15780	15575	15658	15610	15753	15513	15581	15422	15549	15643	15453	15496	15622	15500	15573	15584	15546	15402	15662	15614	15742	15643	15531	15559	15469	15614	15618	15607	15481	15533	15534	15641	15277	15642	15627	15538	15467	15505	15667	15593	15569	15570	15542	15554	15595	15728	15629	15728	15806	15486	15654	15622	15614	15511	15667	15700	15459	15498	15674	15706	15678	15538	15635	15575	15492	15443	15635	15374	15551	15487	15776	15590	15563	15712	15602	15628	15537	15654	15649	15474	15424	15633	15627	15525	15552	15601	15592	15662	15678	15591	15479	15631	15615	15562	15661	15534	15529	15564	15660	15485	15513	15546	15671	15593	15781	15692	15538	15587	15846	15532	15595	15672	15802	15615	15696	15575	15482	15594	15782	15695	15661	15682	15550	15630	15470	15571	15357	15387	15563	15538	15546	15640	15426	15659	15576	15664	15532	15504	15586	15597	15408	15734	15477	15540	15657	15594	15575	15549	15580	15664	15595	15582	15653	15487	15617	15623	15651	15648	15557	15531	15698	15745	15719	15647	15523	15585	15616	15756	15602	15705	15465	15810	15488	15576	15716	15533	15523	15648	15573	15730	15623	15478	15465	15587	15464	15546	15524	15596	15793	15692	15503	15770	15577	15519	15854	15466	15626	15630	15684	15778	15536	15681	15500	15841	15563	15475	15697	15582	15683	15696	15561	15485	15601	15682	15728	15526	15556	15512	15505	15752	15537	15687	15496	15714	15586	15510	15628	15576	15642	15545	15656	15573	15575	15497	15561	15697	15577	15606	15632	15764	15584	15682	15598	15655	15737	15566	15648	15471	15577	15673	15575	15563	15568	15582	15661	15549	15667	15673	15634	15435	15533	15514	15615	15590	15771	15272	15554	15583	15502	15534	15559	15653	15656	15582	15511	15611	15812	15466	15729	15459	15558	15609	15612	15424	15702	15554	15639	15516	15674	15716	15721	15527	15608	15430	15601	15668	15684	15712	15508	15793	15509	15533	15787	15653	15555	15368	15465	15541	15563	15601	15719	15681	15593	15557	15610	15509	15672	15571	15653	15624	15544	15482	15582	15653	15707	15465	15595	15737	15585	15443	15666	15502	15668	15551	15688	15647	15716	15651	15621	15638	15599	15723	15517	15647	15539	15600	15704	15535	15743	15659	15568	15584	15590	15698	15692	15608	15651	15553	15572	15523	15439	15713	15561	15473	15626	15736	15615	15598	15593	15697	15565	15779	15713	15598	15666	15563	15497	15477	15500	15686	15620	15563	15625	15558	15521	15519	15566	15431	15526	15680	15622	15598	15573	15436	15746	15630	15530	15581	15684	15654	15488	15487	15597	15560	15476	15541	15668	15638	15501	15603	15694	15569	15542	15461	15697	15652	15735	15569	15688	15601	15658	15707	15495	15532	15624	15525	15551	15816	15619	15511	15576	15629	15714	15666	15659	15529	15610	15577	15631	15562	15583	15483	15620	15777	15463	15645	15627	15530	15639	15472	15641	15592	15676	15487	15570	15681	15419	15619	15647	15606	15459	15701	15500	15511	15482	15482	15573	15613	15498	15574	15521	15579	15613	15491	15769	15735	15565	15608	15463	15617	15480	15739	15487	15481	15425	15687	15664	15608	15502	15650	15590	15559	15527	15657	15721	15722	15683	15528	15458	15768	15588	15622	15634	15576	15557	15675	15716	15456	15621	15592	15646	15477	15416	15607	15527	15579	15641	15485	15656	15608	15643	15547	15587	15648	15678	15539	15585	15433	15469	15545	15665	15482	15619	15697	15679	15505	15661	15618	15578	15484	15602	15708	15648	15639	15545	15599	15623	15596	15686	15649	15610	15553	15624	15627	15704	15677	15743	15796	15478	15662	15567	15785	15583	15658	15437	15607	15476	15596	15528	15550	15647	15708	15699	15699	15578	15656	15851	15516	15460	15630	15521	15578	15639	15506	15522	15718	15608	15573	15600	15363	15645	15576	15601	15658	15602	15490	15686	15765	15668	15468	15639	15648	15608	15464	15595	15615	15612	15509	15602	15568	15714	15563	15511	15628	15649	15558	15679	15607	15688	15438	15614	15637	15578	15674	15669	15564	15636	15506	15695	15618	15430	15611	15574	15489	15708	15634	15668	15518	15548	15350	15559	15640	15510	15625	15471	15673	15617	15610	15629	15566	15382	15764	15633	15825	15627
23956	21013	28225	24140	21761	20958	20126	17981	17321	17560	17627	17390	17341	17240	17381	17006	17043	17116	19119	24197	25659	22579	19073	17455	17120	16894	16807	16771	16647	16938	16982	16915	16768	16703	16687	16866	16727	16714	16698	16768	16972	16972	16920	16750	16652	16971	16892	16839	16870	16836	16887	16940	16965	16856	16491	16877	16639	16799	16737	16753	16948	16748	16855	16849	16668	16605	16801	16806	16767	16847	16800	16760	16632	16871	16791	16700	16977	16650	16849	16790	16837	16627	16818	16889	16786	16756	16740	16867	16892	16823	16917	16699	16699	16577	16795	16639	16705	16880	16776	16625	16683	16848	16639	16786	16737	16546	16768	16533	16807	16780	16613	16852	16819	16749	16767	16794	16705	16771	16695	16631	16980	16865	16846	16815	16894	16704	16922	16625	16752	16715	16701	16959	16734	16810	16870	16829	16592	16619	16683	16672	16724	16670	16829	17001	16692	16740	16603	16817	16686	16918	16879	16611	16800	16496	16864	16932	16773	16730	16713	16831	16704	16781	16791	16921	16706	16682	16617	16716	16676	16774	16601	16646	16782	16710	16886	16730	16686	16914	16734	17003	16742	16498	16591	16884	16942	16683	16873	16752	16692	16763	16629	16816	16982	16938	16689	16953	16717	16825	16821	16812	16736	16683	16936	16827	16872	16459	16685	16685	16810	16744	16636	16598	16605	16876	16801	16917	16698	16584	17029	16737	16611	16665	16697	16681	16829	16814	16608	16777	16784	16981	16872	16820	16491	16977	16854	16734	16591	16813	16746	16851	16739	16790	16594	16824	16795	16698	16831	16714	16765	16713	16729	16595	16860	16828	16897	16755	16749	16668	16815	16811	16790	16640	16840	16763	16759	16468	16855	16690	16789	16754	16730	16516	16862	16785	16756	16689	16777	16856	16856	16843	16868	16662	16740	16891	16704	16814	17021	16638	16875	16579	16700	16699	16619	16593	16729	16849	16746	16863	16769	16894	16893	16891	16689	16995	16840	16665	16632	16715	16859	16724	16794	16725	16646	16663	16698	16761	16819	16749	16748	16611	16755	16789	16854	16850	16796	16576	16654	16688	16799	16733	16592	16739	16699	16591	16784	16710	16828	16636	16673	16688	16831	16758	16828	16884	16680	16580	16799	16953	16671	16713	16855	16465	16723	16718	16862	16789	16810	16832	16920	16802	16761	16753	16916	16669	16724	16803	16840	16760	16844	16715	16795	16826	16529	16618	16520	16738	16823	16728	16778	16880	16874	16929	17024	16675	16783	16691	16770	16598	16674	16754	16642	16787	16853	16841	16842	16718	16562	16669	16636	16780	16702	16801	16859	16755	16717	16936	16877	16691	16794	16668	16765	16758	16700	16649	16815	16588	16849	16775	16763	16774	16647	16728	16678	16626	16721	16735	16748	16535	16694	16728	16642	16655	16598	16917	16777	16796	16911	16738	16586	16760	16779	16659	16722	16592	16719	16739	16859	16688	16627	16535	16940	16632	16797	16729	16783	16711	16775	16816	16710	16870	16945	16784	16643	16758	16711	16741	16789	16663	16825	16874	16622	16767	16796	16839	16781	16671	16746	16760	16605	16810	16704	16746	16785	16712	16687	16915	16642	16920	16822	16709	16963	16993	16660	16704	16847	16764	16521	16747	16949	16803	16971	16761	16929	16688	16893	16848	16772	16717	16725	16859	16852	16838	16890	16649	16721	17019	16843	16678	16710	16793	16658	16870	16676	16779	16660	16678	16771	16582	16756	16614	16855	16887	16595	16706	16568	16639	16721	16721	16738	16740	16819	16912	16711	16786	16808	16758	16728	16676	16779	16696	16709	16732	16981	16704	16900	16605	16848	16765	16795	16618	16790	16813	16714	16792	16745	16648	16748	16676	16595	16490	16625	16720	16700	16745	16680	16683	16887	16698	16740	16736	16636	16643	16750	16763	16620	16791	16737	16732	16744	16851	16922	16721	16601	16684	16623	16815	16741	17005	16830	16596	16828	16627	16928	17029	16758	16809	16856	16900	16892	16842	16846	16807	16943	16965	16855	16746	16730	16795	16836	16884	16829	16776	16576	16576	16712	16759	16911	16795	16918	16875	16763	16841	16740	16840	16790	16757	16872	16902	16591	16739	16734	16735	16907	16683	16981	16877	16900	16852	16910	16615	16817	16717	16724	16585	16835	16656	16622	16516	16602	16682	16936	16837	16803	16877	16649	16851	16700	16799	16777	16884	16856	16902	16912	16786	16693	16733	16816	16874	16873	16871	16779	16687	16592	16808	16715	16896	16737	16654	16747	16705	16870	16776	16833	16727	16861	16717	16673	16763	16868	16770	16880	16775	16863	16814	16595	16850	16636	16689	16621	16718	16913	16763	16705	16761	16769	16753	16561	16665	16689	16761	16720	16640	16821	16730	16667	16709	16774	16761	16655	16783	16852	16722	16723	16694	16839	16722	16744	16656	16660	16700	16731	16831	16831	16656	16795	16896	16642	16590	16860	16724	16668	16704	16748	16841	16778	16684	16671	16664	16641	16840	16757	16416	16651	16849	16801	16693	16893	16902	16662	16690	16769	16933	16814	16762	16762	16781	16696	16838	16862	16911	16740	16846	16754	16813	16725	16900	16737	16858	16867	16737	16859	16759	16811	16787	16704	16860	16879	16669	16749	16711	16623	16887	16634	16937	16554	16856	16761	16887	16835	16821	16726	16683	16914	16886	16844	16642	16754	16633	16894	16849	16697	16801	16812	16874	17213	16709	16694	17003	16998	16675	16766	16881	16622	16866	16596	16780	16671	16617	16719	16868	16991	16831	16739	16691	16596	16709	16904	16782	16694	16748	16861	16634	16668	16769	16712	16733	16693	16574	16593	16676	16866	16927	16701	16698	16756	16794	16981	16648	16958	16723	16755	16601	16758	16748	16720	16731	16706	16885	16668	16654	16742	16701	16859	16669	16995	16593	16943	16781	16779	16577	16741	16642	16868	16823	16792	16824	16723	16672	16674	16633	16652	16712	16783	16674	16714	16768	16846	16873	16835	16804	16686	16483	16519	16724	16880	16770	16568	16746	16644	16784	16839	16792	16772	16951	16799	16751	16861	16808	16649	16756	16844	16685	16662	16557	16754	16927	16893	16838	16919	16664	16691	16786	16900	16880	16714	16786	16584	16710	16957	16649	16645	16688	16649	16767	16932	16668	16841	16638	16637	16681	16544	16832	16719	16839	16658	16788	16745	16749	16643	16708	16701	16976	16800	16690	16677	16651	16756	16753	16825	16599	16630	16887	16814	16767	16611	16804	16697	16906	16780	16812	16797	16717	16537	16808	16954	16864	16905	16949	17151	16704	16849	16731	16707	16691	16968	16831	16886	16689	16831	16589	16822	16599	16793	16659	16923	16818	16666	16866	16631	16826	16976	16739	16976	16646	16716	16820	16811	16580	16654	16715	16861	16623	16605	16599	16752	16764	16745	16767	16870	16738	16755	16933	16738	16614	16750	16860	16792	16990	16768	16893	16872	16851	16701	16648	16898	16473	16760	16672	16788	16858	16749	16634	16849	16768	16637	16748	16765	16995	16730	16573	16734	16908	16666	16868	16760	16351	16664	16816	16725	16458	16852	16625	16860	16780	16737	16815	16756	16649	16783	16839	16680	17017	16915	16794	16803	16841	16922	16892	16846	16652	16712	16732	16780	16692	16752	16869	16562	16795	16770	16868	16869	16756	16845	16821	16802	16835	16775	16797	16921	16812	16698	16609	16869	16900	16807	16750	16734	16818	16773	16659	16948	16779	16779	16764	16820	16942	16682	16653	16685	16952	16695	16708	16771	16841	16730	16778	16752	16706	16713	16925	16860	16820	16939	16591	16602	16809	17009	16872	16777	16723	16781	16688	16718	16667	16657	16673	16788	16852	16851	16928	16730	16773	16548	16782	16910	16605	16771	16581	16663	16794	16661	16652	16670	16806	16563	16848	16723	16859	16710	16766	16849	16828	16907	16583	16835	16626	16690	16811	16646	16880	16795	16753	16843	16838	16701	17002	16704	16617	16650	16661	16788	16641	16833	16676	16789	16884	16627	16747	16721	16702	16789	16792	16692	16855	16736	16847	16588	16524	16814	16893	16818	16887	16825	16732	16989	16680	16791	16756	16739	16654	16913	16564	16834	16883	16797	16783	17053	16749	16922	16835	16583	16800	16626	16822	16612	16763	16740	16763	16668	16746	16683	16749	16739	16712	16827	16793	16730	16756	16921	16718	16665	16752	16696	16754	16696	16711	16849	16851	16799	16698	16736	16989	16743	16816	16818	16656	16709	16636	16754	16962	16679	16788	16703	16666	16720	16668	16762	16813	16949	16724	16843	16726	16637	16874	16796	16591	16775	16632	16790	16785	16720	16517	16607	16765	16817	16713	16872	16704	16732	16755	16743	16728	16893	16959	16920	16976	16892	16962	16682	16819	16845	16663	16761	16755	16858	16645	16625	16692	16623	16860	17020	16760	16889	16832	16843	16985	16944	16657	16835	16819	16720	16738	16816	16742	16801	16642	16947	16633	16723	16673	16722	16790	16890	16819	16804	16730	16658	16844	16976	16639	16816	16979	16710	16564	16919	16877	16759	16832	16762	16766	16779	16867	16609	16783	16963	16818	16673	16561	16620	16985	16852	16753	16621	16708	16797	16764	16675	16761	16877	16871	16875	16746	16872	16821	16677	16763	16797	16877	16729	16815	16658	16853	16836	16925	16667	16666	16672	16658	16656	16761	16756	16856	16677	16523	16761	16691	16880	16758	16787	16795	16836	16715	16615	16722	16768	16553	16625	16729	16880	16754	16663	16727	16833	16936	16765	16681	16682	16701	16642	16742	16688	16893	16685	16596	16786	16645	16722	16763	16761	16755	16598	16623	16686	16892	16732	16572	16733	16760	16604	16857	16725	16746	16596	16769	16992	16619	16760	16788	16871	16759	16872	16730	16735	16721	16705	16833	16737	16824	16675	16772	16743	16600	16657	16836	16608	16540	16795	16899	16867	16852	16637	16896	16764	16698	16867	16785	16846	16595	16757	16851	16861	16733	16800	16617	16710	16770	16780	16900	16887	16786	17023	16891	16714	16918	16819	16739	16726	16618	16775	16615	16725	16795	16993	16725	16736	16754
14391	23698	22281	19367	18704	18099	17351	16728	16523	16567	16735	16528	16269	16397	16212	16103	16103	15840	19722	26834	27385	22369	17956	16307	15954	15563	15561	15594	15577	15477	15757	15550	15723	15654	15622	15521	15610	15678	15576	15615	15571	15526	15647	15511	15599	15607	15672	15583	15638	15659	15717	15498	15646	15423	15666	15785	15653	15576	15501	15437	15559	15655	15443	15588	15649	15449	15542	15483	15703	15568	15512	15530	15657	15610	15443	15610	15578	15601	15648	15538	15743	15469	15692	15511	15417	15493	15435	15565	15664	15449	15530	15583	15552	15596	15659	15645	15562	15679	15678	15443	15544	15681	15682	15509	15613	15680	15570	15642	15683	15682	15574	15588	15403	15567	15635	15516	15758	15597	15481	15652	15536	15643	15624	15520	15605	15565	15504	15616	15840	15543	15532	15614	15647	15461	15592	15602	15633	15560	15606	15509	15622	15514	15465	15469	15537	15568	15626	15647	15655	15573	15627	15559	15674	15467	15558	15754	15459	15611	15664	15446	15311	15662	15581	15625	15640	15596	15548	15453	15454	15666	15473	15501	15723	15873	15595	15540	15584	15670	15684	15704	15683	15586	15608	15699	15736	15363	15680	15664	15528	15602	15657	15404	15426	15572	15605	15657	15673	15475	15534	15611	15524	15794	15618	15709	15593	15564	15596	15600	15770	15733	15445	15591	15391	15595	15505	15516	15745	15661	15525	15684	15516	15659	15646	15612	15518	15532	15369	15672	15521	15667	15543	15500	15509	15673	15702	15653	15490	15628	15584	15503	15566	15530	15477	15629	15442	15645	15406	15586	15706	15547	15582	15671	15575	15626	15568	15691	15633	15621	15627	15573	15592	15558	15703	15646	15700	15414	15479	15501	15490	15567	15614	15514	15613	15652	15604	15590	15568	15535	15431	15623	15533	15495	15451	15556	15623	15754	15644	15677	15705	15420	15690	15527	15448	15466	15442	15388	15673	15569	15594	15716	15643	15553	15648	15641	15583	15590	15571	15692	15574	15650	15537	15566	15556	15512	15634	15507	15544	15625	15655	15475	15603	15585	15477	15714	15717	15426	15514	15713	15513	15540	15713	15716	15621	15587	15583	15739	15524	15596	15569	15686	15579	15530	15448	15596	15679	15412	15616	15698	15728	15538	15591	15599	15588	15637	15695	15515	15578	15569	15544	15526	15493	15617	15513	15584	15643	15507	15506	15614	15568	15490	15624	15756	15456	15487	15573	15655	15666	15582	15619	15454	15526	15775	15512	15578	15523	15543	15408	15597	15620	15740	15567	15640	15406	15705	15513	15528	15570	15612	15542	15538	15510	15562	15645	15717	15728	15553	15543	15610	15565	15635	15582	15538	15574	15649	15519	15773	15429	15621	15483	15484	15553	15616	15828	15621	15599	15544	15509	15507	15530	15499	15446	15655	15570	15748	15470	15743	15478	15652	15427	15616	15570	15672	15611	15594	15625	15628	15662	15407	15744	15670	15604	15692	15569	15543	15658	15524	15609	15667	15582	15640	15654	15629	15600	15539	15529	15587	15611	15674	15475	15671	15691	15537	15399	15531	15532	15677	15360	15820	15426	15670	15514	15497	15545	15681	15516	15561	15676	15649	15548	15784	15630	15582	15531	15600	15730	15621	15620	15597	15624	15683	15459	15697	15537	15407	15567	15573	15549	15450	15579	15682	15565	15576	15621	15367	15484	15453	15468	15513	15412	15697	15533	15635	15543	15579	15546	15591	15512	15511	15490	15547	15400	15634	15681	15592	15474	15699	15539	15575	15637	15684	15605	15569	15642	15574	15597	15399	15649	15552	15618	15651	15406	15533	15583	15589	15610	15414	15480	15540	15581	15595	15512	15613	15701	15618	15520	15666	15499	15485	15547	15501	15587	15589	15624	15732	15562	15594	15632	15580	15697	15614	15614	15808	15570	15507	15454	15687	15526	15653	15498	15535	15428	15762	15439	15545	15559	15625	15539	15529	15462	15523	15647	15685	15630	15721	15467	15551	15723	15546	15637	15583	15551	15408	15732	15506	15484	15680	15545	15598	15703	15527	15712	15559	15766	15599	15650	15492	15519	15714	15403	15692	15670	15613	15548	15608	15563	15559	15440	15582	15571	15606	15488	15604	15471	15565	15639	15528	15637	15718	15484	15405	15696	15700	15543	15552	15564	15698	15635	15644	15607	15524	15542	15579	15479	15572	15630	15602	15650	15404	15619	15520	15652	15623	15623	15535	15578	15573	15529	15465	15558	15584	15595	15592	15668	15687	15742	15532	15694	15672	15704	15673	15611	15530	15584	15698	15744	15833	15593	15531	15551	15795	15722	15616	15723	15471	15636	15559	15628	15535	15621	15457	15529	15769	15516	15566	15613	15553	15601	15650	15588	15531	15533	15528	15591	15704	15621	15509	15575	15445	15668	15606	15677	15515	15581	15511	15692	15598	15645	15438	15662	15425	15453	15604	15721	15742	15511	15580	15706	15636	15583	15577	15676	15551	15506	15658	15541	15462	15497	15540	15561	15436	15529	15504	15586	15437	15486	15522	15686	15621	15479	15595	15659	15621	15572	15575	15474	15653	15598	15823	15573	15536	15638	15667	15543	15568	15662	15583	15550	15718	15620	15726	15522	15609	15506	15549	15601	15392	15713	15650	15474	15690	15688	15669	15761	15558	15468	15546	15627	15570	15525	15577	15518	15545	15462	15519	15648	15637	15692	15723	15461	15673	15716	15546	15573	15536	15590	15663	15533	15522	15539	15459	15601	15493	15558	15523	15653	15690	15508	15594	15577	15738	15525	15459	15586	15663	15567	15528	15794	15545	15470	15700	15577	15538	15572	15320	15544	15360	15620	15545	15541	15684	15557	15435	15381	15642	15621	15501	15315	15589	15624	15737	15575	15560	15667	15555	15380	15729	15683	15586	15619	15485	15671	15327	15532	15677	15517	15509	15612	15502	15590	15571	15533	15624	15488	15583	15616	15645	15608	15564	15436	15440	15549	15658	15567	15685	15453	15600	15560	15579	15509	15556	15590	15522	15663	15555	15638	15596	15510	15544	15590	15592	15612	15522	15591	15599	15693	15530	15793	15675	15479	15503	15498	15536	15567	15690	15565	15560	15523	15630	15553	15673	15543	15626	15700	15576	15408	15539	15607	15643	15668	15476	15670	15818	15652	15708	15678	15413	15654	15553	15520	15450	15554	15633	15753	15459	15502	15606	15571	15585	15442	15619	15457	15430	15631	15645	15630	15446	15738	15589	15692	15618	15606	15398	15607	15590	15601	15621	15640	15611	15617	15504	15748	15634	15502	15478	15761	15547	15549	15589	15672	15722	15553	15562	15472	15538	15769	15468	15576	15631	15687	15561	15374	15555	15616	15629	15586	15606	15516	15555	15353	15609	15508	15645	15633	15634	15620	15606	15730	15616	15712	15598	15527	15743	15637	15478	15615	15582	15528	15510	15621	15699	15496	15585	15489	15526	15630	15432	15698	15626	15486	15731	15577	15579	15419	15490	15594	15443	15586	15572	15609	15454	15540	15578	15817	15585	15519	15618	15579	15724	15495	15745	15666	15646	15465	15502	15561	15629	15616	15455	15411	15725	15600	15527	15712	15587	15457	15539	15587	15536	15572	15580	15494	15619	15516	15655	15809	15568	15406	15639	15508	15486	15455	15475	15657	15713	15657	15493	15415	15598	15643	15650	15572	15559	15545	15630	15429	15521	15583	15569	15646	15584	15548	15656	15606	15741	15446	15621	15625	15643	15600	15782	15597	15730	15516	15650	15551	15535	15517	15471	15573	15690	15478	15610	15688	15553	15781	15609	15559	15473	15555	15456	15537	15606	15598	15422	15718	15449	15653	15561	15597	15740	15599	15680	15692	15587	15664	15490	15533	15527	15497	15711	15586	15507	15407	15570	15669	15609	15550	15509	15607	15503	15675	15548	15547	15636	15579	15607	15440	15729	15561	15747	15584	15589	15429	15516	15551	15412	15537	15387	15697	15693	15539	15436	15558	15675	15415	15528	15513	15550	15553	15446	15511	15668	15550	15682	15573	15559	15652	15461	15710	15650	15647	15519	15558	15622	15520	15562	15700	15325	15883	15354	15455	15560	15777	15559	15530	15594	15599	15414	15537	15632	15439	15572	15513	15581	15463	15438	15495	15378	15572	15555	15775	15559	15577	15716	15552	15652	15548	15682	15646	15482	15496	15756	15619	15538	15710	15631	15588	15390	15582	15523	15417	15616	15490	15384	15583	15677	15579	15708	15635	15561	15653	15715	15510	15535	15504	15603	15542	15564	15481	15592	15646	15692	15673	15630	15637	15571	15328	15389	15569	15630	15554	15682	15387	15517	15619	15524	15606	15531	15640	15531	15699	15559	15499	15687	15730	15620	15562	15501	15638	15526	15664	15557	15673	15673	15585	15569	15667	15612	15408	15599	15692	15486	15614	15604	15641	15572	15536	15496	15661	15464	15765	15642	15635	15626	15541	15534	15446	15693	15644	15588	15544	15667	15656	15453	15738	15562	15630	15545	15716	15582	15722	15569	15522	15787	15582	15648	15510	15468	15556	15662	15499	15645	15553	15616	15695	15626	15460	15593	15651	15620	15470	15464	15661	15576	15559	15436	15663	15655	15498	15708	15683	15560	15466	15575	15456	15535	15705	15550	15627	15643	15523	15686	15840	15543	15497	15310	15654	15518	15642	15657	15439	15590	15590	15469	15643	15574	15521	15650	15520	15671	15658	15617	15567	15598	15682	15620	15469	15583	15577	15617	15491	15838	15438	15666	15437	15599	15555	15449	15595	15377	15641	15528	15637	15613	15531	15683	15470	15550	15609	15709	15642	15644	15432	15541	15605	15644	15706	15593	15509	15670	15670	15635	15690	15788	15418	15516	15639	15571	15563	15606	15505	15567	15451	15610	15494	15571	15701	15531	15620	15517	15643	15554	15667	15628	15515	15509	15599	15602	15640	15643	15686	15472	15477	15571	15443	15546	15633	15545	15578	15542	15582	15438	15606	15603	15530	15791	15592	15505	15670	15557	15545	15623	15526	15619	15484	15654	15625	15570	15698	15418	15545	15525	15805	15593	15640	15502	15495	15486	15453	15648	15702	15644	15744	15723	15600	15708
22861	21012	28760	23451	21279	22912	23223	18808	17686	17890	17941	17738	17773	17834	17211	17252	17065	16670	17922	29391	30685	26641	21200	18252	17256	16681	16724	16689	16753	16502	16634	16588	16852	16605	16678	16570	16636	16516	16550	16568	16623	16829	16673	16651	16559	16401	16552	16655	16539	16774	16816	16772	16476	16624	16737	16536	16607	16626	16492	16534	16618	16363	16446	16780	16644	16680	16655	16497	16689	16460	16612	16396	16577	16514	16701	16671	16450	16501	16389	16384	16534	16603	16768	16580	16682	16719	16403	16561	16598	16389	16648	16586	16608	16523	16598	16573	16601	16446	16456	16588	16608	16660	16630	16534	16561	16582	16481	16343	16334	16678	16582	16416	16580	16625	16513	16528	16679	16659	16544	16542	16882	16855	16382	16380	16513	16398	16501	16726	16557	16481	16371	16598	16411	16464	16461	16538	16358	16445	16455	16460	16592	16480	16295	16363	16665	16637	16401	16713	16349	16243	16454	16559	16560	16430	16799	16358	16519	16455	16535	16635	16645	16670	16428	16490	16565	16540	16444	16563	16507	16432	16466	16426	16302	16534	16491	16491	16590	16557	16461	16351	16623	16495	16510	16551	16273	16666	16573	16455	16530	16477	16616	16434	16634	16414	16575	16466	16470	16321	16431	16446	16580	16647	16614	16548	16568	16596	16511	16465	16516	16379	16368	16610	16515	16647	16497	16474	16516	16727	16580	16328	16493	16516	16589	16494	16610	16423	16514	16464	16449	16618	16564	16533	16579	16648	16533	16542	16560	16594	16541	16489	16465	16470	16597	16632	16353	16568	16462	16550	16687	16449	16569	16253	16449	16507	16488	16548	16570	16413	16623	16559	16710	16757	16571	16578	16556	16546	16404	16686	16777	16577	16535	16623	16467	16469	16596	16536	16497	16613	16472	16514	16505	16537	16514	16390	16513	16366	16366	16287	16513	16363	16567	16380	16475	16523	16401	16339	16534	16246	16613	16613	16638	16308	16342	16296	16305	16500	16509	16675	16574	16712	16654	16594	16416	16574	16333	16384	16586	16735	16512	16373	16657	16418	16431	16418	16469	16562	16628	16648	16636	16453	16308	16553	16304	16552	16554	16500	16601	16571	16448	16386	16619	16471	16532	16522	16395	16493	16328	16717	16566	16612	16495	16458	16500	16363	16669	16560	16325	16528	16599	16601	16568	16750	16669	16616	16459	16483	16405	16218	16469	16643	16423	16564	16469	16306	16469	16599	16446	16448	16640	16563	16359	16467	16470	16602	16599	16509	16604	16498	16476	16596	16545	16624	16632	16483	16590	16487	16726	16527	16371	16339	16561	16477	16410	16450	16513	16371	16473	16447	16453	16545	16387	16651	16619	16460	16516	16493	16381	16367	16894	16444	16641	16556	16343	16602	16432	16542	16508	16526	16628	16796	16380	16254	16660	16541	16477	16405	16453	16587	16581	16458	16510	16561	16637	16544	16660	16645	16437	16710	16350	16574	16301	16439	16482	16601	16594	16621	16322	16421	16506	16621	16497	16561	16467	16506	16405	16527	16453	16626	16314	16451	16483	16533	16471	16544	16352	16489	16460	16431	16314	16506	16486	16563	16504	16770	16367	16480	16349	16668	16502	16555	16485	16565	16465	16467	16548	16363	16498	16512	16525	16525	16590	16538	16520	16645	16488	16604	16572	16587	16566	16314	16505	16328	16544	16397	16375	16466	16364	16467	16507	16491	16587	16538	16400	16812	16453	16447	16543	16536	16624	16493	16282	16646	16481	16430	16236	16427	16646	16337	16611	16783	16611	16689	16521	16511	16546	16421	16567	16629	16452	16442	16603	16518	16446	16599	16599	16497	16411	16417	16593	16579	16658	16436	16527	16561	16692	16486	16550	16608	16548	16384	16536	16648	16388	16559	16494	16454	16600	16609	16600	16668	16578	16579	16577	16523	16547	16432	16579	16515	16552	16643	16502	16597	16519	16437	16485	16548	16476	16456	16500	16697	16574	16535	16485	16399	16227	16268	16562	16526	16527	16543	16539	16522	16479	16498	16508	16470	16382	16598	16646	16525	16453	16614	16558	16587	16368	16523	16611	16461	16525	16501	16508	16471	16503	16539	16617	16508	16744	16471	16503	16507	16460	16565	16559	16529	16556	16540	16381	16421	16622	16533	16502	16608	16582	16460	16437	16363	16545	16516	16327	16450	16516	16581	16706	16471	16475	16751	16554	16378	16591	16521	16637	16525	16488	16436	16457	16420	16465	16482	16313	16497	16401	16556	16442	16453	16339	16539	16346	16602	16573	16545	16560	16553	16537	16317	16746	16574	16467	16502	16470	16484	16455	16458	16301	16445	16420	16727	16305	16689	16404	16593	16457	16356	16423	16439	16348	16606	16518	16510	16527	16639	16352	16737	16445	16625	16523	16654	16420	16684	16545	16653	16558	16556	16468	16558	16490	16345	16557	16599	16505	16628	16675	16673	16473	16498	16607	16557	16596	16603	16555	16459	16337	16569	16479	16561	16527	16491	16532	16364	16639	16318	16575	16717	16349	16605	16514	16714	16501	16601	16567	16493	16368	16461	16551	16535	16514	16509	16436	16498	16367	16534	16490	16462	16428	16418	16429	16455	16447	16535	16498	16462	16255	16499	16526	16467	16551	16512	16397	16692	16581	16464	16425	16624	16652	16548	16454	16558	16585	16529	16507	16606	16580	16588	16592	16490	16554	16635	16705	16597	16432	16554	16657	16519	16538	16529	16420	16557	16525	16465	16614	16604	16586	16294	16610	16338	16518	16331	16519	16375	16359	16311	16729	16417	16400	16434	16515	16644	16393	16481	16641	16449	16622	16495	16537	16415	16524	16560	16460	16570	16580	16433	16520	16523	16316	16364	16273	16328	16745	16533	16592	16592	16410	16601	16538	16510	16522	16372	16568	16601	16464	16351	16542	16501	16565	16625	16547	16513	16488	16423	16571	16504	16502	16530	16421	16566	16383	16302	16503	16445	16407	16331	16423	16487	16507	16606	16494	16629	16509	16561	16650	16594	16672	16549	16613	16509	16412	16567	16352	16436	16541	16498	16490	16415	16579	16261	16625	16549	16545	16566	16396	16447	16451	16520	16404	16570	16525	16397	16260	16667	16383	16545	16487	16437	16436	16487	16637	16647	16427	16418	16649	16388	16515	16494	16495	16491	16538	16441	16628	16451	16320	16595	16496	16561	16539	16370	16590	16695	16427	16601	16552	16499	16561	16383	16572	16433	16464	16615	16344	16485	16563	16494	16555	16313	16402	16623	16545	16444	16501	16587	16691	16355	16230	16577	16702	16513	16487	16567	16601	16366	16506	16692	16480	16358	16432	16419	16605	16681	16484	16339	16627	16653	16627	16495	16819	16575	16341	16478	16716	16475	16478	16544	16424	16589	16498	16492	16513	16531	16421	16542	16614	16584	16596	16429	16421	16584	16705	16385	16502	16526	16657	16416	16542	16489	16515	16590	16487	16531	16550	16530	16524	16499	16500	16564	16481	16545	16612	16525	16493	16650	16364	16440	16257	16491	16459	16618	16341	16645	16454	16614	16680	16551	16644	16321	16415	16408	16423	16499	16440	16357	16442	16484	16433	16533	16564	16510	16602	16563	16403	16675	16478	16449	16404	16442	16480	16543	16740	16673	16461	16399	16294	16646	16620	16465	16385	16405	16612	16347	16379	16499	16408	16423	16621	16449	16458	16514	16625	16412	16529	16371	16518	16411	16448	16436	16527	16499	16413	16700	16590	16353	16397	16457	16517	16625	16481	16650	16660	16567	16495	16272	16463	16580	16571	16384	16525	16369	16415	16382	16353	16512	16639	16398	16451	16412	16424	16501	16429	16578	16355	16537	16581	16579	16617	16543	16762	16667	16504	16565	16588	16359	16461	16451	16494	16363	16510	16289	16356	16441	16636	16675	16487	16563	16485	16348	16520	16645	16441	16526	16503	16609	16236	16517	16408	16445	16473	16694	16546	16589	16462	16539	16480	16423	16570	16585	16514	16559	16637	16666	16585	16541	16708	16640	16245	16447	16386	16600	16590	16308	16280	16737	16714	16366	16529	16355	16673	16491	16496	16503	16538	16512	16537	16499	16828	16577	16536	16461	16559	16644	16599	16436	16604	16598	16428	16567	16498	16619	16262	16426	16568	16591	16286	16320	16359	16357	16555	16505	16432	16502	16561	16547	16682	16634	16364	16547	16551	16531	16422	16387	16550	16553	16513	16740	16510	16284	16621	16674	16594	16477	16638	16611	16421	16466	16565	16589	16572	16447	16505	16440	16325	16483	16640	16578	16609	16543	16515	16328	16468	16418	16384	16611	16467	16674	16605	16597	16517	16509	16576	16451	16558	16490	16507	16705	16512	16594	16293	16406	16629	16370	16518	16426	16583	16524	16526	16502	16480	16601	16711	16429	16644	16564	16410	16469	16557	16513	16550	16538	16487	16591	16518	16600	16600	16416	16451	16453	16453	16276	16271	16318	16550	16552	16423	16492	16501	16446	16388	16534	16507	16282	16600	16700	16667	16618	16449	16377	16421	16499	16596	16355	16292	16513	16366	16754	16636	16584	16630	16444	16510	16522	16632	16347	16668	16385	16457	16598	16462	16511	16550	16568	16358	16421	16603	16450	16562	16448	16437	16627	16480	16484	16432	16439	16428	16499	16371	16569	16454	16533	16533	16411	16262	16766	16505	16359	16528	16613	16523	16543	16444	16291	16629	16449	16535	16481	16643	16547	16497	16584	16435	16463	16443	16488	16640	16583	16535	16628	16469	16373	16527	16482	16364	16568	16501	16593	16496	16538	16364	16719	16506	16457	16503	16396	16690	16543	16535	16644	16502	16400	16562	16576	16488	16652	16588	16476	16389	16317	16602	16638	16511	16468	16486	16536	16465	16459	16458	16546	16684	16535	16482	16477	16514	16553	16562	16560	16488	16521	16559	16453	16523	16562	16570	16535	16592	16663	16424	16417	16488	16516	16515	16574	16456	16384	16665	16544	16458	16492	16393	16546	16411	16606	16568	16502	16464	16294	16772	16342	16482	16346	16710	16620	16650	16655	16666	16442	16473	16429	16550	16660	16462	16377	16428	16467	16402	16496	16484	16533	16313	16381	16722	16587
16329	28703	27065	22979	20912	19358	18225	17633	17300	17240	17469	17167	16788	16598	16410	16229	16114	15894	18445	33545	33180	27537	20160	16900	15789	15590	15493	15358	15318	15489	15395	15332	15379	15185	15312	15395	15244	15417	15443	15440	15252	15456	15412	15263	15372	15456	15311	15319	15392	15272	15495	15365	15610	15453	15251	15454	15420	15354	15550	15376	15389	15328	15374	15355	15337	15415	15358	15311	15257	15481	15278	15449	15274	15507	15378	15224	15395	15328	15527	15405	15415	15385	15428	15276	15240	15337	15417	15332	15403	15382	15530	15348	15274	15297	15430	15287	15214	15295	15369	15461	15522	15293	15269	15128	15335	15217	15468	15365	15279	15259	15530	15377	15354	15387	15460	15403	15466	15447	15360	15343	15413	15219	15293	15235	15323	15398	15400	15407	15301	15324	15354	15471	15403	15503	15420	15472	15372	15320	15345	15441	15389	15447	15296	15294	15317	15392	15319	15607	15373	15372	15333	15185	15559	15319	15391	15392	15508	15412	15431	15453	15451	15441	15540	15301	15479	15498	15098	15210	15323	15435	15404	15564	15458	15269	15429	15309	15335	15380	15527	15267	15390	15379	15381	15399	15278	15365	15253	15551	15502	15263	15508	15387	15306	15203	15444	15539	15518	15247	15380	15277	15461	15301	15569	15291	15509	15309	15336	15230	15431	15361	15439	15224	15461	15246	15344	15258	15459	15331	15408	15406	15438	15417	15363	15374	15239	15344	15388	15414	15380	15334	15546	15249	15420	15307	15277	15257	15216	15299	15451	15394	15339	15321	15433	15384	15302	15245	15395	15362	15314	15380	15289	15394	15365	15419	15309	15460	15332	15371	15389	15427	15385	15408	15275	15316	15334	15358	15465	15385	15331	15314	15461	15456	15489	15552	15327	15193	15216	15395	15409	15369	15442	15475	15507	15393	15466	15369	15439	15362	15434	15299	15366	15238	15308	15361	15438	15478	15436	15372	15421	15337	15410	15504	15357	15349	15487	15355	15439	15284	15212	15391	15243	15225	15329	15393	15491	15356	15360	15402	15401	15479	15338	15370	15249	15212	15377	15247	15302	15522	15464	15279	15364	15539	15269	15416	15422	15231	15380	15081	15513	15359	15410	15463	15494	15462	15248	15566	15450	15448	15469	15439	15408	15441	15388	15346	15346	15300	15348	15373	15429	15331	15404	15297	15440	15405	15459	15353	15290	15402	15468	15238	15340	15351	15486	15354	15483	15392	15298	15349	15377	15420	15350	15314	15334	15307	15451	15458	15379	15318	15502	15306	15447	15366	15325	15476	15373	15409	15295	15432	15310	15331	15256	15301	15316	15382	15529	15361	15187	15404	15348	15349	15393	15412	15424	15205	15356	15366	15388	15539	15474	15354	15387	15426	15460	15290	15283	15283	15299	15417	15403	15365	15389	15382	15304	15522	15361	15352	15297	15316	15082	15429	15250	15390	15379	15405	15492	15326	15543	15435	15260	15112	15405	15390	15509	15285	15435	15506	15334	15316	15276	15389	15326	15355	15307	15327	15537	15368	15464	15427	15399	15377	15407	15295	15338	15415	15268	15343	15195	15423	15377	15305	15354	15222	15474	15285	15500	15410	15257	15320	15359	15344	15353	15447	15249	15350	15323	15363	15504	15453	15458	15394	15282	15345	15284	15384	15325	15418	15279	15449	15420	15415	15385	15554	15370	15360	15252	15312	15472	15334	15316	15229	15431	15325	15268	15250	15350	15319	15290	15469	15200	15350	15314	15319	15414	15389	15112	15272	15496	15383	15475	15431	15441	15446	15266	15346	15357	15355	15201	15495	15301	15390	15402	15382	15393	15292	15515	15346	15370	15363	15367	15431	15491	15301	15469	15266	15392	15317	15393	15296	15437	15347	15348	15370	15311	15474	15432	15298	15360	15213	15187	15372	15273	15294	15240	15334	15315	15494	15348	15356	15502	15218	15275	15432	15480	15420	15271	15413	15559	15371	15313	15431	15308	15327	15322	15457	15347	15366	15471	15465	15374	15343	15303	15513	15291	15438	15221	15261	15309	15317	15430	15348	15313	15345	15413	15313	15372	15333	15521	15286	15248	15307	15416	15206	15430	15239	15294	15411	15403	15239	15351	15307	15305	15268	15404	15309	15371	15501	15521	15304	15495	15390	15368	15319	15411	15204	15374	15210	15374	15365	15219	15309	15329	15288	15434	15317	15327	15376	15412	15317	15479	15381	15333	15351	15558	15424	15375	15481	15508	15318	15446	15385	15326	15275	15337	15399	15438	15276	15391	15414	15454	15460	15340	15400	15347	15381	15625	15463	15293	15275	15473	15360	15362	15482	15441	15558	15253	15313	15197	15322	15391	15280	15426	15457	15455	15318	15228	15407	15299	15424	15533	15471	15508	15216	15289	15339	15424	15334	15243	15327	15373	15436	15097	15397	15319	15489	15356	15313	15282	15272	15485	15291	15398	15348	15333	15335	15496	15387	15366	15378	15315	15500	15211	15275	15399	15240	15371	15356	15229	15249	15211	15372	15355	15409	15482	15443	15359	15418	15366	15367	15535	15318	15184	15493	15301	15440	15496	15319	15380	15253	15296	15433	15276	15406	15387	15390	15373	15317	15382	15193	15510	15221	15460	15260	15276	15296	15349	15248	15321	15241	15340	15332	15270	15343	15344	15390	15271	15367	15350	15476	15329	15338	15317	15387	15440	15366	15455	15456	15378	15329	15268	15329	15309	15351	15418	15463	15222	15247	15311	15342	15365	15319	15395	15433	15181	15476	15418	15400	15357	15474	15479	15284	15355	15424	15500	15248	15168	15189	15368	15461	15328	15287	15239	15569	15395	15375	15480	15326	15519	15273	15422	15398	15324	15301	15257	15394	15370	15424	15397	15437	15386	15336	15345	15246	15393	15471	15284	15241	15236	15201	15226	15445	15269	15392	15460	15489	15472	15157	15378	15417	15400	15215	15315	15548	15120	15405	15452	15488	15172	15275	15236	15165	15411	15315	15232	15424	15432	15246	15532	15334	15428	15312	15322	15411	15292	15223	15374	15297	15385	15477	15379	15356	15431	15128	15526	15502	15388	15250	15372	15370	15457	15335	15241	15288	15383	15383	15497	15442	15374	15365	15372	15250	15336	15381	15375	15360	15283	15222	15348	15433	15321	15410	15421	15306	15418	15376	15353	15404	15223	15494	15418	15380	15394	15216	15384	15355	15319	15618	15366	15312	15236	15307	15180	15467	15272	15310	15415	15318	15531	15496	15445	15243	15329	15488	15407	15294	15504	15430	15425	15369	15430	15408	15449	15464	15341	15395	15390	15443	15345	15260	15298	15282	15230	15443	15576	15204	15363	15492	15466	15383	15479	15254	15379	15340	15255	15314	15281	15305	15229	15395	15403	15232	15321	15264	15412	15341	15426	15431	15415	15410	15171	15240	15396	15500	15380	15225	15364	15330	15265	15355	15454	15261	15421	15383	15289	15370	15210	15139	15199	15447	15217	15422	15375	15420	15482	15264	15282	15258	15448	15398	15213	15488	15289	15301	15281	15430	15263	15255	15420	15324	15327	15375	15408	15461	15332	15454	15309	15424	15341	15301	15365	15388	15444	15433	15407	15423	15474	15406	15393	15283	15332	15405	15523	15430	15330	15346	15243	15311	15363	15410	15300	15332	15482	15350	15313	15431	15299	15328	15515	15449	15376	15112	15442	15203	15409	15326	15373	15320	15490	15313	15306	15438	15359	15502	15370	15143	15468	15266	15365	15348	15323	15537	15326	15319	15407	15313	15287	15446	15319	15320	15448	15296	15334	15257	15389	15454	15371	15304	15210	15515	15422	15463	15490	15410	15317	15265	15226	15299	15340	15300	15530	15348	15447	15248	15300	15466	15194	15293	15319	15513	15432	15446	15357	15475	15283	15413	15259	15535	15457	15386	15300	15424	15360	15489	15374	15478	15520	15384	15491	15301	15279	15417	15365	15489	15268	15351	15357	15247	15307	15310	15503	15373	15447	15289	15312	15164	15401	15224	15410	15310	15467	15294	15307	15267	15381	15504	15397	15388	15572	15285	15287	15386	15484	15493	15271	15465	15356	15476	15420	15348	15341	15220	15403	15267	15322	15214	15440	15203	15448	15308	15290	15421	15367	15423	15413	15420	15239	15251	15212	15366	15550	15206	15494	15368	15262	15346	15434	15605	15526	15366	15626	15438	15149	15477	15219	15363	15335	15234	15420	15403	15540	15470	15406	15505	15288	15423	15398	15377	15326	15373	15146	15304	15206	15456	15529	15337	15302	15341	15521	15247	15512	15304	15437	15422	15476	15230	15463	15551	15422	15173	15248	15473	15518	15514	15350	15387	15288	15436	15410	15253	15310	15387	15278	15362	15302	15317	15279	15423	15304	15518	15435	15313	15418	15364	15518	15420	15367	15382	15429	15175	15437	15376	15344	15394	15221	15283	15383	15336	15378	15192	15286	15363	15346	15441	15281	15415	15359	15339	15329	15374	15399	15329	15440	15490	15274	15520	15434	15367	15256	15464	15383	15510	15172	15390	15399	15370	15294	15415	15313	15185	15289	15325	15367	15269	15249	15444	15353	15291	15267	15486	15342	15351	15367	15371	15335	15304	15569	15301	15674	15322	15488	15245	15379	15556	15305	15402	15515	15519	15426	15183	15312	15287	15419	15261	15389	15358	15403	15408	15406	15383	15416	15262	15354	15406	15482	15348	15315	15426	15409	15315	15262	15367	15518	15471	15481	15264	15234	15404	15290	15275	15334	15433	15347	15245	15320	15473	15281	15279	15250	15355	15348	15217	15302	15275	15212	15440	15287	15377	15118	15402	15508	15291	15253	15380	15405	15432	15186	15372	15409	15296	15265	15461	15346	15300	15463	15401	15479	15363	15379	15315	15329	15196	15367	15461	15197	15295	15453	15498	15544	15479	15410	15410	15250	15271	15438	15328	15467	15385	15290	15413	15336	15303	15263	15432	15368	15454	15220	15409	15449	15487	15483	15551	15524	15254	15262	15304	15204	15306	15426	15327	15522	15333	15350	15462	15361	15230	15466	15269	15377	15325	15314	15403	15189	15441	15195	15166	15453	15438	15241	15225	15346	15263	15272	15370	15534	15406	15281	15322
27159	21594	23642	20044	17162	16954	17172	17071	16873	16966	17150	16905	16977	16937	16889	16975	16724	16992	16985	17840	18259	18027	17485	17007	16785	16903	16954	16841	16920	16636	16870	16727	16848	16696	16799	16757	16912	16914	16780	16855	16773	16795	16732	16778	17014	16626	16891	16713	16704	16845	16845	16895	16607	16785	16850	16806	17063	16904	16881	16761	16656	16668	16675	16808	16789	16843	16577	16750	16709	16842	16848	16827	16860	16789	16666	16886	16741	16713	16833	16809	16553	16621	16740	16758	16871	16692	16625	16725	16875	16703	16804	16680	16846	16671	16772	16784	16824	16844	16955	16747	16926	16911	17095	16882	16904	16761	16767	16774	16851	16979	16674	16848	16789	16576	16715	16674	16792	16720	16713	16577	16598	16742	16662	16735	16678	16831	16677	16729	16804	16643	16714	16672	16805	16823	16799	16601	16632	16835	16674	16603	16774	16607	16745	16692	16745	16886	16802	16701	16752	16747	16675	16826	16703	16731	16614	16553	16684	16648	16804	16818	16936	16839	16773	16706	16734	16718	16731	16705	16912	16701	16848	16705	16860	16720	16579	16655	16586	16713	16601	16699	16828	16675	16831	16660	16840	16677	16872	16660	16848	16715	16681	16807	16773	16724	16622	16786	17106	16706	16753	16742	16836	16726	16759	16635	16521	16876	16845	16634	16948	16937	16745	16691	16676	16736	16717	16716	16865	16624	16820	16843	16749	16799	16584	16695	16670	16775	16887	16832	16843	16823	16684	16841	16574	16825	16744	16564	16799	16561	16774	16758	16740	16527	16751	16902	16777	16615	16897	16925	16731	16773	16870	16591	16636	16564	16854	16846	16613	16704	16518	16643	16842	16744	16694	16654	16704	16823	16936	16546	16703	16774	16876	16759	16668	17001	16706	16625	16614	16690	16843	16903	16752	16782	16650	16846	16701	16843	16631	16734	16777	16490	16863	16762	16646	16734	16717	16797	16746	16787	16700	16954	16921	16724	16724	16675	16833	16863	16762	16521	16984	16706	16693	16738	16795	16744	16623	16814	16949	16609	16879	16645	16783	16774	16668	16870	16742	16617	16787	16676	16857	16618	16610	16679	16801	16682	16712	16621	16590	16689	16883	16502	16742	16871	16712	16911	16750	16617	16721	16724	16647	16718	16981	16871	16732	16843	16559	16641	16626	16851	16820	16789	16582	16784	16927	16817	16832	16801	16781	16651	16852	16726	16798	16657	16694	16806	16809	16761	16757	16669	16622	16759	16822	16717	16816	16558	16700	16677	16738	16879	16587	16949	16662	16715	16786	16675	16614	16731	16633	16601	16698	16698	16849	16796	16597	16799	16734	16703	16840	16926	16797	16916	16946	16802	16843	16686	16799	16739	16690	16612	16919	16719	16558	16885	16931	17008	16695	16695	16593	16821	16731	16655	16868	16584	16824	16652	16989	16802	16762	16595	16730	16823	16677	16913	16883	16856	16758	16712	16809	16786	16740	16618	16694	16763	16868	16745	16941	16693	16841	17055	16708	16990	16861	16954	16714	16866	16810	17001	16940	16916	16838	16664	16665	16722	16742	16770	16853	16815	16781	16900	16724	16596	16622	16781	16767	16680	16688	16751	16709	16612	16853	16476	16648	16750	16728	16437	16700	16671	16688	16824	16889	16807	16712	16817	16824	16711	16812	16791	16861	16788	16843	16877	16715	16696	16824	16834	16906	16725	16619	16664	16633	16740	16563	16691	16715	16627	16882	16877	16886	16652	16943	16583	16720	16742	16819	16817	16953	16743	16739	16877	16940	16899	16758	16761	16805	16749	16861	17003	16721	16783	16730	16878	16936	16823	16641	16756	16771	16778	16914	16687	16833	16720	16908	16636	16901	16817	16728	16942	16807	16756	16962	16674	16884	16950	16649	16858	16844	16595	16784	16806	16870	16784	16791	16787	17099	16679	16862	16752	16857	16606	16894	16761	16648	16686	16782	16640	16676	16963	16782	16674	16690	16774	16830	16639	16846	16737	16747	16960	16957	16705	16799	16648	16787	16928	16647	16719	16801	16791	16838	16883	16683	16738	16809	16620	16967	17019	16753	16865	16786	16869	16904	16926	16574	16577	16647	16631	16833	16670	16742	16777	16702	16875	16696	16915	16536	16662	16762	16938	16727	16761	16666	16920	16649	16799	16684	16927	16682	16699	16697	17030	16900	16833	16925	16750	16627	16690	16716	16795	16850	16654	16791	16683	16831	16916	16770	16778	16825	16859	16700	16540	16957	16742	16820	16850	16805	17076	16739	16753	16888	16699	16893	16930	16684	16712	16710	16740	16732	16861	17005	16915	16752	16819	16754	16576	16666	16865	16778	16772	16963	16905	16846	16916	16839	16829	16548	16854	16660	16723	16934	16733	16782	16755	16766	16797	16605	16840	16663	16597	16670	16746	16785	16974	16694	16785	16869	16925	16614	16610	16756	16769	16647	16693	16704	16635	16859	16695	16631	16614	16984	16792	16648	16888	16681	16691	16757	16805	16847	16832	16512	16537	16751	16674	16779	16828	16956	16763	16912	16604	16902	16855	16702	16846	16747	16577	16665	16701	16777	16700	16876	16753	16618	16745	16606	16872	16891	16957	16855	16536	16831	16759	16856	16772	16709	16745	16831	16897	16732	16568	16628	16569	16887	16736	16873	16770	16510	16594	16983	16571	16746	16796	16728	16699	16855	16910	16682	16526	16422	16687	16900	16789	16638	16845	16684	16787	16669	16886	16553	16761	16818	16614	16921	16897	16834	16845	16791	16651	16720	16984	16691	16889	16675	16635	16889	16692	16852	16683	16760	16764	17058	16740	16699	16646	16787	16697	16959	16790	16945	16823	16678	16738	16739	16797	16795	16949	16696	16725	16820	16569	16879	16850	16859	16722	16798	16911	16627	16775	16668	16716	16847	16804	16527	16609	16740	16693	16745	16584	16661	16793	16822	16701	16819	16642	16680	16623	16789	16896	16741	16921	16632	16911	16725	16749	16694	16659	16527	16688	16894	16541	16848	16729	16735	16787	16748	16830	16807	16641	16641	16609	16754	17033	16680	16804	16810	16738	17191	16795	16610	16701	16796	16789	16787	16853	16743	16841	16891	16638	16770	16693	16747	16734	16699	17029	16747	16665	16821	16683	16747	16729	16701	16841	17007	16657	16793	16901	16748	16945	16563	16786	16674	16666	16823	16762	16815	16764	16743	16855	16746	16762	16810	16667	16628	16849	16854	16792	16717	16650	16677	16562	16705	16786	16800	16813	16863	16893	16985	16747	16433	16707	16855	16961	16903	16687	16680	16880	16829	16772	16790	16796	16616	16843	16758	16802	16700	16841	16792	16777	16603	16743	16748	16887	16790	16781	16748	16641	16756	16818	17049	16813	16665	16885	16818	16780	16734	16644	16679	16702	16793	16653	16807	16595	16725	16738	16796	16974	16715	16646	16799	16599	16579	16628	16828	16906	16762	16859	16747	16701	16627	16842	16782	16718	16925	16734	16784	16754	16853	16603	16853	17021	16922	16684	16912	16958	16704	16684	16833	16714	16693	16637	16885	16705	16726	16898	16810	16827	16729	16533	16687	16637	16449	16873	16828	16665	16788	16637	16760	16916	16717	16672	16938	16777	16785	16870	16919	16764	16651	16631	16650	16800	16636	16829	16742	16924	16836	16898	16579	16743	16707	16784	16684	16780	16748	16894	16815	16639	16591	16881	16839	16683	16790	16877	16716	16953	16815	16935	16614	16644	16653	16745	16748	16856	16899	16932	17065	16949	16874	16806	16713	16772	16812	16835	16702	16692	16718	16764	16697	16676	16853	16745	16843	16782	17006	16957	16822	16758	16589	16844	16678	16762	16715	16772	16814	16858	16673	16708	16855	16766	16636	16713	16737	16712	16569	16766	16676	16667	16606	16836	16748	16875	16680	16763	16744	16807	16811	16593	16849	16832	16737	16772	16659	16766	16640	16808	16636	16819	16862	16891	16675	16688	16956	16991	16788	16628	16689	16777	16905	16846	16731	16727	16746	16887	16995	16812	16626	16784	16743	16952	16758	16738	16747	16685	16919	16664	16877	16669	16713	16810	16645	16692	16931	16899	16900	16763	16783	16753	16706	16760	16677	16657	16798	16717	16835	16611	16406	16798	16635	16862	16980	16844	16682	16667	16780	16812	16531	16757	16609	16708	16807	16776	16822	16928	16714	16671	16845	16920	16841	16889	16723	16765	16766	16814	16696	16566	16780	16714	16728	16981	16875	16702	16885	16795	16788	16764	16950	16743	16665	16904	16727	16926	16812	16708	16892	16490	16628	16698	16616	16680	16960	16788	16792	16657	16760	16635	16711	16871	16820	16871	16833	16831	16738	16747	16811	16908	16770	16807	16813	16870	16811	16709	16887	16683	16894	16880	16714	16752	16809	16704	16751	16701	16519	16674	16682	16746	16775	16692	16835	16925	16710	16695	16776	16876	16962	16871	16781	16889	16858	16776	16639	16736	16748	16853	16701	17065	16852	16858	16709	16940	16745	16668	16593	16803	16841	16543	16729	16564	16706	16699	16678	17033	16849	16769	16500	16788	16785	16770	16787	16876	16876	16771	16732	16774	16774	16612	16677	16720	16765	16762	16809	16711	16709	16616	16827	16813	16795	16827	16832	16667	16731	16852	16763	16730	16576	16799	16777	16752	16843	16698	16680	16603	16673	16754	16866	16689	16906	16761	16696	16836	16976	16830	16721	16719	16814	16657	16863	16582	16642	16689	16583	16783	16651	16889	16808	16819	16886	16817	16729	16789	16672	16944	16858	16927	16837	16762	16592	16794	16943	16787	16909	16758	16745	16714	16830	16863	16682	16833	16996	16670	16583	16879	16990	16914	16864	16920	16695	16853	16686	16650	16807	16826	16730	16703	16763	16869	16782	16826	16683	16615	16733	16693	16667	16888	16818	16841	16636	16724	16787	16836	16964	16840	16891	16544	16793	16825	16738	16872	16761	16641	16815	16835	16634	16842	16683	16762	16907	16795	16618	16719	16894	16841	16683	16670	16965	16539	16646	16837	16690	16587	16610	16921	16880	16641	16740	16652	16756	16671	16892	16742	16940	16828	16691	16675	16724	16621	16638	16894	16907	16720	16688	16964
14905	17379	17690	16732	16021	15934	15878	15831	15860	16015	15950	15808	15786	15765	15701	15849	15755	15612	15806	17433	17368	17000	16248	15890	15761	15634	15471	15626	15515	15512	15483	15538	15622	15571	15591	15564	15534	15471	15472	15633	15441	15754	15628	15574	15514	15474	15503	15454	15609	15626	15598	15470	15555	15590	15396	15652	15432	15644	15697	15688	15450	15591	15508	15660	15599	15587	15603	15624	15432	15666	15468	15523	15496	15634	15622	15558	15447	15567	15486	15504	15744	15461	15547	15767	15614	15622	15663	15579	15677	15491	15507	15505	15516	15541	15781	15654	15494	15439	15594	15616	15523	15540	15562	15654	15775	15637	15564	15493	15497	15564	15565	15619	15429	15628	15577	15602	15624	15528	15485	15518	15484	15321	15534	15569	15510	15675	15719	15584	15602	15623	15597	15686	15609	15529	15499	15534	15595	15759	15651	15531	15457	15575	15657	15554	15496	15442	15523	15746	15483	15523	15581	15686	15464	15479	15544	15620	15594	15677	15471	15559	15553	15618	15482	15770	15577	15592	15480	15536	15707	15332	15642	15332	15459	15482	15814	15368	15360	15832	15550	15535	15470	15514	15408	15530	15522	15521	15496	15475	15621	15566	15600	15592	15614	15589	15654	15599	15541	15737	15428	15563	15585	15610	15559	15621	15360	15376	15471	15766	15723	15498	15477	15552	15684	15502	15522	15648	15517	15551	15554	15334	15558	15406	15468	15550	15470	15386	15451	15602	15527	15435	15623	15475	15399	15546	15563	15664	15533	15502	15440	15629	15569	15658	15374	15495	15420	15558	15628	15721	15428	15376	15605	15606	15555	15524	15282	15469	15378	15411	15763	15537	15491	15618	15429	15698	15627	15597	15578	15411	15642	15585	15638	15465	15662	15422	15596	15479	15558	15510	15566	15705	15527	15518	15465	15782	15470	15556	15641	15569	15531	15580	15673	15524	15509	15562	15442	15391	15585	15566	15480	15610	15698	15616	15461	15664	15780	15768	15488	15649	15545	15413	15476	15485	15686	15491	15429	15492	15812	15413	15711	15612	15469	15514	15659	15680	15408	15371	15617	15583	15679	15605	15638	15618	15415	15534	15424	15440	15580	15573	15567	15670	15647	15579	15447	15624	15297	15691	15454	15687	15639	15481	15465	15621	15533	15494	15553	15450	15572	15667	15660	15568	15518	15592	15542	15436	15483	15548	15504	15550	15473	15539	15607	15450	15642	15474	15627	15247	15683	15471	15590	15609	15468	15623	15524	15539	15615	15665	15716	15534	15496	15638	15651	15620	15572	15468	15661	15659	15382	15521	15510	15667	15526	15743	15609	15522	15587	15640	15554	15563	15623	15543	15644	15452	15559	15677	15797	15599	15482	15562	15580	15539	15485	15484	15567	15385	15533	15524	15543	15732	15617	15470	15605	15550	15501	15365	15499	15464	15526	15419	15491	15434	15502	15468	15749	15594	15606	15738	15436	15475	15749	15529	15427	15577	15703	15348	15623	15476	15586	15518	15741	15560	15546	15372	15541	15520	15570	15515	15548	15661	15671	15404	15643	15706	15298	15536	15576	15525	15535	15583	15497	15550	15688	15641	15662	15648	15610	15626	15659	15507	15461	15507	15545	15496	15587	15489	15428	15575	15672	15529	15557	15543	15594	15548	15608	15312	15421	15636	15437	15548	15586	15391	15569	15650	15487	15555	15467	15574	15617	15522	15602	15525	15491	15490	15515	15590	15531	15556	15518	15627	15541	15669	15623	15720	15518	15565	15579	15497	15499	15668	15404	15612	15742	15607	15499	15636	15516	15570	15598	15558	15618	15624	15476	15533	15712	15511	15559	15701	15345	15711	15524	15510	15500	15580	15588	15369	15493	15642	15432	15317	15518	15673	15695	15428	15494	15574	15510	15540	15720	15615	15712	15587	15561	15308	15494	15554	15674	15634	15571	15551	15580	15432	15504	15425	15701	15464	15404	15480	15495	15642	15567	15556	15655	15507	15423	15385	15533	15507	15561	15623	15720	15611	15796	15594	15779	15577	15461	15510	15672	15500	15429	15570	15538	15621	15637	15498	15464	15372	15594	15628	15683	15662	15589	15593	15691	15508	15518	15560	15693	15483	15529	15580	15320	15576	15440	15533	15533	15500	15580	15562	15412	15627	15658	15351	15538	15545	15535	15612	15500	15632	15681	15413	15512	15541	15414	15675	15665	15542	15658	15519	15473	15648	15562	15701	15576	15585	15473	15541	15514	15546	15509	15512	15618	15479	15687	15568	15615	15560	15494	15596	15338	15484	15571	15836	15465	15642	15670	15707	15613	15471	15653	15675	15636	15623	15498	15419	15426	15704	15603	15504	15568	15511	15533	15589	15490	15582	15557	15496	15553	15731	15624	15583	15493	15648	15666	15524	15525	15594	15481	15526	15475	15552	15611	15740	15446	15677	15490	15568	15578	15548	15542	15694	15576	15395	15618	15566	15595	15588	15463	15562	15665	15743	15491	15505	15638	15394	15534	15589	15435	15483	15794	15642	15533	15486	15599	15574	15564	15487	15513	15520	15522	15785	15449	15612	15550	15504	15762	15689	15441	15681	15577	15574	15595	15637	15554	15608	15516	15585	15579	15557	15504	15615	15473	15431	15646	15429	15656	15569	15392	15469	15369	15473	15601	15499	15443	15542	15515	15488	15498	15641	15710	15562	15558	15832	15533	15461	15565	15505	15581	15553	15583	15512	15610	15498	15519	15682	15749	15512	15549	15599	15442	15616	15569	15528	15511	15495	15641	15610	15536	15620	15590	15497	15572	15725	15527	15577	15564	15640	15537	15598	15469	15441	15640	15599	15533	15397	15535	15408	15697	15658	15492	15429	15704	15606	15649	15550	15555	15543	15702	15478	15690	15538	15666	15419	15718	15410	15594	15488	15438	15498	15464	15637	15588	15597	15461	15618	15617	15536	15592	15543	15738	15456	15554	15509	15448	15471	15613	15502	15453	15527	15697	15453	15526	15572	15694	15525	15357	15516	15392	15558	15518	15578	15550	15801	15553	15571	15552	15576	15600	15747	15581	15707	15440	15526	15603	15603	15577	15462	15453	15555	15532	15681	15787	15567	15488	15503	15560	15454	15628	15699	15392	15496	15592	15576	15600	15564	15633	15656	15560	15400	15446	15452	15529	15628	15549	15524	15444	15555	15753	15391	15451	15609	15511	15549	15581	15595	15665	15552	15461	15532	15411	15562	15653	15576	15585	15567	15845	15475	15610	15515	15372	15462	15544	15743	15490	15339	15600	15690	15507	15596	15484	15468	15599	15582	15503	15548	15495	15561	15538	15493	15422	15596	15517	15420	15573	15540	15602	15743	15543	15682	15681	15485	15548	15673	15652	15457	15658	15508	15638	15680	15525	15580	15426	15560	15584	15477	15779	15638	15408	15455	15730	15544	15521	15586	15649	15589	15658	15700	15712	15558	15550	15486	15626	15596	15695	15627	15462	15615	15446	15564	15622	15647	15599	15545	15482	15619	15481	15669	15335	15714	15530	15567	15538	15565	15549	15424	15469	15717	15503	15607	15709	15523	15633	15633	15701	15590	15567	15668	15466	15476	15553	15572	15513	15501	15383	15507	15515	15582	15479	15547	15616	15670	15421	15625	15693	15595	15489	15657	15593	15626	15588	15697	15370	15447	15522	15562	15434	15494	15328	15493	15505	15534	15629	15567	15560	15671	15582	15424	15695	15635	15722	15496	15461	15620	15533	15597	15455	15609	15675	15443	15574	15608	15460	15573	15609	15526	15568	15588	15614	15504	15525	15362	15574	15537	15560	15616	15605	15553	15656	15612	15580	15528	15546	15709	15616	15598	15572	15654	15658	15480	15690	15644	15484	15535	15399	15602	15511	15740	15474	15579	15555	15494	15490	15608	15565	15577	15641	15570	15609	15614	15403	15500	15575	15633	15631	15510	15417	15599	15479	15395	15653	15515	15607	15675	15518	15667	15467	15622	15411	15510	15606	15460	15594	15541	15537	15511	15549	15454	15624	15434	15455	15634	15627	15494	15560	15550	15574	15575	15620	15452	15671	15633	15523	15615	15605	15625	15531	15515	15444	15676	15485	15661	15477	15572	15511	15399	15591	15688	15389	15499	15589	15574	15528	15535	15596	15390	15422	15578	15653	15597	15374	15555	15616	15578	15562	15602	15621	15705	15463	15651	15601	15687	15536	15681	15555	15484	15495	15662	15624	15549	15553	15568	15524	15627	15543	15540	15445	15579	15667	15466	15613	15625	15633	15647	15508	15346	15552	15457	15688	15617	15477	15616	15517	15482	15435	15538	15457	15572	15653	15446	15742	15618	15659	15561	15623	15601	15349	15479	15497	15607	15567	15534	15710	15572	15669	15578	15660	15386	15432	15609	15495	15748	15510	15405	15503	15456	15558	15555	15584	15512	15687	15547	15700	15569	15580	15644	15564	15587	15628	15653	15363	15465	15609	15517	15741	15563	15744	15470	15565	15537	15382	15669	15516	15687	15684	15658	15474	15702	15485	15701	15668	15555	15471	15519	15530	15551	15530	15540	15547	15527	15543	15513	15689	15512	15522	15460	15672	15525	15492	15521	15711	15673	15512	15615	15617	15516	15426	15549	15605	15409	15492	15647	15552	15527	15582	15631	15544	15693	15528	15679	15641	15738	15347	15501	15337	15593	15453	15487	15403	15517	15494	15686	15627	15641	15530	15665	15426	15440	15573	15564	15523	15504	15608	15595	15644	15514	15692	15692	15490	15691	15452	15439	15573	15545	15535	15539	15547	15413	15504	15627	15597	15520	15685	15356	15531	15362	15579	15589	15606	15585	15580	15603	15593	15622	15577	15401	15628	15629	15640	15491	15600	15486	15441	15679	15641	15701	15633	15622	15476	15521	15440	15608	15677	15570	15554	15416	15556	15566	15631	15588	15544	15542	15517	15509	15541	15501	15469	15650	15570	15466	15561	15442	15564	15530	15644	15512	15624	15444	15709	15528	15653	15387	15525	15386	15581	15557	15688	15473	15590	15392	15530	15610	15620	15547	15684	15696	15625	15717	15604	15518	15644	15504	15536	15767	15567	15596	15624	15539	15266	15799	15588	15601	15521	15503	15622	15636	15711	15632
23912	20994	28255	24033	21811	20682	20016	17916	17892	17943	17687	17570	17631	17746	17380	17458	17461	17376	18396	25333	25008	22746	19752	17965	17530	16934	17142	17156	17295	17142	17177	17281	17047	17016	17353	17316	17005	16894	17134	16977	17024	17020	17284	17193	17261	17315	17208	17307	17107	17042	17050	17077	17263	17408	16955	17193	17152	17001	17088	17115	17271	17035	17086	16975	17081	17053	16906	17211	17157	16914	16976	17191	17185	17033	17177	17081	16918	17069	17170	17099	17131	17091	16722	17143	17288	17081	17144	17098	17118	17040	17230	17141	17077	17084	16767	17017	17144	17090	16992	17100	16977	17003	16964	17062	16982	16953	17135	16912	17043	17099	17009	17050	17032	17059	17070	17045	17007	17163	17156	17076	17216	16995	17092	17265	17215	17337	16912	17152	17101	17096	17178	17044	17241	17043	17075	17325	16955	16934	17255	17097	17201	17204	17020	17158	17223	17329	16988	17039	17254	17109	17062	17028	17143	17146	17080	17000	16833	17018	17141	17095	17107	17089	17228	17149	17214	17189	17050	17110	17250	16958	17052	17139	16953	17358	17324	17159	17125	17133	17113	17074	17191	16891	16883	17155	16991	17082	17046	17240	17148	16989	17157	17074	16988	16704	17049	16961	17114	17056	17101	17139	17207	17058	17308	17232	17087	17025	17097	17057	17027	17137	17251	17097	16907	17100	17154	17042	17117	17163	17171	16983	17089	17086	17167	17100	17144	16853	17067	17307	17129	17056	17063	16926	17064	17103	17087	17108	16980	17263	17180	17265	17412	17022	17086	17066	17113	17081	17031	17093	17184	16957	17058	16961	17110	17109	17119	17013	16819	16968	17017	17275	17279	17186	16980	17248	17083	17080	17170	17107	16907	17121	17190	16934	16950	17052	17086	16938	17068	16955	17117	17184	17353	17020	16934	17070	16964	17058	17011	17156	17190	17022	17147	17079	17107	17117	17342	17291	17323	17039	16680	17201	17075	16969	17105	17025	17170	16945	17051	16986	17170	17103	17298	17222	16974	16916	17016	17173	17182	16933	16954	16952	16875	16885	17080	17026	17100	17071	17071	16767	16985	16826	16902	16977	16943	17100	17052	16967	17022	17135	17192	16860	16930	17043	17058	17156	17016	17057	17026	17097	17080	16934	17012	17075	17266	17078	16937	17062	16928	16988	16941	17113	16967	17057	17188	17081	17189	17152	17230	17267	17187	17275	17072	17241	17144	17143	17136	17050	17069	17131	17050	16966	17038	16915	17057	17060	17131	17032	17248	16962	17210	17073	16977	17087	17039	17089	17087	17163	17206	17242	17081	17113	17143	17190	16840	17150	17038	17096	17151	17164	17136	17185	17163	17108	16992	17087	17054	16981	17039	17173	17118	17265	17057	16879	17054	16882	17034	17140	17143	17100	16977	17062	17176	16860	17023	16989	17187	16994	16886	16952	16885	16817	16876	17002	17032	16972	17146	17145	17132	17181	17115	17164	17074	16968	17153	16894	17062	17040	16928	16915	17025	17019	16934	16989	17169	17348	17286	17161	17012	16994	16816	17002	17072	16847	17011	17147	16845	17095	16903	17092	17081	16867	16995	17233	17247	17015	17132	17041	17205	16834	16886	17057	17156	17012	17217	16843	16963	17210	17269	17135	17123	16993	17152	17391	17033	17177	17089	16996	17078	17280	17006	17220	17079	17115	17088	17007	17012	16961	16978	16906	17123	17095	16867	17145	17209	17248	17018	17175	17147	16990	17210	16936	16931	17175	17084	17214	17074	17019	17053	17110	17086	17205	17146	17041	17029	17017	16997	16978	17060	17066	17065	17005	17278	17016	17168	17042	16955	17039	17154	17071	16974	16965	17287	17202	17144	17135	17032	16972	16932	16850	17050	16948	16965	17010	17018	16871	17115	16935	16969	17223	17084	17051	17094	17155	17083	17037	16957	17150	17257	17190	17226	16859	17062	17166	17109	17045	16966	16983	16994	16975	17004	17116	17056	17102	16972	17259	17327	17111	17042	16929	16898	17148	17186	17022	17212	17087	17065	17008	17197	17159	17178	17129	17080	17114	16962	16936	17218	17006	17263	17119	17065	16849	17129	17150	17044	17134	16959	17085	17055	17002	17023	17284	16962	16997	17229	17053	17155	17157	16939	17267	17131	17113	16761	16872	16908	16961	17021	17222	17078	17148	17129	16843	16792	17055	17118	16947	16928	16974	17107	17030	17011	17037	16885	17048	17053	17105	17210	17214	17086	16904	17119	16975	16896	17003	16992	17013	17164	17210	17145	16992	16959	17104	17065	17341	17189	17183	17310	17098	17049	16883	17157	16878	17166	17196	17147	16970	17187	17045	16799	16990	16854	17222	17083	17007	17080	17184	17104	17267	17066	16919	17002	17016	17036	17100	16991	17089	17058	16934	17051	17200	17133	17053	17136	17160	16872	17100	16998	17093	16922	16865	17001	17043	17069	17052	17020	16932	17145	16956	17168	17006	17229	17062	16992	16913	17117	16949	16896	17128	17124	17018	17037	17066	17212	16932	17042	17094	17182	17176	17090	17114	16925	17150	17004	17194	17093	16882	16870	17177	17141	17100	16903	16881	17057	16983	17010	16822	17049	16978	17059	17079	17084	17162	17267	17054	17144	16965	17126	17138	16897	17206	17188	17055	17171	16970	17019	16890	16950	17116	16997	17029	16981	17099	17075	17064	17060	17134	17085	16838	17025	16960	17049	16952	16936	17113	16991	17312	17348	17010	17120	16888	17051	17163	16908	17170	17116	17159	17149	16968	17234	16993	17264	16984	17012	16923	17239	17217	17128	17055	16883	17115	17115	17220	17247	17301	16992	17054	17323	17079	17120	17135	16909	16942	17087	17038	17294	17102	17215	17041	17035	17178	17148	17101	17135	17051	17079	17162	17018	17161	16978	16922	17079	17190	17134	16878	17085	16942	17055	16971	17239	17119	16996	17122	17156	16991	17021	17017	17059	16860	17120	17094	17133	17103	17008	17146	17022	17002	17073	17123	17117	17033	17199	17015	17055	17161	16822	17051	16905	16978	17198	17117	16868	17089	16911	17167	17080	17144	17054	16955	16991	17140	16894	17171	17303	17115	17207	17277	17072	17019	16925	17125	17001	17351	17045	17039	17152	17005	17075	16882	17085	17084	16845	17106	17057	16963	17101	17003	17000	17030	17003	17089	17207	17065	17262	17057	17139	17049	17098	16971	17243	17186	17078	16930	17139	17136	16941	17230	17230	16999	17296	17209	17216	17056	17016	17286	17255	16974	17153	17158	17066	17276	17202	17077	17183	17061	17002	16996	17114	17200	17211	17139	17057	17044	16835	17060	16952	17089	16903	17052	16927	17026	17095	17155	17065	17001	17179	17059	17032	17133	16852	16980	17095	16915	17262	17048	17093	17227	17097	17245	17137	16994	16959	17169	16963	17191	17222	17006	17144	17069	17024	17227	17112	16947	16958	17081	17059	17109	17103	17208	16917	17167	16997	17304	17075	17090	17060	17129	17097	17195	17011	16914	17004	16835	17091	17016	17172	17078	17309	16914	17040	16989	17171	16975	16965	17106	17027	17161	17125	17061	17149	17133	17127	17098	17025	17189	17116	16918	17113	17086	17062	17055	17214	17040	17044	16911	16989	17151	16929	17048	17080	17071	16922	16935	17218	17027	17019	17282	17074	16991	17210	17059	17027	17315	17095	17028	17091	17040	17228	16924	17189	16955	17277	17059	17002	16905	17128	17093	17303	16879	17012	17153	16909	17110	17138	17007	17287	17132	17118	17186	17068	17165	17206	17010	17019	17002	17188	16948	17122	17016	17000	17078	16903	17017	17062	16961	17197	16847	16956	16854	17206	17103	17050	17277	17005	16928	16991	17178	17135	16968	17232	17038	16979	17117	17093	16802	16993	17116	17055	17282	17082	17139	17094	17109	17044	17108	17268	17166	16999	17099	17080	16897	17061	17016	16976	16913	17262	16976	17075	17171	17064	17226	17276	16994	17084	17109	16922	17230	16941	16974	17148	17179	17081	17126	16913	17166	17003	17035	17112	17118	16943	17118	16936	17087	17010	17127	17049	17352	17123	17155	17037	17154	16870	16966	16939	17255	17089	16998	17100	17072	17069	17066	17049	16961	16818	17121	17071	17202	17013	17263	17060	16947	17193	17010	17138	16976	17084	17134	16967	17188	17045	17136	17036	17018	16901	17223	17045	17105	17161	17227	17152	17022	17252	16977	16994	17158	17065	17031	17060	17116	17216	17026	17089	17061	17029	17162	16973	17290	17138	16949	17135	16896	17151	17070	16970	17063	17105	17204	16984	16854	17108	17028	17113	17162	17042	17082	17115	16936	17003	17125	16988	17058	17065	17041	16960	17166	17009	17119	17148	17206	17274	16939	16827	17068	17171	16892	17020	17003	16992	17068	17081	17005	17174	17028	17200	16929	17231	16917	17110	16933	17186	17158	17083	17032	17283	17343	17128	16940	16754	17059	17218	17120	17140	16882	16829	17085	16973	17010	17135	16869	17168	17044	17011	17134	17122	17002	16974	16950	17075	17157	17147	16868	17081	17105	17072	17021	17008	17046	17106	17068	17020	17220	17256	17200	17215	17024	16966	17220	17105	16966	17280	16916	16983	17297	17135	17211	16936	16973	17072	17165	17038	17064	17045	16947	17045	16923	17010	17161	16949	17104	17127	17273	17103	17143	17118	17162	16941	17206	17068	17138	17088	17079	17068	16981	17160	16923	17170	17014	17228	17025	16970	16975	17017	17118	17071	17256	17284	16945	17032	16972	16949	16986	16962	17149	16858	17041	16996	16960	17069	17301	17033	17038	17222	17117	17014	17068	17053	16935	17049	17042	16786	17152	17242	17179	17111	17229	17126	17133	16920	16990	17004	17193	16966	17115	17040	17147	17210	17134	17066	16978	17190	17148	17137	17243	17118	17325	16973	17040	17255	17225	17051	16925	17167	16915	17037	16966	16963	17014	17017	17206	16978	17333	17142	17053	16923	16924	17128	16925	17129	16931	17162	16950	17106	17135	17278	16938	16948	17058	17050	16935	17172	16895	17222	17071	16905	17039	17147	17107	17114	17304	17138	17207	16996	17155	17005	17119	17058	16928	16895	17131
14579	23561	22701	19337	18088	17565	16983	16936	16979	17091	16757	16710	16446	16504	16247	16254	16084	16088	18504	28008	26168	22495	18531	16740	16192	15871	15863	15752	15792	15907	15792	15847	15813	15769	15848	15847	15754	15809	15958	15784	15776	15774	15848	15651	15747	15829	15810	15662	15827	15774	15786	15794	15715	15811	16000	15680	15845	15722	15752	15822	15649	15741	15927	15726	15912	15665	15691	15735	15918	15959	15835	15795	15848	15730	15816	15771	15851	15694	15552	15734	15901	15745	15849	15606	15839	15803	15878	15610	15654	15772	15673	15992	15794	15858	15674	15686	15816	15889	15644	15742	15794	15804	15656	15804	15751	15821	15701	15738	15667	15708	15659	15804	15789	15778	15693	15765	15631	15864	15629	15721	15896	15834	15920	15832	15719	15858	15813	15782	15930	15806	15717	15740	15725	15673	15676	15813	15750	15754	15730	15900	15807	15852	15708	15639	15792	15800	15761	15694	15582	15821	15604	15654	15845	15773	15957	15645	15779	15960	15824	15802	15744	15816	15588	15841	15833	15942	15702	15723	15758	15840	15703	15783	15623	15841	15837	15884	15575	15815	15692	15605	15777	15920	15802	15746	15718	15747	15606	15622	16018	15935	15867	15799	15602	15733	15867	15827	15946	15666	15737	15945	15812	15647	15760	15655	15664	15791	15705	15676	15891	15664	15897	15739	15798	15972	15645	15692	15485	15750	15825	15855	15474	15685	15594	15851	15780	15697	15768	15714	15696	15763	15947	15872	15813	15779	15835	15732	15846	16009	15775	15821	15788	15757	15700	15737	15697	15702	15744	15747	15818	15841	15851	15766	15642	15961	15764	15617	15716	15918	15912	15817	15811	15745	15800	15823	15800	15643	15785	15613	15672	15871	15885	15697	15675	15640	15591	15689	15805	15828	15637	15816	15744	15610	15750	15790	15788	15751	15758	15793	15748	15797	15748	15806	15879	15770	15866	15698	15598	15840	15728	15719	15756	15804	15736	15537	15816	15709	15713	15616	15828	15589	15761	15822	15700	15811	15659	15690	15710	15621	15769	15575	15842	15849	15835	15720	15832	15599	15768	15650	15940	15831	15660	15689	15690	15787	15699	15812	15570	15872	15702	15685	15752	15856	15827	15569	15670	15693	15740	15948	15891	15725	15599	15665	15913	15778	15773	15609	15713	15598	15826	15772	15602	15688	15880	15663	15844	15795	15820	16033	15748	15729	15909	15639	15786	15735	15797	15650	15624	15895	15683	15678	15671	15651	15808	15875	15679	15638	15858	15941	15859	15718	15703	15779	15661	15623	15662	15765	15677	15734	15689	15579	15812	15979	15734	15727	15805	15679	15680	15943	15780	15607	15744	15653	15801	15888	15740	15648	15745	15729	15657	15919	15799	15742	15606	15606	15798	15781	15755	15667	15664	15721	15768	15710	15794	15866	15937	15775	15727	15578	15831	15844	15690	15903	15795	15750	15983	15864	15692	15819	15686	15810	15528	15575	15933	15678	15941	15547	15729	15780	15863	15826	15955	15687	15822	15623	15819	15962	15883	15799	15826	15793	15719	15834	15814	15706	15732	15613	15698	15975	15858	15543	15800	15773	15812	15913	15704	15703	15765	15689	15789	15911	15873	15819	15854	15732	15813	15753	15788	15889	15793	15700	15744	15673	15866	15746	15779	15726	15731	15722	15741	15853	15772	15729	15642	15818	15728	15781	15994	15716	15874	15793	15782	15762	15728	15646	15710	15685	15753	15840	15754	15764	15675	15682	15549	15710	15755	15825	15839	15711	15767	15681	15742	15846	15733	15791	15590	15819	15732	15714	15658	15890	15735	15872	15796	15819	15682	15785	15912	15638	15950	15685	15879	15622	15837	15663	15888	15733	15705	15685	15754	15773	15866	15623	15838	15717	15865	15682	15707	15988	15842	15746	15877	15651	15746	15775	15778	15791	15653	15688	15930	15778	15820	15608	15759	15689	15535	15585	15784	15721	15887	15646	15813	15887	15693	15663	15711	15739	15691	15696	15844	15732	15869	15808	15543	15781	15837	15706	15785	15792	15619	15759	15907	15897	15787	15772	15788	15610	15638	15856	15707	15752	15732	15951	15616	15815	15836	15840	15854	15660	15927	15598	15783	15835	15872	15676	15950	15790	15778	15975	15713	15759	15830	15792	15788	15534	15800	15842	15671	15880	15800	15631	15773	15640	15742	15720	15759	15902	15838	15624	16006	15855	15573	15696	15723	15864	15636	15682	15640	15614	15878	15812	15928	15642	15724	15816	15799	15795	15704	15569	15818	15606	15735	15681	15675	15905	15772	15850	15659	15783	15723	15599	15706	15740	15647	15950	15733	15747	15814	15642	15740	15638	15694	15705	15729	15731	15884	15947	15668	15759	15601	15700	15711	15726	15698	15669	15686	15905	15890	15756	15882	15882	15839	15845	15673	15833	15799	15834	15655	15813	15850	15754	15808	15792	15897	15664	15793	15761	15606	15885	15888	15866	15688	15744	15709	15882	15752	15789	15920	15789	15789	15705	15881	15571	15733	15745	15721	15707	15666	15794	15788	15674	15686	15691	15690	15678	15776	15729	15816	15674	15817	15728	15891	15708	15795	15673	15694	15774	15774	15784	15844	15785	15711	15787	15572	15662	16016	15630	15777	15813	15746	15772	15665	15856	15750	15586	15864	15875	15979	15636	15865	15895	15747	15845	15773	15710	15655	15713	15885	15636	15614	15858	15821	15744	15772	15778	15756	15897	15904	15846	15689	15969	15742	15779	15981	15712	15696	15678	15683	15695	15784	15753	16046	15917	15659	15677	15750	15851	15762	15751	15747	15784	15853	15647	15871	15984	15895	15710	15699	15735	15844	15815	15645	15672	15680	15807	15816	15750	15811	15849	15876	15916	15843	15639	15887	15770	15700	15833	15840	15836	15730	15696	15836	15720	15838	15729	15760	15711	15875	15782	15550	15656	15793	15830	15793	15648	15704	15898	15851	15873	15690	15693	15832	15721	15730	15729	15620	15896	15818	15725	15818	15599	15952	15839	15687	15902	15812	15794	15660	15725	15609	15820	15844	15895	15742	15762	15713	15885	15690	15867	15835	15794	15818	15700	15629	15796	15817	15671	15826	15719	15716	15803	15887	15845	15749	15686	15864	15915	15874	15815	15574	15779	15769	15887	15885	15735	15586	15877	15761	15812	15880	15702	15807	15655	15914	15587	15669	15806	15658	15824	15742	15783	15610	15839	15692	15774	15811	15546	15922	15831	15797	15647	15740	15841	15850	15800	15934	15896	15759	15649	15719	15845	15832	15752	15814	15906	15836	15787	15799	15771	15831	15766	15776	15743	15801	15596	15738	15800	15711	15706	15720	15845	15755	15815	15715	15714	15698	15810	15735	15765	15896	15671	15990	15727	15786	15916	15759	15880	15778	15663	15770	15616	15891	15889	15761	15849	15807	15681	15724	15884	15813	15833	15790	15547	15825	15745	15904	15796	15987	15872	15723	15829	15819	15634	15820	15838	15804	15670	15868	15564	15852	15771	15709	15698	15816	15950	15834	15656	15871	15688	15589	15740	15819	15657	15838	15829	15563	15716	15817	15830	15779	15801	15776	15926	15652	15662	15849	15718	15864	15676	15636	15872	15889	15841	15882	15937	15830	15565	15771	15762	15818	15741	15961	15749	15769	15900	15687	15857	15720	15733	15772	15630	15696	15859	15658	15661	15885	15839	15721	15683	15812	15874	15876	15734	15695	15713	15812	15829	15642	15869	15648	15774	15808	15719	15752	15899	15647	15768	15737	15764	15834	15764	15746	15817	15767	15848	15856	15714	15707	15824	15721	15759	15794	15732	15795	15712	15814	15743	15627	15786	15685	15688	15968	15756	15889	15825	15785	15846	15763	15732	15873	15744	15954	15690	15626	15890	15739	15627	15738	15774	15790	15741	15880	15765	15788	15611	15694	15761	15780	15769	15861	15713	15725	15782	15739	15762	15842	15901	15947	15624	15648	15614	15686	15724	15736	15765	15877	15763	15754	15874	15786	15672	15814	15760	15790	15891	15927	15757	15823	15604	15778	15879	15868	15722	15791	15729	15774	15657	15843	15787	15808	15722	15827	15946	15684	15690	15723	15731	15628	15721	15880	15688	15704	15685	15836	15880	15815	15713	15800	15833	15703	15769	15677	15664	15850	15859	15782	16036	15659	15663	15751	15698	15607	15783	15672	15864	15799	15724	15724	15863	15687	15705	15716	15796	15706	15829	15648	15821	15846	15728	15647	15849	15753	15847	15849	15680	15751	15744	15894	15681	15837	15818	15738	15854	15746	15568	15809	15812	15852	15759	15748	15788	15756	15736	15751	15893	15505	15675	15737	15825	15766	15815	15680	15905	15800	15724	15827	15843	15840	15856	15845	15817	15787	15711	15755	15841	15701	15828	15749	15810	15731	15722	15683	15606	15691	15883	15831	15814	15501	15702	15893	15850	15880	15767	15869	15789	16005	15791	15830	15726	15727	15729	15765	15825	15735	15835	15740	15723	15696	15895	15825	15868	15735	15691	15896	15683	15858	15843	15738	15737	15696	15688	15852	15620	15868	15775	15816	15826	15825	15683	15609	15614	15797	15826	15783	15663	15783	15805	15633	15779	15673	15660	15661	15625	15750	15611	15717	15790	15708	15785	15710	15836	15784	15823	15730	15610	15795	15618	15676	15620	15840	15684	15876	15832	15853	15731	15813	15779	15830	15727	15800	15960	15715	15723	15835	15790	15860	15723	15767	15908	15895	15795	15786	15711	15959	15732	15807	15733	15782	15796	15798	15885	15709	15710	15613	15680	15704	15731	15766	15668	15808	15767	15755	15882	15728	15954	15644	15815	15636	15501	15821	15874	15722	15771	15853	15773	15798	15936	15658	15844	15604	15851	15936	15561	15765	15828	15825	15748	15768	15542	15786	15555	15628	15721	15921	15783	15614	15746	15777	15698	15800	15842	15725	15694	15767	15774	15591	15660	15710	15612	15769	15860	15682	15968	15707	15743	15838	15805	15814	15936	15741	15791	15774	15733	15797	15694	15942	15917	15860	15695	15868	15759	15742	15819	15801	15940	16049	15862	15941	15765	15859	15749	15601	15690	15738	15834	15858	15763
22937	21046	28830	23492	21279	22946	23190	18646	17853	18269	18166	17931	17731	17821	17698	17802	17359	17627	21919	32709	30934	25202	20582	18307	17615	17313	17286	17192	17097	16958	17084	17220	17063	17043	17119	16984	16981	17107	17179	17075	16987	17009	17120	17277	17035	16953	17119	17173	17049	17183	17084	17165	16933	16900	17004	17056	17163	17133	17046	17058	17058	16987	16832	16917	17084	17013	17112	17058	17086	17207	17090	16930	16972	17046	16991	17082	17096	16949	16903	16879	16879	16988	17006	17128	16869	17037	16891	16860	17069	17065	17070	17103	17011	16743	17044	17020	17155	17177	17041	16967	17111	17014	16963	17067	17094	16965	17132	17029	16827	16998	17039	16895	16814	17012	16791	17209	16873	16875	17174	16765	17047	16973	17018	16982	17143	16803	16947	17211	16936	17194	17038	16839	17171	16991	17089	17106	16840	16789	17044	16954	16814	16915	16765	16949	16982	17065	16904	16773	16978	17090	16812	16960	16806	17029	16948	16823	16990	16930	16715	16972	16964	17043	16995	17048	16988	16947	17024	17076	16981	17138	17095	17014	16868	16915	16786	17056	17149	16992	17048	16827	16840	16926	16735	16995	16957	16828	17128	17032	17074	17027	17142	16730	16945	16968	16958	17006	17062	17137	17003	16765	16937	16918	16906	16797	16859	16999	17005	16953	16959	16953	17107	16902	16880	16936	17024	16899	17031	16920	17003	16870	16887	17154	16899	16855	16959	16868	16925	16939	16868	17066	16981	16955	16935	17090	16950	17015	16881	17096	16822	17004	16908	16947	16961	16766	16848	16989	16919	17166	17080	16907	17107	16866	16898	16721	17243	16829	17112	17037	17075	16919	16942	17018	17060	17001	17145	17110	16972	17074	17188	17040	17169	16856	17000	16946	17062	17134	16912	16946	16995	17035	17048	17192	17208	17080	16960	17132	16946	17098	17106	17078	17092	17044	17008	17018	16959	16918	16994	16948	17290	17305	17043	16905	16842	17071	16741	16911	16938	17093	17050	16961	17024	17002	16981	16789	16960	16936	16928	17090	16898	16971	16889	16981	16922	17013	17233	17166	17091	16940	16939	16777	16978	16848	16980	16927	17028	17020	16792	16867	17011	16978	17031	17039	16965	16885	17115	16976	17031	17007	17017	16886	16986	16990	16934	16981	17025	17071	16840	16956	16969	17008	16929	16920	16838	17151	17075	16838	16896	16950	16923	17071	16949	16863	17009	17098	17373	16984	17024	17009	17079	16994	16991	16898	16879	17103	17092	16903	17006	16904	16898	16658	16935	17110	16959	16867	16851	17012	16987	16867	17117	16889	16973	16966	17070	16998	17072	16953	17102	16978	17005	17069	17130	16982	17028	17071	16828	16852	16908	16885	16846	16951	17120	16822	17030	17054	17038	17038	16922	16983	16779	16911	17137	16901	17084	16884	17099	17131	16867	17021	16940	16940	16898	17013	17029	16840	16837	16748	16640	16992	17086	17012	17136	16968	16752	16921	17033	16861	16829	16942	16873	16957	16848	16845	17013	17152	16892	16969	17020	16843	16864	16779	17063	17038	17087	17009	16970	17116	16777	16880	16895	16901	17032	16974	16967	17049	16980	16938	16972	16951	16916	16969	17027	16962	17241	16938	17039	16970	16857	16980	16949	16949	16937	16978	16946	17000	17035	16815	16911	16804	16925	16964	17061	17005	17176	16961	16934	16837	16979	17043	16964	16993	17080	16874	16972	16925	16815	16962	16889	16828	16983	17020	16915	16823	17010	16947	16739	16822	16966	16937	16780	17050	16927	16864	17037	16861	17067	17092	16948	16950	16850	17089	16974	17086	17104	17028	16976	17088	16957	17058	16954	17044	17129	16946	16973	17063	16914	17003	16868	16664	16881	16879	16863	16868	16934	16914	16926	17000	17031	17179	17131	17232	16996	16894	17069	16961	17235	16821	17058	16903	16897	17101	17154	17132	16853	16896	17108	17102	17152	16969	16748	17143	16971	16901	17092	17007	16905	17004	16999	16931	16941	16926	17048	16867	17048	17030	17030	16970	16954	16945	17128	17193	16961	16775	17073	17061	17097	16987	16890	17131	17050	16869	16925	16907	17170	17089	17180	17010	16928	16971	17026	16940	16875	16819	16923	17116	17282	16933	17037	16910	17098	17013	16897	17128	16804	16885	16942	17003	17049	17083	16953	16821	16983	17102	17075	16801	16964	17046	16857	16907	16923	16866	16943	16815	16900	16861	16766	16983	16935	17053	16882	16771	16977	16764	16795	16816	16766	17046	17117	17038	17012	16926	16952	17110	16879	16927	16901	17032	16694	16997	17025	16862	16927	17112	17148	16946	16879	17015	16929	16945	16988	16937	16995	16911	17090	16957	17084	16873	16930	17045	17099	17158	17075	16742	16941	17027	16925	17014	16980	17050	17205	17081	16933	16845	17008	17173	17070	16921	16933	17009	16922	17026	17172	16801	17012	17080	16889	16766	16925	17074	17177	16918	17137	16862	17065	17086	16913	17011	17028	16799	16996	17070	16970	17153	16958	16755	17262	17076	16945	16991	17034	16795	16885	16871	16790	16890	16870	16890	17096	16984	16891	16962	17091	16767	16918	16880	17084	17198	17003	16745	17075	17016	16862	17139	16964	17115	16951	16881	17081	17014	16816	16893	16740	16849	16904	16907	17151	17017	17053	16963	16935	16877	17066	16893	17083	16869	16925	16949	16940	16892	16945	16912	16851	17249	16830	17109	16942	16902	17046	17201	17089	16991	16937	16900	17019	16920	16952	16762	16884	16964	17146	17084	16902	16983	17065	16956	17014	16828	16763	16894	16961	16917	16923	16822	17010	16993	17087	16965	16953	16901	16807	16999	16787	16982	16998	16985	16878	16891	16969	17073	17090	17260	16870	16895	16974	16980	16818	17079	17062	17040	17076	16994	16989	16862	17151	16948	16766	17016	16988	17047	16860	17087	17002	17113	17060	16900	16858	16947	16813	17040	17231	17014	17008	17033	16748	16840	17017	16955	16864	17045	16924	17163	17075	17054	17116	16925	16962	17023	17049	16996	17003	17013	16872	16859	17185	16980	17080	16819	16932	16825	16925	16716	17030	16821	17000	16866	16859	16745	17009	16900	16965	17029	16863	16917	16968	17053	16858	16932	17007	16800	16971	17003	17036	17012	16864	17006	17041	16991	16935	17151	17066	17057	16784	17023	16888	16979	17002	16952	16983	17128	17038	17152	16975	17060	17078	16841	16902	17069	16914	17219	16854	16941	17140	17017	17100	17010	17138	17024	16835	17005	17131	17070	16863	16994	17060	17086	17001	16758	16778	16897	17111	16961	17059	17155	17213	17116	16799	17049	17194	16812	17083	16899	17034	16917	16974	17100	17042	16972	16926	17068	16781	16878	16893	16895	17063	16889	16938	16919	16976	16927	16865	17026	17033	16745	16955	17050	16980	16959	17099	17134	17041	17023	17063	16925	17164	17048	16979	16976	16942	16881	16894	16877	16988	16951	16948	16973	16832	16885	16933	16863	17098	16815	16897	16989	16914	16997	17072	16969	16793	17006	17138	16831	16971	16977	16933	16908	17043	17171	17059	17004	16995	16801	17071	17023	16971	16887	16949	17064	16982	17180	17077	16798	17060	17074	17011	17064	17097	17055	16933	16903	16783	16936	16930	16809	16957	17005	17121	17135	17158	16962	16957	16841	16840	17356	16776	17152	17022	17078	17032	17156	17102	17005	17044	16831	17183	16899	17102	17090	17042	16916	17093	16908	17058	16969	17066	16811	16969	17041	16900	17193	16963	16931	16921	16941	17132	16929	16802	16992	17134	16812	17117	17127	16813	17043	16844	16770	16908	16953	17205	16936	17007	16933	17123	16980	16855	16942	16994	16885	16866	16899	16904	16813	17057	16904	17075	16940	16904	16863	17050	17058	17259	17129	17075	16818	16938	16930	16766	16789	16915	17102	17078	16781	16923	16938	16902	16835	17043	16938	17037	17141	16979	17114	17054	17096	16751	16876	16828	16971	17055	16894	16831	16957	17009	17202	16878	17158	17154	16863	16861	17095	16896	16898	16960	17038	16753	16998	17136	17130	16832	16994	16869	17077	17104	16821	17043	17072	17006	17117	16826	17034	16849	17032	17214	17116	17299	17022	16781	17080	16970	16999	16952	16912	16921	16931	16763	16899	17191	16859	17029	16878	17248	17101	16966	17018	16912	16689	17077	16987	17088	16788	16910	16979	16942	17048	17029	16978	16971	17084	16920	17120	16968	16939	16932	17014	17054	16825	16929	16954	17002	17095	16982	17161	16955	17061	17050	17022	16997	17026	17036	16845	16809	17034	16833	16987	17038	16924	16770	16894	16944	17026	16890	17124	17092	16876	17077	17114	16872	16936	16716	16988	16965	16904	16918	16829	16969	17079	16959	16910	16906	16764	16955	17087	16924	16912	17143	16765	16966	16925	17109	16976	16966	17065	16880	16960	17226	16820	17067	16887	16886	16919	17220	17037	17098	17049	16916	17043	17181	17074	16954	17094	17002	17018	17149	16932	16970	17102	17093	17019	16957	16729	16839	16734	16989	17097	16919	17017	17014	16985	17012	17046	16854	16940	17135	16947	16779	17017	16937	16905	16903	17061	17023	16929	16770	16868	17077	17005	17021	16821	16986	16878	17103	16828	16851	16933	16853	16804	16898	17200	16848	16988	16934	16992	16862	16796	16752	17051	16924	16838	17060	16857	16838	16905	16918	16989	17126	17047	16800	16782	17026	16972	16941	17060	16810	16912	17031	16961	16948	17021	17022	16873	16931	16926	17071	16821	16993	17237	17136	16950	17132	17058	17250	16896	17036	16951	16851	17003	17105	16985	16895	17077	17048	16847	16985	16820	17039	17040	17109	16921	16956	16994	17003	16811	16989	16767	17099	17109	16854	17216	17036	16877	16868	16886	17194	17053	16773	16942	16893	16995	17023	17076	16984	16905	17072	16884	16968	17106	17059	16988	16915	16811	16917	17017	16986	16721	17087	17043	17131	17059	16987	17112	16972	16780	16831	16873	17096	17008	16959	16786	17081	17052	17216	17011	16852	16896	17055	16978	16965	17219	17065	16930	16731	17044	16846	16978	17001	16931	16879	17032
16118	28827	27151	21955	20094	18730	17754	17462	17188	17719	17695	16942	16883	16834	16687	16411	16265	16450	24207	36399	32236	25163	19551	17093	16198	15869	15777	15630	15702	15680	15864	16008	15903	15728	15625	15899	15742	15654	15789	15619	15467	15789	15769	15694	15737	15669	15695	15815	15897	15589	15785	15650	15754	15654	15834	15800	15702	15653	15625	15614	15649	15812	15703	15847	15679	15784	15717	15756	15814	15553	15776	15818	15564	15707	15775	15774	15709	15817	15845	15707	15751	15699	15667	15766	15866	15582	15848	15661	15685	15697	15700	15656	15672	15475	15806	15626	15480	15744	15798	15635	15772	15855	15743	15661	15677	15753	15682	15583	15638	15657	15740	15811	15801	15721	15760	15659	15692	15654	15612	15916	15620	15780	15791	15567	15696	15756	15642	15902	15658	15884	15813	15662	15750	15828	15659	15552	15620	15747	15797	15659	15791	15640	15876	15875	15610	15710	15749	15639	15572	15760	15936	15773	15637	15711	15641	15743	15855	15834	15575	15749	15800	15676	15594	15724	15590	15485	15636	15758	15689	15740	15859	15691	15622	15771	15798	15613	15687	15641	15458	15834	15504	15593	15829	15774	15728	15699	15576	15634	15733	15836	15696	15730	15785	15621	15819	15665	15643	15616	15770	15859	15592	15726	15658	15809	15746	15707	15663	15882	15566	15518	15629	15784	15703	15617	15761	15809	15719	15558	15640	15632	15574	15636	15760	15784	15717	15620	15477	15711	15771	15744	15581	15694	15578	15682	15705	15685	15668	15886	15531	15628	15711	15744	15759	15635	15589	15825	15797	15800	15565	15690	15617	15870	15758	15625	15785	15738	15551	15637	15658	15731	15807	15653	15577	15626	15636	15716	15593	15546	15706	15680	15661	15709	15584	15849	15564	15663	15786	15797	15749	15578	15619	15647	15516	15689	15822	15709	15778	15734	15599	15582	15677	15782	15644	15723	15783	15659	15576	15752	15654	15863	15719	15579	15878	15766	15707	15647	15669	15646	15484	15828	15837	15645	15641	15699	15807	15826	15724	15725	15842	15798	15819	15650	15741	15676	15686	15656	15552	15651	15702	15653	15622	15783	15808	15735	15729	15503	15916	15647	15801	15746	15682	15619	15607	15657	15772	15584	15707	15717	15736	15780	15719	15711	15575	15763	15732	15686	15582	15789	15775	15760	15747	15639	15533	15605	15672	15699	15727	15615	15752	15689	15590	15660	15740	15625	15718	15652	15726	15846	15566	15655	15819	15640	15638	15690	15720	15596	15816	15724	15528	15920	15625	15631	15675	15799	15545	15685	15687	15796	15756	15748	15816	15470	15623	15705	15724	15786	15620	15673	15715	15523	15488	15582	15827	15722	15760	15829	15670	15708	15684	15648	15730	15690	15695	15688	15833	15615	15636	15712	15788	15769	15640	15729	15752	15566	15583	15709	15563	15822	15584	15616	15649	15600	15505	15693	15465	15626	15684	15766	15562	15827	15699	15673	15592	15694	15624	15567	15707	15826	15731	15470	15789	15659	15687	15774	15702	15671	15489	15798	15747	15685	15709	15646	15726	15482	15749	15743	15630	15639	15673	15835	15730	15746	15564	15728	15718	15683	15856	15667	15767	15717	15860	15478	15772	15687	15642	15436	15736	15855	15637	15694	15891	15706	15741	15719	15788	15696	15615	15782	15696	15720	15640	15593	15670	15749	15571	15557	15587	15868	15578	15837	15627	15715	15646	15835	15587	15652	15855	15580	15771	15747	15888	15781	15757	15826	15558	15894	15567	15664	15572	15670	15746	15597	15927	15878	15606	15576	15542	15651	15820	15767	15669	15609	15700	15788	15924	15692	15622	15587	15769	15777	15836	15775	15686	15685	15730	15671	15717	15740	15666	15703	15673	15778	15598	15629	15734	15856	15866	15712	15634	15617	15718	15695	15801	15556	15561	15680	15626	15870	15765	15573	15660	15677	15674	15729	15626	15850	15845	15721	15709	15544	15602	15652	15648	15669	15688	15707	15743	15818	15685	15690	15574	15705	15569	15546	15635	15663	15643	15666	15663	15758	15713	15622	15735	15684	15596	15848	15707	15660	15648	15622	15762	15628	15704	15846	15686	15642	15683	15797	15699	15832	15706	15786	15731	15814	15623	15707	15839	15686	15822	15636	15801	15740	15779	15694	15731	15496	15693	15727	15640	15776	15743	15701	15675	15709	15701	15820	15695	15628	15643	15645	15799	15573	15658	15631	15573	15668	15687	15801	15654	15659	15856	15627	15640	15578	15663	15472	15613	15761	15625	15566	15714	15526	15776	15685	15760	15884	15664	15601	15805	15737	15768	15635	15682	15734	15689	15423	15629	15548	15734	15814	15705	15906	15686	15712	15763	15902	15724	15542	15722	15632	15666	15725	15719	15757	15816	15672	15651	15716	15747	15672	15756	15545	15612	15608	15682	15625	15673	15451	15581	15932	15721	15637	15574	15793	15623	15732	15707	15837	15723	15662	15741	15843	15983	15726	15747	15720	15755	15686	15513	15723	15800	15681	15803	15622	15821	15718	15812	15586	15847	15684	15755	15744	15614	15694	15585	15804	15687	15553	15779	15686	15746	15674	15524	15740	15660	15746	15591	15768	15607	15774	15717	15649	15590	15844	15662	15542	15659	15670	15631	15680	15660	15460	15885	15902	15817	15777	15774	15537	15681	15671	15550	15762	15750	15672	15837	15613	15576	15755	15694	15685	15587	15797	15798	15639	15645	15826	15702	15713	15598	15625	15587	15648	15691	15623	15635	15788	15753	15664	15871	15880	15598	15665	15694	15674	15577	15488	15747	15680	15632	15795	15738	15804	15704	15637	15626	15757	15630	15634	15504	15809	15658	15808	15797	15702	15758	15704	15802	15721	15746	15602	15751	15744	15550	15697	15724	15786	15669	15721	15779	15703	15658	15735	15760	15700	15696	15704	15682	15735	15778	15721	15583	15731	15735	15705	15914	15588	15679	15556	15934	15743	15775	15731	15754	15570	15843	15684	15688	15638	15757	15604	15587	15700	15744	15653	15683	15624	15673	15620	15747	15739	15626	15627	15737	15579	15588	15725	15808	15874	15695	15678	15735	15744	15712	15693	15818	15704	15853	15828	15725	15723	15883	15772	15693	15459	15669	15588	15825	15645	15661	15801	15710	15691	15565	15592	15726	15551	15628	15733	15553	15737	15694	15615	15783	15769	15738	15644	15750	15859	15731	15714	15748	15664	15588	15645	15782	15856	15589	15656	15818	15673	15615	15660	15738	15771	15626	15720	15847	15567	15579	15687	15720	15809	15733	15583	15838	15746	15907	15633	15501	15590	15930	15829	15776	15668	15696	15814	15817	15653	15572	15657	15627	15738	15710	15741	15823	15896	15532	15665	15699	15586	15712	15747	15535	15762	15716	15948	15745	15694	15478	15688	15545	15818	15458	15929	15595	15513	15849	15819	15766	15648	15804	15577	15627	15716	15642	15641	15544	15708	15683	15622	15560	15862	15788	15740	15725	15802	15716	15744	15664	15597	15564	15779	15731	15655	15507	15757	15753	15623	15742	15681	15788	15798	15752	15720	15733	15679	15833	15579	15626	15783	15889	15696	15797	15590	15541	15711	15586	15679	15743	15804	15682	15874	15589	15706	15550	15719	15785	15709	15585	15603	15969	15518	15606	15528	15833	15622	15611	15665	15896	15795	15856	15645	15588	15656	15706	15677	15634	15675	15637	15674	15662	15695	15725	15599	15790	15649	15481	15692	15672	15724	15682	15684	15855	15732	15593	15703	15708	15737	15710	15653	15702	15647	15737	15775	15652	15660	15679	15712	15580	15669	15868	15631	15652	15759	15521	15612	15702	15648	15850	15727	15709	15746	15676	15716	15610	15627	15880	15690	15632	15809	15626	15754	15781	15843	15670	15537	15414	15624	15704	15722	15669	15714	15573	15752	15791	15721	15690	15721	15736	15699	15687	15790	15601	15657	15706	15755	15776	15658	15623	15479	15699	15685	15654	15572	15894	15651	15737	15713	15813	15665	15796	15812	15624	15807	15763	15628	15675	15704	15726	15559	15571	15827	15701	15692	15694	15677	15644	15813	15614	15783	15728	15823	15678	15614	15729	15691	15832	15735	15702	15532	15770	15643	15879	15768	15793	15630	15712	15525	15624	15631	15781	15661	15740	15749	15836	15683	15582	15731	15677	15581	15606	15618	15666	15690	15643	15621	15717	15500	15626	15682	15663	15822	15688	15776	15718	15678	15567	15795	15750	15567	15759	15649	15641	15734	15651	15666	15704	15547	15552	15720	15978	15586	15719	15634	15655	15806	15685	15694	15646	15647	15715	15644	15556	15834	15706	15477	15519	15738	15647	15588	15923	15577	15825	15787	15622	15675	15826	15646	15674	15503	15749	15598	15880	15757	15540	15715	15710	15603	15698	15690	15783	15689	15678	15641	15707	15640	15753	15783	15597	15609	15612	15686	15622	15788	15678	15810	15681	15789	15850	15839	15669	15683	15703	15674	15643	15666	15653	15918	15566	15625	15622	15678	15617	15658	15641	15569	15645	15617	15595	15732	15642	15595	15778	15459	15668	15609	15668	15769	15873	15691	15683	15776	15694	15595	15737	15770	15836	15622	15720	15765	15650	15721	15734	15679	15637	15815	15676	15799	15784	15796	15690	15797	15701	15506	15809	15647	15570	15694	15614	15611	15734	15888	15639	15523	15615	15574	15639	15663	15760	15618	15656	15645	15796	15602	15706	15537	15737	15699	15577	15543	15620	15685	15545	15718	15535	15756	15629	15569	15718	15763	15779	15821	15666	15836	15559	15668	15572	15868	15816	15593	15712	15631	15810	15812	15680	15737	15582	15735	15615	15668	15749	15716	15688	15649	15630	15570	15793	15645	15775	15734	15621	15699	15719	15757	15802	15714	15859	15560	15727	15678	15708	15689	15796	15784	15723	15687	15696	15807	15651	15847	15635	15784	15741	15733	15729	15622	15634	15798	15729	15695	15796	15644	15678	15788	15599	15734	15577	15496	15785	15669	15699	15641	15727	15820	15625	15739	15674	15614	15730	15617	15683	15869	15657	15833	15788	15726	15722	15725	15615	15688	15601	15723	15703	15861	15803	15679
27320	21706	23347	20216	17129	17459	17361	17272	17239	17313	17196	17281	17125	17236	17087	17028	17146	17145	17814	18460	18442	17994	17662	17289	17107	16844	16936	16980	17178	17187	17126	17077	17212	17052	17095	17004	17210	17058	16962	16899	17180	17112	17060	16911	17010	16944	16865	16867	17045	17087	17007	16882	17063	16901	17211	16846	16898	16926	17080	16924	16916	17021	17032	17168	17132	17075	17255	16933	17071	17157	17092	16911	16965	16845	16871	17053	16908	16831	16888	16991	17025	16925	16962	17093	17088	16840	16954	17076	17153	16988	17061	17152	17009	16943	17032	16933	16991	17053	17102	16762	17052	17148	17042	16952	16999	17198	17013	16950	17115	16998	17176	16848	16806	17040	16773	16830	17015	17001	17059	17198	17325	17085	16938	16945	16663	16847	16953	16892	17116	17036	17035	16965	17022	16848	16985	17168	16742	16967	16983	17025	16983	17144	17151	16974	17037	16845	16948	17022	16984	16977	17116	17207	17072	16986	16978	16813	16900	17064	17079	17126	17068	17250	17239	16925	17135	16939	17107	16959	17255	17075	16813	17111	16974	16967	16983	17012	16876	17102	16925	16928	16875	16925	16941	16925	17020	16891	17150	16988	16932	17307	16988	17024	16859	17054	17089	16916	16903	17127	17025	17127	16802	16813	17068	17059	16995	16935	17056	16881	17201	16938	17228	16818	16958	16914	16888	17151	17065	16933	17063	16970	17176	17047	16879	17107	17205	17065	16985	16903	17055	16992	17148	17131	16978	16998	17182	17028	16882	16883	17142	16890	16973	17109	17114	17167	16808	16956	17041	17043	17052	16901	16860	17070	16924	16917	16906	16961	16990	17107	17027	16807	16898	17210	17060	16844	17056	17012	16830	17004	17093	16869	16994	17136	17077	16991	16981	16876	17055	17034	17067	16922	17235	17137	16932	17072	16866	17074	16934	16895	17115	17036	16958	16942	16939	16912	17005	17062	17026	17026	17050	17185	17100	17084	17028	17057	16989	17108	17092	17096	16997	16840	16957	17145	16906	17059	17144	17098	17117	16984	17115	16850	16891	17113	17009	17163	17086	16933	16989	17029	17055	16967	16888	17038	16964	17063	16783	17074	17146	17149	17111	16893	16914	16909	17118	17087	16873	17083	17111	17081	17004	16979	16947	16954	17113	16986	16938	17029	16854	17124	17202	16850	16909	17180	17056	16888	16988	17140	17038	17174	16990	16987	16947	16928	16870	16868	16961	16943	16890	16804	17014	16972	17156	17012	16892	17001	16872	17098	16906	17024	16884	16875	17098	16985	16904	16967	17105	17017	16976	17102	16927	16925	16772	16995	17177	17140	17126	17187	17011	17166	16993	17000	16948	16979	17024	16959	17250	16900	17032	16855	17114	17042	16959	16934	16832	17018	17047	17117	16990	16891	16959	17043	16967	17133	16994	16994	17116	17224	17058	16913	16992	17031	16985	17090	16997	17166	17070	17019	16987	17085	16951	16969	17217	17026	17287	17037	16983	16937	17003	17020	16976	17008	16859	17069	17052	16953	16951	17083	16993	17188	16908	17049	16790	17077	17229	17013	16859	16987	17153	17026	17071	17001	16811	16998	17066	16927	16932	16834	17234	17139	16926	16893	17065	17117	17164	17175	16982	16942	17262	16881	17193	16919	17121	16885	17099	17133	17173	16981	17148	17123	17264	17149	17056	17049	17116	17056	17107	17259	17038	17061	17208	16972	17222	16892	16857	17198	17023	16917	17080	16952	16836	16786	17124	17030	16975	17046	16971	17115	17031	16991	16973	16997	17039	16816	17084	17127	17047	17052	16947	17029	17161	16965	17179	17341	17002	16947	17002	16987	16879	17043	16949	17053	16818	16907	16948	17181	16904	17093	16791	16928	17167	17055	16867	16880	16920	16925	17048	16809	17128	17040	16945	17084	17009	17055	16727	17155	16896	17150	16797	16908	16977	17127	17078	16972	17031	17180	16922	16994	16907	16950	17135	17029	16988	17076	16892	16961	16927	17064	17079	17082	16989	17020	16858	17013	16955	16979	16913	16844	17202	17006	16852	16922	17088	17137	17081	17207	17059	17078	17053	17012	17024	16938	16815	16883	16978	17091	16918	16976	17126	17123	16934	17146	16957	17049	17021	16979	16792	16941	16938	17095	16981	16995	16993	16959	17001	17053	16956	16995	17013	16961	16969	16905	16952	16846	17126	16854	16961	16831	17117	17100	16790	17097	16988	17074	16983	17137	16936	17240	17248	17030	16965	17070	16994	17110	16876	17144	16945	16922	16805	16868	16989	16981	16897	17045	17086	17166	16893	16988	17136	16938	17081	16962	16899	16976	16910	17016	17061	16995	17241	16852	16919	17142	17168	17088	16964	16958	16984	16981	17083	16921	17048	17104	17034	17016	17022	16896	16988	16894	17004	17061	17072	17178	17058	17113	17053	17070	16936	16873	17030	17020	16941	16925	16940	17062	17117	16854	16829	17151	17000	17256	17004	16880	17047	16898	17121	16965	16947	17015	16887	16960	16911	16990	16941	16882	16871	17123	16925	17104	17173	17088	16922	17163	17048	16906	16906	17159	16952	16925	17102	17040	17085	16839	16953	17221	17040	17046	16900	17017	17216	16959	16965	16928	16976	16919	16968	16861	16970	17219	16968	17029	16985	16991	17101	17040	17046	16947	17115	17021	17029	17071	17016	17215	17097	17023	17161	17068	17035	17066	16845	17091	16891	17006	17039	16988	17097	16873	17048	17114	17125	17102	17020	16943	17107	16955	16962	16818	16987	16984	17100	17061	17248	16996	17207	17014	16996	17195	17056	16928	16910	17173	16981	17033	17022	17073	17229	16970	16967	17080	17098	17143	17090	16965	17095	17047	17128	17018	17018	16951	17026	17082	17156	17013	17374	17133	17049	16926	16947	16797	17000	17016	16824	16988	16954	17073	17210	16961	16865	17107	16907	17076	17017	17094	17063	17161	17294	16903	17015	16995	16956	16904	17021	16996	17053	16987	16990	17030	17077	17032	16870	16948	17113	16899	16954	17223	16828	17066	16951	17108	16921	17144	17108	17061	16877	17218	17048	16988	17120	17067	16995	17025	17040	16939	17046	16999	17081	17024	16898	16989	16951	17148	17018	16933	17238	16963	17202	16883	16962	17037	16901	16935	17211	17065	17005	16989	16836	16851	17161	16992	17084	17086	16936	16943	17094	16931	17133	17168	16909	16872	16904	17049	17059	16987	17012	17302	17060	17043	17054	16942	17160	16970	17088	17043	17172	17220	16922	17070	17047	16894	17048	17107	17016	16983	17025	16996	17020	17012	16862	16943	17190	17118	17076	17083	16862	16967	16816	17049	17002	17098	16978	17158	16938	16955	16845	17043	16959	16928	17127	16948	17125	16891	17101	16945	17207	17011	17185	17078	17157	16950	16991	17021	17097	17209	17114	16900	17083	17013	17066	17101	17181	16941	17037	16951	17225	17014	17118	17085	16904	16925	16968	17118	17141	17182	16955	16896	16996	17098	17083	16772	16977	16900	16931	16971	16915	17071	16931	17065	17117	17141	16973	17056	17121	16775	17196	17108	17010	17231	16911	16877	16909	17193	17017	17137	17069	16733	17006	17095	16997	16879	16851	16959	17159	17255	17330	17153	17029	17047	16773	16841	16786	16874	17046	17072	16929	16678	16877	17023	17224	17005	17251	16956	16747	16869	16945	17035	17081	17125	17086	17039	17020	16971	17128	16858	16953	16948	17004	17006	17128	16994	17003	16945	16914	17102	17139	17010	17002	17179	17135	16950	17034	17133	16928	16905	16988	17036	16916	17036	17018	17097	17110	17175	16950	16996	17129	17030	17047	16901	17149	16746	16964	17159	17052	16863	16904	17086	17064	16908	16950	16978	16895	17065	17155	17128	17046	17049	17015	17011	17083	16972	16966	16966	17126	16974	17027	16941	17080	17002	17039	17075	17209	17026	17143	17092	17077	16947	16951	17086	17060	17056	17095	17009	16835	17093	17040	16847	16939	17050	16982	16963	16950	17037	16920	17176	17103	17016	16899	17190	16966	17149	17046	17002	17130	16964	16873	17124	16819	16912	17169	17010	17059	17075	16925	16861	17014	16904	16849	16984	17146	17019	17085	16878	17018	17040	17052	17043	17122	17030	17158	17101	17025	17106	17119	16933	16824	16942	16934	17016	16993	16788	16860	16993	16827	16972	17030	17012	16859	16969	17180	17063	17082	16967	16956	17257	17051	17036	17160	17066	17146	17045	16983	16993	17089	17041	17063	17045	17020	17138	16987	17076	16989	16845	17095	17072	17058	17012	16890	16993	17051	17001	16962	17016	17187	16975	17152	17025	17101	17228	16951	16862	17245	17153	17146	16974	17124	17118	17142	16971	17198	16959	17117	17001	17021	17118	17022	16972	17003	17031	17126	17082	16905	16941	16884	17094	17203	17180	16995	17263	17290	17169	17097	16947	17063	17048	17041	17151	16974	17021	17068	17029	17095	16841	17021	16805	17146	16950	17112	17016	17036	16978	17126	16987	16920	17140	16962	17191	17244	17298	17057	17105	16735	16906	17063	17118	17171	17055	17171	16916	17123	16890	17099	16909	17084	17009	16853	16976	16976	16898	17208	16909	17014	16990	16884	17213	17143	16946	17036	17047	16976	16942	17129	16954	17047	16874	16890	16834	16877	17119	17138	17154	16862	16969	17000	17089	17080	17075	16915	16960	17108	17010	16971	16952	17085	17189	16891	16916	16941	17060	16974	16972	17048	16997	17146	16918	17168	17133	17170	17148	17083	17164	17004	17030	16889	17021	16902	17018	17093	17082	16974	17032	16945	17005	17245	16844	16724	16911	17175	17017	17335	17162	17322	17064	16840	16923	17048	17110	17071	17057	17108	16958	17208	17129	17167	17036	17002	17157	17150	17079	17058	17037	16892	17050	17147	17079	16996	17035	16953	17119	16948	16943	16898	16903	17110	17017	16957	17068	17259	17127	16988	16970	16855	17041	17131	17027	17026	17010	16825	16951	16879	17003	17053	17149	17037	16971	17041	17151	16873	16863	17219	16900	17235	17123	17220	16981	17066	16894	16946	16984	16835	17026	17156	16981	17040	17176	17002	16993	17067	17191	16899	17033
15221	18067	17590	16695	16568	16200	16220	16175	15997	16067	15994	15891	16114	16117	15943	15941	16003	15862	16995	17755	17758	16826	16162	15883	15864	15727	15648	15828	15693	15695	15620	15675	15600	15691	15692	15647	15908	15690	15851	15832	15685	15725	15723	15760	15934	15837	15802	15716	15621	15789	15777	15745	15791	15725	15612	15883	15860	15738	15626	15726	15786	15769	15847	15810	15738	15705	15969	15730	15806	15662	15805	15751	15648	15620	15753	15761	15570	15671	15748	15905	15711	15767	15717	15701	15693	15726	15703	15787	15693	15729	15860	15743	15804	15746	15817	15717	15644	15675	15773	15638	15771	15802	15820	15706	15635	15708	15841	15635	15796	15793	15686	15482	15752	15811	15896	15714	15698	15701	15733	15548	15785	15835	15627	15790	15823	15768	15935	15683	15664	15720	15682	15539	15886	15821	15814	15802	15739	15824	15670	15614	15721	15856	15762	15525	15684	15620	15778	15750	15744	15775	15673	15825	15687	15768	15812	15817	15809	15820	16011	15762	15774	15867	15869	15571	15743	15840	15621	15734	15829	15802	15804	15744	15825	15732	15741	15720	15737	15997	16104	15732	15602	15720	15767	15817	15718	15886	15887	15663	15667	15707	15773	15805	15844	15710	15813	15837	15866	15768	15756	15708	15839	15719	15701	15734	15780	15677	15772	15629	15851	15596	15696	15665	15733	15614	15747	15607	15758	15692	15662	15807	15744	15824	15753	15795	15808	15735	15604	15727	15591	15661	15591	15744	15712	15772	15691	15637	15707	15616	15831	15755	15686	15718	15625	15662	15614	15760	15715	15671	15664	15816	15680	15641	15745	15852	15740	15699	15776	15685	15647	15750	15555	15703	15651	15872	15718	15724	15868	15629	15851	15621	15786	15773	15768	15625	15570	15762	15820	15629	15781	15773	15743	15699	15662	15704	15653	15766	15850	15753	15708	15780	15714	15762	15782	15838	15728	15741	15768	15670	15672	15668	15674	15510	15845	15648	15578	15759	15784	15783	15769	15732	15626	15779	15749	15743	15772	15785	15685	15695	15742	15802	15457	15773	15800	15789	15946	15669	15635	15654	15899	15684	15661	15761	15949	15832	15657	15660	15575	15771	15787	15826	15818	15623	15735	15691	15727	15902	15592	15731	15761	15714	15643	15616	15771	15704	15719	15591	15849	15787	15770	15762	15767	15856	15627	15691	15736	15667	15827	15727	15826	15707	15829	15778	15892	15763	15762	15788	15634	15790	15676	15614	15780	15915	15627	15690	15813	15703	15592	15783	15860	15678	15800	15766	15751	15735	15816	15835	15817	15750	15898	15722	15738	15656	15781	15707	15831	15694	15697	15845	15786	15737	15694	15785	15719	15714	15859	15865	15706	15754	15640	15744	15790	15572	15797	15667	15798	15806	15738	15627	15817	15650	15696	15832	15555	15962	15783	15627	15682	15633	15923	15760	15752	15577	15859	15690	15864	15761	15809	15772	15744	15802	15709	15730	15905	15937	15784	15812	15823	15709	15748	15610	15589	15893	15792	15723	15800	15819	15724	15797	15603	15764	15747	15803	15752	15774	15830	15721	15660	15817	15575	15750	15633	15636	15717	15697	15690	15867	15670	15670	15771	15693	15715	15815	15767	15683	15807	15809	15768	15870	15829	15630	15708	15795	15795	15636	16048	15628	15884	15920	15719	15825	15602	15669	15860	15797	15596	15741	15763	15736	15640	15848	15803	15756	15881	15786	15832	15761	15688	15814	15785	15832	15753	15783	15695	15749	15793	15727	15806	15936	15852	15894	15638	15935	15736	15639	15818	15632	15820	15592	15600	15665	15881	15872	15840	15756	15790	15718	15719	15728	15718	15709	15618	15798	15770	15881	15825	15771	15776	15867	15744	15775	15732	15945	15665	15676	15800	15695	15823	15696	15629	15885	15604	15843	15722	15733	15761	15851	15789	15745	15754	15647	15739	15762	15692	15693	15682	15606	15604	15828	15802	15670	15790	15647	15735	15782	15775	15692	15665	15731	15912	15726	15641	15900	15873	15776	15753	15826	15836	15774	15661	15637	15757	15633	15698	15636	15761	15823	15598	15918	15790	15748	15665	15803	15797	15662	15943	15576	15777	15755	15779	15703	15647	15889	15797	15852	15647	15687	15851	15657	15796	15717	15774	15626	15601	15665	15726	15758	15819	15868	15765	15715	15645	15791	15652	15599	15639	15816	15874	15753	15813	15837	15665	15791	15795	15900	15802	15750	15871	15883	15661	15767	15812	15738	15782	15630	15713	15688	15832	15632	15713	15801	15803	15733	15619	15796	15828	15808	15548	15797	15983	15845	15842	15812	15874	15763	15780	15859	15597	15760	15768	15898	15739	15808	15852	15671	15702	15578	15767	15784	15728	15850	15618	15847	15682	15835	15838	15861	15971	15793	15851	15829	15842	15693	15713	15795	15810	15755	15770	15742	15712	15715	15642	15818	15916	15724	15665	15886	15688	15952	15529	15818	15884	15808	15710	15897	15707	15604	15730	15658	15667	15660	15594	15818	15568	15761	15789	15651	15704	15636	15853	15841	15765	15761	15669	15805	15862	15708	15797	15817	15835	15725	15787	15740	15772	15807	15832	15711	15700	15719	15832	15598	15621	15737	15733	15747	15867	15777	15814	15811	15681	15908	15867	15792	15523	15755	15821	15754	15808	15620	15858	15764	15592	15721	15740	15786	15745	15691	15703	15840	15636	15782	15712	15695	15721	15666	15758	15866	15554	15675	15776	15636	15653	15861	15765	15637	15818	15729	15760	15648	15693	15729	15704	15729	15813	15747	15777	15552	15673	15822	15820	15811	15711	15771	15829	15716	15814	15530	15707	15697	15723	15822	15770	15743	15774	15649	15802	15841	15723	15885	15770	15716	15824	15762	15798	15862	15787	15791	15690	15677	15644	15862	15824	15718	15824	15613	15593	15783	15584	15729	15809	15665	15813	15681	15562	15737	15769	16005	15803	15703	15689	15717	15630	15816	15754	15733	15855	15662	15635	15749	15685	15633	15652	15705	15784	15639	15893	15697	15654	15897	15814	15800	15608	15589	15826	15805	15816	15599	15784	15856	15692	15856	15781	15863	15735	15775	15660	15640	15654	15783	15748	15928	15689	15671	15595	15578	15815	15852	15766	16000	15655	15590	15648	15596	15701	15892	15813	15844	15659	15791	15727	15768	15470	15787	15741	15769	15553	15723	15747	15773	15769	15695	15649	15828	15746	15859	15848	15798	15627	15660	15778	15877	15760	15802	15861	15914	15794	15711	15858	15671	15676	15709	15967	15785	15682	15611	15790	15731	15665	15791	15770	15729	15828	15721	15967	15707	15818	15797	15715	15956	15718	15788	15629	15883	15771	15691	15694	15822	15648	15855	15722	15815	15717	15926	15783	15775	15617	15597	15765	15750	15705	15671	15917	15774	15588	15752	15643	15835	15608	15680	15793	15867	15677	15720	15740	15868	15772	15915	15729	15621	15660	15769	15790	15773	15694	15931	15763	15809	15693	15792	15826	15768	15702	15740	15799	15804	15799	15553	15838	15695	15753	15681	15625	15728	15777	15780	15898	15668	15771	16037	15826	15726	15638	15739	15822	15799	15653	15594	15726	15828	15671	15834	15671	15750	15695	15797	15739	15664	15768	15704	15684	15855	15718	15829	15859	15711	15773	15727	15806	15707	15989	15773	15736	15783	15657	15769	15898	15640	15671	15689	15675	15696	15584	15717	15793	15842	15570	15722	15686	15785	15702	15775	15742	15670	15684	15866	15742	15892	15919	15739	15659	15844	15740	15625	15563	15782	15744	15634	15630	15824	15729	15809	15698	15684	15822	15738	15786	15809	15794	15687	15813	15833	15642	15775	15765	15609	15707	16018	15884	15838	15790	15639	15747	15680	15717	15689	15612	15725	15899	15876	15615	15671	15635	15527	15613	15712	15696	15743	15791	15892	15587	15587	15709	15658	15727	15642	15908	15646	15760	15671	15848	15816	15718	15942	15750	15823	15742	15787	15762	15737	15656	15697	15769	15692	15810	15832	15822	15589	15705	15798	15453	15867	15866	15859	15910	15798	15783	15734	15737	15710	15901	15687	15717	15731	15917	15757	15735	15691	15811	15774	15921	15789	15668	15850	15733	15716	15892	15966	15768	15774	15632	15822	15678	15780	15786	15674	15739	15827	15943	15809	15864	15763	15723	15694	15751	15765	15886	15771	15661	15665	15637	15736	15877	15711	15752	15906	15827	15752	15502	15633	15921	15660	15785	15707	15853	15645	15694	15617	15789	15722	15697	15705	15619	15612	15874	15804	15782	15518	15509	15693	15894	15732	15809	15836	15873	15787	15765	15714	15644	15618	15800	15734	15751	15954	15848	15706	15861	15674	15909	15782	15819	15581	15749	15709	15700	15799	15786	15938	15865	15725	15948	15829	15732	15699	15640	15743	15643	15709	15761	15768	15867	15879	15680	15779	15802	15666	15803	15906	15761	15752	15584	15629	15666	15773	15784	15596	15745	15727	15498	15567	15699	15705	15754	15702	15663	15903	15947	15543	15804	15775	15714	15598	15808	15944	15814	15883	15713	15883	15766	15749	15808	15886	15664	15794	15795	15842	15660	15754	15789	15738	15859	15826	15871	15684	15569	15899	15715	15614	15671	15644	15640	15837	15735	15752	15734	15645	15814	15837	15843	15815	15780	15712	15836	15669	15872	15808	15888	15831	15747	15718	15802	15756	15767	15732	15735	15887	15586	15783	15823	15891	15827	15779	15853	15792	15795	15878	15780	15668	15866	15724	15836	15633	15658	15782	16015	15691	15803	15882	15757	15776	15755	15861	15655	15739	15803	15667	15811	15649	15840	15767	15755	15775	15781	15686	15762	15832	15921	15687	15861	15909	15863	15802	15772	15863	15648	15655	15955	15704	15815	15827	15784	15842	15745	15856	15670	15742	15765	15767	15873	15686	15871	15795	15774	15773	15877	15740	15987	15734	15804	15891	15728	15829	15541	15634	15740	15707	15692	15609	15584	15821	15813	15724	15664	15536	15653	15737	15743	15843	15730	15813	15704	15657	15653	15835	15645	15838	15773	15718	15689	15721	15847	15797	15695	15604	15696	15827	15786	15757
23953	21042	28301	24116	21802	20761	19942	18130	17578	17647	17851	17475	17461	17313	17347	17575	17387	17630	21217	26524	24557	21380	18592	17499	17210	17248	17070	17096	16995	17159	17050	17220	16953	17074	17086	17038	17004	17037	17019	17120	17014	17057	17083	17048	17316	16921	17049	16793	17209	17133	17046	16807	16988	17091	17155	17063	17208	17201	16978	17060	16953	17037	17196	17081	17308	16902	16937	17078	16818	17029	17016	16940	17062	16915	17011	16946	17124	17102	16918	17035	16916	17053	16912	16963	16904	16896	17014	17044	17046	17105	17152	16949	16978	16815	17055	16936	17066	17150	17179	17109	16896	16944	16837	17077	16884	17091	16920	16879	16851	16973	16829	16971	17088	17323	17057	17172	16998	17137	17013	17123	16938	17038	17206	16949	16828	17136	16990	17022	17224	16980	17428	17104	17092	16926	16828	17028	17162	16883	16883	16858	16981	16977	16768	16947	17000	17091	17089	16976	16969	17055	17154	17092	17032	17128	17067	17052	17076	17072	17025	17093	17096	17131	17093	16933	16925	17081	17036	17049	17165	16876	16941	16986	16964	16824	16894	16948	16916	17140	17129	16885	16941	17034	16997	17020	16840	17019	16917	17061	16975	16839	17090	16976	17043	16765	17010	16861	17014	17148	16785	16829	16926	16961	17012	17008	16805	17035	17071	17279	17025	16879	16912	17079	17015	17108	16880	16992	17017	16709	16863	17089	17162	16959	16850	17076	16932	17018	17111	16972	17103	16891	16852	17050	16862	16988	16947	17084	16929	16971	17051	17114	17004	16826	17100	16911	16994	17062	16866	16978	17006	16991	17056	16954	17074	17012	16881	17079	17133	17069	17134	16954	17059	16829	17087	16917	17137	17101	17093	16890	17220	17051	16975	16888	17011	17089	16997	16826	16963	16810	16995	16937	16890	17043	17051	16916	16989	17021	16875	17043	17143	17096	17166	16805	16958	16855	17038	17079	16950	17179	16995	16874	17102	17043	16857	16936	17049	16831	17043	16793	17134	16752	17043	17078	17164	17024	17060	16998	16849	17146	16955	17014	16966	16880	16998	16856	16892	16991	17160	16948	16914	17077	16912	16940	16999	16869	17094	16813	17071	17156	16861	16897	17036	17006	17097	17051	17022	17159	17064	16896	17056	16921	16969	16938	17141	16838	17124	17168	16841	17052	17352	16890	16938	16939	16975	16858	16983	16781	16987	16830	17056	16974	17159	16817	17030	17033	16957	16936	17040	17135	16973	17148	16928	16856	17021	16979	16979	17147	17127	16897	16986	16908	16838	17060	16970	16911	16864	16760	17167	17029	17001	17022	16933	17190	17023	17037	16890	16994	16980	16982	17030	17104	17015	16999	16899	17145	17008	17143	17025	16954	16955	17082	16964	16958	16993	17055	16870	16900	17076	17149	16956	16814	17143	16855	16889	16898	16997	16792	16909	16995	17143	17062	17105	17035	17003	16926	17026	17004	17073	16978	16910	17012	17001	16938	17166	16958	16824	16813	16764	17026	17102	17107	17157	17061	17054	16871	17116	17029	16998	17021	17004	16879	17051	17075	17095	17171	17034	16988	17061	17131	17095	17051	16945	16840	17014	17118	17131	17125	16963	17087	16961	17045	17213	16974	16889	17065	16849	17074	16993	16997	17129	17034	17124	17031	17019	17041	16984	17117	16934	16878	17139	17064	17051	16991	17015	16826	16935	17050	16933	17186	17045	16886	17076	16915	17116	17103	16923	17138	16838	17076	17094	17116	16867	17192	17051	16725	16992	17139	16976	17019	17088	16937	16891	16959	16995	16984	17017	17042	17114	17031	17176	16913	17071	16769	17024	17065	16968	17168	17153	17064	17001	17042	17069	17043	16898	16884	16955	17066	16883	16862	17054	16849	16954	17016	16969	17009	16845	16990	17012	17113	17067	17019	17089	17141	17077	16987	17021	17132	17094	16959	17061	17115	16906	16969	17245	17095	16805	17150	17034	16990	16906	16974	16931	17036	17058	16956	17056	16944	16913	17140	16976	16949	17077	17079	16818	16930	16865	17109	16896	17126	16915	16963	16685	16949	16950	16943	17027	16874	16887	16969	16941	16863	16953	17177	16882	16882	17101	17167	16943	16898	16986	16854	16936	17026	16947	16911	17170	17012	17112	16906	16931	17184	16875	16950	16937	17022	17027	17168	16863	16751	17038	16734	16829	17034	16980	17063	16957	16970	16880	16953	16983	17091	16997	16974	16840	17183	16915	17118	16901	17034	17234	17190	16904	16820	16960	17029	16972	16914	16955	17010	17016	16949	17086	16990	17117	16894	17088	17058	16952	17007	16779	17198	17078	16998	16893	16893	16839	16812	16978	16863	16907	16909	17049	17114	17193	17172	16989	16979	17125	17236	16910	17017	17065	17009	17034	16942	17086	17045	16985	16930	17407	16961	17112	16987	16930	16964	16941	16917	17014	16922	17072	17044	17110	16973	16907	16753	16956	16957	17054	17133	16740	17000	17144	17053	17068	17227	17298	17053	16971	16980	16941	16955	16951	16994	16992	17033	17001	17107	17055	17175	17212	17204	17048	17133	17022	17124	16941	17272	17171	16795	16998	16928	16962	16903	16998	16975	17072	16992	17018	17054	17056	17181	16970	17066	17066	16963	16983	17017	17008	17133	16992	17005	17008	17141	16971	16860	16852	17216	16993	16904	17115	17052	16895	16926	16813	16916	17110	16829	17057	17016	17088	17078	17030	16933	16910	16994	17034	16840	16764	16941	17154	17000	16966	16874	16938	17181	16998	16951	16918	17027	17091	17074	16878	16960	17063	16938	16993	16993	17063	16879	17060	16928	16830	17043	17004	16714	16881	16988	17087	17033	17007	16865	16961	16997	16999	16910	17003	17012	16890	17088	16915	16898	16923	16926	16799	16980	16993	17015	17077	17037	17025	17004	17280	17022	17057	17060	16966	16839	16949	16996	16934	16888	17083	17044	16883	16915	17040	17132	17093	17099	17135	16928	17304	17005	16920	16862	17081	16864	17153	17022	16917	17000	16986	16988	16986	17057	16985	17379	17011	16972	16860	17026	16866	17104	17070	16906	17114	17121	16924	16780	16905	16989	16861	16960	17273	16716	16917	17008	17051	17065	17032	16945	17064	17019	16971	16986	16890	16922	17058	16905	16938	16941	17007	17068	16842	17023	17210	17187	16968	17216	17088	16993	17238	16906	16881	17011	17000	16915	16988	16996	17108	17077	17017	16918	17098	16772	17100	17149	16943	16955	17126	17073	16974	16916	17071	17039	17069	16897	17104	16921	17125	17024	17067	16892	17082	16914	17060	17143	17171	16915	16939	16965	16994	17030	17005	16919	16999	16967	17014	16888	17110	17085	17101	17004	16984	17258	17203	17066	17026	16904	17083	16980	16941	16884	17155	16885	16978	17201	17118	17209	16988	16802	17026	17130	17116	17129	16966	17104	16831	17144	17040	16914	16936	16842	17062	16964	17068	16838	16955	16961	17221	17053	16997	16963	17148	17156	16996	17069	16818	17009	16984	16962	17085	17274	17028	16995	16910	16901	17027	17058	16865	17042	16837	17133	16976	16962	16887	16985	16956	16964	17063	16818	17057	16900	16828	17068	17040	17212	16936	17141	16830	17000	17220	17041	17127	16934	17122	17050	16945	17122	16907	16895	17036	16874	17053	17036	17163	17040	17022	17046	16836	16841	16887	17126	17149	17069	17024	16936	17087	17013	16877	16845	16984	16938	16974	16851	17210	17106	17103	16897	17020	17075	16933	17193	16913	17075	16947	16874	17198	16913	16991	16865	16954	16760	16813	16794	17105	17122	17135	16961	16980	17115	17138	16870	16871	16943	16963	16735	17069	16861	17170	16999	16810	17082	16866	17118	17049	17032	17054	17087	16972	17005	17105	16897	17319	17114	17037	16839	16892	17038	16936	16899	16938	16946	17008	16958	17096	16943	17100	17101	17024	17346	16873	16763	17271	16959	16822	16860	17116	17005	16855	17038	16895	17101	16950	16929	16985	17022	16896	17115	16970	17076	16856	16962	16928	16939	16984	17057	16986	17036	16975	16957	17060	17038	17130	17088	16869	17092	16954	17074	17054	17155	17006	16825	17001	16981	17027	17224	16962	16906	17083	17097	17075	16947	16971	17070	17152	16971	16842	16966	17063	17168	17103	17125	17105	16982	16963	17064	17171	16901	17080	17027	16993	17358	16944	16765	17052	17051	16861	16812	16998	16975	16873	16937	17063	16860	16988	16989	17080	17073	16926	17084	16820	17082	16910	16761	16888	16945	16908	17256	17129	17030	16901	17051	16967	17151	17055	17032	16993	17069	16947	16977	16856	17070	17075	17190	17152	16785	17030	17230	17127	17109	16930	16979	17009	16966	16945	16778	17074	16933	17110	17045	17158	17034	17128	16940	16928	17154	16880	17045	17058	16974	17109	17007	17168	17025	16973	16805	17157	17027	17167	16979	17042	16906	17189	16837	17291	17076	16965	16941	17016	16988	16958	16747	16980	16981	17179	17056	17007	16872	16881	17009	17119	17164	17142	17050	17000	17091	16964	16949	17184	16958	16991	17013	16918	17038	16962	17026	16871	17220	16981	17057	17079	17014	17124	16992	17137	16787	17187	17154	16888	16963	17065	17095	17102	16715	17088	16840	16872	16994	16947	16983	16962	17007	16752	17116	16971	16989	16962	16989	17024	17152	16910	16920	16960	16905	16974	16981	17135	17286	16921	17171	17055	17005	16915	17114	17176	16803	17031	17108	16906	17139	17055	16914	16966	17010	17130	16756	17013	17109	16992	17171	16943	17257	16937	17090	16957	17168	17089	17032	17141	17044	17130	16962	16970	17167	17030	17124	17055	16999	16904	17060	17006	16876	17049	17025	17032	16965	16827	17073	17159	16884	17075	16999	16900	17128	16967	17219	17172	17182	16936	17087	17106	16980	17027	16948	16948	17202	16980	17080	16877	16889	17041	17100	17074	16934	16981	17014	17137	17194	16888	16861	16949	16873	17013	17170	17043	16935	16966	17207	16976	17056	16977	16997	17095	17090	17054	17175	17163	16957	16971	17008	16918	16798	17222	17087	17166	16950	16862	17148	17124	17218	17233	16883	16971	17087	17015	16950
14509	24108	23301	19786	18542	17614	17255	16776	16620	16582	16540	16367	16117	16279	16624	16836	16420	16438	23262	28419	25644	20778	17403	16366	16042	15758	16008	15740	15623	15937	15874	15756	15767	15789	15817	15854	15647	15762	15792	15827	15957	15671	15760	15600	15970	15818	15783	15749	15849	15639	15776	15882	15691	15751	15719	15893	15723	15673	15666	15682	15809	15597	15740	15750	15823	15825	15711	15767	15951	15684	15793	15851	15847	15776	15695	15927	15825	15776	15610	15790	15851	15806	15705	15716	15931	15633	15828	15845	15652	15768	15779	15858	15830	15671	15693	15820	15890	15800	15579	15777	15956	15647	15680	15625	15846	15765	15758	15856	15718	16006	15544	15543	15810	15683	15708	15749	15827	15896	15727	15583	15719	15932	15661	15715	15648	15745	15843	15608	15884	15956	15686	15888	15700	15867	15656	15598	15887	15839	15782	15713	15567	15748	15643	15731	15777	15897	15787	15569	15682	15778	15749	15713	15844	15765	15771	15862	15732	15879	15816	15871	15768	15770	15862	15805	15722	15815	15787	15690	15681	15883	15742	15568	15615	15966	15736	15782	15636	15804	15745	15817	15724	15843	15675	15739	15714	15665	15873	15647	15764	15817	15757	15817	15834	15692	15783	15631	15859	15659	15808	15874	15777	15836	15865	15640	15602	15719	15766	15971	15837	15981	15797	15631	15784	15616	15699	15772	15771	15726	15685	15735	15837	15720	15642	15762	15875	15830	15875	15756	15876	15868	15666	15819	15785	15635	15728	15829	15749	15627	15789	15645	15956	15787	15765	15798	15982	15796	15710	15736	15683	15698	15676	15973	15774	15771	15802	15832	15893	15765	15838	15817	15794	15828	15676	15927	15669	15751	15716	15778	15786	15861	15934	15557	15725	15805	15733	15775	15831	15722	15693	15727	15791	15751	15827	15759	15652	15970	15757	15796	15796	15767	15836	16077	15833	15599	15705	15722	15681	15827	15872	15890	15655	15840	15794	15820	15828	15650	15715	15731	15805	15679	15675	15784	15648	15750	15824	15667	15701	15574	15765	15780	15833	15748	15937	15846	15557	15822	15744	15704	15701	15699	15720	15794	15712	15755	15665	15779	15622	15564	15695	15967	15822	15719	15865	15612	15642	15735	15668	15991	15807	15777	15769	15781	15722	15840	15744	15939	15841	15676	15848	15805	15785	15807	15685	15849	15848	15823	15779	15828	15717	15877	15746	15593	15769	15815	15948	15795	15952	15858	15858	15689	15712	15762	15702	15776	15754	15915	15780	15753	15746	15763	15716	15762	15719	15786	15716	15691	15937	15673	15801	15868	15795	15873	15963	15807	15815	15589	15782	15897	15823	15739	15686	15672	15571	15709	15712	15818	16045	15776	15874	15716	15744	15742	15778	15807	15776	15772	15726	15816	15764	15612	15747	15775	15642	15891	15767	15840	15852	15760	15721	15645	15771	15672	15836	15695	15884	15746	15709	15828	15791	15810	15766	15901	15772	15728	15826	15873	15713	15862	15714	15825	15751	15796	15815	15866	15754	15839	15978	15780	15703	15704	15766	15955	15790	15602	15863	15597	15700	15759	15659	15609	15847	15628	15764	15745	15719	15890	15758	15712	15807	15885	15786	15756	15762	15547	15836	15717	15564	15637	15804	15755	15795	15723	15853	15851	15622	15690	15838	15908	15845	15850	15671	15795	15826	15928	15597	15943	15892	15724	15782	15793	15738	15699	15823	15784	15827	15872	15835	15571	15672	15848	15706	15953	15850	15847	15749	15609	15744	15840	15613	15679	15537	15842	15717	15758	15797	15746	15761	15667	15871	15842	15751	15860	15738	15585	15826	15838	15771	15759	15815	15725	15654	15854	15940	15957	15911	15886	15821	15722	15681	15682	15914	15726	15843	15802	15901	15796	15592	15776	15763	15846	15781	15856	15834	15803	15738	15726	15718	15922	15882	15817	15687	15662	15813	15813	15881	15745	15894	15757	15686	15825	15761	15849	15607	15905	15912	15742	15671	15577	15824	15633	15671	15702	15584	15786	15717	15747	15746	15899	15941	15665	15707	15866	15686	15919	15723	15753	15896	15761	15763	15762	15767	15788	15674	15714	15810	15629	15767	15710	15823	15909	15628	15745	15808	15638	15729	15761	15659	15778	15870	15707	15734	15807	16007	15638	15846	15687	15843	15842	15658	15898	15645	15761	15727	15788	15831	15691	15774	15775	15755	15896	15764	15814	15840	15857	15785	15709	15638	15638	15941	15558	15752	15839	15767	15826	15812	15707	15746	15769	15878	15607	15796	15587	15879	15790	15986	15665	15849	15837	15719	15810	15747	15895	15641	15836	15706	15848	15678	15660	15869	15950	15799	15663	15840	15683	15783	15731	15660	15987	15814	15822	15856	15687	15862	15761	15800	15799	15884	15816	15862	15813	15815	15773	15641	15878	15865	15818	15818	15735	15827	15789	15593	15749	15714	15800	15841	15782	15940	15722	15706	15750	15866	15872	15914	15542	15783	15786	15739	15821	15720	15700	15753	15837	15809	15839	15877	15802	15791	15652	15697	15612	15841	15755	15528	15728	15683	15689	15893	15593	15790	15764	15701	15918	15809	15602	15820	15842	15693	15695	15730	15725	15810	15618	15681	15756	15807	15792	15763	15536	15816	15791	15742	15888	15484	15606	15909	15759	15780	15917	15620	15841	15740	15839	15799	15826	15840	15769	15765	15559	15726	15856	15639	15654	15870	15775	15835	15762	15836	15734	15846	15819	15721	15854	15856	15650	15765	15816	15701	15667	15704	15658	15911	15947	15718	15708	15679	15827	15853	15640	15918	15741	15828	15769	15787	15691	15768	15768	15846	15633	15768	15861	15708	15722	15827	15788	15721	15710	15711	15899	15631	15876	15845	15724	15886	16065	15695	15758	15778	15836	15764	15755	15730	15800	15797	15607	15838	15789	15815	15685	15684	15709	15925	15901	15825	15785	15695	15912	15717	15815	15771	15779	15837	15679	15958	15680	15824	15678	15763	15801	15874	15579	15727	15790	15812	15654	15714	15582	15771	15723	15873	15839	15722	15635	15819	15706	15966	15857	15724	15871	15603	15740	15725	15689	15599	15903	15821	15891	15641	15784	15715	15783	15810	15906	15703	15706	15815	15810	15701	15791	15808	15829	15840	15818	15729	15737	15653	15707	15622	15668	15706	15666	15703	15755	15798	15856	15835	15785	15858	15659	15816	15640	15573	15735	15506	15711	15932	15699	15854	15675	15691	15611	15984	15730	15822	15736	15825	15911	15555	15788	15875	15934	15896	16123	15846	15811	15812	15696	15746	15720	15665	15885	15803	15756	15675	15806	15634	15872	15763	15811	15734	15873	15747	15702	15866	15783	15774	15841	15736	15809	15855	15871	15781	15866	15687	15880	15962	15758	15740	15800	15918	15872	15704	15767	15723	15735	15841	15691	15734	15946	15870	15898	15761	15698	15665	15760	15801	15596	15699	15655	15848	15722	15719	15901	15704	15782	15660	15979	15762	15793	15749	15787	15881	15615	15592	15813	15728	15863	15888	15722	15801	15673	15833	15945	15751	15747	15721	16015	15853	15780	15739	15811	15534	15703	15790	15898	15739	15774	15802	15709	15804	15954	15751	15826	15757	15948	15837	15608	15497	15707	15718	15789	15676	15908	15555	15709	15624	15876	15647	15736	15719	15665	15853	15709	15883	15696	15967	15710	15744	15683	15703	15532	15874	15742	15934	15830	15909	15839	15823	15695	15725	15692	15756	15785	15654	15931	15656	15726	15911	15765	15621	15881	15849	15750	15681	15876	15664	15659	15800	15829	15736	15854	15892	15764	15779	15693	15710	15620	15878	15829	15733	15791	15737	15713	15794	15743	15836	15729	15722	15696	15728	15721	15711	15772	15624	15933	15625	15895	15762	15670	15928	15798	15822	15761	15822	15697	15782	16062	15777	15705	15904	15697	15659	15763	15706	15825	15691	16009	15642	15887	15849	15588	15805	15785	15761	15768	15774	15826	15764	15819	15612	15662	15647	15787	15718	15768	15737	15709	15859	15610	15738	15789	15814	15805	15879	15633	15798	15674	15861	15907	15891	15730	15625	15616	15682	15949	15717	15784	15798	15742	15896	15874	15712	15826	15868	15854	15738	15727	15871	15879	15671	15786	15770	15647	15640	15732	15726	15702	15747	15718	15781	15672	15665	15718	15878	15805	15778	15706	15729	15732	15674	15803	15616	15730	15850	15721	15809	15654	15839	15817	15454	15883	15785	15778	15881	15775	15874	15760	15836	15756	15793	15672	15939	15741	15832	15862	15785	15723	15772	15853	15783	15793	15709	15839	15704	15797	15761	15738	15901	15639	15762	15927	15587	15739	15821	15844	15688	15725	15614	15719	15760	15805	15718	15663	15770	15889	15713	15759	16002	15736	15774	15671	15790	15584	15713	15795	15682	15805	15685	15771	15899	15730	15904	15816	15799	15688	15940	15832	15813	15636	15937	15805	15835	15842	15531	15689	15726	15890	15709	15766	15780	15792	15646	15654	15727	15905	15691	15748	15858	15729	15860	15864	15648	15670	15788	15751	15876	15765	15757	15587	15744	15676	15747	15745	15783	15705	15936	15753	15963	15801	15881	15775	15803	15830	15879	15958	15917	15774	15913	15819	15684	15665	15893	15904	15809	15765	15921	15599	15871	15721	15699	15707	15880	15765	15713	15795	15766	15739	15723	15873	15529	15536	15701	15896	15798	15675	15775	15855	15658	15808	15742	15768	15744	15823	15852	15905	15703	15708	15754	15748	15781	15779	15636	15717	15792	15922	15717	15615	15799	15724	15726	15885	15767	15817	15997	15905	15767	15669	15773	15633	15822	15774	15710	15797	15769	15784	15644	15714	15961	15687	15739	15775	15723	15783	15836	15925	15833	15889	15693	15815	15761	15796	15680	15786	15787	15786	15626	15790	15765	15673	15776	15839	15712	15706	15884	15783	15701	15682	15658	15748	15693	15620	15632	15650	15632	15645	15658	15921	15734	15747	15675	15720	15746	15835	15861	15923	15735	15823	15849	15776	15776	15764	15718	15676	15854	15768	15849	15788	15586	15898	15845	15710	15819	15760	15737	15724	15797	15654
22887	21044	28849	23465	21335	23084	23855	19406	18503	18638	18333	18293	18144	17965	18127	17996	18200	18373	27783	31184	28436	24706	20214	18604	17808	17298	17493	17410	17400	17194	17361	17451	17522	17255	17314	17279	17302	17152	17538	17560	17244	17340	17466	17411	17374	17298	17188	17241	17149	17143	17288	17487	17397	17362	17434	17253	17529	17347	17289	17394	17394	17361	17363	17171	17087	17213	17539	17164	17240	17271	17364	17319	17374	17410	17344	17499	17361	17311	17414	17585	17165	17265	17488	17354	17273	17414	17229	17251	17292	17414	17293	17416	17359	17431	17255	17045	17230	17319	17387	17360	17220	17260	17338	17235	17363	17258	17295	17217	17282	17345	17210	17045	17325	17283	17521	17271	17451	17376	17456	17244	17368	17289	17284	17114	17297	17459	17185	17034	17307	17397	17327	17402	17422	17243	17198	17248	17294	17483	17254	17293	17285	17129	17414	17119	17185	17309	17503	17073	17351	17238	17279	17139	17279	17205	16984	17085	17350	17169	17270	17047	17250	17189	17191	17323	17254	17512	17186	17367	17264	17120	17244	17133	17233	17154	17154	17156	17148	17375	17316	17096	17229	17218	16954	17169	17325	17160	17200	17318	17115	17314	17348	17206	17488	17312	17220	17168	17162	17465	17267	17231	17424	17451	17287	17136	17345	17279	17022	17162	17242	17339	17268	17193	17356	17142	17339	17416	17339	17347	17320	17394	17355	17097	17190	17283	17184	17353	17237	17252	17464	17088	17358	17405	17414	17097	17396	17257	17102	17243	17319	17318	17317	17404	17230	17278	17141	17247	17281	17240	17359	17211	17323	17328	17106	17057	17317	17260	17243	17221	17019	17263	17178	17312	17286	17235	17106	17205	17327	17295	17208	17433	17188	17222	17216	17276	17495	17260	17237	17075	17042	17222	17110	17381	17389	17238	17365	17248	17215	17380	17413	17271	17265	17381	17283	17203	17444	17449	17179	17144	17302	17267	17203	17183	17253	17152	17306	17284	17189	17346	17242	17248	17282	16998	17253	17445	17286	17326	17200	17476	17391	17084	17371	17187	17490	17187	17371	17070	17261	16965	17088	17300	17307	17119	17278	17329	17281	17069	17246	17305	17190	17256	17161	17221	17184	17199	17287	17123	17252	17178	17283	17265	17387	17566	17120	17217	17397	17033	17311	17138	17267	17164	17068	17209	17333	17420	17278	17412	17258	17154	17413	17271	17188	17275	17254	17284	17230	17397	17369	17189	17304	17318	17255	17351	17400	17287	17227	17405	17134	17105	17350	17278	17316	17247	17462	17204	17201	17375	17205	17254	17165	17351	17466	17250	17190	17207	17152	17182	17382	17190	17177	17185	17417	17145	17236	17465	17403	17417	17495	17363	16965	17296	17263	17477	17217	17227	17318	17468	17264	17267	17371	17352	17266	17188	17479	17176	17098	17309	17222	17310	17395	17335	17059	17411	17250	17290	17409	17260	17122	17330	17250	17451	17248	17483	17241	17185	17370	17183	17331	17252	17405	17075	17296	17220	17279	17282	17212	17112	17072	17358	17145	17198	17189	17400	17174	17326	17245	17430	17437	17483	17191	17259	17184	17303	17352	17322	17381	17244	17220	17220	17386	17414	17132	17501	17363	17384	17294	17204	17348	17413	17191	17249	17402	17362	17442	17236	17160	17287	17268	17398	17191	17214	17125	17285	17140	17269	17272	17247	17296	17257	17228	17286	17303	17366	17314	17342	17080	17361	17384	17166	17339	17208	17135	17405	17222	17138	17300	17129	17118	17241	17271	17140	17325	17194	17113	17282	17289	17182	17270	17277	17312	17400	17298	17275	17183	17272	17317	17198	17155	17075	17032	16943	17328	17060	17248	17372	17423	17187	17144	17372	17214	17339	17324	17177	17218	17276	17276	17268	17284	17373	17290	17168	16995	17171	17164	17327	17323	17086	17203	17255	17254	17185	17302	17212	17223	17298	17196	17067	17399	17174	17164	17478	17417	17244	17259	17062	17303	17347	17286	17142	17421	17348	17389	17348	17315	17335	17239	17200	17195	17293	17299	17160	17241	17344	17170	17391	17327	17396	17483	17124	17161	17268	17427	17370	17217	17279	17479	17313	17364	17129	17305	17147	17191	17131	17218	17315	17439	17162	17139	17071	17235	17140	17224	17168	17324	17333	17316	17358	17104	17237	17093	17374	17433	17385	17445	17140	17224	17320	17301	17141	17198	17121	17146	17265	17119	17385	17145	17400	17206	17231	17390	17192	17326	17094	17154	17337	17323	17152	17368	17478	17356	17336	17258	17285	17164	17240	17333	17290	17474	17063	17340	17239	17379	17283	17286	17380	17281	17287	17243	17197	17421	17238	17221	17365	17273	17244	17201	17181	17274	17163	17399	17362	17071	17302	17398	17261	17213	17430	17200	17464	17337	17125	17111	17325	17224	17358	17008	17317	17269	17075	17270	17350	17427	17232	17241	17329	17316	17423	17433	17392	17238	17229	17299	17311	17169	17387	17316	17042	17226	17197	17154	17073	17210	17278	17233	17471	17284	17328	17296	17268	17190	17375	17212	17227	17123	17317	17332	17278	17255	17421	17304	17270	17591	17286	17325	17150	17053	17201	17351	17338	17382	17256	17188	17086	17483	17329	17335	17325	17272	17437	17304	17462	17223	17181	17092	17405	17143	17331	17453	17517	17187	17244	17181	17342	17220	17115	17257	17160	17210	17304	17276	17108	17155	17336	17278	17141	17289	17301	17123	17233	17374	17340	17241	17333	17365	17034	17399	17112	17234	17295	17279	17311	17204	17343	17328	17332	17473	17398	17170	17239	17150	17137	17216	17319	17378	17308	17412	17384	17228	17329	17235	17147	17282	17351	17424	17286	17303	17333	17229	17447	17231	17293	17226	17209	17266	17328	17318	17226	17293	17285	17223	17001	17482	17048	17306	17184	17152	17327	17158	17246	17401	17282	17349	17252	17257	17368	17158	17226	16972	17270	17098	17297	17462	17338	17226	17174	17393	17183	17442	17470	17398	17165	17503	17382	17207	17327	17164	17258	17327	17199	17298	17358	17186	17351	17348	17315	17143	17208	17332	17221	17237	17510	17151	17254	17222	17131	17149	17248	17408	17308	17104	17322	17334	17183	17296	17212	17253	17045	17292	17256	17229	17079	17314	17383	17244	17374	17346	17152	17409	17341	17262	17324	17282	17078	17443	17107	17321	17282	17423	17427	17322	17400	17519	17353	17277	17140	17174	17211	17387	17395	17281	17241	17296	17303	17250	17217	17527	17391	17201	17268	17259	17259	17163	17125	17426	17170	17356	17145	17336	17093	17374	17325	17318	17180	17371	17297	17134	16946	17282	17077	17194	17222	17364	17248	17203	17206	17555	17370	17335	17290	17188	17183	17300	17174	17272	17374	17209	17271	17203	17178	17246	17310	17206	17466	17347	17246	17376	17419	17290	17255	17366	17198	17632	17355	17256	17259	17372	17282	17346	17360	17261	17253	17137	17293	17433	17236	17134	17174	17235	17109	17457	17211	17336	17255	17406	17361	17243	17206	17377	17347	17216	17191	17273	17180	17225	17446	17252	17379	17178	17205	17263	17337	17268	17368	17375	17232	17250	17241	17120	17286	17273	16987	17117	17205	17429	17147	17387	17374	17168	17462	17436	17256	17391	17409	17364	17530	17303	17276	17264	17264	17193	17038	17195	17386	17215	17281	17411	17244	17188	17315	17298	17313	17085	17445	17389	17292	17228	17368	17218	17171	17489	17268	17256	17453	17150	17342	17096	17212	17285	17310	17340	17273	17433	17106	17438	17400	17120	17283	17344	17362	17467	17234	17423	17246	17299	17315	17302	17264	17406	17407	17381	17191	17098	17211	16997	17214	17144	17268	17244	17201	17211	17202	17220	17205	17031	17346	17262	17354	17313	17188	17324	17126	17401	17378	17196	17308	17189	17224	17314	17224	17310	17227	17204	17347	17290	17179	17551	17009	17208	17213	17268	17073	17155	17295	17255	17394	17475	17354	17159	17236	17361	17337	17257	17305	17323	17208	17455	17264	17158	17252	17353	17169	17268	17470	17414	17443	17378	17152	17195	17605	17293	17071	17076	17316	17315	17283	17305	17403	17294	17238	17140	17426	17492	17434	17093	17341	17057	17270	17151	17291	17319	17374	17227	17220	17309	17254	17428	17004	17455	17211	17201	17222	17178	17214	17235	17256	17148	17430	17449	17348	17199	17358	17238	17088	17247	17023	17339	17257	17210	17287	17368	17432	16959	17276	17194	17195	17235	17389	17243	17233	17274	17249	17346	17182	17327	17240	17347	17283	17241	17332	17367	17127	17164	17377	17328	17309	17152	17173	17050	17315	17116	17311	17232	17311	17236	17361	17281	17343	17366	17210	17409	17171	17367	17195	17161	17200	17456	17316	17191	17277	17351	17154	17413	17379	17248	17318	17178	17277	17248	17290	17145	17327	17306	17223	17093	17053	17282	17174	17226	17142	17109	17206	17267	17328	17203	17418	16975	17329	17230	17267	17218	17397	17304	17261	17258	17222	17183	17197	17207	17215	17069	17288	17296	17278	17206	17186	17197	17101	17504	17154	17213	17374	17292	17138	17364	17518	17240	17397	17256	17310	17192	17372	17403	17046	17057	17329	17114	17233	17216	17289	17189	17311	17393	17225	17347	17372	17222	17259	17113	17505	17377	17370	17228	17163	17382	17119	17192	17416	17322	17255	17140	17262	17380	17330	17186	17191	17259	17475	17328	17420	17379	17389	17330	17474	17198	17161	17446	17374	17444	17276	17438	17210	17267	17222	17304	17234	17200	17475	17247	17222	17470	16934	17292	17331	17290	17432	17190	17383	17444	17382	17220	17441	17294	17176	17414	17330	17367	17049	17316	17240	17108	17295	17370	17261	17201	17059	17113	17120	17475	17104	17270	17241	17337	17219	17323	17274	17419	17376	17139	17184	17223	17234	17234	17190	17358	17125	17413	17312	17194	17538	17574	17211	17267	17284	17208	17281	17397	17287	17320	17259	17229	17419	17372	17275	17324	17241	17095	17161	17429	17286	17282	17203	17033	17307	17109	17167	17267	17202	17268	17370	17267	17616	17158	17262	17452	17563	17173	17201
16169	29185	27351	22371	20641	19454	18773	18490	17984	17374	17442	17495	17326	17070	16894	17340	17169	17750	32003	33441	30317	24735	18878	16884	16385	15977	16108	15931	15809	15945	15968	16009	16044	15886	16114	15955	15960	15849	15982	15972	15893	16092	15984	15808	15997	15942	15808	15955	16034	15959	15944	15940	15918	15853	16091	15881	15975	15861	15925	15831	15841	16029	15939	15941	15836	15840	15903	16134	15920	15964	15953	15876	16000	15857	15969	16142	15757	15857	15855	15850	15900	15916	15616	15852	16069	15861	15992	15921	16087	16024	15981	15952	15926	15982	15840	15910	15910	16029	15882	15788	15928	16000	15804	15985	15852	15895	15973	15796	15958	15961	15803	16100	16018	15915	15963	15981	16097	15991	15941	15895	15813	15854	15933	15807	16017	16120	15706	15938	15963	15963	15948	15916	15953	15906	15766	15978	15760	15780	15869	15815	15987	15853	15892	15956	15860	15851	15948	15804	15865	15901	15804	15786	16152	15748	15722	16009	16099	15737	16061	15730	15780	15921	15787	15942	15969	15827	15928	15929	15876	15963	15956	16027	16024	16035	16162	15798	15840	15933	16088	15717	15829	15895	15908	16052	15933	15701	15870	15834	15812	15877	15754	15999	15983	16074	15807	16089	15950	15974	15926	15922	15941	15895	15835	15979	15729	15885	15808	15911	15714	15943	15807	15775	15786	15784	15912	15789	15767	15769	15870	15933	15945	15830	15786	15975	15854	15880	15722	15720	16030	15922	15748	15882	15928	15889	15821	15804	15889	15868	15772	15911	15953	15874	15968	15939	15985	15924	15860	15854	15851	15810	15814	16039	15860	15999	15914	15991	15990	15924	15711	15888	15902	15886	15761	15818	15816	15945	15924	15857	15983	15920	15902	16001	15850	15848	16012	16081	15949	15982	15975	15745	16045	15801	15919	15708	15946	15934	15816	15899	15839	15922	15818	15961	16035	15853	15888	15864	15937	15979	15917	15919	15850	15996	16030	15921	16010	15960	15841	16045	15755	15975	15836	15886	15828	15918	15821	16020	15982	15785	15840	15865	16011	15865	16048	15830	15869	16041	15903	15920	15876	15882	15918	15893	15875	15959	15820	15900	15823	15836	16025	15745	15949	16035	15865	16000	16025	15828	15813	15972	15844	15990	15841	15748	15899	15980	15810	15832	16082	15845	15886	15909	15748	15979	15755	15987	15834	15982	15841	16060	16042	15668	16079	16043	16048	15790	16093	15757	15976	15807	15930	15776	15726	15961	15855	16010	15935	15849	15822	15936	15880	15798	15864	16056	15937	15905	15740	15783	15949	15856	16010	15759	15961	15869	15741	15855	16033	15834	15816	15932	15912	15918	15930	15904	15900	15992	16005	15694	15982	15827	15993	15844	15810	15687	15891	16075	15989	15851	15903	15841	15772	15890	15912	15901	15945	15980	15722	15965	15798	15917	15831	15974	15860	15964	15795	15962	15878	15828	15705	16022	15886	15794	16021	15894	15800	15813	15688	15908	16005	15832	15962	15890	16010	15829	15910	16081	15984	15800	15854	15860	15845	15993	15915	15984	15829	15998	15981	15953	16135	15689	15811	15960	15912	15885	15839	15953	15809	15939	16008	15834	15857	15886	15848	15979	15696	15957	15906	15814	15900	15931	16034	15900	15939	15924	15912	15886	15926	15845	15888	15956	15781	16073	16013	15994	15975	15767	15953	15912	15882	15916	15908	15878	15755	15811	15971	16012	15840	15814	15774	15910	15884	15825	15803	15995	15939	15948	15725	15851	15880	15900	16093	15845	15957	15903	15884	15728	15851	15885	15780	15806	15908	15742	16050	15814	15851	15794	15953	15888	15956	15694	15828	15830	15828	15982	15877	15773	15928	15700	15826	15836	15722	15763	16029	15948	15820	15941	15798	15998	15946	15786	15938	15871	15789	15842	15891	15766	16126	15785	15855	16010	15820	15932	15874	15974	15771	15952	15743	15952	16021	15724	15975	15859	15881	15864	15798	15884	16054	16038	15938	15885	15965	16037	16041	15943	16001	16004	15703	15880	15870	15856	15924	15903	15971	15891	15978	15948	15815	15968	15797	15875	15903	16095	15947	15785	16114	15787	15868	15847	15806	15855	15913	15712	15878	15745	16034	15872	15847	15866	15829	15900	15902	15740	15940	16049	16029	15822	15689	15860	15901	15901	15950	15914	15961	15692	15911	15708	15670	15902	15794	15947	15869	15828	16038	15760	15933	15826	15867	16169	15929	15840	15757	15949	15833	16077	15767	16163	15907	15864	15898	16056	15904	15882	15800	15958	15894	15869	16004	16088	15845	16004	15939	15956	15840	15950	16104	15778	15791	15915	15915	15978	15763	15931	15875	15785	15964	15859	15879	15791	15888	15969	15863	15787	15873	16036	15898	15891	15860	15956	15742	15965	15995	15845	15872	15786	15855	16115	16038	15769	15953	15785	15965	15973	15969	16118	15845	15949	15931	15920	15733	15938	15949	15936	15983	15819	16051	15755	15945	15727	16010	15988	15831	16185	15905	15795	15987	16013	15817	15819	15959	16002	15837	15984	15978	15841	15922	15789	15868	15837	15990	15954	15860	15801	15852	16146	15916	15920	15965	15848	16008	15987	15936	16029	15951	15836	15755	15770	15836	15909	15919	16035	15957	16021	15847	15823	15961	16178	15837	15846	15941	15992	15886	15897	15840	15936	15902	15776	15898	15908	16013	16044	15926	15942	15922	16055	15805	15820	15804	16015	15786	15992	16088	15867	15885	15899	15753	15751	15920	15858	15785	15913	15893	15860	15741	16030	15848	15903	15855	16091	15968	15865	16059	15774	15874	15883	15866	15735	15898	15834	15816	15799	15906	16045	15900	15788	16015	15906	15871	15769	15966	15947	15922	15831	15962	15787	15984	15987	15857	15883	15956	15953	16051	15770	16017	15950	15758	16010	15968	15959	15873	15862	15974	15912	15837	15901	15758	15997	15846	15915	15937	15863	15999	15866	15961	16011	15898	15905	15834	16070	15804	15869	15821	15831	15752	15974	15973	15901	15907	15891	15871	15873	15780	15958	15850	15902	15742	15896	15911	15835	15989	16010	15986	15927	15812	15876	15839	15954	15737	15855	16017	15878	15652	15882	15730	15731	15893	15722	16007	15866	15753	15938	15950	15871	15909	15621	15875	15838	15921	15829	15850	15905	15780	16031	15869	15597	16065	15901	15873	15948	15962	15966	15819	15874	15855	16005	15869	16073	15895	15950	15874	15881	16012	15962	15810	15840	16049	16006	15850	15897	15849	15842	15884	15802	15761	15861	15748	15685	15931	15933	15820	15837	15856	15904	15811	15856	15890	15932	15835	16009	16048	15835	16027	15908	15900	15794	15836	15900	15928	15857	15977	15944	15977	16056	15793	15981	15878	15938	15980	15987	15990	16091	15858	15915	15844	15869	15981	15991	15994	15878	15823	15860	15905	16041	15921	15845	16012	15764	15944	16040	15927	16039	15711	16035	15999	15959	15755	15965	15957	15771	16024	15836	15929	16105	16006	15883	16013	15729	15856	15873	15803	15996	15949	15865	15896	16090	16016	15941	16028	15818	15914	15776	15882	15857	15914	15830	15942	15861	15857	15909	15852	15773	15886	15782	15858	15805	15932	16179	15782	15926	15968	15742	15932	15841	15851	15904	15990	16060	15854	15839	15942	15830	15872	15661	16111	15857	15969	15922	15806	15877	15921	16036	16025	16057	15894	15804	15926	15843	15970	15940	15963	15871	15897	15860	15878	15873	15884	15728	15771	15899	15865	16153	15929	15963	15758	15881	15891	15897	15758	15942	15772	15811	15944	15843	15945	15906	16114	15999	15821	15857	15885	15880	15986	15810	16127	15911	15852	15932	15981	15918	15841	15740	15771	15961	15914	15879	15896	15728	15763	15920	15881	15813	15790	15829	15739	15779	15923	15915	16061	15687	15935	15855	15815	15995	15777	15855	15888	15790	15819	15883	15830	15994	16026	15972	15855	15913	16018	16019	15879	15860	15908	15870	15808	15732	15948	15848	15660	15841	16120	15930	15899	15847	15889	15824	15968	15923	16031	16063	15806	15940	15755	15855	15837	15877	15885	15920	15825	15850	15965	15780	15899	15921	15863	15846	15924	15905	16058	15874	16005	15920	15872	16048	15834	15790	16088	15821	15992	15865	15918	15935	15800	15878	16013	16046	15865	15954	15966	15912	15919	15933	15789	15937	16063	15754	15886	15867	15801	15859	15873	15925	16091	15931	15964	16069	15948	15996	16038	15779	15837	16049	15971	16008	15908	15910	15873	15734	15739	15740	15780	15936	16088	15934	15880	15966	15918	15756	15971	15822	15974	15999	15868	16071	15825	15867	15887	15916	16078	16024	15943	15892	15853	15864	15831	15690	15849	15832	15979	15811	15812	15846	15794	15967	15952	16041	15989	15938	15862	15808	15947	15876	15954	15946	15840	15777	15942	15825	15869	15962	16036	16046	15853	15998	15909	15858	16014	15754	15899	15777	15859	16143	15727	16050	15742	15820	15841	15878	16090	15948	15902	15911	16035	15740	15900	15856	15998	15918	15827	15877	15892	15886	15728	15866	15820	15958	15901	15970	15793	15850	15908	15948	15718	15920	15944	15835	16000	15841	15811	15952	15955	15894	15970	15908	15963	16068	15771	16061	15889	15819	16013	15968	15930	15921	15946	15869	15891	15884	16038	16034	16030	15938	15965	15871	15857	15847	15671	15903	15955	16018	15952	15856	15931	15808	15879	15918	15951	15968	16069	15938	15792	16008	15740	15892	15931	16037	15906	15855	15992	16016	15914	15882	15834	15784	15831	15934	15910	15794	15816	15945	16069	15815	15698	15988	15873	15812	15836	15865	15957	16036	15831	15908	15908	15849	15727	15964	15762	15888	15888	15811	15867	15822	15818	15703	15916	15932	15870	15996	15788	15991	15830	15640	15831	15952	15876	16039	15922	15975	15979	15748	15874	15840	15924	15952	15902	16014	15893	15833	15970	15942	15947	16042	15776	15966	15969	15795	15910	15933	15925	15666	15833	15911	15882	15844	15884	15856	15891	16025	15814	15932	15766	15909	15786	16086	15845	15912	15984	15890	16034	15890	15771	16068
27338	21764	23928	20930	17889	17847	18107	17964	18046	18012	18263	18126	18114	17892	18001	17940	17811	18105	18518	18849	19007	18725	18087	17777	17755	17546	17660	17534	17721	17614	17690	17738	17690	17635	17899	17644	17845	17521	17617	17783	17434	17720	17706	17651	17654	17464	17708	17663	17597	17828	17708	17703	17496	17543	17668	17598	17617	17727	17819	17482	17663	17557	17706	17772	17515	17427	17697	17459	17695	17629	17853	17609	17547	17571	17763	17570	17604	17595	17488	17682	17726	17447	17549	17664	17512	17617	17667	17587	17505	17831	17548	17564	17536	17732	17645	17596	17443	17641	17657	17448	17657	17518	17663	17756	17779	17653	17626	17666	17544	17503	17481	17584	17628	17603	17672	17544	17619	17523	17540	17461	17589	17446	17430	17514	17525	17584	17654	17526	17438	17817	17749	17630	17643	17683	17478	17622	17501	17539	17757	17633	17517	17485	17516	17411	17585	17630	17497	17647	17694	17676	17416	17862	17761	17478	17630	17615	17731	17577	17516	17578	17423	17508	17575	17598	17748	17486	17605	17450	17510	17599	17675	17610	17586	17651	17636	17488	17539	17372	17783	17506	17456	17511	17735	17710	17795	17615	17603	17605	17728	17571	17589	17554	17596	17433	17657	17479	17517	17382	17623	17369	17615	17800	17689	17662	17498	17532	17589	17514	17535	17623	17469	17753	17684	17622	17651	17679	17631	17548	17538	17639	17408	17613	17574	17476	17590	17585	17543	17521	17550	17618	17620	17755	17735	17712	17690	17576	17586	17690	17693	17672	17676	17508	17685	17688	17407	17504	17536	17411	17504	17681	17611	17612	17703	17651	17611	17462	17605	17727	17487	17448	17594	17509	17431	17723	17713	17575	17591	17592	17483	17479	17437	17708	17467	17634	17401	17680	17549	17591	17618	17615	17795	17570	17545	17658	17681	17739	17612	17611	17572	17660	17702	17496	17547	17650	17479	17507	17598	17668	17694	17651	17694	17603	17452	17731	17796	17620	17720	17585	17671	17464	17578	17614	17566	17526	17570	17486	17596	17462	17774	17462	17647	17500	17493	17477	17634	17603	17554	17585	17500	17776	17868	17734	17494	17756	17589	17369	17678	17715	17495	17501	17474	17867	17462	17770	17541	17475	17584	17825	17664	17614	17649	17693	17595	17634	17599	17590	17627	17613	17766	17652	17468	17589	17622	17800	17608	17539	17487	17553	17595	17686	17657	17809	17587	17507	17746	17721	17477	17627	17657	17693	17602	17596	17653	17705	17707	17823	17645	17626	17675	17385	17682	17531	17653	17527	17388	17581	17508	17433	17786	17696	17667	17585	17573	17547	17720	17620	17596	17781	17600	17585	17705	17457	17426	17422	17486	17529	17575	17753	17520	17854	17580	17549	17451	17584	17522	17641	17653	17469	17620	17454	17748	17629	17703	17623	17678	17637	17414	17580	17609	17690	17570	17442	17690	17692	17758	17746	17558	17558	17719	17679	17472	17528	17549	17444	17445	17542	17619	17671	17715	17660	17735	17573	17745	17432	17556	17503	17674	17876	17661	17473	17673	17552	17596	17643	17853	17445	17483	17470	17511	17651	17653	17666	17531	17573	17774	17650	17649	17765	17499	17427	17673	17626	17393	17936	17581	17535	17519	17551	17594	17539	17565	17580	17769	17501	17575	17626	17725	17678	17759	17684	17553	17622	17690	17693	17779	17573	17541	17611	17659	17566	17638	17592	17681	17576	17701	17685	17718	17652	17670	17570	17652	17527	17694	17633	17623	17578	17608	17404	17495	17411	17573	17619	17422	17661	17518	17504	17694	17701	17320	17627	17812	17634	17571	17646	17585	17595	17600	17696	17586	17497	17520	17559	17606	17424	17587	17418	17492	17478	17596	17693	17503	17504	17875	17668	17738	17826	17495	17498	17503	17440	17553	17600	17698	17831	17556	17725	17585	17779	17679	17464	17646	17852	17760	17667	17819	17738	17805	17454	17422	17979	17468	17562	17450	17540	17676	17390	17638	17436	17586	17554	17708	17652	17412	17609	17638	17781	17469	17509	17757	17731	17521	17440	17766	17706	17632	17642	17658	17665	17639	17667	17661	17473	17605	17666	17597	17625	17641	17463	17511	17600	17637	17543	17494	17677	17495	17507	17722	17720	17689	17701	17646	17556	17581	17650	17623	17673	17547	17556	17540	17607	17527	17655	17630	17716	17569	17586	17531	17552	17501	17577	17717	17564	17673	17665	17571	17566	17644	17308	17548	17813	17610	17711	17675	17621	17553	17584	17586	17804	17619	17695	17649	17727	17541	17784	17472	17678	17570	17443	17550	17617	17498	17393	17773	17745	17906	17604	17719	17622	17718	17557	17700	17663	17667	17599	17656	17500	17571	17434	17611	17790	17678	17480	17465	17675	17602	17622	17546	17629	17709	17818	17400	17450	17713	17613	17595	17572	17570	17517	17902	17594	17741	17697	17740	17699	17612	17599	17553	17472	17616	17598	17403	17610	17598	17476	17512	17640	17662	17527	17696	17601	17640	17550	17672	17693	17517	17695	17596	17522	17643	17708	17679	17870	17534	17641	17737	17830	17700	17703	17760	17476	17524	17719	17653	17548	17608	17676	17686	17712	17550	17576	17498	17581	17700	17622	17555	17447	17723	17431	17672	17717	17701	17516	17533	17663	17841	17678	17650	17584	17821	17694	17611	17507	17465	17657	17491	17601	17749	17824	17786	17730	17925	17543	17732	17691	17535	17717	17730	17428	17307	17581	17658	17684	17650	17497	17425	17495	17395	17535	17692	17591	17510	17479	17574	17594	17564	17708	17730	17794	17764	17641	17771	17574	17712	17625	17678	17702	17620	17390	17643	17790	17674	17620	17528	17536	17588	17715	17612	17628	17460	17714	17565	17563	17617	17320	17740	17600	17429	17755	17568	17443	17490	17613	17680	17573	17282	17621	17705	17720	17554	17514	17849	17596	17484	17451	17670	17703	17430	17619	17521	17518	17689	17524	17718	17568	17738	17771	17596	17417	17701	17718	17660	17540	17631	17608	17722	17778	17516	17550	17563	17565	17582	17673	17699	17813	17757	17713	17597	17615	17726	17640	17674	17721	17778	17693	17443	17612	17619	17618	17458	17658	17684	17658	17515	17698	17662	17676	17567	17747	17741	17636	17627	17775	17375	17674	17606	17441	17779	17627	17694	17784	17472	17464	17662	17616	17566	17436	17583	17593	17553	17521	17575	17357	17526	17512	17707	17470	17380	17542	17724	17543	17624	17663	17909	17647	17629	17720	17518	17549	17583	17741	17562	17546	17582	17812	17450	17652	17665	17588	17503	17746	17546	17505	17453	17669	17672	17683	17665	17595	17684	17559	17500	17602	17622	17652	17813	17566	17671	17684	17519	17666	17401	17749	17566	17584	17767	17431	17540	17697	17800	17771	17745	17651	17813	17617	17704	17376	17680	17670	17713	17608	17704	17532	17660	17840	17568	17479	17727	17540	17405	17559	17643	17399	17560	17804	17551	17680	17569	17461	17608	17680	17692	17693	17562	17540	17656	17768	17706	17656	17613	17571	17479	17567	17605	17533	17636	17851	17838	17719	17684	17793	17558	17437	17790	17584	17732	17539	17519	17537	17686	17512	17668	17746	17524	17661	17690	17680	17600	17524	17450	17616	17542	17649	17685	17622	17306	17443	17646	17603	17584	17719	17575	17591	17713	17469	17491	17763	17426	17458	17576	17566	17684	17650	17599	17645	17595	17633	17637	17570	17547	17498	17540	17480	17566	17494	17513	17603	17563	17619	17531	17558	17724	17710	17595	17646	17549	17518	17592	17588	17589	17510	17729	17762	17424	17452	17679	17735	17479	17504	17511	17582	17764	17698	17581	17485	17625	17727	17520	17577	17694	17438	17474	17405	17451	17439	17479	17570	17677	17637	17718	17570	17573	17466	17775	17556	17580	17519	17341	17464	17472	17386	17528	17793	17498	17635	17520	17732	17600	17548	17652	17626	17775	17522	17721	17731	17838	17631	17862	17800	17629	17561	17400	17774	17573	17555	17661	17672	17456	17636	17576	17604	17632	17307	17599	17627	17687	17694	17729	17596	17585	17632	17635	17672	17814	17629	17626	17674	17598	17524	17627	17554	17434	17527	17501	17368	17840	17717	17607	17571	17673	17600	17607	17556	17759	17623	17941	17585	17636	17623	17596	17543	17489	17482	17532	17708	17492	17804	17646	17692	17564	17442	17658	17467	17518	17688	17613	17736	17639	17598	17527	17530	17734	17648	17689	17781	17779	17618	17626	17700	17824	17601	17622	17499	17426	17578	17538	17462	17482	17696	17704	17463	17539	17670	17458	17455	17675	17678	17701	17663	17518	17710	17768	17497	17581	17654	17798	17726	17792	17668	17505	17785	17638	17510	17808	17665	17775	17646	17662	17589	17559	17700	17751	17723	17731	17574	17515	17493	17503	17596	17763	17680	17636	17615	17428	17545	17661	17688	17579	17555	17555	17769	17539	17534	17671	17561	17703	17703	17685	17486	17631	17646	17786	17713	17801	17539	17629	17418	17852	17595	17705	17487	17518	17610	17638	17537	17641	17553	17602	17743	17696	17657	17639	17567	17606	17460	17440	17553	17522	17423	17741	17670	17653	17587	17697	17577	17758	17540	17624	17782	17650	17365	17624	17562	17595	17401	17550	17680	17894	17722	17764	17658	17716	17697	17528	17587	17560	17651	17736	17608	17777	17672	17480	17598	17720	17698	17666	17590	17349	17816	17751	17676	17586	17660	17658	17605	17670	17599	17703	17658	17717	17571	17639	17585	17534	17617	17594	17682	17688	17630	17436	17601	17616	17640	17806	17582	17576	17456	17621	17603	17668	17495	17619	17622	17505	17608	17646	17650	17733	17875	17649	17728	17546	17645	17665	17677	17575	17647	17754	17592	17774	17751	17678	17580	17619	17505	17654	17692	17588	17726	17627	17806	17751	17663	17564	17481	17660	17586	17709	17801	17612	17613	17462	17773	17671	17599	17616	17626	17579	17418	17649	17848	17338	17614	17675	17474	17599	17582	17488	17625	17543	17649	17857	17592	17635	17701	17382	17462	17743	17741	17454	17508	17582	17754	17561	17766	17700	17507
15319	18863	18327	17041	16606	16414	16740	16689	16750	16856	16885	17018	16740	16636	16475	16508	16277	16430	17504	17864	17692	16845	16504	16267	16128	16170	15967	16120	16099	16123	16091	16095	16114	15997	16129	16148	16223	16094	15989	16255	16160	16061	16165	16310	16045	15979	15989	16083	15997	16003	15992	16071	16003	16033	16020	15947	16116	16086	16099	16097	15996	16149	16059	16094	16087	16056	16166	15877	15946	16001	16007	16005	15965	15993	15916	16057	16020	16159	16031	16049	16032	16075	16060	15960	16008	16136	15978	15924	16076	16207	16148	16136	16048	16140	15995	16061	16027	16017	16062	15912	16132	15989	15885	16018	16171	15912	16183	16076	16037	16078	16134	16161	15989	16244	16108	16249	15937	16078	16099	16016	15928	16206	16071	16030	16086	16130	15989	16025	15928	16008	16083	16094	16095	15989	15946	15883	16201	16129	15973	16145	16185	16052	16046	15954	16075	16088	16206	16198	16151	15961	16162	16054	16134	15974	16063	16014	16058	16232	16063	15982	16075	15898	16059	16168	16050	16014	15990	16070	15882	15968	16166	15935	15991	16149	16070	16084	16038	16042	16033	16083	16062	16102	15914	15999	15941	16112	16211	16020	15987	15967	16075	16101	16095	16209	16137	16154	16102	15978	16225	15918	16089	16107	16083	16071	16077	16072	16138	16072	15995	15987	16009	16150	16248	16115	16041	15975	16107	16113	16015	16116	15966	16099	16002	16051	16131	16006	15871	15854	15933	16152	15967	16134	16039	16091	15890	16098	16144	16194	16110	15802	16051	16074	16090	16221	16173	16043	16027	15965	16142	16089	16059	16058	15927	15950	15970	16128	16050	15949	16005	16112	16206	16019	16004	16196	16065	16094	16062	16170	16031	16144	16154	16086	16034	16168	16102	16156	16253	16016	16031	16128	16105	15996	16080	16010	16053	16152	15987	16121	15997	16202	16040	15988	16153	16057	16048	16034	15987	15856	15922	16131	16222	16124	15920	16130	16154	15971	15976	16213	16093	16050	16091	16092	16025	16413	16058	16044	16075	16146	15987	16103	16169	16206	16166	16268	16190	16055	15930	16095	16043	16101	16177	15972	16096	16237	16241	16065	16197	16129	16070	16012	16166	15970	16129	15989	16011	16120	16167	16052	16250	16194	16010	16103	16092	15916	16047	16181	15951	16130	16075	15903	15939	16198	16066	15989	15984	15966	16000	16050	16224	16050	15977	15932	15994	16205	16142	16157	16109	16152	16030	16028	16006	16074	15961	16156	16243	16006	16169	15930	16076	16039	16026	16066	16030	16023	15927	15960	16151	15938	16103	16076	16185	16075	15841	16072	16045	15973	15940	16164	16148	15984	16239	16033	16181	15907	15968	16018	16051	15905	16159	16149	15906	16099	16085	16103	16038	16048	16058	15959	16311	16054	16029	15935	16075	16051	16011	16147	16042	16026	16191	16001	16125	16184	16297	15972	16096	16130	15938	16167	16197	16028	15972	15968	16104	16227	16012	16033	16028	16042	16002	16018	16075	15945	16029	16053	16088	16120	16050	16225	16163	16122	15956	16019	15913	15950	16106	16039	15873	16021	15922	16122	16232	16059	16111	16053	16082	16241	15863	16136	15965	16245	16242	16010	16157	16163	16100	16079	16105	16057	16039	16320	16107	15948	16062	16070	16156	15968	15944	15983	16098	16105	15978	16315	16063	16145	16162	15941	15962	16191	15994	15990	15989	16066	16031	16072	16183	15997	16168	16157	15899	15937	16006	16032	16218	16140	16168	16104	16015	16024	15966	16003	15948	15887	16063	16141	15891	16025	16049	16264	16148	16089	16026	16070	16215	16035	16021	15987	16092	16151	16059	16087	16102	16062	16264	16045	16178	16144	15888	16096	16035	15868	16019	15943	16189	16094	16171	16031	16040	15937	16089	15992	16066	16178	16001	16122	15981	16141	16100	16086	16069	15988	16061	16210	15973	16065	15925	16073	16052	16043	16293	15899	16059	16135	16029	16065	16011	16101	16161	16211	16131	16025	16234	16147	16043	15988	15984	16151	15968	15985	15993	16130	16085	16169	16080	16227	16013	15977	15991	16091	16124	15997	16064	16083	15980	16057	16074	16169	15997	16083	16246	16027	15959	16179	15999	15950	16173	16086	16087	15888	16005	16133	16272	16047	15948	16100	16149	16153	16100	15963	15753	16214	16083	16002	16054	16182	16142	16079	15930	16127	15996	16186	16059	16070	16010	15829	16117	15909	16075	16037	15979	16006	16112	16178	15989	16077	16022	16260	16102	15930	16050	15992	16195	16075	16175	16030	16103	16029	16034	15991	15981	15937	16123	16029	15930	16191	16056	15910	16021	16013	16063	16083	15945	16073	15972	15948	16090	15957	15976	16209	16022	15948	15905	16046	15995	16118	16010	15952	16169	16120	16021	15995	16084	16001	16114	16038	16145	15960	15867	15911	16272	16141	16062	16106	16001	15945	16057	15974	16057	16076	16149	16144	16072	16114	15847	16000	16127	16125	16192	15987	16127	16114	15954	15939	16159	15994	16145	16106	15911	16155	15884	15986	15930	16071	16212	16194	16051	16192	16032	16032	16085	16046	16007	15880	16039	16110	16028	16155	16057	15973	16072	16180	16032	16136	16203	16025	15895	16090	16091	16056	16081	16082	16013	15996	16023	15951	16129	15977	16072	16076	16014	16024	15953	15947	16098	16023	16197	15988	16053	16064	15979	16090	15850	16024	16023	16022	16008	16010	15940	15981	16094	16155	16064	16272	16020	16056	15912	16037	15894	16060	16026	16029	16035	15921	16183	16195	15957	16026	16157	16017	16162	16099	16077	15929	16007	16147	16138	16070	15896	16100	16099	16173	15923	16175	16088	16003	16131	15818	16022	16082	16057	16013	16039	15981	16071	16132	16095	16068	16133	16161	16085	15990	16150	16114	16081	15966	15939	16171	16105	16186	16138	16015	15948	16071	16205	16162	15912	16006	16313	16012	16020	16083	16118	16188	15892	16062	16025	15886	16113	15900	16073	16108	15904	16003	16144	16072	16215	15904	16149	16067	15994	16035	16021	16107	16154	15955	16123	16084	16180	16175	16157	16118	16015	15955	16121	16070	15991	15990	16053	16162	16043	16067	15886	16192	16186	16240	16142	16047	16077	16238	16159	16043	15967	16117	16125	16087	16075	15979	16097	16109	16174	15899	16133	16113	16019	16034	16031	15940	16080	15985	16012	16090	16136	16127	16028	15977	15906	16106	15992	15954	15996	16061	15974	15891	16146	16200	16116	16117	16197	16002	15995	15980	16076	15971	16021	16258	15975	16186	16067	15986	15996	16007	16056	16157	16050	16193	15973	15919	15990	16020	16154	16012	16158	16088	16161	16077	16085	16032	16121	16066	15903	15883	16274	16181	15957	16163	16044	15865	16076	16101	16012	16140	15962	16024	15995	16081	15942	16187	16187	15940	16187	16206	15836	16119	16069	16203	16019	15976	15871	16010	16008	16188	15978	16131	16147	16026	16071	16039	16193	16050	16046	15925	16084	15978	16006	16000	15943	15950	15979	16321	16093	16199	16054	15996	15920	15996	15849	16074	16094	16091	15995	16054	16083	16072	16083	16072	16001	16147	16130	15954	16094	16130	16088	16129	16064	16044	16244	16043	16213	16003	15999	16288	16126	16151	16253	15977	16148	16207	15904	16131	15971	15985	15990	16103	16144	15945	16187	16000	16073	16039	16130	16168	16108	15995	16087	16071	16071	16058	15950	16008	15963	16031	16053	16082	15866	16032	16017	16025	16094	16102	16053	16064	15969	16003	16065	16171	16045	16180	16065	16018	16122	15915	16042	16135	16169	15976	16177	16118	15956	16051	15941	16018	16102	15933	16132	16094	16096	16032	16108	16074	15974	16011	16021	16062	16033	15989	16057	16135	16095	16130	16025	16038	16227	15940	16044	16084	16235	16106	16160	16099	16095	16117	16046	16125	16022	15972	16119	16157	16133	16237	16053	16211	15954	16112	16047	15900	16067	15984	15865	16069	16159	15985	16079	16081	16082	15961	15971	16105	16206	16057	15945	16026	16406	16051	15787	16050	16259	16083	16124	16117	16199	16216	16028	15919	15895	16239	16131	16207	16298	16009	16313	16023	16134	16118	16088	16072	15909	15859	16125	16018	16142	16229	16082	16108	16230	16152	16023	15964	16045	16100	16135	16077	15982	16160	16066	16019	16146	16048	15966	16116	16187	16067	15947	16098	16028	16076	16044	16112	15979	16099	16211	15990	16089	16150	16057	16012	16139	16165	16382	16212	15913	16240	16117	16133	15986	16092	16015	16225	16037	16047	16245	16186	15868	15922	16079	15984	15957	16125	15968	16113	16208	15924	16089	16144	16101	16061	16023	15943	15978	15897	15990	15994	16032	15887	16074	16020	16057	16193	15946	16011	16140	16067	16145	15965	15971	16055	16023	16102	16165	16049	16035	16101	16088	16048	15945	16031	16084	16020	15974	16010	15876	15951	15987	16079	15957	16118	16013	16148	16000	16254	16108	15965	15980	16027	16138	15991	16028	16238	16163	16033	15992	16033	16004	16125	16127	16026	16042	16178	16153	16142	15907	16243	16064	16149	16044	15969	16101	15971	16228	16048	16152	16055	15960	16076	16112	16088	16062	16008	16235	15963	16011	16009	16128	15972	16154	16010	16090	16209	15947	16174	15957	15889	16278	15989	16221	16010	16206	16042	16206	16015	16008	16000	15849	16058	15990	16091	16018	15946	16132	16084	16069	16151	16084	16258	16111	16068	16114	16286	15980	15977	16129	16026	16189	15962	15999	16116	15823	16138	15934	16077	15955	16158	15997	15986	16244	16035	16054	16022	16032	16241	16089	15909	16120	15937	16260	16092	16007	15939	16067	16031	16112	16110	16149	15953	16125	16233	15991	16013	16041	15982	16047	16051	16112	16011	16093	15962	16096	15995	16041	16287	16182	16075	16013	15958	16136	16111	16061	16069	16046	16087	16184	15987	16007	15997	16105	15970	16139	15940	15932	16118	16162	15987	16068	16097	16133	16046	16134	16047	16044	16000	16239	16089	16031	15958	16064	16267	16133	16028	15951	16006	16038	16117	15961	16022	16029	16118	16031	15950
23939	20992	28211	24113	21833	21447	21158	19138	18689	18929	18770	18466	18389	18792	18633	18502	18693	18708	23033	26717	24950	22168	19701	18568	18299	18182	18029	17991	18145	17870	18010	18025	17791	18098	18149	18112	18013	18004	18019	18064	17952	18003	17772	18037	17877	18070	18045	17930	17801	17978	18024	17875	17920	18014	17918	17911	18007	18001	17891	17677	17785	17897	17992	17949	17904	17842	18066	17859	18009	17938	17891	17821	18000	17954	17981	17874	17898	17828	17959	17951	17841	17963	17784	17981	17902	18158	17802	18050	17829	17879	18032	18030	17954	18000	17679	17718	17997	17808	17916	18186	17987	17879	17936	18035	17844	18128	18092	17903	17807	18088	17981	17748	17780	17791	17995	17764	17838	17916	18018	17684	18023	18046	17924	17964	18006	17814	17925	17830	17915	17831	18069	17961	17888	17886	18075	17928	18090	17902	18054	18116	18103	18037	17771	17960	17999	18013	18042	18268	17894	17992	17815	17751	18111	18040	17960	17816	17982	18058	18116	18034	17857	17875	18156	17886	17902	17934	17987	17806	17961	17665	17917	18020	17840	17981	17879	17735	17913	17781	17903	17858	17943	18114	17922	18038	18024	17930	18170	17803	17957	17922	17823	18045	17975	17828	17926	17899	17898	18050	17754	18002	17809	18076	17977	18037	17852	17846	17929	17930	18165	18180	18023	18024	17976	17849	17884	17824	18083	17980	17934	17902	17931	17902	17845	17902	17886	17915	18008	18065	18099	17807	18005	17736	17950	18102	17947	17961	18084	17954	17875	18002	17963	17836	17898	18070	17766	17802	17788	17894	18091	17980	18015	17796	17900	17794	17786	17981	17822	17976	17864	17946	17900	18058	17907	17999	17836	17857	17890	17632	17831	18090	17917	17967	17910	17944	17849	18018	17796	17885	18057	17730	18171	17924	17946	18122	17839	17893	17928	17730	17867	18013	18063	17887	18177	17895	17928	17977	18037	18015	18036	17980	18012	17944	17913	17972	18027	18026	18097	17898	17768	17772	18079	17769	17938	18046	17941	17886	17814	17970	17934	17990	17988	17990	17956	18030	17743	18111	17900	17990	18122	17893	17972	17946	17958	17814	18071	17858	17928	17857	18030	17873	17815	17823	18005	18129	18045	17905	17836	17930	17970	18007	18074	17942	17833	17815	18040	18002	18012	18036	18078	17810	17953	17932	18015	18046	18000	17852	17944	17939	17872	17949	17998	17943	18027	17988	17973	18095	17958	17884	18049	17748	18011	17832	18031	17984	18040	18124	18031	17695	17946	17776	17827	17910	17986	17940	18011	17799	17795	18023	18018	17997	18127	17816	17791	17866	17826	17863	18006	17917	17933	17892	18108	18002	18059	17910	18098	17874	17687	17969	18016	17964	17996	17913	17813	17960	17824	17934	17968	17762	17954	17975	17838	18006	17927	17739	17818	18039	17990	17704	17823	17801	17882	17789	18004	17992	17978	17915	17905	17844	17892	18006	17947	18046	18050	18081	17893	17953	17852	17875	17896	17753	17967	17907	17700	17861	18079	17761	17852	18044	17862	18034	18011	17859	18074	17897	18091	17955	17928	17951	18151	18003	17829	17942	17990	17889	17900	18135	18071	17874	18099	17873	17844	18153	18022	17955	17878	17946	18136	17921	17836	18062	17891	17861	17811	17866	18145	17726	18058	17820	18002	17955	17967	18052	17842	17804	17750	18020	17887	17862	17900	17928	17850	17881	17925	17876	17827	17984	17963	17963	17905	17755	17939	17725	17990	17929	17890	17933	17893	18033	17956	17975	17994	17999	17995	17987	17951	17785	17833	17795	17696	18004	18031	17843	18159	17874	17933	17929	17883	17999	18072	17959	18114	17859	17980	18051	17972	17994	18034	17979	18046	17973	17912	17826	17938	18006	17835	18049	17878	17995	17779	18020	17755	18077	18078	17861	17813	17695	17832	17877	17875	17866	17982	18102	17778	17560	17736	17819	17895	17843	18118	17796	17824	17888	17939	17919	17771	17918	17916	17815	17985	17984	17981	17874	17732	17670	17978	17857	18087	17983	17965	18217	17954	17873	17780	17923	18130	17950	18099	18133	18126	17967	17710	17977	17862	17817	17910	17860	18020	17808	17781	18063	17977	18021	17830	18071	18104	18001	17876	17975	17813	17976	18057	18176	17995	17804	18050	17992	18034	17860	17848	17996	17873	18033	17986	18043	18006	17843	18250	17989	18026	17959	17990	17832	17807	17923	17883	17919	17827	17807	18018	17965	18102	18048	17820	17945	17908	17954	18081	18061	17860	18071	17779	17950	17808	17976	17946	17895	18068	18157	17834	17900	18182	18103	17978	18169	17995	18037	17865	17872	17862	17982	17917	18128	17803	17961	17969	18041	17760	17913	17796	17887	18135	17773	17918	18142	17933	18114	18152	17809	18090	18108	18130	18275	18001	18137	17791	17957	18046	18055	17765	17966	18039	17944	17781	18080	17880	17994	17861	18010	17819	17983	17949	17959	17870	17938	18002	17861	17883	17886	17875	17957	17867	18085	17805	17734	18072	17995	17826	18012	18078	17980	17942	17739	17860	17942	17928	17901	17911	17981	17926	17867	17916	17979	18096	18014	17910	17777	17886	17840	17888	18124	17925	17846	18190	17989	17951	18013	18002	17888	17939	17975	17938	17985	17849	18059	18045	18114	17999	17883	17669	17885	17999	17881	17945	18047	17714	17951	17900	17772	17892	18038	17991	18066	17829	17767	17821	17810	17827	17906	17694	17973	17913	18179	17984	17953	17943	18060	18054	18075	17858	18060	17952	17933	17916	18033	18003	17836	17954	17969	18145	17975	17861	17958	17807	18022	17877	18110	17975	18128	17870	17869	17897	17838	17890	17973	17991	17860	17926	17895	17903	17896	18030	17874	17900	18094	17937	17934	17848	18011	17884	17810	17853	17856	17724	17932	17835	18080	17916	17909	18176	17694	18100	18082	17891	18016	17977	17993	17878	17873	18078	17929	18008	17828	17998	17930	17878	17741	17942	18067	17897	17902	17799	17845	18016	17992	17962	18005	17905	17924	18018	18003	17916	17871	18118	17979	17836	18065	17777	17923	17920	17967	17630	17799	17851	17873	17976	18130	17888	17969	17917	18006	17879	17926	18083	17880	17861	17923	17995	17750	17875	17918	17928	17885	17862	18014	17790	18093	17885	17913	17903	18031	17927	17929	17869	18040	17759	17832	17891	17841	18050	17988	18057	17909	17812	17965	18082	17950	18132	17920	18021	17903	17923	17962	17911	17921	17922	18004	17944	17950	18179	18142	18034	17848	17914	18035	17927	17860	17955	17952	18031	17935	17962	17901	18053	17952	17925	17838	17775	17965	17799	18167	18153	17838	17764	17812	18009	17850	17843	17867	17933	18008	17888	18042	18085	18022	18022	18085	17901	17975	18093	17862	17934	17962	17915	17817	18034	17783	17954	17800	18265	17819	18146	18195	17938	17877	17788	17794	17918	18008	17909	18020	17903	17826	17888	17939	17684	18048	17973	18086	17869	17856	17989	18050	17957	18183	17839	17983	17900	18034	18099	17908	17948	18033	17914	17653	17893	17985	18108	17911	17927	17908	18126	18021	17922	18002	17871	17883	17926	17921	17884	17817	17938	18017	17934	18079	17992	18107	17907	17665	17738	18071	17969	17924	18033	17912	18002	17970	18011	18032	18085	18037	18016	17910	17879	17825	18035	17847	17923	17970	17979	17783	17869	17889	18154	17910	17894	17941	18066	18075	17943	17892	17917	17830	17871	18102	18105	17899	17910	17909	17844	17757	17752	17912	17873	18075	17991	18040	18021	17994	17980	17847	17925	17997	18098	18119	18048	17683	17887	17885	17966	17898	17978	17842	17762	17889	18032	18188	17882	17972	18063	17964	17881	17968	17997	18019	17992	17667	17816	17799	17940	17989	17947	17757	17774	17809	17964	18080	17979	17913	17955	17959	18038	17945	18018	17968	18003	18217	17882	17921	17714	17821	17812	17926	17911	18035	18040	17836	17992	18080	17911	17937	18093	17702	18064	18066	18089	18003	17884	17827	17789	17924	18114	17973	17957	17862	17945	17922	18144	17998	18005	17993	18052	18009	17913	17833	17809	17795	18026	17696	17968	17871	18089	17934	17882	18074	17901	18106	17871	17871	17772	18080	17958	17999	18133	17972	17911	17640	17954	17896	17880	18091	17776	17949	17914	17927	17791	18086	17788	17793	17831	18009	17876	17809	17912	18254	18086	17952	18202	17907	17899	18147	18167	17862	18133	17928	17837	17907	17894	17982	18030	17883	17957	18039	17941	17848	17864	17860	17942	17898	17991	17874	17865	18010	18104	17923	17727	17922	17951	18028	18041	17857	18115	18072	17790	17963	17886	17891	17943	17954	18047	17830	17965	18068	18025	18325	17938	17829	17957	17881	17991	17804	17989	18033	17836	17982	17951	18001	17995	17888	17851	17937	18040	18137	18046	18048	18051	18065	18124	17955	17821	18013	17990	17893	18209	18018	18065	17939	17923	18070	17863	18005	18113	17997	17823	17838	18029	17965	17830	17826	17882	18042	17976	17917	17992	17986	17854	17980	18024	18147	17807	17918	18119	17992	17939	18006	18050	17883	18120	18079	18059	17908	17972	17834	17944	18022	17935	18065	17727	17947	17960	17873	17853	17930	18015	17878	17846	17818	17927	18042	18038	17838	18070	17919	18025	17904	17864	17955	17995	17844	18085	18020	17917	17856	18100	18069	18117	17992	17797	17960	17947	18019	18162	18003	17950	17870	18069	17997	17951	17936	18030	17892	18087	17842	17964	17932	17909	18091	18174	18085	18002	18109	17938	18066	17843	18051	18140	17798	18108	17978	17844	17943	17747	17893	17766	17983	17979	17991	17868	17908	17849	18019	18098	17908	17943	17922	18130	17957	17888	18174	17953	17934	17852	17915	18040	17947	18005	18027	17934	18105	18110	17700	18066	18039	17933	18097	17959	17866	18123	18042	17776	17881	17997	17851	18055	17809	17987	17923	18075	18109	17823	17976	17884	18011	18018	18012	18013	17916	17820	18192	18111	18099	18096	17903	17939	18031	18038	18049	17959	17789	17861	17927	18033	17832	17896	17933	17935	18052
14997	24514	22858	19624	18599	18159	18190	17951	17447	17312	16929	16864	17101	17252	17157	17317	17051	17058	24912	27734	25314	20941	17905	16910	16389	16339	16273	16359	16304	16242	16458	16363	16437	16257	16480	16203	16407	16379	16317	16211	16450	16289	16351	16328	16512	16347	16305	16322	16273	16238	16347	16269	16431	16270	16544	16480	16375	16342	16337	16184	16368	16310	16499	16202	16408	16287	16188	16243	16336	16205	16471	16092	16384	16203	16344	16441	16321	16343	16310	16250	16303	16134	16265	16263	16192	16184	16099	16374	16248	16324	16183	16383	16115	16204	16320	16213	16377	16421	16417	16379	16385	16145	16119	16302	16220	16259	16272	16388	16350	16147	16176	16414	16364	16302	16181	16213	16188	16479	16179	16312	16210	16209	16192	16405	16404	16200	16219	16222	16411	16364	16437	16460	16270	16189	16366	16281	16326	16290	16251	16415	16262	16252	16244	16310	16344	16234	16112	16246	16064	16180	16218	16404	16239	16173	16377	16203	16371	16361	16330	16199	16182	16243	16279	16413	16488	16284	16265	16249	16306	16274	16430	16452	16337	16298	16256	16224	16215	16302	16301	16164	16353	16375	16236	16327	16182	16430	16425	16279	16363	16157	16392	16189	16429	16346	16399	16355	16403	16417	16311	16295	16284	16354	16316	16190	16259	16311	16230	16204	16152	16105	16355	16158	16198	16413	16237	16403	16257	16376	16301	16154	16297	16172	16356	16227	16486	16393	16363	16252	16368	16133	16273	16457	16346	16478	16329	16399	16190	16396	16297	16201	16294	16307	16426	16246	16255	16340	16309	16277	16278	16270	16261	16289	16093	16266	16221	16244	16213	16318	16229	16261	16218	16235	16407	16254	16359	16368	16271	16299	16278	16129	16329	16175	16459	16247	16327	16219	16307	16301	16433	16409	16169	16261	16429	16334	16214	16318	16287	16398	16298	16144	16354	16323	16378	16305	16406	16432	16320	16271	16301	16218	16301	16350	16187	16331	16111	16350	16541	16414	16160	16345	16153	16423	16195	16246	16248	16289	16128	16151	16323	16311	16211	16402	16363	16104	16447	16216	16310	16239	16294	16350	16279	16328	16249	16395	16241	16460	16268	16268	16566	16365	16255	16307	16226	16313	16419	16393	16327	16381	16286	16168	16254	16100	16192	16422	16212	16308	16401	16312	16388	16349	16283	16302	16500	16091	16403	16123	16304	16399	16300	16173	16203	16441	16255	16331	16380	16313	16413	16322	16220	16368	16092	16203	16362	16350	16223	16251	16316	16199	16231	16219	16405	16211	16381	16198	16276	16153	16311	16391	16300	16248	16300	16417	16369	16316	16400	16131	16301	16284	16274	16357	16183	16228	16202	16323	16155	16289	16281	16333	16188	16171	16241	16180	16269	16223	16394	16183	16187	16408	16172	16379	16120	16294	16363	16388	16313	16274	16499	16216	16360	16274	16321	16297	16239	16051	16191	16451	16275	16375	16305	16314	16324	16343	16361	16172	16261	16224	16433	16391	16154	16321	16289	16248	16298	16331	16371	16215	16245	16450	16451	16403	16533	16160	16314	16367	16332	16417	16260	16408	16312	16230	16282	16349	16281	16321	16255	16286	16311	16250	16316	16380	16233	16195	16251	16287	16295	16248	16419	16316	16215	16441	16237	16289	16439	16207	16400	16294	16252	16237	16360	16281	16337	16456	16210	16313	16321	16477	16395	16229	16380	16216	16281	16178	16248	16270	16319	16106	16137	16471	16234	16176	16383	16287	16478	16212	16173	16329	16460	16300	16356	16247	16146	16304	16286	16200	16304	16316	16230	16232	16184	16305	16321	16320	16441	16273	16377	16368	16241	16291	16322	16201	16364	16231	16441	16293	16157	16154	16278	16371	16266	16310	16175	16310	16471	16332	16261	16102	16205	16299	16408	16357	16325	16394	16189	16128	16257	16179	16183	16199	16357	16362	16186	16316	16183	16334	16310	16341	16203	16496	16345	16392	16461	16283	16325	16315	16287	16317	16213	16326	16233	16270	16403	16400	16436	16496	16154	16273	16282	16178	16222	16373	16372	16306	16241	16388	16308	16277	16310	16212	16295	16181	16361	16392	16217	16354	16418	16294	16343	16204	16282	16173	16338	16337	16362	16214	16166	16347	16415	16375	16252	16216	16328	16341	16318	16338	16371	16327	16260	16209	16409	16202	16202	16466	16443	16285	16239	16279	16313	16263	16331	16421	16299	16259	16347	16426	16319	16308	16483	16329	16331	16304	16259	16181	16297	16349	16556	16253	16156	16324	16341	16393	16330	16165	16252	16252	16226	16275	16225	16171	16465	16303	16190	16367	16367	16191	16491	16348	16217	16379	16348	16272	16293	16307	16299	16285	16372	16228	16320	16118	16376	16228	16176	16411	16304	16253	16307	16154	16210	16297	16230	16257	16282	16388	16158	16277	16397	16246	16335	16482	16250	16093	16236	16246	16439	16286	16377	16250	16252	16261	16242	16332	16466	16332	16253	16235	16445	16363	16323	16208	16300	16358	16292	16459	16320	16327	16443	16310	16289	16192	16267	16304	16256	16401	16355	16379	16290	16218	16311	16088	16396	16238	16171	16284	16449	16339	16174	16357	16333	16335	16421	16267	16313	16459	16313	16219	16372	16185	16300	16147	16343	16265	16349	16186	16189	16212	16383	16389	16302	16306	16210	16462	16199	16308	16268	16244	16296	16234	16334	16217	16366	16252	16347	16249	16330	16337	16125	16184	16317	16083	16281	16274	16312	16306	16373	16353	16366	16175	16488	16404	16131	16280	16331	16368	16290	16288	16455	16226	16353	16217	16468	16284	16298	16107	16243	16296	16286	16273	16387	16269	16284	16309	16232	16234	16330	16188	16308	16445	16328	16451	16207	16145	16254	16430	16262	16282	16330	16268	16255	16436	16096	16275	16337	16367	16362	16285	16261	16388	16393	16321	16264	16191	16230	16322	16261	16311	16268	16308	16242	16396	16448	16306	16213	16331	16272	16361	16236	16227	16176	16274	16087	16246	16361	16368	16236	16332	16191	16335	16410	16194	16213	16355	16252	16137	16252	16144	16372	16235	16318	16191	16287	16304	16309	16510	16158	16296	16482	16283	16367	16401	16438	16143	16193	16506	16444	16440	16248	16297	16469	16311	16280	16246	16173	16374	16294	16461	16449	16388	16149	16546	16402	16199	16333	16336	16267	16336	16266	16386	16356	16162	16359	16305	16394	16208	16164	16395	16439	16142	16349	16546	16432	16293	16276	16378	16198	16248	16272	16289	16330	16175	16257	16481	16294	16236	16431	16273	16405	16318	16332	16384	16225	16346	16319	16207	16204	16221	16441	16307	16242	16194	16327	16351	16268	16350	16299	16177	16292	16193	16329	16326	16360	16486	16179	16299	16492	16236	16232	16384	16162	16294	16287	16155	16290	16313	16411	16358	16095	16305	16388	16144	16343	16248	16400	16421	16352	16249	16356	16147	16399	16214	16317	16163	16189	16295	16229	16296	16354	16418	16271	16209	16332	16304	16290	16394	16201	16347	16278	16119	16282	16436	16423	16365	16277	16496	16364	16177	16241	16347	16263	16375	16335	16333	16382	16178	16377	16251	16244	16171	16404	16382	16421	16241	16346	16280	16322	16379	16253	16328	16222	16200	16363	16332	16264	16201	16284	16275	16057	16461	16452	16302	16144	16208	16321	16273	16443	16336	16375	16440	16293	16212	16189	16382	16335	16126	16173	16298	16291	16285	16296	16445	16337	16355	16268	16340	16203	16409	16396	16167	16246	16348	16309	16311	16433	16226	16233	16367	16290	16184	16385	16515	16310	16202	16243	16222	16232	16203	16205	16396	16299	16240	16157	16442	16329	16301	16309	16205	16349	16325	16295	16398	16304	16153	16174	16163	16523	16283	16192	16285	16367	16325	16298	16300	16546	16467	16215	16357	16242	16137	16213	16362	16423	16128	16500	16316	16306	16185	16169	16348	16237	16261	16543	16164	16346	16262	16191	16254	16306	16378	16393	16306	16296	16286	16355	16336	16342	16258	16250	16278	16218	16320	16194	16249	16090	16107	16133	16276	16390	16287	16056	16278	16228	16509	16440	16229	16373	16376	16319	16377	16412	16459	16376	16224	16284	16349	16148	16293	16332	16261	16232	16206	16310	16250	16288	16346	16361	16179	16289	16236	16352	16370	16301	16120	16408	16235	16415	16263	16339	16221	16194	16222	16192	16239	16214	16183	16234	16296	16416	16211	16375	16383	16350	16255	16343	16311	16379	16256	16120	16254	16376	16229	16442	16058	16341	16302	16269	16377	16284	16157	16368	16416	16176	16432	16385	16245	16176	16415	16225	16462	16317	16234	16365	16304	16235	16545	16296	16354	16189	16271	16282	16336	16222	16327	16335	16314	16351	16244	16343	16293	16319	16292	16526	16363	16276	16342	16412	16371	16475	16305	16206	16459	16336	16238	16366	16267	16217	16585	16251	16202	16152	16322	16204	16308	16383	16236	16259	16370	16357	16265	16278	16343	16358	16216	16406	16402	16267	16195	16400	16159	16321	16211	16196	16277	16286	16236	16287	16324	16194	16201	16373	16230	16417	16424	16292	16208	16216	16200	16139	16334	16338	16359	16172	16433	16199	16163	16216	16169	16318	16471	16177	16412	16285	16289	16337	16354	16231	16314	16340	16207	16328	16227	16322	16394	16255	16308	16275	16379	16245	16397	16303	16254	16266	16393	16312	16431	16370	16361	16257	16331	16252	16219	16273	16410	16227	16336	16215	16258	16251	16292	16313	16395	16353	16373	16275	16185	16373	16299	16245	16265	16316	16425	16353	16210	16269	16360	16383	16480	16352	16105	16302	16184	16245	16430	16375	16332	16250	16294	16302	16521	16339	16273	16360	16437	16481	16107	16311	16224	16305	16324	16258	16366	16395	16281	16258	16361	16294	16233	16322	16389	16226	16323	16384	16234	16126	16314	16277	16363	16386	16417	16349	16366	16381	16319	16246	16474	16339	16221	16260	16369	16180	16268	16301	16245	16106	16395	16342	16287	16190	16241	16283	16295	16160	16360	16485	16378	16233	16437	16274	16205	16309	16295	16185	16397	16272	16322	16190	16435	16269	16342
22807	20998	28754	23422	21307	23209	24754	20159	19477	19436	19585	19159	19050	19043	19038	19473	19582	20939	31906	31619	28621	24542	20867	19446	18937	18721	18754	18584	18636	18750	18654	18503	18661	18580	18630	18525	18786	18623	18719	18406	18588	18572	18606	18551	18300	18455	18450	18462	18346	18706	18612	18551	18487	18552	18448	18527	18618	18607	18533	18518	18513	18342	18500	18381	18421	18458	18574	18266	18381	18478	18447	18586	18536	18442	18611	18654	18466	18587	18306	18324	18345	18502	18443	18442	18390	18359	18530	18293	18425	18335	18381	18398	18519	18454	18546	18302	18314	18584	18476	18602	18483	18587	18532	18340	18472	18524	18331	18546	18429	18559	18457	18381	18649	18346	18382	18624	18651	18517	18389	18454	18513	18418	18484	18494	18601	18672	18479	18562	18436	18401	18321	18488	18509	18411	18492	18476	18392	18490	18592	18580	18787	18600	18382	18355	18433	18521	18558	18284	18620	18347	18701	18574	18468	18535	18481	18457	18177	18501	18419	18294	18553	18374	18627	18485	18556	18538	18514	18434	18392	18641	18398	18329	18502	18615	18485	18353	18536	18443	18414	18403	18315	18559	18507	18425	18468	18486	18372	18405	18452	18604	18493	18527	18472	18453	18379	18333	18393	18309	18580	18473	18588	18397	18405	18596	18560	18297	18457	18495	18469	18419	18415	18531	18444	18495	18442	18388	18418	18434	18500	18346	18196	18499	18593	18646	18350	18501	18490	18457	18451	18536	18308	18405	18470	18572	18533	18500	18491	18483	18334	18529	18421	18510	18368	18426	18421	18382	18550	18578	18478	18465	18273	18507	18538	18488	18470	18379	18329	18345	18417	18431	18485	18531	18140	18326	18730	18564	18454	18598	18458	18460	18456	18410	18206	18401	18595	18333	18453	18583	18546	18315	18595	18639	18533	18363	18509	18586	18488	18396	18542	18236	18440	18540	18489	18607	18676	18376	18326	18497	18491	18119	18272	18512	18455	18702	18405	18551	18662	18385	18605	18540	18442	18541	18484	18391	18600	18389	18500	18220	18509	18466	18475	18546	18435	18268	18459	18514	18483	18555	18658	18300	18453	18421	18372	18290	18503	18430	18328	18453	18452	18327	18246	18566	18401	18342	18323	18513	18313	18333	18484	18217	18465	18347	18683	18433	18361	18325	18335	18611	18560	18418	18526	18595	18563	18541	18333	18623	18495	18563	18388	18487	18403	18439	18398	18454	18480	18723	18409	18444	18179	18433	18391	18298	18544	18469	18357	18334	18350	18324	18490	18504	18412	18558	18592	18610	18540	18372	18373	18393	18451	18534	18402	18533	18511	18445	18456	18404	18490	18546	18633	18434	18571	18537	18436	18425	18427	18422	18430	18537	18479	18329	18505	18655	18627	18627	18533	18401	18521	18585	18262	18371	18450	18409	18452	18717	18342	18347	18456	18467	18418	18413	18564	18302	18377	18466	18526	18386	18703	18462	18577	18435	18663	18229	18558	18529	18536	18513	18403	18338	18501	18304	18333	18383	18491	18264	18388	18341	18551	18477	18524	18359	18533	18496	18351	18593	18411	18495	18458	18699	18616	18594	18475	18376	18436	18463	18534	18327	18539	18356	18603	18345	18497	18187	18327	18401	18426	18527	18590	18151	18351	18373	18400	18536	18603	18457	18289	18407	18417	18426	18461	18652	18591	18347	18572	18421	18571	18238	18364	18278	18652	18461	18536	18477	18565	18590	18514	18484	18358	18475	18609	18500	18619	18382	18573	18570	18373	18429	18566	18580	18496	18368	18483	18424	18430	18437	18418	18291	18392	18229	18385	18347	18409	18471	18445	18311	18698	18146	18564	18604	18257	18339	18271	18661	18469	18517	18270	18261	18620	18496	18337	18336	18415	18476	18499	18506	18542	18444	18361	18460	18634	18410	18134	18144	18273	18423	18355	18480	18426	18465	18388	18489	18404	18356	18338	18438	18498	18328	18543	18274	18442	18532	18140	18566	18416	18567	18440	18634	18389	18461	18340	18409	18426	18394	18415	18594	18443	18419	18571	18477	18403	18449	18536	18400	18316	18434	18375	18255	18537	18446	18562	18376	18315	18489	18441	18325	18420	18375	18309	18362	18460	18539	18607	18527	18379	18438	18153	18292	18558	18382	18374	18322	18462	18543	18602	18539	18349	18283	18579	18430	18387	18402	18529	18656	18355	18495	18366	18376	18342	18421	18454	18362	18395	18345	18537	18491	18277	18324	18435	18370	18444	18391	18379	18599	18453	18481	18556	18390	18412	18583	18548	18417	18429	18683	18516	18565	18508	18347	18522	18641	18395	18593	18539	18515	18438	18440	18430	18484	18490	18407	18418	18340	18418	18249	18559	18492	18396	18225	18494	18395	18376	18376	18539	18464	18455	18326	18546	18384	18425	18571	18343	18613	18393	18327	18284	18313	18376	18455	18405	18417	18642	18521	18511	18369	18538	18264	18399	18312	18540	18473	18326	18564	18556	18631	18281	18347	18490	18421	18496	18365	18617	18396	18410	18311	18328	18415	18480	18414	18492	18411	18621	18443	18453	18512	18574	18572	18624	18446	18655	18449	18347	18511	18330	18346	18393	18489	18780	18616	18191	18359	18493	18287	18573	18523	18334	18320	18488	18252	18467	18408	18423	18496	18476	18528	18612	18396	18341	18289	18448	18411	18330	18443	18533	18468	18356	18539	18516	18540	18421	18601	18377	18521	18396	18448	18551	18579	18402	18343	18596	18515	18450	18463	18586	18552	18361	18494	18537	18333	18514	18403	18585	18355	18544	18304	18237	18398	18639	18410	18348	18407	18311	18485	18322	18552	18312	18393	18378	18475	18518	18580	18389	18185	18335	18324	18484	18583	18190	18348	18567	18287	18635	18431	18367	18396	18499	18300	18436	18399	18485	18576	18386	18438	18508	18356	18452	18462	18605	18622	18378	18480	18540	18510	18609	18191	18405	18430	18688	18452	18424	18377	18483	18489	18564	18278	18494	18322	18612	18464	18265	18389	18306	18414	18545	18313	18506	18441	18550	18504	18574	18541	18650	18339	18450	18501	18565	18517	18565	18453	18557	18497	18487	18614	18463	18427	18523	18436	18406	18466	18581	18221	18411	18621	18443	18498	18573	18303	18447	18377	18482	18566	18380	18557	18561	18538	18410	18576	18581	18452	18214	18484	18567	18646	18625	18345	18399	18609	18639	18609	18686	18398	18365	18402	18603	18504	18302	18594	18514	18439	18413	18534	18300	18408	18481	18407	18536	18441	18445	18434	18631	18632	18444	18537	18536	18294	18372	18529	18385	18497	18345	18438	18408	18411	18365	18346	18548	18300	18331	18422	18491	18438	18467	18449	18230	18437	18390	18490	18526	18600	18380	18340	18338	18342	18369	18287	18369	18486	18492	18491	18524	18261	18306	18678	18538	18443	18606	18377	18523	18348	18277	18496	18384	18584	18390	18464	18560	18405	18518	18492	18551	18422	18437	18513	18438	18501	18439	18351	18554	18495	18433	18339	18524	18328	18481	18682	18492	18517	18607	18606	18614	18473	18764	18497	18703	18466	18287	18554	18666	18413	18281	18308	18591	18461	18293	18534	18573	18377	18375	18253	18507	18405	18498	18489	18579	18404	18400	18398	18525	18473	18315	18432	18460	18463	18642	18615	18539	18474	18087	18392	18414	18394	18475	18323	18489	18571	18466	18436	18480	18535	18408	18371	18280	18573	18440	18567	18562	18570	18266	18500	18573	18588	18546	18488	18690	18381	18484	18464	18301	18510	18256	18358	18337	18422	18383	18585	18403	18487	18378	18611	18446	18687	18503	18376	18385	18447	18498	18631	18481	18499	18496	18438	18491	18608	18421	18528	18497	18545	18335	18501	18640	18384	18414	18316	18492	18505	18643	18666	18401	18428	18430	18584	18504	18380	18293	18497	18334	18388	18565	18720	18519	18380	18530	18295	18557	18482	18366	18428	18609	18300	18631	18665	18266	18382	18283	18334	18462	18474	18398	18298	18457	18430	18313	18483	18419	18463	18452	18363	18278	18213	18532	18368	18259	18582	18478	18442	18447	18518	18442	18346	18388	18319	18415	18443	18455	18566	18278	18232	18417	18510	18445	18360	18443	18520	18488	18502	18491	18506	18641	18628	18352	18300	18460	18394	18502	18410	18390	18340	18403	18410	18163	18454	18312	18588	18417	18530	18376	18492	18546	18481	18510	18604	18558	18493	18415	18131	18184	18301	18444	18546	18434	18531	18699	18662	18483	18296	18512	18326	18389	18539	18330	18477	18512	18570	18480	18361	18387	18226	18316	18215	18412	18615	18471	18406	18387	18513	18512	18520	18482	18392	18337	18349	18300	18605	18579	18454	18231	18248	18361	18422	18419	18468	18547	18659	18469	18553	18421	18474	18362	18467	18587	18417	18568	18299	18420	18683	18418	18498	18567	18320	18418	18352	18557	18298	18522	18434	18228	18512	18305	18458	18331	18318	18350	18598	18453	18495	18272	18637	18510	18364	18431	18344	18399	18378	18322	18410	18658	18593	18519	18522	18441	18442	18529	18487	18647	18718	18455	18429	18471	18244	18563	18643	18275	18480	18574	18396	18572	18328	18375	18332	18514	18317	18481	18344	18537	18246	18865	18504	18456	18680	18460	18516	18551	18632	18684	18463	18680	18598	18645	18449	18313	18361	18615	18382	18283	18387	18377	18479	18432	18536	18343	18605	18547	18431	18625	18398	18457	18530	18501	18593	18420	18508	18453	18615	18358	18272	18497	18598	18514	18583	18681	18426	18236	18283	18606	18376	18330	18457	18395	18662	18579	18637	18735	18347	18640	18380	18504	18647	18375	18358	18525	18552	18405	18411	18371	18471	18499	18691	18344	18385	18529	18434	18171	18458	18378	18452	18391	18503	18343	18352	18499	18656	18600	18726	18261	18587	18531	18335	18470	18447	18474	18526	18373	18446	18526	18465	18457	18513	18407	18484	18448	18433	18497	18354	18596	18298	18493	18487	18521	18558	18399	18609	18438	18344	18364	18592	18583	18522	18383	18560	18357	18538	18340	18462	18520	18475	18582	18396	18416	18270	18497	18599	18687	18285	18369	18403	18390	18457	18605	18352
16356	28992	26482	22140	19977	19514	19222	18839	18293	17803	17866	17726	17610	17421	17466	18025	17865	20879	35157	33256	29169	23549	18721	17402	16939	16689	16451	16608	16631	16444	16536	16479	16713	16592	16474	16740	16544	16489	16645	16558	16428	16432	16516	16613	16653	16476	16576	16507	16727	16659	16466	16505	16453	16643	16581	16607	16681	16467	16594	16495	16540	16473	16479	16579	16605	16507	16568	16577	16549	16438	16563	16666	16564	16710	16392	16450	16599	16398	16635	16565	16627	16598	16696	16568	16511	16577	16747	16750	16509	16565	16603	16583	16570	16508	16595	16522	16482	16440	16490	16639	16623	16408	16663	16490	16580	16393	16563	16383	16697	16637	16620	16401	16579	16517	16587	16544	16614	16431	16476	16626	16600	16402	16566	16545	16433	16676	16489	16483	16538	16610	16371	16637	16415	16565	16551	16551	16379	16454	16579	16450	16661	16608	16548	16444	16575	16632	16490	16638	16626	16613	16452	16533	16477	16442	16715	16680	16579	16648	16441	16581	16668	16494	16599	16777	16638	16578	16484	16571	16456	16658	16630	16611	16515	16461	16630	16619	16415	16380	16364	16566	16463	16487	16667	16588	16532	16544	16497	16550	16645	16577	16444	16537	16528	16316	16591	16495	16511	16545	16584	16681	16465	16460	16583	16365	16524	16336	16599	16619	16470	16658	16524	16633	16582	16524	16660	16461	16525	16499	16582	16450	16459	16529	16684	16417	16523	16447	16555	16619	16481	16539	16550	16751	16544	16530	16751	16424	16570	16683	16526	16468	16637	16515	16569	16543	16484	16665	16500	16797	16535	16583	16632	16584	16505	16546	16474	16425	16463	16487	16437	16682	16506	16488	16501	16705	16524	16469	16617	16375	16490	16575	16622	16565	16521	16460	16467	16469	16674	16542	16626	16522	16545	16677	16565	16577	16610	16472	16475	16497	16641	16656	16413	16732	16537	16569	16587	16608	16425	16539	16464	16438	16486	16392	16543	16685	16545	16676	16562	16585	16483	16649	16619	16583	16545	16574	16730	16588	16525	16713	16402	16616	16719	16444	16416	16512	16476	16553	16574	16564	16672	16578	16444	16510	16739	16406	16354	16450	16413	16574	16633	16722	16521	16572	16508	16589	16541	16627	16663	16539	16567	16476	16459	16514	16499	16550	16618	16583	16591	16549	16549	16383	16633	16521	16642	16599	16482	16485	16492	16585	16492	16565	16581	16582	16464	16579	16419	16624	16612	16453	16312	16571	16581	16465	16499	16565	16606	16642	16449	16652	16608	16430	16541	16543	16616	16556	16685	16639	16498	16424	16377	16577	16502	16435	16521	16659	16549	16651	16506	16512	16377	16446	16463	16413	16514	16574	16628	16534	16462	16477	16592	16427	16591	16575	16510	16407	16675	16667	16382	16727	16701	16648	16410	16516	16489	16727	16651	16485	16544	16500	16522	16482	16437	16402	16609	16436	16385	16602	16669	16617	16543	16748	16550	16495	16340	16377	16531	16503	16575	16459	16682	16519	16473	16440	16535	16518	16524	16599	16508	16633	16468	16442	16505	16480	16495	16577	16646	16341	16600	16561	16500	16504	16532	16617	16440	16690	16492	16369	16519	16660	16525	16633	16621	16555	16584	16504	16472	16522	16578	16539	16660	16528	16481	16412	16566	16322	16664	16405	16413	16496	16395	16485	16462	16467	16561	16643	16511	16627	16594	16510	16398	16446	16557	16390	16517	16574	16309	16426	16516	16381	16675	16485	16672	16516	16441	16615	16610	16656	16563	16607	16402	16394	16476	16476	16485	16647	16428	16596	16565	16662	16592	16368	16537	16492	16588	16514	16668	16536	16430	16514	16685	16518	16537	16579	16521	16703	16536	16576	16585	16625	16509	16483	16654	16367	16235	16360	16447	16713	16636	16496	16511	16623	16307	16542	16460	16483	16550	16680	16556	16451	16551	16426	16457	16837	16492	16305	16551	16586	16597	16441	16566	16537	16526	16527	16482	16482	16449	16615	16498	16504	16594	16263	16411	16565	16431	16451	16519	16525	16473	16545	16359	16531	16523	16604	16436	16611	16412	16510	16504	16516	16621	16431	16469	16522	16529	16565	16719	16716	16692	16537	16422	16615	16434	16373	16504	16522	16506	16452	16556	16456	16401	16443	16555	16592	16676	16342	16586	16451	16726	16427	16795	16461	16493	16712	16556	16654	16518	16402	16683	16603	16391	16513	16565	16464	16704	16470	16590	16465	16493	16488	16503	16534	16476	16627	16469	16568	16499	16685	16440	16577	16542	16858	16620	16579	16545	16508	16400	16497	16567	16551	16512	16518	16675	16350	16494	16596	16517	16580	16592	16421	16345	16682	16745	16465	16497	16372	16581	16422	16739	16407	16510	16528	16489	16474	16317	16501	16559	16456	16600	16393	16594	16464	16712	16417	16527	16505	16492	16546	16542	16595	16467	16434	16681	16505	16569	16563	16547	16585	16682	16535	16351	16676	16398	16785	16429	16482	16451	16448	16500	16513	16414	16425	16501	16439	16505	16675	16515	16464	16605	16643	16588	16528	16482	16503	16433	16617	16495	16651	16517	16599	16691	16539	16575	16721	16564	16777	16410	16645	16293	16607	16518	16615	16653	16476	16467	16522	16529	16410	16387	16487	16519	16549	16539	16475	16544	16405	16703	16359	16503	16685	16576	16556	16442	16648	16506	16535	16629	16471	16621	16660	16476	16461	16520	16559	16533	16711	16611	16519	16661	16659	16573	16638	16463	16494	16619	16504	16357	16536	16474	16391	16649	16628	16556	16513	16477	16495	16729	16435	16694	16583	16516	16711	16493	16431	16515	16541	16598	16415	16636	16417	16507	16434	16441	16653	16490	16521	16511	16578	16436	16603	16635	16421	16431	16491	16545	16631	16588	16482	16413	16606	16599	16677	16500	16568	16496	16412	16455	16525	16523	16445	16474	16656	16629	16494	16404	16666	16482	16640	16545	16667	16421	16481	16345	16455	16581	16344	16540	16369	16416	16598	16560	16385	16496	16519	16379	16655	16466	16578	16518	16667	16547	16535	16593	16585	16445	16382	16714	16543	16489	16489	16653	16538	16463	16477	16510	16572	16409	16437	16554	16608	16538	16777	16321	16539	16643	16480	16665	16548	16687	16579	16623	16480	16594	16632	16748	16427	16693	16345	16710	16550	16526	16609	16561	16583	16591	16677	16443	16638	16583	16678	16656	16660	16431	16776	16370	16644	16609	16590	16484	16496	16514	16627	16673	16474	16330	16566	16465	16531	16496	16560	16513	16594	16527	16703	16411	16564	16462	16482	16626	16572	16516	16547	16627	16475	16500	16499	16637	16415	16369	16592	16470	16500	16479	16434	16547	16496	16423	16621	16501	16585	16398	16576	16580	16550	16455	16580	16471	16563	16564	16739	16414	16548	16666	16432	16563	16647	16409	16496	16543	16356	16422	16563	16641	16546	16621	16747	16487	16502	16761	16576	16632	16504	16635	16456	16485	16552	16503	16574	16489	16552	16588	16406	16545	16494	16635	16466	16556	16526	16515	16448	16654	16632	16332	16549	16664	16580	16545	16582	16564	16506	16371	16508	16500	16421	16306	16756	16550	16585	16531	16651	16606	16526	16595	16427	16428	16533	16548	16458	16591	16413	16647	16667	16542	16641	16600	16512	16594	16533	16673	16478	16660	16508	16544	16575	16569	16548	16612	16539	16615	16631	16566	16447	16626	16538	16294	16525	16417	16639	16560	16461	16542	16473	16473	16587	16753	16575	16454	16438	16752	16469	16576	16453	16391	16447	16478	16653	16572	16516	16566	16551	16536	16586	16657	16374	16555	16759	16567	16472	16466	16591	16487	16615	16457	16475	16445	16445	16568	16445	16507	16506	16683	16719	16471	16513	16476	16462	16531	16323	16344	16604	16679	16416	16685	16545	16647	16507	16706	16535	16355	16528	16582	16341	16604	16460	16545	16660	16710	16372	16580	16473	16454	16653	16718	16296	16437	16491	16522	16424	16474	16602	16503	16552	16534	16749	16503	16787	16659	16572	16558	16646	16586	16548	16484	16604	16664	16301	16482	16424	16545	16404	16549	16631	16519	16543	16483	16484	16440	16391	16638	16670	16683	16529	16672	16492	16471	16464	16628	16376	16668	16505	16444	16549	16604	16431	16482	16441	16522	16517	16607	16549	16406	16379	16504	16530	16481	16466	16602	16568	16587	16641	16547	16713	16571	16729	16578	16661	16554	16487	16500	16586	16545	16576	16728	16567	16560	16601	16589	16550	16514	16549	16697	16602	16539	16612	16609	16506	16507	16588	16507	16507	16499	16524	16594	16449	16587	16515	16618	16656	16359	16682	16624	16548	16609	16403	16570	16509	16578	16467	16427	16605	16698	16453	16498	16539	16556	16571	16457	16585	16504	16445	16573	16639	16367	16527	16348	16631	16562	16554	16555	16591	16457	16667	16538	16434	16450	16481	16483	16609	16517	16512	16488	16389	16683	16594	16674	16621	16468	16433	16550	16521	16650	16418	16483	16604	16454	16474	16430	16595	16675	16545	16545	16543	16438	16583	16508	16513	16520	16406	16572	16552	16537	16475	16534	16509	16495	16644	16592	16478	16427	16516	16621	16483	16527	16444	16434	16431	16368	16499	16571	16650	16597	16699	16552	16628	16421	16535	16541	16515	16444	16549	16335	16577	16459	16803	16558	16622	16447	16413	16542	16526	16450	16641	16688	16505	16463	16420	16498	16423	16594	16430	16477	16288	16447	16700	16556	16551	16670	16601	16598	16549	16447	16541	16489	16460	16596	16485	16507	16507	16597	16389	16561	16402	16577	16469	16533	16324	16686	16476	16495	16549	16524	16621	16536	16551	16510	16438	16423	16455	16520	16594	16547	16390	16717	16613	16547	16370	16421	16420	16495	16534	16409	16463	16582	16382	16557	16528	16546	16460	16638	16496	16613	16508	16412	16698	16486	16470	16324	16424	16585	16467	16541	16408	16305	16503	16359	16422	16546	16635	16564	16567	16438	16540	16407	16518	16583	16633	16395	16572	16514	16561	16599	16417	16510	16462	16534	16633	16463	16542	16461	16640	16574	16558	16565	16494	16703	16710	16411	16427
27282	21782	24113	21251	18761	18823	19186	18633	18622	18603	18688	18569	18615	18567	18593	18672	18639	18599	19558	20122	19866	19358	18891	18654	18487	18510	18381	18592	18424	18562	18441	18502	18465	18414	18280	18528	18494	18493	18677	18623	18568	18511	18621	18529	18448	18399	18613	18531	18269	18436	18571	18551	18416	18422	18370	18613	18235	18428	18458	18380	18458	18530	18649	18512	18256	18418	18509	18500	18423	18357	18634	18573	18562	18774	18489	18615	18550	18521	18231	18269	18606	18484	18476	18533	18602	18609	18626	18722	18601	18480	18430	18609	18633	18401	18468	18267	18587	18456	18409	18316	18400	18406	18379	18377	18284	18520	18454	18476	18351	18516	18633	18656	18501	18418	18453	18386	18485	18435	18580	18449	18392	18533	18475	18465	18665	18273	18413	18508	18542	18445	18591	18462	18322	18509	18513	18377	18254	18603	18534	18625	18455	18425	18588	18496	18651	18556	18468	18516	18486	18434	18554	18446	18572	18358	18535	18492	18441	18672	18583	18335	18457	18634	18497	18479	18434	18463	18549	18536	18548	18520	18580	18453	18553	18659	18494	18504	18543	18467	18448	18477	18359	18428	18115	18309	18622	18502	18526	18526	18700	18419	18624	18486	18505	18702	18118	18430	18410	18472	18516	18464	18568	18424	18533	18518	18435	18578	18381	18589	18585	18652	18426	18353	18632	18404	18455	18525	18411	18619	18451	18356	18537	18347	18279	18416	18370	18321	18446	18343	18547	18432	18565	18566	18473	18399	18508	18452	18630	18476	18491	18328	18427	18545	18553	18264	18425	18454	18499	18592	18595	18479	18315	18756	18527	18348	18257	18508	18289	18577	18525	18545	18353	18399	18586	18609	18343	18586	18462	18324	18407	18265	18445	18580	18604	18423	18584	18625	18538	18568	18638	18491	18474	18470	18435	18267	18428	18490	18477	18641	18485	18459	18624	18463	18326	18386	18577	18541	18361	18537	18451	18426	18627	18522	18400	18624	18514	18475	18573	18323	18465	18449	18475	18528	18591	18459	18433	18512	18477	18457	18538	18579	18477	18493	18429	18563	18767	18436	18712	18614	18733	18580	18498	18444	18513	18461	18607	18571	18464	18356	18600	18436	18480	18445	18459	18500	18617	18468	18426	18471	18489	18452	18279	18469	18418	18593	18597	18345	18543	18400	18664	18445	18476	18472	18563	18373	18377	18575	18573	18431	18399	18432	18448	18571	18319	18562	18520	18518	18609	18542	18447	18581	18467	18402	18597	18551	18504	18336	18508	18576	18495	18343	18391	18366	18495	18661	18250	18404	18615	18478	18458	18437	18519	18457	18411	18586	18230	18513	18276	18446	18362	18378	18539	18602	18522	18356	18550	18330	18306	18457	18578	18491	18572	18362	18496	18441	18687	18311	18448	18339	18616	18616	18603	18610	18491	18375	18484	18470	18526	18525	18251	18318	18463	18573	18635	18566	18380	18570	18550	18369	18432	18291	18365	18327	18435	18463	18404	18474	18504	18436	18558	18558	18416	18408	18316	18507	18443	18555	18369	18454	18636	18272	18349	18498	18583	18515	18310	18341	18451	18563	18429	18293	18500	18418	18503	18403	18283	18617	18357	18405	18570	18512	18776	18366	18543	18457	18406	18672	18525	18744	18537	18408	18426	18307	18496	18319	18633	18648	18522	18325	18361	18353	18510	18572	18586	18496	18507	18481	18547	18373	18458	18461	18310	18354	18405	18503	18534	18583	18450	18454	18551	18341	18339	18519	18437	18441	18364	18529	18409	18292	18512	18400	18660	18585	18336	18515	18333	18531	18495	18423	18603	18529	18487	18588	18645	18332	18511	18477	18414	18651	18453	18506	18492	18400	18351	18607	18482	18601	18507	18415	18260	18526	18390	18197	18622	18438	18595	18415	18588	18449	18385	18424	18531	18542	18349	18630	18420	18557	18633	18605	18424	18375	18512	18555	18566	18539	18408	18465	18658	18412	18387	18406	18383	18429	18537	18293	18240	18383	18414	18584	18463	18472	18390	18276	18424	18526	18482	18470	18350	18526	18332	18709	18482	18367	18471	18604	18429	18456	18546	18502	18601	18546	18596	18382	18584	18513	18426	18500	18472	18586	18595	18436	18435	18495	18635	18534	18543	18372	18610	18578	18425	18514	18510	18462	18270	18491	18490	18248	18397	18543	18461	18631	18601	18498	18560	18338	18553	18367	18491	18621	18430	18406	18593	18376	18468	18432	18587	18581	18671	18621	18536	18290	18471	18432	18441	18562	18603	18428	18610	18352	18416	18333	18600	18321	18447	18280	18453	18384	18637	18352	18644	18478	18519	18287	18461	18480	18569	18490	18497	18317	18556	18268	18597	18495	18544	18639	18543	18392	18465	18411	18288	18428	18547	18478	18504	18569	18622	18412	18450	18504	18383	18605	18520	18646	18469	18363	18465	18261	18473	18477	18728	18403	18415	18673	18473	18320	18445	18496	18526	18485	18630	18555	18502	18315	18602	18605	18549	18570	18393	18565	18543	18389	18364	18475	18446	18454	18470	18611	18528	18590	18473	18460	18527	18360	18292	18316	18463	18677	18490	18529	18486	18474	18486	18331	18433	18489	18548	18525	18324	18545	18422	18460	18610	18588	18481	18455	18652	18371	18568	18611	18412	18522	18381	18546	18478	18314	18349	18324	18482	18285	18368	18457	18626	18298	18367	18586	18600	18524	18614	18460	18562	18432	18341	18536	18505	18467	18442	18548	18576	18510	18416	18370	18290	18380	18445	18378	18664	18481	18286	18558	18471	18534	18375	18639	18237	18251	18609	18748	18825	18662	18483	18311	18567	18509	18534	18467	18737	18549	18224	18454	18386	18337	18490	18498	18534	18397	18384	18411	18409	18508	18486	18520	18461	18388	18483	18398	18381	18506	18495	18460	18590	18468	18225	18347	18622	18304	18462	18484	18539	18412	18416	18457	18548	18426	18535	18528	18562	18565	18567	18525	18637	18481	18375	18466	18683	18465	18460	18436	18485	18390	18497	18442	18534	18504	18493	18517	18441	18580	18532	18481	18405	18484	18348	18452	18505	18485	18344	18558	18413	18556	18462	18511	18602	18680	18448	18579	18374	18238	18345	18289	18477	18728	18543	18477	18495	18459	18455	18432	18381	18360	18629	18523	18232	18526	18416	18415	18498	18569	18528	18533	18551	18361	18466	18375	18465	18487	18468	18480	18606	18523	18454	18617	18589	18449	18268	18377	18417	18392	18598	18343	18392	18473	18524	18463	18410	18342	18550	18568	18576	18574	18750	18488	18530	18450	18666	18467	18475	18448	18607	18595	18532	18665	18533	18393	18603	18508	18620	18424	18745	18396	18404	18434	18303	18509	18460	18459	18440	18516	18474	18376	18470	18223	18581	18502	18441	18471	18375	18420	18546	18191	18489	18505	18595	18521	18526	18476	18309	18586	18591	18452	18259	18524	18313	18414	18407	18342	18623	18659	18403	18344	18389	18570	18456	18283	18570	18525	18583	18528	18412	18568	18462	18429	18314	18486	18414	18471	18522	18410	18387	18505	18406	18462	18433	18498	18422	18646	18407	18399	18451	18683	18249	18673	18373	18301	18467	18560	18632	18328	18572	18582	18511	18432	18330	18436	18395	18620	18416	18727	18420	18461	18554	18452	18488	18557	18355	18318	18471	18605	18650	18427	18636	18412	18519	18518	18402	18563	18467	18585	18376	18414	18349	18641	18403	18424	18315	18494	18601	18395	18627	18361	18651	18643	18620	18598	18461	18482	18385	18295	18465	18430	18459	18247	18521	18540	18495	18356	18622	18434	18454	18337	18267	18657	18336	18364	18436	18432	18477	18661	18470	18595	18563	18358	18630	18472	18337	18536	18473	18409	18385	18595	18626	18422	18528	18529	18632	18493	18386	18243	18617	18430	18600	18590	18468	18612	18668	18452	18490	18298	18665	18343	18496	18724	18720	18540	18496	18366	18627	18435	18503	18490	18527	18453	18658	18561	18531	18423	18549	18325	18579	18730	18483	18345	18641	18542	18537	18490	18557	18404	18493	18656	18415	18447	18319	18463	18410	18515	18377	18387	18545	18399	18452	18451	18384	18348	18475	18577	18382	18528	18292	18503	18504	18493	18583	18323	18276	18579	18593	18519	18389	18518	18636	18353	18465	18550	18491	18534	18249	18563	18334	18697	18547	18439	18361	18324	18543	18364	18429	18341	18427	18558	18400	18296	18403	18508	18657	18578	18480	18461	18680	18527	18555	18641	18480	18695	18596	18504	18566	18463	18658	18496	18596	18367	18622	18458	18523	18547	18374	18523	18584	18671	18437	18484	18453	18439	18492	18536	18353	18422	18380	18505	18663	18619	18494	18531	18407	18585	18454	18423	18668	18501	18417	18345	18593	18659	18635	18310	18401	18339	18482	18510	18610	18594	18512	18706	18484	18517	18445	18466	18488	18498	18285	18490	18435	18476	18681	18758	18364	18563	18506	18633	18428	18271	18449	18650	18552	18515	18610	18462	18253	18649	18585	18374	18452	18459	18518	18540	18495	18687	18513	18517	18468	18417	18481	18311	18552	18310	18399	18410	18490	18554	18390	18434	18533	18557	18554	18416	18487	18559	18382	18320	18358	18432	18536	18499	18357	18554	18719	18472	18500	18564	18479	18481	18449	18297	18568	18401	18381	18548	18364	18440	18547	18610	18436	18507	18541	18486	18628	18546	18390	18356	18617	18427	18371	18418	18572	18434	18475	18487	18354	18492	18454	18548	18460	18449	18478	18548	18565	18329	18545	18543	18635	18413	18514	18534	18569	18528	18460	18565	18555	18601	18358	18603	18399	18446	18337	18537	18492	18492	18286	18507	18378	18502	18488	18562	18426	18562	18448	18663	18508	18668	18387	18444	18532	18457	18317	18473	18421	18410	18508	18448	18558	18619	18762	18483	18406	18353	18499	18421	18545	18302	18488	18437	18464	18686	18591	18836	18662	18489	18598	18474	18458	18363	18384	18359	18321	18897	18364	18480	18521	18546	18540	18232	18652	18381	18340	18760	18596	18326	18309	18418	18539	18453	18428	18481	18519	18495	18462	18622	18465	18665	18467	18501	18316	18522	18411	18465	18473	18480
15688	18236	17696	17248	17172	17130	17034	16892	16908	16933	16598	16884	16842	16827	16599	16687	16940	16938	18375	18818	18346	17554	17083	16686	16579	16340	16381	16586	16700	16572	16497	16600	16514	16519	16631	16588	16338	16684	16600	16635	16579	16606	16555	16409	16655	16453	16645	16627	16607	16655	16464	16508	16580	16463	16625	16680	16488	16602	16517	16597	16591	16413	16872	16583	16481	16572	16476	16572	16723	16625	16502	16682	16577	16662	16565	16645	16442	16609	16621	16518	16519	16508	16618	16701	16636	16476	16472	16613	16519	16624	16747	16499	16445	16655	16519	16480	16622	16638	16639	16599	16516	16426	16384	16530	16484	16490	16662	16649	16529	16688	16464	16612	16658	16589	16519	16662	16677	16461	16773	16695	16403	16589	16580	16636	16558	16429	16589	16399	16482	16555	16510	16400	16484	16619	16639	16548	16610	16462	16450	16558	16497	16575	16671	16617	16388	16412	16559	16595	16566	16528	16760	16545	16587	16556	16611	16570	16514	16664	16512	16422	16562	16598	16632	16574	16666	16592	16532	16684	16531	16551	16613	16468	16529	16566	16555	16480	16539	16691	16501	16488	16628	16544	16652	16375	16611	16476	16557	16574	16690	16470	16525	16495	16356	16499	16449	16609	16695	16697	16542	16577	16632	16619	16443	16636	16519	16549	16523	16572	16575	16547	16469	16609	16628	16678	16551	16478	16600	16391	16607	16663	16592	16719	16297	16591	16496	16474	16704	16670	16545	16429	16626	16469	16534	16483	16545	16593	16531	16779	16433	16572	16502	16761	16603	16463	16724	16639	16680	16413	16619	16558	16533	16599	16544	16488	16536	16707	16635	16622	16430	16604	16558	16551	16415	16668	16631	16550	16661	16538	16403	16742	16695	16554	16474	16799	16708	16621	16580	16536	16611	16574	16620	16667	16635	16619	16445	16617	16658	16577	16441	16663	16557	16737	16507	16651	16618	16489	16530	16603	16599	16599	16466	16468	16471	16575	16693	16570	16577	16612	16594	16585	16614	16384	16518	16497	16485	16532	16600	16617	16369	16576	16529	16499	16443	16436	16707	16617	16568	16595	16488	16592	16681	16549	16465	16634	16586	16672	16509	16693	16722	16580	16413	16550	16526	16458	16517	16720	16539	16565	16616	16504	16539	16816	16588	16478	16461	16501	16652	16669	16682	16504	16641	16436	16491	16664	16575	16600	16424	16430	16564	16578	16569	16580	16528	16617	16586	16427	16496	16640	16586	16458	16744	16560	16578	16503	16526	16508	16612	16507	16756	16516	16635	16556	16438	16517	16545	16541	16640	16324	16629	16582	16733	16623	16593	16359	16525	16502	16561	16483	16695	16425	16552	16513	16567	16678	16503	16339	16568	16512	16671	16547	16642	16437	16547	16451	16603	16443	16671	16548	16626	16630	16497	16678	16579	16682	16607	16416	16527	16685	16547	16541	16530	16601	16532	16686	16609	16620	16381	16564	16506	16603	16497	16579	16538	16750	16469	16470	16699	16458	16617	16676	16441	16600	16549	16480	16635	16616	16704	16602	16524	16641	16646	16412	16594	16486	16614	16589	16556	16407	16643	16604	16580	16518	16514	16343	16634	16623	16500	16625	16621	16692	16481	16681	16491	16565	16519	16587	16698	16512	16656	16541	16643	16819	16504	16650	16551	16526	16626	16591	16690	16367	16578	16381	16751	16474	16530	16497	16533	16736	16562	16550	16610	16512	16650	16605	16493	16549	16509	16642	16658	16604	16613	16487	16379	16603	16522	16749	16584	16525	16502	16525	16610	16434	16702	16757	16733	16597	16596	16572	16625	16653	16515	16606	16712	16536	16623	16557	16509	16555	16684	16706	16652	16501	16541	16570	16493	16534	16469	16534	16749	16476	16605	16581	16665	16606	16596	16636	16521	16674	16545	16565	16475	16603	16420	16690	16432	16445	16576	16517	16633	16443	16744	16375	16558	16613	16437	16560	16775	16659	16667	16482	16463	16504	16533	16629	16577	16632	16749	16777	16519	16659	16577	16638	16558	16541	16562	16371	16371	16542	16599	16607	16567	16593	16687	16561	16676	16413	16571	16505	16447	16660	16537	16762	16386	16735	16488	16521	16674	16541	16599	16534	16615	16575	16581	16819	16491	16575	16503	16632	16619	16668	16698	16528	16556	16493	16446	16447	16624	16520	16631	16511	16553	16643	16581	16552	16715	16765	16473	16552	16608	16551	16725	16531	16579	16466	16689	16519	16601	16550	16597	16547	16459	16427	16447	16440	16674	16469	16466	16554	16711	16495	16706	16568	16662	16563	16486	16546	16660	16468	16621	16640	16531	16553	16609	16469	16542	16511	16417	16608	16661	16320	16592	16601	16395	16653	16474	16620	16597	16384	16489	16677	16590	16670	16569	16683	16612	16727	16683	16439	16483	16814	16508	16672	16745	16462	16560	16571	16744	16715	16625	16661	16555	16587	16465	16529	16656	16600	16617	16650	16425	16687	16684	16481	16595	16697	16589	16610	16523	16652	16729	16720	16565	16370	16619	16511	16546	16456	16574	16518	16687	16504	16659	16427	16649	16571	16440	16541	16601	16571	16582	16580	16584	16432	16506	16563	16541	16609	16412	16513	16555	16455	16552	16417	16604	16514	16577	16704	16677	16485	16495	16580	16556	16645	16655	16519	16678	16414	16415	16618	16715	16360	16426	16576	16666	16402	16654	16679	16457	16576	16570	16607	16608	16531	16709	16524	16706	16667	16618	16588	16595	16651	16637	16591	16704	16604	16413	16438	16522	16717	16583	16707	16612	16630	16440	16372	16541	16750	16642	16533	16380	16688	16703	16423	16631	16499	16572	16683	16443	16608	16489	16569	16394	16593	16573	16638	16544	16568	16532	16487	16593	16550	16315	16742	16615	16688	16669	16716	16695	16596	16353	16474	16761	16595	16625	16757	16561	16575	16556	16500	16500	16515	16614	16587	16586	16677	16465	16511	16468	16445	16823	16529	16490	16511	16737	16566	16464	16498	16454	16611	16557	16528	16588	16504	16515	16595	16404	16601	16634	16607	16603	16428	16480	16560	16407	16566	16551	16564	16794	16497	16636	16493	16478	16609	16575	16577	16486	16735	16475	16464	16566	16672	16588	16347	16433	16704	16585	16598	16490	16461	16508	16705	16463	16543	16616	16605	16598	16683	16467	16664	16488	16781	16742	16472	16651	16689	16639	16533	16589	16618	16617	16614	16454	16640	16757	16499	16817	16364	16576	16630	16505	16346	16785	16705	16631	16703	16590	16535	16448	16671	16582	16428	16601	16418	16428	16484	16478	16653	16563	16667	16573	16572	16528	16574	16407	16437	16536	16658	16592	16580	16570	16610	16616	16495	16556	16510	16649	16496	16491	16665	16658	16624	16670	16581	16534	16383	16345	16464	16502	16693	16523	16607	16625	16532	16516	16588	16645	16524	16520	16469	16418	16541	16686	16576	16544	16562	16612	16490	16659	16490	16437	16554	16445	16530	16554	16581	16752	16478	16614	16693	16492	16553	16630	16642	16521	16346	16658	16526	16649	16645	16594	16594	16540	16461	16470	16741	16649	16696	16679	16534	16626	16367	16458	16605	16404	16692	16579	16611	16568	16536	16526	16476	16781	16511	16644	16520	16554	16450	16486	16523	16553	16677	16548	16559	16537	16603	16543	16422	16499	16561	16730	16607	16485	16563	16706	16747	16565	16700	16571	16589	16664	16576	16685	16516	16522	16582	16562	16660	16590	16569	16743	16624	16691	16506	16615	16539	16585	16470	16469	16571	16577	16633	16713	16507	16471	16653	16477	16590	16555	16564	16481	16586	16508	16651	16535	16585	16565	16615	16555	16604	16378	16545	16612	16439	16689	16404	16553	16566	16609	16470	16554	16543	16710	16462	16821	16607	16482	16485	16617	16600	16792	16613	16576	16406	16340	16471	16598	16680	16463	16520	16589	16518	16621	16567	16673	16500	16476	16630	16438	16510	16724	16438	16648	16655	16660	16621	16449	16499	16575	16332	16587	16355	16679	16620	16610	16452	16528	16588	16416	16559	16702	16534	16503	16490	16639	16651	16688	16556	16568	16555	16661	16721	16486	16661	16454	16593	16717	16467	16348	16601	16733	16617	16668	16532	16529	16512	16484	16559	16559	16670	16512	16496	16468	16461	16412	16737	16413	16528	16481	16653	16585	16732	16576	16479	16643	16340	16500	16582	16458	16647	16575	16618	16640	16669	16673	16390	16592	16576	16683	16567	16500	16551	16710	16441	16635	16574	16602	16552	16681	16667	16723	16626	16619	16451	16579	16615	16528	16657	16565	16710	16508	16625	16783	16716	16660	16572	16548	16544	16597	16640	16499	16624	16576	16561	16591	16560	16517	16520	16582	16602	16665	16716	16672	16694	16700	16578	16533	16611	16624	16649	16424	16372	16623	16468	16567	16507	16356	16571	16485	16600	16532	16736	16699	16525	16690	16579	16511	16546	16711	16577	16406	16594	16588	16511	16501	16681	16441	16558	16530	16589	16654	16520	16607	16697	16620	16478	16620	16578	16567	16617	16591	16737	16472	16788	16528	16548	16550	16644	16569	16526	16713	16549	16438	16479	16488	16568	16507	16572	16651	16692	16562	16460	16419	16640	16455	16375	16713	16519	16584	16752	16796	16543	16587	16444	16523	16638	16737	16507	16683	16542	16582	16580	16513	16493	16520	16414	16709	16556	16511	16523	16517	16599	16550	16633	16556	16724	16592	16374	16592	16540	16547	16622	16559	16477	16493	16693	16541	16450	16486	16593	16768	16479	16794	16410	16620	16567	16658	16566	16537	16592	16539	16504	16562	16405	16573	16654	16487	16448	16598	16734	16590	16569	16559	16408	16575	16447	16660	16477	16628	16630	16493	16408	16657	16639	16658	16578	16661	16625	16538	16620	16496	16625	16655	16602	16377	16499	16441	16563	16705	16543	16579	16568	16528	16542	16518	16553	16349	16673	16410	16523	16601	16624	16645	16429	16398	16654	16618	16439	16716	16687	16586	16482	16606	16448	16625	16514	16667	16503	16586	16514	16514	16525	16697	16631	16455	16437	16764	16495	16392	16564	16496	16582	16483	16387	16511	16782	16496	16592
23913	21028	28257	24118	21900	21427	20742	18680	18132	18310	18120	18231	18118	17863	17846	17968	17919	19031	25542	26709	24195	20900	19092	18031	17614	17803	17718	17669	17626	17725	17665	17590	17652	17815	17574	17619	17693	17595	17641	17746	17785	17637	17559	17641	17667	17556	17652	17692	17558	17628	17366	17460	17614	17767	17735	17623	17700	17625	17825	17522	17633	17475	17689	17627	17673	17558	17628	17635	17629	17662	17795	17620	17575	17581	17682	17617	17660	17655	17491	17492	17568	17669	17471	17465	17896	17810	17729	17731	17732	17693	17455	17553	17564	17459	17700	17790	17542	17569	17577	17582	17697	17593	17549	17594	17623	17664	17704	17763	17849	17679	17564	17568	17594	17733	17628	17464	17710	17651	17549	17600	17978	17721	17479	17698	17824	17780	17696	17726	17689	17620	17509	17653	17573	17860	17760	17499	17447	17589	17849	17849	17714	17582	17690	17426	17650	17616	17733	17466	17387	17445	17514	17569	17868	17692	17533	17614	17503	17563	17491	17630	17463	17767	17664	17572	17663	17504	17547	17480	17715	17800	17632	17706	17560	17868	17645	17600	17547	17826	17636	17651	17482	17886	17547	17732	17553	17693	17605	17578	17631	17535	17661	17432	17676	17636	17681	17633	17756	17745	17733	17792	17701	17663	17836	17582	17794	17570	17611	17711	17756	17701	17674	17728	17659	17484	17499	17801	17708	17705	17619	17664	17692	17430	17388	17567	17706	17633	17403	17410	17754	17561	17570	17509	17819	17464	17531	17461	17598	17711	17629	17649	17679	17588	17535	17561	17606	17615	17611	17572	17513	17510	17528	17656	17554	17652	17648	17577	17672	17684	17535	17577	17589	17729	17787	17621	17550	17708	17596	17904	17713	17590	17714	17661	17746	17468	17561	17579	17686	17607	17537	17681	17478	17758	17515	17543	17570	17671	17593	17600	17648	17489	17644	17664	17536	17478	17805	17714	17789	17444	17729	17751	17825	17577	17625	17685	17612	17628	17789	17585	17610	17789	17777	17411	17558	17688	17630	17618	17669	17600	17713	17563	17748	17636	17736	17603	17611	17742	17746	17535	17759	17725	17571	17638	17501	17654	17783	17691	17684	17737	17623	17575	17633	17572	17621	17540	17542	17562	17600	17562	17685	17593	17523	17515	17664	17562	17650	17581	17724	17643	17644	17698	17677	17585	17688	17630	17525	17291	17574	17785	17625	17588	17744	17682	17620	17521	17672	17597	17822	17522	17814	17735	17704	17658	17464	17644	17504	17464	17438	17611	17750	17686	17598	17643	17437	17676	17606	17800	17541	17748	17560	17428	17508	17359	17624	17568	17579	17633	17691	17680	17570	17383	17584	17597	17688	17716	17718	17661	17537	17682	17791	17635	17619	17588	17556	17568	17526	17477	17717	17633	17666	17620	17616	17659	17561	17829	17718	17725	17556	17650	17671	17703	17429	17456	17622	17436	17785	17737	17598	17618	17372	17565	17550	17606	17543	17657	17571	17546	17657	17790	17579	17725	17542	17640	17581	17661	17610	17511	17603	17658	17573	17423	17467	17668	17473	17627	17540	17746	17628	17690	17498	17519	17774	17599	17562	17745	17513	17686	17529	17539	17744	17646	17571	17630	17802	17669	17638	17475	17645	17615	17512	17763	17763	17583	17706	17492	17725	17628	17903	17683	17398	17589	17496	17752	17427	17651	17663	17567	17611	17667	17624	17616	17763	17750	17500	17578	17740	17678	17706	17438	17580	17873	17746	17661	17804	17593	17652	17770	17693	17598	17771	17599	17714	17618	17568	17638	17582	17627	17827	17526	17490	17629	17626	17538	17692	17691	17767	17696	17597	17618	17777	17671	17767	17836	17760	17751	17702	17612	17711	17710	17525	17636	17668	17729	17651	17698	17424	17470	17696	17661	17711	17486	17669	17659	17662	17549	17676	17543	17639	17694	17594	17725	17643	17529	17495	17537	17757	17427	17739	17592	17472	17591	17665	17750	17588	17608	17644	17810	18017	17687	17628	17551	17543	17531	17615	17534	17638	17779	17527	17639	17793	17669	17522	17662	17466	17637	17670	17638	18005	17688	17528	17674	17865	17780	17792	17658	17477	17526	17677	17747	17672	17495	17698	17624	17650	17672	17697	17559	17509	17683	17570	17567	17615	17651	17816	17333	17479	17502	17823	17307	17714	17504	17527	17580	17675	17613	17580	17711	17656	17555	17641	17315	17598	17808	17497	17611	17806	17749	17676	17525	17783	17597	17652	17522	17661	17583	17548	17688	17744	17616	17762	17622	17551	17448	17572	17586	17737	17458	17554	17517	17591	17579	17706	17588	17689	17647	17586	17634	17764	17908	17737	17607	17673	17570	17561	17797	17767	17727	17644	17712	17987	17643	17745	17722	17832	17586	17699	17471	17526	17608	17684	17729	17674	17595	17401	17553	17597	17676	17444	17595	17584	17728	17661	17335	17801	17605	17825	17557	17698	17701	17504	17483	17646	17435	17615	17759	17692	17674	17699	17800	17803	17671	17611	17634	17808	17381	17617	17678	17496	17615	17440	17542	17469	17567	17446	17426	17881	17548	17627	17716	17709	17625	17648	17789	17564	17471	17815	17578	17652	17411	17499	17478	17402	17553	17745	17566	17825	17668	17897	17651	17650	17783	17646	17725	17567	17700	17720	17738	17787	17514	17690	17584	17821	17763	17615	17612	17685	17475	17553	17730	17650	17729	17658	17521	17832	17624	17649	17472	17701	17681	17566	17714	17786	17742	17666	17449	17836	17820	17567	17647	17672	17394	17837	17705	17580	17673	17567	17726	17587	17534	17733	17690	17709	17597	17644	17489	17719	17657	17561	17582	17419	17586	17503	17585	17629	17530	17719	17826	17626	17510	17616	17584	17619	17692	17543	17504	17623	17694	17548	17729	17523	17397	17521	17664	17618	17635	17750	17631	17749	17553	17407	17574	17550	17476	17539	17398	17486	17405	17788	17720	17574	17783	17753	17600	17913	17679	17598	17754	17624	17520	17644	17574	17767	17500	17645	17762	17714	17597	17721	17878	17734	17814	17666	17513	17499	17476	17771	17329	17543	17433	17721	17594	17848	17733	17514	17546	17386	17797	17503	17475	17648	17630	17652	17477	17574	17581	17955	17653	17615	17650	17589	17759	17695	17556	17617	17628	17729	17530	17534	17573	17651	17727	17319	17760	17727	17648	17665	17623	17568	17832	17792	17336	17511	17572	17477	17461	17566	17675	17777	17649	17679	17518	17994	17488	17449	17528	17456	17512	17789	17646	17718	17760	17529	17779	17709	17628	17597	17757	17801	17782	17558	17502	17817	17711	17566	17587	17709	17610	17720	17478	17576	17586	17899	17736	17589	17630	17779	17650	17533	17500	17574	17546	17582	17835	17626	17537	17713	17555	17575	17727	17863	17553	17839	17850	17585	17305	17555	17788	17731	17454	17671	17632	17628	17589	17503	17539	17698	17559	17656	17672	17728	17579	17714	17535	17596	17855	17655	17701	17690	17661	17762	17766	17727	17513	17481	17688	17788	17740	17660	17578	17470	17601	17565	17682	17629	17604	17527	17616	17587	17623	17815	17556	17578	17882	17623	17650	17513	17749	17536	17497	17733	17560	17856	17700	17593	17641	17607	17703	17704	17677	17792	17527	17578	17593	17630	17597	17575	17493	17629	17452	17812	17620	17658	17545	17708	17581	17399	17721	17657	17549	17678	17739	17912	17713	17817	17497	17376	17739	17521	17635	17559	17378	17477	17863	17631	17541	17772	17687	17893	17837	17546	17730	17706	17682	17527	17556	17462	17738	17646	17688	17410	17556	17447	17387	17570	17717	17639	17707	17781	17682	17553	17553	17593	17624	17791	17530	17665	17687	17706	17582	17681	17614	17518	17447	17581	17677	17580	17544	17594	17512	17849	17647	17677	17616	17310	17805	17955	17538	17628	17852	17467	17620	17547	17710	17659	17518	17669	17723	17585	17575	17566	17654	17662	17705	17668	17685	17580	17460	17671	17673	17644	17711	17791	17511	17609	17472	17711	17521	17817	17416	17598	17619	17663	17761	17378	17555	17568	17578	17619	17616	17811	17833	17699	17697	17610	17655	17696	17572	17603	17824	17621	17436	17733	17455	17637	17574	17695	17787	17573	17525	17495	17549	17540	17428	17527	17548	17551	17654	17418	17660	17612	17676	17602	17625	17732	17537	17721	17775	17541	17709	17524	17813	17621	17570	17588	17441	17661	17797	17717	17706	17798	17705	17611	17586	17762	17575	17569	17599	17631	17530	17463	17704	17368	17550	17561	17574	17509	17640	17732	17642	17756	17746	17765	17450	17483	17522	17403	17536	17553	17710	17547	17613	17451	17561	17580	17629	17631	17599	17450	17680	17714	17662	17536	17619	17646	17662	17724	17702	17504	17798	17473	17370	17918	17683	17655	17777	17697	17772	17483	17564	17667	17574	17578	17674	17572	17739	17618	17702	17401	17704	17675	17717	17716	17609	17574	17724	17568	17759	17741	17526	17495	17669	17996	17830	17474	17653	17539	17642	17580	17662	17647	17442	17568	17673	17653	17779	17787	17578	17536	17480	17668	17424	17541	17611	17627	17848	17612	17620	17613	17600	17626	17603	17512	17699	17609	17557	17625	17367	17566	17611	17730	17638	17748	17681	17646	17808	17546	17469	17660	17609	17762	17436	17589	17680	17730	17557	17625	17836	17514	17362	17654	17757	17735	17471	17636	17638	17671	17620	17506	17495	17521	17708	17546	17321	17513	17554	17566	17718	17700	17435	17476	17726	17600	17662	17583	17726	17587	17567	17696	17526	17701	17701	17684	17690	17691	17536	17774	17582	17669	17539	17643	17758	17575	17539	17776	17606	17528	17566	17677	17536	17714	17597	17591	17737	17651	17581	17597	17692	17701	17576	17702	17615	17660	17676	17621	17855	17618	17517	17489	17540	17813	17840	17744	17583	17666	17626	17720	17738	17544	17532	17655	17297	17696	17743	17609	17776	17749	17806	17558	17637	17638	17760	17550	17555	17515	17557	17499	17763	17571	17552	17662	17470	17649	17713	17732	17682	17673	17377	17600	17687	17775	17608	17721	17701	17731	17557	17605	17637
14704	23673	22661	19525	18678	18217	17841	17462	16822	16719	16971	16619	16759	16647	16464	16609	16487	18932	28206	27655	24266	19823	17470	16606	16263	16113	16244	16205	16099	16049	16198	16159	16105	16195	16193	16038	16154	16219	16063	16118	16148	16000	16126	16022	16063	16221	15981	16118	16058	16220	16129	16186	16146	16132	16297	16045	16013	16092	16030	16163	16228	16075	16044	16120	16007	15990	16148	16168	15941	16227	16066	16060	15973	16112	16020	16095	15930	16038	16048	16104	16131	16236	16159	16270	16085	16103	15918	16093	16146	15930	16209	16100	16092	16274	16212	16048	16019	15950	16152	16004	15989	16086	16136	16139	16119	16100	15905	16050	15964	16186	16062	16057	16048	16090	15988	16027	16087	16112	16009	16031	16084	16103	16143	15998	16207	16078	16057	16128	16092	16194	16149	16062	16156	16077	16063	16023	16177	16039	16032	16009	16076	16060	16098	16037	16146	16212	16251	15963	16126	16077	15995	15942	16134	16122	16078	16159	16123	16150	16057	16118	16314	16066	15832	16227	16066	16005	16056	16010	15923	16113	16134	16026	16093	15975	16118	16142	16332	16038	15966	16196	16210	16061	16073	16131	16142	15860	16067	16024	16174	16058	15989	16026	16094	16166	16275	16151	16191	15945	16067	15976	16102	16084	15885	16189	16080	16100	16082	16052	16154	16100	16148	16008	16199	16069	16024	15984	16071	15973	16136	16203	16163	15965	15988	16031	16135	16004	16079	16062	16134	16213	16001	16011	16089	16086	15978	15913	16035	16032	16075	16140	16109	16077	15948	16108	16148	16166	16172	16206	15950	16088	16088	16176	16192	16040	16157	16096	16110	16184	16080	16162	16140	16135	15960	15910	16008	15959	16002	16136	16173	16067	16214	16007	16095	16030	16284	16143	16128	16027	15988	16063	16145	16313	16187	15913	15957	16274	16054	15993	16032	16183	16245	16297	16034	15946	16079	16084	16074	15989	16159	16221	16082	16152	16170	16051	16174	16123	16267	16231	16133	16168	16179	16005	16069	16053	16102	16058	16193	16026	16182	15956	16136	15955	15981	16250	16136	16148	16101	15964	16045	16163	16031	16180	16141	16107	15894	15939	16065	16002	15995	16155	16047	15918	16364	15801	16023	16052	16102	16051	16061	16099	16169	16079	15976	16073	16058	16073	16105	16017	16161	16026	16061	16159	16118	16244	15908	16049	15888	16043	16067	15902	16180	15879	16139	16184	16168	16066	15961	16025	16188	16014	16146	16024	16044	16179	16082	16070	16104	15918	16149	16127	16154	16047	16090	16222	16268	16218	16122	15979	16208	16064	15994	16269	16132	16037	16055	16121	16000	16023	16179	16071	16247	16077	16071	16156	16021	16210	15977	16294	15878	16032	16048	16105	16009	16018	16124	16103	15832	16257	15888	16180	15882	15941	16032	16227	16112	16178	16064	16146	16202	16174	16105	15993	15941	15924	16097	15952	16107	16120	16055	16097	16034	16150	16158	16076	16077	16157	16022	16141	16079	16023	16151	16080	16263	16101	16056	16085	16041	16051	16129	16162	16105	16047	16169	16123	16255	16025	16125	15890	16026	16051	16032	16142	16083	16128	16143	16072	16065	15954	16238	16046	16184	16121	16120	16100	16163	16003	16126	16096	16115	15850	16196	16123	16132	16221	16270	16039	15931	15998	16123	15970	15962	16085	16105	16077	16103	16133	16038	16141	15988	16056	16046	16094	16045	15990	16023	16092	16027	16189	16137	15878	16157	16019	16101	16108	16290	16003	16159	16137	15932	16065	16147	16071	16212	15995	16177	15958	16394	15965	16014	16169	16051	16092	16212	16013	16299	16115	16121	16047	16177	16199	15995	15900	16074	16008	16364	16145	15986	16288	16025	15983	16134	16187	15924	15945	16391	16050	16034	16055	16096	16081	15943	15983	15966	16181	16066	16037	16066	15980	16142	16064	16215	16051	16195	16049	16136	16085	16177	15889	16083	16032	16195	15985	16189	16115	16263	16196	16058	16075	16184	16106	16029	15987	15961	16094	16050	16024	16068	16043	15974	16141	16158	16016	15950	16143	16021	16024	16257	16202	16029	15975	16157	16129	16022	16134	16139	16120	16108	16040	16230	16014	16073	16141	16089	16079	16138	16008	16154	16061	16045	16166	16077	15968	16007	16075	16114	16097	15940	16123	16083	16020	16073	16156	16116	16154	16239	15961	16154	16192	16105	15888	16156	16129	15928	16016	16264	16054	16051	16078	16006	16038	16010	15873	16221	16010	16120	16036	16069	16100	16162	16072	16147	16026	16129	16018	16142	16058	16016	16258	16156	15922	16069	16120	16061	16110	16157	15983	15936	16301	16388	16058	16042	16032	15971	16172	16090	16119	16014	16041	15860	15963	16101	16064	16085	16102	15842	16141	16088	15995	15822	16211	16000	16195	16050	16030	15948	15967	16031	16018	16158	16219	16193	16141	16375	16023	16099	16047	16225	16135	16121	16102	15963	16160	15933	16111	15903	16147	16033	16221	16128	15993	16088	15969	16027	16184	16160	15861	15972	16142	16146	16164	16136	16061	15968	15895	16145	16049	16056	16004	16055	16043	15951	16190	16158	16034	15977	16136	16190	16157	16060	16152	16098	15972	16077	16115	16213	16129	15979	16232	16015	16230	16102	16014	16254	16074	16121	16055	16077	15995	16075	16017	16191	16073	16018	16046	16097	16057	16222	16135	16326	16045	16252	16197	16077	16141	16109	16170	16166	16131	15965	15971	16026	16013	16112	16029	16154	16223	16007	16157	16011	16078	16129	16072	15952	16186	15797	16086	16119	15938	16058	16127	16086	16046	16031	16130	16099	16021	15980	16238	16056	16133	16127	16074	16052	16095	16030	16130	16151	16064	16168	16122	16097	16025	15894	16081	16092	16039	16189	15945	15989	16065	16091	16064	16114	16172	16102	16084	15999	15876	16010	15883	16057	16115	16053	16143	16163	16064	16236	16348	16056	16234	16041	16050	16036	15999	16015	16127	16005	16036	16247	16124	16117	15966	16153	16247	16195	16181	16052	16255	16064	16016	16122	16166	15998	16167	16121	16217	16059	16175	16194	16104	16024	16063	16075	16192	16055	16205	16020	16084	16266	16014	16058	15913	16093	16145	16181	16037	16151	15832	16007	16028	16164	16040	16091	16142	16057	16125	16120	16112	16225	16122	16098	15913	16150	16071	16223	16010	16150	16008	16076	16254	16151	16079	16184	15982	16185	15948	16139	16217	16203	16019	16157	16170	16135	15910	16010	16300	16026	16009	16105	16064	16062	16002	16076	16103	16114	16196	16005	16058	16108	16029	16038	16089	16057	16144	15912	16220	16185	16122	15980	16270	16066	16152	15855	16044	16148	16004	16079	16129	16123	16101	16134	16167	16057	16037	15995	16093	16216	16000	16017	16220	16052	16024	16143	16079	15973	15942	16221	15969	16118	15967	16123	16089	16209	16149	15905	16089	15847	15909	16285	16188	16190	16098	16102	16039	16075	16062	16074	15958	16254	15943	15960	16065	15992	16021	16057	16144	15996	15918	16016	15871	16109	16312	16034	16068	16058	15826	16137	16149	16205	16262	15963	16080	15949	16093	16121	16056	16117	16145	15995	16292	16038	16063	16110	16251	16106	16180	16135	16132	15984	16134	15987	16067	16113	15916	16201	15878	16014	15853	16172	16102	16166	15982	16187	16161	16055	16026	16212	16139	16108	15844	16197	16268	15997	15941	15952	16068	16146	16065	16002	16252	16000	16133	16068	16228	16160	16055	16102	15969	16093	16059	16110	16048	16127	15933	16170	15973	16045	16103	16012	16127	16088	15896	16016	16081	16050	16114	16092	16114	16147	15923	16014	16292	16086	16125	16137	15984	16109	16094	16025	16047	16219	15890	16134	16138	16029	16055	16223	16133	16116	16047	15979	16067	16120	16173	16132	16181	15961	16110	16183	16038	15934	15956	16203	16133	16235	16030	16081	16272	15945	16155	16199	15942	16241	15968	16063	16063	16072	15982	16261	16137	16119	16166	16191	16048	16079	16023	16150	16244	15979	16086	16118	16011	16237	16144	16108	16139	16017	16245	15999	16181	16109	16207	16001	16040	16216	16176	15941	16093	16084	16033	15996	15994	16082	16074	16021	16035	16209	16033	16185	16060	16212	16141	16001	16163	16074	16044	16137	15860	15938	16011	15991	16094	16251	16153	16001	15953	16101	16062	16191	15972	16091	16113	16162	15983	16011	16003	16133	16065	16013	16203	16050	16162	16028	16065	16193	16125	16090	16037	16100	15972	16164	16226	16085	16065	16037	15999	16117	16149	16059	16005	15997	15884	16170	16225	16100	16131	16168	16018	16145	16033	16018	16212	16126	16078	16177	16091	16328	16141	15880	15983	16139	16212	15912	16223	16304	15983	16145	15976	16136	16198	16299	16053	16145	16168	15871	16255	15925	16047	16172	16116	16131	16120	15993	16109	16138	16236	15987	16007	16133	16090	16155	15957	16039	16172	16171	15923	16084	16030	16134	16196	16037	16040	16079	16141	16076	15989	16060	16020	16176	16012	16042	15970	16139	16123	16055	16206	15951	16119	15980	16062	16103	16084	16019	16203	16150	16153	16117	15933	16252	15990	16010	16051	16233	16121	16173	16105	16162	16110	16062	15995	16058	16132	16053	16026	16132	16051	16165	16022	16262	16034	16221	16130	16116	15998	16131	15959	16026	16016	16279	15971	16068	15890	16075	15993	16126	16046	15829	16160	16104	15959	16133	16258	16024	16138	16026	16077	16200	15917	16177	16251	15885	16150	16100	16165	16177	16083	16026	16193	16139	15885	16147	16236	16154	16124	15958	16141	16159	16085	16083	16100	16088	16099	16030	15960	16161	16087	16021	16014	16087	16189	15963	16206	16190	16110	16188	16203	16194	16179	16124	16152	16035	16017	15999	16057	16069	16032	16041	16048	16200	16019	16063	16183	16153	16006	16072	16130	16093	16392	15967	16185	16164	16008	16168	15898	16123	16150	16091	16132	16130	16132	16034	16047	15999	16151	16143	16001	16011	16005	16160	15981	16047	16190	16082	16115	15905	16097	16006	16078	16099	16104	16141	16268	16157	16007	16064	16110
22856	21003	28769	23450	21221	22838	23151	18521	17834	18095	17773	17405	17408	17352	17272	17022	17355	19018	30098	32075	28181	22462	18910	17630	17115	16901	16873	16698	16854	16679	16931	16923	16950	16900	16748	16838	16842	16877	16680	16817	16760	16842	16576	16698	16883	16780	16878	16733	16582	16767	16859	16721	16919	16828	16801	16689	16752	16779	16791	16862	16897	16818	16898	16702	16755	16630	16528	17010	16870	16712	16792	16924	16645	16742	16907	16553	16602	16679	16747	16755	16648	16641	16737	16778	16827	16617	16651	16826	16610	16739	16582	16653	16651	16811	16922	16625	16801	16661	16809	16802	17064	16808	16827	16612	16615	16587	16788	16635	16683	16746	16778	16773	16659	16859	16664	16865	16811	16734	16605	16893	16691	16737	16707	16787	16861	16814	16779	16702	16721	16778	16683	16715	16909	16549	16689	16642	16758	16737	16732	16818	16831	16666	16617	16814	16720	16708	16815	16786	16714	16754	16734	16824	16811	16695	16706	16736	16835	16485	16753	16753	16655	16842	16720	16464	16804	16666	16814	16760	16767	16730	16838	16596	16726	16691	16848	16754	16905	16708	16599	16548	16689	16727	16789	16823	16747	16895	16672	16495	16590	16871	16853	16775	16676	16636	16566	16692	16978	16660	16623	16616	16605	16943	16631	16561	16647	16675	16773	16689	16614	16806	16824	16812	16591	16507	16699	16552	16682	16799	16819	16662	16640	16706	16667	16783	16679	16542	16681	16790	16804	16763	16765	16858	16761	16713	16739	16776	16855	16824	16811	16907	16499	16712	16727	16804	16686	16948	16488	16741	16823	16587	16814	16643	16779	16790	16719	16696	16580	16511	16839	16791	16870	16794	16651	16713	16764	16679	16714	16683	16597	16787	16827	16581	16652	16731	16729	16658	16915	16705	16577	16620	16738	16629	16790	16539	16541	16631	16896	16634	16481	16700	16606	16819	16740	16725	16743	16643	16889	16524	16722	16593	16714	16570	16582	16742	16866	16800	16622	16605	16873	16793	16706	16635	16756	16671	16602	16844	16872	16852	16678	16605	16854	16875	16817	16747	16529	16730	16574	16787	16739	16674	16834	16850	16685	16701	16665	16798	16707	16793	16743	16855	16771	16759	16712	16509	16813	16610	16818	16748	16573	16542	16771	16645	16731	16663	16761	16957	16773	16665	16623	16781	16643	16833	16552	16592	16646	16777	16902	16858	16710	16814	16866	16765	16877	16614	16752	16953	16641	16746	16762	16626	16683	16725	16816	16502	16841	16705	16707	16659	16670	16710	16632	16474	16696	16765	16803	16892	16642	16665	16483	16847	16810	16608	16756	16812	16469	16683	16940	16709	16681	16693	16568	16433	16918	16686	16793	16752	16626	16709	16834	16732	16576	16522	16623	16958	16624	16634	16726	16746	16618	16470	16763	16765	16644	16655	16726	16761	16640	16632	16637	16750	16745	16553	16768	16677	16660	16751	16702	16713	16680	16601	16726	16826	16754	16721	16788	16705	16726	16685	16672	16728	16743	16584	16755	16649	16601	16647	16812	16590	16756	16833	16772	16676	16674	16810	16810	16625	16814	16763	16812	16861	16723	16764	16760	16748	16645	16864	16698	16688	16618	16700	16608	16633	16515	16788	16746	16846	16903	16652	16491	16830	16706	16734	16810	16698	16826	16788	16655	16806	16840	16689	16737	16781	16613	16679	16778	16669	16796	16610	16766	16728	16663	16618	16871	16860	16796	16653	16798	16721	16603	16667	16677	16795	16722	16778	16658	16629	16620	16636	16759	16483	16755	16925	16482	16668	16714	16773	16687	16779	16828	16714	16581	16646	16561	16771	16914	16681	16833	16714	16835	16457	16828	16582	16909	16912	16617	16816	16638	16703	16898	16595	16715	16606	16754	16800	16698	16705	16797	16525	16714	16615	16701	16589	16768	16723	16598	16474	16707	16543	16562	16846	16699	16741	16679	16680	16797	16439	16725	16551	16679	16821	16839	16693	16761	16644	16791	16844	16838	16654	16754	16614	16851	16712	16565	16599	16412	16739	16730	16708	16727	16547	16650	16759	16888	16758	16731	16712	16600	16788	16685	16553	16583	16659	16684	16607	16588	16682	16826	16735	16537	16499	16698	16564	16572	16684	16822	16581	16622	16722	16803	16800	16828	16699	16690	16749	16758	16686	16757	16737	16606	16774	16660	16800	16695	16696	16572	16761	16627	16545	16617	16727	16659	16809	16678	16914	16646	16727	16888	16755	16580	16573	16847	16705	16502	16771	16529	16788	17007	16801	16857	16623	16713	16913	16734	16553	16785	16750	16622	16677	16543	16828	16792	16748	16673	16773	16944	16641	16824	16691	16907	16783	16697	16656	16515	16647	16726	16876	16736	16753	16709	16914	16684	16729	16850	16906	16707	16768	16610	16665	16894	16962	16679	16824	16490	16488	16770	16770	16760	16860	16795	16776	16758	16783	16770	16816	16735	16615	16740	16463	16633	16769	16686	16619	16618	16687	16677	16626	16582	16440	16768	16584	16834	16871	17056	16689	16658	16542	16679	16723	16831	16713	16781	16818	16867	16804	16901	16868	16723	16725	16881	16659	16532	16842	16879	16768	16670	16660	16580	16689	16356	16725	16708	16843	16719	16654	16667	16806	16793	16572	16595	16738	16860	16776	16774	16782	16556	16696	16685	16764	16722	16794	16663	16897	16804	16788	16813	16626	16802	16596	16857	16684	16910	16804	16879	16761	16788	16752	16664	16734	16690	16746	16436	16724	16739	16715	16662	16792	16528	16635	16697	16694	16606	16597	16728	16628	16674	16810	16628	16773	16771	16741	16550	16655	16702	16815	16647	16458	16684	16609	16827	16658	16473	16552	16541	16593	16729	16716	16667	16783	16552	16803	16687	16726	16658	16800	16858	16637	16920	16824	16937	16759	16627	16776	16705	16765	16776	16647	16601	16630	16840	16841	16595	16652	16560	16705	16607	16659	16762	16664	16801	16712	16724	16618	16788	16636	16838	16741	16758	16621	16569	16890	16706	16673	16488	16589	16534	16575	16640	16726	16627	16706	16835	16831	16788	16695	16719	16745	16792	16740	16808	16840	16864	16793	16686	16590	16719	16737	16640	16634	16833	16830	16735	16844	16802	16859	16776	16534	16764	16700	16664	16697	16582	16793	16833	16829	16604	16726	16715	16790	16779	16606	16942	16883	16604	16716	16725	16958	16802	16754	16779	16650	16753	16694	16522	16765	16645	16783	16555	16821	16660	16595	16725	16906	16728	16741	16749	16796	16678	16629	16765	16473	16836	16658	16808	16866	16805	16639	16696	16702	16680	16770	16870	16641	16647	16792	16602	16792	16721	16634	16567	16501	16592	16514	16816	16870	16902	16702	16695	16574	16749	16513	16740	16682	16752	16732	16716	16985	16583	16686	16768	16785	16885	16621	16742	16871	16830	16742	16638	16588	16800	16496	16647	16692	16905	16653	16613	16746	16621	16589	16476	16725	16859	16595	16648	16651	16761	16585	16853	16511	16856	16721	16687	16667	16741	16594	16752	16626	16798	16847	16870	16859	16683	16606	16623	16773	16749	16561	16771	16650	16808	16607	16747	16700	16898	16778	16711	16721	16907	16642	16639	16680	16726	16618	16612	16623	16554	16773	16731	16768	16747	16819	16782	16749	16690	16737	16561	16671	16776	16594	16870	16788	16734	16807	16815	16609	16709	16619	16708	16621	16607	16706	16832	16577	16819	16830	16821	16648	16689	16696	16861	16595	16613	16615	16731	16658	16563	16749	16720	16580	16494	16705	16749	16549	16596	16587	16809	16729	16502	16776	16602	16775	16732	16678	16733	16849	16687	16613	16536	16710	16525	16673	16652	16746	16714	16607	16622	16716	16892	16715	16694	16563	16672	16585	16696	16820	16880	16716	16707	16698	16722	16962	16824	16591	16605	16519	16573	16723	16732	16771	16764	16657	16860	16871	16799	16693	16679	16633	16570	16832	16738	16789	16645	16717	16666	16586	16600	16767	16693	16784	16697	16897	16548	16640	16894	16894	16627	16599	16965	16627	16860	16635	16780	17004	16885	16646	16714	16587	16663	16749	16711	16619	16734	16778	16536	16682	16788	16686	16719	16705	16699	16840	16877	16677	16674	16737	16717	16901	16831	16808	16572	16754	16848	16742	16548	16672	16899	16687	16643	16726	16696	16871	16741	16860	16737	16573	16637	16708	16960	16634	16493	16630	16561	16686	16631	16653	16710	16773	16551	16844	16698	16627	16525	16640	16847	16585	16786	16639	16656	16922	17023	16628	16938	16558	16743	16743	16552	16567	16721	16846	16850	16790	16604	16742	16767	16767	16766	16660	16613	16724	16661	16588	16794	16565	16578	16733	16840	16687	16739	16572	16779	16508	16711	16683	16633	16580	16534	16581	16679	16649	16583	16675	16641	16693	16564	16658	16711	16527	16620	16910	16729	16747	16498	16606	16728	16865	16801	16876	16688	16845	16534	16612	16911	16884	16913	16720	16708	16738	16735	16687	16752	16686	16617	16564	16706	16564	16745	16678	16906	16806	16719	16703	16903	16650	16692	16693	16749	16841	16520	16649	16717	16596	16696	16834	16696	16673	16783	16561	16699	16575	16791	16737	16746	16680	16644	16618	16691	16793	16826	16843	16700	16695	16644	16843	16841	16629	16636	16644	16496	16742	16523	16681	16569	16618	16583	16571	16795	16765	16820	16788	16736	16564	16350	16622	16699	16545	16757	16717	16848	16595	16826	16820	17051	16669	16616	16753	16819	16792	16663	16749	16694	16725	16812	16686	16690	16940	16725	16763	16745	16998	16801	16659	16704	16662	16738	16519	16732	16465	16713	16804	16689	16601	16806	16621	16791	16681	16661	16598	16664	16978	16743	16714	16700	16671	16929	16670	16677	16532	16565	16938	16737	16691	16853	16624	16688	16604	16761	16704	16846	16956	16702	16865	16678	16762	16781	16764	16590	16672	16727	16647	16693	16565	16826	16850	16688	16724	16639	16643	16747	16720	16771	16754	16806	16811	16641	16717	16713	16925	16883	16545	16592	16811	16723	16839	16891	16647	16525	16862	16556	16599	16853	16792	16774	16661	16682	16832	16642	16678
16279	29019	26777	22400	20635	18949	18389	17551	17237	16916	16979	16612	16484	16612	16212	15885	15907	19649	34313	34662	29106	21907	17595	16270	15764	15624	15529	15387	15489	15628	15649	15680	15621	15670	15615	15551	15555	15514	15529	15661	15679	15546	15528	15701	15499	15578	15500	15631	15455	15525	15459	15541	15665	15509	15468	15496	15437	15703	15528	15714	15563	15659	15661	15532	15620	15540	15459	15722	15405	15513	15573	15497	15420	15672	15469	15634	15609	15458	15587	15563	15518	15604	15511	15727	15547	15517	15540	15611	15550	15695	15372	15500	15592	15716	15583	15454	15320	15559	15459	15394	15451	15262	15642	15579	15451	15568	15556	15526	15703	15657	15486	15489	15654	15491	15548	15403	15571	15499	15569	15549	15491	15668	15482	15342	15462	15542	15554	15591	15437	15616	15548	15485	15462	15615	15706	15735	15528	15613	15557	15635	15510	15493	15560	15509	15608	15515	15553	15404	15708	15486	15457	15585	15444	15637	15572	15582	15667	15614	15608	15608	15727	15613	15464	15588	15658	15651	15713	15641	15539	15566	15459	15425	15519	15417	15659	15483	15325	15687	15518	15399	15546	15424	15560	15481	15431	15558	15518	15402	15450	15473	15581	15558	15426	15563	15338	15692	15511	15670	15371	15456	15617	15391	15539	15488	15561	15577	15471	15455	15596	15405	15553	15423	15462	15577	15471	15686	15597	15365	15574	15512	15569	15652	15618	15560	15621	15610	15495	15625	15604	15643	15542	15552	15438	15557	15331	15534	15466	15410	15484	15671	15536	15452	15537	15535	15468	15533	15502	15558	15556	15549	15521	15545	15574	15450	15510	15588	15663	15588	15451	15508	15566	15517	15742	15438	15441	15283	15581	15396	15357	15658	15514	15482	15490	15502	15474	15673	15693	15478	15436	15574	15466	15326	15638	15437	15519	15497	15584	15467	15490	15551	15537	15650	15577	15557	15753	15533	15421	15462	15343	15544	15606	15615	15767	15475	15412	15722	15404	15537	15496	15526	15259	15609	15428	15511	15533	15510	15549	15537	15569	15615	15574	15569	15511	15505	15431	15558	15664	15328	15536	15671	15752	15467	15554	15534	15522	15445	15729	15650	15548	15533	15488	15553	15492	15558	15648	15592	15691	15655	15659	15591	15598	15533	15453	15590	15557	15478	15415	15511	15302	15581	15471	15597	15766	15629	15389	15598	15291	15586	15466	15441	15454	15548	15433	15575	15458	15577	15607	15507	15641	15590	15493	15576	15689	15502	15539	15469	15453	15531	15407	15430	15604	15716	15489	15459	15582	15380	15664	15484	15527	15432	15331	15469	15600	15598	15562	15493	15365	15432	15552	15378	15534	15519	15602	15498	15481	15643	15539	15683	15535	15577	15456	15357	15379	15427	15580	15556	15513	15484	15400	15726	15463	15582	15631	15354	15637	15767	15556	15656	15538	15375	15537	15684	15450	15407	15638	15637	15479	15527	15547	15527	15352	15663	15531	15535	15481	15663	15485	15465	15641	15412	15356	15469	15745	15499	15524	15469	15634	15538	15579	15523	15529	15455	15723	15593	15608	15503	15647	15600	15534	15459	15511	15505	15462	15406	15714	15502	15572	15686	15804	15526	15537	15480	15542	15566	15543	15622	15481	15513	15531	15555	15513	15615	15520	15487	15552	15560	15474	15499	15326	15528	15498	15667	15546	15445	15553	15486	15485	15378	15567	15577	15645	15590	15584	15401	15545	15466	15501	15569	15377	15664	15354	15450	15513	15457	15510	15490	15646	15470	15352	15585	15535	15608	15517	15501	15526	15518	15630	15657	15425	15615	15322	15518	15441	15456	15390	15335	15617	15447	15573	15544	15325	15432	15587	15384	15530	15372	15484	15748	15514	15611	15435	15445	15491	15505	15401	15433	15531	15503	15591	15424	15494	15374	15644	15548	15457	15481	15469	15421	15538	15365	15539	15622	15687	15506	15597	15555	15498	15515	15580	15687	15333	15535	15595	15448	15584	15655	15567	15533	15304	15482	15627	15572	15658	15437	15714	15522	15569	15557	15356	15458	15637	15619	15481	15587	15592	15492	15273	15530	15357	15487	15430	15618	15658	15523	15319	15505	15503	15583	15505	15464	15686	15637	15529	15582	15552	15438	15581	15454	15528	15626	15550	15652	15675	15504	15435	15545	15521	15500	15325	15436	15578	15523	15453	15677	15565	15639	15451	15402	15427	15546	15582	15522	15542	15646	15375	15417	15509	15706	15510	15456	15593	15492	15376	15572	15376	15600	15726	15484	15492	15425	15470	15357	15450	15694	15530	15569	15459	15518	15637	15597	15669	15655	15698	15568	15557	15496	15583	15445	15560	15521	15604	15472	15525	15680	15612	15486	15535	15555	15587	15447	15544	15510	15517	15604	15528	15470	15645	15527	15378	15550	15500	15615	15512	15510	15462	15390	15482	15641	15502	15459	15532	15649	15451	15556	15409	15636	15564	15405	15386	15730	15473	15428	15387	15565	15384	15522	15625	15604	15704	15487	15657	15491	15476	15552	15430	15459	15465	15364	15678	15525	15367	15460	15354	15294	15579	15743	15530	15541	15479	15519	15429	15716	15627	15491	15596	15388	15757	15572	15447	15575	15535	15494	15448	15405	15421	15402	15573	15499	15416	15438	15475	15515	15433	15538	15562	15471	15585	15404	15646	15453	15631	15458	15684	15546	15493	15445	15588	15426	15556	15457	15402	15439	15520	15572	15574	15483	15394	15551	15506	15581	15628	15470	15606	15428	15593	15468	15477	15527	15622	15427	15575	15576	15322	15341	15337	15515	15450	15576	15465	15524	15404	15543	15587	15437	15350	15466	15563	15549	15588	15585	15549	15592	15429	15699	15456	15552	15525	15559	15494	15372	15341	15447	15730	15588	15544	15450	15596	15556	15496	15713	15532	15592	15502	15509	15495	15466	15493	15580	15487	15473	15577	15485	15624	15416	15475	15426	15606	15426	15621	15506	15534	15358	15530	15485	15632	15553	15700	15590	15391	15456	15521	15479	15571	15395	15508	15553	15464	15313	15253	15521	15615	15546	15628	15557	15525	15415	15425	15432	15635	15779	15772	15634	15343	15432	15618	15469	15536	15500	15587	15579	15552	15576	15444	15485	15518	15295	15470	15713	15469	15492	15364	15503	15635	15508	15463	15488	15478	15765	15406	15479	15555	15414	15475	15666	15477	15250	15649	15509	15426	15392	15511	15461	15569	15439	15395	15450	15267	15404	15546	15485	15546	15549	15482	15544	15713	15596	15461	15742	15525	15599	15594	15660	15511	15685	15478	15453	15546	15415	15638	15541	15462	15551	15480	15546	15601	15613	15516	15519	15493	15607	15517	15434	15737	15588	15496	15347	15645	15429	15425	15545	15532	15497	15523	15601	15527	15628	15520	15550	15553	15499	15365	15373	15478	15681	15445	15622	15686	15598	15401	15456	15534	15374	15606	15661	15536	15477	15689	15582	15513	15615	15280	15621	15460	15534	15628	15583	15618	15473	15519	15591	15481	15361	15263	15590	15556	15476	15575	15400	15716	15460	15573	15786	15667	15611	15366	15522	15507	15546	15571	15520	15458	15435	15484	15546	15528	15670	15545	15599	15440	15368	15654	15403	15482	15821	15435	15523	15662	15645	15641	15495	15529	15470	15514	15583	15420	15461	15405	15172	15715	15503	15499	15445	15449	15588	15509	15622	15501	15692	15446	15564	15524	15571	15495	15591	15439	15481	15379	15479	15298	15521	15431	15454	15639	15404	15485	15539	15588	15445	15400	15702	15618	15522	15746	15490	15336	15471	15592	15469	15694	15576	15665	15416	15525	15375	15481	15574	15662	15420	15502	15425	15500	15509	15595	15545	15688	15456	15469	15573	15469	15527	15624	15615	15482	15387	15489	15470	15516	15437	15428	15447	15637	15525	15491	15711	15619	15485	15502	15674	15502	15606	15381	15665	15634	15597	15534	15633	15487	15627	15558	15344	15468	15678	15530	15489	15593	15625	15714	15480	15464	15737	15428	15567	15550	15498	15488	15548	15559	15512	15550	15535	15390	15715	15421	15504	15511	15570	15544	15537	15575	15465	15410	15511	15716	15589	15655	15539	15651	15618	15431	15485	15677	15492	15520	15390	15461	15423	15517	15459	15519	15568	15592	15678	15379	15604	15428	15541	15542	15507	15312	15426	15374	15662	15617	15664	15489	15465	15539	15500	15537	15606	15663	15599	15424	15486	15631	15455	15666	15601	15566	15590	15711	15602	15518	15496	15442	15478	15621	15577	15392	15593	15594	15545	15452	15528	15620	15430	15648	15564	15464	15548	15669	15599	15235	15575	15638	15275	15527	15526	15543	15700	15447	15513	15645	15409	15585	15435	15451	15597	15490	15517	15624	15661	15626	15384	15563	15486	15323	15516	15539	15509	15575	15514	15511	15679	15546	15551	15539	15404	15508	15626	15545	15576	15688	15494	15720	15545	15426	15654	15432	15565	15520	15599	15511	15529	15678	15451	15578	15688	15492	15484	15464	15549	15580	15480	15569	15520	15513	15703	15541	15440	15478	15503	15574	15535	15580	15500	15589	15303	15382	15558	15548	15435	15609	15383	15567	15403	15670	15556	15497	15528	15488	15561	15521	15478	15626	15419	15618	15552	15549	15573	15520	15538	15533	15499	15673	15633	15437	15425	15615	15581	15474	15676	15466	15629	15363	15515	15556	15541	15703	15576	15659	15617	15402	15385	15348	15394	15335	15526	15369	15442	15346	15446	15522	15441	15473	15490	15438	15543	15514	15598	15616	15693	15480	15417	15596	15545	15385	15569	15413	15620	15650	15528	15577	15599	15446	15426	15467	15810	15589	15700	15652	15281	15559	15536	15477	15567	15590	15537	15746	15537	15449	15547	15270	15570	15579	15574	15513	15427	15545	15590	15477	15455	15565	15450	15501	15560	15553	15554	15479	15483	15562	15477	15395	15595	15547	15560	15637	15562	15531	15599	15431	15598	15473	15560	15457	15521	15334	15700	15520	15499	15371	15389	15538	15508	15535	15499	15575	15416	15523	15635	15331	15660	15441	15498	15649	15619	15542	15643	15529	15463	15489	15581	15453	15505	15510	15571
27249	21658	23724	20519	17569	17439	17585	17177	17201	17135	16947	16881	17308	17024	17124	17128	17038	17070	18101	18512	18502	17807	17379	17199	16874	16992	17031	17008	16900	16871	16764	16954	17064	16978	16922	16981	17018	16720	16758	16912	16976	16987	16876	16832	17089	17093	17080	17020	17084	16939	16874	17074	17018	16994	16843	17016	17059	16877	16946	16706	17015	16938	17029	17019	17020	16851	16975	17073	16895	16872	16927	16960	17011	17056	16857	17012	16906	16967	17059	16981	17018	16795	16849	17027	16886	16825	16917	16984	16989	16912	16924	16947	16831	17063	16646	16875	16883	16941	17031	16997	16921	16941	16774	16942	16926	16841	17014	16725	16828	17028	16841	16999	16863	17005	16863	16899	16828	16987	16995	16921	16804	16864	16844	16835	16953	16974	17048	16966	16922	16979	16905	17090	16980	16954	16859	16807	16796	16794	16829	16873	16624	16835	16864	16889	16883	16856	16886	17018	16592	16885	16814	16732	16934	16942	16897	17021	16753	16978	17172	16964	17102	16889	17051	16850	16798	16971	16818	17078	17121	16910	16891	17019	16913	17003	16915	16932	16986	16988	16934	16857	16784	17062	16972	16967	16850	17021	16917	16828	16704	16975	16722	16878	16635	16864	16817	16865	16859	16674	16837	16962	17081	17073	16876	16725	16946	16938	16988	16961	16988	16926	17094	16955	16864	16983	17057	16979	16636	16730	16853	17009	16992	16758	16880	16909	16821	16944	16911	16800	16840	16897	16922	16951	16959	17211	16976	16992	16819	16914	16844	16936	16711	16831	17018	16893	16908	16866	17040	16910	16914	16997	16875	17025	16902	16949	17004	16942	16926	16793	16885	17091	16927	16891	17167	16985	16970	16809	16963	17126	16891	16845	17104	17058	16854	16938	16951	16899	17064	16866	16712	16967	16903	16857	17120	17048	16864	16933	16993	16853	16757	16775	17102	17139	16758	16957	16619	16687	16864	16979	16958	17104	17013	16729	16836	16871	16812	16906	16978	16896	16690	16824	16798	16632	16814	16961	16978	16983	16983	17053	17081	16732	16731	16875	16889	17072	16791	16918	16825	16985	17021	16927	17167	16956	16774	16976	16948	16992	16888	16905	16677	16792	16854	16839	16994	16842	16648	16847	16957	17196	16896	16931	16955	16954	16923	16908	16937	16732	16857	16860	16797	16832	16967	17016	17018	16706	16863	16956	16945	16898	17005	17048	17081	16772	16876	17004	16876	16973	16717	17078	16985	16773	16891	17046	16999	17093	16918	17079	16831	16721	16908	17099	16838	16890	16786	16810	16812	16889	16910	16849	16883	16924	16965	17036	17038	16851	16985	16817	16893	16788	16703	16874	16818	16865	16823	16866	17053	16958	17044	16815	16890	16923	16861	16867	16788	17048	16960	16888	16936	16943	16946	16947	17038	16923	16783	16992	16872	16765	17005	16811	17056	16851	16893	16824	16817	16923	17048	16934	16996	17110	16852	16915	16873	16854	16909	16999	16671	16987	16861	16880	16831	16924	16910	16895	16861	16793	17003	17000	16849	16960	16928	16901	17033	17108	16843	16864	16921	16672	16990	16929	17012	17070	16940	16967	16933	16814	17037	16938	16826	16928	16907	16703	16845	16910	16859	16929	16980	17125	16831	17024	16825	16908	16895	16807	17119	16946	16979	16882	16891	16882	16958	16967	17024	16926	16838	16945	16840	16962	17026	16841	16943	16822	17047	16907	16847	16843	17002	16907	16676	16926	16811	16776	16802	17002	17001	16718	16868	16938	16760	16903	17147	16878	17026	16855	17055	16954	16824	16948	16976	16797	16883	17038	16876	16898	16991	16808	16873	16934	16854	17050	16804	17004	16961	16784	17122	16906	17011	16986	16811	17035	16974	17118	16857	16858	16798	16934	16801	16945	17042	16964	16972	16842	17111	16785	16900	16749	16793	16919	16736	16904	16744	17003	16865	17000	16880	16920	16895	17021	16945	17102	17027	16803	16877	17077	16937	16947	17059	16979	16855	16926	16945	16875	16802	16910	16857	16916	16951	16863	17015	17062	16769	16709	16954	16851	16943	16873	17145	17051	16980	16893	16767	16901	16883	16827	16972	16937	16916	16989	16963	16871	16814	16877	16879	16924	16861	16931	16862	16882	16839	17071	17126	16904	17041	16797	16956	16878	16987	16938	16890	16765	16716	16933	16922	16837	16977	16868	16982	16839	16820	16893	16747	17116	17079	16854	16853	16863	16937	16937	16919	16928	16914	16904	17099	16965	17021	16893	17168	17187	16924	16730	16956	16968	16775	16941	16825	16687	16977	17017	17087	17105	16903	16892	16893	17026	16873	17001	17132	16912	16968	17004	16980	16792	16872	16946	16844	16820	16822	17038	17038	16957	16933	16998	16823	17101	17174	16971	16804	16995	16967	16896	16855	16835	17022	16907	17075	16766	16918	16904	17020	17101	16943	16973	16783	16699	16910	16928	16818	16845	16907	16897	16984	16837	16795	16876	16931	16835	16906	16975	16928	16986	16929	16873	16821	16946	17112	16837	17027	16941	16955	16965	16767	16851	16905	16608	17024	16879	16895	16905	16790	17077	17027	16875	16924	16854	16851	16867	16845	17073	16861	16819	17073	16730	17041	16952	16851	16935	16719	16902	17003	16836	16912	17054	16920	17022	16860	17053	16957	16852	16758	16802	17011	16806	16698	16739	17066	16827	17140	16917	17071	16702	16912	16901	16943	16711	16860	16958	16790	17154	16800	16718	17132	16945	16756	17121	17100	16937	16982	16973	16922	16973	16929	16989	16842	16951	17022	16840	17028	16896	16988	17072	16875	16952	16992	17019	16849	16916	16803	16929	16714	17013	16917	16821	17004	16956	17045	16750	16956	16948	16988	16958	16917	16856	16969	16882	16962	16876	16865	16956	16828	16903	17064	16866	16850	17010	16993	16904	16831	16760	16910	16957	16828	16873	16898	16925	16983	16896	16942	16747	16947	17063	16910	16969	16828	16828	16992	16999	16815	16920	16977	16895	16822	17042	16709	16768	16769	16737	17033	16829	16680	16892	16824	16851	17085	16961	16909	16991	17019	16915	16816	16789	17041	16897	16999	16884	16812	17065	16858	16973	17017	16952	16932	16895	16814	16826	16945	17048	16994	17009	16867	16871	17031	16803	16944	16951	17001	16949	16975	16997	16983	17018	16881	16863	16924	16944	16922	16938	16981	17139	16617	17030	16981	16727	16997	17048	16860	16984	17037	17077	16654	16817	16741	16674	17069	16986	17075	16925	16854	17131	16910	17086	16931	17050	16769	17005	16938	17021	16935	16954	17082	16868	16932	16765	17064	16816	16943	16812	16880	17015	16823	17110	17025	16985	16950	16942	16851	17037	16967	16877	16799	16939	16790	16903	16885	16945	16963	16996	16897	16900	16865	16934	16903	16937	17046	17095	16915	16823	16787	16725	16719	16791	16854	16900	16934	16942	16781	17016	16897	17201	17006	17016	16820	17070	16811	16950	16824	16907	16855	16923	17088	17009	16912	16918	16964	16854	16928	16823	16909	16951	16870	16948	17021	17128	16896	16823	16794	16827	17057	17088	16958	17056	16910	16830	16885	16687	16624	16889	16847	16866	17070	16915	16955	16952	16988	16986	16788	17070	17018	17090	16963	17027	16991	16893	16864	17045	16933	16830	16915	17134	17078	16997	17042	17006	17016	16890	16744	17029	16823	17013	17077	16960	16809	17092	17076	16899	16806	16951	16964	16972	16841	16889	16993	16768	17052	16949	16788	16905	16947	17039	17055	16917	17005	16862	16842	16959	16861	16899	16960	17022	16932	17008	17107	17006	17009	17123	17045	16905	16887	16854	16943	17006	16890	16980	17078	17006	17003	16670	16826	16950	17006	16940	17062	16916	16908	16973	16816	16687	16937	16996	16881	17105	16825	16951	17062	16997	16902	16890	16856	16814	17112	16963	16926	16900	17054	16962	16968	16957	17137	16923	16927	16783	16928	16926	17158	17021	17040	17008	16915	16961	16819	16957	16768	17020	17129	16886	16965	16922	16980	16931	16958	17146	16852	17071	17144	16816	16947	16865	17012	16985	17086	16965	16723	17066	17038	16883	17013	17074	16881	16978	17014	16820	16803	16994	16904	16758	16960	16874	16923	16813	16870	17078	16928	16948	16981	16991	16902	16825	16815	16925	16929	16924	16844	17040	17022	16782	16963	16830	17129	16884	16937	17154	16904	16924	16859	16843	17014	16745	16779	16904	17075	17083	16976	17020	16850	16895	16767	16953	16772	16912	17048	17089	16967	16849	16912	16815	16927	16953	17019	16936	16754	16899	16865	16986	16959	16967	16756	16986	16906	16954	17022	17067	16790	16990	16863	16800	16796	16805	16804	16944	16625	16915	16930	16941	17003	16999	16822	16880	17060	16894	16982	17013	16977	16883	16791	16853	17017	16790	16812	16875	16967	17133	17015	16901	16914	16924	16950	16579	16879	16819	16739	16920	16711	16837	16854	16995	16901	17050	17017	16978	16982	16956	17094	17063	16895	17081	16837	16941	16973	16994	16642	16922	17000	16806	16907	16999	16834	16858	16861	16909	17043	16997	16797	16922	16915	16859	16880	16989	16956	17036	16913	17108	16866	16748	16874	17029	16772	16715	16845	16661	16826	17048	16890	17054	17008	16679	17087	16983	16958	16871	16922	16703	16847	16965	16929	16876	16905	16861	16819	16989	16808	16887	16745	16831	16759	16743	16786	16877	16915	17084	17055	16992	16927	17135	17009	17104	17067	16769	17001	16949	16925	16933	16791	16942	16676	16952	16939	16864	16940	16745	16796	17108	17033	17110	16890	16968	17358	17111	16870	16981	16832	16915	16942	17038	17079	16964	16819	16747	16871	16792	16684	16969	16984	16924	16853	17054	17069	17067	16886	16790	16888	16936	16912	16862	16930	17087	16881	17043	17108	16792	16864	16884	16857	16731	17004	16820	16675	16952	16948	16894	17058	16883	17062	17080	17169	17024	16948	16781	16907	16834	16773	16880	17067	16942	17086	16890	16916	17051	16964	16911	16911	16830	16843	16990	17107	16646	16814	16854	16815	16754	16886	16875	16899	17082	16903	16972	16793	16925	16923	16975
14972	18153	18432	17412	17040	16380	16051	16098	15873	15815	15885	15828	15926	15700	15775	15737	15591	15868	17375	18026	17350	16508	15925	15757	15768	15619	15590	15518	15625	15556	15533	15726	15738	15874	15612	15624	15498	15625	15552	15603	15588	15635	15796	15883	15679	15760	15678	15677	15674	15846	15616	15581	15742	15772	15484	15655	15614	15666	15580	15634	15565	15566	15559	15610	15666	15740	15625	15626	15697	15640	15764	15597	15710	15498	15726	15695	15685	15542	15594	15868	15634	15663	15632	15627	15629	15571	15768	15684	15560	15723	15597	15737	15642	15622	15617	15574	15664	15648	15542	15527	15654	15735	15480	15613	15636	15533	15763	15652	15669	15639	15778	15603	15598	15679	15622	15781	15662	15711	15609	15717	15841	15582	15509	15725	15647	15591	15504	15623	15717	15546	15764	15527	15803	15551	15510	15572	15619	15431	15498	15518	15491	15564	15581	15504	15721	15643	15858	15701	15598	15748	15743	15640	15509	15484	15777	15566	15651	15690	15664	15624	15583	15577	15651	15566	15582	15604	15688	15630	15762	15531	15815	15483	15421	15497	15720	15544	15730	15578	15603	15526	15679	15768	15594	15643	15636	15668	15565	15672	15419	15658	15444	15555	15779	15655	15736	15668	15451	15500	15626	15574	15590	15518	15711	15796	15565	15642	15608	15611	15644	15655	15651	15726	15619	15586	15767	15513	15547	15648	15434	15592	15714	15484	15590	15664	15528	15681	15703	15648	15672	15628	15601	15634	15575	15558	15697	15580	15588	15580	15533	15704	15534	15630	15570	15551	15756	15631	15642	15510	15713	15617	15629	15612	15404	15567	15490	15472	15570	15850	15583	15636	15647	15656	15554	15696	15589	15688	15474	15539	15494	15598	15654	15589	15626	15548	15697	15487	15426	15649	15546	15678	15467	15522	15572	15495	15807	15765	15697	15583	15549	15693	15605	15647	15801	15649	15670	15575	15686	15594	15665	15645	15695	15648	15501	15587	15593	15628	15641	15658	15547	15751	15511	15723	15623	15595	15727	15708	15786	15606	15666	15586	15582	15532	15718	15583	15559	15846	15493	15653	15685	15555	15642	15738	15627	15703	15553	15494	15594	15434	15688	15615	15564	15499	15721	15524	15549	15710	15423	15604	15672	15601	15686	15618	15727	15592	15633	15676	15528	15735	15637	15673	15456	15661	15485	15815	15502	15719	15756	15718	15646	15658	15716	15617	15554	15502	15713	15918	15687	15642	15590	15636	15549	15634	15625	15643	15757	15592	15708	15601	15445	15539	15637	15676	15613	15688	15520	15728	15706	15503	15762	15616	15646	15661	15554	15638	15646	15656	15764	15637	15530	15496	15639	15619	15767	15664	15614	15538	15631	15746	15598	15782	15672	15708	15679	15663	15574	15669	15707	15666	15890	15691	15418	15672	15524	15474	15589	15595	15682	15689	15487	15698	15431	15597	15783	15650	15517	15564	15688	15678	15744	15707	15706	15532	15541	15489	15769	15624	15696	15633	15381	15644	15681	15543	15758	15524	15555	15621	15681	15714	15855	15780	15730	15685	15646	15463	15661	15698	15670	15696	15637	15586	15611	15742	15799	15552	15625	15657	15610	15607	15588	15634	15548	15712	15496	15765	15691	15828	15661	15625	15462	15679	15562	15487	15532	15704	15553	15689	15538	15605	15671	15687	15527	15718	15509	15665	15931	15550	15616	15528	15721	15629	15679	15503	15613	15570	15660	15598	15582	15616	15848	15693	15739	15456	15538	15596	15566	15682	15613	15509	15740	15516	15711	15568	15731	15613	15450	15628	15722	15545	15729	15518	15575	15641	15556	15452	15650	15596	15593	15665	15640	15532	15665	15582	15726	15770	15539	15552	15618	15638	15597	15582	15669	15552	15782	15585	15584	15645	15802	15684	15691	15564	15689	15525	15723	15609	15648	15644	15541	15583	15727	15569	15597	15674	15541	15697	15539	15578	15579	15717	15690	15606	15653	15463	15634	15679	15523	15695	15687	15519	15591	15728	15573	15655	15567	15606	15610	15659	15642	15639	15663	15418	15629	15505	15780	15811	15558	15706	15551	15546	15575	15596	15714	15672	15640	15550	15674	15726	15804	15496	15651	15626	15677	15624	15816	15768	15755	15545	15522	15689	15521	15690	15772	15805	15721	15481	15631	15633	15770	15428	15544	15501	15514	15718	15695	15497	15780	15498	15644	15566	15581	15528	15454	15601	15552	15752	15624	15620	15498	15673	15537	15565	15688	15720	15848	15572	15730	15660	15651	15674	15584	15779	15619	15619	15759	15580	15575	15763	15531	15716	15651	15632	15499	15646	15763	15494	15770	15660	15579	15707	15743	15467	15795	15671	15751	15593	15706	15620	15646	15654	15676	15522	15796	15731	15608	15689	15640	15521	15695	15630	15636	15604	15582	15696	15740	15495	15572	15464	15634	15525	15646	15544	15557	15541	15609	15715	15576	15684	15644	15613	15717	15666	15625	15778	15624	15435	15537	15496	15871	15640	15511	15535	15718	15710	15612	15558	15463	15496	15484	15676	15714	15683	15751	15670	15655	15685	15802	15752	15593	15635	15617	15550	15549	15692	15711	15477	15726	15697	15670	15551	15648	15564	15567	15833	15619	15398	15736	15808	15629	15700	15391	15662	15651	15651	15669	15677	15587	15716	15770	15586	15777	15601	15620	15631	15627	15718	15568	15518	15530	15492	15424	15612	15728	15474	15673	15672	15558	15499	15836	15538	15626	15707	15525	15497	15700	15543	15818	15724	15560	15776	15388	15552	15722	15654	15701	15576	15681	15401	15667	15520	15767	15493	15778	15539	15448	15604	15763	15714	15495	15495	15763	15586	15621	15659	15729	15588	15526	15557	15758	15701	15696	15564	15728	15650	15797	15476	15914	15669	15697	15678	15782	15577	15635	15502	15680	15702	15535	15706	15582	15487	15761	15642	15665	15722	15617	15477	15717	15794	15630	15630	15705	15518	15634	15682	15534	15470	15648	15495	15675	15607	15717	15546	15593	15743	15705	15489	15625	15602	15533	15567	15738	15543	15543	15617	15622	15379	15442	15714	15490	15744	15583	15478	15585	15649	15798	15360	15831	15569	15570	15730	15555	15543	15619	15565	15500	15498	15605	15822	15724	15590	15789	15641	15712	15655	15688	15551	15745	15682	15605	15652	15617	15739	15446	15646	15688	15713	15724	15699	15761	15615	15617	15539	15552	15702	15512	15596	15536	15646	15908	15596	15562	15642	15654	15452	15648	15721	15688	15589	15722	15621	15594	15646	15500	15628	15557	15588	15722	15639	15727	15497	15530	15604	15601	15638	15647	15679	15754	15581	15698	15745	15715	15512	15789	15601	15738	15812	15685	15579	15615	15549	15518	15623	15665	15551	15449	15630	15489	15887	15470	15583	15718	15625	15695	15562	15760	15611	15753	15631	15713	15687	15671	15637	15668	15563	15591	15629	15551	15593	15620	15555	15681	15644	15538	15606	15645	15492	15542	15632	15565	15586	15630	15659	15656	15537	15666	15713	15385	15670	15615	15617	15609	15541	15623	15717	15694	15678	15542	15633	15781	15500	15541	15562	15633	15525	15692	15465	15637	15525	15633	15666	15625	15550	15685	15564	15642	15586	15596	15536	15462	15664	15439	15731	15479	15745	15510	15698	15538	15733	15485	15564	15722	15409	15647	15648	15653	15667	15678	15677	15594	15641	15424	15604	15599	15559	15861	15675	15706	15881	15690	15415	15517	15714	15710	15501	15514	15610	15623	15724	15649	15694	15475	15641	15706	15524	15620	15791	15639	15711	15643	15552	15653	15732	15737	15515	15664	15663	15593	15540	15770	15542	15593	15684	15531	15675	15734	15702	15580	15549	15691	15683	15649	15655	15774	15697	15584	15748	15741	15627	15673	15554	15591	15668	15592	15726	15559	15579	15749	15561	15734	15551	15527	15540	15655	15387	15590	15725	15721	15655	15681	15576	15553	15685	15640	15595	15575	15423	15555	15519	15552	15741	15696	15491	15538	15611	15583	15605	15626	15707	15641	15562	15658	15621	15628	15558	15550	15734	15743	15628	15648	15551	15599	15588	15645	15616	15661	15678	15624	15655	15661	15580	15626	15734	15626	15776	15575	15550	15638	15573	15626	15539	15701	15628	15724	15794	15553	15531	15603	15686	15570	15629	15639	15584	15547	15669	15666	15619	15639	15703	15622	15750	15687	15742	15649	15751	15653	15664	15587	15678	15771	15739	15658	15618	15416	15666	15494	15714	15718	15597	15796	15499	15687	15671	15453	15743	15719	15524	15477	15537	15680	15762	15636	15711	15706	15627	15687	15622	15853	15656	15707	15586	15759	15599	15487	15598	15601	15690	15602	15724	15613	15866	15649	15661	15653	15608	15762	15643	15616	15612	15601	15795	15569	15735	15643	15616	15735	15525	15635	15705	15723	15524	15601	15543	15586	15665	15705	15645	15489	15607	15647	15535	15739	15653	15719	15713	15586	15582	15757	15602	15709	15647	15668	15587	15823	15572	15589	15703	15755	15591	15746	15374	15805	15531	15491	15533	15569	15582	15514	15790	15522	15521	15626	15930	15781	15626	15823	15559	15460	15621	15469	15667	15568	15617	15652	15686	15789	15630	15734	15633	15655	15808	15630	15635	15769	15584	15582	15649	15576	15514	15572	15584	15577	15718	15450	15768	15571	15621	15687	15600	15685	15632	15609	15677	15788	15668	15633	15599	15546	15559	15661	15521	15602	15579	15697	15803	15778	15525	15651	15424	15685	15516	15579	15769	15759	15666	15547	15506	15705	15599	15633	15586	15599	15700	15518	15541	15588	15746	15644	15718	15666	15637	15533	15718	15645	15838	15750	15731	15688	15598	15637	15643	15453	15730	15635	15578	15739	15672	15497	15744	15769	15730	15518	15418	15713	15519	15797	15511	15731	15753	15614	15529	15560	15666	15681	15623	15701	15572	15542	15599	15600	15730	15697	15647	15698	15781	15589	15581	15709	15720	15644	15817	15671	15630	15584	15816	15426	15596	15518	15586	15688	15692	15536	15810	15677	15819	15641	15640	15687	15494	15658	15534	15560	15667	15562	15569	15631	15686	15603	15628
23869	20962	28233	24029	21785	20868	19944	17817	17598	17500	17566	17163	17184	17170	17081	17152	17342	19667	25012	25639	22966	19983	18249	17410	16960	16835	16742	16818	17060	17049	16797	17043	16855	16811	16828	16785	17124	16826	16997	16746	16514	16819	16863	16751	16959	16947	16928	16726	16925	16923	16928	16950	16899	16935	16866	16933	16642	16904	16840	16871	16906	16948	16817	16712	16868	16744	16677	16864	16627	16853	16957	16975	16920	16578	16644	16653	16725	16819	16632	16575	16730	17123	16867	16868	16861	16819	16751	16809	16804	16675	16742	16739	16905	16843	16794	16872	16955	16862	16768	16606	16863	16804	17099	16918	16799	16728	17045	16756	16765	16945	16771	16796	16722	16774	16939	16702	16896	16687	16818	16797	16812	16794	16769	16680	16725	16734	16980	16841	16852	16926	16877	16826	16870	16800	16729	16911	16752	16814	16668	16809	16686	16724	16858	16853	17082	16806	16958	16707	16765	16799	16817	16850	16654	16830	16702	16634	16894	16806	16749	16895	16881	16826	16781	16783	16956	16742	16995	16937	16900	16825	16886	16799	16931	16937	16786	16846	16746	16810	16659	16819	16883	16778	16962	16922	16859	16785	16772	16761	16703	16895	16950	16852	17013	16802	16813	16616	16845	16746	16866	16839	16738	16623	16729	16692	16994	16893	16649	16719	16675	16767	16982	16768	16803	16854	16920	16884	16658	16764	16591	16727	16727	16751	16768	16838	16849	16761	16840	16729	16934	16807	16804	16809	16763	16889	16741	16759	16749	16735	16927	16808	16811	16700	16911	16785	17044	16857	16821	16898	16803	16902	16709	16686	16843	16555	16747	16885	16914	16819	16985	17089	16986	16890	16883	16904	16813	16783	16971	16815	16716	16897	16874	16792	16896	16870	16786	16733	16878	17100	16903	16646	16646	17049	16853	16678	16790	16854	16724	16663	17023	16834	16886	16926	16643	16559	16916	16666	16687	16787	16914	16633	16593	16712	16689	16747	16459	16887	16728	16641	16793	16921	16883	16722	16749	16920	16681	16739	16743	16787	16820	16857	16716	16819	16815	16818	16749	16653	16727	16815	16704	16697	16834	16817	16831	16697	16732	16950	16826	16789	16829	16873	16968	16837	16783	16907	16794	16764	16966	16850	16890	16674	17066	16874	16717	16627	16675	16848	16820	16742	16714	16740	16644	17005	16915	16914	16894	16692	16714	16892	16849	16871	16861	16827	16798	16877	16818	16820	16749	16840	16778	16781	16928	16935	17103	16867	16731	16765	16882	16742	16945	16746	16874	16878	16753	16953	16653	17004	16782	16635	16782	16947	16676	16816	16780	16734	16771	16885	16685	16733	16780	16779	16968	16810	16845	16836	17009	16868	16879	16515	16803	16818	16799	16610	16548	16767	16738	16737	17008	16736	16749	16797	16819	16731	16735	16857	16805	16934	17023	16797	16800	16887	16762	17023	16702	16649	16925	16776	16806	16893	16919	16805	17031	16804	16703	16785	16928	16685	16868	16611	16695	16776	16804	16910	16814	16902	16939	16816	16962	16891	16878	16806	16879	16757	16727	16888	16788	16865	16775	16762	16832	16855	16729	16825	16822	16824	16819	16798	16928	16804	16979	16773	16949	17037	16904	16819	16722	16792	16853	16892	17000	16909	16883	16679	16800	16835	16938	16879	16739	16732	16489	16761	16857	16984	16688	16875	16717	16915	16836	16765	16814	16771	16809	16805	16886	16690	16745	16838	16776	16848	16784	16786	16789	16756	16845	16862	16690	16757	16814	16763	16927	16798	16679	16745	16845	17004	16967	16868	16963	16701	16801	16689	16914	16451	16795	16920	16565	16802	16696	16931	16852	16721	16860	16819	16645	16830	16929	16667	16779	16674	16676	16630	16831	16680	16915	16848	16875	16906	16792	16987	16793	16871	17055	16800	16801	16747	16760	16749	16812	16507	16666	16753	16763	16832	16827	16775	17075	16881	16872	16520	16632	16758	16930	16841	16655	16913	16880	16879	16895	16798	16898	16828	16707	16859	16745	16796	16822	16857	16894	16741	16823	16843	16930	16932	16888	16979	16749	16775	16942	16803	16747	16800	16925	16940	16725	16925	16773	16704	16878	16725	16806	16728	16791	16815	16589	16810	16772	16806	16730	16843	16752	16785	16818	16869	16994	16803	16770	16815	16926	17070	16850	16914	16880	17045	16782	16929	16812	16771	16741	16845	16835	16844	16834	16796	16884	16819	16704	16791	16785	16829	16897	16663	16806	16883	16915	16940	16839	16532	16947	16683	16847	16971	16986	16862	16791	16873	16732	16855	16732	16773	16888	16842	16932	16836	16796	16905	16818	16824	16917	16954	16839	16636	16738	16760	16901	17078	16957	16938	16775	16757	16899	16809	16690	16839	16798	16976	16833	16882	16921	16766	16933	16682	17047	16914	16741	16977	16809	16982	16876	16904	16783	16899	17098	16841	16801	16916	16653	16832	16764	16765	16871	16779	16747	16886	16877	16771	16873	16694	16814	16878	16932	16600	16758	16690	16777	16814	16768	16658	16798	16728	16769	17029	16929	16714	16831	16840	16658	16944	16869	16801	16817	16789	16847	16767	16845	16875	16877	16809	16800	16651	16883	16890	16734	16761	16899	16705	16853	16962	16696	16785	16656	16680	16892	16914	16885	16970	16812	16738	16808	16857	16889	16735	16759	16801	16731	16918	16817	16922	16906	16966	16758	16703	16725	16755	16856	16858	16996	16949	16909	16737	16934	16795	16960	16908	17022	16792	16879	16727	16898	16853	16934	16793	16889	17021	16756	16758	16887	16754	17078	16760	16968	16779	16736	16644	16794	16683	16805	16869	16839	16660	16935	16587	16817	16831	16733	16883	16846	16828	16937	16827	16761	16802	16879	16845	16727	16737	17014	16730	16807	16999	16761	16644	16826	16889	16838	16734	16890	16763	16905	16932	16873	16973	16776	16941	16951	16983	16764	16808	16947	16906	16879	16799	16965	16799	16942	16961	16827	16742	17067	16854	16828	16931	16973	16663	16656	16747	16820	16642	16680	17002	17014	16771	16954	16866	16720	16966	16702	16858	16740	16779	16737	16845	16757	16846	16782	16769	16858	16769	16846	16717	16757	17058	16661	16748	16725	16895	16825	16992	16855	16702	16745	16816	16971	16947	16843	16775	16676	16974	16854	16832	16846	16679	17024	17000	16764	17045	16835	16791	16649	16889	16976	16788	16875	16872	16922	16764	16758	16698	16830	16679	16838	16911	16890	16831	16959	16860	17008	16714	16938	16818	16791	16780	16813	16711	16736	16851	16967	16779	16783	16856	16697	16844	16614	16816	16700	16932	16932	16765	16795	16783	16895	16839	16962	16647	16719	16804	16686	16705	16767	16905	16818	16803	16705	16817	16897	16896	16644	16660	16680	17039	16819	16822	16987	16793	16926	16945	16747	16876	16932	16839	16621	16771	16999	16690	16646	16832	16813	16901	16703	16750	16674	16837	16910	16738	16730	16808	16812	16785	16801	16778	16763	16915	16797	16651	16758	16795	16781	16713	16847	16820	16814	16842	16873	16803	16865	16796	16877	16885	16977	16953	17082	16904	16844	16877	16891	16697	16626	16744	16838	16800	16818	16984	16749	16818	16758	16949	16938	16883	16780	16785	16886	16866	16778	16791	17092	16769	16799	16802	16831	17099	16818	16863	16889	16899	16674	16821	17014	17053	16593	16837	16970	16782	16848	16737	16771	16999	16919	16914	16843	16715	16681	16858	16721	16593	16783	16767	16558	16707	16875	16778	16808	16690	16783	16790	16871	16913	16864	16733	16784	16718	16769	16796	16906	16882	17010	16918	16923	16917	16904	16807	16945	16751	16774	16605	16965	16919	16763	16958	16912	16772	16848	16952	16828	17099	16696	16686	16658	16798	16777	16681	16679	16672	16803	16821	16595	16682	16671	16807	16972	16925	16781	16988	16896	16740	16797	16819	16921	16815	16937	16937	16905	16851	16917	16804	16917	16743	16603	16724	16857	16826	16722	16594	16818	16942	17057	16899	16568	16846	16767	16784	16861	16663	16845	16788	17094	16823	16562	16741	16746	16836	16668	16776	16810	16787	16826	16814	16802	16725	16812	16941	16865	16702	16800	16739	16741	16746	16694	16829	16765	16760	16663	16767	16684	16614	16887	16842	16655	16710	16922	16972	17015	16918	16949	17053	16909	16949	17080	16762	16680	16905	16774	16696	16912	16836	16821	16791	16985	16973	16822	16796	16785	16830	17005	16782	17051	16950	16941	16639	16692	16634	16681	16750	16792	16801	16886	16756	16888	16805	16901	16973	16946	16940	16795	16628	16846	16763	16818	17072	16914	16951	16698	16699	16923	16905	16956	16930	16684	16718	16982	16803	16855	17018	16858	16879	16827	17015	16994	16699	16737	16778	16805	16787	16714	16599	16904	16841	16848	16895	16757	16797	17141	16878	16995	16824	16777	16708	16744	16956	16765	16745	16887	16830	16796	16781	16910	17058	16867	16917	16726	16660	16862	16816	16942	16755	16957	16507	16841	17027	16905	16812	16773	16936	16768	16766	16831	16990	16716	16537	16868	16770	16778	16937	16815	16863	16911	16948	16912	16931	17053	16868	16951	16866	16842	16866	16947	16833	16958	16799	16858	16794	16866	16749	16964	16860	16818	16689	16667	16761	16821	16829	16708	16791	16600	16837	16637	16613	16874	16818	16981	16901	16718	16847	16651	16853	16824	16733	16629	16748	16906	16735	16670	16729	16865	16909	16809	16825	16751	16722	16876	16936	16919	16898	16764	16835	16832	16568	16810	16733	16788	16787	16840	16719	16569	16996	16830	16801	16748	16679	16658	16545	16773	16760	16889	16829	16805	16921	16938	16818	16932	16692	16829	16788	16682	16994	17011	17094	16943	16873	16887	16758	16912	16942	16849	16856	16944	16812	16777	16946	16844	16788	16875	16850	16873	16769	16705	16984	16814	16652	16840	16955	16837	16885	16742	16826	16734	16560	16746	16602	16945	16733	16614	16891	16671	16707	16810	16866	16795	16721	16789	16968	16910	16831	16957	16910	16921	16873	16876	16797	16727	16927	16834	16641	16956	16732	16759	16770	16812	16829
14770	24272	23444	20946	19304	17897	17345	16888	16915	16596	16251	16029	15846	15935	15983	16017	15978	21098	27728	26958	23059	19044	16790	15789	15678	15566	15612	15607	15546	15514	15447	15657	15569	15722	15524	15641	15351	15523	15524	15479	15612	15537	15579	15642	15637	15601	15591	15599	15668	15631	15649	15717	15607	15677	15504	15657	15684	15557	15486	15590	15643	15526	15613	15595	15660	15502	15444	15533	15606	15628	15566	15650	15518	15576	15492	15676	15574	15650	15571	15816	15516	15731	15717	15619	15440	15388	15767	15589	15560	15556	15614	15612	15671	15552	15557	15786	15521	15436	15482	15534	15539	15448	15694	15490	15430	15688	15412	15516	15562	15669	15627	15427	15682	15409	15460	15628	15456	15582	15627	15615	15568	15696	15597	15618	15667	15772	15683	15401	15686	15386	15479	15551	15668	15596	15638	15635	15567	15629	15584	15527	15431	15650	15466	15951	15643	15523	15707	15455	15432	15506	15628	15673	15566	15579	15409	15666	15514	15554	15584	15486	15533	15593	15651	15351	15516	15515	15635	15560	15541	15528	15376	15495	15502	15541	15712	15461	15515	15518	15429	15589	15641	15731	15512	15675	15482	15594	15516	15624	15581	15620	15630	15619	15460	15604	15664	15593	15424	15599	15522	15617	15575	15404	15698	15474	15595	15574	15517	15661	15562	15564	15512	15491	15485	15606	15589	15552	15465	15566	15485	15528	15596	15551	15546	15512	15500	15438	15413	15602	15530	15568	15648	15507	15524	15595	15634	15466	15470	15539	15540	15474	15671	15386	15581	15454	15622	15506	15504	15602	15623	15628	15467	15655	15489	15468	15523	15583	15522	15318	15561	15669	15653	15445	15564	15503	15606	15532	15496	15734	15440	15702	15514	15694	15406	15603	15528	15771	15430	15581	15633	15565	15654	15575	15662	15519	15787	15529	15651	15503	15523	15398	15550	15549	15528	15408	15547	15804	15442	15667	15507	15487	15460	15680	15503	15625	15479	15620	15437	15690	15492	15507	15620	15425	15631	15728	15493	15566	15447	15636	15446	15684	15549	15503	15649	15547	15569	15676	15471	15517	15598	15777	15511	15595	15533	15706	15722	15700	15532	15564	15694	15383	15608	15469	15484	15500	15480	15621	15458	15699	15548	15513	15700	15640	15538	15437	15646	15468	15638	15737	15436	15691	15513	15479	15610	15691	15548	15314	15527	15515	15573	15386	15714	15526	15618	15427	15678	15686	15352	15618	15477	15633	15673	15458	15527	15746	15554	15660	15478	15369	15478	15532	15600	15494	15416	15457	15565	15620	15804	15421	15735	15553	15466	15673	15522	15478	15485	15330	15476	15599	15635	15545	15534	15664	15602	15739	15422	15440	15511	15491	15364	15697	15730	15712	15604	15624	15582	15581	15474	15580	15365	15628	15399	15717	15530	15572	15790	15751	15564	15582	15424	15505	15468	15642	15722	15603	15685	15431	15675	15744	15494	15529	15624	15651	15488	15585	15663	15507	15562	15658	15602	15545	15723	15697	15517	15487	15527	15704	15357	15445	15559	15475	15432	15431	15575	15521	15539	15619	15635	15771	15583	15584	15549	15662	15409	15533	15596	15612	15633	15546	15572	15539	15590	15687	15628	15656	15641	15596	15572	15773	15611	15642	15648	15424	15728	15594	15736	15419	15614	15404	15585	15497	15674	15538	15454	15537	15639	15567	15492	15611	15582	15584	15568	15591	15651	15571	15589	15590	15605	15641	15590	15439	15486	15508	15523	15508	15587	15449	15521	15401	15597	15398	15549	15481	15540	15633	15548	15619	15527	15584	15655	15458	15584	15500	15649	15677	15590	15386	15599	15420	15572	15583	15422	15634	15688	15453	15639	15509	15510	15609	15532	15565	15637	15508	15332	15432	15517	15625	15491	15466	15544	15500	15697	15564	15587	15570	15586	15567	15442	15544	15494	15541	15361	15601	15608	15606	15502	15556	15629	15542	15496	15506	15611	15532	15729	15625	15677	15572	15453	15471	15352	15547	15695	15602	15599	15672	15494	15504	15542	15421	15668	15696	15652	15665	15537	15585	15488	15612	15637	15552	15605	15556	15521	15582	15470	15582	15577	15562	15506	15437	15608	15469	15579	15485	15466	15494	15640	15696	15711	15474	15540	15458	15738	15579	15328	15546	15660	15608	15634	15486	15582	15394	15548	15484	15454	15524	15598	15595	15490	15605	15585	15441	15571	15673	15568	15580	15688	15725	15604	15580	15416	15753	15296	15809	15484	15468	15356	15467	15476	15651	15430	15536	15380	15260	15513	15575	15478	15581	15712	15572	15565	15636	15451	15622	15566	15508	15388	15653	15455	15616	15571	15649	15644	15524	15541	15560	15521	15687	15483	15519	15741	15650	15552	15476	15441	15628	15481	15323	15635	15416	15387	15571	15633	15581	15537	15577	15520	15535	15587	15701	15498	15743	15462	15480	15672	15666	15670	15757	15601	15638	15482	15613	15704	15493	15652	15542	15575	15664	15362	15583	15322	15566	15578	15582	15440	15550	15735	15689	15386	15615	15482	15493	15587	15522	15521	15521	15576	15561	15615	15607	15471	15464	15542	15370	15674	15626	15526	15474	15526	15406	15598	15622	15427	15467	15537	15589	15546	15733	15533	15599	15634	15632	15644	15606	15465	15459	15696	15570	15541	15513	15696	15653	15692	15603	15630	15514	15521	15594	15447	15691	15514	15395	15703	15508	15494	15517	15601	15582	15498	15599	15527	15593	15467	15509	15673	15539	15546	15572	15576	15443	15487	15649	15521	15507	15523	15588	15638	15469	15592	15703	15668	15465	15608	15367	15618	15478	15633	15486	15608	15613	15473	15558	15600	15431	15638	15543	15710	15589	15573	15452	15670	15653	15436	15512	15668	15562	15454	15588	15489	15589	15533	15383	15663	15460	15714	15629	15499	15455	15633	15578	15560	15489	15696	15553	15568	15661	15396	15356	15444	15490	15588	15369	15460	15502	15579	15525	15534	15546	15522	15477	15670	15599	15540	15570	15444	15658	15399	15600	15662	15667	15610	15579	15669	15495	15513	15571	15560	15408	15522	15534	15661	15454	15585	15458	15499	15429	15620	15500	15607	15559	15520	15566	15563	15597	15535	15512	15574	15611	15488	15484	15677	15377	15504	15551	15658	15783	15587	15604	15422	15516	15417	15562	15498	15628	15585	15428	15454	15514	15545	15722	15671	15416	15629	15521	15629	15541	15609	15564	15574	15588	15649	15710	15512	15388	15358	15619	15431	15523	15708	15512	15631	15606	15482	15627	15469	15498	15528	15491	15601	15671	15691	15602	15485	15419	15595	15597	15625	15415	15524	15517	15731	15474	15596	15513	15504	15598	15601	15568	15565	15497	15536	15648	15477	15579	15543	15579	15638	15481	15684	15662	15650	15615	15503	15570	15604	15595	15518	15573	15429	15658	15716	15474	15765	15676	15432	15458	15659	15575	15622	15640	15617	15659	15639	15453	15564	15492	15679	15485	15505	15541	15447	15489	15559	15482	15561	15538	15421	15665	15514	15633	15538	15614	15503	15442	15487	15376	15622	15857	15364	15468	15663	15604	15419	15468	15695	15457	15557	15498	15456	15606	15600	15599	15501	15540	15518	15531	15649	15563	15603	15574	15636	15522	15493	15468	15597	15532	15651	15332	15614	15560	15540	15572	15704	15518	15682	15524	15651	15459	15522	15541	15583	15404	15590	15360	15577	15419	15628	15573	15494	15661	15620	15480	15429	15500	15539	15425	15570	15688	15585	15650	15417	15422	15505	15361	15610	15475	15697	15474	15513	15525	15672	15563	15428	15537	15486	15635	15567	15501	15634	15467	15514	15488	15517	15663	15600	15520	15661	15475	15497	15526	15547	15625	15584	15503	15622	15606	15595	15516	15627	15468	15461	15582	15631	15530	15501	15632	15473	15751	15434	15648	15543	15534	15523	15620	15546	15596	15593	15639	15582	15666	15511	15545	15608	15628	15643	15534	15491	15554	15424	15382	15471	15489	15671	15529	15531	15611	15403	15589	15630	15521	15522	15565	15754	15529	15689	15399	15486	15418	15529	15646	15478	15494	15518	15395	15652	15630	15472	15450	15550	15481	15502	15706	15439	15499	15585	15522	15564	15636	15634	15616	15650	15719	15604	15393	15568	15605	15456	15590	15523	15500	15561	15568	15611	15385	15586	15502	15591	15612	15579	15762	15520	15557	15761	15615	15356	15451	15528	15250	15374	15641	15506	15527	15369	15457	15597	15428	15628	15506	15487	15486	15615	15588	15460	15771	15546	15509	15585	15513	15361	15513	15612	15690	15407	15604	15460	15517	15780	15535	15625	15652	15557	15648	15514	15495	15498	15608	15427	15438	15524	15374	15492	15656	15348	15603	15585	15551	15554	15440	15549	15653	15659	15483	15659	15404	15629	15717	15600	15482	15545	15514	15453	15505	15640	15748	15663	15386	15539	15503	15546	15466	15611	15589	15668	15614	15491	15539	15647	15694	15631	15469	15589	15602	15576	15562	15633	15608	15410	15610	15571	15577	15749	15472	15539	15632	15601	15527	15530	15606	15529	15516	15501	15585	15652	15417	15528	15482	15572	15525	15577	15637	15486	15402	15652	15606	15548	15587	15538	15504	15556	15707	15524	15643	15543	15608	15551	15801	15608	15625	15671	15677	15531	15626	15600	15483	15624	15387	15717	15626	15561	15478	15623	15535	15450	15546	15593	15549	15585	15529	15640	15599	15577	15489	15590	15719	15575	15429	15708	15618	15512	15595	15649	15729	15639	15601	15445	15626	15574	15590	15540	15686	15683	15538	15435	15574	15621	15560	15618	15513	15526	15667	15504	15543	15535	15634	15573	15533	15702	15681	15678	15667	15502	15633	15601	15461	15432	15567	15544	15557	15519	15602	15641	15537	15608	15465	15539	15519	15400	15606	15644	15690	15614	15507	15697	15642	15704	15472	15517	15395	15599	15496	15589	15633	15483	15504	15557	15647	15472	15571	15384	15457	15552	15645	15688	15607	15487	15378	15518	15551	15451	15583	15690	15613	15702	15653	15515	15468	15601	15862	15674	15594	15504	15611	15617	15375	15672	15551	15569	15579
22836	21030	28818	23474	21321	22964	23299	18815	17955	18132	17648	17444	17379	17555	17326	17216	17270	23577	32099	30380	26404	22010	18550	17420	17008	17032	17044	16945	16669	16767	16909	16884	16942	16698	16776	16665	16791	16714	16674	16911	16801	16856	16709	16617	16884	16570	16705	16763	16714	16516	16766	16713	16996	16860	17037	16792	16639	16741	16796	16607	16707	16914	16713	16734	16959	16662	16726	16708	16875	16691	16950	16779	16956	16659	16771	16579	16612	16885	16847	16793	16589	16580	16717	16620	16664	16735	16638	16940	16551	16734	16739	16879	16659	16784	16532	16591	16594	16483	16640	16658	16640	16778	16793	16832	16671	16943	16627	16812	16689	16627	16764	16701	16759	16579	16923	16691	16589	16756	16802	16860	16751	16833	16878	16619	16801	16653	16758	16755	16606	16753	16720	16801	16647	16902	16684	16719	16749	16534	16556	16747	16703	16771	16738	16616	16504	16785	16822	16640	16620	16632	16561	16775	16605	16750	16793	16618	16572	16737	16654	16598	16796	16808	16863	16769	17003	16632	16926	16718	16645	16709	17003	16674	16526	16865	16677	16781	16847	16741	16513	16732	16773	16679	16501	16694	16867	16854	16570	16761	16706	16828	16905	16833	16751	16670	16692	16612	16677	16561	16520	16868	16810	16756	16772	16935	16662	16730	16620	16827	16829	16846	16626	16553	16661	16771	16783	16689	16791	16721	16646	16682	16502	16660	16716	16554	16804	16610	16547	16868	16564	16794	16689	16847	16641	16821	16801	16778	16746	16642	16726	16557	16711	16824	16626	16960	16674	16615	16625	16695	16560	16666	16685	16563	16930	16755	16775	16590	16637	16763	16712	16827	16615	16728	16709	16820	16485	16505	16611	16640	16712	16847	16497	16753	16718	16821	16765	16668	16661	16607	16544	16795	16751	16613	16689	16632	16787	16630	16841	16628	16714	16693	16664	16735	16653	16746	16525	16719	16624	16642	16730	16629	16923	16617	16692	16750	16808	16637	16620	16531	16678	16888	16634	16655	16700	16878	16727	16610	16663	16580	16789	16682	16717	16609	16752	16828	16637	16760	16808	16660	16749	16808	16538	16466	16615	16431	16732	16777	16846	16788	16828	16646	16497	16767	16600	16711	16728	16824	16759	16804	16673	16740	16736	16699	16811	16738	16732	16767	16517	16726	16728	16638	16647	16760	16594	16714	16908	16657	16682	16739	16668	16735	16572	16781	16670	16772	16901	16626	16811	16631	16844	16644	16723	16750	16732	16431	16551	16660	16801	16627	16713	16771	16671	16779	16663	16711	16829	16801	16606	16881	16559	16606	16542	16497	16704	16542	16803	16635	16676	16691	16843	16801	16839	16955	16392	16675	16872	16710	16746	16794	16935	16516	16759	16679	16671	16755	16532	16797	16814	16547	16583	16590	16523	16702	16708	16631	16673	16547	16502	16695	16638	16835	16687	16582	16657	16776	16816	16434	16738	16648	16740	16865	16665	16747	16602	16571	16774	16760	16609	16706	17004	16824	16744	16726	16834	16797	16727	16620	16759	16726	16732	16681	16696	16738	16673	16720	16713	16696	16685	16740	16563	16813	16512	16844	16759	16572	16714	16603	16636	16709	16863	16806	16795	16451	16532	16811	16650	16692	16733	16649	16465	16790	16627	16823	16784	16504	16869	16601	16561	16608	16533	16674	16771	16749	16645	16511	16593	16846	16875	16620	16611	16702	16713	16682	16859	16850	16717	16798	16604	16676	16854	16683	16577	16835	16558	16886	16828	16665	16715	16566	16459	16629	16688	16754	16734	16602	16815	16729	16401	16894	16692	16634	16837	16795	16797	16678	16621	16675	16723	16701	16729	16912	16881	16575	16692	16800	16814	16671	16925	16765	16880	16892	16750	16716	16641	16589	16616	16732	16687	16793	16897	16619	16963	16633	16902	16753	16755	16622	16750	16694	16637	16990	16668	16489	16705	16656	16560	16716	16564	16769	16700	16669	16560	16810	16686	16606	16707	16677	16687	16647	16730	16510	16679	16797	16601	16684	16803	16799	16689	16605	16627	16688	16628	16712	16571	16898	16684	16606	16766	16655	16665	16756	16652	16831	16503	16562	16802	16707	16544	16616	16813	16613	16554	16674	16629	16868	16657	16751	16848	16621	16613	16784	16897	16609	16619	16699	16735	16697	16741	16619	16464	16776	16874	16717	16822	16540	16499	16702	16554	16891	16880	16688	16550	16567	16778	16428	16408	16390	16865	16694	16849	16577	16710	16648	16867	16736	16740	16818	16673	16519	16772	16907	16586	16930	16824	16647	16878	16713	16873	16846	16666	16724	16787	16658	16944	16776	16667	16801	16649	16535	16616	16717	16655	16753	16568	16665	16516	16610	16670	16876	16870	16812	16894	16666	16710	16636	16842	16711	16567	17002	16600	16702	16603	16754	16789	16721	16836	16749	16647	16697	16629	16686	16598	16643	16629	16847	16641	16726	16855	16933	16726	16671	16664	16733	16796	16769	16654	16671	16768	16757	16668	16616	16638	16732	16740	16748	16775	16667	16712	16640	16728	16785	16761	16741	16772	16490	16840	16669	16735	16832	16775	16734	16620	16546	16571	16606	16762	16711	16682	16476	16571	16631	16686	16669	16681	16524	16604	16732	16667	16591	16644	16670	16611	17017	16618	16869	16811	16823	16859	16634	16827	16691	16721	16610	16865	16701	16652	16736	16507	16678	16503	16893	16505	16594	16617	16657	16753	16693	16915	16574	16812	16687	16696	16744	16587	16810	16630	16653	16710	16770	16862	16757	16603	16702	16596	16581	16655	16738	16507	16653	16771	16790	16533	16616	16739	16633	16503	16750	16433	16624	16493	16769	16751	16893	16550	16576	16670	16578	16677	16402	16622	16519	16725	16797	16644	16728	16575	16718	16369	16759	16844	16872	16780	16621	16760	16673	16765	16868	16514	16718	16691	16531	16778	16574	16711	16682	16845	16721	16821	16730	16625	16799	16717	16733	16768	16811	16652	16725	16860	16640	16668	16575	16729	16621	16532	16787	16905	16777	16630	16747	16750	16795	16588	16740	16770	16687	16695	16705	16610	16695	16715	16563	16773	16782	16708	16525	16787	16692	16651	16698	16891	16778	16759	16610	16571	16732	16756	16755	16866	16848	16728	16709	16729	16619	16611	16732	16693	16689	16788	16885	16749	16481	16701	16748	16678	16829	16562	16684	16861	16667	16817	16735	16701	16653	16718	16572	16778	16648	16738	16580	16709	16678	16683	16647	16575	16686	16578	16625	16951	16747	16630	16684	16907	16712	16723	16768	16592	16892	16650	16398	16476	16699	16689	16994	16665	16689	16690	16750	16752	16720	16930	16808	16677	16748	16720	16683	16668	16721	16601	16595	16674	16749	16809	16741	16538	16749	16792	16781	16818	16513	16839	16725	16841	16684	16535	16793	16738	16574	16868	16586	16788	16765	16764	16763	16649	16420	16625	16661	16688	16652	16705	16702	16674	16680	16439	16790	16744	16537	16681	16684	16579	16798	16853	16777	16477	16797	16790	16728	16933	16607	16725	16671	16878	16649	16919	16803	16766	16714	16610	16785	16540	16669	16715	16700	16576	16731	16684	16805	16957	16741	16667	16626	16803	16660	16713	16622	16696	16706	16669	16676	16743	16663	16738	16719	16720	16670	16739	16539	17050	16873	16819	16489	16773	16705	16670	16591	16733	16501	16730	16725	16680	16621	16650	16798	16875	16464	16667	16504	16748	16772	16766	16679	16699	16704	16647	16651	16705	16808	16840	16697	16459	16671	16608	16767	16773	16471	16712	16758	16650	16883	16464	16732	16803	16754	16578	16674	16867	16796	16774	16660	16603	16757	16718	16644	16436	16794	16768	16685	16623	16640	16700	16774	16713	16775	16650	16765	16797	16793	16885	16611	16784	16978	16942	16854	16829	16595	16807	16925	16751	16591	16723	16681	16876	16781	16647	16721	16701	16711	16854	16757	16675	16771	16788	16773	16569	16659	16700	16797	16652	16699	16721	16577	16745	16837	16685	16648	16842	16613	16777	16957	16703	16779	16796	16790	16621	16765	16794	16643	16750	16543	16632	16560	16848	16496	16561	16791	16631	16655	16774	16899	16695	16646	16754	16721	16723	16776	16762	16647	16642	16702	16780	16825	16621	16766	16601	16732	16594	16962	16635	16796	16639	16532	16713	16916	16830	16801	16708	16961	16720	16754	16631	16630	16708	16706	16710	16512	16534	16518	16680	16685	16598	16655	16697	16734	16761	16747	16547	16609	16733	16757	16654	16616	16767	16800	16593	16711	16779	16681	16604	16597	16749	16709	16766	16682	16903	16579	16857	16788	16752	16599	16755	16690	16709	16719	16619	16589	16849	16830	16687	16641	16585	16532	16761	16731	16688	16536	16760	16776	16646	16632	16846	16508	16602	16825	16651	16687	16746	16658	16590	16664	16751	16571	16884	16609	16709	16557	16752	16652	16612	16766	16850	16737	16707	16609	16580	16541	16643	16413	16673	16893	16776	16773	16795	16657	16796	16554	16669	16773	16811	16705	16852	16683	16840	16732	16900	16643	16733	16808	16518	16779	16668	16830	16478	16787	16654	16648	16485	16695	16714	16725	16721	16686	16867	16543	16976	16668	16859	16670	16763	16820	16671	16393	16743	16601	16525	16620	16699	16632	16815	16690	16711	16729	16739	16887	16651	16806	16658	16590	16806	16622	16545	16873	16652	16649	16627	16647	16724	16621	16616	16694	16758	16662	16913	16734	16612	16855	16662	16648	16732	16772	16841	16864	16837	16707	16710	16714	16659	16568	16565	16683	16841	16898	16638	16570	16535	16753	16548	16682	16791	16622	16863	16750	16772	16707	16692	16680	16743	16606	16664	16655	16678	16654	16779	16640	16688	16584	16741	16645	16568	16684	16589	16549	16619	16745	17016	16705	16768	16828	16748	16729	16916	16763	16821	16767	16852	16947	16456	16575	16742	16781	16557	16761	16752	16645	16976	16716	16513	16788	16661	16766	16703	16655	16628	16806	16750	17053	16838	16757	16600	16592	16588	16451	16718	16573	16772	16651	16619	17020	16642	16743	16566	16756	16634	16823	16704	16781	16712	16523
16451	29335	27832	23410	21530	19646	18708	18043	17614	17134	16730	16430	16154	16227	16085	16209	16489	27181	35310	32577	27214	21210	17394	16224	15833	15656	15483	15445	15621	15541	15393	15492	15558	15465	15640	15510	15718	15503	15517	15537	15614	15606	15567	15536	15560	15628	15580	15608	15672	15497	15492	15565	15635	15542	15563	15542	15443	15413	15544	15650	15439	15667	15622	15454	15464	15366	15460	15544	15437	15505	15778	15518	15396	15488	15534	15622	15484	15562	15548	15593	15599	15456	15496	15625	15514	15527	15484	15664	15459	15534	15540	15619	15659	15652	15516	15440	15616	15510	15468	15326	15607	15555	15480	15510	15438	15635	15610	15399	15565	15726	15447	15590	15693	15382	15561	15592	15537	15537	15353	15536	15504	15506	15413	15512	15464	15481	15677	15450	15598	15359	15644	15503	15446	15533	15461	15558	15533	15550	15666	15259	15552	15554	15579	15458	15421	15575	15656	15528	15546	15435	15597	15620	15495	15385	15634	15425	15409	15409	15410	15517	15661	15485	15761	15364	15359	15574	15618	15676	15588	15629	15543	15523	15684	15448	15527	15560	15580	15402	15691	15472	15463	15442	15508	15442	15566	15575	15327	15582	15490	15519	15681	15472	15568	15380	15520	15590	15581	15536	15671	15594	15540	15637	15595	15464	15549	15583	15521	15628	15428	15557	15580	15550	15587	15523	15444	15482	15529	15625	15514	15656	15564	15486	15526	15477	15495	15582	15684	15551	15590	15501	15626	15413	15523	15505	15539	15559	15432	15450	15380	15486	15545	15459	15428	15485	15533	15405	15534	15650	15387	15473	15524	15492	15468	15500	15578	15604	15507	15713	15642	15525	15454	15469	15426	15518	15638	15415	15438	15513	15637	15592	15645	15554	15550	15451	15574	15577	15488	15728	15670	15407	15425	15289	15719	15493	15439	15619	15445	15454	15689	15542	15520	15595	15469	15476	15585	15472	15496	15475	15568	15686	15642	15415	15510	15595	15560	15439	15700	15355	15595	15556	15572	15645	15684	15613	15635	15665	15414	15621	15432	15521	15468	15536	15319	15402	15580	15506	15526	15487	15405	15515	15483	15672	15364	15606	15510	15489	15449	15396	15634	15639	15482	15554	15577	15385	15502	15666	15327	15483	15682	15567	15592	15480	15563	15521	15605	15521	15631	15511	15531	15408	15653	15359	15517	15413	15552	15559	15519	15321	15530	15550	15755	15532	15560	15459	15366	15685	15552	15594	15429	15413	15470	15618	15605	15504	15642	15349	15580	15571	15680	15567	15471	15442	15628	15557	15320	15569	15509	15507	15414	15476	15550	15671	15452	15474	15532	15609	15450	15394	15625	15715	15507	15636	15519	15438	15586	15403	15476	15591	15443	15420	15513	15409	15542	15573	15504	15479	15586	15368	15688	15453	15525	15714	15388	15512	15536	15488	15483	15361	15351	15554	15473	15556	15557	15472	15515	15613	15484	15448	15477	15480	15609	15560	15609	15533	15618	15590	15450	15525	15542	15631	15469	15543	15461	15520	15359	15539	15387	15417	15469	15485	15579	15575	15533	15727	15435	15392	15557	15481	15580	15650	15549	15497	15616	15603	15598	15522	15552	15402	15511	15670	15407	15394	15655	15543	15568	15622	15586	15611	15423	15585	15374	15593	15473	15525	15582	15424	15573	15634	15313	15530	15714	15416	15420	15697	15575	15413	15471	15601	15732	15555	15518	15504	15461	15443	15610	15380	15388	15548	15629	15553	15348	15342	15475	15520	15531	15322	15540	15589	15556	15521	15691	15546	15435	15704	15366	15487	15657	15583	15619	15492	15515	15642	15535	15604	15633	15615	15630	15449	15423	15503	15554	15546	15468	15502	15451	15416	15543	15589	15475	15460	15425	15474	15422	15472	15564	15451	15491	15593	15466	15376	15210	15710	15506	15482	15458	15504	15614	15410	15423	15723	15448	15501	15634	15574	15553	15546	15495	15625	15515	15633	15363	15534	15762	15455	15708	15452	15477	15383	15477	15527	15577	15594	15437	15414	15478	15587	15473	15574	15475	15461	15626	15705	15543	15415	15518	15550	15538	15650	15627	15481	15565	15416	15705	15814	15480	15464	15497	15666	15554	15546	15405	15511	15523	15398	15637	15547	15683	15456	15618	15554	15686	15475	15494	15549	15547	15579	15597	15467	15446	15530	15651	15509	15459	15583	15480	15564	15514	15500	15553	15407	15585	15425	15531	15529	15551	15552	15443	15538	15471	15591	15519	15463	15487	15529	15543	15508	15507	15526	15618	15565	15355	15625	15468	15338	15526	15413	15703	15588	15521	15589	15510	15509	15646	15500	15468	15484	15508	15543	15452	15517	15408	15515	15579	15612	15563	15611	15569	15722	15518	15442	15568	15588	15410	15535	15336	15618	15664	15457	15666	15577	15491	15431	15364	15495	15541	15623	15366	15537	15607	15652	15582	15541	15633	15429	15518	15425	15475	15480	15536	15492	15449	15724	15552	15531	15420	15474	15574	15484	15508	15578	15556	15567	15555	15451	15633	15527	15506	15446	15601	15516	15474	15716	15405	15457	15415	15335	15442	15493	15631	15533	15703	15462	15466	15406	15488	15469	15355	15384	15621	15507	15429	15647	15512	15474	15537	15564	15403	15588	15592	15468	15536	15617	15639	15546	15555	15461	15584	15335	15523	15461	15402	15598	15463	15632	15572	15549	15477	15478	15577	15584	15501	15547	15645	15378	15459	15571	15477	15446	15541	15222	15411	15458	15487	15505	15709	15454	15590	15531	15509	15418	15345	15489	15488	15456	15698	15463	15554	15660	15538	15553	15581	15468	15477	15646	15564	15554	15466	15530	15536	15584	15530	15492	15394	15455	15575	15489	15448	15561	15409	15497	15482	15285	15411	15494	15543	15566	15502	15446	15572	15471	15473	15482	15831	15531	15725	15492	15548	15626	15412	15480	15449	15539	15556	15522	15506	15474	15529	15571	15624	15598	15660	15526	15568	15567	15614	15487	15534	15597	15531	15584	15459	15665	15525	15655	15624	15559	15516	15421	15491	15523	15275	15555	15664	15482	15531	15688	15572	15626	15559	15508	15344	15517	15653	15556	15480	15554	15483	15603	15345	15412	15460	15715	15451	15441	15443	15492	15652	15672	15570	15557	15398	15338	15501	15475	15411	15392	15485	15584	15441	15514	15574	15488	15473	15630	15391	15739	15494	15512	15449	15451	15432	15610	15706	15604	15361	15504	15392	15416	15565	15390	15500	15479	15742	15549	15432	15579	15488	15634	15574	15494	15718	15778	15636	15468	15440	15623	15660	15435	15552	15670	15431	15563	15671	15583	15495	15626	15632	15499	15654	15478	15604	15677	15743	15550	15658	15543	15545	15585	15650	15515	15495	15495	15481	15541	15582	15711	15467	15583	15418	15470	15390	15619	15491	15411	15372	15630	15451	15641	15652	15456	15515	15671	15550	15747	15452	15621	15526	15536	15664	15696	15433	15399	15489	15382	15476	15483	15469	15682	15631	15445	15485	15422	15631	15440	15460	15643	15442	15466	15527	15632	15467	15606	15410	15460	15487	15468	15591	15470	15645	15473	15459	15466	15440	15772	15600	15393	15655	15456	15458	15387	15560	15414	15325	15434	15474	15461	15573	15353	15417	15512	15501	15355	15301	15485	15632	15831	15464	15536	15509	15545	15620	15585	15587	15603	15541	15440	15717	15621	15513	15617	15666	15515	15567	15430	15736	15636	15348	15536	15537	15632	15409	15706	15407	15537	15696	15535	15437	15559	15600	15363	15476	15486	15700	15399	15474	15505	15365	15559	15499	15594	15521	15659	15341	15529	15537	15311	15356	15606	15584	15405	15715	15568	15539	15548	15479	15632	15446	15527	15491	15582	15641	15405	15396	15505	15590	15534	15547	15477	15565	15541	15481	15521	15504	15597	15431	15672	15388	15488	15524	15598	15595	15533	15550	15479	15626	15370	15590	15435	15730	15604	15662	15571	15434	15636	15669	15499	15506	15457	15560	15503	15367	15477	15622	15515	15533	15549	15607	15547	15494	15525	15389	15450	15517	15751	15364	15630	15477	15632	15340	15535	15303	15643	15417	15491	15470	15521	15531	15484	15590	15557	15592	15361	15702	15434	15453	15612	15516	15406	15525	15509	15589	15636	15738	15459	15494	15452	15386	15615	15458	15568	15603	15451	15575	15382	15499	15450	15575	15423	15568	15558	15401	15589	15599	15446	15651	15448	15497	15663	15483	15347	15557	15516	15443	15581	15408	15609	15514	15430	15354	15525	15589	15385	15546	15558	15501	15516	15459	15499	15515	15353	15685	15514	15444	15378	15591	15422	15695	15571	15496	15580	15459	15510	15508	15619	15558	15420	15653	15588	15533	15592	15452	15592	15389	15535	15432	15473	15671	15474	15531	15619	15588	15598	15548	15682	15460	15497	15533	15550	15484	15479	15489	15400	15600	15341	15506	15496	15514	15661	15542	15480	15449	15465	15452	15434	15405	15391	15603	15441	15592	15726	15429	15610	15625	15599	15555	15591	15539	15544	15535	15496	15386	15522	15527	15467	15528	15475	15454	15721	15738	15545	15640	15532	15479	15545	15608	15443	15467	15520	15554	15514	15495	15407	15526	15466	15629	15579	15539	15466	15569	15363	15523	15498	15714	15418	15606	15469	15468	15714	15514	15461	15491	15567	15491	15423	15400	15445	15684	15592	15466	15522	15420	15367	15574	15444	15465	15470	15606	15619	15541	15391	15497	15399	15437	15552	15534	15446	15521	15625	15456	15487	15523	15589	15276	15467	15313	15584	15509	15535	15665	15408	15572	15513	15657	15309	15596	15513	15619	15509	15613	15509	15510	15615	15470	15436	15587	15529	15455	15282	15701	15466	15680	15536	15485	15457	15611	15481	15624	15493	15649	15520	15500	15600	15481	15573	15639	15450	15690	15493	15315	15726	15540	15446	15495	15596	15404	15528	15657	15747	15552	15579	15528	15527	15540	15442	15676	15366	15518	15567	15496	15552	15439	15447	15559	15441	15572	15419	15593	15462	15678	15542	15351	15616	15569	15482	15677	15568	15460	15657	15274	15661	15509	15422	15577	15510	15657	15529
27203	21573	23327	20127	17624	17586	17517	17454	17048	17206	17073	17209	16982	16941	16808	16867	17080	17090	18022	18300	18248	17591	17257	16926	16988	16841	17049	16872	16947	16959	16851	16939	16872	16600	16877	16975	17026	16893	16624	16897	16985	16850	16990	16901	16889	16998	16923	16762	16889	16826	16859	16845	16706	16896	16682	16836	16942	16805	16922	16970	16972	16954	16862	16929	16882	16845	16913	17020	16829	16832	16975	17035	16870	17012	16893	16946	16951	17043	16870	16844	17106	16644	16929	16841	16685	17053	16790	17011	16795	16893	16977	16890	16759	16820	16882	16892	16859	16933	16899	16835	16712	16809	16830	16809	16743	16764	16969	16747	16802	16811	16907	16908	16814	16856	16743	16866	16980	16857	16706	16852	16933	16770	16795	17097	16826	16865	16781	17045	17016	16983	16897	16967	16951	16789	16649	16882	16890	16868	16835	17032	16802	16727	16699	16827	16828	16604	16892	16858	16804	16990	17124	17005	16857	16691	16893	16687	16917	16601	16769	16694	16827	16855	16741	16961	16834	17076	16830	16821	16820	16814	16883	16671	16868	16767	16915	16796	16704	16811	16737	16860	16927	16794	16858	17065	16931	16925	16882	16526	16810	16909	16972	16682	16781	16817	16872	16770	16935	16989	16844	16872	16963	16718	16875	17032	16745	16971	16847	16636	16777	16825	16885	17027	16785	16788	16911	17047	16841	16911	16916	16893	16779	16905	16988	16825	16730	16725	16882	16932	17002	17034	16965	16765	16776	16631	16869	16694	16931	16832	16630	16806	16911	16975	16716	16806	16846	16864	16725	16763	16784	16681	16833	16912	16870	16861	16879	16961	16873	16811	16918	16874	16957	17020	16835	16824	16752	16801	16821	16970	16677	16918	16999	16908	17020	16824	16996	16947	16871	16919	16904	16685	16884	16751	16751	16782	16956	16730	16989	17046	16880	16796	16899	16861	16914	16817	16772	16812	16906	16847	16907	16847	16593	16850	16903	16911	16970	16674	16971	16876	16897	16827	16618	16924	16792	16907	16780	16906	16944	16902	16950	16853	16931	16579	16862	16782	16787	16735	16792	16809	16722	16900	16858	16779	16718	16941	16885	16876	16968	16904	16828	16890	16914	16827	16946	16902	16840	16698	16743	16874	17007	16647	16917	16726	17068	16733	16927	17038	16886	16954	17038	16908	17064	16772	16768	16840	17010	16837	16961	16962	16847	16878	16744	16907	16842	16903	16889	16857	16840	16857	16823	16723	16923	17063	16870	16778	16761	16710	16720	16928	16831	16934	16873	16864	16743	16882	16678	16834	16817	16989	16840	16731	16708	16894	16894	16769	16796	16873	16771	16804	16884	16677	16844	16886	16938	17001	16753	16953	16795	16936	16691	16925	16818	16746	16881	17022	17027	16810	16727	16703	16912	16844	16891	16787	16874	16887	16903	16856	16797	16738	16958	16871	16970	16719	16742	16986	16926	16875	16780	16963	16820	16877	16875	16709	16744	16838	16875	16985	16933	16946	16700	16878	16793	17034	16848	17037	16993	16853	16753	16641	17037	16792	16964	16910	16625	16946	16769	16926	16771	17003	16647	16729	16644	16775	16744	16725	16693	17030	16830	16957	16966	16838	17041	16747	16825	16872	16962	16740	16940	16977	16941	16940	16913	17051	17017	16805	16794	16881	16846	16885	16804	16925	16899	16867	16919	16968	16952	16901	16859	16836	16797	16947	16754	16861	16842	16959	16644	16933	16762	16921	16960	17036	16795	16809	17027	17054	16884	16718	16970	16781	16863	16908	16991	17085	16950	16743	17042	16775	16781	16898	16858	17057	16796	16886	16923	16848	16816	16834	16949	16736	16812	16768	16913	16884	16880	16910	16966	16795	16636	16881	16827	16912	16962	16775	16801	16899	16972	16913	16847	16984	16912	16764	17025	16969	16653	16917	16859	16974	16723	16703	16886	16728	16926	16795	16921	16891	17049	16718	17012	17009	16839	16807	16719	16699	16687	16931	16916	16637	17005	16803	16829	16830	16975	16896	16895	16946	17074	16819	16973	16923	16823	17040	16708	16955	16926	16898	16833	16756	16731	17168	16876	16879	16868	16795	16859	16763	16778	16828	16918	16953	16869	16778	16990	16947	16860	16739	16960	16857	16802	16952	16892	16953	16972	16737	16856	16790	16899	16936	16704	16746	16845	16816	16833	16981	16897	16906	17048	17066	16888	17078	16763	16941	16685	16942	16976	16694	16951	16761	16859	17103	16954	16918	16985	16834	16813	16976	16855	16752	17016	16846	16828	16717	16869	16980	16853	16974	16838	16700	16714	16780	16752	16941	16980	16905	16743	16701	16865	16755	16762	16960	16998	17002	16969	16839	16827	16841	16879	16823	16734	16972	16777	16783	16777	16909	16708	16614	16851	16971	16951	16983	17105	16801	17016	16891	16719	16806	16903	16853	16719	16686	16911	16863	16961	16896	16904	16762	16809	16762	16839	16792	17015	16918	16834	16845	16995	16779	16696	16765	16942	16709	17094	16823	16764	16611	16912	16942	16894	16985	16728	17000	16816	16808	16996	16936	16811	16707	16788	16688	16992	16730	16816	16810	16801	16476	16785	16934	17046	16818	16906	16940	16705	16844	16975	16895	16691	16977	16891	16873	16870	16633	16825	16851	16820	17016	16942	17107	16939	16740	17064	16839	16803	16980	16952	16898	16821	16895	16949	16837	16730	16655	16821	16874	16851	16930	16746	16974	16803	16908	16775	16838	16919	16870	17032	16677	16847	16932	16896	16765	16772	16592	16792	17018	16626	16862	16796	16782	16958	16880	16636	16915	17062	17086	16973	16909	16819	16972	16869	16944	17084	16823	17027	16761	16927	16855	16843	16903	16997	16814	17006	16790	16804	17064	16938	16785	16684	16910	16792	16820	16930	16760	16894	16886	16993	16903	16815	16734	16752	16902	16846	16849	16832	16857	16930	16833	16899	16892	16981	16677	16947	16996	16935	16965	16756	16860	16933	16945	16682	16661	16892	16748	16891	16920	16935	16887	17009	16871	17123	16915	16956	16974	16867	16853	16883	16935	16767	16790	16917	16693	16832	16902	16887	16786	16782	16829	16753	16984	16790	16989	16854	16866	17059	16693	16887	16865	17029	16747	16866	16942	17018	16749	16894	16920	16765	16867	16727	16738	16736	16974	16738	16764	16943	16997	16874	16788	16872	16649	16776	16954	16821	16979	16680	16864	16938	16901	16775	16629	16850	16863	16983	16950	16831	16786	16858	17001	16889	16826	16844	16760	16922	16906	16993	16980	16803	16774	16830	17130	17108	16971	16687	16793	16854	16959	16863	16849	16822	16830	16910	16979	17032	16945	16848	16751	16891	16748	17035	16964	16688	16868	16948	16878	17019	16871	16860	17049	16773	16895	16822	16732	16808	16905	16925	16769	16849	17173	17025	16974	17075	16874	16996	16874	16784	16978	17079	17035	16974	16805	16871	16801	16756	16943	17082	16834	16844	16797	16980	16920	16746	16875	16637	16929	17019	16831	16873	16833	16771	16791	16868	16953	16585	16810	16807	16849	17088	16890	16987	16904	17102	16850	17020	16780	16847	17033	16789	16733	16745	16807	16963	16757	16899	16920	17057	17026	17012	16944	16841	17013	16742	16679	16972	16923	16872	16857	16794	16842	16698	16835	16901	16764	17002	16946	16828	17044	16996	16838	16711	16805	17007	17000	17050	16825	16774	16906	16856	16858	16909	16836	16811	16853	16934	16852	16701	16881	16858	16715	16868	16819	16762	16786	16993	16911	16741	16717	16925	16745	16809	16921	17030	16798	16749	16950	16926	16850	16862	16758	16778	16822	16868	16912	16824	16906	16907	17031	16855	16782	17000	16929	16889	17070	16761	16762	16906	16994	16784	16969	16894	17027	17045	17149	16715	17072	16959	16823	16808	16798	16881	16936	16960	16874	16769	16933	16964	16878	17006	16897	16927	16833	16867	16913	16907	16820	16922	16834	16816	16798	16956	16921	16839	16885	17025	16716	16871	16722	16953	16847	16943	16846	16801	17145	17077	16782	16947	17056	17086	16956	16954	16832	17221	16797	16929	16852	16856	16846	16692	16937	16788	16907	16832	16885	16783	16861	16768	16870	16755	16823	16690	16869	17054	16718	16960	16902	16856	16784	16740	16898	16772	16867	16862	16705	16857	16942	16792	16779	16781	16933	16723	16882	17115	17086	17040	16890	16886	16894	16918	16874	17028	16996	16986	16846	16950	16844	16940	17096	16908	16909	16927	16912	16887	16738	16974	16833	16910	16894	16794	16920	16944	16806	16861	16759	16885	16865	16887	16768	16741	16759	16856	16969	16890	16975	16710	16830	17006	16812	17046	17024	16730	16898	16796	16884	16953	16903	16796	16665	16933	16880	16906	16956	16910	16921	16949	17021	16913	16783	16693	16836	16684	16771	17135	16957	17103	16797	16935	16724	16981	16996	16799	17040	17037	16847	17019	16973	16969	16876	16935	16895	16822	16976	16971	16892	16811	16919	16745	16691	16723	16968	16799	16952	16822	16777	16916	16796	16851	16987	16982	16880	16858	16719	16690	16902	16874	16984	16973	16816	16835	16732	16916	16969	16772	16728	16775	16854	16909	16978	16821	16804	16848	16974	16816	16807	16781	16992	16966	16981	17012	16721	17060	16712	16864	16832	17078	16854	17080	16986	16942	16798	16975	17057	16818	17062	16871	16889	16838	16850	16966	17010	16795	16722	16887	16822	16871	16812	16873	17005	16931	16886	16878	16936	16808	16827	16840	16895	16991	17045	17088	16849	16907	16924	16740	16818	17027	16962	16762	16796	16764	16920	16524	16765	16909	16900	16790	16960	16762	17034	16802	16856	16790	16821	16983	17102	16814	16835	16736	16793	16957	16920	17044	16815	16875	16889	16884	16697	16684	16798	16876	16808	16957	16851	16832	17151	16689	16796	16861	16941	16882	16784	16859	16906	16914	16885	16971	16904	16823	17049	16691	16868	16916	16713	17027	17027	16997	16959	16702	16808	16893	16791	17052	16862	17085	16962	16790	16808	16922	16694	16901	17007	16744	16841	16916	16766	16739	16819	16718	16773	16653	16884	16698	16855	16939	16935
15268	18487	17540	16834	16939	16598	16384	16124	16095	15933	15863	15746	15674	15667	15480	15703	15721	15878	17236	17724	17115	16366	15977	15747	15611	15611	15620	15445	15679	15593	15683	15665	15538	15531	15603	15558	15662	15763	15763	15506	15530	15530	15566	15716	15650	15816	15546	15596	15861	15647	15617	15687	15508	15606	15602	15481	15513	15665	15437	15637	15780	15528	15691	15567	15628	15499	15543	15771	15537	15598	15753	15515	15432	15738	15644	15642	15649	15704	15581	15668	15593	15650	15587	15594	15829	15707	15607	15738	15713	15728	15619	15706	15484	15682	15434	15626	15687	15765	15481	15542	15542	15573	15723	15465	15622	15419	15640	15679	15613	15719	15438	15728	15520	15730	15645	15575	15599	15643	15689	15626	15464	15845	15699	15613	15438	15562	15546	15615	15583	15461	15588	15808	15601	15591	15559	15580	15690	15653	15567	15529	15569	15603	15522	15606	15571	15613	15425	15619	15620	15605	15627	15574	15623	15868	15623	15754	15827	15463	15747	15524	15649	15464	15617	15531	15505	15801	15558	15884	15615	15595	15801	15544	15579	15553	15560	15512	15604	15511	15616	15559	15611	15736	15558	15666	15705	15554	15798	15679	15609	15616	15759	15548	15467	15675	15459	15557	15671	15544	15906	15684	15460	15762	15538	15497	15605	15473	15577	15566	15551	15618	15589	15627	15552	15552	15520	15649	15473	15630	15598	15561	15479	15535	15463	15612	15601	15596	15711	15600	15680	15312	15670	15342	15624	15596	15684	15618	15539	15733	15528	15537	15674	15725	15584	15726	15697	15600	15567	15576	15637	15598	15533	15600	15546	15489	15587	15558	15728	15728	15521	15614	15652	15599	15395	15507	15521	15721	15666	15635	15583	15495	15391	15662	15540	15587	15589	15592	15492	15594	15779	15631	15637	15605	15651	15573	15454	15463	15617	15680	15641	15740	15519	15627	15631	15685	15653	15584	15610	15443	15671	15622	15573	15592	15427	15487	15570	15546	15620	15706	15560	15718	15348	15610	15704	15525	15460	15835	15547	15664	15500	15527	15548	15603	15609	15636	15609	15626	15630	15580	15435	15641	15531	15584	15597	15533	15518	15616	15673	15680	15546	15465	15581	15676	15506	15747	15565	15688	15672	15452	15637	15491	15837	15621	15624	15501	15625	15660	15639	15466	15681	15569	15716	15695	15618	15616	15503	15525	15656	15562	15687	15789	15586	15615	15567	15676	15600	15571	15721	15513	15600	15742	15521	15670	15635	15636	15737	15704	15447	15556	15542	15625	15632	15677	15691	15704	15627	15406	15519	15695	15485	15735	15540	15383	15539	15639	15602	15636	15666	15568	15634	15468	15458	15693	15554	15568	15676	15517	15615	15670	15659	15706	15471	15649	15638	15804	15702	15679	15664	15532	15467	15500	15701	15655	15451	15559	15707	15634	15765	15627	15688	15697	15524	15619	15544	15554	15562	15591	15690	15430	15468	15678	15682	15620	15686	15725	15485	15562	15621	15553	15503	15577	15453	15525	15786	15545	15610	15626	15598	15612	15531	15631	15626	15675	15643	15471	15702	15584	15618	15551	15640	15568	15495	15684	15557	15659	15617	15625	15486	15556	15597	15552	15659	15529	15555	15496	15532	15677	15592	15638	15624	15660	15635	15510	15701	15620	15694	15663	15563	15728	15680	15696	15640	15630	15710	15718	15730	15595	15598	15568	15583	15459	15726	15705	15606	15692	15592	15571	15748	15663	15457	15550	15596	15650	15510	15585	15584	15521	15645	15564	15671	15589	15536	15605	15461	15673	15558	15640	15687	15588	15652	15590	15711	15611	15564	15537	15540	15511	15504	15634	15657	15810	15536	15701	15611	15570	15510	15483	15648	15644	15658	15589	15526	15659	15757	15632	15487	15564	15595	15704	15520	15694	15637	15758	15642	15644	15555	15756	15649	15552	15642	15437	15644	15429	15693	15771	15554	15522	15465	15671	15600	15838	15288	15612	15792	15549	15501	15597	15550	15419	15625	15823	15578	15493	15573	15621	15511	15644	15590	15582	15558	15550	15667	15567	15614	15683	15534	15588	15635	15695	15640	15579	15500	15696	15555	15552	15613	15474	15713	15549	15568	15690	15517	15674	15617	15599	15482	15635	15674	15469	15537	15437	15720	15715	15547	15708	15533	15601	15624	15534	15548	15553	15600	15597	15545	15595	15887	15576	15633	15571	15483	15612	15596	15679	15675	15546	15645	15602	15596	15643	15609	15769	15743	15558	15396	15612	15624	15771	15694	15569	15570	15670	15670	15564	15589	15585	15620	15575	15635	15555	15712	15415	15557	15624	15726	15740	15635	15710	15699	15581	15639	15599	15536	15652	15537	15601	15698	15678	15395	15516	15661	15614	15716	15632	15744	15702	15588	15443	15572	15768	15646	15564	15623	15525	15683	15520	15561	15650	15723	15601	15489	15592	15713	15540	15606	15576	15697	15626	15618	15582	15647	15802	15539	15705	15661	15551	15759	15645	15637	15888	15539	15609	15452	15654	15604	15478	15726	15625	15545	15597	15533	15611	15519	15619	15547	15563	15639	15464	15544	15487	15812	15429	15758	15551	15685	15701	15725	15555	15459	15613	15521	15657	15688	15606	15710	15677	15466	15588	15764	15624	15649	15699	15595	15628	15780	15561	15565	15652	15598	15548	15532	15703	15634	15460	15512	15596	15474	15616	15544	15646	15822	15599	15534	15554	15624	15490	15685	15872	15558	15533	15485	15610	15601	15409	15560	15663	15665	15453	15458	15721	15746	15581	15466	15602	15631	15550	15674	15598	15615	15583	15672	15817	15993	15646	15435	15533	15526	15542	15776	15606	15719	15673	15644	15492	15763	15747	15646	15774	15651	15775	15602	15702	15720	15664	15503	15522	15649	15820	15605	15559	15565	15653	15577	15603	15675	15601	15452	15527	15745	15534	15643	15571	15516	15460	15643	15586	15642	15581	15655	15488	15565	15503	15630	15647	15668	15711	15387	15626	15672	15735	15590	15581	15694	15630	15752	15652	15387	15532	15593	15555	15712	15713	15473	15718	15738	15520	15772	15589	15694	15666	15603	15536	15773	15622	15727	15445	15679	15826	15768	15499	15698	15521	15582	15548	15547	15674	15690	15531	15504	15551	15559	15642	15373	15694	15612	15533	15578	15600	15648	15428	15579	15412	15713	15461	15727	15641	15413	15792	15763	15658	15703	15564	15548	15577	15703	15507	15581	15734	15477	15665	15709	15723	15415	15561	15755	15522	15554	15739	15603	15639	15703	15575	15529	15533	15649	15806	15686	15757	15432	15739	15584	15787	15749	15611	15686	15724	15362	15552	15732	15666	15673	15629	15479	15572	15522	15611	15416	15606	15521	15728	15526	15574	15429	15564	15620	15564	15632	15748	15615	15620	15561	15639	15864	15623	15532	15586	15684	15537	15605	15619	15591	15774	15627	15755	15603	15587	15740	15600	15647	15633	15670	15590	15586	15578	15567	15562	15692	15393	15688	15536	15726	15629	15502	15665	15451	15812	15611	15461	15657	15607	15539	15707	15489	15817	15494	15742	15498	15671	15511	15543	15562	15649	15634	15810	15509	15577	15649	15657	15697	15688	15617	15625	15831	15521	15645	15670	15504	15550	15415	15573	15519	15621	15555	15667	15709	15606	15648	15463	15740	15775	15634	15772	15887	15588	15440	15582	15477	15565	15371	15627	15607	15633	15522	15497	15704	15629	15518	15506	15595	15688	15689	15711	15601	15613	15488	15550	15680	15466	15515	15572	15651	15536	15525	15423	15684	15806	15644	15534	15576	15754	15525	15589	15569	15591	15511	15699	15309	15545	15732	15564	15440	15726	15699	15727	15555	15530	15657	15653	15524	15767	15666	15538	15612	15791	15689	15652	15698	15495	15838	15691	15512	15525	15542	15791	15601	15786	15675	15705	15644	15654	15598	15599	15525	15677	15394	15529	15537	15467	15616	15677	15512	15455	15438	15581	15582	15534	15766	15609	15518	15624	15586	15667	15644	15676	15561	15554	15483	15533	15590	15601	15675	15538	15624	15670	15654	15797	15513	15668	15673	15831	15608	15641	15587	15774	15622	15592	15526	15616	15691	15442	15595	15575	15594	15569	15649	15578	15508	15578	15630	15694	15569	15487	15609	15869	15589	15804	15513	15651	15498	15739	15477	15411	15696	15731	15617	15649	15569	15612	15616	15595	15597	15490	15667	15553	15723	15676	15497	15696	15569	15650	15780	15676	15555	15518	15601	15463	15517	15532	15608	15546	15656	15501	15506	15514	15685	15661	15606	15562	15631	15605	15542	15767	15543	15683	15581	15641	15632	15560	15794	15528	15652	15621	15660	15473	15558	15483	15534	15713	15686	15618	15491	15705	15513	15703	15773	15602	15548	15564	15640	15595	15597	15634	15543	15579	15477	15577	15680	15714	15459	15672	15525	15727	15678	15839	15616	15548	15548	15560	15587	15637	15617	15640	15679	15484	15727	15545	15600	15455	15648	15618	15507	15663	15618	15626	15680	15519	15706	15717	15763	15554	15688	15610	15662	15517	15711	15634	15677	15631	15586	15711	15678	15432	15571	15667	15645	15660	15450	15657	15734	15661	15480	15770	15671	15609	15541	15647	15669	15610	15801	15738	15532	15763	15603	15715	15571	15611	15642	15699	15604	15740	15619	15574	15698	15487	15762	15777	15461	15701	15486	15513	15767	15568	15555	15512	15563	15738	15589	15769	15602	15624	15755	15832	15796	15404	15753	15699	15620	15676	15533	15578	15761	15505	15634	15658	15631	15578	15594	15528	15555	15507	15679	15831	15571	15642	15512	15679	15789	15697	15635	15637	15485	15527	15635	15668	15548	15628	15637	15543	15572	15616	15443	15602	15447	15684	15626	15598	15459	15719	15595	15589	15736	15491	15666	15610	15499	15699	15533	15787	15627	15634	15691	15495	15629	15467	15363	15670	15625	15651	15722	15636	15755	15472	15565	15521	15659	15572	15543	15622	15551	15823	15597	15613	15493	15518	15684	15462	15684	15546	15709	15400	15680	15618	15418	15561	15772	15629	15479	15590	15542	15425	15610	15606	15643	15740	15708	15513	15662	15641
24031	21105	28371	24174	21788	20684	19963	18271	17527	17772	17424	17549	17186	17118	17089	17061	17150	17285	21276	25838	24773	21198	18678	17360	16998	17120	17115	16857	16883	16621	16939	16946	16858	16648	16838	16611	16791	16833	16821	16895	16783	16773	16880	16944	16758	16809	16881	16768	16732	16648	16674	16785	16810	16890	16856	16755	16699	16878	17027	16727	16743	16701	16795	16791	16769	16962	16887	16885	17013	16789	16829	16706	16693	16673	16712	16830	16909	16900	16721	16847	16807	16570	16565	16744	16812	16858	16793	16840	16755	16739	16789	16808	16822	16924	16745	16659	16789	16922	16865	16888	16726	17015	16889	16780	16754	16693	17039	16636	16703	16898	16870	16619	16775	16565	16935	16767	16718	16879	16754	16766	16835	16714	16722	16692	16635	16759	16721	16767	16920	16837	16743	16742	16641	16949	16830	16706	16612	16700	16770	16965	16875	16901	16696	16796	16807	16755	16965	16757	16870	16859	16713	16731	16612	16764	16708	16671	16877	16932	16664	16569	16733	16708	16969	16762	16742	16759	16699	16703	16764	16617	16926	16724	16904	16853	16937	16651	16646	16702	16779	16809	17082	16750	16682	16733	16707	16636	16804	16894	16694	16628	16665	16661	16795	16701	16897	16630	16627	16566	16807	16861	16690	16789	16641	16604	16684	16599	16702	16769	16939	16862	16805	16776	16794	16766	16728	16697	16829	16762	16641	16964	16713	16691	16874	16528	16745	16751	16728	16471	16699	16929	16754	16751	17029	16893	16706	16825	16772	16651	16822	16782	16829	16769	16867	16755	16649	17001	16797	16891	16818	16534	16938	16852	16787	16865	16782	16562	17003	16826	16765	16689	16716	16529	16678	16442	16715	16762	16763	16634	16752	16823	16971	16607	16584	16832	16704	16688	16740	16707	16951	16855	16895	16632	16827	16723	16793	16829	16805	16691	16675	16785	16840	16611	16764	16859	16755	16678	16758	16685	16660	16703	16646	16583	16848	16673	16639	16714	16636	16503	16719	16532	16780	16712	16762	16839	16912	16725	16600	16771	16727	16666	16835	16921	16644	16822	16750	16791	16852	16904	16528	16750	16644	16911	16611	16859	16653	16699	16813	16637	16668	16651	16679	16772	16683	16547	16777	16760	16695	16796	16726	16760	16695	16574	16713	16756	16746	16822	16816	16814	16747	16804	16669	16912	16618	16663	16494	16749	16809	16753	16738	16574	16851	16766	16632	16561	16835	16682	16763	16779	16740	16584	16606	16914	16782	16732	16545	16736	16715	16785	16615	16850	16824	16689	16846	16435	16856	16828	16708	16771	16651	17048	16788	16550	16686	16455	16737	16858	16652	16582	16747	16638	16889	16938	16747	16670	16845	16762	16780	16756	16871	16780	16681	16935	16740	16769	16823	16795	16876	16745	16771	16879	16776	16746	16788	16725	16704	16719	16620	16731	16924	16762	16731	16770	16699	16593	16732	16687	16671	16634	16619	16542	16669	16904	16764	16773	16915	16530	16623	16535	16825	16766	16787	16786	16841	16804	16855	16790	16744	16789	16586	16767	16837	16618	16864	16675	16732	16796	16668	16655	16725	16802	16684	16962	16783	16663	16846	16858	16788	16537	16719	16891	16820	16806	16703	16785	16881	16727	16602	16839	16597	16806	16782	16916	16866	16713	16684	16868	16834	16694	16822	16680	17052	16638	16506	16912	16629	16871	16562	16755	16786	16723	16660	16619	16559	16788	16852	16913	16646	16886	16768	16562	16639	16769	16899	16610	16612	16747	16739	16740	16649	16851	16851	16824	16760	16766	16753	16718	16737	16698	16793	16802	16677	16706	16820	16717	16751	16591	16881	16702	16681	16876	16740	16652	16916	16763	16837	16931	16709	16835	16744	17056	16916	16907	16907	16771	16648	16978	16847	16711	16593	16841	16725	16843	16728	16769	16741	16692	16726	16645	16856	16881	16665	16704	16646	16645	16866	16654	16740	16717	16611	16712	16851	16670	16636	16652	16793	16787	16823	16728	16864	16535	16667	17005	16673	16876	16693	16604	16730	16761	16917	16686	16656	16700	16813	16766	16825	16815	16703	16821	16929	16814	16828	17062	16995	16694	16821	16703	16545	16779	16611	16627	16793	16837	16830	16852	16563	16786	16655	16725	16631	16891	16694	16611	17028	16650	16816	16888	16728	16823	16594	16817	16696	16720	16550	16696	16904	16751	16754	16669	16686	16728	16818	16916	16964	16693	16597	16781	16542	16716	17015	16688	16628	16438	16799	16660	16730	16918	16665	16755	16623	16640	16610	16499	16671	16687	16701	16788	16701	16592	16653	16898	16851	16733	16777	16618	16857	16536	16796	16875	16893	16793	16740	16742	16728	16739	16673	16777	16784	16915	16850	16787	16747	16670	16862	16846	16850	16922	16878	16650	16717	16594	16694	16816	16800	16773	16684	16787	16842	16958	16816	16864	16811	16880	16853	16563	16569	16703	16845	16664	16585	16830	16739	16851	16709	16550	16650	16838	16662	16837	16845	16850	16955	16655	16913	16847	16895	16656	16704	16795	16776	16676	16734	16707	16727	16542	16471	16680	16952	16825	16817	16668	16847	16689	16734	16889	16784	16745	16676	16838	16577	16927	16656	16787	16485	16748	16597	16832	16895	16845	16723	16591	16745	16746	16918	16829	16840	16650	16568	16838	16733	16798	16817	16847	16765	16879	16802	16626	16818	16763	16911	16850	16797	16616	16669	16683	16813	16840	16823	16654	16707	16730	16960	16625	16709	16770	16882	16807	16786	16764	16766	16671	16554	16583	16655	16758	16810	16732	16792	16798	16782	16676	16902	16660	16909	16727	16680	16766	16704	16820	16864	16911	16849	16694	16771	16564	16804	16601	16760	16617	16808	16674	16825	16879	16787	16748	16779	16836	16765	16592	16610	16692	16508	16736	16764	16508	16554	16582	16590	16504	16755	16593	16862	16679	16931	16746	16797	16774	16729	16851	16575	16790	16807	16922	16713	16884	16977	16681	16825	16634	16738	16856	16648	16778	16576	16598	16806	16731	16981	16873	16729	16643	16696	16924	16727	16691	16733	17007	16812	16825	16893	16977	16965	16614	16714	16781	16780	16794	16724	16934	16600	16719	16754	16758	16699	16813	16645	16823	16748	16678	16592	16672	16779	16695	16933	16617	16733	16706	16702	16708	16615	16835	16721	16706	16663	16689	16984	16904	16715	16726	16757	16747	16682	16902	16508	16801	16770	16877	16930	16716	16979	16880	16663	16653	16783	16707	16869	16800	16512	16700	16544	16613	16762	16851	16701	16907	16927	16833	17022	16793	16829	16849	16551	16753	16721	17005	16530	16805	16837	16648	16914	16704	16829	16473	16806	16849	16750	16747	16975	16713	16641	16719	16794	16903	16677	16553	16602	16811	16732	16728	16652	16688	16477	16595	16855	16758	16956	16862	16784	16611	16791	16841	16803	16753	16762	16838	16437	16517	16751	16956	16589	16722	16929	16780	16732	17057	16699	16816	16746	16814	16751	17009	16670	16756	16704	16619	16845	16731	16746	16737	16748	16766	16740	16534	16614	16689	16786	16817	16746	16663	16634	16801	16809	16786	16704	16880	16739	16604	16855	16923	16721	16796	16742	16688	16649	16855	16639	16791	16634	16814	16760	16664	16550	16781	16873	16735	16716	16790	16703	16879	16846	16545	16674	16756	16651	16747	16806	16824	16917	16595	16735	16747	16938	16723	16725	16648	16601	16650	16662	17008	16844	16710	16765	17121	16792	16510	16757	16661	16625	16758	16859	16612	16810	16640	16787	16667	16620	16767	16528	16579	16679	16764	16799	16777	16745	16928	16892	16739	16810	16905	16826	16891	16833	16919	16923	16740	16788	16979	16787	16863	16898	16900	16799	16668	16702	16738	16608	16842	16991	16593	16777	16875	16930	16869	16873	16748	16825	16810	16940	16726	16696	16700	16668	16850	16742	16689	16488	16609	16714	16729	16720	16815	16942	16637	16681	16673	16559	16724	16808	16744	16735	16688	16847	16777	16892	16815	16957	16804	16781	16629	16906	16914	16712	16802	16783	16688	16720	16727	16573	16611	16747	16595	16819	16841	16846	16638	16814	16723	16803	16782	16665	16548	16885	16748	16607	16701	16781	16610	16984	16876	16776	16749	16758	16873	16636	16776	16942	16747	16541	16779	16730	16715	16670	16894	16815	16700	16622	16808	16743	16715	16632	16709	16896	16671	16824	16719	16865	16768	16698	16814	16656	16708	16769	16776	16993	16629	16754	16611	17021	17004	16795	16804	16795	16721	16853	16680	16895	16911	16905	16727	16621	16816	16634	16897	16615	16716	16787	16837	16746	16794	16865	16956	16824	16899	16793	16746	16895	16707	16721	17006	16711	16753	16794	16642	16970	16866	16887	16713	16757	16741	16704	16771	17016	16737	16837	16697	16707	16614	16833	16687	16598	16773	16768	16823	16615	16670	16537	16811	16908	16682	16649	16794	16799	16893	16813	16687	16834	16876	16682	16714	17030	16890	16694	16761	16871	16881	16770	16837	16876	16813	16773	16687	16726	16618	16720	16872	16725	16667	16628	16835	16772	16905	16715	16648	16829	16711	16942	16826	16678	16726	16719	16760	16718	16805	16845	16575	16787	16609	16672	16595	16865	16776	16790	16719	16678	16871	16760	16805	16777	16644	16645	16726	16648	16748	16686	16686	16868	16765	16821	16858	16770	16703	16797	16750	16838	16682	16573	16645	16862	16859	16733	16855	16842	16719	16681	16591	16680	16841	16750	16554	16586	16719	16788	17128	16838	16655	16832	16788	16780	16685	16564	16743	16559	16774	16624	16589	16763	16848	16737	16904	16700	16876	16712	16753	16767	16774	16743	16881	16838	16667	16898	16792	16560	16646	16964	16762	16620	16684	16534	16713	16861	16798	16928	16556	16736	16650	16772	16741	16860	16800	16697	16740	16652	16709	16748	16818	16818	16760	16634	16884	16872	16866	16755	16736	16854	16720	16701	16896	16905	16612	16667	16530	16790	16718	16757	16727	16866	16741	16843	16686	16684	16834	16726	16747	16647	16829	16706	16673	16716	16610	16911	16785	16599	16839	16763	16909	16813	16874
14679	23399	21620	18717	18432	17941	17548	17091	16826	16870	16678	16414	16263	16058	15927	15995	15834	16395	23009	28265	25657	20626	17464	16027	15835	15661	15563	15691	15626	15683	15530	15505	15556	15608	15699	15502	15683	15704	15598	15614	15726	15577	15553	15439	15686	15574	15628	15522	15547	15786	15686	15510	15553	15672	15539	15656	15636	15528	15738	15543	15700	15614	15497	15598	15699	15740	15561	15391	15605	15613	15591	15602	15628	15692	15581	15580	15540	15511	15521	15638	15701	15497	15699	15625	15590	15662	15679	15710	15571	15838	15579	15639	15567	15409	15559	15595	15613	15596	15579	15744	15473	15768	15470	15597	15519	15690	15664	15576	15540	15405	15612	15610	15593	15444	15686	15613	15730	15697	15662	15538	15446	15643	15543	15636	15617	15599	15652	15684	15441	15523	15652	15693	15454	15618	15551	15604	15588	15686	15599	15637	15519	15768	15622	15553	15701	15612	15661	15533	15799	15521	15520	15479	15637	15605	15462	15675	15503	15611	15521	15451	15511	15559	15518	15613	15569	15500	15810	15469	15795	15557	15606	15536	15466	15521	15602	15631	15540	15704	15544	15735	15680	15666	15603	15549	15645	15513	15752	15512	15723	15488	15615	15734	15678	15528	15691	15577	15535	15382	15675	15558	15709	15553	15619	15509	15632	15633	15789	15725	15845	15602	15602	15576	15438	15545	15735	15646	15529	15463	15666	15468	15831	15731	15671	15588	15678	15718	15614	15562	15537	15672	15478	15709	15640	15622	15732	15685	15689	15646	15630	15441	15584	15486	15612	15612	15709	15443	15592	15506	15608	15598	15621	15768	15476	15684	15619	15611	15711	15616	15639	15539	15496	15689	15459	15593	15597	15581	15549	15543	15521	15628	15623	15582	15729	15557	15603	15531	15564	15698	15610	15506	15657	15531	15525	15628	15503	15570	15666	15574	15605	15612	15690	15523	15532	15767	15470	15633	15760	15472	15287	15524	15527	15591	15562	15758	15691	15603	15651	15672	15538	15655	15654	15625	15788	15646	15485	15703	15583	15565	15602	15606	15661	15662	15744	15679	15584	15565	15560	15563	15526	15567	15652	15516	15694	15543	15691	15658	15792	15680	15542	15578	15527	15573	15699	15405	15490	15563	15467	15655	15621	15623	15637	15450	15480	15639	15608	15555	15524	15470	15707	15550	15751	15698	15566	15565	15405	15612	15734	15632	15621	15670	15573	15658	15557	15496	15582	15611	15627	15589	15525	15746	15596	15680	15567	15438	15878	15624	15656	15637	15595	15669	15529	15449	15585	15675	15499	15586	15591	15596	15527	15530	15672	15388	15529	15540	15588	15613	15736	15741	15560	15500	15706	15551	15654	15527	15607	15597	15578	15718	15509	15609	15554	15597	15577	15550	15819	15509	15494	15687	15763	15541	15521	15734	15650	15544	15571	15583	15449	15596	15551	15501	15712	15675	15441	15514	15695	15484	15508	15483	15648	15581	15664	15558	15679	15568	15480	15709	15558	15677	15640	15483	15470	15674	15622	15624	15621	15659	15610	15491	15424	15643	15600	15598	15688	15813	15514	15471	15582	15612	15521	15701	15672	15537	15502	15717	15502	15504	15612	15740	15620	15534	15672	15808	15729	15542	15696	15639	15585	15592	15381	15700	15571	15691	15547	15511	15480	15719	15715	15498	15730	15551	15675	15514	15575	15553	15818	15572	15625	15610	15774	15514	15587	15528	15663	15468	15513	15503	15483	15513	15735	15488	15780	15584	15698	15523	15609	15646	15427	15727	15564	15599	15698	15696	15566	15811	15689	15596	15693	15594	15464	15642	15470	15514	15491	15590	15605	15796	15593	15572	15588	15745	15701	15490	15623	15631	15511	15646	15554	15722	15642	15607	15714	15587	15505	15748	15637	15652	15387	15657	15527	15668	15360	15699	15651	15659	15511	15604	15505	15592	15602	15749	15590	15740	15692	15452	15611	15526	15561	15719	15589	15391	15453	15760	15436	15530	15476	15444	15754	15488	15668	15564	15481	15542	15482	15526	15436	15612	15564	15590	15547	15533	15805	15572	15524	15355	15428	15545	15443	15695	15447	15573	15412	15498	15657	15557	15417	15516	15732	15660	15548	15489	15527	15609	15401	15496	15518	15584	15474	15731	15660	15625	15551	15669	15601	15544	15594	15638	15487	15449	15510	15713	15696	15697	15675	15538	15567	15571	15491	15633	15580	15616	15579	15524	15698	15657	15454	15446	15576	15843	15668	15435	15480	15550	15595	15554	15482	15523	15619	15509	15615	15523	15533	15569	15673	15678	15604	15606	15808	15548	15542	15522	15570	15738	15639	15553	15620	15787	15682	15803	15628	15774	15620	15508	15669	15505	15545	15617	15495	15552	15526	15614	15525	15451	15618	15785	15618	15644	15654	15564	15574	15477	15579	15515	15547	15572	15618	15656	15700	15612	15654	15724	15538	15635	15571	15509	15425	15561	15506	15508	15667	15596	15454	15577	15577	15577	15502	15574	15477	15491	15563	15538	15588	15579	15622	15722	15522	15590	15665	15652	15649	15552	15710	15479	15398	15686	15437	15597	15550	15637	15526	15563	15557	15620	15703	15543	15690	15560	15628	15669	15574	15486	15676	15637	15486	15513	15632	15583	15730	15529	15560	15648	15553	15554	15596	15594	15557	15662	15592	15652	15460	15675	15687	15547	15728	15607	15637	15578	15614	15613	15657	15596	15381	15592	15455	15486	15696	15649	15689	15537	15580	15615	15475	15715	15601	15513	15733	15589	15616	15559	15659	15548	15472	15709	15547	15643	15582	15590	15423	15549	15625	15438	15713	15743	15520	15507	15580	15444	15633	15695	15678	15566	15530	15507	15634	15594	15618	15691	15714	15653	15475	15629	15669	15727	15557	15702	15635	15426	15465	15498	15484	15747	15532	15394	15612	15614	15473	15638	15643	15409	15457	15478	15618	15890	15614	15643	15495	15687	15544	15652	15340	15493	15603	15554	15619	15786	15469	15544	15586	15548	15526	15557	15670	15490	15645	15576	15693	15585	15531	15571	15788	15720	15705	15793	15552	15305	15680	15660	15557	15540	15668	15481	15585	15574	15395	15664	15736	15615	15520	15514	15517	15599	15568	15493	15629	15643	15618	15700	15455	15673	15662	15640	15687	15476	15600	15608	15542	15463	15552	15427	15531	15492	15602	15557	15707	15539	15611	15540	15665	15704	15596	15835	15705	15518	15487	15712	15588	15562	15516	15556	15527	15681	15611	15497	15533	15607	15522	15609	15566	15607	15419	15538	15489	15646	15663	15503	15626	15606	15792	15547	15453	15632	15640	15748	15683	15483	15674	15581	15545	15624	15596	15526	15489	15649	15617	15546	15486	15659	15624	15585	15499	15486	15576	15495	15519	15564	15665	15720	15655	15666	15690	15481	15644	15498	15739	15616	15663	15619	15666	15646	15621	15590	15519	15422	15491	15373	15663	15545	15679	15589	15469	15481	15532	15777	15432	15588	15653	15630	15482	15637	15768	15703	15668	15620	15464	15654	15455	15516	15643	15661	15507	15452	15586	15625	15690	15484	15548	15774	15708	15747	15559	15683	15513	15712	15593	15582	15636	15671	15508	15602	15702	15638	15668	15545	15720	15801	15692	15570	15595	15446	15706	15620	15462	15692	15558	15586	15525	15503	15692	15676	15601	15641	15676	15683	15797	15548	15700	15354	15537	15685	15649	15517	15567	15621	15602	15490	15545	15456	15644	15560	15372	15612	15563	15465	15621	15529	15670	15633	15734	15647	15650	15666	15472	15660	15588	15671	15635	15762	15608	15690	15572	15601	15491	15623	15517	15483	15730	15686	15399	15809	15770	15587	15717	15725	15353	15533	15608	15538	15458	15635	15648	15592	15631	15717	15615	15550	15595	15521	15461	15609	15630	15595	15452	15618	15545	15547	15634	15505	15564	15631	15647	15743	15709	15505	15701	15543	15635	15567	15554	15779	15462	15555	15613	15574	15631	15698	15589	15641	15543	15562	15432	15808	15621	15618	15670	15707	15572	15556	15385	15472	15833	15520	15645	15511	15671	15633	15449	15593	15618	15780	15464	15633	15580	15551	15482	15753	15578	15597	15643	15554	15644	15575	15622	15692	15663	15396	15537	15527	15403	15554	15594	15596	15498	15536	15527	15523	15559	15665	15616	15625	15588	15438	15778	15581	15404	15610	15667	15704	15611	15731	15425	15685	15567	15722	15651	15641	15542	15571	15629	15630	15694	15588	15746	15659	15523	15474	15739	15555	15775	15761	15525	15730	15788	15455	15491	15673	15523	15592	15537	15579	15540	15552	15545	15795	15599	15563	15708	15556	15582	15708	15598	15488	15681	15609	15331	15789	15664	15630	15517	15632	15715	15519	15566	15551	15475	15629	15538	15709	15631	15612	15479	15596	15512	15631	15530	15360	15577	15605	15497	15710	15709	15537	15702	15673	15603	15518	15589	15471	15476	15577	15756	15674	15519	15460	15634	15563	15510	15579	15409	15633	15588	15532	15550	15611	15651	15626	15554	15612	15607	15590	15550	15566	15630	15683	15631	15576	15639	15556	15670	15783	15541	15688	15625	15657	15540	15639	15582	15531	15578	15820	15464	15566	15572	15739	15648	15589	15599	15688	15599	15370	15683	15599	15397	15410	15506	15563	15556	15448	15466	15733	15449	15711	15481	15546	15544	15687	15662	15493	15675	15580	15613	15601	15595	15377	15565	15614	15616	15666	15563	15674	15584	15709	15463	15650	15563	15654	15585	15467	15759	15524	15575	15540	15507	15665	15554	15595	15581	15608	15615	15467	15662	15647	15561	15648	15503	15548	15575	15519	15450	15701	15607	15576	15548	15535	15629	15697	15693	15506	15619	15832	15559	15632	15658	15403	15593	15591	15619	15564	15692	15386	15623	15407	15472	15607	15594	15613	15549	15644	15588	15739	15531	15673	15836	15539	15671	15629	15492	15518	15632	15550	15708	15512	15644	15703	15548	15745	15552	15628	15412	15727	15444	15597	15472	15658	15690	15702	15477	15408	15960	15660	15736	15654	15763	15409	15773	15629	15684	15517	15435	15672	15722	15553	15598	15498	15604	15622	15646	15412
22871	20990	28739	23470	21199	22586	22754	18185	17523	17745	17644	17278	17297	17091	16875	17002	16962	16922	22401	31683	30128	24582	20020	17815	16938	16592	16601	16808	16462	16382	16596	16541	16735	16535	16286	16409	16502	16527	16360	16599	16365	16381	16599	16476	16465	16651	16462	16388	16534	16496	16652	16467	16254	16422	16551	16523	16457	16355	16312	16440	16458	16441	16531	16430	16293	16427	16382	16439	16356	16350	16334	16365	16262	16131	16427	16528	16258	16369	16352	16420	16370	16213	16529	16422	16549	16313	16419	16379	16285	16432	16440	16329	16242	16429	16391	16424	16435	16319	16359	16525	16464	16383	16508	16339	16266	16438	16316	16417	16429	16196	16377	16490	16377	16322	16307	16605	16333	16302	16289	16396	16425	16355	16418	16351	16401	16175	16232	16238	16404	16283	16502	16176	16357	16524	16389	16604	16333	16383	16382	16496	16391	16392	16281	16452	16294	16274	16406	16344	16294	16397	16439	16417	16514	16453	16401	16446	16351	16279	16467	16281	16286	16416	16501	16324	16277	16447	16397	16298	16558	16267	16363	16444	16471	16417	16402	16306	16387	16477	16318	16403	16628	16718	16277	16246	16445	16413	16393	16427	16217	16329	16250	16283	16329	16455	16420	16269	16472	16315	16267	16273	16432	16295	16439	16428	16235	16238	16371	16420	16288	16181	16269	16264	16413	16330	16389	16262	16167	16599	16340	16018	16246	16301	16309	16434	16417	16258	16338	16333	16268	16195	16290	16170	16436	16398	16415	16349	16199	16186	16502	16355	16380	16386	16404	16290	16322	16305	16344	16313	16533	16435	16379	16426	16192	16306	16290	16372	16410	16438	16267	16445	16436	16134	16598	16373	16500	16403	16408	16414	16332	16308	16458	16484	16501	16287	16220	16440	16301	16320	16357	16393	16327	16336	16356	16246	16552	16259	16455	16360	16406	16327	16466	16399	16254	16351	16286	16582	16434	16352	16508	16579	16291	16466	16277	16475	16171	16348	16487	16395	16305	16468	16271	16414	16131	16467	16259	16409	16151	16270	16560	16351	16458	16189	16258	16196	16365	16315	16372	16532	16218	16443	16409	16377	16622	16313	16365	16441	16521	16226	16239	16372	16479	16222	16282	16269	16206	16198	16392	16355	16481	16231	16493	16250	16628	16472	16385	16239	16431	16512	16285	16399	16377	16174	16336	16480	16116	16477	16484	16386	16298	16453	16309	16439	16209	16454	16506	16285	16390	16346	16422	16390	16563	16330	16443	16371	16222	16383	16297	16193	16408	16357	16469	16309	16393	16327	16396	16270	16300	16184	16214	16309	16455	16300	16360	16368	16276	16480	16346	16475	16451	16551	16320	16263	16517	16497	16292	16415	16300	16257	16170	16250	16077	16408	16616	16313	16459	16387	16325	16395	16183	16201	16287	16320	16417	16290	16325	16355	16349	16417	16458	16399	16461	16615	16255	16329	16285	16205	16413	16382	16087	16409	16258	16366	16517	16469	16176	16428	16311	16527	16540	16462	16565	16337	16532	16505	16444	16388	16443	16374	16446	16708	16292	16407	16135	16314	16670	16238	16332	16303	16321	16572	16246	16155	16257	16277	16320	16423	16384	16483	16533	16394	16187	16194	16284	16412	16291	16196	16401	16273	16401	16501	16285	16417	16459	16353	16291	16152	16486	16350	16335	16338	16368	16392	16310	16555	16426	16382	16339	16292	16428	16522	16345	16372	16482	16232	16316	16377	16325	16462	16448	16287	16553	16338	16361	16466	16297	16362	16299	16544	16483	16379	16432	16447	16460	16512	16339	16272	16353	16230	16378	16210	16299	16123	16258	16311	16258	16317	16391	16249	16230	16254	16294	16257	16343	16452	16298	16386	16419	16241	16378	16440	16358	16195	16433	16356	16393	16363	16317	16353	16499	16331	16299	16167	16356	16402	16331	16251	16321	16455	16538	16384	16400	16242	16456	16410	16382	16354	16260	16407	16135	16161	16413	16289	16386	16462	16327	16426	16333	16515	16428	16459	16411	16247	16371	16549	16141	16411	16467	16400	16426	16515	16325	16235	16577	16399	16420	16472	16331	16491	16443	16392	16208	16226	16530	16175	16525	16301	16198	16513	16229	16252	16403	16307	16520	16307	16094	16392	16285	16080	16338	16343	16223	16397	16431	16271	16259	16336	16239	16407	16180	16225	16439	16348	16470	16450	16307	16582	16148	16303	16383	16243	16485	16395	16310	16290	16411	16118	16245	16226	16223	16271	16193	16482	16542	16432	16388	16179	16306	16388	16440	16136	16273	16349	16559	16161	16284	16372	16341	16430	16371	16190	16526	16390	16529	16358	16141	16357	16450	16420	16387	16218	16323	16393	16486	16198	16494	16441	16419	16142	16173	16202	16431	16397	16195	16415	16514	16457	16303	16278	16305	16411	16271	16360	16436	16383	16401	16428	16393	16370	16502	16297	16443	16432	16469	16516	16241	16305	16209	16341	16436	16306	16434	16465	16253	16304	16457	16345	16487	16399	16338	16326	16274	16411	16242	16399	16400	16279	16292	16372	16545	16362	16188	16288	16289	16505	16567	16333	16499	16475	16419	16234	16464	16357	16373	16577	16351	16251	16274	16356	16363	16292	16470	16494	16222	16166	16274	16331	16368	16330	16414	16434	16612	16246	16267	16391	16245	16148	16335	16343	16267	16177	16211	16446	16481	16327	16394	16100	16323	16295	16328	16349	16241	16463	16085	16446	16351	16275	16312	16322	16483	16284	16071	16268	16391	16300	16280	16265	16534	16459	16533	16293	16395	16453	16203	16419	16256	16401	16355	16354	16313	16518	16349	16361	16166	16175	16456	16448	16335	16351	16315	16462	16431	16472	16343	16293	16333	16381	16304	16091	16301	16243	16385	16394	16411	16394	16385	16320	16150	16380	16438	16365	16336	16418	16542	16368	16299	16142	16369	16383	16358	16308	16414	16252	16515	16456	16428	16325	16405	16398	16514	16454	16385	16307	16403	16331	16505	16219	16228	16434	16218	16389	16306	16606	16220	16338	16298	16500	16538	16407	16377	16396	16404	16265	16265	16326	16328	16354	16337	16242	16202	16159	16387	16188	16231	16387	16362	16414	16362	16479	16412	16260	16313	16440	16303	16321	16310	16363	16581	16480	16284	16508	16452	16413	16290	16204	16543	16276	16323	16158	16402	16372	16332	16301	16318	16342	16424	16258	16442	16320	16335	16380	16415	16459	16423	16328	16505	16455	16212	16222	16194	16243	16269	16444	16461	16316	16340	16273	16253	16237	16251	16314	16436	16365	16215	16479	16509	16369	16267	16252	16464	16254	16188	16275	16592	16411	16645	16267	16146	16451	16363	16314	16438	16480	16374	16429	16361	16178	16186	16281	16277	16304	16374	16429	16388	16330	16268	16346	16439	16334	16360	16377	16159	16433	16498	16351	16276	16416	16305	16485	16497	16264	16400	16279	16402	16180	16366	16449	16429	16308	16308	16467	16500	16460	16207	16466	16520	16359	16344	16441	16241	16327	16338	16434	16404	16400	16448	16333	16389	16417	16357	16465	16446	16623	16318	16311	16232	16284	16428	16527	16394	16293	16533	16487	16446	16465	16383	16367	16372	16339	16525	16321	16342	16256	16370	16265	16438	16341	16420	16424	16241	16328	16262	16406	16329	16449	16397	16448	16477	16259	16375	16207	16289	16556	16361	16510	16413	16361	16333	16146	16396	16422	16625	16358	16190	16314	16520	16395	16234	16342	16485	16461	16172	16225	16355	16440	16504	16427	16238	16336	16426	16260	16421	16239	16335	16452	16453	16430	16401	16331	16311	16169	16509	16330	16474	16295	16251	16459	16350	16283	16642	16297	16479	16372	16515	16371	16356	16378	16263	16456	16333	16376	16345	16307	16093	16302	16355	16464	16467	16310	16516	16292	16322	16465	16487	16453	16385	16345	16493	16184	16495	16245	16411	16200	16589	16400	16434	16366	16335	16359	16437	16215	16256	16536	16440	16508	16341	16449	16491	16320	16417	16483	16417	16359	16426	16250	16396	16218	16403	16493	16191	16403	16260	16279	16293	16235	16271	16218	16372	16362	16307	16348	16476	16400	16287	16410	16351	16513	16437	16125	16418	16235	16365	16311	16507	16366	16407	16508	16285	16266	16603	16274	16457	16469	16040	16430	16376	16242	16400	16363	16251	16284	16345	16514	16596	16315	16402	16392	16362	16485	16504	16472	16497	16490	16245	16250	16410	16544	16397	16428	16389	16391	16417	16350	16420	16480	16363	16363	16327	16359	16351	16090	16201	16210	16269	16431	16328	16234	16483	16371	16248	16196	16255	16326	16286	16207	16405	16437	16287	16284	16677	16299	16403	16249	16349	16355	16393	16338	16477	16386	16470	16480	16398	16419	16413	16464	16364	16330	16166	16448	16417	16378	16305	16430	16259	16304	16256	16334	16261	16202	16339	16214	16382	16025	16444	16312	16306	16410	16295	16453	16407	16182	16318	16330	16324	16338	16371	16400	16177	16336	16385	16433	16540	16567	16355	16349	16521	16195	16461	16304	16394	16346	16240	16431	16152	16288	16162	16325	16481	16236	16321	16451	16368	16439	16407	16200	16440	16356	16694	16441	16450	16390	16333	16453	16330	16438	16374	16319	16220	16467	16324	16452	16373	16221	16497	16458	16475	16362	16255	16543	16385	16542	16416	16488	16449	15894	16256	16279	16462	16387	16242	16245	16393	16509	16304	16312	16376	16334	16471	16341	16500	16410	16424	16538	16349	16535	16381	16330	16272	16365	16387	16212	16411	16280	16347	16417	16274	16196	16322	16349	16387	16313	16287	16386	16365	16504	16485	16366	16315	16425	16539	16429	16249	16312	16248	16430	16320	16238	16300	16224	16310	16505	16452	16273	16309	16278	16445	16254	16301	16300	16317	16341	16493	16242	16278	16197	16262	16357	16332	16374	16407	16377	16354	16436	16387	16464	16538	16389	16385	16296	16441	16352	16306	16443	16702	16318	16330	16193	16312	16288	16334	16369	16314	16266	16458	16418	16314	16251	16341	16288	16333	16241	16291	16352	16301	16391	16097	16289	16478	16248	16372	16312	16409	16493	16426	16408	16626	16308
15823	27500	25213	20935	18947	18183	17468	17162	17122	16768	17024	16768	16461	15953	16005	16003	15891	16166	25321	35220	32210	25026	18981	16416	15537	15361	15287	15322	15317	15321	15387	15244	15339	15296	15488	15370	15422	15455	15435	15351	15522	15415	15196	15424	15409	15289	15195	15396	15448	15307	15401	15305	15285	15301	15195	15162	15301	15410	15418	15264	15392	15419	15391	15306	15389	15289	15398	15336	15416	15479	15355	15417	15376	15273	15415	15248	15231	15233	15325	15369	15309	15251	15297	15358	15187	15271	15398	15498	15395	15209	15302	15345	15259	15445	15343	15224	15365	15190	15394	15337	15163	15309	15402	15356	15364	15535	15244	15265	15235	15405	15367	15211	15370	15275	15338	15352	15204	15465	15219	15362	15334	15448	15317	15244	15375	15352	15355	15285	15374	15273	15349	15236	15394	15257	15463	15121	15428	15250	15346	15377	15495	15371	15207	15314	15328	15171	15199	15334	15274	15271	15242	15379	15269	15376	15367	15199	15234	15267	15245	15140	15409	15210	15407	15407	15455	15289	15294	15390	15401	15265	15322	15215	15209	15256	15337	15268	15398	15407	15208	15392	15401	15193	15251	15479	15304	15290	15235	15301	15330	15412	15384	15368	15292	15299	15331	15298	15324	15229	15451	15384	15347	15279	15427	15465	15346	15239	15271	15424	15251	15270	15342	15431	15431	15164	15308	15338	15197	15252	15380	15114	15421	15349	15258	15228	15351	15445	15215	15471	15326	15328	15359	15193	15413	15307	15331	15391	15441	15294	15415	15310	15432	15402	15428	15325	15405	15315	15287	15311	15302	15357	15263	15242	15367	15256	15285	15269	15383	15317	15463	15319	15249	15272	15305	15407	15327	15280	15104	15379	15323	15358	15332	15110	15388	15277	15337	15142	15516	15509	15264	15236	15415	15421	15188	15229	15308	15409	15214	15261	15198	15356	15182	15171	15292	15346	15280	15347	15377	15112	15355	15306	15438	15477	15273	15420	15341	15390	15308	15366	15287	15360	15289	15274	15297	15297	15241	15263	15219	15402	15408	15286	15267	15231	15356	15316	15274	15351	15418	15429	15376	15264	15190	15235	15302	15536	15246	15222	15302	15324	15046	15256	15177	15448	15558	15274	15242	15227	15224	15432	15257	15482	15156	15330	15370	15411	15209	15498	15350	15273	15293	15396	15375	15217	15322	15264	15188	15265	15276	15400	15102	15314	15250	15345	15241	15312	15402	15363	15216	15318	15381	15239	15204	15369	15199	15377	15286	15188	15368	15303	15158	15342	15324	15103	15265	15248	15453	15356	15293	15400	15301	15373	15255	15489	15166	15343	15400	15222	15392	15214	15327	15374	15265	15261	15475	15336	15169	15468	15369	15149	15212	15211	15305	15257	15410	15395	15245	15269	15306	15348	15166	15320	15334	15313	15086	15238	15423	15195	15374	15312	15118	15546	15220	15217	15418	15291	15325	15355	15366	15136	15354	15194	15206	15228	15471	15292	15419	15365	15320	15333	15153	15318	15300	15348	15404	15341	15242	15168	15155	15210	15266	15384	15313	15282	15309	15299	15209	15336	15342	15358	15234	15456	15425	15392	15125	15443	15339	15300	15282	15287	15177	15294	15174	15449	15332	15308	15310	15367	15271	15254	15335	15249	15420	15283	15421	15411	15033	15497	15215	15406	15396	15171	15278	15184	15292	15183	15264	15231	15371	15284	15310	15351	15195	15264	15282	15190	15254	15350	15235	15233	15313	15252	15088	15377	15241	15257	15525	15343	15350	15413	15288	15257	15275	15381	15188	15462	15439	15328	15444	15265	15065	15345	15321	15220	15399	15277	15402	15476	15429	15277	15221	15310	15376	15338	15340	15311	15377	15259	15100	15245	15196	15314	15188	15466	15435	15315	15287	15339	15265	15375	15390	15337	15402	15339	15206	15261	15198	15280	15241	15372	15247	15361	15356	15159	15309	15281	15325	15342	15176	15339	15521	15290	15366	15275	15384	15276	15207	15454	15459	15373	15323	15328	15431	15440	15306	15483	15361	15251	15352	15340	15343	15279	15410	15322	15344	15380	15357	15199	15263	15362	15157	15264	15258	15368	15284	15356	15374	15282	15413	15387	15261	15282	15177	15165	15425	15383	15233	15132	15326	15432	15437	15337	15338	15402	15323	15235	15314	15253	15256	15395	15432	15261	15432	15387	15266	15115	15321	15358	15425	15317	15286	15253	15283	15344	15286	15285	15247	15459	15223	15308	15308	15327	15421	15254	15203	15345	15458	15245	15364	15354	15383	15390	15286	15236	15349	15227	15322	15323	15398	15490	15484	15362	15200	15163	15335	15323	15279	15144	15501	15356	15251	15214	15394	15216	15438	15195	15254	15293	15244	15433	15359	15370	15176	15178	15271	15310	15353	15277	15312	15340	15269	15168	15393	15404	15352	15292	15368	15440	15288	15289	15324	15352	15274	15242	15233	15094	15440	15465	15252	15476	15361	15325	15416	15383	15340	15282	15273	15338	15325	15273	15340	15224	15379	15315	15437	15282	15285	15304	15291	15289	15463	15362	15233	15348	15267	15405	15298	15427	15336	15221	15434	15204	15366	15200	15522	15282	15365	15509	15324	15298	15385	15341	15399	15421	15416	15233	15309	15395	15461	15323	15364	15277	15258	15190	15267	15344	15236	15402	15404	15360	15319	15351	15162	15298	15230	15253	15367	15271	15346	15213	15347	15439	15243	15198	15293	15358	15267	15425	15331	15297	15317	15211	15421	15204	15316	15243	15311	15327	15346	15403	15253	15280	15391	15255	15324	15384	15359	15374	15456	15309	15220	15532	15235	15334	15184	15460	15351	15183	15287	15371	15235	15266	15275	15434	15409	15287	15280	15172	15185	15208	15240	15221	15397	15337	15303	15387	15254	15353	15174	15276	15264	15164	15408	15094	15299	15330	15096	15330	15455	15425	15322	15234	15301	15358	15493	15423	15405	15343	15345	15395	15288	15276	15165	15303	15399	15269	15309	15228	15031	15366	15399	15246	15141	15043	15353	15246	15237	15223	15185	15499	15289	15378	15303	15430	15150	15062	15286	15213	15225	15293	15326	15336	15321	15375	15268	15320	15328	15358	15215	15334	15415	15450	15404	15291	15384	15384	15422	15347	15382	15281	15172	15393	15240	15346	15446	15268	15281	15335	15120	15357	15382	15227	15503	15246	15350	15351	15398	15322	15261	15239	15158	15385	15361	15333	15378	15311	15216	15267	15253	15239	15292	15262	15132	15420	15134	15445	15253	15293	15410	15227	15394	15454	15188	15322	15242	15309	15280	15216	15492	15289	15321	15272	15327	15308	15419	15416	15190	15092	15299	15338	15383	15190	15048	15297	15150	15185	15276	15327	15539	15317	15215	15437	15175	15353	15336	15475	15341	15235	15265	15352	15346	15205	15397	15378	15166	15407	15347	15173	15170	15402	15294	15464	15390	15337	15312	15224	15367	15085	15177	15155	15343	15338	15295	15295	15447	15284	15303	15196	15368	15368	15291	15411	15346	15320	15351	15211	15268	15286	15266	15342	15205	15319	15286	15429	15304	15248	15235	15169	15153	15492	15438	15383	15225	15400	15313	15173	15405	15391	15405	15335	15327	15188	15425	15193	15352	15549	15352	15389	15437	15173	15452	15267	15298	15122	15387	15390	15151	15286	15108	15173	15222	15326	15303	15198	15354	15290	15180	15257	15194	15317	15478	15260	15337	15116	15325	15230	15251	15342	15305	15387	15386	15373	15282	15189	15386	15247	15341	15223	15205	15268	15308	15429	15299	15523	15297	15333	15146	15271	15224	15114	15304	15275	15213	15327	15374	15341	15334	15418	15319	15334	15323	15300	15158	15257	15425	15356	15482	15253	15214	15321	15276	15476	15331	15298	15295	15280	15325	15321	15062	15329	15237	15342	15256	15245	15267	15198	15355	15406	15494	15277	15394	15385	15301	15269	15395	15399	15374	15283	15488	15114	15565	15297	15222	15202	15297	15317	15192	15320	15342	15464	15259	15265	15359	15441	15311	15256	15238	15342	15412	15388	15149	15140	15290	15395	15382	15262	15258	15223	15319	15238	15285	15379	15356	15257	15180	15455	15336	15377	15276	15251	15313	15194	15445	15387	15271	15300	15249	15202	15495	15361	15329	15208	15280	15313	15414	15312	15164	15294	15276	15202	15359	15302	15164	15298	15228	15390	15235	15382	15380	15370	15098	15128	15402	15171	15227	15308	15069	15153	15377	15068	15328	15262	15446	15454	15403	15389	15360	15004	15233	15100	15337	15396	15303	15202	15279	15512	15363	15322	15259	15301	15090	15413	15359	15134	15247	15157	15413	15254	15216	15259	15100	15375	15242	15435	15286	15351	15105	15132	15258	15474	15272	15283	15260	15253	15225	15276	15415	15287	15479	15387	15313	15282	15250	15459	15307	15159	15305	15322	15394	15307	15397	15193	15210	15169	15240	15194	15263	15341	15185	15237	15323	15344	15327	15279	14955	15432	15372	15368	15214	15262	15412	15236	15350	15155	15319	15453	15297	15230	15343	15392	15319	15329	15211	15199	15333	15112	15331	15205	15364	15207	15146	15304	15406	15384	15233	15463	15354	15366	15284	15368	15433	15329	15368	15335	15372	15366	15416	15298	15264	15359	15303	15305	15310	15383	15524	15164	15198	15297	15302	15327	15329	15312	15314	15149	15502	15209	15399	15236	15234	15206	15259	15258	15344	15201	15179	15189	15307	15308	15335	15334	15196	15231	15350	15214	15162	15390	15270	15349	15289	15255	15242	15467	15432	15214	15566	15358	15285	15321	15277	15356	15203	15208	15338	15338	15356	15371	15229	15377	15270	15219	15173	15328	15300	15325	15346	15242	15366	15348	15304	15303	15222	15358	15255	15124	15356	15384	15213	15158	15386	15237	15371	15356	15203	15391	15320	15452	15176	15183	15488	15303	15234	15292	15398	15297	15214	15187	15376	15234	15304	15346	15214	15299	15272	15307	15217	15307	15230	15366	15375	15223	15285	15307	15410	15219	15251	15319	15253	15375	15354	15312	15227	15281	15348	15246	15485	15304	15118	15407	15248	15375	15332	15481	15301	15104	15441	15140	15220	15232
27269	21654	23705	20708	17842	18044	18397	17920	18025	18204	17773	17994	17727	18019	17955	17935	17651	17845	18062	19121	19299	18912	18252	17888	17861	17907	17825	17835	17757	17695	17887	17660	17679	17873	17592	17548	17741	17657	17652	17770	17773	17621	17713	17764	17635	17491	17669	17479	17565	17756	18007	17770	17629	17838	17899	17681	17735	17689	17729	17817	17728	17608	17638	17582	17769	17627	17532	17620	17801	17893	17939	17799	17744	17854	17622	17659	17697	17620	17842	17768	17823	17672	17803	17695	17923	17637	17633	17717	17551	17816	17690	17718	17690	17773	17811	17576	17595	17739	17966	17927	17857	17813	17940	17690	17902	17777	17884	17750	17640	17628	17618	17877	17629	17733	17790	17727	17695	17864	17766	17757	17634	17738	17697	17733	17514	17588	17658	17574	17752	17666	17726	17890	17839	17574	17541	17553	17829	17663	17852	17581	17608	17706	17708	17572	17731	17866	17784	17616	17800	17705	17776	17788	17714	17739	17797	17541	18011	17664	17919	17640	17743	17663	17582	17664	17830	17646	17729	17753	17652	17837	17776	17545	17472	17909	17746	17750	17561	17502	17792	17627	17776	17646	17783	17970	17785	17765	17636	17864	17562	17572	17705	17634	17851	17772	17568	17730	17641	17566	17514	17778	17813	17691	17733	17615	17686	17817	17744	17793	17591	17575	17446	17842	17679	17660	17735	17644	17876	17769	17663	17630	17959	17389	17682	17702	17793	17710	17585	17772	18076	17802	17723	17620	17524	17824	17888	17690	17545	17749	17510	17657	18030	17887	17774	17714	17681	17623	17661	17511	17796	17665	17819	17718	17555	17710	17673	17654	17729	17711	17862	17623	17837	17710	17613	17669	17882	17823	17593	17427	17745	17754	17553	17672	17750	17839	17774	17523	17642	17686	17631	17672	17540	17690	17842	17660	17643	17757	18000	17546	17509	17917	17557	17759	17655	17709	17765	17765	17535	17614	17667	17702	17632	17760	17822	17646	17785	17776	17744	17842	17772	17705	17843	17772	17817	17747	17624	17804	17898	17667	17817	17767	17740	18125	17857	17769	17859	17705	17704	17565	17640	17577	17790	17916	17849	17680	17720	17864	17705	17623	17863	17608	17622	17917	17765	17513	17824	17735	17704	17373	17771	17577	17794	17687	17810	17756	17688	17801	17689	17695	17799	17680	17452	17761	17544	17657	17710	17806	17669	17772	17709	17873	17943	17758	17926	17865	17531	17697	17765	17590	17452	17643	17617	17758	17735	17803	17755	17716	17719	17755	17841	17804	17822	17835	18020	17689	17883	17799	17800	17684	17883	17743	17722	17771	17715	17612	17838	17795	17745	17827	17805	17698	17819	17854	17459	17519	17729	17613	17703	17788	17583	17652	17714	17589	17717	17721	17678	17842	17582	17751	17982	17769	17743	17515	17920	17835	17591	17740	17822	17797	17916	17928	17609	17810	17966	17563	17715	17627	17861	17711	17651	17749	17689	17816	17735	17721	17661	17815	17745	17684	17682	17581	17925	17788	17841	17626	17707	17692	17911	17768	17636	17804	17867	17646	17657	17531	17807	17651	17686	17489	17908	17697	17654	17600	17715	17778	17724	17770	17779	17572	17851	17819	17731	17634	17752	17697	17662	17680	17764	17551	17608	17666	17718	17873	17577	17903	17731	17829	17726	17765	17673	17399	17682	17800	17655	17565	17810	17732	17780	17596	17712	17705	17687	17713	17749	17573	17682	17785	17744	17732	17908	17843	17699	17789	17696	17716	17512	17924	17640	17449	17690	17568	17756	17850	17808	17549	17534	17675	17519	17749	17790	17571	17783	17672	17704	17623	17595	17770	17549	17770	17464	17930	17602	17621	17628	17608	17711	17679	17712	17847	17648	17653	17907	17644	17614	17799	17857	17728	17690	17659	17813	17649	17696	17711	17723	17768	17712	17707	17599	17577	17660	17500	17886	17517	17876	17646	17651	17596	17686	17570	17484	17688	17698	17674	17806	17754	17575	17666	17757	17854	17804	17666	17553	17902	17759	17774	17820	17830	17658	17834	17803	17817	17752	17905	17589	17676	17697	17828	17581	17553	17560	17730	17621	17736	17879	17684	17771	17699	17762	17711	17616	17689	17667	17872	17692	17719	17658	17762	17613	17819	17698	17738	17622	17703	17595	17523	17753	17484	17637	17866	17788	17795	17767	17762	17887	17970	17569	17568	17656	17693	17848	17722	17639	17726	17783	17528	17823	17693	17565	17650	17709	17531	17712	17751	17720	17641	17706	17723	17785	17806	17749	17692	17595	17503	17720	17685	17810	17757	17576	17611	17743	17670	17864	17764	17785	17832	17601	17643	17729	17631	17918	17792	17986	17594	17820	17712	17829	17830	17758	17667	17833	17604	17748	17751	17752	17582	17687	17586	17836	17859	17633	17772	17789	17745	17734	17651	17551	17782	17736	17666	17704	17426	17749	17825	17683	17678	17497	17740	17610	17672	17755	17639	17477	17961	17717	17830	17872	17704	17839	17679	17884	17826	17802	17657	17680	17637	17683	17645	17655	17756	17953	17796	17792	17702	17751	17555	17514	17782	17566	17397	17862	17695	17745	17626	17919	17821	17582	17676	17849	17652	17916	17636	17577	17783	17804	17661	17848	17700	17680	17756	17628	17501	17609	17506	17703	17737	17619	17776	17678	17753	17614	17683	17590	17617	17791	17608	17765	17656	17716	17885	17785	17738	17781	17828	17771	17773	17698	17718	17815	17884	17782	17787	17699	17786	17469	17701	17797	17804	17819	17670	17766	17586	17669	17611	17624	17571	17782	17613	17756	17864	17945	17737	17696	17711	17874	17606	17700	17631	17721	17942	17516	17858	17750	17573	17745	17740	17753	17792	17961	17855	17658	17750	17744	17686	17691	17494	17594	17707	17558	17831	17662	17773	17574	17646	17789	17691	17613	17718	17714	17675	17704	17651	17807	17759	17637	17695	17910	17781	17563	17904	17882	17481	17792	17862	17763	17841	17955	17692	17641	17933	17770	17895	17812	17540	17450	17512	17553	17483	17562	17697	17875	17787	17689	17754	17629	17778	17501	17638	17757	17834	17811	17765	17815	17724	17630	17603	17731	17814	17771	17718	17853	17753	17709	17532	17703	17727	17702	17772	17795	17695	17816	17581	17806	17757	17821	17641	17784	17596	17702	17923	17578	17927	17740	17574	17774	17664	17855	17683	17658	17576	17736	17748	17729	17670	17585	17823	17700	17862	17702	17704	17652	17827	17626	17869	17786	17719	17765	17856	17770	17837	17755	17663	17728	17447	17799	17764	17755	17861	17728	17809	17831	17753	17702	17600	17688	17930	17715	17685	17748	17800	17771	17772	17692	17597	17786	17627	17699	17742	17566	17618	17751	17685	17748	17684	17801	17938	17929	17777	17710	17776	17771	17847	17827	17712	17673	17767	17592	17674	17656	17737	17648	17618	17718	17678	17624	17744	17823	17945	17644	17877	17716	17771	17699	17723	17898	17796	17652	17742	17906	17648	17574	17594	17831	17901	17709	17670	17608	17693	17726	17716	17986	17602	17643	17880	17791	17684	17649	17986	17698	17698	17690	17667	17478	17665	17612	17729	17828	17547	17520	17712	17832	17623	17774	17667	17768	17833	17684	17717	17828	17743	17704	17592	17778	17730	17580	17679	17645	17618	17801	17751	17721	17797	17657	17582	17597	17800	17647	17724	17638	17412	17819	17541	17682	17648	17749	17716	17877	17820	17672	17683	17691	17730	17625	17692	17711	17938	17587	17810	17886	17833	17798	17565	17793	17784	17531	17601	17481	17615	17588	17735	17873	17620	17861	17676	17751	17702	17764	17794	17794	17573	17629	17833	17572	17720	17699	17901	17709	17708	17636	17815	17766	17649	17753	17763	17652	17938	17945	17653	17813	17816	17565	17752	17941	17639	17734	17695	17908	17725	17688	17721	17579	17784	17552	17757	17813	17893	17765	17906	17604	17755	17698	17795	17811	17595	17901	17900	17723	17766	17716	17727	17781	17724	17769	17631	17709	17853	17805	17552	17583	17584	17779	17815	17737	17907	17692	17662	17729	17566	17574	17826	17677	17832	17733	17879	17975	17721	17892	17547	17867	17686	17733	17721	17811	17757	17681	17519	17592	17671	17646	17600	17716	17809	17684	17821	17463	18084	17697	17747	17688	17686	17803	17768	17666	17612	17632	17652	17484	17671	17593	17604	17578	17682	17843	17679	17626	17763	17778	17773	17735	17758	17783	17739	17743	17615	17697	17765	17763	17715	17545	17707	17672	17645	17530	17783	17941	17871	17534	17746	17805	17625	17696	17754	17740	17753	17601	17645	17670	17774	17807	17796	17735	17759	17657	17699	17626	17661	17660	17805	17516	17828	17767	17699	17765	17777	17795	17714	17662	17678	17724	17571	17943	17639	17602	17677	17754	17561	17682	17656	17700	17791	17701	17769	17711	17596	17830	17763	17898	17519	17692	17632	17672	17670	17680	17822	17697	17661	17766	17648	17702	17508	17477	17456	17727	17787	17756	17635	17827	17820	17736	17595	17702	17723	17647	17906	17861	17828	17637	17735	17754	17785	17576	17700	17739	17927	17779	17809	17757	17991	17620	17660	17612	17791	17726	17790	17592	17929	17895	17829	17726	17641	17816	17646	17697	17632	17690	17865	17902	17740	17915	17751	17689	17688	17671	17737	17884	17830	17849	17661	17665	17789	17743	17712	17922	17997	17588	17616	17774	17619	17741	17902	17751	17883	17586	17733	17654	17718	17747	17737	17830	17716	17628	17571	17605	17821	17878	17834	17595	17716	17697	17789	17927	17664	17595	17660	17675	17610	17814	17802	17765	17710	17761	17875	17795	17708	17616	17546	17924	17559	17754	17806	17807	17717	17644	17618	17678	17684	17709	17807	17771	17768	17754	17625	17845	17828	17759	17586	17687	17585	17800	17783	17675	17693	17862	17719	17740	17786	17866	17894	17921	17804	17876	17536	17812	17613	17848	17955	17902	17774	18035	17596	17736	17790	17753	17711	17791	17682	17783	17922	17601	17650	17683	17783	17572	17712	17615	17732	17717	17925	17651	17839	17573	17940	17816	17773	17768	17729	17768	17875
15085	17582	17248	16847	16575	16404	16614	16752	16730	16485	16393	16313	16167	16345	16370	16289	16343	16355	16941	18375	18178	17390	16573	16335	16200	16141	16111	16333	16326	16153	16268	16095	16052	16044	16068	16123	16021	16096	16044	15983	15942	16017	16211	16090	15944	16238	16172	16077	16140	16236	16115	16083	16214	16045	15985	16089	16057	16041	16093	16083	16053	16155	16162	16272	16095	16216	16237	16313	16329	16148	16245	16254	16076	16081	16040	16132	15903	16036	16127	16151	16161	16092	16010	16119	16007	16232	16075	16123	16010	16144	16193	16150	15985	16215	16148	15991	16154	16031	16023	16312	16048	16093	16146	16081	16031	16240	16155	16237	15951	16224	16310	15958	16143	16063	15970	16107	16049	16238	15956	16065	16072	16003	16049	16055	16119	16104	16126	16295	16238	16303	16073	16073	16148	16200	16178	16247	16183	15984	16105	15976	16196	16164	16087	16041	16075	16067	16132	16080	16170	16218	16149	16371	15998	16260	16155	16170	15966	16057	16281	16098	16048	15923	16059	16204	16126	16170	16116	16363	16215	15942	16033	16166	16321	16117	16161	16031	16075	16055	16087	16244	16333	16017	16213	16218	16274	16015	15918	16168	16263	16028	16253	16043	16057	16138	16212	15933	15919	16144	16050	16297	16168	16070	16047	16152	16123	16168	16162	16100	16146	16041	16090	16233	16135	16085	16130	16041	16221	16088	16100	16179	16042	16150	16155	16150	16265	16047	16156	16143	15975	16268	16228	16135	16163	16093	16103	16048	16040	16079	15985	16153	16070	16150	16072	16022	16033	16172	16055	16083	16202	16244	16223	16156	16153	16107	16118	16287	16034	16152	15955	16088	16063	16217	15978	16028	16030	16149	16208	16171	16132	16051	16235	15998	16110	16033	16111	16164	16220	16107	15959	16050	16149	16072	16071	16044	16039	15961	16067	16062	16087	16122	16181	16057	16053	16222	16123	16172	16181	16019	16147	16094	15913	16048	16075	16006	16122	16120	16185	16135	16114	16168	16258	16144	16156	16207	16283	16083	16102	16179	16264	16102	16075	16050	16062	16149	16104	16211	16161	16177	16171	16113	15962	15961	16018	16061	16146	16134	16102	16100	16023	15991	16173	16066	16119	16232	16174	16201	15952	16106	16051	16072	16171	16106	16218	16242	16055	16208	16082	16106	16041	16355	16099	16090	16221	16199	16035	16218	16109	16048	16068	16130	16078	16237	16223	16057	16226	16102	16079	16124	16096	16024	16221	16071	16006	15993	16037	16187	16254	16002	15933	16066	16096	16231	16106	16096	16029	16083	16164	16090	16156	16351	16354	16188	16148	16035	16088	15935	16156	16243	15942	16067	16149	16089	16043	15902	15978	16241	16156	16067	16132	16034	16085	15930	16143	16102	16209	16127	16074	16137	16355	16155	16128	16267	16006	16257	16119	16061	16188	16001	16193	16305	16217	16212	16050	16120	16120	16070	16014	16100	16131	16149	16197	16036	16096	16087	16304	16160	16057	15801	16194	16106	16044	16207	16343	15963	16146	16052	16034	16189	16155	16002	16051	16140	16171	16246	16172	16231	16012	16046	16120	16143	16093	16289	16074	16167	16023	16098	16257	15999	16307	16160	16045	15959	16090	16046	16142	16191	16090	16186	15965	16093	16075	15988	16036	16144	16035	16294	16243	16162	16079	15945	16061	16154	16034	16022	16134	16170	16203	16128	16177	16200	16249	16119	16073	16039	16095	15975	16197	16076	16032	16270	16137	16184	16038	16165	16130	16079	16073	16095	15987	16207	15816	16158	16084	15948	16032	16211	16126	16037	16220	16035	16263	16178	16181	16108	16106	16078	16045	16111	16214	16066	16110	16217	16049	16043	16171	16100	16212	16261	16071	16148	16116	16004	16173	16100	16033	15910	16109	16200	16214	16045	16044	16053	16342	16133	16212	16066	16271	16186	16126	16111	16190	16092	16113	16131	16000	15974	16116	16223	16263	16100	16111	16147	16062	16087	16036	16096	16133	16251	16117	16087	16196	16096	16038	16017	16070	16274	16062	16037	16125	16227	16230	16142	16069	16077	16281	16108	16133	16194	16059	16088	16113	15989	16092	16235	16004	16284	16124	16170	16160	16096	16141	15901	16094	16174	16129	15954	16011	16188	16061	16153	16162	16106	16141	16089	16105	16066	16070	15986	16233	16180	16178	16155	16188	16045	16309	16174	15991	16167	16093	16173	15856	16103	16164	16219	16228	16069	16135	16383	16081	16187	16147	16101	16102	16116	16178	15933	16057	16215	16358	16023	16164	16107	16176	16024	15988	16175	16032	16153	16098	16206	16209	15962	16057	16159	16114	16093	16289	16255	16134	16054	16037	16059	16147	16080	16222	16206	16096	16068	16042	16159	16230	16286	15937	15992	15982	16124	15988	16167	16149	16229	16050	16200	16285	16233	15912	15991	15999	16102	16208	16166	16148	16177	16154	16019	16084	15993	16089	16116	16111	16021	16338	16205	16031	16086	16131	15985	16015	16230	16180	16056	15986	16210	15992	16195	16012	16210	16211	16015	16135	16283	16195	15988	16084	16196	16131	16241	16221	16038	16073	15935	16056	16001	16146	16165	16217	16052	16141	16206	16182	16038	16229	15966	16290	16039	16119	16100	16038	16022	16076	16192	16140	16330	16057	16090	16159	15929	16272	16110	16084	16180	16169	16083	16033	16131	16221	16011	15947	16116	16086	16229	16054	16128	16157	16101	16255	16320	16146	16225	16158	16241	16050	16160	16380	16145	16218	16230	16104	16120	16198	16067	16322	16180	16108	16154	16180	16069	16219	16122	16174	16226	16106	15960	16274	16277	16268	16146	16177	16011	16046	16095	16103	16005	16125	16093	16125	16071	16251	16162	16297	16113	16054	16077	16229	16265	16181	16110	15911	16161	16041	16140	16236	16201	16123	16156	16271	16104	16173	16125	16159	16180	16260	16054	16111	16020	16067	16082	15966	16411	16143	15994	16133	16052	16146	16041	16287	16167	15995	16055	16200	16169	16074	16065	16021	16100	16319	16202	16147	16098	16277	16026	16167	16080	16141	16092	15990	16357	16069	15982	16353	16197	16225	16123	16048	16133	16094	16073	16215	16077	16297	16357	16146	16287	16096	16165	16036	16087	16185	16125	16242	16022	16117	15972	16182	15883	15947	16075	16139	16009	16069	16224	16178	16234	16151	16185	15988	16173	16108	16213	15968	16027	16162	16282	16120	16166	16218	16099	16133	16216	15985	16122	16118	16026	16109	16106	16030	16193	16063	16263	16094	16226	16132	16251	16036	16092	16173	16077	16270	16158	16269	16076	16212	16100	16011	16107	16060	16409	16293	16302	15998	16214	16094	16340	16230	16114	16129	16071	16279	16102	16151	16285	16148	16283	16275	16291	16023	16119	16198	16221	16202	16129	16167	16251	16180	16156	16139	16041	16315	15985	16045	16222	16218	16104	16230	16108	16129	16076	16193	16252	16100	16137	16179	15999	16082	16140	16100	16039	16089	16176	16016	16103	16027	16034	16119	16120	16126	15960	16196	16123	16023	16399	16096	16110	16149	16014	15978	16228	16137	16194	16156	16244	16084	16105	16280	16008	16235	16047	16070	16117	16139	16035	16292	16071	16238	16142	15977	16058	16150	16166	16104	16116	16024	16275	16247	16245	16068	15957	16027	16031	16109	16085	15953	16033	16086	16182	16256	16000	16109	15984	16214	16116	16087	15980	16124	15933	16091	16148	16278	16163	16125	16111	16254	16195	16123	16219	16204	16006	16235	16312	16040	16124	16152	16140	15919	16170	16191	16220	16042	15886	16009	16021	16307	16055	16092	16195	16128	16343	16232	16208	16123	16142	16215	15980	16196	16215	16274	16109	16100	16214	16204	16133	16040	16204	16025	16055	16341	16061	16084	16156	15972	16134	16101	16046	16165	16091	16004	16328	16032	16141	16146	16189	16096	16186	16024	16230	16054	16073	16074	16286	16292	16039	16104	16144	16158	16071	16173	16231	16215	16268	16156	16202	16191	16057	16222	16110	16038	16167	16108	16211	16110	16107	16059	16033	16249	16237	16196	16091	16240	16052	16107	16128	16183	16083	16095	16333	16200	16320	16132	16303	15982	16018	16065	15975	16084	16169	16160	16137	16007	16048	16230	16074	16087	16136	16120	16047	16136	15908	16110	16008	16026	16273	16032	16120	16140	16059	16097	16113	16190	16234	16184	16096	16061	16142	16060	16138	15973	16190	16195	16153	16294	16061	16120	15951	16168	16058	16301	16094	16282	16068	16012	16211	16326	16239	16207	16127	16011	16113	16021	16069	16215	16028	16084	16250	16266	16086	16073	16234	16081	16026	16119	16259	16079	16205	16209	16002	16051	16092	16100	16167	16119	16067	16074	16101	16245	16326	16024	16138	16198	16188	16080	16003	16031	16205	16104	16142	16252	16286	16069	16011	16207	16117	15937	16131	16205	16074	16273	16254	16090	16137	16225	16084	16218	16091	16176	16210	16246	16208	16118	16183	16216	16138	16070	16125	16089	16154	15922	16268	16063	16124	16174	16044	16090	16203	16151	16101	16094	16280	16194	16159	16222	16123	16149	15941	16041	16219	16210	16109	16216	16161	16143	16115	16038	16059	15925	16186	16178	16072	16085	16290	16059	16259	16143	16034	16069	16311	16138	16267	16020	16214	16044	16112	16218	16181	16016	16080	16306	16113	16073	16275	16075	16164	16210	16181	16194	16018	16087	16076	15939	16021	16069	16009	15999	16092	16228	16095	16210	16210	16004	16200	16038	16088	16219	16252	16191	15954	16051	16273	15953	15955	16176	15967	16160	16013	16143	16138	16193	16064	16143	16044	16200	16226	16174	16187	16131	16260	16092	16111	15985	16141	16066	16081	16147	16240	16111	16062	16142	16150	16054	16216	16082	16037	16275	16142	16234	16231	16046	16042	16160	16082	16064	16100	16165	16033	15897	16188	16198	16131	16033	16174	16058	16140	16218	16120	16363	16105	16092	16207	16085	16212	16111	16189	16090	16247	16263	16191	16063	16113	16173	16035	16185	16100	16158	16194	16073	16183	16106	16164	16298	16160	16118	16120	16135	16191	16169	16020	16183	16219
23965	21044	28320	24114	21937	21350	21037	19225	18826	18732	18487	18605	18365	18409	18510	18431	18304	18307	20217	26100	25709	22887	19848	18716	18227	17963	18018	18058	17944	18229	17926	17921	18046	17800	17756	17953	18014	17988	17951	17870	17793	17855	18051	17869	17843	17920	17925	18011	17978	17927	17982	17965	17951	17724	18136	17916	17966	18014	17918	17923	17961	17897	17740	17650	17758	17673	17630	17832	17806	17959	17980	17735	17808	17903	17920	17592	17764	17721	17855	17934	17854	17817	17947	17652	17904	17929	17756	18044	17751	17738	17686	17923	17868	17820	17891	17775	17722	17576	17738	17802	18087	17887	17643	17892	17743	17639	17943	17783	17795	17887	17841	17802	17954	17971	18080	18012	17609	17737	17792	17726	17868	18087	17853	17805	17711	17865	18164	17745	17712	17720	17931	17799	17755	17898	17830	17712	18072	18134	17724	17979	17726	17486	17759	17817	18103	17867	17809	17895	17618	17828	17645	18204	17775	17822	17852	17906	17998	17764	17796	17788	17896	17713	17842	17978	17923	17863	17963	17987	17794	17894	17959	17838	17697	17844	17846	17885	17646	17786	17920	17922	17868	17862	17958	17849	17589	17943	17835	18036	18017	17730	17934	17746	17821	17762	17759	17519	18081	17608	17952	17776	17829	17694	18007	17924	17767	17655	17874	17852	17900	17891	17912	17834	17993	17966	17843	17642	17741	17733	17685	17651	17778	17852	17857	17543	17830	17856	17859	17744	17931	17915	18037	17812	18044	17884	17730	17798	17749	17777	17958	17762	17822	17864	17698	18000	17767	17991	17776	17881	17741	18006	18133	17836	17841	17764	17896	17614	17689	17799	17713	17683	17759	17758	17956	17947	17890	17860	17875	17694	17656	17936	17975	17951	17869	17927	17869	17798	18041	17856	17822	17832	17822	17855	17833	17662	17736	17808	17626	17806	17661	17813	17769	17778	17861	17865	17560	17840	17891	17767	17742	17899	17771	17883	18003	18076	18019	17818	17841	17973	17919	18017	18088	18053	17849	17627	17850	17923	18032	17858	17740	17970	17869	17854	17947	17901	17658	17864	17859	17667	17654	17683	17672	17728	18044	17910	17917	17956	17701	17734	17755	17767	17913	17715	17874	18022	17972	17973	18005	17961	18073	17820	17825	17672	17635	17727	17939	17622	17587	17828	17870	17826	17947	17803	17848	17732	17797	17780	17838	17811	17916	17684	17726	17930	17842	17818	17767	18063	18010	17924	17774	17827	17751	17658	17833	17882	17756	18062	17688	17904	17806	17913	17713	17882	17750	17806	18052	17792	17911	18090	17815	17856	18022	17959	17965	17863	17928	17960	17934	17899	17820	17652	17784	17917	17669	17939	17978	17672	17955	17800	17897	17845	17764	17886	17817	17902	17847	17764	17989	17796	17599	17874	17718	17871	17812	17965	17653	17844	17728	17712	17930	17859	17810	17985	17596	17833	17883	17871	17823	17853	17797	17805	17734	17943	17974	17779	17709	17866	17989	17752	17996	17894	17967	17802	18079	18001	17937	17772	17946	17997	17994	17775	17798	17865	17799	17955	17885	17990	17882	17911	17880	17785	17822	17733	17674	17692	18092	17869	17933	17679	17904	17930	17985	18044	18043	18081	17951	17988	17727	17861	17819	17720	17797	18023	17938	17739	17894	17787	17966	17991	17944	17699	17635	17771	17835	17960	17802	17671	17732	17885	17879	17914	17750	17851	17947	17630	17866	18020	17979	17921	17954	17752	17839	17709	17842	17905	18074	17785	17764	17990	17776	17914	17892	17849	17977	17781	17862	17986	17864	17817	17803	17922	17983	17807	18027	18001	17896	17876	17723	17843	18014	17980	17817	17835	17829	17807	17817	17924	18120	17913	17885	17773	17870	17673	17814	17806	17905	17821	17826	17956	17719	17686	18003	17859	17741	17711	17906	17616	17932	17681	17919	17909	17939	17841	17894	17752	17659	17980	17798	17964	17846	17791	17902	17856	17889	17958	17734	17762	17872	17876	17856	17741	17648	17770	17854	17803	17711	17767	17831	17775	17871	17705	17747	17812	17627	17797	17899	17845	17791	17759	17829	17935	17817	18003	17913	17823	18060	17919	17625	17600	17901	17953	17919	17806	17807	18011	17917	17759	17720	17839	18118	17819	17689	17927	17809	17808	17791	17788	17919	17862	17680	17705	17784	17866	17812	17810	17711	17765	17832	17835	17912	17780	17925	17762	17761	17617	17852	17716	17978	17769	17892	17836	18019	17965	17898	17833	17720	17974	17826	17708	17808	17769	17818	17902	17692	17881	17866	17713	17862	17867	18005	17692	17879	17779	17751	17873	17762	17883	17825	17782	17898	17711	17751	17767	17893	17828	17837	17842	17947	17834	17754	17862	17850	17830	17919	17873	17837	17637	17817	17881	17777	17687	17649	18014	17917	17840	17903	18011	17700	17828	17891	18061	17810	17899	17695	17810	17812	17646	17724	17993	17847	17621	17776	17935	17891	17919	17849	17857	17915	17806	17816	17777	17701	17714	17754	17676	17818	17828	17898	17668	17991	17977	17839	18024	17827	17724	17998	17844	17976	17740	17668	17771	17772	17895	17765	17699	17758	17766	17903	17680	17662	17917	17915	17907	17993	17717	17945	17855	17752	17720	17991	17815	17855	17873	17964	17924	17984	17744	17704	17806	17933	17933	17809	17832	17836	17862	17720	17771	18010	17882	17661	17957	17723	17982	17603	17894	17774	17958	17842	17786	17958	17875	17755	17874	17924	17811	17797	17747	17821	17788	18078	17737	17911	17729	17958	17881	17908	17958	17833	17816	17758	17859	17877	17801	17985	17825	18009	17892	17879	17734	17811	17741	17864	17935	17967	17783	17742	17823	17763	17761	17867	17755	17679	17942	17683	17587	17940	17969	17829	17935	17981	17901	17998	17923	17920	17679	17718	17978	17855	17862	17841	17748	17889	17877	17749	17843	17722	17773	17711	17727	17721	17780	17695	17987	17856	17972	17730	17533	17635	17848	17893	17916	17886	17705	17825	17965	17684	17936	17853	17985	17762	17883	17759	17909	17794	17738	17695	17943	17764	17738	17802	17904	17850	17853	17882	17940	17622	17798	17899	17638	17826	17758	17725	17971	17701	18070	17732	17909	17927	17829	18041	17697	17789	17861	17838	17756	17807	17901	17848	17783	17518	17851	17972	17848	17811	17773	17693	17815	17806	17788	17823	17889	17752	17666	17696	17787	17808	17819	17841	17888	17798	17847	17741	18007	17801	17979	17908	17818	17885	17738	17852	17863	17791	17731	17962	17875	17824	17942	17919	17998	17985	17746	17654	17958	17909	17819	17855	17759	17880	17833	17940	17648	18064	17917	17690	17981	17784	17832	17987	17855	17844	17789	17806	17854	17940	17957	17895	17743	17963	17719	17893	17895	17837	17754	17664	17884	17950	17929	17708	17953	17964	17823	17830	17870	17948	17960	17843	17846	17831	17982	17950	18082	17593	17606	18045	17773	17706	17820	17832	17786	17863	17667	17956	17842	17824	18056	17760	17678	17910	17983	17997	17984	17882	17843	17960	17680	17919	17845	18000	17836	17770	17777	17833	17793	17837	17844	17616	17752	17894	17796	17907	17854	17770	17769	17650	17749	17819	17886	18006	17886	17634	17972	17841	17807	17643	17782	17828	18108	17907	17794	17990	17867	18068	17857	17930	18019	17997	17748	17917	17783	17876	17639	17953	17936	18031	17895	17841	17909	17824	17897	17794	17943	17777	17796	17772	17753	17763	17885	17798	17703	17884	17832	18069	17976	17749	17767	17799	17829	17933	17871	17654	17814	17884	17843	17924	17850	17828	17952	17801	17914	17905	17869	17893	17992	17730	18070	17752	17675	17895	17842	17800	17916	17901	17963	17868	17648	17805	17719	17905	18035	17682	17729	17794	17744	17861	18038	17819	17942	17840	17556	17704	17726	17853	17713	17705	17928	17991	17827	17817	18010	17866	17862	17859	17747	17756	18047	17765	17802	17636	17875	17615	17802	17860	17748	17777	17833	17795	17857	17897	17826	17837	17647	17906	17734	17910	17869	17664	17837	17908	17840	17936	17791	17886	17792	17742	18010	17969	17667	18026	17757	17835	17985	17842	17722	17890	17820	17967	17969	17965	17822	17853	18236	17849	18082	17681	17992	17908	17900	17993	17729	17617	17772	17798	17895	18015	17659	17720	17772	17725	17738	17759	17762	17846	17840	17921	17944	17812	17889	18028	17768	17805	17751	17872	17888	17912	17775	17961	17792	17859	17617	17674	17821	17856	17840	17907	17773	17810	17603	17772	17996	17735	17915	17675	17736	18085	17713	17941	17875	17886	17891	17924	17866	17740	17784	17827	17987	17643	18011	17754	17816	18065	18003	17733	17737	17576	17791	17862	17886	17829	17768	17756	17753	17775	17843	17859	17818	17700	17870	18040	17854	17855	17938	17804	17865	17715	17783	17912	17929	17858	17987	17979	17811	17794	17910	17739	17832	17871	17802	17783	17626	17844	17996	18023	17686	17713	17620	17718	17857	17615	17991	18062	17719	17705	18011	17819	17948	17869	17833	17819	18024	17801	17720	17700	17701	17802	17894	18096	17767	17861	17985	17805	17984	17731	17659	17757	17732	17773	17919	17948	17789	17987	17830	17734	17751	17785	17985	17858	17752	17790	17838	17894	17862	17658	17921	17991	17732	17866	17885	17953	17885	17904	17922	18047	17902	17772	17732	17708	17889	17778	17715	17793	17739	17755	17902	17976	17887	17891	17879	17793	17863	17718	17801	17737	17900	17828	17858	17821	17847	17899	17723	17914	17980	17811	17905	17769	18028	17737	17807	17839	17803	17841	18067	17851	17832	17830	17757	17651	17741	18193	17929	17730	17758	17707	17913	17723	17965	17889	17707	17809	17766	17879	17795	17932	17755	17930	17812	17973	17782	17772	18107	17914	17603	17816	17781	17828	17876	17854	17768	18006	17954	17639	17784	17623	17883	17844	17744	17671	17881	18008	17586	17631	17947	17795	17710	17941	17853	17618	17808	17696	17907	17730	17825	18070	17847	17803	17963	17913	18097	17827	17747	18033	17815	17983	17920	17691	17881	17785	17910
14411	23490	22286	19448	18531	18216	17950	17809	17687	17572	17358	17283	17105	16856	16888	16952	16818	16949	20499	28086	26492	22596	17968	16868	16314	16513	16222	16246	16264	16296	16473	16277	16412	16365	16363	16391	16341	16442	16103	16274	16325	16408	16240	16240	16384	16413	16305	16362	16209	16347	16560	16226	16302	16295	16403	16393	16262	16247	16371	16319	16272	16263	16347	16269	16359	16101	16349	16214	16274	16267	16303	16411	16318	16406	16166	16339	16292	16365	16240	16384	16048	16339	16244	16195	16121	16339	16298	16363	16250	16192	16157	16220	16295	16253	16351	16289	16271	16182	16304	16193	16364	16242	16270	16203	16276	16209	16261	16213	16258	16556	16171	16076	16183	16420	16254	16235	16169	16264	16218	16374	16379	16347	16202	16277	16142	16333	16368	16361	16295	16235	16171	16192	16382	16385	16320	16186	16337	16133	16163	16392	16178	16382	16263	16285	16124	16308	16333	16101	16185	16250	16306	16274	16338	16185	16267	16306	16381	16376	16239	16305	16312	16138	16263	16258	16391	16237	16198	16292	16270	16347	16225	16151	16295	16352	16175	16328	16207	16217	16353	16053	16363	16395	16280	16220	16246	16268	16259	16322	16156	16387	16224	16236	16170	16383	16283	16393	16163	16274	16250	16309	16373	16202	16299	16277	16216	16332	16374	16095	16171	16232	16209	16279	16466	16201	16317	16361	16195	16243	16147	16205	16295	16095	16416	16435	16373	16246	16143	16270	16095	16380	16238	15988	16223	16178	16311	16396	16294	16150	16084	16204	16311	16318	16242	16163	16338	16211	16154	16214	16374	16241	16183	16242	16306	16353	16362	16296	16335	16352	16155	16200	16381	16458	16260	16237	16173	16274	16320	16176	16273	16316	16376	16115	16111	16303	16145	16393	16251	16243	16103	16376	16004	16312	16327	16475	16325	16366	16024	16132	16371	16433	16169	16268	16300	16278	16274	16188	16150	16321	16301	16169	16348	16286	16304	16239	16298	16211	16413	16228	16258	16183	16344	16236	16308	16210	16268	16193	16193	16322	16384	16319	16229	16353	16386	16338	16213	16293	16231	16182	16241	16240	16197	16301	16129	16285	16354	16282	16163	16382	16262	16113	16295	16143	16390	16249	16117	16380	16314	16274	16322	16254	16261	16284	16398	16310	16184	16162	16199	16311	16173	16427	16442	16395	16292	16328	16399	16192	16245	16229	16151	16297	16298	16352	16238	16230	16099	16114	16146	16443	16252	16121	16338	16208	16274	16263	16282	16343	16259	16268	16307	16133	16206	16191	16248	16164	16258	16365	16127	16399	16259	16224	16362	16248	16159	16222	16250	16190	16373	16400	15970	16283	16325	16215	16194	16180	16258	16265	16122	16213	16120	16203	16409	16339	16232	16273	16419	16115	16297	16103	16271	16192	16113	16432	16217	16228	16206	16280	16225	16176	16281	16205	16329	16200	16281	16335	16376	16368	16252	16293	16457	16215	16354	16105	16138	16168	16268	16276	16264	16225	16357	16144	16371	16363	16200	16194	16198	16408	16247	16312	16166	16060	16192	16211	16225	16393	16240	16313	16242	16190	16162	16208	16304	16181	16362	16169	16285	16202	16234	16201	16327	16349	16328	16132	16125	16152	16109	16326	16136	16195	16266	16237	16346	16223	16151	16336	16329	16155	16374	16375	16237	16257	16206	16292	16190	16300	16135	16277	16395	16376	16014	16299	16103	16523	16153	16135	16318	16318	16297	16173	16299	16233	16240	16325	16296	16362	16080	16246	16236	16356	16226	16198	16459	16291	16417	16229	16384	16295	16344	16405	16409	16227	16251	16251	16223	16084	16336	16137	16346	16304	16123	16236	16313	16287	16184	16377	16171	16162	16328	16248	16119	16305	16229	16316	16243	16390	16196	16194	16267	16239	16275	16405	16192	16179	16262	16290	16482	16220	16238	16320	16211	16417	16114	16292	16125	16295	16119	16425	16359	16354	16407	16350	16191	16226	16238	16335	16377	16169	16322	16400	16123	16203	16324	16375	16075	16236	16169	16167	16376	16337	16219	16055	16393	16268	16164	16163	16335	16202	16225	16174	16141	16402	16136	16182	16327	16271	16258	16399	16487	16282	16209	16376	16293	16354	16016	16120	16382	16334	16343	16386	16251	16124	16295	16326	16158	16274	16232	16286	16334	16169	16299	16148	16314	16315	16409	16236	16221	16299	16310	16187	16381	16125	16240	16306	16353	16462	16320	16158	16219	16257	16231	16238	16195	16057	16246	16214	16165	16188	16142	16211	16302	16319	16292	16203	16339	16324	16245	16271	16213	16222	16158	16351	16387	16340	16324	16442	16380	16274	16412	16145	16264	16159	16247	16165	16315	16354	16198	16274	16367	16372	16235	16352	16215	16087	16375	16102	16351	16244	16167	16236	16423	16313	16195	16374	16103	16110	16351	16272	16274	16260	16240	16424	16353	16322	16192	16130	16107	16205	16202	16314	16314	16313	16171	16344	16257	16199	16345	16300	16154	16157	16295	16240	16272	16243	16100	16341	16207	16385	16228	16292	16058	16340	16145	16065	16275	16299	16230	16225	16238	16268	16133	16296	16341	16251	16280	16382	16231	16413	16159	16274	16205	16175	16223	16202	16242	16388	16291	16186	16104	16191	16311	16443	16307	16091	16261	16276	16294	16350	16228	16257	16281	16193	16256	16291	16310	16265	16202	16305	16182	16385	16235	16351	16353	16180	16223	16317	16316	16351	16044	16207	16138	16301	16288	16400	16249	16368	16346	16324	16335	16247	16230	16378	16228	16299	16289	16281	16122	16117	16102	16308	16161	16159	16294	16263	16213	16426	16234	16191	16272	16233	16237	16199	16272	16310	16179	16256	16282	16166	16244	16033	16356	16210	16311	16288	16164	16252	16450	16197	16090	16284	16208	16298	16290	16210	16283	16016	16204	16272	16537	16399	16341	16296	16166	16227	16281	16282	16275	16276	16262	16349	16366	16320	16169	16163	16306	16194	16374	16309	16173	16156	16210	16283	16533	16168	16308	16418	16449	16247	16341	16182	16492	16397	16203	16225	16202	16314	16447	16235	16033	16314	16272	16380	16267	16216	16298	16182	16119	16163	16174	16073	16286	16291	16074	16439	16276	16332	16266	16312	16325	16312	16302	16236	16193	16302	16505	16283	16419	16253	16482	16327	16232	16335	16329	16160	16200	16231	16325	16282	16125	16259	16240	16209	16371	16202	16202	16329	16227	16252	16141	16347	16272	16258	16276	16099	16311	16059	16426	16175	16384	16180	16256	16429	16244	16367	16269	16319	16281	16349	16295	16240	16161	16178	16411	16313	16133	16265	16318	16169	16208	16391	16356	16266	16319	16269	16465	16326	16165	16304	16313	16142	16267	16265	16186	16302	16179	16148	16202	16220	16216	16423	16236	16271	16357	16200	16275	16351	16220	16224	16186	16293	16251	16381	16213	16100	16114	16044	16350	16088	16385	16117	16346	16287	16162	16247	16366	16290	16441	16314	16202	16294	16166	16362	16376	16350	16201	16272	16043	16198	16063	16220	16276	16298	16145	16189	16154	16176	16261	16078	16129	16247	16268	16256	16210	16058	16297	16298	16206	16279	16256	16223	16273	16311	16257	16296	16286	16091	16311	16307	16267	16259	16325	16224	16225	16273	16381	16246	16474	16332	16419	16353	16248	16268	16174	16346	16153	16060	16284	16310	16367	16498	16284	16305	16314	16229	16248	16227	16424	16161	16388	16330	16376	16203	16386	16340	16158	16072	16323	16458	16252	16227	16207	16492	16281	16356	16426	15979	16340	16541	16408	16196	16365	16388	16346	16275	16199	16223	16283	16360	16292	16379	16189	16180	16295	16295	16358	16393	16402	16270	16196	16349	16271	16241	16241	16226	16096	16304	16314	16222	16195	16144	16268	16156	16149	16244	16175	16247	16279	16197	16309	16288	16257	16363	16224	16162	16294	16217	16126	16134	16319	16152	16265	16223	16379	16245	16135	16368	16295	16349	16299	16359	16230	16156	16389	16262	16286	16067	16296	16311	16217	16109	16331	16363	16239	16229	16281	16388	16381	16341	16242	16407	16343	16207	16336	16155	16316	16318	16105	16350	16185	16179	16344	16380	16228	16224	16163	16118	16391	16150	16207	16271	16233	16365	16275	16160	16209	16313	16328	16215	16217	16342	16236	16195	16280	16329	16352	16226	16286	16157	16306	16130	16218	16278	16336	16352	16345	16183	16187	16129	16211	16358	16200	16294	16270	16356	16295	16279	16248	16480	16258	16389	16173	16279	16272	16252	16149	16391	16241	16385	16324	16254	16110	16192	16192	16240	16321	16190	16244	16247	16334	16218	16323	16206	16349	16298	16359	16212	16175	16123	16204	16366	16159	16172	16256	16309	16202	16243	16194	16240	16390	16171	16210	16250	16367	16321	16169	16331	16263	16189	16217	16302	16097	16180	16267	16209	16365	16342	16302	16219	16255	16313	16343	16179	16300	16306	16128	16269	16220	16172	16313	16223	16382	16255	16331	16261	16344	16290	16085	16270	16350	16320	16101	16218	16265	16137	16202	16241	16427	16428	16342	16180	16237	16039	16308	16300	16222	16275	16275	16166	16308	16058	16195	16071	16163	16352	16254	16288	16292	16265	16187	16290	16090	16476	16330	16186	16234	16253	16349	16156	16290	16332	16120	16420	16346	16078	16284	16292	16286	16336	16094	16371	16087	16177	16315	16226	16209	16142	16230	16280	16098	16105	16086	16233	16121	16321	16162	16198	16392	16226	16128	16041	16400	16202	16259	16275	16382	16239	16213	16345	16168	16357	16051	16281	16181	16107	16398	16291	16167	16195	16323	16361	16216	16200	16169	16231	16296	16321	16255	16302	16325	16210	16195	16059	16316	16441	16137	16083	16342	16315	16266	16211	16215	16202	16311	16353	16264	16146	16198	16268	16177	16280	16313	16415	16079	16279	16214	16214	16417	16250	16261	16324	16337	16302	16460	16172	16228	16384	16278	16305	16322	16290	16248	16214	16177	16341	16284	16393	16258	16295	16290	16179	16245	16246	16313	16305	16160	16188	16211	16176	16256	16199	16190	16387	16289	16251	16201	16165	16420	16073
22789	21017	28769	23469	21288	23371	24391	19784	18685	19056	19159	18755	18647	18733	18392	18470	18473	18263	25738	31362	29579	25269	20730	18939	18124	17886	17681	17762	17908	17783	17852	17691	17996	17859	17796	17856	18024	17684	17610	17666	17777	17676	17865	17850	17769	17648	17670	17689	17799	17902	17831	17688	17900	17499	17750	17854	17731	17842	17738	17586	17810	17840	17595	17794	17825	17674	17806	17751	17726	17561	17661	17744	17606	17876	17592	17766	17803	17703	17722	17717	17785	17738	17749	17617	17784	17583	17637	17695	17604	17650	17842	17681	17719	17753	17719	17715	17568	17782	17563	17574	17634	17905	17659	17680	17637	17661	17702	17831	17661	17671	17681	17726	17585	17599	17520	17627	17782	17721	17786	18030	17677	17499	17661	17859	17523	17582	17764	17723	17785	17671	17807	17704	17720	17664	17645	17751	17759	17592	17545	17636	17835	17621	17801	17876	17452	17576	17499	17542	17737	17782	17603	17608	17914	17596	17618	17572	17759	17690	17714	17603	17419	17865	17696	17526	17595	17643	17780	17619	17667	17782	17817	17683	17747	17598	17732	17731	17654	17656	17791	17711	17700	17606	17762	17511	17847	17799	17714	17578	17723	17568	17709	17663	17602	17594	17741	17682	17462	17465	17602	17640	17722	17643	17938	17733	17601	17564	17792	17712	17694	17654	17694	17802	17544	17547	17560	17626	17468	17689	18059	17563	17612	17814	17536	17772	17607	17638	17681	17788	17749	17649	17690	17593	17664	17685	17509	17521	17725	17619	17875	17759	17957	17653	17754	17641	17662	17742	17656	17754	17671	17590	17901	17548	17653	17637	17826	17641	17747	17507	17596	17552	17731	17565	17741	17503	17721	17782	17710	17781	17627	17628	17715	17841	17682	17808	17721	17472	17616	17655	17724	17754	17653	17536	17815	17737	17683	17800	17775	17606	17555	17760	17644	17716	17677	17696	17708	17608	17624	17896	17885	17642	17710	17686	17702	17587	17650	17764	17812	17785	17601	17746	17676	17719	17753	17730	17716	17583	17696	17623	17679	17770	17689	18029	17667	17904	17594	17640	17706	17636	17643	17763	17728	17714	17769	17667	17815	17634	17651	17725	17585	17595	17692	17249	17578	17664	17726	17764	17719	17661	17556	17825	17720	17566	17724	17678	17747	17565	17755	17582	17612	17718	17796	17650	17729	17738	17565	17422	17706	17754	17637	17478	17760	17845	17832	17603	17539	17763	17604	17783	17604	17587	17675	17663	17670	17760	17590	17659	17920	17635	17601	17713	17603	17479	17771	17614	17573	17743	17615	17757	17661	17712	17773	17727	17736	17755	17657	17881	17650	17750	17800	17643	17840	17741	17739	17783	17534	17642	17786	17621	17632	17615	17752	17644	17407	17558	17749	17665	17612	17731	17657	17522	17696	17502	17696	17726	17689	17510	17666	17635	17586	17639	17363	17589	17653	17656	17648	17454	17485	17694	17780	17753	17651	17713	17628	17763	17674	17827	17692	17739	17637	17878	17644	17628	17785	17848	17778	17680	17569	17558	17623	17786	17829	17657	17855	17712	17697	17657	17700	17690	17688	17862	17712	17574	17585	17748	17624	17721	17524	17582	17671	17791	17703	17873	17801	17755	17884	17733	17930	17753	17793	17544	17623	17655	17848	17735	17838	17565	17717	17737	17687	17638	17474	17763	17558	17579	17737	17629	17651	17655	17648	17659	17549	17602	17696	17880	17762	17620	17536	17551	17716	17841	17571	17829	17541	17617	17691	17804	17674	17943	17857	17502	17486	17542	17585	17667	17702	17581	17735	17699	17581	17589	17522	17675	17729	17486	17596	17627	17726	17700	17760	17579	17719	17544	17559	17710	17639	17569	17694	17774	17706	17551	17801	17772	17774	17840	17823	17600	17700	17585	17566	17642	17768	17608	17580	17680	17691	17616	17778	17738	17703	17670	17693	17634	17631	17549	17714	17863	17598	17699	17735	17598	17609	17684	17797	17803	17614	17618	17685	17613	17965	17877	17556	17505	17775	17657	17797	17568	17802	17753	17660	17743	17710	17709	17599	17621	17794	17689	17735	17663	17751	17579	17596	17531	17987	17815	17768	17713	17698	17574	17535	17791	17882	17621	17619	17915	17668	17702	17793	17505	17866	17512	17524	17645	17789	17599	17589	17585	17525	17716	17758	17570	17712	17805	17592	17713	17752	17668	17593	17567	17799	17685	17809	17598	17927	17760	17763	17827	17771	17665	17687	17488	17403	17717	17521	17865	17746	17522	17634	17659	17708	17749	17844	17773	17669	17723	17765	17645	17740	17640	17772	17598	17757	17928	17812	17575	17640	17915	17634	17910	17767	17734	17796	17716	17591	17927	17808	17800	17577	17721	17678	17672	17577	17716	17817	17623	17730	17725	17609	17622	17576	17616	17539	17681	17722	17656	17800	17959	17784	17759	17551	17727	17673	17750	17679	17617	17792	17590	17689	17463	17640	17596	17690	17562	17779	17445	17642	17708	17603	17875	17562	17671	17750	17640	17651	17638	17806	17727	17724	17712	17601	17559	17591	17796	17870	17465	17482	17571	17670	17433	17733	17621	17758	17669	17538	17517	17492	17735	17696	17816	17610	17896	17637	17682	17680	17732	17735	17595	17651	17585	17560	17551	17773	17596	17708	17744	17645	17613	17502	17826	17685	17788	17857	17722	17685	17658	17670	17613	17538	17576	17533	17750	17774	17788	17596	17615	17544	17534	17795	17574	17481	17709	17873	17750	17787	17701	17648	17809	17608	17919	17589	17729	17727	17800	17843	17773	17811	17647	17864	17673	17686	17651	17537	17681	17589	17729	17509	17733	17787	17539	17577	17667	17761	17580	17844	17741	17498	17663	17618	17780	17750	17684	17699	17743	17681	17814	17806	17709	17650	17747	17724	17722	17587	17765	17579	17631	17707	17678	17747	17671	17663	17714	17772	17511	17843	17863	17807	17737	17654	17708	17372	17570	17730	17705	17660	17546	17752	17564	17816	17732	17640	17737	17878	17562	17949	17747	17586	17713	17808	17632	17536	17701	17825	17786	17722	17740	17568	17706	17491	17664	17679	17576	17636	17641	17683	17765	17622	17623	17608	17786	17658	17754	17518	17564	17707	17644	17677	17716	17621	17491	17909	17726	17778	17759	17602	17732	17410	17530	17579	17778	17598	17589	17725	17604	17928	17815	17732	17750	17896	17562	17765	17658	17860	17631	17574	17437	17592	17448	17706	17617	17778	17775	17533	17591	17710	17735	17661	17828	17918	17666	17680	17527	17630	17760	17693	17654	17696	17551	17730	17641	17735	17565	17725	17756	17588	17552	17851	17779	17686	17962	17536	17659	17726	17661	17673	17808	17670	17607	17648	17687	17650	17698	17758	17572	17508	17728	17660	17478	17582	17738	17814	17618	17570	17595	17701	17800	17730	17735	17540	17740	17767	17642	17628	17716	17703	17756	17806	17711	17639	17753	17698	17584	17575	17647	17630	17733	17845	17764	17698	17598	17669	17657	17610	17605	17637	17557	17718	17685	17679	17723	17774	17754	17632	17562	17748	17630	17688	17602	17600	17758	17710	17682	17683	17532	17711	17887	17640	17726	17563	17760	17566	17633	17628	17614	17828	17765	17754	17886	17661	17536	17717	17716	17674	17703	17592	17674	17847	17573	17736	17865	17713	17788	17684	17853	17568	17438	17563	17608	17653	17632	17731	17647	17804	17704	17635	17793	17797	17606	17740	17788	17655	17704	17769	17662	17731	17632	17605	17636	17691	17690	17692	17648	17804	17684	17566	17660	17719	17645	17872	17731	17838	17689	17875	17819	17604	17494	17660	17791	17654	17825	17589	17444	17716	17648	17736	17691	17604	17572	17426	17868	17791	17580	17720	17499	17626	17491	17667	17894	17736	17806	17619	17718	17681	17646	17501	17666	17582	17651	17716	17527	17583	17708	17684	17655	17588	17570	17576	17724	17623	17631	17730	17882	17628	17464	17650	17578	17913	17632	17597	17431	17468	17673	17584	17712	17784	17648	17624	17639	17509	17604	17703	17515	17672	17534	17556	17553	17557	17690	17857	17743	17684	17695	17736	17647	17751	17704	17459	17623	17654	17671	17703	17439	17770	17693	17642	17638	17529	17723	17684	17632	17820	17700	17907	17665	17694	17578	17810	17804	17747	17535	17628	18023	17706	17625	17736	17477	17752	17598	17704	17810	17717	17932	17716	17821	17538	17721	17912	17538	17754	17709	17713	17763	17607	17669	17606	17802	17875	17759	17772	17669	17721	17705	17722	17656	17702	17580	17729	17546	17862	17710	17849	17650	17597	17824	17741	17732	17536	17634	17791	17670	17399	17519	17602	17520	17615	17825	17736	17493	17493	17658	17475	17565	17595	17584	17919	17517	17649	17771	17825	17687	17877	17685	17665	17746	17762	17410	17427	17488	17856	17856	17587	17841	17856	17679	17677	17560	17940	17513	17550	17765	17635	17694	17526	17590	17672	17724	17727	17736	17634	17636	17643	17719	17507	17956	17530	17626	17791	17619	18051	17560	17504	17672	17541	17569	17781	17687	17609	17799	17708	17469	17803	17656	17634	17865	17704	17681	17646	17495	17513	17584	17579	17647	17573	17663	17475	17511	17774	17581	17627	17599	17946	17972	17686	17539	17596	17560	17787	17806	17518	17829	17602	17737	17371	17558	17715	17723	17756	17714	17758	17765	17641	17562	17735	17872	17832	17522	17703	17633	17709	17783	17806	17831	17661	17845	17746	17591	17648	17762	17965	17679	17666	17624	17727	17506	17582	17792	17778	17488	17670	17500	17451	17781	17726	17628	17708	17585	17733	17846	17847	17799	17804	17678	17786	17537	17735	17604	17696	17809	17662	17590	17800	17880	17902	17734	17683	17525	17748	17842	17715	17712	17777	17532	17736	17713	17444	17786	17772	17729	17788	17639	17607	17705	17710	17511	17583	17713	17696	17668	17677	17798	17612	17663	17759	17711	17536	17566	17694	17695	17619	17600	17671	17325	17729	17683	17663	17659	17705	17726	17679	17799	17841	17554	17653	17555	17556	17571	17809	17628	17838	17666	17585	17759	17751	17647	17817	17536	17764	18002
15950	28031	26533	22173	20858	19938	19295	18168	18090	18256	18031	17878	17406	17374	17436	17077	17174	17074	29209	33581	31228	25005	19291	17022	16359	16077	16360	15985	16125	16103	15977	16153	16150	16182	16325	16129	16193	16098	16018	16048	16307	16138	16101	16042	16094	16126	16168	16082	16065	16093	16205	16290	16154	16241	15992	16313	16042	16191	16164	16158	16001	16106	16351	16062	16111	16149	16188	16060	16172	16294	16214	16183	16278	15924	16161	16156	16187	16231	16040	16087	16155	16181	15904	16177	16218	16210	15941	16119	16106	16199	16020	15966	16076	15997	16188	16058	16192	15868	16097	16110	16069	16135	16072	16051	16220	15939	16081	16078	16090	16293	15984	16123	16065	16204	16151	15967	16159	16114	16266	16156	16241	16299	16096	16101	16244	16311	16108	16123	16275	15993	16109	15921	16113	16186	16187	15980	16136	16133	16046	16086	16028	16135	16114	16037	16098	16083	16232	16120	16131	16130	16048	16014	16038	16204	16131	16249	16132	16057	16008	16119	15994	16044	16038	16062	16244	16147	16137	16226	16055	16153	16181	16015	15977	16120	16247	16072	16175	16072	16175	16118	16108	15998	16078	16057	16127	16185	16122	15880	16088	16248	16067	16127	16148	16046	16249	16054	16106	16058	16003	16028	16213	16196	16368	16126	16226	16099	16111	16194	16133	16143	15923	16007	16107	16010	16016	16065	16025	16007	16095	16039	16060	16092	16024	16000	16103	16009	16088	16144	16245	15837	16117	16161	16058	16167	16140	15967	16202	16079	16121	16097	16054	16182	15998	16096	16194	16111	16101	16117	16327	15989	16113	16178	16161	16037	16196	16138	16074	16172	16102	15995	15888	16138	15977	16053	16024	16050	16147	16072	15984	15955	16118	16181	16085	16046	15980	16137	16018	16127	16170	16103	16133	16082	16051	16188	15998	16098	16075	16111	16036	16107	16155	15992	16114	16028	16084	16036	16020	16083	16085	16081	16189	16125	16133	16059	16222	16038	16268	16087	16006	16064	16126	16028	16153	15982	16078	16145	16098	16160	16043	16135	16045	15862	16207	16054	16033	16100	16052	16159	16078	16124	16022	16167	16100	16220	16072	16066	16085	15967	16057	15985	16030	16165	16044	16060	16002	15884	16146	16041	15902	16101	16256	16079	16007	16195	16283	15811	16121	16119	16141	16054	15974	16195	15998	16075	16245	16051	16187	16021	16025	16083	16113	16228	16190	16229	16010	16258	16113	16301	16030	16133	16110	16116	16195	15991	16213	16242	16005	16109	15978	16027	16082	16298	16158	16189	16056	16107	16092	16143	16113	16118	16151	16072	16120	16090	16007	16099	15920	16065	16080	15989	16137	16133	16189	16049	16101	16040	16111	16235	15903	16088	16079	16049	16101	16117	16072	16053	16025	16117	16147	16222	16131	16087	16162	16072	16095	16102	16150	16034	16136	16243	16120	16200	16217	16177	16188	15967	16234	16115	16238	16293	16111	16094	16374	16161	16119	16070	16032	16131	15852	16073	16042	16135	16199	16044	15997	16078	15818	16258	16225	16016	15977	16043	16174	16025	16164	16074	16280	16141	15970	16061	16027	16149	16117	16175	16175	16018	16137	15985	16083	16132	16101	15991	16104	16075	16165	15970	16233	15997	16045	16037	16184	16055	16158	15988	16110	16064	16063	16110	16074	16204	16069	16165	16146	16051	16114	16077	16149	16111	16023	16068	16108	15955	16206	15913	16257	16226	16206	15983	16079	16172	15961	15999	16047	16084	15956	16027	16127	16089	16102	16109	16103	15940	15915	16022	16096	16033	16156	16069	15861	16171	16047	15971	16067	15997	16150	16105	16058	16191	16065	15965	16259	16232	16031	16101	16133	16033	16207	15966	15984	16000	16203	15983	16079	16017	16118	16058	16147	16156	16189	16155	16285	16007	16058	15951	16034	16070	16149	15884	16162	16145	16213	16205	16153	16124	16087	15978	16086	15934	16037	16171	15841	16193	16060	16074	16009	16058	16082	16154	16019	16074	16103	16029	15982	16063	16049	16111	16268	16217	15928	16293	16159	16143	16254	16112	16133	16092	15932	16200	16001	16129	15834	16154	16131	16171	16235	15934	16146	16111	16025	16203	16063	16105	16171	16007	16142	16100	16281	16291	16073	16250	16147	16190	16003	15936	16181	15983	16135	16002	16080	15920	15933	16118	16072	16205	15848	16051	16156	15976	16032	16080	16125	16046	16011	16044	16027	16250	15985	16307	16156	16141	16065	16043	16034	15959	16064	16124	16181	16083	16023	16116	16137	16188	16049	16240	16077	16198	16209	16150	16061	16066	16001	16092	16084	16029	16303	16117	16019	16091	16141	16144	15897	16255	16175	16120	16150	16141	16183	16057	16120	16096	16174	16183	16059	16066	16177	16055	16052	16046	16088	16105	16126	16193	16274	16004	15995	16110	16066	16074	16251	16152	15972	16077	16102	15952	15998	16149	16081	16142	16192	16133	16238	16185	16165	16278	15972	16083	16037	16120	15975	15968	15809	16058	16118	16070	16065	16130	16164	16054	16006	16067	16174	16073	16186	15910	15996	16181	15983	16071	16184	15929	16090	16105	16110	16109	15984	16223	16198	16189	16069	16059	16063	16103	16064	16088	16064	15929	16198	16077	15998	16005	16213	16151	16092	16167	15917	16278	16354	16155	16206	15998	16027	16167	16144	16080	16019	16140	16059	15885	16073	16139	16064	16162	16152	16201	16211	15969	16155	16203	16059	16092	16125	16188	16135	16095	15952	15976	16132	16095	16202	15925	16090	16031	16017	16020	16167	16141	16122	16183	16062	16144	16193	16336	16103	16168	16041	16116	16038	16091	16136	16207	16142	16030	16056	16222	16164	15879	16110	16109	16029	15965	16034	15954	16144	16164	16048	15949	16043	16016	15954	16326	16197	16035	15956	16094	16190	16072	16162	16086	15968	15938	16143	16131	16152	16070	15903	16103	15965	15923	16260	16170	16239	16127	15957	16052	16069	16033	16129	16020	16069	16032	16070	16006	16146	15950	15914	16065	16081	16018	16166	16130	16126	16046	15995	16148	16055	16140	15926	16159	15817	16214	16153	16120	15899	16058	16169	16156	16137	15989	16117	16071	16039	16152	15968	16222	15994	16023	16097	16044	15998	16109	16035	15862	16188	16022	16083	16140	16107	15940	16008	16264	16179	15952	16088	16036	15964	15908	16124	16169	16044	15986	16090	16074	16164	16203	16016	16171	16114	15974	16077	15955	16085	16100	16089	16063	16116	16121	16130	16107	16084	16082	16271	16119	16115	16229	15885	16096	16104	15984	16099	16050	16172	16191	16257	16059	16050	16081	16316	16111	16254	15968	15940	16040	16046	16056	16297	15997	16172	16001	16242	16051	16192	16022	16042	16187	16164	16122	16085	16184	15990	16105	16007	16262	15978	16131	16055	16057	16094	16094	16128	16057	15994	16065	16134	16173	15980	15985	16133	16174	16179	16243	16255	16041	16077	16007	16169	16034	16129	16044	16109	16102	16072	16215	16117	16049	16048	16159	15963	16088	16096	16122	16168	16106	16002	16113	15989	16157	16177	16078	16035	16140	16028	16089	16185	16025	15945	16177	16274	16135	16047	16160	16121	16111	15972	16066	16270	16124	16110	16063	16016	15995	16202	16230	16060	16224	16037	16132	16141	16051	16249	16094	16219	16139	16153	16204	16110	16252	16108	16063	16018	16012	15942	15988	16088	16070	16116	16174	16197	16085	16285	16193	16168	15971	16152	16084	16118	15977	16077	16150	16257	16056	15898	16082	16095	16126	16113	16019	16198	16037	15932	16275	16127	16121	16159	16092	16129	16043	16061	16217	16030	16010	16080	16084	16100	15944	16119	16085	16187	16006	16066	16086	16086	16152	16105	16224	16137	16242	16246	15991	16052	16002	16071	16060	16139	16010	16020	15962	16150	16178	16128	15992	16197	16119	15947	15995	16086	16044	16123	15996	16050	16164	16175	16080	16055	16129	16205	16111	15942	16062	16073	16040	16214	16105	16063	16141	16031	16172	15970	16048	16192	16262	16209	16034	16187	16077	16058	16144	15901	15839	16168	16155	16114	16315	15997	15951	16206	16096	15999	16140	15920	16116	16078	16172	16030	16034	16092	16104	16122	16032	15996	16029	16332	16106	16038	16025	16090	16146	15988	16111	16033	16080	16193	16090	16118	16006	16060	16079	16095	16155	15959	16132	16204	16032	16031	16158	16222	16059	16128	15999	15981	16044	16034	16145	16182	16280	16136	16166	16088	16220	16196	16089	16019	16112	15978	16115	16057	15960	16205	16122	15811	16119	15928	16260	16211	16125	16109	16095	16107	16036	16402	16098	16066	16227	16167	16048	16223	16229	16190	16059	15971	16221	16137	15939	16017	15914	16052	16157	15901	15952	16317	16082	16132	15841	15950	16074	16042	16129	16044	16080	16160	15999	16151	15956	16080	16090	16140	16049	16172	16049	16067	16224	16073	16065	15949	16009	16120	16179	16215	16208	16336	16036	15944	16083	16169	16061	16066	15940	16064	16127	15946	16163	16231	16053	16167	16300	16033	15969	16137	16059	16209	16175	16190	16185	15925	16091	16123	15931	16066	16098	16185	15915	15960	16131	16227	16014	16093	16049	16032	15917	16144	16201	16008	16149	16143	16097	16242	16075	16264	16095	16027	16193	16201	16240	16314	16150	15974	16261	16104	15973	16238	16109	16103	15968	15852	15929	16010	16035	16064	16166	16032	16045	16116	16074	16023	16269	16134	16083	16020	16260	16092	16047	16122	16151	16084	16051	16185	16123	15956	16040	16005	15890	16058	16054	15982	16155	16148	16053	16179	15999	16175	15889	16058	15851	15990	16063	16068	16052	16210	16073	16059	16185	16127	16049	15999	16021	16154	16058	16127	16144	16141	16154	16043	16105	16217	15895	16002	15993	16156	16007	16160	16227	15986	15987	16164	16138	16108	15998	16167	16034	16057	16035	16064	16189	16288	16023	16001	16281	16020	15997	16049	16103	16071	16219	15992	16167	16156	15953	16139	16102	16052	16151	16044	15882	16040	15982	15994	16069	16067	16163	15970	15999	16041	15924	16096	16134	15983	16070
27150	21741	23977	21091	18167	18230	17977	17878	17818	17604	17513	17637	17887	17579	17655	17557	17837	17777	18400	19116	18974	18662	18015	17897	17931	17592	17544	17626	17542	17693	17622	17593	17727	17519	17741	17707	17661	17657	17687	17622	17563	17506	17746	17596	17916	17668	17740	17667	17486	17540	17630	17683	17467	17762	17538	17585	17725	17687	17616	17576	17706	17538	17614	17576	17400	17673	17389	17651	17563	17634	17403	17551	17495	17475	17531	17519	17402	17513	17543	17639	17404	17586	17640	17495	17444	17600	17559	17559	17667	17716	17694	17453	17529	17752	17827	17699	17459	17584	17614	17548	17533	17597	17532	17815	17697	17610	17732	17492	17471	17733	17742	17596	17665	17525	17578	17369	17688	17563	17568	17378	17452	17430	17547	17799	17406	17519	17546	17513	17451	17719	17522	17611	17648	17516	17519	17655	17649	17637	17653	17524	17433	17468	17738	17571	17578	17587	17511	17576	17749	17549	17453	17471	17616	17784	17602	17749	17789	17662	17735	17569	17449	17711	17563	17565	17660	17547	17460	17467	17546	17679	17622	17502	17716	17656	17704	17617	17657	17655	17561	17429	17723	17464	17513	17433	17662	17600	17745	17592	17882	17419	17281	17597	17339	17663	17707	17580	17530	17465	17712	17586	17528	17486	17805	17844	17748	17514	17630	17741	17558	17830	17691	17513	17613	17637	17329	17585	17680	17403	17661	17587	17643	17614	17432	17504	17611	17628	17610	17801	17507	17606	17649	17709	17446	17893	17655	17654	17562	17698	17628	17741	17589	17576	17630	17733	17306	17517	17588	17627	17618	17558	17490	17593	17667	17631	17701	17677	17624	17511	17583	17493	17537	17535	17687	17665	17598	17461	17564	17715	17507	17602	17814	17687	17551	17504	17607	17463	17531	17578	17654	17626	17558	17546	17739	17546	17649	17520	17714	17648	17657	17595	17609	17661	17343	17699	17469	17532	17714	17710	17568	17588	17564	17558	17641	17699	17503	17700	17666	17830	17557	17700	17780	17691	17475	17479	17551	17777	17480	17569	17640	17526	17638	17789	17688	17604	17617	17684	17589	17657	17447	17412	17668	17596	17674	17735	17607	17746	17446	17564	17655	17449	17584	17439	17707	17566	17564	17605	17661	17725	17837	17627	17761	17411	17717	17580	17620	17771	17623	17640	17634	17709	17722	17732	17518	17389	17602	17482	17729	17599	17585	17741	17510	17529	17375	17638	17519	17481	17721	17603	17580	17710	17434	17609	17557	17528	17450	17675	17619	17565	17730	17775	17501	17702	17579	17364	17500	17490	17684	17635	17840	17509	17683	17601	17502	17572	17779	17304	17747	17797	17723	17726	17662	17671	17491	17622	17573	17608	17561	17583	17519	17424	17443	17542	17520	17504	17529	17605	17650	17840	17611	17595	17578	17433	17547	17672	17465	17548	17624	17447	17597	17626	17586	17597	17587	17707	17495	17596	17591	17539	17560	17426	17609	17558	17714	17648	17611	17476	17439	17702	17683	17728	17676	17714	17681	17562	17683	17563	17656	17704	17605	17401	17569	17623	17701	17478	17707	17703	17657	17570	17498	17562	17547	17696	17361	17571	17743	17606	17656	17473	17500	17583	17743	17735	17579	17587	17465	17735	17580	17612	17758	17580	17646	17524	17748	17684	17407	17568	17509	17632	17681	17697	17700	17637	17475	17495	17501	17722	17579	17686	17676	17580	17566	17642	17725	17588	17450	17526	17491	17586	17741	17575	17672	17434	17502	17773	17778	17497	17699	17802	17520	17589	17482	17694	17619	17452	17743	17646	17464	17700	17788	17665	17755	17655	17541	17764	17672	17620	17867	17690	17651	17665	17625	17656	17572	17603	17661	17582	17734	17820	17737	17473	17495	17529	17597	17678	17572	17641	17629	17681	17415	17629	17583	17543	17557	17560	17608	17647	17635	17609	17390	17572	17446	17824	17514	17562	17739	17560	17417	17623	17375	17648	17498	17701	17754	17679	17685	17571	17576	17601	17655	17479	17704	17576	17484	17581	17662	17523	17765	17508	17517	17589	17536	17611	17745	17685	17740	17666	17605	17555	17679	17536	17584	17845	17565	17772	17787	17477	17605	17659	17516	17513	17663	17557	17444	17699	17589	17610	17368	17535	17658	17499	17576	17549	17612	17495	17492	17675	17614	17630	17530	17593	17647	17699	17692	17550	17682	17705	17644	17825	17444	17677	17585	17614	17483	17452	17643	17521	17683	17693	17757	17648	17592	17636	17414	17665	17605	17537	17795	17619	17360	17656	17627	17668	17712	17631	17501	17542	17504	17443	17680	17484	17612	17570	17826	17691	17679	17604	17525	17422	17574	17462	17512	17607	17461	17738	17507	17466	17618	17532	17591	17552	17741	17613	17803	17679	17778	17491	17473	17633	17659	17496	17644	17633	17503	17668	17618	17537	17321	17584	17654	17543	17430	17616	17436	17516	17918	17669	17477	17669	17588	17455	17756	17444	17627	17522	17611	17612	17386	17680	17811	17740	17650	17599	17503	17490	17606	17496	17625	17636	17763	17611	17566	17637	17606	17672	17751	17595	17667	17570	17421	17676	17715	17578	17560	17587	17604	17471	17561	17554	17757	17705	17590	17696	17642	17576	17608	17666	17735	17466	17586	17420	17441	17347	17592	17564	17712	17560	17415	17602	17629	17548	17358	17571	17723	17660	17669	17777	17688	17568	17603	17817	17667	17547	17720	17576	17904	17698	17575	17557	17480	17651	17709	17745	17476	17450	17599	17761	17534	17619	17534	17698	17663	17483	17524	17642	17741	17558	17634	17500	17565	17543	17548	17721	17637	17497	17476	17550	17577	17601	17671	17687	17654	17615	17499	17512	17639	17721	17676	17734	17547	17619	17729	17734	17539	17572	17726	17714	17552	17570	17757	17629	17631	17641	17655	17674	17544	17652	17667	17774	17608	17684	17584	17665	17569	17484	17607	17625	17572	17721	17814	17696	17460	17705	17561	17588	17723	17729	17583	17531	17713	17475	17712	17795	17655	17767	17654	17550	17536	17621	17705	17640	17832	17670	17513	17554	17532	17611	17745	17459	17631	17648	17685	17528	17458	17770	17736	17691	17788	17580	17537	17630	17484	17471	17627	17616	17556	17562	17622	17527	17720	17569	17706	17465	17730	17549	17543	17610	17765	17811	17611	17749	17564	17630	17450	17789	17716	17679	17563	17461	17631	17523	17623	17684	17668	17578	17711	17552	17468	17424	17570	17599	17607	17658	17502	17558	17512	17429	17594	17756	17470	17699	17714	17719	17468	17608	17625	17668	17767	17628	17695	17391	17731	17740	17586	17490	17598	17712	17586	17580	17669	17611	17533	17753	17816	17709	17827	17722	17577	17748	17595	17680	17427	17402	17824	17668	17684	17528	17497	17626	17789	17634	17572	17517	17626	17807	17543	17518	17582	17515	17456	17556	17655	17614	17649	17742	17510	17624	17568	17429	17766	17746	17592	17642	17596	17462	17491	17567	17520	17611	17761	17489	17643	17853	17660	17541	17577	17706	17503	17649	17397	17715	17441	17657	17699	17526	17634	17718	17372	17469	17552	17757	17440	17598	17456	17667	17592	17527	17466	17538	17660	17688	17589	17497	17639	17575	17737	17555	17590	17532	17657	17496	17513	17444	17736	17695	17502	17591	17593	17557	17488	17761	17540	17545	17673	17711	17685	17569	17605	17551	17492	17829	17581	17688	17608	17577	17422	17622	17527	17599	17449	17520	17623	17661	17703	17744	17615	17527	17631	17602	17598	17640	17572	17633	17532	17639	17635	17692	17588	17510	17629	17692	17596	17491	17662	17470	17464	17639	17453	17605	17772	17802	17585	17794	17564	17635	17626	17673	17665	17691	17583	17642	17742	17824	17539	17498	17668	17781	17769	17624	17652	17565	17551	17599	17741	17580	17700	17725	17665	17671	17568	17627	17640	17628	17622	17352	17698	17531	17557	17677	17752	17604	17680	17742	17701	17523	17689	17733	17392	17434	17600	17674	17707	17571	17617	17519	17432	17614	17648	17334	17467	17772	17649	17538	17419	17545	17530	17602	17448	17611	17697	17486	17587	17467	17549	17620	17825	17722	17763	17595	17484	17523	17599	17509	17491	17496	17591	17459	17434	17535	17648	17652	17505	17630	17488	17626	17523	17716	17550	17616	17699	17699	17528	17580	17666	17507	17613	17831	17399	17803	17691	17489	17731	17673	17591	17556	17585	17582	17517	17603	17704	17580	17496	17555	17465	17411	17642	17737	17524	17586	17684	17627	17442	17624	17294	17514	17564	17756	17720	17635	17684	17595	17613	17906	17567	17573	17430	17612	17612	17638	17695	17526	17649	17718	17489	17557	17668	17715	17543	17437	17635	17622	17628	17492	17584	17735	17710	17724	17548	17704	17730	17567	17653	17500	17521	17468	17667	17541	17699	17660	17749	17437	17671	17699	17765	17577	17843	17543	17711	17690	17689	17634	17584	17872	17450	17566	17755	17568	17434	17586	17650	17410	17598	17533	17592	17538	17664	17645	17686	17504	17558	17593	17262	17644	17719	17721	17602	17606	17661	17573	17587	17552	17546	17445	17522	17496	17685	17532	17620	17484	17582	17639	17789	17729	17688	17638	17701	17805	17536	17656	17394	17501	17584	17668	17743	17722	17905	17603	17792	17407	17710	17676	17526	17725	17382	17694	17630	17653	17626	17457	17611	17670	17541	17533	17483	17707	17572	17686	17635	17640	17704	17657	17737	17842	17531	17647	17611	17595	17760	17769	17754	17793	17750	17700	17643	17467	17615	17592	17794	17602	17707	17554	17654	17552	17752	17545	17644	17725	17560	17589	17640	17561	17536	17632	17540	17617	17598	17799	17764	17548	17575	17817	17781	17529	17653	17487	17734	17426	17596	17767	17649	17575	17668	17692	17739	17557	17609	17426	17437	17538	17487	17650	17487	17851	17621	17383	17721	17515	17644	17545	17545	17544	17506	17486	17557	17600	17667	17901	17726	17619	17512	17679	17611	17777	17671	17713	17760	17543	17531	17671	17366	17554	17617	17694	17529	17474	17627	17444	17527	17553	17438	17377	17655	17589	17685	17594	17669	17677
15189	18210	18272	17338	17358	16988	16617	16525	16662	16504	16482	16360	16280	16240	16440	16266	16190	16235	17431	18189	17709	17140	16240	16173	16015	15948	15970	15980	15952	15972	16075	16154	16135	16060	16009	16049	16118	15944	16066	15938	15931	16133	16046	15976	15962	16155	16037	16069	15986	15958	16190	16088	16014	15933	16029	16109	16017	16004	16143	15917	15842	16096	16118	16068	15863	15932	16019	16026	16022	15746	15838	16038	16128	15639	16079	16063	16177	15915	15938	15996	16159	15907	16048	16150	15953	16121	16076	16085	16149	16091	16107	16023	16061	15929	16504	15738	16079	16054	16063	15884	15932	16176	16090	15966	16036	16136	16041	16004	15988	16112	16024	15912	16102	16136	16004	16021	15990	16083	16019	15972	16008	15938	15928	15960	16080	16096	16086	15969	15971	15858	16003	15906	15992	16004	16063	15875	16084	15911	16062	16162	16064	16132	15968	16175	15991	15920	15931	16050	16083	16136	15984	16007	16013	16203	16108	16029	16139	15947	16156	15899	15959	16107	15969	15825	16009	16132	16131	16002	15984	16022	15981	16149	15925	15959	15909	15865	16132	16245	15982	16249	15931	15974	16065	15940	16160	15958	15962	16001	15960	16114	16189	16059	16204	15950	15922	16105	16025	16136	15993	15949	16033	16062	15992	16171	16068	16088	16054	15996	15974	15965	16069	16234	15929	16005	16052	16120	15986	15914	16126	15909	15877	15897	16022	15991	16058	16031	16116	16083	15922	15995	15937	16088	16051	16114	16017	15976	16009	16022	15914	15997	16212	16214	16132	16024	15938	16086	16020	15941	15828	16015	16065	16112	15945	16078	15941	16076	15895	15971	15860	15900	16009	15992	15983	15999	16097	16064	16000	16011	16162	16112	16192	15889	15984	16037	16014	15959	16064	16017	16069	16009	15983	16020	16043	15944	16160	16149	15970	15931	16041	16064	15902	16020	15964	16138	16103	16051	15932	16076	16073	16139	15935	16046	15844	15868	15926	15986	15953	15990	15959	15978	16082	15958	15994	15875	15993	16021	16078	16066	15988	15998	16013	16007	15905	15939	16092	15959	16064	16006	16077	16057	16047	16119	15848	16165	16002	16080	16047	15835	16033	16045	15920	15894	16038	16067	16000	15973	15956	16118	16094	15978	16012	16088	15915	16093	16000	16041	16019	15844	16026	16105	15969	16022	15969	15959	16020	15828	16074	16142	16028	16126	16064	15817	16170	16087	16110	16031	15947	15891	16219	15899	16084	15869	16183	15945	15918	15830	16065	15949	16047	16002	16099	16011	15901	15983	16009	16088	16005	15910	16097	15981	15943	16108	15983	15987	16044	15976	16075	16106	16059	16114	16097	16092	15882	15954	15932	15861	16150	16268	15980	16018	16014	15890	16114	15979	15945	16204	15926	16079	15924	15970	15966	15931	15969	16100	16077	16044	16115	16148	15991	16105	16181	15977	16028	16001	15978	15917	16014	16025	16044	16015	15990	16020	16153	15925	15980	15956	15944	15899	16070	15968	15908	16094	15976	16045	15940	15927	16096	16162	16017	16100	16155	16050	16054	16090	16204	15953	16153	15855	16104	16193	16009	16004	15929	16093	15946	16077	16037	16165	15917	15978	15961	15873	16026	16154	15830	15984	15932	16155	15959	16090	16118	16008	16049	15967	16084	16134	16015	15957	15865	16069	15960	16020	15953	16073	16135	16032	15940	15949	16008	15959	15985	16014	16197	15877	16099	15875	15982	15960	16119	15942	16017	15916	16226	15937	16230	15885	16037	15990	16026	16121	15923	15969	16085	15815	15930	16002	16093	15958	16173	15924	15941	16043	16062	16187	15926	16137	16044	16043	16148	16074	16039	16169	16202	16080	15952	15798	15892	16127	15931	16035	16064	15942	16064	16098	16133	15984	15978	16009	16067	16068	15855	16153	16027	16203	16072	16165	16045	16010	16114	16041	15999	15981	15938	15909	16006	15975	15949	16013	15965	16148	15961	15979	16066	16212	15949	15860	16089	15972	16143	16003	16058	15828	16007	15842	15981	15818	15993	15949	16166	15980	16160	15948	16115	15976	16124	16181	15877	16092	16014	16121	15971	16022	16015	16123	16052	15925	16191	15998	16195	15929	16045	16120	16143	16120	15914	16144	15971	16010	16051	16047	16013	16055	16050	15854	16192	15888	15859	16124	16049	15875	16121	15897	15914	15974	15974	16150	15877	16096	16074	16015	16097	15851	16195	16004	16042	16105	16050	16055	16017	15891	16235	16058	15916	16034	15921	16129	16071	15975	15915	15983	16062	16055	16026	15920	16068	15904	15903	15992	16163	16026	16035	16062	16081	16017	15994	15996	16035	16089	16006	15991	16108	15867	16135	15941	15957	15994	16088	16183	16206	15987	15896	16109	16045	16042	15990	16004	16204	16115	16061	16107	16005	16177	16078	16068	15924	15987	16066	16056	16219	15945	16165	16138	16075	16217	16192	15851	16154	15984	16255	15792	15920	15936	16110	16067	16033	16087	16001	15991	15942	16027	15890	16101	16009	16281	16067	15878	15939	16100	16012	16014	15948	16010	16040	15989	15807	15941	16016	15818	16155	16124	16119	15955	16000	15977	15959	15906	16034	16122	15870	16063	16157	15944	15803	16078	15936	16100	15911	16001	16029	15989	16142	16004	15922	15945	16093	16010	16097	16139	16034	16022	16002	15966	16169	15962	16066	15985	15882	15997	16098	16102	16045	16149	15929	15957	16138	16087	16133	15987	15949	15947	16101	16063	16088	15864	15820	15924	16069	15899	16009	16039	16026	16054	16017	16070	16118	15877	15938	16106	15970	16187	15898	15971	16097	16045	16125	16043	16011	16069	15988	16052	15957	15886	16173	16211	16129	15920	15904	16093	15963	16051	15967	16087	16007	16132	16114	15930	16134	15974	15879	15987	15961	15950	16248	15944	15988	15934	16183	15953	15952	16105	15986	15919	16062	15951	16037	15917	15992	16269	15928	15899	16033	16137	16104	16128	16051	16219	16015	15965	16047	16041	15957	16095	15951	16035	15945	16103	16146	16152	16034	15864	15916	15995	15875	15962	16050	16026	15993	15877	16048	16101	16090	16081	16168	15927	16054	16029	15911	16064	15911	15976	15991	16055	16019	16056	16072	16054	16051	16048	15876	16076	16085	16045	15972	16197	16044	16045	15958	16143	16190	15868	15897	15978	16054	16001	16124	16057	15946	15895	15966	15949	16008	15898	16088	15984	16091	16079	16042	15819	16104	16091	15939	15850	16102	15955	16166	16200	16011	16106	15843	15911	15914	15986	16173	15939	16086	15993	16167	16000	16175	15964	15987	16343	16083	16130	15965	16051	15905	15977	16022	16047	15922	16009	15987	16110	16113	15980	16072	16046	16089	16091	15999	16053	16104	15785	15942	15932	16094	16014	15942	16061	16242	16103	16046	15869	15987	15863	16141	16054	16096	15841	16089	16113	16007	15956	16013	16274	16089	16043	15890	16014	15806	16034	15781	16006	15887	15882	15935	16087	16155	15998	15999	15962	15926	15947	16177	16008	15963	15830	16043	16049	16079	16158	16030	16024	16104	16117	15953	16070	16305	15977	16008	15939	15928	16112	16110	16166	15958	16031	16111	16211	15978	16050	16056	15862	15885	16030	15923	16210	15993	15972	15876	15918	15963	16046	16047	15908	16098	15987	16026	16040	15994	16045	15989	15854	15943	15899	16048	15965	16048	16019	16021	16123	16215	16086	15961	16144	16150	16138	16036	16026	15888	16039	15890	15988	15937	16032	16003	15931	15941	16232	15991	16135	16052	16007	15919	16113	15929	16098	15972	16025	15884	16019	15936	16019	16101	16332	15975	16015	16132	15872	16098	16007	16080	16114	16112	15934	16128	15984	15989	16060	15988	15909	16013	16053	15958	15899	16091	16062	16273	16097	16035	16156	16083	16026	16096	16049	16226	16002	16063	15911	16145	15946	15879	15792	16011	15962	16117	15936	16003	16003	16025	16056	15962	15953	16162	16257	16119	16103	16033	15887	16052	16182	16175	15890	15971	15979	16138	15985	16171	16006	16017	16093	15908	16051	16098	15989	15972	15950	16123	16052	15928	15925	16204	16051	16130	16128	15829	16041	15889	16050	15959	15888	16048	16059	16031	16078	15993	16030	16175	16085	16129	16112	16048	15972	16017	16010	15955	16086	16151	16011	16081	15989	16095	15970	15976	16063	16014	16131	15990	16067	16040	16037	16119	16022	16253	15999	15971	16133	16014	16075	16007	16110	16122	16035	16019	16085	15957	16041	16112	15978	16040	16134	15997	15995	16036	15962	15997	15963	15961	16087	15912	15929	15830	15976	16116	16100	16105	15865	16040	16011	16016	16128	15976	16038	15948	16059	16159	16030	15962	16157	16209	16081	15854	15895	15993	15911	16110	15992	15985	16143	16061	16038	16155	16173	16029	15971	16065	16035	15852	16053	16121	16110	16067	15979	15958	16028	15924	16072	15907	16029	16153	15858	16047	15919	16149	16105	16154	15894	16035	16220	15837	16010	16058	15969	16266	16067	16094	16152	16077	16143	16026	15955	16020	15977	16067	16159	15795	16012	16110	16030	16043	15951	16084	15973	16008	15945	16044	15932	15894	16079	16086	15997	15989	16006	15981	16006	16189	16236	16079	15941	16387	16063	16023	15989	15974	15963	16128	15982	15890	15942	16113	16102	16057	16065	15976	16044	16003	16041	16037	16092	16127	16052	15973	16025	16152	16062	15939	15956	15864	16070	16026	15915	16032	15901	15996	15899	16069	16100	16004	16009	16162	16068	16129	16036	16062	16042	15923	16006	16032	16152	16031	15989	16083	16038	16080	16043	16161	16254	15896	16052	15915	15910	16025	15976	15999	16073	16105	16054	16068	16081	16011	15945	16058	16077	15986	15958	16012	16048	16155	16160	16182	16022	16009	16046	15998	16023	16052	15978	16111	16062	16023	15991	15939	16088	15989	16037	15979	15955	15965	15894	15962	16039	16147	16027	16173	16065	16017	16023	15993	16067	15873	16043	15944	16022	16103	15916	16041	16110	16060	16025	16236	15930	16074	15931	16077	16171	16011	15984	16003	16070	16128	15946	16189	15953	15807	16000
24024	21063	28325	24147	21912	21200	20576	18288	17677	18080	17787	17504	17512	17447	17557	17596	17516	18206	24076	25474	23866	20732	18657	17544	17388	17162	17132	17282	17037	17307	17080	17145	17101	17165	17287	16956	17281	17109	17207	17274	17059	17016	17194	17099	17309	17234	17209	17179	17208	17132	17015	17089	17213	17089	17109	16982	17172	17214	16932	17058	17336	17297	17038	17059	17113	16956	16908	17069	17144	17199	16980	17197	17100	17209	17021	17128	17263	17167	17079	17004	17082	17102	16961	17013	17076	16992	17142	17172	17176	17280	17050	17072	17108	16988	17121	17106	16878	17103	16973	17089	17179	17203	17007	17059	17111	17173	17003	17023	17043	17135	16974	17192	17119	17191	17165	17024	17152	17272	17132	17117	17221	17086	16836	17276	17091	17041	17052	17087	17153	17320	17039	17155	17122	16984	16991	16986	17211	17127	17141	17073	16921	17015	17049	17026	17307	17133	17077	17105	16937	17062	17062	17193	17017	17133	17181	16954	17069	16927	17069	17137	16952	17040	17050	17075	17170	17036	16932	16951	17046	16957	16994	17050	17189	17076	17111	17008	16947	17017	17019	17223	17207	17179	17199	16902	17117	16918	16946	17036	16862	17124	17166	17118	17227	17053	17170	16941	17044	17069	17052	17088	16903	17136	17150	17196	17011	17180	17152	17307	16988	16850	17072	16970	17102	16998	17093	17118	17084	17056	16834	17091	17116	17079	17004	17083	17061	17300	17199	17272	17295	17083	17023	17090	17085	17139	17065	17099	17128	17124	17192	17199	17123	16899	16988	17020	17010	17085	16992	17067	17189	17030	17125	17257	17209	17013	16912	16920	16979	17063	17237	16980	17216	17152	17166	16954	17104	17126	17000	17222	17166	16880	16943	17204	17161	17095	17044	17033	16956	17209	17014	17246	17097	17118	16976	16899	17294	17193	17336	17110	17084	17051	16945	17233	17186	16977	17001	17144	16979	16957	17195	17094	16958	17122	16974	17152	17446	17266	16881	17158	17054	16920	17008	17136	16915	16932	17075	16827	17091	16989	17164	17008	17148	17063	17208	16923	17022	17235	17029	17239	17044	16934	17207	17160	16855	16870	16975	17095	16987	16851	17185	17146	17013	17110	17233	16922	16950	17119	17167	17176	16937	16968	17119	17081	16966	16889	17161	17073	17088	17093	17021	17095	17055	16819	16996	17078	17078	17218	17086	17121	17045	16990	16947	17130	17179	17247	17183	17245	17248	17025	17041	17138	17164	17165	17086	16979	17082	17108	17011	17278	17103	16757	16933	17145	16951	16881	17195	17005	16913	17082	17024	17101	16874	17234	17118	17032	16945	17013	17055	17219	17109	17040	16997	17062	17172	17111	17161	17322	17166	17180	17289	16904	17038	17082	16960	17028	17238	16970	17123	17157	17276	17153	17105	17118	17032	17046	17156	17057	17110	17159	17117	16975	17013	17132	17215	16846	17064	17124	17076	17098	17120	17106	16905	17052	16940	17101	17008	17049	17310	17123	17008	17261	17135	17043	17347	16978	17065	17220	17291	17033	16883	17032	17215	17236	16808	17116	17328	17059	17326	17120	17045	17126	16920	16925	17147	17079	17098	17057	17044	16999	17200	17043	17094	17041	17066	16967	17219	17463	17128	17075	17052	16965	17057	17094	17053	17228	17214	17150	16814	17159	17290	17116	17019	16936	17249	17227	17296	17131	17139	17032	17089	17142	17026	17344	17041	17215	17054	16900	17185	17097	17143	17165	17049	17175	17070	17071	16995	17091	17016	17158	17106	17219	17096	17095	17212	17183	17153	17126	17171	17160	17084	17083	16949	17049	17231	16881	17171	17337	17038	17031	17048	17154	17322	17144	17160	16951	17042	17209	17213	17102	17277	17149	16951	17097	17108	17117	16866	16859	17155	17071	17051	17356	17216	17127	17192	17174	17250	17258	17308	17258	16936	17119	17060	17137	17289	17133	17041	17115	16964	17025	17129	17119	17386	17147	17089	16950	17149	16853	17143	17144	17198	17221	17241	17122	16983	17241	16958	17058	17119	16975	16936	17088	17092	16883	17184	17168	17125	17080	17079	17052	17049	16968	17174	17029	17130	17020	17116	16912	17207	16992	17064	17083	17067	16909	16994	16943	17044	17168	17154	17058	17137	16968	17020	17025	17103	17234	17063	17054	17076	17004	16954	16988	16961	17173	17193	17110	17077	17414	17053	17095	17063	17138	16989	17016	16912	16948	17095	16965	17206	16978	17077	16923	16899	16988	17148	16977	17124	17245	17163	17023	17077	17133	16985	17035	17077	17204	16950	16994	17167	17073	17187	17058	17286	16997	17011	16983	17125	16950	17178	17155	17147	17076	16981	17101	17191	16908	16989	17123	17080	17159	17174	16898	17429	17143	17184	17088	17171	17296	17250	17181	17062	16820	17059	16947	17005	17059	17187	17069	16937	17193	16954	17018	17121	17231	17098	17083	17051	17045	17095	16961	17117	17197	17182	16988	17053	17036	17129	17204	17072	17135	17169	16966	17082	17065	17129	17110	16862	17007	16957	17131	16924	17085	16972	17223	17113	16854	17141	17089	17172	17123	16913	16903	17067	17142	17079	17086	17045	17174	17128	17194	16998	17060	17237	17020	17089	16821	17065	17059	17078	17051	17192	17079	17255	17116	17065	17099	16862	17236	17075	17154	17150	17104	17149	17132	17135	17185	17059	17032	17137	16849	17166	17104	17118	17310	17196	17137	17031	17232	17261	17196	17119	17029	17116	17123	17124	17140	17146	17057	17045	17064	17118	16955	17171	17177	17056	16957	17037	17145	17058	16920	17215	17015	17097	17034	17008	17225	17233	16915	17115	17073	17109	17060	17193	17154	17227	17325	17008	16925	17071	17082	17112	17204	17157	16876	17030	17022	17001	17107	17229	16940	17140	17169	16958	17251	17058	17378	17038	17026	17087	17022	17116	17130	17148	17159	17092	17092	17133	17024	17038	17018	17241	16980	17177	17164	17007	17223	17139	17163	16933	17299	17108	17336	17175	17034	17051	17022	17007	17099	17074	17190	17166	17046	17048	17052	17119	17221	16931	16974	16910	16999	17143	16989	16984	17244	17116	17009	17152	17149	17272	17126	17133	17173	17172	16978	17210	17099	17142	17040	16944	17175	17087	16986	16989	16893	16987	16854	16978	17020	17064	17069	17172	17011	17079	17344	16930	17136	16934	17144	16935	17070	17142	17116	17196	16993	17168	17114	17082	17003	17020	17120	17141	17077	16935	17214	17050	17084	16922	17178	17159	17071	17118	17010	16956	16932	17109	17141	17038	17076	17047	17132	17186	17265	17181	16975	16943	17496	17069	17165	17044	17146	17117	17107	17010	17227	17103	17179	17001	17076	16991	16928	17109	17105	17181	17152	17133	17162	17203	17055	17161	17044	17179	17137	17024	17084	17328	16982	17190	16928	17232	17015	17132	17069	17163	17080	16927	16963	17085	16966	17194	17145	17077	17108	17116	17034	17227	17206	17127	16953	16830	17125	17055	17117	17110	17044	17082	17255	16939	16992	17110	17044	16941	17190	16958	17123	16965	17139	17139	17133	17120	17188	17274	17191	17014	17033	17022	17112	17215	16828	16963	16983	16931	17106	17138	17058	17165	17171	16978	16993	17056	16971	17223	17134	16823	16930	17038	17133	17191	17102	17012	17068	17113	17020	17035	16867	16973	17008	17232	17156	17166	17070	16977	17119	17122	16928	17173	16868	16867	17068	16977	16779	17015	17276	17185	17227	16931	17071	17012	17082	17053	16994	17112	17149	17136	17043	16979	17095	17059	16972	17126	17068	17066	17136	16895	17014	17096	17259	17201	17187	16965	17104	17126	17034	17174	16856	17059	16961	16980	16941	16964	17273	17041	17140	17167	17054	16916	17116	17218	17071	17158	16866	17211	17117	17045	17366	17096	17115	16999	17192	17055	16917	17163	17160	17181	17159	17140	17153	17045	16934	17198	17113	16949	17136	17076	17323	17190	16862	17062	17087	17035	17187	17002	17271	17006	17121	17077	17266	17133	17183	17163	16935	17058	17089	17023	17216	17127	17039	17183	17153	17028	17119	17190	17262	16882	17182	17096	17074	17018	17007	17174	17240	17077	17169	17208	17117	17116	16951	17107	17048	17002	17092	17248	16895	17204	17290	17005	17025	17210	16955	17119	17116	17311	17105	17068	17072	17072	16887	17112	16973	17096	17204	17281	16958	17020	16931	16918	16962	17096	16968	16945	17046	17232	17325	17115	17046	16946	17122	17093	17083	16965	17039	17230	16967	17072	17065	17144	17035	17059	17283	17085	17180	17133	16995	17322	17034	17257	17131	17184	17150	17216	17101	17206	17051	16941	17096	17062	17003	17013	17240	17088	17061	17069	17248	17291	17140	16982	17039	17089	16942	17032	17211	16901	17018	17021	17049	17164	17186	17317	17001	17261	17209	16961	16997	17113	17150	17068	17269	17203	17037	17084	17057	16915	16882	17172	17156	17135	17237	17009	17012	17058	17089	17169	17244	17238	17063	17133	17014	17073	17170	17076	17111	17090	16902	17105	17246	17085	17201	17040	17126	17075	17234	16963	17110	17228	17186	17076	17044	17198	16989	16938	17351	17246	17068	17050	16974	17158	17107	17122	17144	17136	17039	17020	17218	17111	16902	17082	17211	17213	17088	16990	17124	17059	17071	17065	16911	17335	17144	16970	17066	16863	17050	17053	16843	17009	17051	17075	17203	16964	17007	17135	17082	17037	17152	17159	17043	16984	17118	16962	16960	17197	16978	17090	17083	16994	17148	16944	17113	16953	17278	17160	17007	17177	17076	17124	16960	17133	17042	16910	16897	17193	17248	17064	17064	17076	16911	17011	17129	16983	17047	16925	17044	17090	17179	16971	16944	17110	17176	16894	17033	16906	16962	17231	16880	17102	17159	17004	17067	17106	17098	17199	17054	16997	17131	17192	17190	17213	16950	16990	17237	17059	17125	17094	16982	17039	17020	17150	16795	17013	17008	17350	17036	17154	17012	17191	17088	16923	17158	17169	17017	17077	17018	16962	16996	17242	17052	17048	17134	17039	17054	17272	17060	16966	16929	17002	17059	17052	17042	17084	16940
15143	25623	24739	21381	19699	18465	17898	17391	17006	16750	16630	16560	16390	16419	16135	16231	16321	17654	26791	27165	24242	20088	17271	15957	15890	15963	15736	15786	15770	15743	15876	15824	15896	15852	15695	15688	15770	15607	15686	15809	15728	15871	15862	15774	15842	15849	15735	15767	15863	15749	15743	15684	15665	15773	15718	15650	15841	15763	15693	15684	15775	15814	15769	15901	15913	15937	15742	15923	15657	15858	15850	15912	15823	15797	15823	15789	15689	15721	15762	15756	15845	15754	15843	15688	15798	15901	15847	15602	15668	15744	15741	15814	15775	15821	15726	15826	15810	15812	15790	15960	15737	15702	15795	15729	15863	15904	15774	15901	15597	15850	15851	15638	15866	15797	15896	15865	15733	15809	15804	15684	15656	15769	15768	15656	15644	15777	15828	15819	15886	15724	15885	15748	15659	15843	15891	15851	15551	15646	15876	15834	15663	15589	15820	15695	15795	15876	15731	15888	15742	15787	15715	15604	15870	15732	15722	15716	15707	15782	15678	15755	15786	15787	15677	15596	15925	15913	15781	15811	15807	15876	15675	15709	15858	15850	15780	15830	15786	15675	15717	15710	15639	15865	15712	15896	15892	15850	15738	15894	15737	15913	15726	15690	15768	15796	15819	15731	15739	15808	15598	15765	15542	15824	15848	15742	15967	15709	15792	15904	15890	15839	15573	15833	15690	15913	15838	15843	15569	15849	15745	15793	15675	15978	15911	15750	15746	15735	15636	15646	15796	15837	15855	15766	15703	15886	15827	15952	15844	15730	15737	15934	15910	15828	15683	15736	15697	15772	15749	15675	15706	15791	15820	15725	15947	15599	15747	15797	15914	15657	15936	15673	15568	15844	15819	15843	15794	15632	15798	15691	15855	15756	15863	15790	15653	15822	15691	15807	15661	15695	15814	15743	15767	15581	15832	15727	15904	15672	15742	15710	15697	15755	15687	15957	15707	15719	15680	15818	15799	15638	15849	15887	15685	15704	15948	15649	15679	15671	15756	15752	15746	15787	15799	15773	15851	15726	15786	15690	15698	15720	15768	15865	15808	15733	15745	15659	15705	15636	15956	15890	15862	15740	15848	15735	15759	15811	15688	15700	15762	15896	15800	15727	15732	15710	15910	15653	15866	15768	15653	15769	15846	15804	15608	15747	15783	15692	15816	15660	15698	15742	15831	15647	15826	15646	15754	15819	15780	15797	15718	15814	15799	15616	15997	15762	15737	15672	15742	15828	15885	15809	15679	15812	15747	15703	15734	15825	15769	15748	15817	15783	15887	15750	15867	15772	15592	15839	15844	15764	15901	15622	15678	15791	15727	15863	15700	15659	15797	15782	15792	15728	15784	15957	15833	15739	15861	15530	15722	15787	15876	15585	15727	15751	15854	15827	15778	15743	15598	15636	15827	15784	15923	15656	15646	15721	15665	15675	15931	15763	15834	15862	15650	15768	15916	15924	15742	15853	15676	15830	15847	15827	15738	15638	15630	15735	15886	15729	15774	15782	15852	15784	15700	15792	15878	15796	15649	15663	15884	15762	16025	15702	15737	15648	15913	15687	15836	15548	15673	15722	15829	15882	15756	15944	15669	15611	15749	15809	15731	15824	15751	15776	15716	15732	15603	15721	15704	15798	15699	15771	15735	15859	15719	15850	15856	15778	15775	15942	15668	15662	15852	15642	15829	15664	15768	15828	15878	15610	15786	15775	15723	15850	15683	15626	15883	15765	15847	15697	15854	15704	15836	15684	15740	15886	15733	15752	15883	15692	15845	15877	15811	15850	15826	15686	15608	15824	15799	15799	15818	15660	15692	15747	15679	15599	15899	15741	15727	15958	15716	15860	15747	15850	15715	15697	15942	15825	15830	15842	15864	15668	15832	15624	15761	15690	15685	15943	15612	15687	15694	15794	15780	15708	15715	15761	15779	15553	16043	15589	15996	15893	15697	15764	16053	15876	15752	15806	15703	15666	15904	15721	15796	15718	15727	15889	15658	15817	15931	15801	15663	15618	15712	15715	15798	15872	15727	15731	15630	15793	15681	15679	15738	15668	15886	15758	15870	15681	15733	15636	15655	15725	15853	15666	15862	15707	15649	15682	15616	15942	15807	15760	15941	15791	15651	15721	16049	15775	15806	15804	15732	15798	15791	15616	15818	15833	15615	15783	15802	15698	15858	15781	15757	15540	15599	15769	15837	15576	15783	15873	15846	15670	15645	15732	15835	15825	15715	15794	15728	15593	16030	15686	15708	15761	15876	15748	15710	15744	15757	15706	15674	15876	15718	15791	15782	15762	15956	15704	15701	15631	15668	15791	15945	15722	15838	15771	15697	15731	15805	15689	15833	15777	15698	15735	15743	15758	15681	15685	15822	15832	15894	15760	15714	15847	15777	15615	15609	15646	15786	15805	15889	15819	15684	15735	15695	15813	15683	15691	15815	15767	15714	15708	15695	15697	15794	15762	15816	15838	15760	15889	15937	15608	15735	15772	15788	15724	15824	15837	15784	15862	15726	15724	15867	15718	15736	15757	15571	15735	15674	15629	15617	15759	15670	15803	15698	15819	15971	15695	15810	15851	15778	15702	15879	15806	15768	15730	15932	15650	15713	15939	15744	15766	15757	15747	15868	15800	15749	15892	15815	15696	15855	15720	15796	15718	15754	15655	15855	15651	15825	15907	15750	15736	15705	15847	15797	15793	15636	15734	15624	15919	15864	15767	15817	15849	15810	15745	15677	15774	15755	15678	15631	15704	15786	15836	15735	15916	15792	15664	15776	15423	15951	15785	15757	15615	15711	15764	15778	15788	15917	15706	15653	15921	15800	15856	15865	15692	15674	15696	15845	15909	15792	15829	15765	15838	15823	15700	15784	15637	15862	15804	15604	15848	15690	15681	15769	15698	15887	15889	15838	15780	15758	15751	15708	15853	15806	15842	15838	15718	15643	15760	15738	15768	15841	15595	15819	15892	15739	15585	15826	15702	15786	15647	15788	15733	15959	15845	15652	15725	15684	15991	15708	15860	15588	15672	15735	15715	15873	15791	15701	15779	15761	15724	15836	15792	15673	15864	15709	15732	15800	15863	15704	15925	15883	15766	15689	15810	15636	15529	15843	15848	15894	15747	15948	15748	15662	15793	15737	15884	15639	15770	15618	15878	15597	15937	15639	15804	15953	15814	15709	15882	15759	15634	15825	15785	15820	15723	15760	15809	15653	15694	15582	15757	15636	15784	15841	15757	15743	15766	15637	15802	15829	15805	15638	15801	15809	15899	15752	15637	15844	15834	15701	15879	15771	15768	15699	15700	15985	15773	15862	15584	15640	15741	15822	15925	15748	15673	15891	15786	15770	15801	15764	15701	15656	15862	15841	15993	15607	15761	15704	15833	15916	15658	15573	15683	15874	15801	15671	15665	15762	15867	15717	15771	15928	15613	16024	15706	15670	15826	15718	15764	15750	15889	15651	15656	15634	15522	15702	15771	15791	15724	15849	15743	15930	15748	15780	15818	15722	15676	15638	15705	15797	15674	15677	15622	15895	15689	15767	15709	15615	15851	15677	15691	15775	15855	15778	15820	15805	15717	15720	15834	15874	15832	15575	15832	15877	15748	15686	15718	15834	15744	15680	15762	15842	15831	15746	15635	15812	15657	15838	15776	15732	15671	15804	15719	15728	15915	15888	15652	15745	15796	15915	15827	15579	15971	15779	15815	15819	15718	15797	15797	15762	15766	15825	15751	15886	15752	15763	15731	15623	15701	15857	15689	15879	15760	15711	15749	15808	15776	15823	15865	15717	15736	15578	15743	15647	15802	15733	15680	15878	15520	15673	15629	15689	15755	15831	15963	15651	15620	15781	15735	15818	15874	15953	15584	15713	15646	15720	15676	15708	15733	15755	15899	15781	15852	15836	15741	15948	15865	15746	15680	15701	15651	15780	15639	15845	15853	15802	15779	15643	15781	15770	15764	15822	15689	15637	15689	15743	15908	15752	15690	15663	15793	15629	15688	15693	15777	15784	15734	15757	15748	15850	15833	15879	15798	15702	15767	15706	15767	15765	15709	15874	15663	15732	15791	15782	15815	15841	15775	15705	15813	15715	15719	15747	15616	15801	15709	15653	15668	15889	15674	15766	15639	15922	15810	15634	15668	15813	15846	15760	15892	15636	15819	15846	15827	15911	15808	15724	15770	15855	15618	15743	15853	15693	15785	15698	15719	15804	15858	15690	15819	15710	15621	15788	15813	15705	15860	15639	15625	15751	15614	15739	15758	15800	15806	15704	15775	15710	15734	15663	15776	15816	15793	15808	15649	15676	15864	15761	15847	15632	15654	15979	15816	15811	15915	15717	15855	15895	15657	15894	15780	15617	15769	15677	16027	15822	15754	15710	15732	15753	15736	15885	15827	15673	15945	15742	15841	15785	15751	15743	15746	15765	15761	15712	15802	15914	15936	15675	15784	15857	15793	15763	15823	15755	15850	15661	15933	15815	15744	15815	15814	15697	15812	15708	15618	15793	15628	15628	15669	15601	15833	15869	15959	15855	15696	15675	15794	15749	15636	15874	15730	15909	15680	15642	15854	15701	15699	15860	15774	15772	15719	15760	15740	15704	15795	15724	15584	15942	15862	15618	15826	15919	15837	15886	15757	15769	15716	15661	15798	15789	15751	15650	15848	15754	15725	15729	15633	15717	15724	15753	15712	15852	15766	15675	15711	15811	15855	15868	15858	15682	15734	15616	15698	15656	15579	15798	15881	15822	15703	15766	15735	15726	15701	15698	15784	15976	15856	15844	15804	15720	15993	15675	15777	15781	15798	15681	15843	15557	15835	15841	15936	15990	15827	15963	15737	15756	15634	15813	15734	15672	15842	15836	15807	15675	15795	15676	15954	15675	15849	15831	15730	15760	15714	15761	15834	15863	15875	15626	15745	15842	15765	15791	15618	15733	15720	15844	15857	15809	15614	15704	15866	15763	15899	15659	15742	15704	15692	15810	15662	15665	15749	15897	15794	15556	15880	15693	15703	15719	15871	15809	15727	15651	15715	15928	15940	15576	15765	15776	15867	15800	15767	15683	15633	15663	15832	15674	15641	15883	15689	15996	15637	15996	15802	15660	15816	15858	15780	15969	15652	15679	15705	15651	15866
22912	21072	28844	23534	21335	23061	23248	18633	17847	17944	17836	17114	17165	17124	17181	17172	17377	18178	29045	31752	28176	22399	18866	17381	16823	16797	16664	16751	16571	16757	16662	16576	16585	16680	16646	16756	16480	16504	16764	16763	16465	16597	16614	16661	16392	16752	16421	16555	17022	16707	16461	16516	16448	16795	16426	16613	16595	16651	16449	16488	16626	16578	16399	16584	16583	16640	16586	16654	16635	16273	16379	16631	16431	16480	16513	16412	16575	16786	16478	16386	16659	16664	16429	16526	16623	16562	16685	16510	16721	16730	16489	16615	16589	16531	16454	16371	16482	16671	16546	16614	16482	16545	16509	16576	16627	16475	16554	16415	16500	16562	16677	16526	16580	16424	16213	16453	16453	16501	16562	16415	16440	16318	16785	16559	16427	16569	16532	16700	16448	16524	16552	16524	16459	16368	16493	16413	16487	16458	16454	16556	16377	16521	16668	16607	16598	16467	16307	16376	16677	16506	16728	16559	16478	16472	16371	16624	16557	16457	16401	16413	16517	16587	16523	16323	16567	16694	16609	16303	16472	16572	16448	16390	16387	16495	16461	16569	16559	16616	16355	16512	16519	16433	16391	16370	16653	16536	16432	16573	16573	16591	16498	16478	16379	16471	16512	16479	16373	16678	16394	16739	16479	16503	16363	16446	16473	16564	16825	16520	16444	16384	16709	16600	16369	16503	16414	16592	16635	16363	16629	16579	16478	16526	16446	16576	16424	16466	16464	16559	16513	16517	16417	16492	16573	16526	16485	16509	16449	16552	16531	16648	16474	16722	16710	16328	16623	16502	16619	16585	16400	16283	16532	16409	16419	16475	16429	16544	16490	16442	16583	16635	16442	16480	16338	16223	16445	16444	16402	16573	16518	16409	16266	16413	16434	16364	16681	16417	16596	16435	16398	16687	16599	16374	16441	16739	16534	16622	16568	16555	16397	16540	16502	16564	16525	16489	16746	16314	16338	16451	16418	16600	16434	16537	16614	16593	16615	16451	16476	16561	16537	16530	16510	16397	16553	16472	16395	16617	16700	16594	16430	16552	16409	16472	16563	16592	16581	16456	16311	16588	16377	16500	16563	16654	16469	16526	16656	16580	16454	16481	16595	16604	16536	16468	16321	16305	16314	16374	16639	16237	16551	16370	16557	16555	16329	16621	16474	16478	16545	16527	16416	16565	16268	16444	16406	16521	16439	16455	16406	16317	16592	16579	16621	16473	16447	16427	16552	16598	16575	16413	16326	16642	16533	16405	16336	16313	16351	16558	16579	16296	16564	16319	16312	16464	16496	16331	16422	16522	16539	16415	16345	16423	16521	16210	16392	16625	16629	16483	16369	16619	16353	16492	16447	16671	16320	16538	16360	16415	16449	16631	16578	16563	16347	16573	16540	16368	16752	16450	16431	16589	16514	16500	16411	16596	16581	16624	16500	16498	16284	16669	16390	16741	16459	16689	16723	16507	16489	16319	16336	16556	16651	16431	16507	16341	16366	16588	16362	16498	16302	16430	16574	16589	16500	16538	16517	16499	16303	16458	16450	16537	16548	16550	16466	16491	16585	16501	16474	16492	16609	16535	16370	16583	16446	16436	16382	16348	16303	16406	16455	16402	16498	16636	16505	16459	16450	16696	16533	16547	16469	16504	16432	16499	16443	16477	16586	16417	16582	16609	16611	16383	16430	16380	16594	16296	16539	16382	16501	16486	16617	16560	16501	16409	16376	16367	16655	16497	16519	16477	16501	16645	16477	16436	16523	16600	16254	16461	16532	16482	16621	16426	16623	16523	16572	16556	16554	16674	16278	16387	16567	16479	16496	16633	16339	16504	16402	16625	16623	16434	16419	16475	16590	16432	16387	16499	16415	16429	16461	16564	16267	16423	16429	16502	16687	16581	16389	16512	16523	16536	16643	16415	16571	16527	16709	16491	16602	16377	16385	16378	16416	16607	16523	16471	16484	16561	16655	16535	16353	16349	16533	16596	16431	16725	16524	16610	16546	16452	16513	16587	16326	16559	16545	16497	16498	16347	16634	16328	16391	16334	16461	16333	16568	16513	16543	16527	16557	16604	16355	16411	16623	16590	16595	16475	16480	16415	16627	16531	16649	16610	16453	16450	16273	16523	16529	16719	16395	16418	16458	16383	16566	16308	16440	16622	16511	16375	16382	16493	16374	16529	16300	16483	16365	16659	16544	16284	16595	16518	16418	16559	16515	16465	16382	16488	16529	16409	16439	16435	16419	16511	16649	16451	16569	16415	16452	16417	16405	16284	16312	16460	16364	16651	16580	16408	16537	16567	16658	16478	16376	16554	16601	16550	16447	16640	16591	16599	16463	16415	16381	16557	16473	16389	16379	16354	16326	16467	16442	16589	16371	16641	16475	16362	16479	16510	16466	16689	16429	16613	16648	16553	16496	16370	16425	16508	16468	16357	16467	16324	16552	16689	16535	16474	16466	16504	16500	16480	16623	16487	16387	16477	16408	16431	16482	16510	16540	16744	16300	16350	16607	16473	16471	16529	16440	16424	16533	16397	16631	16391	16604	16452	16548	16420	16440	16533	16828	16440	16303	16511	16458	16438	16552	16435	16517	16577	16464	16456	16473	16325	16524	16469	16492	16527	16339	16324	16486	16372	16547	16532	16664	16604	16540	16521	16404	16406	16351	16568	16368	16356	16651	16371	16500	16374	16467	16305	16441	16676	16697	16571	16334	16386	16437	16644	16637	16398	16350	16616	16536	16588	16476	16580	16603	16407	16590	16579	16506	16507	16426	16372	16561	16441	16639	16657	16428	16510	16568	16512	16378	16450	16434	16455	16590	16498	16654	16571	16562	16467	16473	16493	16371	16369	16384	16609	16653	16530	16516	16453	16653	16524	16433	16604	16706	16689	16560	16521	16512	16399	16405	16513	16613	16452	16607	16450	16485	16287	16413	16592	16469	16547	16364	16338	16525	16527	16670	16710	16674	16420	16467	16463	16453	16530	16479	16637	16454	16640	16422	16551	16331	16473	16633	16477	16704	16573	16447	16580	16679	16379	16520	16459	16513	16154	16555	16659	16448	16453	16506	16523	16435	16324	16398	16492	16432	16300	16510	16356	16505	16590	16490	16446	16416	16635	16503	16551	16460	16525	16602	16531	16544	16430	16373	16625	16385	16591	16696	16600	16530	16447	16536	16647	16738	16408	16434	16488	16604	16619	16473	16525	16566	16236	16429	16523	16514	16520	16343	16558	16731	16638	16510	16355	16486	16555	16514	16431	16490	16254	16539	16491	16403	16577	16529	16713	16634	16451	16582	16683	16628	16326	16416	16513	16545	16457	16397	16448	16452	16681	16509	16466	16386	16431	16441	16454	16566	16640	16554	16496	16521	16498	16644	16487	16398	16499	16561	16505	16537	16484	16571	16542	16321	16414	16558	16432	16574	16509	16472	16583	16502	16620	16344	16625	16562	16591	16611	16511	16491	16533	16646	16527	16779	16534	16591	16715	16477	16548	16287	16693	16407	16422	16365	16454	16555	16408	16567	16555	16628	16238	16544	16604	16529	16589	16509	16429	16567	16698	16536	16693	16291	16431	16419	16387	16609	16671	16537	16499	16149	16477	16322	16420	16571	16511	16425	16543	16532	16485	16486	16530	16397	16596	16590	16437	16530	16413	16575	16588	16364	16374	16396	16291	16522	16557	16534	16545	16588	16330	16372	16436	16597	16492	16499	16474	16516	16447	16472	16525	16221	16505	16408	16446	16470	16573	16453	16633	16446	16670	16368	16527	16590	16479	16676	16324	16351	16414	16776	16514	16666	16460	16645	16453	16629	16559	16712	16683	16531	16507	16708	16458	16614	16315	16515	16454	16313	16636	16579	16426	16478	16433	16323	16559	16593	16683	16625	16597	16521	16562	16606	16624	16404	16481	16389	16458	16584	16472	16344	16615	16419	16635	16519	16492	16285	16374	16445	16421	16448	16418	16577	16339	16651	16559	16557	16561	16475	16538	16585	16521	16409	16377	16579	16449	16521	16419	16466	16574	16470	16257	16324	16459	16340	16414	16682	16681	16618	16469	16756	16582	16532	16666	16454	16434	16670	16629	16290	16628	16527	16397	16485	16623	16569	16385	16359	16466	16399	16509	16461	16616	16429	16491	16467	16458	16464	16652	16628	16402	16297	16507	16450	16540	16589	16416	16332	16594	16507	16282	16470	16435	16378	16689	16471	16447	16406	16614	16474	16429	16487	16588	16694	16720	16461	16567	16459	16585	16502	16755	16533	16446	16394	16468	16610	16550	16462	16400	16393	16432	16489	16599	16399	16540	16632	16342	16439	16452	16365	16599	16436	16652	16578	16411	16432	16573	16391	16534	16681	16626	16602	16542	16630	16514	16666	16518	16520	16605	16491	16372	16301	16506	16577	16303	16343	16347	16482	16366	16388	16321	16438	16688	16678	16405	16710	16481	16564	16383	16522	16474	16529	16416	16415	16509	16372	16609	16528	16531	16450	16292	16438	16452	16577	16550	16420	16438	16537	16534	16538	16373	16281	16556	16566	16351	16573	16469	16435	16495	16435	16332	16421	16664	16419	16648	16530	16458	16613	16509	16401	16350	16468	16437	16439	16611	16443	16376	16450	16603	16296	16417	16488	16394	16397	16413	16484	16523	16249	16556	16485	16381	16317	16626	16581	16504	16383	16551	16594	16541	16534	16541	16482	16355	16571	16386	16529	16144	16561	16458	16586	16554	16459	16248	16420	16627	16253	16385	16416	16563	16571	16551	16418	16572	16498	16381	16422	16459	16610	16620	16452	16395	16594	16687	16463	16492	16654	16475	16421	16724	16453	16526	16502	16449	16490	16248	16469	16386	16488	16461	16403	16480	16419	16456	16655	16617	16564	16418	16646	16473	16302	16765	16441	16442	16163	16388	16428	16359	16625	16432	16640	16591	16679	16611	16529	16359	16528	16336	16426	16530	16643	16462	16593	16411	16399	16503	16627	16482	16432	16511	16276	16309	16733	16476	16443	16327	16486	16593	16481	16531	16281	16430	16506	16480	16691	16503	16585	16454	16646	16758	16656	16520	16502	16434	16324	16388	16465	16632	16521	16537	16469	16459	16530	16359	16649	16540	16478	16383	16532	16231	16580	16608
16525	29447	27484	23371	21009	19450	18330	17962	17537	17218	16726	16480	16154	16305	16477	16224	16400	18455	33722	34452	29546	21743	17791	16153	15415	15506	15399	15339	15504	15426	15492	15347	15553	15498	15329	15331	15481	15526	15477	15445	15462	15260	15375	15550	15498	15370	15387	15421	15466	15569	15361	15398	15324	15412	15472	15571	15472	15398	15404	15305	15338	15470	15418	15576	15412	15272	15455	15491	15386	15225	15356	15475	15323	15424	15424	15485	15510	15245	15402	15341	15535	15684	15316	15473	15391	15418	15497	15418	15252	15374	15347	15331	15591	15437	15439	15274	15262	15372	15383	15361	15318	15472	15382	15461	15441	15329	15376	15337	15375	15325	15324	15418	15330	15431	15496	15371	15574	15470	15403	15309	15497	15361	15362	15465	15250	15477	15301	15289	15422	15381	15526	15260	15299	15362	15254	15449	15118	15548	15485	15365	15357	15249	15402	15501	15547	15257	15372	15370	15418	15538	15303	15176	15390	15410	15268	15397	15275	15513	15297	15344	15333	15363	15174	15466	15486	15290	15405	15267	15257	15396	15347	15475	15334	15421	15402	15442	15391	15410	15240	15237	15405	15335	15485	15383	15552	15505	15335	15428	15308	15406	15261	15233	15533	15347	15194	15324	15419	15357	15345	15494	15425	15444	15383	15484	15463	15253	15551	15376	15396	15631	15328	15517	15278	15213	15212	15527	15325	15339	15147	15304	15515	15315	15487	15348	15262	15291	15323	15574	15398	15309	15386	15373	15450	15465	15477	15192	15463	15277	15484	15452	15447	15427	15394	15380	15603	15314	15461	15212	15422	15399	15376	15254	15298	15307	15356	15334	15308	15372	15357	15691	15421	15378	15467	15287	15433	15538	15481	15343	15403	15413	15361	15457	15387	15357	15422	15429	15376	15332	15351	15493	15506	15453	15449	15321	15363	15376	15461	15337	15406	15411	15429	15252	15345	15387	15258	15392	15323	15178	15369	15491	15338	15293	15293	15428	15373	15393	15274	15576	15378	15284	15420	15520	15348	15570	15350	15358	15520	15327	15368	15414	15388	15390	15279	15386	15500	15499	15370	15430	15387	15323	15394	15437	15557	15484	15425	15390	15428	15323	15314	15313	15444	15361	15447	15572	15488	15280	15380	15327	15481	15333	15296	15345	15425	15304	15378	15444	15278	15464	15420	15302	15411	15413	15391	15244	15268	15604	15461	15340	15308	15387	15087	15361	15225	15396	15375	15312	15424	15386	15504	15508	15321	15329	15338	15326	15322	15415	15436	15405	15374	15376	15322	15424	15343	15345	15368	15366	15329	15461	15423	15429	15340	15591	15402	15444	15351	15402	15420	15399	15482	15228	15468	15255	15339	15328	15403	15296	15463	15389	15336	15151	15339	15297	15259	15356	15442	15359	15250	15334	15438	15498	15417	15478	15364	15427	15290	15375	15425	15256	15581	15552	15127	15464	15344	15413	15433	15455	15345	15339	15520	15390	15468	15358	15318	15381	15542	15309	15351	15510	15592	15345	15275	15469	15462	15404	15400	15208	15427	15334	15474	15332	15540	15383	15364	15189	15433	15537	15391	15361	15351	15444	15374	15358	15546	15201	15377	15449	15249	15405	15438	15426	15364	15431	15236	15178	15584	15355	15223	15309	15377	15469	15349	15340	15467	15438	15359	15472	15533	15432	15413	15527	15412	15502	15348	15224	15316	15259	15444	15355	15438	15393	15348	15265	15399	15203	15328	15277	15360	15370	15488	15443	15369	15512	15259	15403	15403	15441	15378	15447	15358	15254	15329	15268	15403	15292	15136	15483	15384	15474	15521	15572	15302	15398	15364	15354	15348	15434	15381	15388	15377	15504	15302	15368	15302	15220	15594	15375	15442	15395	15435	15545	15265	15434	15365	15458	15214	15222	15380	15340	15370	15420	15476	15335	15448	15381	15338	15510	15386	15273	15587	15407	15345	15382	15516	15442	15446	15157	15477	15303	15391	15228	15433	15229	15376	15456	15404	15256	15355	15317	15483	15431	15429	15389	15416	15420	15416	15432	15301	15338	15395	15329	15278	15347	15589	15353	15276	15288	15563	15491	15283	15285	15280	15476	15377	15353	15394	15228	15420	15341	15385	15522	15378	15250	15452	15570	15368	15337	15425	15389	15463	15279	15498	15442	15455	15419	15459	15422	15408	15359	15347	15221	15259	15450	15354	15235	15311	15175	15205	15394	15463	15286	15529	15227	15405	15287	15398	15223	15346	15433	15507	15442	15308	15344	15430	15385	15313	15378	15314	15383	15348	15575	15457	15342	15554	15254	15451	15453	15276	15227	15470	15546	15378	15424	15388	15307	15501	15448	15358	15282	15339	15319	15323	15455	15262	15310	15414	15493	15475	15420	15490	15310	15404	15492	15364	15432	15303	15405	15288	15302	15381	15274	15419	15399	15253	15254	15356	15256	15491	15422	15415	15389	15310	15321	15461	15312	15445	15118	15400	15519	15387	15319	15282	15336	15304	15327	15620	15416	15399	15350	15293	15318	15305	15276	15332	15483	15264	15224	15369	15248	15306	15344	15379	15311	15523	15473	15273	15463	15330	15308	15356	15258	15302	15456	15473	15406	15526	15403	15302	15486	15433	15337	15419	15289	15372	15307	15388	15341	15382	15521	15332	15478	15363	15348	15258	15473	15381	15325	15309	15303	15266	15425	15336	15417	15400	15386	15429	15282	15264	15198	15493	15495	15293	15483	15332	15361	15306	15218	15410	15493	15193	15277	15460	15353	15418	15348	15213	15409	15511	15205	15457	15475	15416	15447	15263	15309	15474	15456	15458	15396	15444	15426	15434	15468	15299	15258	15342	15256	15527	15413	15266	15409	15486	15300	15324	15218	15471	15269	15584	15519	15401	15349	15293	15439	15328	15464	15466	15355	15238	15444	15218	15331	15619	15318	15184	15332	15335	15262	15333	15238	15518	15375	15328	15417	15524	15423	15403	15393	15357	15222	15319	15331	15423	15421	15443	15432	15410	15229	15291	15424	15636	15281	15383	15519	15284	15449	15317	15227	15512	15383	15351	15396	15298	15418	15468	15282	15372	15481	15386	15308	15310	15251	15135	15203	15441	15309	15615	15524	15492	15343	15312	15335	15533	15435	15281	15447	15480	15417	15242	15269	15367	15354	15274	15449	15380	15462	15338	15423	15220	15507	15312	15290	15414	15447	15370	15435	15347	15478	15408	15527	15425	15376	15474	15407	15316	15328	15425	15353	15249	15307	15527	15401	15415	15436	15517	15233	15369	15328	15314	15232	15240	15477	15440	15473	15286	15300	15294	15440	15409	15338	15280	15342	15493	15406	15656	15277	15586	15234	15261	15254	15511	15247	15395	15187	15493	15431	15205	15412	15424	15447	15372	15351	15504	15450	15459	15507	15333	15512	15235	15282	15456	15203	15367	15493	15478	15480	15612	15228	15382	15630	15350	15536	15475	15403	15453	15309	15229	15156	15306	15545	15301	15394	15566	15319	15252	15316	15487	15221	15395	15494	15269	15221	15416	15154	15506	15367	15271	15434	15296	15445	15498	15365	15487	15441	15458	15324	15362	15440	15308	15422	15418	15424	15546	15370	15506	15412	15335	15269	15382	15266	15447	15283	15335	15372	15423	15353	15408	15449	15405	15426	15445	15280	15290	15414	15607	15451	15464	15215	15336	15216	15391	15266	15392	15396	15528	15439	15283	15415	15241	15156	15285	15513	15281	15336	15254	15229	15376	15598	15433	15310	15233	15380	15443	15302	15398	15379	15487	15309	15476	15387	15289	15453	15381	15341	15316	15506	15275	15327	15315	15399	15400	15260	15364	15405	15402	15414	15532	15421	15223	15302	15518	15450	15438	15322	15424	15416	15359	15429	15362	15282	15591	15248	15458	15110	15428	15333	15243	15370	15332	15246	15438	15370	15404	15357	15196	15450	15411	15414	15467	15419	15271	15403	15427	15338	15359	15287	15234	15331	15357	15470	15347	15489	15125	15450	15315	15351	15283	15432	15300	15459	15442	15329	15414	15461	15242	15349	15396	15464	15401	15444	15506	15469	15349	15514	15472	15346	15515	15421	15517	15279	15351	15333	15419	15277	15342	15488	15337	15252	15343	15543	15342	15368	15237	15323	15281	15294	15359	15306	15467	15397	15444	15501	15388	15380	15226	15411	15407	15330	15409	15458	15369	15366	15372	15305	15604	15400	15538	15243	15444	15407	15393	15279	15250	15199	15412	15615	15246	15460	15384	15366	15402	15298	15312	15386	15470	15472	15297	15431	15436	15406	15449	15477	15237	15301	15219	15345	15386	15426	15436	15412	15508	15303	15362	15497	15372	15230	15294	15311	15301	15432	15363	15277	15260	15283	15394	15478	15371	15115	15386	15343	15407	15367	15528	15458	15222	15400	15562	15318	15267	15484	15436	15336	15193	15374	15489	15506	15207	15167	15346	15330	15488	15358	15409	15330	15173	15468	15386	15469	15398	15383	15227	15388	15402	15351	15264	15473	15437	15329	15334	15347	15261	15419	15267	15427	15532	15344	15371	15424	15341	15353	15254	15327	15558	15239	15479	15296	15422	15352	15105	15535	15278	15487	15385	15344	15278	15348	15452	15400	15491	15382	15233	15320	15360	15376	15313	15560	15435	15151	15503	15283	15415	15458	15285	15371	15197	15309	15195	15327	15404	15345	15397	15264	15464	15349	15432	15382	15448	15436	15444	15468	15158	15332	15518	15412	15333	15392	15523	15494	15242	15458	15505	15268	15310	15370	15399	15382	15323	15580	15434	15283	15520	15236	15595	15200	15400	15448	15452	15455	15370	15491	15364	15293	15272	15385	15649	15467	15458	15283	15380	15299	15581	15196	15286	15430	15373	15246	15436	15417	15376	15356	15376	15378	15461	15425	15363	15233	15438	15185	15303	15512	15279	15314	15459	15378	15367	15419	15510	15358	15449	15448	15367	15290	15425	15333	15471	15394	15334	15511	15425	15418	15310	15400	15385	15404	15381	15450	15483	15308	15331	15437	15313	15538	15549	15589	15405	15388	15418	15275	15339	15404	15332	15313	15319	15485	15266	15480	15343	15233	15434	15301	15466	15352	15461	15280	15557	15370	15373	15412
27179	21733	23696	20428	17618	17477	17592	17409	17276	17391	17422	17265	17258	17250	17402	17273	17293	17267	18169	18804	18485	17987	17671	17156	17402	17153	17187	17218	17112	17114	17189	17215	17330	17203	17303	17319	17080	17417	17320	17233	17249	17318	17164	17286	17159	17221	17178	17145	17390	17207	17009	17143	17176	17384	17321	17180	17403	17083	17195	17265	17189	17220	17300	17058	17248	17249	17246	17163	17297	17125	17065	17140	17242	17348	17196	17073	17313	17312	17150	17397	17301	17134	17241	17099	17323	17120	17235	16912	16999	17161	17156	17284	17312	17170	17325	17183	17341	17358	17362	17076	17182	17004	17261	17064	17314	17095	17208	17116	17168	17344	17065	17213	17229	17146	17140	17202	17338	17278	17151	17223	17165	17174	17141	17283	17182	17349	17247	17106	17315	17094	17223	17135	17318	17307	17235	17179	17194	17054	17388	17205	17470	17379	17176	17207	17293	17226	17324	17078	17139	17425	17225	17237	17185	17224	17383	17171	17220	17176	17171	17140	17165	17283	17500	17309	17214	17333	17298	17314	17170	17156	17159	17384	17212	17287	17341	17214	17115	17053	17336	17085	17371	17149	17214	17251	17215	17324	17010	17358	17379	17412	17099	17299	17330	17375	17337	17257	17231	17264	17281	17103	17307	17213	17212	17085	17235	17296	17230	16985	17268	17389	17289	17006	17227	17191	17180	17384	17152	17141	17309	17334	17244	17160	17220	17219	17275	17240	17173	16953	17334	17371	17379	17335	17459	17296	17218	17278	17142	17085	17321	17036	17156	17100	17242	17265	17248	17137	17098	17297	17194	17507	17325	17290	16926	17082	17236	17138	17262	17318	17145	17068	17207	17372	17316	17122	17108	17268	17181	17336	17392	17321	17329	17344	17293	17267	17212	17243	17294	17308	17371	17147	17065	17187	17117	17317	17250	17247	17438	17234	17293	17227	17192	17313	17250	17338	17306	17345	17312	17253	17358	17226	17099	17124	17228	17295	17205	17193	17126	17262	17133	17162	17318	17164	17342	17283	17362	17227	17200	17023	17218	16961	17263	16964	17416	17193	17249	17231	17036	17217	17097	17387	17266	17284	17158	17306	17185	17231	17259	17155	17264	17396	17176	17260	17414	17322	17278	17241	17159	17219	17185	17379	17278	17326	17328	17211	17126	17229	17267	17099	17457	17166	17214	17258	16962	17113	17265	17325	17273	17206	17130	17099	17242	17312	17347	17234	17172	17338	17466	17449	17249	17191	17314	17264	17334	17332	17277	17294	17375	17285	17028	17314	17306	17286	17149	17206	17280	17297	17169	17212	17129	17221	17219	17187	17310	17094	17418	17406	17154	17103	17187	17128	17291	17227	17274	17282	17256	17212	16971	17259	17305	17318	17241	17293	17208	16968	17310	17334	17220	17270	17341	17210	17227	17075	17195	17360	17375	17200	17226	16968	17332	17296	17351	17230	17075	17320	17366	17192	17206	17167	17224	17146	17232	17309	17005	17258	17188	17173	17190	17213	17472	17258	17517	17275	17226	17031	17404	17152	17351	17107	17159	17177	17039	17169	17053	17251	17141	17193	17396	17222	17280	17417	17430	17165	17151	17169	17130	17363	17311	17220	17008	17269	17168	17175	17221	17322	17103	17366	17255	17092	17325	17166	17204	17111	17098	17139	17216	17354	17245	17278	17280	17304	17235	17384	17290	17174	17186	17135	17124	17223	17320	17244	17282	17354	17169	17327	16914	17176	17371	17103	17174	17180	17154	17226	17342	17186	17307	17252	17214	17261	17273	17267	17144	17146	17215	17251	17128	17216	17436	17352	17273	17396	17283	17180	17087	17242	17057	17354	17086	17121	17336	17300	17205	17142	17338	17494	17377	17106	17305	17334	17280	17218	17244	17334	17230	17199	17014	17220	17296	17463	17208	17047	17474	17266	17109	17105	17286	17064	17253	17237	17284	17294	17330	17220	17255	17286	17254	17203	17157	17367	17238	17184	17216	17291	17210	17389	17187	17259	17252	17093	17502	17147	17284	17253	17234	17193	17215	17290	17112	17216	17202	17402	17010	17139	17446	17255	17036	17055	17197	17276	17363	17087	17093	17187	17480	17288	17361	17265	17191	17197	17159	17277	17315	17437	17163	17301	17201	17170	17279	17152	17296	17299	17134	17265	17173	17328	17237	17200	16985	17330	17310	17032	17149	17201	16953	17210	17029	17207	17250	17183	17171	17140	17321	17257	17314	17234	17329	17354	17482	17348	17270	17273	17377	17026	17400	17480	17104	17190	17316	17294	17404	17361	17175	17264	17401	17234	17416	17301	17165	17324	17077	17204	17023	17142	17257	17168	16907	17019	17221	17114	17388	17367	17269	17097	17278	17282	17212	17349	17221	17276	17129	17311	17023	17162	17113	17099	17357	17371	17280	17233	17202	17376	17354	17191	16990	17384	17494	17369	17248	17324	17339	17299	17134	17209	17018	17270	17318	17142	17151	17187	17220	17160	17182	17166	17152	17246	17140	17118	17341	17291	17455	17137	17155	17193	17307	17388	17322	17208	17307	17334	17253	17229	17129	17174	17220	17225	17331	17151	17329	17103	17165	17280	17332	17162	17220	17237	17286	17054	17330	17274	17360	17292	17094	16941	17207	17250	17357	17240	17075	17042	17260	17251	17278	17289	17329	17182	17082	17223	16990	17136	17449	17303	17198	17329	17173	17033	17359	17174	17198	17292	17185	17157	17258	17414	17259	17062	17224	17402	17410	17332	17294	17393	17301	17225	17340	17170	17331	17157	17159	17014	17088	17210	17179	17155	17148	17284	17108	17204	17256	17087	17024	17148	17254	17235	17054	17200	17249	17205	17174	17197	17056	17342	17104	17122	17179	17130	17194	17360	17163	17236	17215	17307	17057	17095	17426	17281	17280	17156	17397	17162	17266	17224	17158	17261	17067	17391	17233	17263	17241	17434	16918	17178	17324	17241	17279	17338	17251	17451	17231	17300	17436	17457	17152	17193	17311	17201	17178	17479	17242	17149	16951	17131	17200	17115	17356	17381	17121	17161	17376	17292	17365	17281	17120	17156	17395	17212	17358	17175	17248	17297	17184	16946	17193	17198	17123	17246	17131	17070	17108	17241	17159	17236	17309	17289	17233	17376	17059	17179	17136	16924	17338	17170	17253	17217	17378	17107	17273	17325	17352	17022	17179	17337	17167	17080	17186	17278	17363	17430	17115	17341	17220	17189	17206	17145	17222	17295	17370	17401	17196	17255	17251	17190	17310	17203	17242	17062	17223	17176	17030	17105	17208	17271	17171	17339	17158	17308	17217	17382	17353	17263	17108	17008	17423	17166	17075	17282	17303	17281	17185	17281	17177	17208	17154	17104	17028	17205	17314	17271	17702	17304	17287	17340	17256	17200	17370	17227	17089	17297	17363	17358	17098	17087	17364	17461	17287	17242	17143	17107	17247	17228	17252	17305	17254	17108	17315	17088	17400	17038	17444	17319	17211	17211	17219	17243	17257	17408	17134	17231	17164	17291	17285	17039	17184	17511	17243	17324	17340	17263	17131	17121	17286	17097	17264	17087	17238	17227	17104	17116	17157	17049	17346	17145	17205	17177	17243	17263	17251	17172	17102	17365	17150	17146	17179	17198	17115	17072	17207	17362	17172	17134	17470	17279	17245	17241	17285	17191	17241	17312	17278	17154	17381	17131	17285	17192	17341	17069	17196	17230	17117	17179	17301	17369	17219	17210	17284	17252	17224	17285	17150	17162	17168	17079	17130	17393	17157	17126	17060	17346	17113	17355	17298	17299	17151	17382	17096	17256	17287	17271	17450	17095	17339	17009	17232	17148	17373	16979	17114	17277	17134	17381	17224	17155	17252	17118	17257	17131	17271	17183	17259	17226	17402	17222	17272	17115	17167	17259	17300	17218	17106	17227	17140	17263	17240	17254	17275	17153	17115	17249	17351	17214	17208	17179	17053	16954	17284	17052	17250	17309	17319	17216	17271	17281	17277	17041	17260	17180	17030	17166	17044	17394	17263	17289	17225	17313	17325	17051	17260	17309	17248	17116	17364	17384	16994	17133	17181	17152	17093	17183	17320	17088	17222	17299	17087	17222	17272	17262	17324	17242	17148	17139	17256	17306	17425	17254	17288	17049	17309	17092	17349	17031	17188	17214	17159	17316	17228	17351	17179	17364	17199	17470	17222	17172	17285	17211	17021	17355	17189	17087	17224	17178	17395	17374	17195	17087	17244	17168	17322	17225	17401	17252	17042	17232	17241	17112	17176	17135	17482	17449	17340	17035	17091	17219	17156	17569	17139	17057	17312	17045	17262	17297	17351	17160	17146	17148	17363	17301	17219	17301	17072	17435	17386	17303	17113	17172	17073	17088	17326	17119	17252	17148	17256	17309	17212	17290	17409	17336	17500	17188	17236	17290	17289	17220	17471	17218	17202	17382	17200	17389	17258	17101	17330	17442	17261	17165	17250	17214	17113	17157	17237	17086	17129	17073	17098	17190	17240	17219	17114	17220	17349	17229	17154	17202	17301	17339	17214	17312	17396	17267	17321	17393	17301	17224	17377	17142	17096	16973	17421	17231	17150	17240	17175	17250	17298	17334	17203	17215	17292	17169	17274	17346	17265	17253	17351	17320	17229	17201	17299	17226	17213	17298	17262	17132	17338	17188	17286	17201	17079	17359	17246	17275	17451	17214	17264	17309	17208	17257	17304	17078	17189	17232	17222	17197	17253	17268	17156	17317	17427	17353	17223	17254	16973	17189	17162	17205	17419	17200	17252	17202	17197	17204	17365	17277	17301	17314	17381	17452	17367	17317	17173	17218	17160	17144	17171	17186	17319	17282	17239	17175	17181	17365	17284	17240	17210	17270	17348	17239	17311	17296	17155	17155	17287	17437	17388	17262	17419	17314	17293	17460	17260	17246	17147	17298	17204	17095	17118	17267	17319	17008	17467	17284	17168	17206	17277	17539	17358	17246	17320	17500	17228	17292	17457	17223	17254	17374	17330	17308	17229	17400	17289	17136	17213	17170	17271	17071	17286	17180	17159	17301	17241	17295	17291	17252	17115	17296	17120	17160	17241	17282	17305	17254	17198	17413	17164	17411	17401	17305	17116	17237
15240	18726	18020	16836	16693	16402	16201	16172	16310	16116	16109	16124	15954	15842	15953	16085	15919	15943	17551	18225	17597	16932	16126	15967	15857	15865	15752	15962	15709	15919	15770	15873	15894	15959	15756	15723	15952	15786	15879	15946	15849	16009	15819	15852	16052	15831	15922	15980	15894	15770	15828	15798	15971	15997	15815	15877	15882	15771	15757	15714	15799	15839	15820	15683	15783	15786	16002	15926	16002	15894	15822	15760	15954	15814	15870	15719	15863	15991	15844	15791	15968	15796	15818	15851	15934	15864	15913	15891	15831	15786	16006	15936	15639	15835	15899	15864	15896	15745	15854	15825	16012	15835	15875	15798	15651	15899	15938	15994	15869	15924	15875	15928	15889	15878	15844	15609	15864	15828	15691	15765	15734	15949	15909	15904	15747	15680	15796	15712	15833	15886	15946	15754	15978	15863	15887	15981	15803	15759	15904	15899	15932	15879	15793	15846	15883	15703	15760	15804	15749	15807	15868	15903	15797	15849	15915	15961	15887	15722	15762	15822	16009	15920	15784	15597	15665	15799	15855	15838	15793	15698	15827	15760	15738	15812	15800	15850	16000	15950	15679	15736	15837	15865	15919	15800	15680	15909	15965	15808	15975	15820	15796	15757	15783	15715	15755	16030	15718	15738	15745	15835	15992	15947	15856	15675	15927	15819	15948	15784	15839	16037	15837	15760	15797	15817	15726	15961	15771	15843	15896	15751	15702	15997	15807	15850	15921	15684	15700	15738	15678	15945	15788	15876	15807	15709	15789	16017	15857	15741	15727	15893	15869	15710	15928	15966	15930	15892	15694	15688	15910	15858	15773	15642	15802	15951	15883	15913	15802	15743	15948	15756	15850	15859	15896	15799	15751	15779	15884	15895	16019	15764	15780	15772	15795	15783	15893	15772	15962	15861	15999	15750	15751	15737	15901	15785	15876	15794	15822	15970	16042	15881	16037	15724	15969	15745	15852	15908	15882	15765	15874	15810	15940	15813	15768	15976	15933	15719	15925	15794	15850	15919	15832	15831	15944	15735	15948	15914	15868	15707	15870	15754	15703	15766	15791	15843	15850	15939	15922	15673	15856	15714	15919	15954	15896	15860	15794	15862	15541	15866	15726	15792	15772	15863	15966	15833	15775	15768	15871	15750	15849	15894	15730	15908	15908	15833	15839	15892	15770	15802	15862	15650	15954	15798	15684	15749	15701	15860	15615	15810	15704	15761	15690	15839	15777	15905	15963	15836	15867	15689	15926	16031	15666	15842	15817	15786	15956	15897	15744	15863	15878	15951	15680	15805	15986	15777	15927	15737	15827	15910	15824	15789	15992	15961	15803	15608	15797	15909	15808	15649	15886	15718	15877	15827	15756	15744	15945	15903	15822	15983	15852	15912	15804	16022	15819	15921	15809	15849	15899	15757	15788	15820	15715	15757	15888	15763	15834	15781	15789	15897	15870	15793	15884	15839	15901	15855	15841	15910	15851	15716	15831	15953	15665	15836	15857	15715	15821	15849	15912	15829	15946	15970	15906	15918	15897	15898	15836	15787	15767	15856	15853	15807	15880	15951	15885	15688	15986	15863	15829	15709	15681	15778	15782	15818	15944	15928	15760	15864	15843	15806	15978	15910	15985	15757	15863	15773	15915	15818	15676	15791	15873	15779	15918	15735	15939	15901	15939	15790	15932	15805	15820	15790	15751	15856	15792	15932	15762	15882	16018	15772	15771	15920	15817	15779	15838	15796	15949	15695	15762	15829	15843	16075	15889	15698	15792	15880	15919	15838	15883	15857	15732	15908	15848	15815	15779	15774	16088	15746	15947	15698	16010	15834	15796	15888	15763	15747	15807	15968	15907	15791	15743	15961	15859	15769	15949	15786	15809	15794	15747	15950	15817	15835	15827	15912	15775	15859	15740	15822	15809	15701	15901	15769	15908	15797	15800	15764	15780	15757	15856	15755	15923	15899	15822	15779	15921	15812	15830	15841	15780	15783	15941	15859	15726	15720	15881	15823	15901	15898	15855	15787	15887	15839	15859	15797	15984	15733	15685	15925	15838	15922	15769	15885	15748	15775	15892	15770	15837	15796	15882	15745	15922	15903	15900	15858	15915	15741	15856	15765	15836	15917	15795	15851	15660	15915	15786	15881	15825	15816	15799	15923	15923	15723	15950	15862	15647	15901	15640	16015	15876	15848	15686	15719	15885	15752	15975	15894	15771	16031	15777	16043	15901	15957	15871	15892	15819	15800	15664	15892	15793	15967	15682	15799	15723	15699	15792	15870	15885	15956	16083	15907	15873	15879	15880	15802	15745	15807	15808	15763	15817	16017	15781	15704	15809	15838	15881	15768	15906	15857	15636	15824	15800	15841	15921	15895	16009	15880	15902	16079	15848	15798	16087	15767	15835	15884	15689	15783	15858	15856	15821	15843	15997	15956	15772	15632	15731	15900	15865	15843	15998	15757	16010	15830	15835	15786	15818	15934	15886	15926	15686	16043	15864	15793	15836	15832	15942	15761	15795	15810	15904	15816	15946	16078	15901	15797	15908	15830	15869	15826	15791	15833	15869	15911	15722	15849	15803	15926	15935	15751	15913	15753	15978	15818	16002	15757	15884	15936	15867	16032	15912	16016	15733	15878	15893	15921	15764	15878	15768	15863	15813	15824	15813	15801	15820	15750	15789	15997	15834	15848	15746	15753	15981	15980	15649	15874	15826	15814	15901	15946	15849	15763	15820	15794	15880	16086	15875	15687	15787	15908	15679	15853	15765	15922	15756	15951	15842	15797	15893	15846	15743	15976	15735	15676	15814	15840	15746	15810	15837	15677	15686	15776	15879	15795	15829	15924	15568	15794	15833	15826	15959	15957	15963	15767	15771	15804	15719	15826	15835	15837	15907	16025	15750	15929	15792	15913	15916	15839	16095	15970	15793	15965	15964	15706	15822	15776	15702	16079	15866	15998	15918	15855	15877	15805	16070	15914	15892	15827	15874	15720	15915	15877	15787	15646	15897	15946	15785	15955	15839	15899	15737	15806	15830	15845	15844	15705	15830	15860	15759	15880	15693	15930	15749	15940	15951	15894	15804	15842	15840	15851	15883	15834	15779	15774	15908	15677	15891	15884	15843	15811	15650	15965	15772	15830	15905	15950	15900	15629	15868	15743	15927	15628	15774	15798	15886	15815	15994	15835	15844	15717	15830	15825	15899	15725	15993	15807	15784	15958	15756	15967	15839	15858	15863	15785	15818	15852	15703	15945	15852	15856	15756	15792	15958	15926	15815	15726	15980	15839	15718	15871	15948	15846	15933	15886	15685	15871	15936	15773	15926	15796	15865	15754	15801	15906	15908	15931	15688	15943	15862	15832	15804	15851	15718	15927	15976	15718	15945	15931	15827	15840	15818	15771	15922	15809	15869	15801	15859	16004	15731	15766	15815	15887	15901	15803	15775	15826	15676	15890	15778	15993	15896	15680	15866	15848	15962	15899	15849	15833	16058	15796	15917	15774	15880	15738	15811	15794	15672	15875	15867	15867	15791	15819	15869	15978	15871	15683	15985	15844	15865	15963	15780	15944	15917	15749	15688	15872	15634	15858	15898	15894	15822	15743	15632	15972	15857	15818	15822	15786	15904	15683	15782	15666	15863	15765	15680	15859	15705	15845	15808	15954	15873	15686	15684	15869	15797	15722	15970	15817	15591	15755	15972	15769	15774	15739	15728	15764	15877	15759	15875	15693	15812	15830	15785	15866	15807	15987	15910	15714	15954	15841	15965	15852	15740	15785	15819	15736	15802	15980	15832	15724	15945	15750	15834	15874	15910	15872	15879	15723	15808	15745	15874	15797	15819	15968	15835	15754	15816	15867	15845	15768	15676	15814	15823	15870	15857	15683	15717	15882	15966	15807	15945	15787	15883	15928	15896	15659	15772	15818	15941	15870	16012	15787	15832	15752	15799	15665	15887	15884	15805	15901	15743	15908	15831	15852	15848	15801	15717	15958	15919	15839	15856	15808	15938	15963	15842	15743	15789	15977	15803	15848	15837	15931	15789	16013	15812	15981	15713	15932	15835	15676	15828	15899	15848	15836	15811	15850	15966	15860	15815	15981	15882	15712	16134	15899	16090	15699	15764	15798	15634	15776	15844	15946	15826	15764	15703	15796	15935	15831	15987	15928	15769	15812	15676	15795	15794	15831	15932	15793	15778	15603	15806	15836	15957	15831	15698	15840	15785	16076	15688	15914	15944	15805	15772	15786	15849	15800	15855	15824	15781	15762	15863	15854	15804	15993	15785	15943	15788	15899	15821	15773	15858	15880	15848	15847	15812	15760	15894	15799	16041	15829	15848	15852	15675	15885	15843	15877	16003	15896	15712	16008	15899	15691	16158	15753	15797	15862	15686	15927	15890	15839	15855	15835	15938	15920	15887	15712	15990	15881	15718	15715	15877	15882	15880	15803	15894	15843	15731	15901	15832	15781	15848	15647	15802	15843	15771	16031	15796	15832	15908	16003	15807	15917	16041	15713	15840	15835	15825	15760	15918	15835	15730	15735	15880	15772	15695	15747	15806	15905	15912	15971	15774	15702	15919	15826	15937	15861	15777	15640	15754	15882	15847	15853	15885	15936	15783	15901	15927	15892	15915	15727	15895	15850	15880	15851	15899	15893	15789	15941	15880	15624	15907	15824	15745	15834	15973	15801	15984	15890	15812	15760	15749	15983	15877	15889	15843	15829	15943	15780	15960	15762	15686	15896	15974	15855	15932	15830	15820	15909	15806	15804	15743	16098	15868	15720	16016	15839	15733	15921	15682	15914	15920	15812	15811	15959	15805	15982	15907	15698	15703	15823	15953	15789	15825	15813	15765	15776	15826	15737	15793	15832	15801	15854	15762	15788	15930	15835	15760	15843	15880	15831	15717	15943	15870	15878	15806	16037	15682	15825	15863	15743	15857	15941	15901	15734	15921	15775	15883	15880	15838	15957	15961	15845	15975	15757	15790	15993	15909	16006	15737	15822	16037	15630	15767	15791	15723	15824	15810	16002	16033	15783	15922	15871	15877	15767	15870	15766	15873	15918	15745	15912	15908	15830	15973	15918	15680	16009	15684	15863	16085	15608	16018	15802	15999	15776	15636	15938	15766	15890	15781	15867
23833	20994	28226	24089	21977	21211	20544	18690	18237	18336	18357	18191	18071	18043	17852	18080	18081	18494	25518	26996	24336	20823	18858	18231	17745	17752	17783	17716	17639	18007	17717	17778	17758	17629	17926	17809	17707	17587	17594	17637	17683	17661	17786	17808	17905	17856	17738	17632	17530	17755	17684	17599	17787	17626	17678	17699	17788	17754	17691	17709	17774	17595	17580	17916	17704	17794	17634	17653	17596	17788	17793	17573	17944	17860	17721	17702	17425	17817	17701	17653	17821	17718	17706	17782	17585	17677	17686	17581	17612	17556	17779	17585	17891	17823	17729	17685	17860	17688	17884	17674	17675	17808	17629	17948	17838	17734	17593	17673	17700	17881	17641	17511	17640	17499	17769	17597	17565	17708	17775	17834	17636	17448	17803	17825	17906	17619	17732	17602	17515	17720	17804	17512	17652	17689	17845	17586	17698	17711	17743	17713	17638	17789	17792	17684	17676	17670	17567	17612	17647	17667	17747	17758	17872	17728	17788	17612	17639	17667	17679	17747	17736	17679	17936	17564	17581	17603	17749	17817	17659	17661	17697	17903	17619	17749	17673	17482	17755	17703	17622	17642	17694	17495	17697	17650	17752	17715	17690	17731	17786	17700	17637	17654	17720	17529	17983	17698	17673	17657	17672	17606	17633	17776	17672	17676	17648	17667	17692	17794	17618	17951	17652	17768	17755	17759	17843	17594	17812	17588	17568	17537	17514	17565	17434	17499	17787	17773	17580	17639	17728	17607	17751	17542	17587	17632	17460	17638	17728	17806	17706	17542	17764	17635	17628	17655	17662	17722	17597	17522	17718	17767	17751	17726	17664	17778	17692	17614	17685	17828	17748	17728	17659	17668	17604	17676	17780	17414	17703	17781	17834	17597	17779	17948	17518	17644	17992	17768	17682	17629	17726	17625	17483	17682	17942	17560	17716	17801	17783	17621	17658	17701	17584	17633	17630	17636	17615	17570	17739	17918	17531	17641	17507	17772	17688	17744	17716	17710	17490	17768	17697	17701	17900	17686	17763	17610	17658	17726	17539	17834	17797	17696	17876	17648	17565	17816	17514	17789	17666	17799	17770	17527	17778	17852	17794	17731	17363	17539	17576	17699	17698	17471	17671	17506	17791	17867	17691	17670	17698	17660	17765	17669	17779	17759	17426	17548	17852	17570	17756	17670	17678	17829	17856	17683	17502	17670	17738	17666	17879	17623	17696	17789	17823	17613	17531	17713	17568	17748	17724	17522	17606	17635	17579	17740	17733	17418	17557	17870	17715	17587	17753	17645	17540	17805	17688	17785	17634	17711	17838	17714	17615	17650	17709	17785	17706	17765	17665	17595	17493	17524	17681	17703	17868	17588	17837	17865	17731	17761	17594	17490	17656	17860	17762	17668	17686	17581	17843	17890	17631	17622	17618	17849	17658	17768	17704	17658	17734	17486	17599	17547	17579	17652	17603	17801	17817	17899	17747	17785	17547	17671	17770	17695	17555	17520	17520	17571	17665	17808	17681	17579	17622	17648	17608	17478	17672	17419	17645	17697	17625	17746	17682	17580	17707	17794	17674	17683	17494	17485	17808	17624	17746	17642	17648	17769	17571	17444	17609	17637	17608	17906	17645	17441	17655	17650	17879	17718	17691	17733	17787	17542	17709	17653	17766	17763	17632	17754	17730	17861	17583	17759	17543	17769	17675	17541	17640	17484	17697	17582	17950	17798	17621	17540	17450	17844	17535	17585	17660	17541	17614	17733	17487	17645	17496	17662	17672	17796	17877	17504	17708	17585	17583	17588	17604	17771	17746	17609	17827	17572	17772	17825	17826	17685	17530	17602	17816	17656	17699	17660	17604	17691	17646	17665	17793	17786	17855	17911	17748	17799	17662	17489	17726	17472	17659	17752	17608	17789	17678	17447	17696	17645	17789	17561	17419	17655	17690	17406	17763	17542	17822	17723	17502	17578	17551	17690	17569	17854	17736	17612	17631	17674	17796	17597	17585	17808	17781	17618	17660	17709	17665	17722	17716	17582	17662	17929	17739	17611	17710	17663	17837	17739	17516	17730	17863	17572	17463	17840	17775	17582	17660	17581	17674	17676	17773	17587	17533	17644	17691	17581	17549	17726	17370	17678	17672	17621	17599	17776	17757	17548	17655	17594	17797	17653	17706	17683	17669	17728	17742	17564	17721	17583	17848	17493	17467	17633	17735	17487	17506	17764	17594	17719	17723	17636	17712	17501	17827	17726	17599	17554	17654	17458	17716	17626	17659	17533	17778	17553	17728	17785	17804	17728	17719	17830	17513	17581	17820	17434	17509	17520	17748	17623	17716	17755	17881	17837	17731	17723	17677	17753	17556	17705	17563	17426	17732	17889	17482	17698	17769	17902	17620	17535	17602	17586	17668	17606	17579	17656	17760	17764	17934	17610	17685	17658	17702	17598	17704	17582	17603	17587	17662	17636	17655	17625	17699	17772	17637	17579	17635	17799	17749	17796	17769	17707	17642	17797	17739	17475	17732	17418	17546	17656	17814	17795	17540	17731	17525	17599	17636	17492	17642	17564	17620	17673	17671	17549	17752	17727	17787	17660	17457	17578	17844	17654	17664	17721	17694	17437	17544	17533	17557	17737	17808	17670	17830	17599	17509	17543	17437	17585	17769	17745	17511	17663	17772	17633	17872	17731	17509	17611	17817	17678	17801	17592	17824	17784	17686	17801	17595	17822	17733	17656	17724	17514	17792	17770	17577	17477	17485	17580	17823	17721	17730	17501	17708	17707	17695	17669	17706	17640	17746	17696	17683	17582	17476	17611	17715	17531	17642	17796	17570	17412	17692	17918	17811	17661	17653	17682	17528	17594	17559	17718	17843	17704	17689	17861	17648	17864	17736	17795	17637	17787	17831	17824	18049	17726	17586	17564	17626	17774	17607	17642	17906	17775	17677	17704	17581	17626	17530	17835	17789	17846	17646	17826	17730	17744	17707	17592	17775	17523	17644	17850	17641	17637	17862	17687	17797	17608	17821	17814	17770	17667	17822	17658	17584	17820	17840	17739	17740	17661	17692	17557	17857	17653	17665	17684	17501	17802	17604	17742	17712	17591	17731	17733	17646	17599	17816	17587	17610	17823	17834	17550	17643	17577	17770	17621	17813	17621	17786	17548	17829	17644	17683	17645	17730	17871	17797	17612	17735	17753	17764	17575	17684	17664	17723	17833	17630	17757	17616	17584	17881	17745	17597	17574	17609	17749	17587	17571	17541	17532	17532	17747	17655	17676	17628	17772	17762	17716	17539	17801	17703	17728	17597	17705	17596	17585	17798	17615	17570	17723	17690	17586	17705	17686	17692	17652	17783	17821	17786	17598	17676	17568	17478	17714	17503	17639	17749	17690	17724	17691	17737	17803	17592	17752	17671	17921	17692	17797	17833	17594	17530	17434	17685	17684	17787	17673	17611	17728	17708	17568	17771	17762	17698	17712	17792	17678	17786	17632	17716	17707	17681	17658	17579	17556	17761	17666	17517	17427	17618	17929	17776	17580	17804	17719	17744	17606	17405	17649	17777	17569	17494	17545	17689	17709	17792	17705	17628	17539	17673	17690	17596	17793	17986	17523	17715	17551	17486	17816	17640	17563	17561	17675	17573	17744	17732	17564	17680	17819	17579	17872	17859	17712	17700	17565	17763	17837	17494	17755	17724	17668	17887	17713	17779	17552	17613	17614	17671	17813	17659	17669	18027	17732	17586	17456	17520	17684	17855	17599	17776	17876	17814	17783	17631	17548	17607	17580	17751	17476	17698	17603	17768	17684	17667	17664	17708	17723	17773	17876	17777	17839	17494	17560	17866	17438	17680	17666	17670	17620	17650	17627	17737	17815	17908	17566	17839	17909	17614	17751	17560	17530	17793	17829	17663	17648	17566	17757	17578	17688	17477	17704	17497	17669	17672	17944	17729	17929	17690	17823	17659	17733	17634	17846	17583	17828	17530	17789	17680	17566	17654	17746	17658	17935	17627	17779	17623	17713	17639	17772	17847	18012	17784	17855	17513	17669	17766	17745	17504	17544	17562	17576	17665	17626	17807	17651	17784	17954	17741	17657	17617	17677	17926	17913	17636	17564	17632	17659	17729	17886	17892	17594	17746	18003	17514	17582	17593	17624	17621	17622	17952	17806	17595	17862	17739	17604	17700	17698	17523	17612	17693	17645	17677	17572	17758	17671	17944	17595	17559	17545	17735	17681	17725	17664	17506	17712	17787	17684	17827	17635	17670	17736	17579	17652	17621	17692	17634	17605	17554	17724	17769	17661	17787	17626	17584	17723	17756	17674	17635	17618	17712	17780	17772	17605	17870	17662	17684	17696	17630	17665	17492	17691	17827	17678	17561	17653	17806	17657	17662	17615	17584	17898	17802	17538	17735	17746	17780	17625	17861	17651	17777	17568	17594	17532	17585	17592	17709	17616	17547	17571	17732	17788	17715	17381	17611	17641	17633	17657	17744	17695	17614	17760	17697	17714	17773	17740	17614	17967	17559	17774	17586	17831	17636	17631	17615	17822	17692	17605	17637	17522	17787	17479	17632	17467	17838	17620	17845	17613	17623	17743	17658	17544	17568	17726	17855	17472	17716	17767	17611	17539	17722	17749	17876	17793	17714	17791	17754	17665	17733	17551	17438	17640	17618	17765	17650	17728	17785	17754	17547	17672	17827	17737	17859	17504	17539	17894	17611	17645	17477	17621	17659	17476	17802	17673	17601	17687	17766	17879	17655	17827	17688	17916	17641	17748	17620	17708	17591	17885	17745	17726	17755	17697	17758	17723	17746	17591	17766	17628	17651	17611	17475	17544	17542	17576	17772	17667	17692	17687	17567	17620	17844	17652	17528	17687	17823	17718	17663	17658	17556	17730	17890	17683	17667	17851	17811	17776	17559	17871	17587	17654	17793	17650	17489	17689	17646	17625	17694	17965	17805	17688	17701	17685	17640	17599	17621	17633	17812	17591	17853	17646	17734	17604	17854	17885	17649	17576	17865	17737	17847	17883	17652	17654	17486	17590	17660	17841	17834	17735	17450	17451	17723	17623	17580	17905	17753	17771	17596	17639	17664	17724	17782	17840	18020	17543	17675	17510	17807	17763	17601	17580	17577	17654
14952	24724	23262	20207	18788	18118	17500	17100	17131	16812	16725	16557	16626	16492	16396	16482	16679	17448	28319	28411	24423	20005	17092	16444	16285	16163	16179	16205	16270	16103	16188	16019	16206	16148	16176	16070	16159	16174	16086	16094	16135	16138	16302	16033	16062	16173	16079	16285	16165	16264	16252	16186	16159	16166	16325	16129	16140	16101	16084	16145	16101	16091	16260	16095	16224	15977	16084	16048	16092	16037	16215	16125	16160	16169	16153	16332	16086	16211	15996	16143	15930	16107	16158	15932	15996	16307	16071	16245	15972	16210	16083	16283	16239	16095	16192	16228	15999	16137	16334	16213	16229	16242	16145	15915	16253	16223	15989	16121	16050	16192	16130	16113	16222	16212	16082	16147	16278	16129	16193	16327	16128	16172	16018	16138	16227	16057	16267	16270	16068	16113	16068	16105	16048	16257	16099	16128	16056	16104	16127	16073	16160	16100	15987	16136	15958	16030	16033	16109	16211	16225	16118	16110	16186	16170	16041	16053	16125	16032	16278	16138	16178	16043	16128	16186	16157	16084	15912	16039	16034	16011	16160	15957	16055	15972	16098	16090	16191	16045	16086	16177	16042	16196	16206	16062	16114	15983	16180	16102	16050	16272	16242	15913	16131	16255	16173	16230	16229	16102	16173	16312	16111	16206	16077	16115	16059	16133	16113	15938	16215	16210	16010	16040	16261	16162	16124	16259	16139	16231	16030	16214	15980	16241	16252	16286	16094	16182	16164	16230	16073	16126	16214	16040	16190	16208	16084	16096	16113	16023	15966	16062	16056	16293	16123	16268	16102	16188	16118	16133	16148	16235	16361	16136	16116	15957	16192	16059	16016	16169	16209	16024	16086	16233	16306	16214	16131	16182	16186	16071	16115	16094	16161	16091	16231	16091	16177	16084	16007	16152	16094	16090	16012	16078	16036	16209	16216	16298	16147	16252	16120	16211	16078	16164	15978	16244	16120	16263	15955	16191	16142	16194	16094	16002	16140	16127	15939	16035	16071	16164	16163	16174	16009	16126	15929	16114	16073	16227	16073	15985	15948	16088	16104	16063	16114	16201	16151	16148	16059	16079	16185	16291	16075	15949	16315	16021	16270	16309	16140	16148	15892	16008	16174	15943	16165	16285	16126	15948	16120	15954	16072	16213	16092	16070	16162	16287	16141	16197	16097	15995	15980	16064	16131	16121	16107	15980	16257	16112	16114	16199	16066	16197	16073	16281	16073	16275	16323	16097	16235	16149	16119	15992	16290	16234	16290	16048	16126	16118	16167	16182	16347	16185	16142	16143	15905	16187	16260	16125	16235	16140	16110	16072	16275	16112	16179	15996	16087	16226	16173	16092	16208	15966	16187	16127	16008	16141	16098	16111	16102	16146	16241	16165	16083	16112	16159	16105	16183	16149	16186	16141	16095	16159	16097	15999	16318	16169	16012	16183	16185	16208	16049	16197	16114	15979	16344	15995	16107	15967	16178	15993	16043	16207	16116	16223	16107	16144	16078	16167	16180	16321	16049	16174	15957	16156	16103	16076	16140	16188	16083	16109	16181	16181	16152	16147	16146	16088	16126	16252	16218	16218	16290	16212	16094	16030	16139	16045	16076	16377	15955	16011	16151	16221	15939	16021	16126	16250	16010	15969	16059	16143	16044	16156	16015	16260	16080	16187	16072	16273	15943	16139	16262	16091	16026	16008	16130	16206	15981	16080	16015	16089	16102	16018	16123	16200	16043	16221	16275	16092	16083	16149	16207	16336	16129	16189	16091	16088	15978	16152	16229	16125	16171	16183	16182	16016	16183	16129	16053	16015	16121	16187	15990	16011	16022	16214	16263	16092	16123	16148	16116	16150	16141	16088	16260	16189	16199	16254	16151	16169	16133	16144	16019	16038	16194	16196	16180	16118	15961	16160	16115	16245	16172	16111	16096	16336	16176	15983	16295	16046	16155	16320	16195	16153	16094	16177	15995	16161	16188	16280	16239	16085	16266	16115	16200	16259	16123	16197	16250	16222	16164	16036	16204	16099	16165	15954	16151	16215	16074	16277	16154	16135	16179	16215	16069	16029	16178	16141	16085	16194	16209	16006	15989	16148	16250	16119	16403	16144	16243	16000	16308	16190	16207	16107	16177	16036	16068	16144	16072	16195	16151	16090	16065	16220	16035	16212	16111	16174	16059	16164	16189	16098	16191	16224	16206	16145	16103	16294	16060	16220	16129	16026	16154	15959	16193	16456	16251	16091	16155	16267	16188	16084	16188	16144	16229	16118	16230	16210	16076	16304	15972	16233	16097	16043	16191	16056	16051	16192	16237	16127	16355	16085	16207	16052	16080	16177	16200	16038	16228	16031	16035	16052	16099	16126	16209	16177	16085	16196	16097	16118	16055	16017	16181	16148	16038	16095	16133	16028	16063	16002	16132	16129	16063	16106	16087	16069	16031	15881	16009	15970	16138	16152	16144	16144	16125	16135	16113	16111	16281	16180	16262	16177	15992	16161	16248	16046	16185	16065	15961	16254	16175	16250	16148	16005	16083	16031	16185	16234	16025	16155	16212	16153	16090	16047	16182	16099	16067	16223	16355	16293	16082	16098	16153	16095	16070	16078	16240	16135	16185	16045	16076	16063	16007	16176	16169	16052	16084	16147	16195	16045	16009	16301	16046	16246	16205	16211	16127	16143	16154	16101	16169	16147	16165	16280	16153	16267	16044	16138	16121	16105	16278	16080	16325	16204	15918	16245	16108	16166	16129	16054	16009	15998	16027	16189	16243	16029	16058	15918	16240	16250	16270	16282	15969	16115	16156	16077	16107	16294	16190	16280	16213	16328	16122	16192	16299	16181	16053	16228	16121	16281	16090	16109	15912	16189	16145	16102	16095	16107	16170	16062	16233	16073	16057	16198	16141	16277	16167	16073	16210	16070	16182	16139	16149	16116	16135	16191	16095	16006	15908	16124	16144	16089	16239	15958	16346	16147	16164	16041	16187	16235	16235	16168	15984	16249	16156	16207	16219	16180	16226	16002	16155	15954	16039	16127	16176	16033	16128	16055	16167	16129	16135	16197	16107	15928	16159	16103	16136	16071	16111	16095	16208	16084	16208	16144	16227	16091	16062	16172	16023	16118	16251	16123	16295	16024	16238	16041	16244	16182	16131	16213	16145	16258	16115	16090	16179	16080	16351	16007	15974	16197	16237	16099	16153	16245	16053	16243	16190	16093	16136	16188	16097	16202	16073	16150	16176	16102	16317	16284	16261	16195	16129	16061	16280	16171	16001	16186	16158	16122	16257	16296	16187	16094	16012	16230	16064	16218	16110	16213	16111	16197	16175	16018	16209	16164	16128	16209	16087	16204	16030	16102	16138	16176	16135	16291	16131	15992	16146	16183	15960	15964	16225	16140	16110	15948	16282	16115	16145	16068	16064	16005	16239	16050	16437	16140	16246	16005	16084	16141	16074	16114	16203	16148	16027	16156	16079	16092	16079	16009	16180	15969	16075	16110	16016	16022	16284	16241	16257	16074	15947	16205	16203	16046	16198	16285	16177	16136	16023	16165	16086	16227	16228	16132	16185	16416	16117	16233	16166	16151	16179	16045	16254	16164	16104	16097	16127	15987	16226	16058	16217	16222	16110	16183	16141	16218	16201	16206	16089	16172	16109	16019	16336	16094	16161	16074	16093	16175	16038	16217	16136	16200	16054	16135	16163	16186	16167	16221	16009	16240	16196	16153	16238	16119	16339	16217	16310	16149	16054	16112	16154	16314	16103	16201	16246	16215	15974	16196	16181	16171	16059	16253	16334	16063	16068	16244	16077	16163	16127	15993	16275	16088	16202	16085	16047	16190	16035	16131	15958	16271	16193	16266	16122	16245	16049	16113	16018	16223	16213	16278	16069	16190	16153	16106	16150	16002	16110	16198	16196	16006	16203	16047	16224	16145	16058	16262	16128	16092	16184	16346	16091	16091	16146	16214	16054	16161	16020	16137	16097	16168	16110	16214	16089	16131	16046	16075	16085	16308	16261	16039	16112	16184	16225	16009	16176	16252	16143	16070	16142	16057	16052	16199	16098	16221	16187	16059	16344	16101	16290	16058	16123	16046	15957	16255	16152	16141	16166	16187	16010	16283	16082	16014	16236	16140	16100	16240	16213	16215	16122	16047	16165	16225	16054	16334	16041	16181	16011	16157	16065	16127	15909	16159	16355	16129	16171	16120	16191	16228	16176	16272	16094	16172	16219	16235	16134	16147	16185	16042	16048	15974	15998	16035	16238	15899	16161	16052	16116	16152	16167	16004	16129	16188	16064	16189	16278	16158	16204	16144	16228	16262	16201	15991	16182	16138	16059	16354	16124	16140	16197	16091	16092	16063	16121	16198	16191	16199	16092	16138	16100	16199	16172	16238	16400	16057	16117	16156	16147	16031	16174	16213	16380	16146	16411	16043	16248	16152	16137	16150	16244	16031	16401	16036	16139	16003	16151	16211	16259	16072	16229	15982	16014	16005	16196	15999	16123	16065	16244	16250	16242	16112	16146	16044	16115	16222	15910	16046	16249	16247	16191	15973	16170	16092	16029	16071	16186	16289	16204	16324	16215	16013	16025	16166	16187	16086	16276	16146	16231	16015	16126	16207	16047	15928	16129	16069	16027	16126	16228	16189	15885	16197	15954	16230	16087	16098	16084	16006	16255	16217	16000	16313	16281	16190	16142	16080	16205	16332	16305	16009	16153	16083	16177	16165	16032	16115	16142	16146	16078	16163	16106	16133	16181	16126	16091	16152	16189	16243	16169	16060	16092	16175	16172	16218	16155	16097	16189	16210	16114	16075	16154	16186	16188	16247	16270	16088	16380	16159	16132	16090	16086	16143	16237	16086	16239	16138	16146	16292	16262	16158	16034	16059	15989	16069	16085	16291	16070	16137	15990	16032	16029	16169	16355	16290	16056	16102	16081	16103	16069	16101	16340	16253	16171	15976	16214	16133	16233	16049	16103	16111	16095	16137	16029	16047	16133	16303	16273	16058	16122	16252	16041	16225	15978	15998	16036	15974	16025	16141	16093	16113	16108	16123	16354	16098	16108	16186	16175	15954	16205	16239	16088	16200	16123	16222	16034	16011	16147	16083	16151	16098	16172	16249	16131	16164
22809	21032	28822	23442	21293	23093	23778	19425	18489	19056	18557	18502	18145	18224	18108	17965	18148	19250	31293	31987	28485	23539	20045	18753	18138	17827	17858	17792	17777	17672	17820	17850	17857	17585	17788	17893	17839	17642	17974	17942	17824	17737	17776	17686	17734	17831	17779	17801	17913	17737	17630	17788	17677	17901	17761	17685	17597	17770	17752	17628	17785	17837	17601	17704	17759	17759	17813	17719	17667	17738	17688	17705	17787	17785	17939	17630	17864	17849	17806	17866	17684	17656	17555	17626	17836	17731	17765	17716	17596	17894	17757	17873	17631	17773	17839	17939	17683	17462	17709	17814	17726	17500	17582	17653	17686	17715	17832	17581	17676	17724	17763	17704	17760	17761	17668	17583	17575	17529	17705	17721	17575	17807	17622	17761	17832	17708	17756	17719	17628	17812	17679	17767	17632	17544	17818	17696	17631	17770	17778	17767	17587	17538	17935	17819	17736	17753	17623	17530	17728	17756	17615	17794	17713	17704	17762	17659	17650	17695	17667	17559	17523	17712	17689	17742	17556	17425	17839	17793	17842	17619	17945	17862	17710	17880	17569	17435	17613	17693	17935	17678	17616	17561	17759	17820	17724	17695	17844	17753	17731	17737	17781	17677	17603	17876	17653	17794	17704	17593	17772	17707	17600	17695	17775	17747	17618	17807	17644	17704	17643	17513	17702	17556	17639	17839	17904	17769	17813	17760	17779	17834	17612	17738	17906	17721	17796	17345	17603	17656	17868	17740	17652	17488	17610	17608	17682	17438	17747	17449	17697	17756	17542	17721	17724	17931	17659	17803	17771	17672	17785	17641	17653	17645	17618	17633	17549	17906	17722	17542	17610	17721	17691	17802	17785	17770	17829	17453	17681	17802	17650	17722	17749	17661	17591	17671	17836	17770	17643	17767	17872	17786	17657	17484	17648	17557	17864	17678	17700	17685	17622	17668	17551	17800	17841	17774	17656	17710	17726	17564	17718	17692	17482	17682	17733	17606	17526	17689	17619	17702	17691	17768	17479	17681	17720	17688	17710	17759	17699	17928	17505	17654	17770	17544	17723	17751	17779	17528	17694	17653	17662	17726	17507	17652	17617	17841	17518	17622	17632	17733	17700	17802	17759	17765	17672	17643	17575	17560	17865	17586	17747	17708	17479	17641	17640	17625	17593	17471	17606	17507	17528	17783	17664	17821	17824	17948	17617	17776	17671	17473	17611	17635	17646	17745	17792	17557	17699	17600	17740	17697	17737	17669	17638	17656	17649	17805	17884	17718	17898	17622	17659	17655	17476	17737	17447	17734	17652	17649	17602	17726	17625	17757	17696	17543	17710	17506	17774	17541	17751	17813	17775	17776	17423	17647	17771	17629	17667	17683	17587	17752	17918	17728	17775	17502	17434	17618	17593	17756	17721	17628	17687	17765	17755	17807	17738	17694	17686	17658	17759	17690	17614	17667	17458	17660	17875	17749	17845	17688	17772	17632	17834	17670	17845	17642	17635	17602	17549	17704	17764	17753	17704	17477	17583	17854	17517	17658	17771	17644	17780	17771	17509	17596	17877	17757	17820	17708	17772	17577	17753	17670	17651	17573	17572	17508	17499	17717	17750	17558	17885	17587	17610	17713	17796	17736	17594	17783	17546	17518	17479	17814	17839	17802	17812	17702	17808	17671	17518	17610	17428	17552	17756	17568	17703	17613	17527	17573	17615	17787	17588	17654	17712	17648	17589	17787	17617	17701	17627	17627	17598	17925	17509	17513	17740	17530	17715	17787	17758	17754	17725	17670	17683	17724	17673	17664	17694	17755	17614	17679	17595	17687	17731	17723	17539	17676	17731	17574	17757	17774	17788	17590	17733	17554	17822	17834	17662	17759	17507	17695	17607	17527	17661	17777	17579	17742	17588	17782	17762	17654	17656	17600	17521	17683	17688	17563	17832	17559	17721	17587	17746	17670	17663	17688	17732	17734	17693	17707	17691	17706	17643	17467	17758	17598	17532	17494	17675	17464	17776	17567	17648	17723	17759	17842	17619	17667	17743	17755	17721	17611	17575	17688	17587	17640	17676	17513	17657	17680	17586	17520	17664	17433	17521	17847	17723	17680	17712	17594	17817	17770	17507	17685	17796	17713	17641	17686	17729	17731	17956	17599	17735	17494	17497	17656	17806	17717	17671	17499	17485	17573	17599	17619	17636	17735	17625	17667	17617	17628	17755	17799	17857	17771	17731	17471	17724	17675	17897	17653	17664	17723	17506	17585	17876	17527	17472	17703	17554	17676	17724	17683	17518	17694	17734	17572	17723	17615	17684	17508	17900	17693	17547	17593	17614	17688	17604	17631	17786	17545	17790	17631	17547	17743	17754	17798	17691	17627	17650	17759	17637	17557	17317	17502	17638	17669	17760	17632	17450	17792	17671	17755	17684	17649	17549	17577	17506	17807	17618	17726	17736	17694	17878	17621	17716	17740	17735	17612	17724	17696	17629	17628	17494	17658	17556	17562	17713	17800	17662	17521	17477	17567	17721	17836	17860	17466	17515	17492	17624	17747	17762	17646	17770	17687	17503	17565	17648	17570	17491	17679	17631	17669	17632	17697	17648	17742	17782	17619	17581	17628	17963	17650	17658	17702	17622	17663	17553	17707	17548	17582	17586	17780	17686	17718	17871	17547	17642	17735	17636	17878	17861	17567	17662	17556	17503	17535	17659	17735	17795	17721	17670	17539	17715	17689	17548	17617	17853	17855	17664	17481	17721	17684	17509	17731	17463	17710	17764	17549	17725	17613	17607	17781	17747	17715	17740	17623	17848	17626	17619	17808	17589	17749	17711	17792	17546	17785	17861	17513	17692	17528	17665	17645	17889	17688	17638	17725	17618	17738	17499	17756	17832	17553	17716	17443	17577	17872	17742	17687	17675	17721	17746	17710	17657	17791	17687	17700	17653	17897	17426	17734	17803	17557	17587	17493	17758	17821	17891	17727	17608	17556	17700	17599	17861	17583	17884	17658	17607	17630	17683	17641	17737	17495	17633	17708	17784	17864	17624	17780	17699	17715	17788	17513	17631	17573	17840	17793	17758	17435	17677	17590	17658	17607	17417	17464	17601	17545	17593	17558	17805	17546	17858	17866	17738	17670	17684	17557	17707	17720	17826	17677	17829	17654	17678	17501	17650	17689	17624	17545	17756	17548	17748	17522	17612	17461	17917	17571	17633	17466	17641	17742	17676	17692	17591	17588	17723	17462	17703	17832	17621	17844	17579	17772	17470	17701	17677	17560	17656	17493	17779	17721	17670	17799	17571	17616	17609	17624	17716	17924	17621	17688	17841	17679	17792	17567	17854	17875	17736	17979	17633	17761	17693	17818	17675	17763	17784	17876	17639	17748	17698	17655	17745	17764	17822	17623	17879	17491	17661	17649	17483	17625	17499	17693	17577	17529	17675	17666	17716	17744	17683	17623	17778	17602	17642	17522	17638	17631	17756	17796	17688	17885	17623	18040	17687	17904	17519	17693	17745	17773	17751	17857	17706	17732	17703	17690	17828	17806	17834	17883	17679	17618	17567	17628	17701	17536	17821	17649	17649	17553	17492	17788	17678	17749	17686	17632	17814	17573	17574	17624	17624	17691	17630	17859	17790	17710	17844	17649	17583	17660	17827	17736	17742	17861	17695	17759	17808	17614	17604	17733	17641	17671	17564	17585	17834	17897	17573	17851	17735	17481	17874	17610	17839	17827	17676	17593	17680	17695	17687	17873	17642	17759	17756	17544	17634	17759	17853	17583	17683	17589	17698	17774	17561	17455	17673	17461	17537	17619	17822	17514	17667	17787	17848	17617	17719	17602	17762	17524	17751	17618	17663	17783	17704	17721	17878	17681	17741	17731	17621	17583	17544	17626	17485	17660	17537	17496	17885	17545	17578	17615	17736	17755	17779	17509	17785	17602	17620	17699	17672	17622	17635	17587	17580	17728	17667	17677	17642	17773	17619	17455	17744	17573	17706	17435	17569	17560	17607	17514	17759	17605	17531	17559	17528	17645	17622	17687	17827	17748	17765	17567	17937	17647	17723	17702	17804	17691	17619	17521	17870	17638	17694	17748	17586	17676	17544	17504	17631	17647	17738	17740	17708	17750	17608	17799	17783	17672	17415	17571	18007	17651	17613	17914	17604	17651	17529	17611	17790	17729	17772	17666	17697	17761	17769	17678	17678	17562	17645	17434	17701	17571	17482	17694	17639	17826	17533	17722	17753	17764	18002	17624	17703	17566	17558	17598	17698	17838	17675	17891	17700	17574	17564	17707	17747	17568	17694	17549	17625	17627	17607	17626	17758	17606	17549	17868	17765	17524	17468	17672	17762	17737	17745	17600	17552	17894	17801	17933	17707	17736	17587	17694	17680	17617	17659	17794	17465	17615	17757	17700	17552	17664	17679	17613	17552	17699	17583	17597	17746	17682	17604	17458	17939	17699	17683	17781	17666	17548	17508	17608	17728	17508	17854	17595	17776	17476	17714	17819	17733	17807	17690	17787	17629	17558	17924	17657	17695	17640	17687	17664	17602	17658	17753	17613	17710	17514	17595	17508	17961	17966	17565	17735	17468	17854	17730	17699	17671	17609	17734	17805	17712	17721	17836	17683	17684	17564	17837	17816	17726	17570	17915	17482	17505	17574	17754	17650	17780	17648	17685	17585	17821	17839	17842	17686	17657	17947	17795	17840	17432	17728	17505	17504	17618	17612	17881	17551	17689	17625	17819	17712	17645	17843	17883	17593	17912	17821	17597	17666	17596	17925	17726	17567	17718	17681	17779	17633	17631	17485	17852	17563	17656	17700	17994	17702	17882	17641	17454	17752	17573	17783	17867	17624	17665	17600	17597	17550	17766	17627	17748	17636	17743	17687	17778	17688	17571	17798	17688	17728	17651	17853	17809	17643	17733	17806	17657	17687	17654	17616	17785	17770	17661	17474	17616	17636	17632	17622	17633	17670	17533	17740	17680	17714	17670	17797	17668	17936	17630	17670	17576	17774	17859	17757	17641	17651	17650	17733	17792	17434	17703	17615	17517	17788	17623	17718	17646	17499	17850	17806	17765	17764	17884	17603	17765	17613	17607	17612	17640	17578	17678	17680	17717	17546	17777	17663	17821	17728
16471	29947	28219	22601	20162	19156	18302	17684	17730	17308	17198	16840	16797	16700	16712	16529	16866	18895	35170	34057	29063	22896	18818	16979	16344	16079	16173	16007	16158	16112	16042	16073	16117	15974	15926	16129	16088	16007	16122	16134	16104	16136	16047	16098	16128	16043	16011	16237	16294	16112	16051	16027	16159	16050	15991	16036	16139	16035	16052	16059	16101	16179	16053	15914	16109	16166	16062	16187	15992	16099	15982	16029	15995	16188	15999	15977	16211	16196	16198	16248	16046	15990	16070	16146	16150	16305	16189	16100	16082	16098	15990	16058	16131	15987	16131	16099	16071	16142	16256	16045	16186	16158	16151	15938	16050	15956	16114	16052	16073	16123	16155	16099	16058	16030	16005	16062	16110	16054	15948	16039	16048	16125	16012	16158	16074	16138	16105	16100	16105	16250	16078	15972	16114	16070	16249	16078	16005	16167	16151	16197	16055	16211	16091	16012	16120	16188	15945	15775	16140	16069	15893	15972	16116	16001	16043	16069	16149	16136	16042	16150	15813	16276	16082	16024	15961	16057	16083	16239	16075	15977	16199	16053	16087	16083	15887	16097	15996	16152	15955	16158	16137	16013	16132	16124	16223	15928	16099	16002	16033	16080	16142	15999	15972	16041	16081	16067	16192	16113	16043	15931	16199	16169	15900	16179	16145	16112	16023	16077	16032	16037	16004	16110	15964	15994	16039	16147	16070	15971	16019	16048	16301	15882	15879	16005	16071	15974	16177	15978	16206	16163	16095	16097	16023	15987	15901	16155	15920	16188	15986	16029	16063	16136	16091	15900	16119	16034	15872	16109	15998	16043	15776	16024	16105	16087	15934	16229	16032	16167	16126	15968	16330	16075	16137	16004	16012	16159	16136	16181	15882	16016	16094	16152	16079	16182	15748	16151	15990	16130	16003	16081	16246	16076	15989	16009	16073	16261	15962	16110	15936	16131	16165	16005	16100	15963	16201	16213	16213	16037	16081	16032	15979	16108	16145	16084	16187	15978	16124	15938	15957	16023	16104	16116	16122	16235	16029	16011	15999	16021	16018	16244	16076	16032	15951	16009	16154	15817	16231	16031	16135	16100	16006	16388	16016	16210	16113	16313	15979	16193	16030	15985	16123	16121	16044	16121	16058	15952	15986	16060	15973	15952	15983	16149	16044	16194	16070	16124	16153	16041	16081	16011	16092	16284	15956	16089	16078	16072	16011	15941	16040	16061	15946	16254	15931	15977	16155	16109	15990	16134	16212	16143	16109	15843	16115	15888	15978	16063	15999	15968	16047	16174	16085	16128	15965	16017	16060	16164	16051	16030	15941	16098	16019	16028	16058	16054	16131	15994	15973	15899	16031	16213	15963	16145	16002	16088	16065	16119	16262	15961	16037	15992	15976	16182	16020	16133	16231	16061	16288	15938	15989	16233	16134	16069	15959	16005	16263	15990	16124	16136	16138	15882	16140	15979	16226	16111	16220	16054	16155	16013	16069	15918	16009	16047	16078	16073	16242	16039	16090	16144	16125	15977	16122	16065	15957	16021	15838	16060	16050	16072	16070	16006	15989	16057	16046	16134	16072	16114	16040	15896	16025	15977	15989	16030	16036	15858	16094	16192	16085	16080	16109	16031	15994	16040	16049	15970	16001	16026	16121	15953	16016	15998	16124	15994	15942	16041	16331	16141	16121	16073	15906	16053	16178	16124	16091	16071	15979	16156	15881	16035	16097	16054	15967	16035	15957	16054	16004	16167	16167	16012	16052	16093	16034	16229	16016	16237	16079	16016	16166	16010	16296	16032	16073	16081	16049	16127	16054	15984	16016	16207	16063	15990	16054	16060	16173	16097	16092	16178	16119	15914	15950	16035	16044	16017	16051	16153	15988	16191	16184	16210	16115	16001	16257	15808	15933	16120	16016	16086	16010	16119	16156	16037	16026	15971	16134	15995	16111	15906	16023	16162	16174	16147	16135	16066	16016	16045	16114	16127	15949	16010	16068	16126	16010	16248	15850	16085	15972	16094	16131	16231	16245	16118	16105	15989	16024	16125	15995	15905	16123	16078	16240	16091	16056	15963	15964	16034	15944	16037	16217	16039	15849	16027	16192	16261	15981	16048	16145	16074	16102	16150	16040	16010	15973	16086	16056	16155	15835	16261	16161	16152	16117	16065	16014	16281	15976	16338	16167	16126	16072	16142	16108	16091	16160	16135	16107	16046	16074	15970	16094	16051	16229	15994	16162	15972	16018	16048	16085	16017	16005	16155	15848	16203	15845	16147	16182	15961	16040	16105	15773	16082	16046	15964	16133	16048	16031	16039	16271	15981	16024	15920	16149	15987	15958	16105	15967	15989	15868	16027	16120	16165	16026	16038	16022	15935	16129	16130	16196	16000	16079	15985	16150	16119	16077	16085	16012	16136	15945	16047	16118	16063	16147	16081	16164	16090	16038	15947	16021	16204	16073	15855	16160	16045	16070	16077	16144	15868	16207	16025	16159	16092	16110	16177	16037	16148	16001	16042	16047	15944	16178	16031	16082	16248	16171	16195	15828	15955	16085	16017	16185	15979	16042	16009	16008	15987	16036	16278	15974	16185	16099	16092	15976	16173	16027	16082	16078	16207	15988	15961	16047	15898	15957	15990	16042	15991	16046	15982	16041	16175	16143	16144	16040	16107	15962	16045	16040	16091	16117	16086	16132	16112	16004	16156	15894	15975	16023	16176	16016	16085	16026	16105	16245	16094	16113	15908	16223	16115	15995	16232	16120	16044	16163	15972	15986	16012	16020	16095	16101	16049	16068	16012	16020	16120	15955	16010	16125	15972	16026	15972	16139	15978	16156	15975	16232	16007	16021	16149	16009	16011	16063	15979	16189	16077	15910	16069	16087	16139	16041	15948	16051	15903	16114	15972	16177	15955	16118	16028	16031	16055	16147	16030	16063	16133	16096	16110	16092	16033	15793	16136	15967	16130	16023	16095	16120	16033	16000	16057	16065	15985	16048	16084	16025	15968	16007	15993	16278	16108	16129	16121	16033	15831	16236	16117	16007	16032	16023	16161	15907	15939	16044	16128	16251	16065	16124	16211	16046	16083	16055	15870	16014	16146	16036	16105	16008	16054	15983	16047	16033	16058	16061	16173	16192	16004	15929	16095	16126	16030	16136	16045	16299	16009	16084	16036	15986	16131	15920	16010	15985	15894	16183	16147	16127	16298	15986	16080	15970	16090	16153	16093	16006	15982	16216	16067	16041	15961	16191	15927	15950	16286	16071	16176	15875	16161	16127	16196	15955	15974	16227	16016	15985	16122	16187	16277	16107	16122	16120	16074	16138	16098	16054	15941	16160	15937	15945	15794	15969	15903	16098	16200	16185	16023	16043	16044	16153	16075	16012	16042	16324	16049	16266	16077	16055	16094	16088	15984	16063	16047	16073	16212	16202	16188	16026	16093	15965	16108	15926	15893	15979	16113	15929	15811	16064	15985	16242	15819	16115	15989	16099	15896	16145	16005	16115	16068	16192	16038	16082	15979	16144	16084	16160	15959	16044	16113	16071	15987	16002	16120	16184	16068	16015	16152	16023	16100	16096	16147	16044	16245	16095	16115	16233	16024	16248	15954	16123	16037	16109	16041	16078	15868	16017	15951	16063	16021	16020	16171	15930	15924	16097	15877	16108	16218	16086	16143	16208	15961	16008	16127	16131	15989	15984	16118	16069	16103	15994	16070	16054	16011	16009	16130	16117	16115	16098	15939	16210	16120	16001	16065	15943	15906	16018	15985	16213	15925	16122	16133	16007	16021	15902	16129	16150	15992	16106	16150	15961	16262	16002	16126	16032	16248	16218	15989	15951	15996	16037	15963	16185	16358	16055	15931	16141	15950	16058	15990	16175	16002	16235	15994	15941	16086	16049	15990	16183	15905	16214	16031	15903	16105	16062	16123	15990	16103	16132	15929	16081	16121	16203	16012	15954	16076	16260	16088	16102	16002	16000	16104	16140	16085	16003	16003	16102	15944	16138	15985	16167	16032	16022	16044	16087	16062	16150	15980	16117	16277	16141	16120	16062	16000	15967	16100	15995	16025	15936	15976	15916	16248	16130	16074	16112	16292	16031	16162	16079	16115	16225	16019	15949	16031	15991	16059	15990	16116	16149	16224	15986	16074	16148	16042	16025	16174	16234	16113	16170	16050	16006	15994	15920	15823	16072	16105	16184	16143	15963	15993	16019	16028	16068	15907	15901	16108	16099	16131	16017	16080	16063	16003	16052	15996	15969	16018	16103	16028	16054	16108	16062	16041	15875	15933	16089	15982	16059	15991	15951	15977	16084	15986	15917	16028	15909	16059	16157	15860	16086	16088	15879	16137	16071	16133	15854	15985	15888	16141	16059	16052	16074	15988	16008	16067	16165	15948	16052	16033	16070	16103	15929	16005	15953	16176	16211	16137	16048	16106	16137	16012	16206	16109	15976	15970	16062	15983	16114	16186	16034	15966	16004	16084	16017	16148	16021	16034	16108	16183	16013	16134	16204	16041	16152	16047	16053	16056	16095	16204	15966	16110	15904	16145	15955	16084	16134	15918	15905	16174	16077	16234	15904	16142	16177	16077	16076	15995	16061	16057	16012	16022	15967	16138	16099	16040	16003	16047	16033	16048	16083	16090	16104	16027	16098	16086	16201	16116	16099	16104	16173	16142	15871	16212	16122	16181	16210	16062	15978	16228	16115	15974	15864	16012	16073	16126	16045	16202	16033	16029	15991	15969	16050	15961	16077	16103	16187	16160	15990	16079	16065	15980	16171	16057	16129	15990	16128	16107	16066	15978	16126	15998	16031	16076	15970	16064	16058	15880	16209	16026	16088	16000	15962	15998	16170	15975	16000	15942	16342	15969	15984	16048	16031	16010	16043	15994	16111	16231	16175	16061	16166	15918	16096	15926	16044	16076	16173	15867	16153	15992	16055	16094	16004	16157	15849	16100	15986	16109	16023	16094	16072	16145	15890	16000	16073	15995	16049	16179	15987	15969	15914	16005	16043	15932	16050	16122	16004	16051	16025	16076	15957	16089	16049	16080	15916	16023	15959	16140	15927	16056	16137	16148	16105	16023	16060	16066	16001	16136	16223	16123	16064	16094	16174	16111	16055	16138	16132	16125
27327	21807	23795	21022	18054	17844	17975	17698	17970	17979	17652	17846	17866	17745	17958	17986	17966	17788	18336	19387	19497	18836	18129	17889	17760	17857	17720	17589	17817	17633	17807	17625	17936	17603	17594	17649	17849	18016	17826	17659	17792	17786	17756	17771	17809	17539	17728	17780	17522	17731	17665	17684	17638	17687	17713	17869	17996	17859	17772	17888	18006	17702	17765	17590	17678	17658	17946	17766	17676	17963	17770	17568	17652	17770	17829	17649	17762	17511	17787	17609	17794	17642	17735	17838	17748	17683	17631	17663	17782	17821	17645	17937	17656	17697	17592	17694	17846	17575	17693	17808	17619	17663	17795	17722	17705	17672	17696	17846	17732	17604	17875	17690	17676	17607	17750	17756	17541	17735	17854	17733	17927	17744	17556	17574	17719	17855	17765	17736	17807	17756	17736	17619	17726	17722	17719	17695	17840	17488	17670	17694	17468	17672	17748	17824	17852	17807	17576	17714	17617	17627	17575	17702	17863	17749	17651	17634	17832	17685	17830	17622	17697	17734	17599	17722	17771	17815	17728	17636	17637	17805	17539	17804	17428	17749	17806	17767	17850	17644	17777	17763	17599	17747	17722	17802	17784	17708	17698	17710	17821	17757	17628	17752	17719	17808	17524	17567	17902	17718	17888	17717	17481	17631	17721	17590	17738	17752	17827	17535	17638	17734	17670	17620	17623	17777	17814	17646	17692	17699	17863	17629	17888	17622	17651	17761	17765	17715	17957	17684	17674	17802	17721	17770	17751	17703	17695	17785	17851	17888	17704	17852	17692	17736	17900	17841	17833	17886	17678	17824	17850	17913	17740	17735	17842	17648	17806	17922	17828	17640	17678	17652	17845	17659	17765	17744	17688	17663	17733	17765	17858	17515	17688	17744	17730	17774	17851	17703	17789	17871	17828	17826	17594	17772	17745	17724	17651	17686	17588	17763	17849	17813	17926	17781	17789	17697	17761	17540	17734	17866	17847	17722	17809	17913	17638	17653	17731	17766	17786	17641	17583	17732	17563	17873	17672	17839	17938	17645	17658	17642	17642	17642	17902	17662	17751	17754	17723	17818	17954	17806	17822	17814	17688	17710	17633	17703	17717	17755	17741	17866	17644	17607	17615	17729	17800	17805	17636	17645	17551	17663	17594	17815	17597	17645	17607	17623	17760	17973	17548	17685	17645	17743	17620	17799	17628	17842	17795	17812	17838	17780	17817	17879	17733	17816	17716	17544	17700	17656	17711	17668	17657	17509	17834	17738	17418	17775	17890	17631	17619	17832	17783	17533	17804	17922	17552	17701	17819	17669	17768	17546	17627	17706	17741	17882	17772	17609	17628	17845	17711	17636	17682	17548	17836	17782	17668	17607	17831	17839	17811	17714	17818	17781	17652	17910	17688	17454	17721	17747	17930	17965	17844	17869	17708	17752	17604	17703	17591	17688	17840	17816	17908	17669	17519	17687	17768	17677	17518	17748	17709	17945	17827	17909	17789	17695	17619	17515	17568	17502	17794	17643	17782	17667	17640	17759	17630	17850	17617	17699	17893	17815	17754	17714	17886	17681	17730	17697	17652	17892	17596	17701	17662	17773	17739	17742	17809	17686	17747	17780	17844	17723	17861	17723	17524	17643	17613	17543	17625	17636	17768	17804	17908	17979	17768	17619	17863	17624	17754	17706	17678	17697	17753	17683	17385	17565	17749	17756	17833	17821	17748	17689	17795	17621	17714	17813	17842	17686	17468	17897	17862	17928	17748	17535	17686	17869	17800	17644	17696	17673	17529	17525	17582	17722	17712	17719	17713	17786	17853	17757	17579	17891	17813	17626	17569	17742	17751	17595	17846	17707	17807	17918	17532	17518	17866	17582	17599	17618	17665	17761	17729	17789	17553	17819	17674	17689	17727	17721	17759	17526	17816	17817	17723	17748	17613	17794	17660	17659	17748	17742	17903	17630	17598	17728	17681	17678	17814	17571	17850	17746	17805	17603	17643	17848	17869	17812	17772	17571	17786	17858	17816	17663	17680	17574	17632	17494	17781	17735	17705	17832	17704	17714	17718	17674	17968	17572	17591	17564	17789	17783	17592	17826	17734	17669	17620	17775	17685	17730	17699	17840	17804	17716	17827	17748	17685	17724	17813	17482	17761	17772	17873	17746	17627	17878	17712	17757	17824	17882	17747	17958	17632	17692	17796	17844	17763	17856	17755	17565	17671	17559	17609	17861	17769	17673	17744	17593	17740	17510	17671	17508	17655	17791	17795	17734	17643	17597	17593	17661	17746	17911	17791	17783	17658	17556	17713	17642	17793	17845	17805	17771	17722	17766	17684	17643	17589	17699	17774	17713	17870	17817	17701	17867	17541	17457	17822	17891	17690	17599	17751	17796	17524	17580	17613	17677	17710	17644	17559	17995	17832	17886	17716	17778	17849	17920	17856	17719	17713	17807	17582	17840	17661	17800	17647	17481	17718	17620	17730	17716	17644	17944	17716	17632	17784	17579	17835	17757	17696	17735	17798	17728	17902	17803	17829	17781	17642	17635	17691	17808	17844	17717	17694	17794	17682	17794	17798	17578	17705	17866	17714	17661	17668	17647	17733	17635	17647	17703	17739	17696	17543	17577	17669	17719	17635	17997	17631	17794	17526	17732	17710	17676	17698	17740	17791	17702	17714	17786	17606	17794	17708	17663	17693	17786	17886	17709	17786	17746	17470	17704	17693	17761	17737	17673	17774	17722	17749	17722	17564	17720	17824	17763	17870	17707	17623	17616	17741	17739	17769	17860	17832	17706	17540	17787	17665	17606	17819	17760	17628	17555	17626	17916	17671	17896	17614	17683	17655	17702	17915	17867	17632	17808	17561	17572	17548	17452	17666	17533	17755	17707	17504	17593	17573	17587	17779	17725	17777	17979	17848	17747	17643	17843	17799	17715	17714	17683	17565	17764	17811	17677	17704	17702	17778	17547	17826	17784	17788	17711	17718	17717	17765	17788	17623	17809	17653	17661	17831	17837	17953	17658	17856	18005	17573	17736	17520	17578	17888	17637	17729	17741	17836	17660	17631	17857	17854	17508	17611	17876	17782	17540	17793	17777	17659	17773	17837	17920	17813	17839	17783	17693	17668	17918	17648	17761	17580	17663	17691	17724	17486	17715	17757	17920	18090	17759	17774	17632	17604	17785	17837	17759	17684	17677	17765	17715	17684	17620	17641	17735	17859	17804	17942	17598	17712	17542	17675	17596	17528	17809	17856	17957	17788	17628	17672	17561	17585	17866	17814	17731	17775	17800	17593	17774	17687	17851	17765	17690	17691	17841	17753	17715	17883	17596	17811	17873	17928	17810	17717	17752	17815	17684	17762	17656	17809	17583	17664	17702	17865	17721	17582	17779	17656	17605	17766	17774	17621	17813	17691	17735	17664	17736	17637	17720	17760	17824	17673	17770	17778	17967	17966	17756	17790	17856	17954	17746	17804	17792	17571	17877	17704	17611	17735	17936	17607	17860	17803	17646	17763	17876	17842	17923	17681	17721	17530	17766	17628	17696	17827	17878	17933	17874	17676	17559	17609	17624	17899	17772	17720	17582	17788	17671	17812	17579	17812	17726	17669	17672	17831	17495	17788	17671	17681	17682	17537	17944	17768	17715	17833	17563	17780	17786	17705	17789	17815	17734	17761	17722	17652	17668	17692	17660	17619	17794	17656	17796	17743	17665	17685	17699	17819	17719	17767	17691	17816	17660	17831	17864	17789	17580	17812	17739	17735	17697	17773	17825	17542	17477	17648	17587	17491	17580	17699	17801	17846	17833	17729	17827	17816	17808	17614	17824	17703	17569	17728	17723	17698	17571	17766	17760	17919	17727	17877	17834	17854	17765	17699	17650	17683	17698	17809	17765	17842	17922	17699	17731	17669	17728	17791	17718	17760	17896	17796	17810	17645	17559	18037	17624	17794	17701	17923	17975	17983	17617	17654	17666	17647	17875	17724	17756	17683	17588	17575	17879	17842	17836	17670	17652	17867	17749	17794	17600	17689	17916	17667	17771	17564	17778	17830	17882	17733	17961	17669	17756	17843	17760	17981	17757	17776	17706	17780	17527	17872	17674	17760	17549	17615	17627	17863	17950	17912	17629	17874	17917	17999	17759	17748	17734	17765	17854	17972	17788	17778	17872	17672	17739	17686	17342	17683	17707	17716	17718	17755	17694	17749	17776	17864	17853	17837	17829	17922	17791	17844	17609	17809	17599	17770	17649	17631	17690	17645	17772	17656	17631	17817	17763	17754	17610	17793	17672	17669	17765	17672	17631	17840	17746	17915	17743	17751	17551	17786	17809	17716	17731	17696	17702	17721	17818	17736	17780	17519	17729	17580	17735	17632	17703	17533	17685	17836	17639	17589	17909	17718	17815	17693	17577	17628	17700	17698	17827	17801	17799	17802	17717	17870	17733	17692	17863	17694	17703	17795	18042	17596	17552	17737	17628	17701	17849	17855	17757	17994	17611	17507	17902	17853	17621	17791	17820	17569	17613	17750	17717	17635	17750	17644	17678	17699	17909	17871	17793	17760	17837	17683	17733	17736	17747	17891	17723	17676	17839	17695	17913	17786	17774	17428	17698	17682	17770	17683	17708	17719	17825	17752	17739	17759	17775	17923	17801	17744	17797	17722	17618	17642	17951	17670	17561	17653	17622	17737	17575	17766	17576	17731	17568	17881	17933	17791	17816	17694	17640	17681	17749	17631	17915	17784	17678	17507	17720	17681	17813	17647	17821	17583	17641	17603	17770	17772	17762	17791	17733	17730	17655	17771	17797	17831	17687	17609	17668	17679	17566	17686	17973	17840	17833	17797	17670	17687	17722	17698	17619	17901	17757	17853	17670	17713	17773	17929	17682	17867	17423	17620	17710	17745	17649	17820	17688	17741	17770	17954	17756	17773	17710	17581	17596	17854	17848	17776	17861	17769	17958	17813	17891	17872	17763	17734	17741	17737	17641	17897	17771	17468	17577	17604	17621	17734	17825	17737	17761	17748	17773	17799	17646	17868	17832	17688	17507	17811	17847	17828	17902	17828	17736	17820	17815	17936	17775	17801	17609	17580	17832	17732	17673	17845	17857	17792	17869	17769	17800	17826	17649	17574	17629	17717	17729
15237	17978	17421	16758	16565	16342	16245	16283	16181	16291	16092	16253	16445	16292	16376	16391	16433	16245	17034	18551	18259	16982	16613	16297	16290	16054	16025	15991	16159	16091	16091	16082	16193	16153	15855	16159	16289	16127	16101	16080	16150	16139	16017	16123	16082	15991	16207	16225	16023	16087	16007	16215	16148	16261	16138	16194	16170	15962	15993	16224	16335	16191	15994	15945	16060	16088	16078	16098	16062	16135	16122	16201	16208	15964	15986	16211	16146	16225	16200	16037	16346	16012	16156	15984	16124	16044	16229	15973	16133	16187	16097	16109	16048	16052	16051	16266	16055	16062	16002	15976	15978	16024	16060	16056	16136	16027	16143	16173	16188	16134	16091	16023	16245	16066	16240	15933	16023	16295	16144	16137	16076	16243	16076	16054	16054	16126	16162	16012	16207	16028	16171	16006	16147	16122	16067	15935	15915	16026	16148	15938	16163	16294	16111	16028	16067	16054	16043	16318	16054	16077	16045	16001	16206	16110	15956	16091	16142	16141	15915	16171	16220	16076	15984	16156	16185	16189	16159	16126	15996	16118	16085	16035	16134	16103	16192	15987	15992	15974	16090	16092	16053	16168	16042	16176	16087	16184	16196	15976	16044	15962	16122	15994	16260	16203	16215	16118	16051	16108	16316	16152	16267	16131	16043	16105	15977	16171	16231	16302	16040	16314	16086	15957	16097	16083	16026	16197	16024	16213	16156	15853	16137	16143	16133	15964	16157	16133	16110	16208	16008	16147	16128	16074	16015	16275	16077	16060	16209	16097	16098	16199	15999	16074	16020	16122	16232	16065	16151	15962	16143	16101	15954	16172	16075	16147	16052	16041	16197	16090	16053	16148	16049	16178	16206	16156	15973	15981	16185	16206	16155	16061	16127	16170	16127	16168	16291	16171	16122	16047	16007	16139	16217	15928	16392	16277	16062	15917	16260	15886	16095	16109	16227	16171	16095	16170	16056	16254	16207	16086	16046	16251	15950	16174	16308	16140	16124	16069	16239	16075	16033	16176	16066	15920	16170	16147	16178	16244	16043	16066	16114	16095	16051	16087	16028	16237	16104	15988	16102	16149	16114	16108	16248	15925	16017	16044	16154	16191	15974	16108	16112	16067	15983	16054	16015	16043	16082	16185	16196	16099	15981	15973	16050	16126	16042	16061	15991	16064	16162	15864	16193	15944	16121	16042	16005	16026	16064	16080	16093	16199	16118	16133	16330	16116	16057	16217	16099	16030	16138	16257	16132	16258	16204	16050	16129	16163	16205	16343	16103	16074	16110	16143	16031	16058	15957	16049	16059	16026	16070	15995	16087	16055	16367	16092	16025	16045	16157	16225	16047	16204	16183	16126	15959	16032	16133	16052	16042	16048	15974	16167	16062	16120	16103	16108	15990	16086	16100	15900	16091	16155	16163	16141	16246	16149	15988	16118	16061	15994	16069	16087	16104	16039	16060	16116	15932	16134	16111	16200	16101	16097	16078	16052	16195	16094	16056	16052	16314	16207	16273	16061	16164	16225	16206	16087	16091	16035	16138	15985	16256	16180	16105	16147	16118	16001	16103	16015	16252	16061	16167	16220	16020	16259	16358	16120	16100	15919	16322	15996	16413	16231	15986	16119	16056	16029	16050	16080	16077	16025	16248	16047	16177	16058	16033	16104	16069	16125	16162	15962	16295	16097	16233	16120	15965	16034	16328	16325	16093	16081	16090	16056	16040	16047	15886	16267	16051	16184	16100	16058	16138	16304	15885	15901	16105	15963	16020	16135	16195	16315	16324	16310	16245	16200	15970	16248	16147	16052	16046	16164	16048	15974	16113	16165	16133	16208	15953	16199	16080	16028	16025	16131	16077	16012	16091	16028	16039	16119	16128	16067	16081	16127	15948	16185	16115	16123	16192	16021	15902	16004	16054	16065	16177	16113	16259	16127	16121	16182	16226	15988	16034	16216	16004	16137	16092	16166	16205	16161	16052	16008	16122	16132	16152	15919	16048	16115	15963	16026	16246	16031	16250	16141	16320	16028	15988	16053	16075	16115	16164	16031	16031	15944	16351	16133	16104	16382	16125	16030	16027	16074	16194	15947	16139	16021	16036	15978	16015	16168	16246	15929	16004	16020	16043	16054	16116	16226	16152	16074	16009	16111	16217	15988	16208	16143	16163	16097	16345	16315	16205	16104	15941	16104	16160	16293	16164	16036	16179	16131	16018	16072	16088	16162	16163	16133	16244	16159	16120	16085	16208	16083	16322	16048	16087	16273	16241	16160	16129	16184	16178	16200	16024	15998	16232	16104	16153	16052	16046	16157	16182	16013	16029	16052	16157	16151	16291	16140	16113	15843	16042	15980	16160	16055	15900	16197	16202	15954	16176	16026	16138	16058	16066	16098	16122	16159	16073	16041	16144	16201	15931	16019	16059	16035	16228	16060	16209	16187	16121	16108	16146	16096	16265	15882	16195	16238	16023	16261	16054	16252	16139	16222	16092	16375	16146	16243	15989	16189	16196	16195	16146	16156	15966	16139	16063	16087	16146	16225	16125	16190	16074	16030	16023	16198	16038	16115	16112	15995	16113	16115	16130	16013	16069	16144	16214	16054	16131	16037	16070	15887	16151	16079	16021	16103	16107	16103	16155	16146	16236	16156	16033	16066	16078	16095	16054	16100	16255	16149	16039	16079	16199	16105	16207	16195	16119	16182	16027	16154	16033	16110	16080	16169	16036	16031	15834	16124	16045	15973	16054	16160	15990	16158	16107	16108	15961	15983	16218	16152	16100	16148	16166	16142	16112	16081	16211	16083	16010	16016	16103	16225	16174	16103	15935	16089	16223	16158	16182	16098	15961	16155	16132	16248	16111	16208	16189	16130	16247	16173	15958	15964	16155	15974	16029	16162	16166	16216	16081	16049	16040	16071	16113	16079	16146	16166	16079	16157	15971	16113	15960	16063	15991	16064	16202	16004	16277	16099	16222	16008	16073	16087	16058	16092	16047	16082	15978	16205	16161	15973	16083	16012	16038	16146	16135	15977	16178	16118	15933	16115	16007	16218	16124	16039	16015	16255	15941	16238	15893	16100	16251	15943	16040	16122	16246	16112	16275	15979	16203	16139	16007	16032	16074	16307	16076	16145	16108	15978	16135	16271	16010	16205	16177	16084	16310	16062	16111	16012	16229	15982	16041	16251	16141	16149	16218	16028	16172	16194	16176	16030	16170	16244	16185	16205	16040	16144	16290	16015	16213	16205	16112	16113	15997	16089	16073	15971	16130	16169	15914	15984	16182	15983	16018	15964	16164	16165	15832	16132	15988	16226	16050	16328	15989	15987	16138	16208	16085	16033	16093	15948	16205	16376	16149	16129	16151	16085	16098	16196	16164	16075	16011	16165	16021	16022	16140	16159	16049	16153	16094	16066	15999	16132	15969	16108	16019	16001	16284	16038	16074	16116	16071	16183	16157	16167	16062	15958	16118	15921	16177	16232	15988	16012	16125	16185	15982	16299	15942	16159	16034	16113	16031	15934	16154	16245	16132	16222	16000	16118	16067	16060	16016	16170	15940	16106	16070	16062	16132	16068	15958	16148	16168	16186	16041	16270	16187	16137	16261	15972	15986	16037	16134	16296	16063	16126	16142	16170	16103	16219	16204	16044	16006	16175	16175	16008	16108	16207	16206	16121	16102	16157	16101	16149	16097	16091	16131	15980	16171	16047	16120	16154	16059	16110	16264	15979	16098	16047	16072	16085	16298	16110	16060	16032	15973	16140	16095	16250	16160	16149	16179	16025	16025	16083	16072	16259	16042	16156	16193	15928	16196	16012	16173	16099	16095	16178	15965	15995	16241	16184	16093	16184	15995	16200	16090	16064	16059	16091	16242	16211	16054	16095	16035	16113	16058	15955	16202	16125	16232	16136	16107	16171	16073	16153	16159	16104	16152	15841	16154	15983	16155	16045	16061	16023	16101	16245	15992	16150	16152	16110	15997	16118	16231	16008	15934	16241	16145	16248	16167	16001	15976	16237	15977	16053	16114	16193	16203	15969	16094	16264	16045	16315	16107	16044	16116	16275	16111	16244	16065	16070	16047	16098	16084	16111	15928	16167	16073	16127	16104	16147	16198	16077	16215	16089	16046	16001	16156	16075	16035	16146	16077	16088	16131	16046	16184	16296	16016	16033	16118	16273	16207	16025	16342	16032	16096	16116	16126	16263	16027	16094	16082	16213	16154	16096	15932	16149	16200	15931	16065	16116	16120	16093	16038	16141	16010	16157	16103	16193	16187	15959	16084	16099	16310	16239	16120	16099	15917	16160	15965	16111	16104	16179	16114	16094	16013	16083	15984	15976	16128	16159	16232	16228	16155	16003	16229	16137	16205	15867	15974	16074	16188	16187	16082	16204	16143	16285	15999	15977	16159	15976	16048	16006	16025	16242	16320	16102	16149	16187	16247	16214	16297	16086	16247	15988	16199	15934	16165	16183	16130	16336	16151	16121	16144	16181	16072	16121	16045	15993	16084	16071	16023	16015	16158	16157	16071	16104	15995	15966	16077	16208	15991	16222	16130	16136	16336	15996	16199	16051	16147	16042	16151	16106	16090	16242	16145	16122	16286	16161	16069	16155	16037	15992	16141	16201	16156	16127	16163	16064	16076	15969	16053	16087	16014	16093	16189	16223	16082	15985	16163	16294	16155	16116	16307	16199	16174	16120	16115	16268	16118	16136	16206	16063	16158	16080	15990	16199	16116	16094	16125	16066	16075	16128	16176	16099	16218	16258	16182	16197	16104	16223	16040	16107	16198	16102	16040	16160	16117	16156	16123	15990	16017	16061	16089	15934	16027	16179	16139	16173	16112	16062	15990	16007	16162	16228	15974	16233	16036	16345	16078	16132	16009	16296	16117	16054	15990	16105	16044	16072	16184	16252	16007	16079	16206	16062	16023	16196	16223	16049	16082	16017	15987	16043	16193	15972	16149	16109	16209	16008	16136	16073	16067	16117	16147	16213	16154	16128	16103	16063	16177	16083	16300	16104	16166	16215	16226	16016	16014	16122	16122	16187	16175	15977	16032	16385	16302	16035	16208	15994	16052	15994	16157	16212	15978	16305	16180	16136	16074	16113	16032	15993	16131	16160	15978	16098	16185	16245
23961	21041	28325	24071	21870	20989	20461	18121	17914	18118	18021	17928	17969	18055	18196	18006	18051	18310	22222	26317	25619	21983	19255	18101	17965	17977	17674	17676	17737	17839	17701	17716	17749	17608	17552	17691	17614	17524	17576	17585	17409	17653	17500	17632	17607	17547	17774	17466	17442	17606	17511	17548	17428	17634	17596	17550	17597	17615	17505	17570	17539	17733	17748	17456	17637	17458	17840	17290	17411	17670	17467	17612	17523	17586	17533	17487	17464	17503	17551	17531	17596	17625	17503	17415	17495	17550	17383	17363	17632	17435	17617	17617	17515	17770	17629	17644	17640	17556	17487	17505	17450	17630	17442	17443	17564	17502	17704	17659	17371	17514	17452	17472	17576	17565	17615	17522	17551	17501	17402	17724	17486	17623	17517	17567	17576	17583	17536	17503	17614	17778	17541	17330	17319	17684	17556	17472	17459	17516	17665	17579	17691	17494	17534	17579	17436	17493	17521	17465	17561	17520	17721	17442	17551	17388	17545	17781	17527	17828	17747	17617	17763	17577	17535	17547	17503	17600	17678	17564	17486	17472	17477	17517	17539	17601	17396	17544	17435	17561	17399	17537	17749	17561	17473	17403	17314	17336	17411	17528	17476	17537	17246	17470	17522	17660	17673	17667	17655	17672	17524	17557	17623	17659	17521	17749	17474	17407	17453	17689	17519	17579	17634	17480	17259	17551	17596	17600	17616	17533	17534	17352	17455	17474	17499	17547	17565	17424	17538	17512	17652	17343	17514	17709	17601	17612	17617	17490	17304	17493	17461	17485	17527	17515	17606	17365	17435	17611	17324	17576	17551	17530	17446	17420	17472	17381	17409	17492	17691	17331	17528	17686	17596	17524	17517	17465	17407	17589	17620	17525	17499	17532	17738	17830	17526	17465	17426	17678	17545	17657	17408	17541	17498	17646	17539	17406	17437	17467	17467	17563	17646	17814	17652	17459	17678	17465	17499	17396	17563	17223	17514	17473	17784	17483	17459	17578	17514	17484	17631	17548	17710	17407	17563	17436	17593	17493	17578	17501	17492	17418	17660	17542	17609	17431	17720	17757	17757	17692	17506	17519	17343	17692	17630	17393	17543	17442	17382	17570	17530	17512	17824	17679	17411	17598	17648	17575	17614	17484	17284	17597	17662	17496	17449	17684	17493	17687	17393	17309	17563	17625	17531	17461	17464	17468	17639	17565	17562	17547	17539	17742	17578	17460	17510	17594	17328	17597	17611	17533	17525	17470	17593	17367	17515	17534	17584	17442	17536	17521	17566	17619	17344	17449	17380	17419	17620	17726	17538	17501	17598	17545	17678	17637	17768	17495	17488	17567	17327	17456	17502	17539	17724	17725	17384	17581	17620	17425	17666	17830	17323	17498	17557	17663	17571	17624	17423	17318	17477	17505	17705	17642	17502	17526	17782	17575	17555	17527	17485	17548	17602	17451	17368	17527	17465	17743	17440	17487	17525	17549	17386	17647	17490	17587	17695	17838	17412	17326	17533	17535	17588	17584	17482	17616	17502	17749	17814	17455	17545	17704	17608	17665	17726	17549	17363	17505	17552	17398	17637	17490	17456	17323	17543	17542	17542	17829	17489	17629	17742	17521	17728	17583	17636	17619	17708	17755	17400	17601	17552	17468	17650	17463	17657	17560	17547	17435	17692	17593	17473	17569	17276	17557	17562	17651	17419	17492	17662	17589	17304	17608	17777	17625	17358	17298	17483	17601	17602	17653	17579	17517	17599	17381	17659	17511	17579	17619	17522	17452	17402	17635	17430	17595	17598	17522	17409	17597	17516	17512	17520	17761	17523	17629	17591	17563	17569	17624	17618	17637	17386	17507	17444	17751	17604	17462	17588	17637	17412	17666	17667	17486	17725	17550	17431	17631	17424	17501	17694	17788	17666	17383	17466	17567	17534	17641	17645	17516	17662	17636	17776	17526	17483	17485	17627	17483	17573	17588	17667	17741	17551	17537	17565	17537	17495	17494	17742	17633	17687	17399	17314	17566	17598	17655	17297	17742	17554	17537	17506	17372	17460	17478	17500	17476	17402	17630	17400	17371	17807	17447	17433	17374	17478	17676	17566	17537	17462	17540	17418	17493	17381	17671	17480	17429	17531	17420	17668	17542	17568	17475	17460	17560	17321	17548	17633	17574	17429	17371	17496	17590	17531	17555	17624	17515	17672	17759	17572	17547	17539	17394	17402	17571	17599	17479	17493	17507	17613	17564	17689	17580	17548	17570	17513	17387	17675	17547	17560	17687	17609	17405	17530	17497	17477	17490	17454	17469	17476	17623	17727	17531	17594	17542	17619	17672	17537	17526	17474	17579	17471	17633	17742	17629	17424	17591	17638	17517	17531	17691	17567	17537	17460	17535	17386	17561	17590	17550	17628	17675	17484	17647	17613	17525	17618	17582	17560	17347	17634	17524	17632	17725	17644	17545	17405	17561	17284	17220	17708	17559	17582	17478	17620	17794	17542	17591	17559	17479	17516	17552	17711	17654	17541	17409	17236	17609	17586	17617	17605	17440	17423	17501	17367	17328	17702	17621	17358	17591	17557	17481	17327	17650	17482	17452	17540	17665	17566	17700	17336	17541	17467	17691	17530	17615	17621	17588	17571	17563	17704	17375	17440	17546	17498	17658	17471	17520	17596	17532	17587	17659	17523	17460	17748	17695	17508	17592	17464	17798	17817	17746	17763	17861	17567	17413	17770	17494	17655	17531	17446	17436	17683	17625	17428	17688	17534	17492	17587	17499	17388	17633	17486	17617	17573	17617	17649	17462	17449	17620	17706	17498	17504	17440	17545	17540	17555	17658	17659	17570	17646	17451	17746	17478	17599	17478	17736	17434	17628	17663	17546	17504	17655	17586	17558	17682	17417	17539	17482	17599	17477	17752	17646	17470	17559	17639	17611	17512	17522	17723	17582	17448	17608	17433	17705	17515	17499	17272	17505	17675	17558	17312	17447	17453	17690	17438	17502	17537	17533	17439	17581	17416	17729	17745	17592	17507	17559	17561	17459	17657	17602	17508	17576	17471	17445	17520	17580	17541	17630	17501	17768	17531	17509	17557	17532	17264	17567	17574	17555	17715	17547	17481	17577	17751	17659	17543	17567	17674	17650	17441	17386	17498	17566	17507	17541	17446	17556	17479	17308	17398	17453	17425	17593	17554	17617	17378	17743	17363	17706	17325	17614	17735	17556	17470	17549	17636	17717	17680	17687	17732	17694	17329	17728	17468	17603	17648	17688	17598	17549	17458	17545	17701	17737	17753	17474	17567	17325	17551	17601	17418	17321	17629	17603	17523	17611	17351	17568	17599	17747	17572	17589	17667	17680	17403	17563	17550	17703	17626	17699	17274	17521	17527	17550	17449	17429	17604	17413	17488	17313	17494	17712	17636	17351	17349	17570	17429	17434	17503	17603	17600	17287	17421	17536	17735	17510	17570	17708	17684	17713	17480	17547	17587	17719	17207	17336	17616	17557	17771	17644	17573	17667	17541	17784	17437	17742	17590	17618	17539	17403	17314	17676	17545	17695	17642	17574	17508	17654	17557	17446	17455	17651	17523	17404	17766	17394	17527	17624	17551	17513	17706	17517	17605	17686	17556	17561	17504	17518	17451	17507	17402	17658	17674	17742	17552	17552	17487	17438	17494	17726	17540	17444	17593	17603	17398	17489	17598	17507	17365	17669	17566	17594	17646	17478	17574	17565	17308	17496	17510	17513	17587	17532	17450	17469	17381	17343	17475	17516	17407	17700	17577	17484	17550	17648	17498	17615	17553	17489	17431	17521	17531	17703	17616	17483	17493	17596	17562	17524	17580	17489	17556	17721	17493	17616	17591	17313	17609	17797	17746	17462	17715	17586	17574	17592	17588	17545	17387	17464	17496	17391	17505	17662	17395	17330	17541	17690	17481	17469	17350	17509	17572	17512	17487	17498	17600	17401	17540	17780	17630	17650	17642	17408	17750	17580	17604	17520	17382	17476	17615	17437	17541	17684	17598	17575	17715	17459	17503	17443	17578	17440	17720	17557	17440	17534	17567	17683	17403	17551	17633	17644	17520	17499	17436	17484	17578	17501	17577	17681	17582	17694	17558	17434	17478	17614	17728	17637	17625	17402	17605	17455	17435	17529	17547	17512	17486	17683	17309	17643	17724	17413	17555	17582	17517	17540	17562	17382	17411	17460	17452	17613	17389	17584	17516	17730	17453	17562	17590	17564	17645	17516	17432	17607	17368	17453	17662	17419	17443	17713	17415	17689	17568	17553	17786	17506	17649	17414	17485	17459	17502	17503	17645	17303	17540	17432	17591	17756	17417	17509	17531	17541	17479	17610	17506	17721	17518	17757	17718	17411	17421	17544	17540	17557	17640	17420	17456	17661	17792	17656	17326	17499	17553	17600	17756	17683	17708	17572	17501	17439	17610	17524	17540	17573	17713	17479	17690	17498	17354	17691	17656	17720	17711	17711	17702	17381	17659	17669	17634	17485	17334	17493	17729	17488	17783	17627	17670	17607	17653	17302	17550	17536	17576	17640	17657	17667	17598	17498	17670	17415	17480	17576	17604	17568	17601	17515	17597	17649	17643	17648	17278	17682	17711	17506	17509	17410	17343	17763	17637	17600	17604	17563	17496	17445	17663	17589	17413	17397	17465	17415	17502	17720	17552	17702	17258	17561	17463	17414	17476	17663	17526	17590	17754	17551	17500	17596	17513	17561	17347	17603	17705	17662	17591	17637	17408	17558	17544	17745	17656	17331	17792	17642	17495	17501	17465	17550	17538	17621	17540	17465	17765	17539	17669	17589	17386	17406	17574	17486	17525	17547	17598	17481	17543	17619	17596	17784	17452	17566	17524	17426	17564	17435	17468	17468	17501	17518	17617	17599	17512	17481	17380	17520	17614	17778	17423	17561	17565	17474	17582	17667	17373	17509	17500	17499	17705	17820	17628	17637	17539	17560	17538	17502	17701	17555	17632	17704	17528	17538	17627	17376	17521	17703	17498	17572	17362	17592	17552	17429	17460	17463	17597	17718	17580	17309	17488	17586	17658	17791	17542	17685	17499	17661	17566	17566	17690	17636	17717	17577	17701	17552	17490	17585	17523	17591	17547	17642	17607	17394	17649
14294	23704	22718	19590	18354	17568	16853	16685	16855	16371	16603	16778	16628	16554	16665	16744	16705	16598	24075	28331	26276	20800	18023	16756	16180	16105	16076	16083	16078	16137	16020	16122	16191	16062	15986	16090	15973	16030	16113	16112	16110	16001	16051	16152	15951	15994	16228	16061	16028	16249	15962	15936	16099	15941	16043	15950	16231	16256	16029	16204	16125	16043	16188	15951	15920	16162	16200	16043	16080	16163	15932	16010	16085	16027	16108	15971	16054	16125	16075	15926	16111	16216	15932	16004	16069	16176	15972	16061	15910	16104	16015	16130	16081	16004	15920	16070	15996	15971	16207	16198	16167	15972	15948	16093	16134	15931	15997	15967	15951	16015	16126	16040	16178	16056	16140	16145	15929	15895	16035	16042	15911	16017	16146	16102	16180	16013	16078	15941	16147	15831	16216	15950	16004	16100	16129	15971	16221	16039	16106	16082	16000	15960	16041	16086	16088	16087	16036	16078	16095	16052	15963	15970	15979	15977	16206	15980	16000	15961	15976	16063	15768	16034	16009	15997	16133	16130	15908	16121	16093	15956	16086	16101	16123	16068	15922	16079	16013	16061	15946	16033	16044	16096	16190	15921	15981	15995	16001	16070	16068	16148	15802	16108	15953	15865	16183	16071	16136	15824	16080	16042	15907	16143	16035	16034	15984	16140	16255	15916	15990	16136	16021	16059	16084	16075	16085	16113	16111	16071	15959	16148	16222	16017	16133	15903	16178	16052	16061	15866	15955	16176	16132	16158	15987	15933	16012	16054	16148	16040	16074	16137	15923	16052	16011	16018	16089	16080	15968	16071	16011	16100	15995	16014	16108	15940	16046	16049	15922	15964	15882	15963	15893	15983	16088	15973	16130	16104	16094	16000	15999	15831	16060	16124	16049	16109	16090	16051	16103	16129	15961	16040	15930	15980	15951	16125	16067	16255	15979	15895	16117	16133	15997	16147	16027	16134	16087	16101	16141	15989	16142	15922	16254	15898	16122	15990	15846	16176	16198	16093	16002	15899	16009	15963	16103	16202	16074	16124	16005	16007	16013	15923	16127	15990	15898	15947	16072	16094	15886	16062	16114	16020	16115	16197	15870	16043	16185	16129	16105	15919	16044	16088	16081	16022	16082	16021	15889	15771	16077	15973	16094	16007	15993	15969	15798	16189	16094	16309	16165	16062	15906	16083	15954	15940	16051	16122	15998	16027	15954	16015	16088	16128	15991	15990	15992	15997	16215	15980	16130	16108	16025	15971	16146	15972	16066	16012	15933	16087	16071	16079	16064	16097	15952	15863	15946	16064	16030	16051	16069	15935	16160	15988	15992	16028	16078	15972	15950	16071	15937	16059	15988	15891	15997	16084	15988	15908	16093	16168	16006	16087	16119	15890	16123	15964	15997	15991	15947	15982	16035	16066	16053	16051	16020	16030	16023	15988	16070	15950	16115	15912	16226	16026	16055	16049	16116	15985	16046	15750	16084	15934	16068	16004	16055	16139	15941	16072	16024	16128	15957	16094	15982	15989	16158	15996	15869	15885	16049	15851	16101	16061	16020	16072	16197	15940	16103	16097	15914	15917	16049	15928	16248	16039	16059	15981	15976	16088	16113	16103	16123	15990	15914	16061	15879	16101	16025	16110	15989	16023	15944	16017	16011	16087	16056	16028	16047	16023	16012	15984	16155	16119	16098	16056	16232	16015	15993	16140	16096	16109	16063	16165	16084	15891	15997	16004	16100	16052	16035	15936	16094	16101	16123	16093	16259	16107	16086	16184	15967	16187	16246	15886	16111	16098	15971	15984	16031	16009	16002	15951	16049	16057	15955	15981	15919	16121	16043	15911	16098	16021	16025	15992	16074	16168	16050	16093	16177	16064	16089	16102	16140	15912	16078	16137	16004	16136	16179	15994	16108	15994	15980	16030	16013	15957	16215	16046	15872	16077	16094	15987	16022	16050	16111	15986	16046	16128	15884	16086	16012	16101	15997	15985	15925	15988	16061	16074	16027	16037	16055	16220	16059	16104	16102	16253	16082	16028	15840	16077	16073	15978	16239	16155	16005	16077	16019	16037	15892	16078	15946	16210	16076	16091	15838	16060	16090	16150	16161	16124	15934	16075	15915	15886	16143	16207	16062	16016	15868	16184	16007	15928	16154	15977	15988	16148	16022	16134	16194	15980	16077	16146	15908	16064	16014	16220	15999	16046	15970	16116	16041	16001	16152	15846	16183	16107	15897	16035	16142	16085	16103	16024	16037	16254	16079	16164	15901	15992	16077	15893	15872	16004	16030	16050	16088	15975	16062	16032	16158	16168	16075	16168	16147	15974	16007	16010	16091	15989	16079	16056	16065	15888	15887	15977	15924	16087	16024	16040	16147	16083	15980	16148	15991	16051	16055	15953	16329	15948	16219	15823	16133	16124	16153	15970	15903	15983	15962	15917	16075	16011	16145	16360	16065	16010	16219	16047	15851	16073	16049	16148	15946	16045	16060	15957	16118	15973	16184	16266	16080	15984	15988	16079	16014	16214	16020	16051	16114	15961	16054	16043	16006	16066	16056	16058	16014	16126	15965	15902	15990	15883	15904	16029	16073	16213	16031	16078	15831	16159	16050	16072	16001	15894	16033	16163	15977	15960	15894	15911	15953	16057	16063	16077	15990	16087	16236	15964	15970	16034	15939	15935	16012	16018	16106	16016	16198	16017	16146	15941	16210	16176	16083	16016	16012	15996	16112	15998	16050	16171	15930	15989	16086	15944	16005	15833	16061	16085	15944	15998	16026	15912	16071	15982	16168	16042	16170	16062	16068	15899	16012	16143	16055	16179	16003	16069	16038	15942	16049	15841	16114	16099	15940	16116	16034	15869	15986	16189	15989	15969	16124	15857	16132	16056	15984	16078	16155	16112	16043	15945	16061	16005	15954	16203	16030	16063	16033	15818	16116	16079	16032	15993	16131	16125	16064	15993	16154	15998	16148	16181	15919	16083	16017	16099	16042	16016	16074	15943	15999	16059	16064	16177	16047	15906	16224	16031	15936	15989	16026	16034	16003	16147	16033	16176	16143	16147	16143	16047	16049	16204	16070	15993	15886	15979	16130	16037	16153	16046	16122	15903	15979	16105	16169	16093	16265	16033	15995	16004	16033	16232	16028	15942	16052	15960	16097	16101	15955	16022	16025	16112	16044	16128	16016	16220	16069	15967	16090	16061	16021	16107	15989	16148	15944	16094	16160	15812	16038	16184	15895	16062	15997	15845	16042	16180	16009	15988	15979	15928	16178	16014	15991	16150	16190	16133	16018	15799	16097	16077	16101	16052	16121	16103	15968	15904	16093	16087	16107	16055	16023	15943	16121	16028	16228	16063	16014	15996	15961	16117	16043	16164	15935	15811	16137	16160	15931	15992	16020	15961	15990	16067	16064	16097	16103	16085	16197	16197	16140	15913	16219	16140	16110	16103	16098	15934	16023	16091	15979	16205	16059	15986	16105	16213	16144	16002	15949	15893	15884	16114	15947	16019	15883	16110	16112	15983	15944	16000	16144	15978	15994	16052	16109	16022	16077	16067	16289	16090	15999	16064	15856	16087	16125	15884	16135	15969	16025	15936	15906	16045	15886	15936	16085	15992	16191	15891	16069	16131	16094	15993	15908	16073	15982	16117	16008	15789	15994	15993	16189	16134	16307	16070	16103	16267	16196	16130	16155	16032	16335	16010	16098	15966	16253	16159	16051	16073	15930	16178	15726	16043	15923	16144	16144	15998	15998	16095	15947	16145	16147	16177	16029	16043	16027	16030	15995	16094	16014	15950	16099	16007	15945	16208	15894	16167	16248	15995	16187	16065	15930	16254	16134	16052	16032	16223	16061	15926	16060	15989	16083	15990	15945	16097	15959	15945	16079	15954	15987	16031	16019	15991	16059	16012	16142	15918	15963	16067	16141	16094	15918	16061	16065	16170	16088	16066	16200	15938	16269	16012	15997	16182	16049	15803	15850	16062	16174	15975	16043	16128	16035	15962	16116	16061	16003	16127	16036	16024	16051	16054	16035	16090	15929	16017	16135	15967	16085	16200	16163	15996	16085	16019	15971	16046	16187	16039	16205	16073	15989	16100	16051	15919	16079	16092	16112	16120	15940	15998	15977	16015	16022	16094	16087	15981	16078	16146	15972	15944	16039	16111	16100	16185	16005	15900	16069	16107	16167	16058	16003	15998	16168	16058	15856	16091	16068	15992	15977	16044	16075	16103	16031	16025	15865	15967	16207	15888	16042	15944	16055	16100	16078	16062	16204	16018	16052	16005	16099	16003	16150	15945	15881	15997	15915	16196	16103	16076	16023	16052	15884	16168	16101	16138	16103	16058	16175	16194	15940	16023	16111	16183	15969	15942	16008	16043	15874	16013	16018	15946	16103	16062	16022	16030	15939	16073	16073	16059	16006	15931	16222	16044	15961	15982	16322	15854	16096	16128	16062	16103	16088	16122	16072	15969	16293	15940	15882	16091	16026	16107	16061	15949	15939	16033	15846	16117	16059	15916	16002	15980	16184	16028	16069	15973	16047	16104	15999	15940	15890	16170	15961	16124	16065	16031	15924	15911	16170	15939	16052	16034	15969	16083	15988	16087	15958	16041	16001	16096	16173	15937	16131	16053	16248	16154	16060	16022	16180	16092	16167	16042	16031	15944	16051	15980	15993	15986	16131	16015	15867	16070	15931	16005	16123	16068	16018	15889	16033	15989	15958	16038	15975	16120	16157	15881	16048	16044	16053	15959	16039	16048	16247	16186	15991	16046	16170	16063	15962	15910	16180	16091	15863	16005	16004	16013	16050	16078	15879	16089	15922	16085	15905	16104	16232	15915	16141	16052	15956	16161	16092	15968	15976	16003	16086	15960	15949	16120	16015	16110	15886	16048	15993	16092	16113	15991	16013	15945	15909	16076	16100	16040	16171	15915	16211	16116	15997	15966	16146	16002	16114	15837	16168	15942	15988	15958	15901	15944	15979	16166	16126	16249	15950	15989	16097	16045	15958	16252	16086	16042	16162	16191	15987	16012	15988	16210	16141	16141	16095	16002	15951	16040	16253	16007	15921	15900	16041	16096	15962	16199	15998	16016	16006	16199	16024	16035	16212	16067	16005	16080	15880	16166
22834	21004	28764	23474	21235	22718	23015	18123	17588	18171	17776	17605	17487	17453	17505	17458	17468	17843	27872	32608	29047	23025	19349	17470	16939	17083	16753	16733	16870	16635	16802	16725	16722	16933	16729	16834	16651	16670	16922	16915	16765	16849	16784	16687	16920	16613	16852	16629	16631	16635	16669	16697	16898	16676	16818	16712	16758	16667	16708	16733	16756	16605	16865	16805	16770	16616	16758	16680	16876	16636	16924	16863	16688	16782	16700	16773	16474	16852	16614	16650	16535	16855	16847	16872	16789	16469	16672	16644	16725	16569	16687	16717	16741	16939	16843	16793	16626	16563	16751	16708	16795	16744	16623	16656	16509	16859	16734	16733	16716	16590	16727	16601	16661	16927	16636	16724	16687	16680	16782	16823	16797	16680	16799	16711	16621	16683	16551	16829	16685	16387	16897	16593	16709	16794	16676	16623	16548	16645	16728	16736	16670	16747	16777	16656	16564	16840	16777	16588	16645	16612	16697	16698	16769	16664	16680	16698	16739	16730	16815	16597	16718	16674	16873	16639	16819	16708	16473	16504	16572	16832	16391	16693	16548	16696	16890	16606	16584	16687	16514	16610	16728	16872	16845	16757	16946	16589	16653	16508	16707	16660	16790	16787	16701	16624	16822	16733	16637	16595	16903	16807	16817	16650	16706	16587	16704	16377	16770	16726	16959	16729	16808	16621	16732	16683	16730	16602	16855	16543	16684	16522	16639	16760	16580	16460	16516	16693	16710	16613	16771	16759	16749	16322	16708	16855	16699	16579	16808	16616	16760	16565	16617	16752	16697	16744	16679	16459	16526	16714	16593	16488	16565	16719	16736	16629	16562	16693	16831	16638	16542	16588	16751	16473	16766	16756	16740	16580	16618	16667	16698	16685	16751	16730	16540	16750	16564	16814	16759	16605	16480	16742	16747	16718	16807	16690	16679	16648	16654	16739	16725	16687	16496	16762	16817	16711	16698	16546	16601	16734	16595	16709	16567	16480	16617	16718	16668	16755	16681	16642	16853	16676	16788	16693	16592	16811	16732	16879	16600	16571	16876	16755	16514	16632	16697	16668	16672	16702	16639	16499	16665	16833	16616	16715	16509	16637	16736	16602	16630	16616	16735	16652	16694	16676	16666	16528	16624	16656	16702	16764	16644	16669	16902	16655	16732	16642	16684	16534	16701	16606	16737	16882	16690	16640	16526	16780	16795	16774	16626	16544	16574	16688	16497	16625	16919	16736	16623	16770	16831	16652	16786	16594	16645	16628	16433	16623	16848	16658	16670	16706	16576	16681	16607	16560	16646	16599	16399	16573	16736	16692	16795	16694	16671	16492	16719	16578	16744	16720	16735	16656	16768	16679	16631	16670	16716	16701	16750	16578	16768	16832	16704	16605	16853	16535	16815	16650	16756	16638	16725	16720	16726	16689	16783	16699	16885	16773	16619	16700	16620	16757	16746	16748	16585	16902	16605	16637	16419	16779	16609	16609	16635	16679	16726	16795	16595	16629	16679	16689	16718	16534	16705	16676	16446	16513	16741	16751	16962	16670	16698	16554	16573	16671	16665	16627	16661	16412	16786	16515	16710	16760	16570	16765	16657	16760	16541	16641	16820	16720	16700	16551	16608	16622	16486	16758	16422	16612	16561	16520	16592	16483	16726	16544	16604	16546	16710	16642	16633	16732	16671	16759	16714	16523	16561	16663	16709	16508	16763	16680	16552	16718	16653	16631	16622	16517	16648	16707	16562	16733	16767	16456	16475	16684	16824	16655	16786	16690	16828	16885	16711	16708	16558	16589	16692	16618	16610	16530	16652	16451	16636	16825	16684	16815	16459	16587	16458	16761	16586	16392	16686	16662	16558	16811	16681	16731	16814	16869	16702	16639	16657	16741	16648	16702	16710	16753	16681	16769	16591	16691	16701	16650	16563	16720	16495	16738	16702	16688	16688	16814	16779	16586	16762	16850	16583	16581	16750	16667	16869	16583	16657	16653	16642	16585	16855	16603	16821	16780	16529	16532	16745	16697	16616	16749	16635	16700	16654	16662	16699	16821	16591	16693	16838	16587	16705	16580	16714	16635	16731	16514	16652	16623	16536	16714	16514	16511	16647	16536	16577	16562	16649	16489	16554	16915	16857	16884	16508	16778	16809	16650	16681	16393	16844	16640	16625	16693	16710	16560	16635	16539	16671	16619	16780	16726	16795	16673	16805	16648	16569	16602	16792	16735	16776	16672	16712	16654	16714	16611	16690	16801	16635	16899	16802	16627	16698	16501	16617	16676	16638	16679	16531	16584	16595	16710	16637	16684	16656	16628	16598	16760	16729	16659	16737	16663	16518	16691	16693	16792	16860	16742	16645	16773	16636	16805	16667	16621	16740	16781	16819	16704	16797	16696	16526	16572	16602	16786	16685	16528	16880	16836	16807	16677	16682	16623	16626	16597	16787	16814	16762	16721	16528	16648	16542	16668	16568	16521	16550	16606	16651	16794	16731	16856	16779	16647	16872	16665	16551	16677	16603	16698	16661	16355	16732	16623	16488	16714	16704	16661	16633	16723	16856	16757	16697	16731	16676	16828	16719	16668	16721	16833	16837	16738	16548	16784	16815	16563	16649	16689	16579	16487	16545	16612	16574	16661	16608	16574	16731	16697	16612	16710	16700	16526	16739	16667	16761	16673	16741	16650	16625	16918	16723	16681	16551	16692	16705	16634	16732	16890	16768	16716	16619	16737	16806	16522	16723	16611	16682	16767	16816	16650	16671	16635	16705	16612	16757	16647	16672	16613	16742	16516	16692	16658	16589	16462	16668	16712	16518	16756	16660	16671	16503	16568	16593	16644	16712	16754	16503	16449	16728	16505	16464	16692	16712	16629	16671	16810	16724	16820	16797	16717	16611	16823	16596	16810	16778	16681	16365	16783	16678	16630	16630	16756	16722	16591	16824	16768	16704	16527	16467	16580	16715	16764	16979	16873	16588	16616	16692	16465	16698	16742	16607	16663	16685	16988	16645	16683	16737	16620	16751	16801	16580	16562	16607	16550	16618	16586	16519	16636	16548	16561	16788	16790	16537	16724	16612	16743	16805	16688	16527	16557	16576	16621	16721	16642	16481	16707	16536	16532	16683	16739	16686	16543	16866	16598	16525	16705	16703	16725	16760	16600	16653	16681	16593	16621	16684	16687	16616	16601	16662	16592	16806	16731	16547	16624	16537	16799	16759	16539	16607	16619	16689	16664	16723	16469	16729	16648	16654	16912	16686	16689	16756	16571	16616	16801	16627	16495	16710	16633	16868	16675	16712	16643	16705	16648	16735	16773	16683	16724	16844	16491	16726	16587	16599	16673	16590	16820	16614	16706	16635	16749	16718	16448	16539	16489	16657	16846	16652	16642	16541	16486	16741	16715	16587	16676	16733	16766	16503	16531	16754	16707	16552	16612	16736	16763	16734	16469	16954	16572	16732	16855	16869	16682	16725	16791	16780	16815	16541	16703	16581	16723	16703	16758	16702	16505	16744	16709	16720	16573	16704	16800	16714	16635	16841	16928	16970	16504	16557	16685	16767	16650	16675	16594	16621	16706	16642	16589	16462	16596	16644	16549	16608	16514	16813	16588	16913	16658	16789	16760	16879	16505	16772	16850	16694	16794	16660	16588	16784	16433	16753	16750	16669	16361	16599	16606	16744	16739	16767	16726	16710	16741	16639	16667	16602	16652	16647	16749	16720	16776	16732	16671	16730	16829	16636	16765	16676	16524	16795	16813	16704	16635	16682	16592	16882	16558	16737	16848	16769	16639	16899	16437	16513	16424	16625	16663	16502	16752	16911	16686	16689	16604	16714	16792	16930	16671	16623	16694	16544	16755	16652	16649	16728	16643	16655	16599	16682	16560	16616	16646	16729	16664	16663	16698	16748	16625	16707	16503	16692	16612	16624	16588	16595	16639	16625	16643	16713	16768	16471	16497	16655	16507	16763	16644	16583	16523	16516	16499	16635	16654	16868	16599	16555	16781	16801	16725	16610	16479	16791	16512	16769	16790	16813	16668	16749	16656	16735	16771	16633	16651	16733	16654	16912	16593	16732	16720	16741	16662	16812	16674	16519	16851	16738	16730	16616	16623	16603	16366	16520	16820	16783	16635	16495	16798	16581	16809	16634	16592	16694	16688	16730	16721	16576	16747	16652	16835	16778	16549	16471	16690	16641	16768	16671	16607	16507	16577	16712	16715	16644	16669	16707	16553	16583	16718	16756	16356	16643	16687	16534	16692	16577	16527	16617	16707	16681	16630	16645	16552	16652	16414	16588	16719	16425	16640	16742	16737	16550	16619	16616	16617	16712	16800	16726	16585	16718	16715	16433	16708	16325	16775	16796	16626	16626	16606	16634	16661	16785	16607	16539	16555	16657	16626	16649	16691	16649	16671	16628	16676	16270	16718	16571	16465	16620	16640	16816	16849	16737	16769	16734	16678	16691	16599	16697	16601	16819	16768	16625	16619	16763	16640	16591	16718	16635	16663	16817	16668	16861	16628	16593	16665	16675	16602	16613	16799	16787	16597	16644	16612	16679	16525	16730	16584	16435	16546	16883	16572	16809	16473	16592	16576	16662	16741	16612	16640	16721	16557	16690	16741	16554	16616	16673	16607	16674	16517	16716	16642	16693	16653	16707	16789	16771	16456	16487	16619	16541	16536	16514	16674	16628	16666	16859	16406	16680	16736	16765	16628	16809	16760	16681	16578	16810	16635	16504	16543	16805	16586	16655	16700	16671	16681	16579	16688	16752	16745	16686	16685	16657	16535	16670	16624	16603	16767	16647	16600	16741	16755	16697	16699	16693	16817	16739	16766	16845	16594	16731	16906	16813	16749	16641	16732	16603	16797	16738	16652	16726	16606	16718	16605	16934	16774	16913	16741	16829	16789	16614	16709	16474	16581	16869	16541	16807	16697	16832	16333	16756	16573	16829	16840	16671	16911	16954	16876	16632	16771	16666	16638	16452	16729	16589	16768	16552	16444	16654	16489	16688	16576	16876	16593	16630	16708	16625	16585	16749	16634	16787	16764	16803	16806	16687	16670	16566	16563	16625	16657	16719	16663	16522	16606	16910	16592	16651	16655	16865	16469	16839	16816	16688	16838	16703	16655	16948	16797
16109	28291	26286	21700	19334	18030	17447	17093	16993	17410	16859	16297	16609	16653	16336	16309	16444	17671	31908	35288	30188	22349	18354	16239	15638	15565	15445	15672	15588	15557	15484	15508	15590	15431	15549	15500	15498	15573	15435	15517	15689	15455	15445	15534	15727	15572	15475	15525	15445	15472	15535	15540	15477	15583	15438	15410	15479	15564	15474	15479	15460	15507	15437	15495	15570	15483	15468	15481	15490	15503	15507	15473	15487	15496	15472	15515	15529	15768	15575	15558	15643	15334	15553	15399	15563	15482	15400	15743	15545	15441	15448	15443	15391	15471	15348	15691	15434	15547	15428	15518	15504	15577	15500	15334	15528	15245	15376	15468	15562	15538	15612	15628	15607	15472	15381	15449	15494	15554	15529	15605	15446	15473	15506	15469	15506	15532	15437	15480	15467	15711	15456	15318	15742	15334	15519	15592	15275	15582	15547	15544	15449	15504	15401	15430	15559	15469	15660	15366	15543	15478	15473	15306	15412	15503	15343	15571	15410	15327	15484	15579	15462	15488	15611	15344	15540	15410	15483	15376	15607	15390	15484	15410	15512	15396	15582	15534	15498	15523	15498	15344	15395	15548	15596	15543	15498	15487	15600	15437	15507	15536	15461	15383	15617	15453	15280	15592	15603	15442	15514	15354	15499	15573	15486	15321	15603	15515	15506	15629	15497	15392	15418	15506	15508	15542	15587	15492	15443	15647	15440	15393	15579	15538	15468	15517	15462	15477	15552	15515	15512	15491	15543	15383	15476	15496	15357	15646	15344	15456	15361	15414	15464	15498	15332	15473	15548	15415	15391	15599	15421	15567	15643	15469	15503	15383	15674	15496	15422	15628	15382	15400	15363	15454	15484	15393	15447	15545	15372	15479	15512	15421	15413	15461	15489	15378	15410	15521	15556	15604	15488	15328	15467	15537	15496	15326	15465	15570	15432	15360	15417	15473	15500	15437	15530	15411	15581	15632	15512	15462	15488	15420	15671	15458	15627	15585	15395	15623	15599	15475	15432	15479	15381	15380	15513	15549	15383	15267	15514	15466	15453	15528	15449	15416	15267	15572	15491	15586	15527	15586	15410	15389	15422	15429	15646	15400	15412	15567	15569	15402	15586	15399	15341	15338	15657	15433	15587	15466	15588	15577	15454	15524	15533	15517	15560	15326	15580	15470	15395	15318	15521	15447	15487	15461	15491	15508	15403	15551	15500	15543	15457	15470	15619	15506	15501	15643	15330	15296	15661	15447	15469	15230	15492	15348	15572	15393	15528	15469	15583	15420	15516	15525	15574	15574	15490	15452	15490	15373	15641	15299	15510	15553	15374	15406	15533	15587	15418	15432	15459	15480	15401	15440	15558	15316	15707	15645	15316	15525	15413	15372	15605	15537	15511	15623	15500	15639	15460	15441	15535	15398	15414	15413	15451	15463	15460	15403	15449	15508	15443	15599	15359	15511	15375	15470	15431	15465	15435	15305	15575	15481	15441	15497	15374	15618	15470	15460	15643	15400	15459	15612	15413	15495	15337	15372	15321	15395	15485	15566	15548	15418	15431	15500	15452	15500	15388	15432	15488	15482	15442	15505	15438	15438	15504	15476	15521	15358	15532	15337	15432	15426	15425	15386	15651	15440	15466	15529	15523	15499	15406	15553	15491	15368	15443	15469	15443	15472	15478	15458	15567	15584	15579	15510	15459	15554	15630	15401	15595	15491	15482	15609	15529	15323	15452	15352	15530	15443	15606	15471	15576	15241	15526	15505	15431	15430	15500	15487	15395	15317	15528	15509	15389	15396	15432	15552	15500	15568	15482	15441	15438	15499	15487	15421	15463	15505	15331	15505	15495	15470	15553	15522	15514	15614	15504	15538	15513	15572	15522	15523	15473	15596	15534	15619	15604	15439	15461	15399	15558	15522	15503	15558	15437	15400	15402	15504	15652	15556	15498	15589	15397	15406	15367	15474	15620	15535	15476	15472	15422	15348	15507	15624	15626	15708	15516	15485	15522	15426	15198	15390	15590	15528	15547	15523	15460	15513	15510	15539	15453	15283	15441	15449	15467	15345	15605	15411	15419	15377	15397	15466	15659	15498	15551	15485	15528	15513	15368	15233	15512	15420	15441	15515	15544	15503	15550	15408	15605	15512	15423	15637	15457	15475	15590	15441	15489	15358	15353	15460	15371	15399	15336	15465	15603	15551	15640	15484	15554	15497	15532	15323	15563	15421	15467	15470	15361	15524	15441	15523	15483	15565	15379	15388	15377	15483	15452	15491	15413	15486	15548	15481	15624	15394	15372	15398	15541	15391	15531	15525	15445	15603	15434	15517	15374	15447	15565	15490	15534	15614	15329	15490	15458	15556	15657	15625	15497	15533	15677	15503	15440	15661	15543	15465	15531	15441	15595	15498	15554	15434	15622	15465	15620	15574	15577	15406	15435	15594	15553	15422	15370	15540	15332	15549	15442	15330	15569	15441	15503	15340	15453	15552	15380	15566	15425	15419	15372	15527	15745	15590	15377	15511	15356	15491	15537	15413	15558	15376	15422	15563	15511	15674	15371	15415	15434	15550	15507	15512	15510	15614	15445	15310	15333	15653	15588	15343	15592	15260	15558	15621	15482	15524	15385	15677	15516	15433	15678	15538	15457	15540	15476	15556	15441	15349	15425	15501	15379	15224	15507	15519	15550	15570	15496	15519	15448	15552	15344	15584	15302	15444	15336	15747	15618	15469	15301	15551	15403	15481	15482	15488	15659	15514	15458	15604	15474	15585	15414	15383	15488	15332	15445	15509	15562	15504	15520	15368	15375	15462	15468	15160	15472	15488	15495	15608	15507	15330	15396	15463	15535	15358	15477	15555	15514	15476	15484	15430	15573	15463	15600	15305	15453	15710	15301	15520	15625	15397	15309	15532	15414	15383	15588	15572	15434	15422	15432	15499	15670	15269	15524	15509	15505	15371	15394	15416	15392	15447	15362	15373	15411	15377	15492	15591	15528	15520	15559	15691	15486	15326	15613	15530	15566	15405	15383	15610	15447	15233	15466	15350	15682	15526	15561	15490	15583	15451	15590	15454	15531	15555	15387	15318	15644	15551	15494	15402	15426	15484	15392	15754	15471	15421	15602	15459	15574	15577	15429	15355	15554	15375	15431	15394	15323	15512	15413	15615	15363	15434	15391	15624	15377	15666	15482	15278	15462	15553	15387	15409	15364	15644	15515	15394	15341	15538	15349	15627	15416	15510	15594	15440	15436	15326	15318	15478	15517	15369	15640	15420	15460	15551	15437	15436	15593	15645	15510	15351	15505	15506	15414	15463	15229	15562	15517	15494	15666	15567	15422	15540	15501	15518	15552	15401	15352	15401	15436	15432	15515	15391	15391	15472	15504	15525	15452	15435	15402	15330	15531	15349	15313	15312	15586	15389	15556	15473	15630	15602	15495	15539	15414	15498	15433	15602	15384	15443	15314	15578	15350	15472	15492	15439	15501	15582	15471	15414	15545	15261	15512	15372	15495	15431	15498	15423	15553	15383	15267	15432	15284	15470	15454	15623	15584	15606	15336	15426	15330	15255	15489	15537	15538	15531	15700	15528	15272	15351	15542	15423	15426	15567	15497	15432	15576	15481	15426	15325	15248	15473	15448	15526	15319	15458	15399	15503	15411	15426	15444	15437	15394	15302	15598	15442	15391	15452	15468	15372	15423	15471	15445	15392	15579	15388	15520	15403	15446	15377	15491	15417	15409	15623	15669	15676	15462	15494	15455	15693	15350	15436	15385	15588	15417	15519	15588	15368	15552	15278	15515	15590	15337	15388	15450	15338	15457	15312	15478	15442	15468	15572	15440	15466	15419	15461	15678	15483	15396	15536	15512	15537	15550	15512	15376	15383	15560	15375	15563	15384	15662	15417	15367	15616	15450	15498	15391	15345	15508	15430	15457	15471	15706	15582	15359	15505	15605	15458	15556	15509	15439	15433	15435	15302	15485	15424	15280	15590	15378	15542	15423	15530	15546	15508	15416	15434	15428	15371	15589	15441	15458	15333	15418	15552	15377	15507	15475	15438	15539	15490	15546	15419	15427	15666	15438	15390	15273	15221	15563	15389	15629	15289	15505	15450	15654	15452	15634	15392	15300	15366	15326	15465	15427	15457	15377	15677	15286	15445	15426	15341	15638	15517	15448	15559	15588	15514	15215	15533	15641	15416	15326	15594	15301	15614	15351	15421	15386	15382	15664	15453	15373	15691	15441	15599	15480	15411	15267	15332	15526	15577	15431	15741	15707	15476	15441	15586	15442	15469	15332	15424	15495	15500	15423	15522	15449	15498	15415	15493	15409	15393	15618	15541	15550	15662	15395	15547	15424	15603	15314	15666	15514	15346	15451	15465	15501	15375	15574	15362	15563	15259	15403	15550	15412	15614	15476	15519	15390	15562	15435	15492	15534	15451	15415	15495	15601	15382	15520	15604	15572	15525	15462	15460	15437	15384	15433	15377	15462	15475	15422	15153	15403	15577	15418	15477	15222	15448	15571	15505	15361	15496	15481	15542	15304	15550	15369	15533	15404	15382	15241	15395	15412	15564	15548	15511	15319	15497	15588	15607	15376	15565	15529	15516	15451	15380	15464	15455	15523	15501	15439	15518	15637	15446	15535	15480	15421	15391	15505	15621	15415	15653	15463	15656	15632	15574	15511	15492	15403	15332	15541	15598	15519	15352	15482	15403	15506	15421	15507	15530	15429	15507	15469	15379	15563	15490	15477	15510	15520	15592	15386	15397	15460	15507	15507	15361	15405	15452	15577	15401	15519	15519	15510	15344	15388	15483	15280	15468	15358	15344	15525	15253	15469	15654	15286	15430	15457	15446	15539	15536	15506	15392	15681	15347	15517	15300	15291	15505	15602	15230	15486	15475	15464	15370	15548	15444	15377	15542	15640	15394	15363	15413	15499	15300	15647	15351	15397	15525	15467	15323	15590	15477	15534	15437	15587	15430	15515	15681	15488	15376	15576	15274	15559	15421	15413	15299	15537	15473	15461	15618	15433	15336	15498	15414	15379	15356	15481	15457	15625	15394	15553	15495	15512	15360	15509	15397	15607	15381	15534	15618	15460	15445	15593	15590	15510	15319	15419	15523	15540	15578	15574	15506
27188	21631	23155	19782	16920	17009	17203	17017	17314	17493	17685	17566	17228	17035	16758	16855	16972	16651	17525	18291	18249	17719	17179	16853	16853	16827	16710	16784	16724	16724	16909	16906	16773	16952	16999	16607	16666	16826	16775	16643	16811	16634	16955	16854	16898	16701	16872	17004	16843	16807	16788	16850	16850	16731	16760	16719	16927	16748	16789	17051	16877	16880	16948	16729	16646	16669	16717	16686	16698	16775	16721	16730	16753	16815	16801	16853	16780	16669	16946	17007	16565	16710	16583	16947	16721	16848	16790	16698	16933	16637	16766	16599	16871	16731	16704	16742	16825	16837	16611	16923	16873	16621	16680	16895	16705	16698	16828	16743	16632	16753	16874	16865	16752	16636	16707	16738	16877	16904	16752	16697	16760	16694	17023	16642	16985	16965	16478	16774	16687	16808	16776	16713	16782	16923	16752	16757	16695	16739	16722	16739	16853	16678	16770	16991	16767	16803	16898	16821	16758	16753	16731	16695	16887	16797	16845	16654	16792	16664	16781	16646	16634	16748	16861	16620	16732	16859	16881	16605	16862	16708	16829	16614	16924	16906	16710	16609	16847	16721	16888	16818	16768	16750	16764	16685	16739	16747	16661	16715	16859	16651	16727	16865	16776	16699	16721	16815	16761	16706	16724	16788	16795	16776	16698	16696	16674	16781	16826	16652	16623	16675	16660	16700	16630	16764	16866	16800	16620	16806	16612	16721	16879	16623	16512	17017	16620	16693	16715	16750	16689	16659	16697	16813	16777	16855	16841	16851	16774	16763	16667	16786	16846	16914	16897	16832	16566	16759	16723	16643	16618	16663	16974	16728	16639	16710	16804	16676	16871	16769	16829	16622	16676	16393	16675	16694	16815	16705	16443	16785	16626	16759	16618	16717	16812	16720	16867	16774	16822	16757	16771	16839	16820	16638	16881	16768	16719	16578	16699	16671	16617	16853	16743	16761	16537	16895	16773	16881	16740	16680	16773	16659	16703	16741	16658	16666	16769	16772	16712	16876	16784	16659	16753	16645	16722	16756	16662	16684	16627	16712	16748	16711	16754	16732	16659	16583	16801	16772	16763	16815	16757	16733	16746	16928	16729	16697	16881	16795	16961	16712	16915	16721	16776	16674	16654	16649	16793	16730	16631	16764	16799	16814	16777	16845	16994	16637	16618	16741	16591	16543	16826	16668	16856	16725	16884	16940	16674	16718	16818	16665	16746	16670	16666	16958	16813	16722	16790	16800	16855	16831	16548	16812	16782	16636	16760	16682	16948	16653	16821	16543	16795	16887	16774	16780	16881	16744	16621	16525	16687	16761	16697	16573	16645	16941	16826	16647	17035	17024	16612	16686	16663	16470	16861	16697	16856	16765	16648	16815	16769	16725	16599	16676	16677	16641	16809	16411	16558	16592	16783	16724	16898	16945	16856	16812	16628	16770	16618	16659	16823	16697	16674	16755	16780	16752	16795	16675	16811	16518	16697	16909	16680	16759	16554	16673	16807	16878	16656	16641	16838	16636	16742	16877	16756	16832	16790	16737	16902	16695	16811	16766	16794	16724	16718	16630	16901	16885	16610	16808	16968	16808	16673	16540	16565	16820	16843	16701	16686	16678	16691	16578	16881	16714	16770	16754	16760	16760	16646	16787	16775	16925	16695	16722	16715	16777	17006	16853	16858	16628	16758	16703	16768	16723	16882	16855	16526	16719	16716	16696	16853	16881	16689	16681	16639	16753	16763	16672	16734	16718	16891	16681	16925	16856	16784	16864	16873	16822	16949	16770	16762	16752	16568	16806	16700	16414	16851	16766	16769	16673	16599	16510	16957	16891	16744	16624	16811	16837	16737	16774	16823	16729	16866	16578	16688	16806	16671	16691	16813	16621	16790	16735	16675	16788	16774	16834	16749	16795	16732	16687	16710	16597	16792	17044	16760	16600	16530	16887	16799	16796	16854	16899	16687	16731	16791	16888	16911	16789	16846	16831	16562	16723	16747	16603	16729	16814	16747	16764	16772	16780	16616	16795	16763	16815	16567	16912	16968	16775	16675	16638	16594	16798	16768	16731	16984	16756	16735	16637	16883	16951	16834	16722	16871	16700	16702	16660	16714	16728	16703	16704	16899	16816	16948	16626	16683	16722	16763	16685	16465	16600	16670	16666	16673	16777	16679	16713	16795	16541	16679	16653	16479	16832	16802	16613	16651	16698	16619	16761	16787	16829	16699	16765	16886	16766	17003	16754	16681	16779	16521	16695	16934	16643	16818	16587	16951	16859	16582	16790	16481	16682	16823	17028	16796	16656	16857	16528	16819	16557	16664	16725	16677	16721	16509	16609	16562	16614	16729	16682	16609	16654	16655	16694	16762	16824	16790	16693	16615	16625	16621	17015	16714	16749	16990	16863	16743	16523	16678	16753	16828	16658	16857	16771	16832	16710	16841	16704	16719	16750	16873	16638	16813	16809	16750	16760	16778	16696	16626	16637	16733	16832	16764	16704	16619	16662	16685	16750	16711	16736	16675	16896	16893	16620	16648	16859	16912	16850	16668	16704	16752	16623	16766	16718	17149	16778	16557	16651	16868	16818	16887	16645	16936	16743	16812	16776	16788	16520	16909	16808	16993	16654	16691	16660	16843	16808	16688	16708	16725	16658	16643	16691	16896	16705	16888	16787	16875	16989	16806	16671	16697	16913	16737	16780	16940	16991	16771	16729	16847	16812	16823	16908	16686	16686	16881	16629	16709	16827	16782	16724	16860	16622	16759	16688	16952	16870	16716	16569	16685	16583	16696	17021	16760	16771	16765	16666	16811	16577	16752	16594	16846	16865	16650	16606	16773	16566	16847	16852	16794	16854	16813	16744	16829	16858	16674	16740	16774	16734	17002	16728	16698	16693	16966	16902	16742	16730	16830	16791	16866	16778	16807	16635	16825	16748	16667	16640	16840	16898	16824	16820	16584	16591	16639	16710	16803	16820	17025	16914	16776	17012	16777	16819	16864	16823	16826	16823	16747	16606	16787	16722	16707	16728	16775	16937	16769	16966	16557	16868	16660	16670	16615	16505	16894	16970	16771	16750	16717	16676	16748	16797	16869	16640	16926	16685	16660	16683	16807	16628	16726	16819	16819	16749	16749	16681	16798	16701	16905	16748	16688	16931	16707	16792	16690	16731	16910	16561	16747	16639	16769	16873	16682	16662	16958	16684	16652	16714	16970	16705	16797	16779	16760	16762	16942	16839	16777	16719	16857	16827	16647	16827	16670	16736	16805	16575	16633	16870	16810	16519	16763	16840	17092	16674	16853	16660	16760	16754	16825	16816	16752	16692	16623	16743	16758	16905	16838	16786	16552	16532	16736	16685	16787	16855	16791	16697	16797	16726	16690	16684	16660	16713	16577	16883	16705	16704	16795	16736	16642	16792	16673	16613	16889	16766	16655	16614	16577	16809	17118	16771	16671	16814	16661	16768	16693	16876	16710	17039	17008	16740	16792	16907	16989	16700	16823	16563	16758	16691	17048	16753	16644	16654	16776	16810	16825	16834	16848	16792	16832	16694	16655	16654	16858	16821	16695	16656	16713	16796	16759	16889	16862	16691	16545	16773	16931	16729	16766	16692	16751	16678	16780	16803	16574	16944	16754	16708	16723	16953	16799	16776	16849	16983	16635	16775	16816	17037	16834	16603	17000	16724	16934	16740	16881	16733	16818	16732	16730	16815	16592	16760	16657	16625	16865	16721	16920	16604	16668	16553	16847	16769	16882	16831	16819	16966	17000	16840	16779	16822	16642	16734	17045	16863	16745	16753	16855	16713	16372	16826	16649	16812	16756	16759	16617	16572	16579	16560	16848	16683	16744	16814	16832	16824	16693	16765	16740	16635	16785	16719	16816	16902	16449	16874	16727	16630	16761	16616	16692	16897	16848	16765	16706	16729	16810	16631	16715	16834	16810	16872	16748	16724	16705	16675	16533	16817	16662	16943	16763	16779	16704	16705	16832	16706	16601	16822	16747	16652	16649	16741	16659	16510	16609	16637	16954	16887	16874	16832	16688	16842	16693	16847	16815	16691	16814	16890	16609	16761	16611	16880	16652	16996	16929	16788	16824	16869	16676	16740	16630	16777	16811	16765	16592	16980	16746	16962	16942	16906	16826	16778	16815	16954	16652	16717	16823	16716	16656	16535	16691	16668	16800	16826	16829	16842	16825	16842	16779	16785	16748	16646	16700	16903	16799	16773	16855	16811	16761	16774	16796	16763	16650	16811	16825	16964	16718	16979	16850	16837	16761	16671	16595	16735	16789	16865	16538	16914	16942	16591	16799	16677	16617	16620	16689	16772	16570	16548	16813	16765	16661	16704	16749	16996	16758	16571	16771	16864	16664	16660	16859	16770	16749	16784	16807	16680	16819	16660	16575	16688	16661	16874	16798	16944	16732	16755	16707	16623	16615	16624	16903	16850	17005	16762	16626	16659	16893	16994	16569	16900	16622	16712	16787	17002	16884	16763	16855	16749	16776	16633	16776	16740	16949	16905	16528	16623	16646	16805	16753	16671	16732	16774	16794	16863	16782	16825	16719	16783	16699	16702	16634	16736	16773	16633	16947	16850	16954	16755	16772	16656	16799	16896	16735	16853	16710	16701	16714	16849	16762	16774	16999	16815	16764	16733	16878	16794	16688	16846	16941	16782	16770	16863	16637	16700	16784	16832	16950	16577	16920	16588	16685	16703	16626	16530	16829	16785	16676	16710	16948	16760	16742	16846	16761	16871	16929	16860	16889	16850	16629	16685	16730	16740	17005	16776	16875	16894	16942	16699	16705	16805	16587	16708	16918	16635	16630	16754	16733	16812	16974	16911	16579	16972	16818	16653	16845	16838	16744	16815	16775	17024	16815	16792	16672	16761	16477	16890	16786	16996	16639	16734	16793	16738	16776	16786	16887	16875	16534	16846	16834	16941	16801	16605	16677	16563	16817	16884	16721	16622	16729	16896	16749	16681	16639	16609	16772	16838	16883	16604	16645	16740	16865	16761	16708	16886	16694	16761	16896	16717	16829	16710	16988	16842	16851	16782	16856	16591	16612	16771	16785	16677	16765	16848	16767	16854	16737	16699	16612	16824	16723	16642	16870	16566	16733	16901	16713	16875	16655	16807
14848	17147	16872	15975	16084	15752	15765	16060	16720	16927	16984	16452	16074	15946	15651	15502	15624	15673	16836	17553	17426	16590	16009	15760	15586	15480	15619	15290	15551	15691	15697	15485	15469	15429	15483	15604	15427	15445	15603	15420	15586	15484	15508	15520	15653	15456	15556	15408	15759	15538	15488	15463	15386	15330	15503	15349	15504	15564	15388	15333	15537	15425	15532	15562	15691	15459	15466	15462	15436	15602	15493	15573	15649	15478	15528	15415	15480	15559	15544	15462	15490	15578	15511	15329	15521	15418	15650	15638	15654	15579	15419	15446	15426	15627	15551	15701	15479	15595	15533	15431	15451	15454	15586	15334	15432	15591	15592	15424	15597	15466	15438	15367	15493	15304	15502	15504	15585	15534	15434	15590	15490	15521	15485	15573	15524	15495	15565	15602	15743	15443	15528	15551	15414	15534	15335	15605	15446	15634	15567	15527	15505	15568	15560	15504	15580	15483	15420	15312	15595	15493	15616	15413	15443	15402	15530	15416	15431	15352	15511	15512	15477	15459	15470	15522	15497	15517	15522	15482	15461	15432	15601	15519	15597	15462	15385	15547	15447	15425	15656	15446	15329	15527	15534	15391	15432	15483	15412	15670	15399	15473	15564	15542	15375	15369	15580	15299	15293	15517	15547	15456	15569	15621	15790	15494	15528	15482	15590	15520	15540	15581	15642	15358	15601	15518	15522	15449	15391	15602	15459	15401	15427	15480	15534	15434	15545	15562	15474	15577	15487	15524	15479	15396	15513	15505	15510	15516	15555	15702	15283	15629	15691	15565	15484	15632	15481	15434	15533	15501	15457	15493	15493	15454	15612	15353	15618	15628	15633	15557	15257	15443	15515	15468	15463	15469	15376	15687	15606	15557	15545	15366	15553	15510	15490	15495	15375	15563	15501	15423	15690	15432	15659	15431	15438	15723	15568	15519	15455	15585	15484	15536	15566	15471	15553	15584	15511	15569	15629	15580	15516	15336	15624	15584	15432	15458	15519	15649	15411	15497	15577	15510	15386	15581	15494	15494	15538	15489	15515	15441	15566	15630	15660	15441	15526	15516	15463	15448	15509	15550	15556	15402	15501	15679	15519	15384	15481	15451	15475	15439	15615	15645	15504	15406	15639	15600	15551	15549	15512	15445	15515	15600	15589	15443	15488	15517	15457	15556	15515	15472	15520	15462	15630	15348	15498	15462	15532	15497	15610	15485	15509	15414	15437	15388	15538	15463	15394	15620	15434	15477	15520	15378	15529	15591	15658	15483	15623	15366	15515	15375	15519	15464	15582	15442	15518	15567	15423	15556	15449	15510	15494	15549	15538	15521	15598	15526	15653	15555	15505	15631	15629	15550	15596	15512	15626	15556	15585	15728	15500	15398	15530	15447	15320	15521	15470	15354	15370	15480	15630	15421	15548	15543	15566	15435	15410	15570	15370	15636	15657	15530	15608	15473	15451	15464	15518	15543	15428	15436	15567	15546	15452	15490	15676	15652	15389	15712	15436	15496	15564	15456	15664	15490	15382	15566	15520	15568	15508	15478	15517	15671	15472	15629	15265	15606	15374	15390	15485	15606	15404	15497	15511	15507	15601	15398	15450	15488	15594	15539	15551	15562	15473	15476	15665	15543	15434	15582	15624	15388	15573	15537	15483	15566	15395	15564	15512	15557	15546	15461	15483	15557	15426	15505	15474	15518	15468	15344	15438	15434	15405	15526	15597	15638	15531	15435	15584	15565	15543	15527	15508	15506	15654	15428	15546	15610	15673	15498	15583	15296	15577	15464	15547	15584	15436	15463	15366	15595	15522	15548	15510	15413	15440	15548	15311	15582	15553	15589	15491	15725	15531	15611	15385	15558	15687	15651	15549	15598	15642	15372	15425	15495	15551	15582	15555	15443	15599	15582	15526	15376	15649	15344	15639	15550	15344	15557	15522	15565	15332	15416	15624	15533	15574	15550	15437	15477	15394	15539	15570	15476	15544	15562	15379	15451	15448	15554	15687	15448	15663	15707	15462	15493	15360	15466	15337	15523	15531	15416	15545	15729	15570	15626	15509	15439	15556	15523	15569	15570	15620	15510	15365	15600	15571	15443	15477	15392	15631	15478	15585	15415	15499	15582	15532	15495	15442	15453	15418	15481	15663	15556	15429	15475	15351	15564	15568	15619	15350	15642	15396	15453	15570	15534	15456	15352	15540	15445	15576	15564	15636	15479	15465	15559	15503	15590	15623	15575	15566	15562	15746	15470	15448	15398	15266	15600	15595	15282	15441	15459	15644	15513	15333	15579	15593	15561	15575	15558	15681	15508	15674	15460	15543	15582	15439	15454	15426	15347	15574	15534	15536	15519	15595	15510	15642	15487	15511	15530	15454	15679	15709	15536	15521	15512	15638	15342	15647	15432	15616	15517	15298	15591	15572	15510	15497	15575	15525	15476	15596	15494	15536	15442	15671	15413	15526	15507	15567	15428	15554	15457	15643	15646	15459	15408	15567	15497	15494	15536	15415	15493	15598	15509	15495	15562	15474	15441	15454	15589	15631	15506	15538	15625	15447	15648	15599	15439	15625	15342	15360	15480	15443	15460	15593	15398	15504	15559	15702	15495	15414	15480	15580	15713	15613	15612	15641	15316	15633	15458	15618	15565	15404	15549	15488	15373	15318	15625	15537	15382	15471	15499	15438	15421	15615	15574	15544	15426	15469	15454	15544	15385	15646	15347	15536	15543	15617	15430	15516	15500	15530	15575	15658	15497	15399	15363	15499	15447	15439	15395	15609	15660	15652	15356	15565	15676	15451	15609	15610	15386	15580	15497	15499	15555	15542	15631	15548	15449	15534	15484	15585	15633	15462	15632	15412	15421	15389	15300	15601	15436	15452	15546	15526	15459	15473	15547	15325	15465	15532	15461	15429	15460	15553	15467	15549	15499	15454	15455	15298	15630	15405	15632	15506	15552	15590	15560	15436	15468	15513	15550	15498	15471	15516	15547	15589	15502	15528	15619	15595	15455	15426	15573	15444	15571	15299	15571	15378	15588	15494	15559	15522	15615	15582	15332	15391	15680	15568	15546	15626	15549	15537	15475	15430	15573	15531	15518	15483	15479	15355	15524	15380	15510	15438	15580	15718	15453	15513	15579	15392	15626	15592	15556	15566	15531	15552	15601	15588	15530	15510	15657	15572	15576	15425	15459	15415	15605	15568	15552	15604	15588	15453	15524	15616	15398	15437	15540	15431	15551	15335	15411	15641	15652	15525	15443	15490	15427	15500	15416	15498	15584	15660	15452	15605	15439	15526	15525	15480	15490	15588	15445	15702	15603	15682	15574	15608	15773	15460	15474	15433	15352	15561	15523	15743	15553	15387	15490	15638	15485	15463	15663	15670	15473	15504	15454	15291	15520	15279	15648	15543	15545	15499	15473	15490	15570	15533	15459	15446	15535	15611	15621	15634	15600	15352	15591	15633	15529	15396	15670	15404	15420	15383	15748	15475	15730	15482	15481	15564	15586	15559	15432	15670	15434	15696	15680	15439	15717	15460	15500	15714	15486	15496	15504	15445	15368	15601	15421	15731	15715	15491	15391	15529	15540	15470	15406	15400	15426	15464	15631	15518	15619	15475	15668	15553	15500	15648	15605	15544	15498	15508	15390	15475	15572	15478	15578	15442	15510	15684	15529	15578	15282	15548	15675	15364	15542	15559	15434	15499	15523	15602	15638	15428	15627	15404	15580	15527	15556	15508	15597	15428	15559	15553	15416	15473	15629	15420	15503	15393	15482	15276	15410	15590	15403	15654	15576	15544	15593	15534	15515	15679	15535	15427	15446	15453	15491	15481	15407	15561	15618	15366	15416	15777	15376	15500	15497	15674	15370	15471	15519	15546	15429	15485	15541	15631	15460	15542	15454	15634	15517	15650	15442	15628	15485	15434	15583	15539	15529	15753	15531	15394	15548	15561	15368	15604	15610	15526	15422	15588	15333	15623	15706	15372	15374	15459	15418	15462	15485	15653	15669	15519	15543	15375	15482	15511	15524	15576	15641	15630	15344	15572	15581	15340	15476	15451	15440	15540	15582	15662	15497	15472	15582	15453	15416	15589	15588	15429	15590	15525	15400	15701	15631	15651	15478	15315	15432	15612	15638	15457	15511	15531	15471	15480	15357	15585	15291	15457	15638	15376	15569	15614	15341	15510	15574	15376	15486	15411	15652	15577	15413	15456	15577	15564	15618	15422	15581	15347	15443	15537	15507	15502	15485	15560	15452	15580	15601	15602	15646	15548	15554	15604	15534	15562	15569	15653	15593	15635	15464	15485	15674	15578	15445	15481	15677	15569	15558	15575	15564	15382	15661	15764	15571	15499	15535	15469	15610	15673	15525	15523	15528	15435	15541	15456	15631	15561	15608	15423	15536	15433	15554	15554	15487	15428	15689	15355	15497	15530	15675	15492	15429	15601	15280	15638	15573	15595	15650	15579	15715	15698	15383	15350	15428	15588	15465	15589	15404	15598	15393	15601	15574	15452	15304	15582	15551	15380	15448	15625	15493	15668	15598	15551	15467	15681	15460	15625	15404	15586	15435	15516	15642	15557	15512	15564	15606	15497	15398	15553	15492	15511	15621	15472	15481	15689	15508	15497	15581	15535	15341	15599	15479	15496	15527	15512	15393	15628	15577	15554	15473	15368	15484	15540	15425	15435	15606	15361	15566	15580	15631	15516	15308	15315	15568	15525	15426	15674	15534	15476	15518	15386	15527	15515	15476	15558	15539	15583	15546	15650	15571	15512	15304	15633	15521	15466	15556	15685	15423	15526	15454	15627	15448	15504	15432	15644	15364	15497	15553	15750	15532	15531	15659	15403	15451	15458	15571	15507	15552	15716	15501	15533	15389	15632	15520	15656	15573	15588	15486	15580	15501	15475	15330	15357	15615	15435	15642	15467	15494	15439	15492	15526	15489	15430	15381	15498	15437	15635	15649	15456	15511	15590	15411	15552	15646	15385	15491	15440	15768	15427	15478	15612	15547	15552	15617	15486	15378	15541	15489	15521	15528	15427	15627	15451	15321	15400	15356	15546	15585	15482	15492	15665	15385	15447	15429	15461	15470	15640	15394	15514	15574	15463	15627	15420	15576	15459	15479	15523	15532
23870	21010	28275	24047	21685	20359	19751	17811	17473	17789	18217	18152	18027	17973	17669	17320	17333	17222	21992	25267	23662	20878	18441	17345	16915	16984	16934	16612	16959	17007	16686	16792	16840	16729	16759	16753	16559	16778	16904	16878	16923	16907	16837	16664	16667	16871	16705	16547	16385	16979	17111	16735	16721	16821	16832	16870	16908	16893	16811	16697	16679	16703	16846	16895	16675	16974	16754	16474	16681	16814	16823	16657	16689	16837	16568	16768	16821	16816	16775	16778	16847	16832	16748	16734	16753	16665	16683	16665	16881	16666	16625	16593	16936	16659	16662	16637	16747	16802	16781	16790	16900	16768	16721	16759	16950	16959	16912	16686	16735	16977	16862	16726	16807	16647	16744	16713	16580	16708	16759	16744	16694	16702	16693	16849	16715	16583	16620	16744	16846	16820	16694	16577	16617	16686	16616	16582	16785	16646	16799	16777	16805	16930	16544	16800	16767	16773	16894	16873	16713	16711	16574	16744	16677	16747	16738	16789	16840	16792	16568	16754	16659	16631	16732	16721	16783	16682	16754	16705	16742	16641	16707	16836	16745	16787	16869	16981	16765	16845	16685	16648	16669	16668	16903	16655	16542	16545	16604	16631	16888	16713	16682	16788	16691	16595	16859	16808	16842	16683	16550	16568	16946	16899	16753	16771	16778	16617	16635	16780	16579	16706	16622	16827	16916	16776	16681	16827	16792	16808	16713	16699	16883	16756	16792	16753	16580	16614	16725	16738	16643	16634	16697	16607	16802	16708	16743	16596	16618	16673	16821	16466	16718	16580	16452	16599	16502	16641	16874	16809	16780	16959	16945	16693	16883	16756	16727	16785	16651	16627	16721	16692	16851	16813	16681	16608	16836	16732	16740	16842	16802	16722	16768	16824	16593	16794	16706	16644	16746	16807	16619	16734	16788	16655	16871	16716	16708	16779	16642	16627	16834	16694	16719	16679	16652	16788	16831	16763	16865	16773	16705	16997	16788	16775	16932	16597	16521	16516	16640	16620	16745	16761	16697	16760	16828	16651	16750	16660	16577	16721	16730	16733	16677	16783	16705	16935	16743	16807	16778	16790	16784	16642	16704	16599	16762	16732	16684	16850	16815	16640	16901	16826	16678	16659	16679	16733	16691	16959	16664	16764	16670	16769	16716	16590	16889	16506	16676	16694	16599	16768	16783	16656	16784	16760	16650	16633	16817	16859	16750	16858	16625	16618	16621	16902	16930	16771	16763	16654	16612	16752	16642	16666	16685	16612	16691	16792	16854	16783	16633	16853	16601	16708	16622	16640	16666	16663	16717	16852	16804	16834	16780	16642	16664	16739	16979	16677	16596	16747	16758	16366	16665	16892	16746	16596	16859	16633	16679	16693	16752	16750	16558	16859	16686	16751	16498	16780	16702	16756	16903	16955	16732	16789	16847	16929	16854	16691	16676	16692	16775	16723	16596	16680	16850	16577	16701	16744	16665	16787	16523	16634	16679	16588	16801	16524	16866	16670	16738	16770	16842	16650	16824	16789	16636	16474	16762	16818	16625	16798	16711	16719	16685	16713	16627	16459	16738	17005	16681	16904	16765	16846	16854	16920	16851	16703	16700	16760	17063	16790	16869	16743	16886	16822	16904	16750	16755	16708	16842	16817	16780	16798	16920	16676	16759	16705	16795	16711	16777	16580	16723	16770	16597	16779	16614	16579	16580	16650	16871	16659	16581	16642	16889	16809	16841	16654	16758	16668	16724	16796	16742	16710	16863	16626	16761	16735	16544	16657	16881	16880	16910	16800	16652	16868	16609	16770	16619	16787	16687	16602	16860	16789	16720	16915	16812	16714	16772	16758	16819	16821	16841	16655	16600	16488	16751	16796	16694	16775	16600	16656	16658	16583	16579	16736	16747	16952	16861	16709	16593	16643	16921	16601	16584	16679	16599	16830	16590	16605	16934	16820	16976	16665	16790	16593	16719	16678	16841	16848	16639	16726	16767	16783	16537	16617	16542	16786	16754	16598	16816	16543	16697	16683	16682	16653	16652	16794	16713	16716	16907	16841	16867	16701	16647	16847	16702	16622	16822	16771	16832	16716	16774	16858	16711	16705	16702	16753	16725	16708	16652	16710	16583	16760	16820	16658	16808	16861	16708	16865	16660	16554	16621	16769	16692	16635	16846	16863	16681	16710	16617	16749	16716	16689	16814	16729	16621	16618	16883	16736	16538	16676	16677	16815	16633	16601	16803	16725	16727	16483	16570	16835	16954	16811	16600	16687	16813	16838	16747	16720	16928	16802	16710	16812	16823	16721	16569	16624	16734	16789	16637	16715	16654	16887	16784	16690	16734	16673	16742	16737	16726	16679	16937	16816	16727	16818	17014	16776	16839	16670	16638	16712	16774	16625	16680	16656	16632	16768	16741	16921	16579	16714	16461	16711	16801	16549	16795	16726	16825	16810	16696	16908	16794	16673	16662	16614	16931	16573	16847	16990	16699	16510	16956	16711	16487	16448	16649	16968	16743	16768	16702	16570	16702	16712	16794	16781	16657	16825	16618	16629	16646	16652	16829	16958	16674	16711	16760	16668	16865	16643	16888	16809	16848	16743	16783	16862	16811	16675	16710	16682	16666	16644	16708	16598	16637	16770	16713	16872	16782	16831	16686	16775	16863	16767	16789	16648	16826	16847	16598	16700	16728	16884	16628	16700	16775	16704	16690	16680	16728	16832	16729	16747	16747	16739	16657	16685	16704	16803	17039	16774	16598	16556	16670	16679	16874	16767	16784	16640	16764	16855	16590	16772	16640	16687	16620	16671	16812	16775	16755	16573	16815	16689	16837	16757	16646	16677	16666	16663	16629	16731	16840	16797	16766	17036	16692	16804	16781	16759	16952	16685	16897	16814	16792	16806	16551	16813	16737	17035	16704	16756	16656	16822	16768	16616	16656	16486	16585	16754	16652	16581	16537	16946	16780	16663	16809	16678	16735	16912	16603	16608	16849	16879	16567	16712	16915	16665	16703	16659	16607	16688	16707	16445	16693	16813	16642	16852	16818	16637	16850	16981	16677	16912	16657	16915	16849	16615	16780	16830	16761	16904	16805	16779	16717	16835	16709	16569	16611	16808	16701	16675	16771	16749	16928	16820	17011	16895	16836	16788	16700	16793	16778	16765	16644	16786	16775	16788	16875	16807	16750	16793	16573	16569	16607	16683	16792	16832	16508	16719	16651	16869	16922	16725	16765	16546	16850	16726	16538	16828	16704	16591	16757	16628	16665	16786	16829	16667	16803	16803	16773	16652	16927	16808	16864	16744	16932	16588	16852	16774	16689	16584	16779	16513	16706	16755	16730	16667	16765	16616	16747	16540	16726	16816	16723	16750	16752	16611	16767	16879	16820	16853	16791	16757	16753	16835	16612	16881	16711	16704	16697	16793	16822	16835	16805	16739	16741	16704	16900	16919	16800	16858	16731	16934	16588	16810	16716	16802	16548	16706	16766	16748	16636	16798	16577	16731	16817	16600	16534	16718	16684	16715	16718	16769	16871	16687	16805	16885	16645	16629	16707	16747	16824	16726	16810	16765	16683	16668	16779	16775	16890	16677	16739	16686	16769	16661	16944	16695	16685	16906	16732	16597	16722	16667	16810	17026	16776	16643	16802	16791	16626	16750	16840	16889	16708	16630	16656	16820	16728	16721	16726	16746	16592	16786	16686	16609	16778	16692	16717	16713	16749	16749	16621	16880	16654	16755	16821	16831	16631	16546	16809	16642	16885	16744	16738	16675	16846	16759	16701	16747	16863	16655	16873	16702	16728	16843	16890	16488	16927	16597	16736	16685	16700	16636	16731	16698	16722	16586	16874	16764	16798	16734	16718	16737	16654	16680	16726	16840	16865	16401	16685	16622	16809	16682	16724	16817	16859	16870	16661	16551	16775	16687	16648	16757	16768	16496	16798	16815	16735	16851	16886	16590	16655	16777	16814	16791	16670	16679	16671	16666	16885	16867	16749	16703	16996	16818	16917	16530	16889	16913	16878	16674	16828	16952	16781	16615	16698	16878	16870	16596	16762	16870	16852	16834	16719	16616	16705	16872	16941	16723	16788	16758	16490	16533	16565	16841	16778	16716	16586	16664	16802	16723	16752	16703	16710	16682	16914	16876	16713	16812	16889	16737	16644	16567	16758	16609	16858	16879	16417	16784	16764	16745	16768	16661	16703	16717	16618	16600	16871	16588	16835	16803	16715	16678	16809	16772	16813	16664	16805	16885	16647	16793	16736	16568	16837	16606	16671	16899	16528	16792	16748	16842	16805	16856	16554	16784	16861	16802	16909	16830	16646	16756	16690	16618	16658	16749	16662	16759	16764	16563	16795	16615	16617	16844	16624	16756	16980	16665	16760	16802	16703	16655	16543	16882	16896	16656	16568	16646	16893	16724	16756	16797	16781	16883	16671	16786	16738	16779	16704	16880	16774	16903	16908	16814	16961	16937	16811	16682	16707	16761	16607	16770	16818	16785	16767	16582	16667	16790	16688	16597	16687	16894	16804	16767	16728	16808	16769	16807	16622	16661	16792	16815	16714	16724	16749	16517	16655	16734	16694	17022	16974	16623	16685	16773	16698	16712	16782	16426	16663	16752	16737	16752	16733	16673	16629	16753	16752	16850	16632	16733	16873	16696	16900	16854	16713	16800	16739	16846	16790	16827	16735	16680	16616	16608	16758	16726	16720	16691	16687	16925	16648	16691	16870	16841	16881	16817	16812	16839	16683	16955	16669	16725	16670	16678	16559	16758	16772	16833	16796	16884	16750	16594	16675	16826	16913	16778	16862	16673	16769	16751	16586	16761	16672	16647	16663	16677	16796	16541	16779	16615	16638	16760	16877	16974	16883	16660	16818	16514	16912	16923	16864	16701	16712	16670	16816	16532	16612	16719	16868	16637	16607	16784	16847	16618	16772	16719	16724	16683	16748	16704	16674	16724	16573	16725	16706	16767	16781	16775	16578	16536	16671	16687	16961	16838	16849	16949	16903	16707	16778	16921	16752	16764	16754	16650	16754	16808	16826	16526	16799	16652	16746	16843	16706	16954	16812	16689	16749	16756	16850	16799	16633	16654	16675	16938	16868	16645	16477	16673	16786	16575	16752	16606	16648	16567
14375	23029	21863	18718	17507	17217	16993	16842	16942	17313	17831	17495	17246	17217	16846	16348	16233	16318	24527	27010	24568	20382	17075	16085	15664	15711	15559	15754	15594	15681	15624	15617	15693	15633	15468	15673	15536	15624	15763	15641	15443	15606	15418	15703	15634	15461	15519	15662	15538	15609	15594	15578	15620	15634	15550	15678	15667	15722	15437	15745	15562	15455	15612	15533	15530	15456	15524	15765	15665	15567	15524	15530	15573	15759	15452	15683	15708	15439	15587	15627	15720	15560	15630	15579	15719	15451	15616	15591	15543	15529	15659	15752	15450	15694	15487	15455	15700	15672	15588	15401	15725	15316	15569	15425	15373	15629	15520	15662	15509	15682	15513	15687	15556	15537	15659	15471	15698	15637	15481	15566	15569	15564	15472	15554	15491	15521	15672	15554	15580	15584	15562	15496	15527	15499	15529	15802	15551	15569	15672	15527	15672	15574	15404	15589	15420	15675	15435	15532	15489	15571	15520	15597	15721	15605	15519	15578	15691	15659	15570	15382	15494	15601	15373	15586	15420	15514	15454	15744	15601	15439	15448	15594	15444	15493	15536	15562	15626	15539	15594	15484	15706	15630	15381	15532	15656	15652	15624	15315	15520	15623	15468	15576	15434	15571	15534	15664	15669	15763	15541	15791	15467	15548	15596	15745	15516	15343	15449	15468	15635	15612	15438	15704	15646	15438	15598	15498	15519	15495	15582	15310	15566	15511	15547	15503	15431	15512	15657	15713	15536	15627	15489	15657	15552	15604	15745	15805	15407	15579	15557	15618	15639	15538	15430	15392	15690	15563	15454	15541	15524	15425	15518	15636	15406	15559	15603	15778	15567	15512	15609	15623	15519	15645	15460	15436	15628	15437	15556	15537	15380	15567	15446	15486	15667	15529	15455	15538	15506	15544	15453	15475	15424	15541	15615	15383	15656	15512	15572	15575	15654	15468	15469	15634	15468	15550	15446	15435	15393	15738	15397	15374	15569	15640	15587	15583	15644	15729	15579	15710	15595	15651	15492	15575	15635	15591	15558	15628	15673	15611	15629	15599	15617	15509	15486	15655	15676	15549	15466	15599	15312	15457	15606	15453	15480	15331	15471	15570	15570	15490	15546	15559	15578	15622	15621	15608	15630	15460	15424	15623	15474	15595	15561	15417	15471	15530	15461	15672	15744	15716	15614	15622	15665	15575	15568	15472	15584	15384	15616	15561	15655	15538	15611	15757	15551	15543	15612	15528	15422	15592	15558	15558	15405	15518	15395	15680	15470	15523	15552	15454	15563	15424	15615	15670	15503	15376	15630	15546	15631	15470	15759	15524	15446	15593	15481	15462	15649	15585	15430	15471	15510	15407	15614	15747	15502	15630	15394	15674	15441	15496	15530	15772	15360	15563	15665	15642	15658	15477	15451	15661	15459	15507	15450	15579	15523	15457	15781	15499	15620	15505	15458	15630	15543	15646	15534	15572	15343	15587	15385	15584	15416	15473	15702	15489	15419	15612	15326	15441	15617	15579	15634	15565	15610	15575	15581	15534	15554	15355	15645	15419	15526	15369	15687	15501	15532	15431	15638	15544	15627	15562	15496	15564	15703	15580	15562	15547	15581	15568	15531	15570	15634	15704	15592	15410	15516	15424	15596	15670	15620	15548	15551	15608	15592	15441	15627	15637	15674	15673	15658	15635	15664	15510	15616	15641	15479	15666	15488	15471	15778	15373	15556	15664	15634	15681	15540	15644	15306	15363	15655	15713	15482	15709	15639	15437	15661	15472	15590	15702	15529	15650	15623	15639	15557	15690	15624	15558	15614	15509	15534	15620	15634	15576	15578	15593	15407	15403	15678	15694	15584	15695	15618	15557	15557	15414	15646	15713	15442	15550	15500	15590	15546	15497	15556	15499	15499	15598	15652	15445	15728	15695	15562	15457	15476	15402	15592	15671	15710	15620	15511	15443	15453	15529	15560	15631	15445	15501	15493	15674	15510	15553	15623	15515	15777	15635	15576	15550	15609	15528	15557	15665	15675	15584	15668	15576	15519	15531	15494	15615	15605	15607	15467	15525	15550	15574	15700	15511	15624	15544	15496	15551	15586	15611	15479	15455	15510	15550	15485	15512	15575	15602	15561	15615	15585	15646	15537	15610	15559	15699	15596	15512	15551	15700	15593	15592	15524	15400	15518	15679	15679	15500	15623	15430	15609	15439	15586	15590	15578	15638	15521	15571	15586	15535	15587	15646	15504	15486	15625	15525	15438	15541	15363	15624	15574	15639	15329	15540	15612	15362	15677	15644	15492	15401	15447	15475	15468	15582	15650	15695	15632	15785	15476	15808	15643	15480	15506	15593	15573	15507	15454	15434	15598	15513	15628	15569	15613	15502	15712	15468	15739	15529	15526	15713	15569	15492	15527	15593	15445	15452	15520	15597	15620	15540	15381	15534	15588	15490	15497	15636	15527	15440	15638	15477	15479	15374	15403	15658	15531	15634	15353	15548	15543	15641	15537	15495	15750	15494	15618	15677	15572	15621	15665	15559	15602	15349	15599	15596	15697	15531	15562	15685	15460	15628	15670	15591	15604	15638	15562	15626	15594	15555	15578	15541	15547	15606	15418	15468	15625	15543	15497	15574	15513	15530	15527	15579	15610	15651	15460	15675	15632	15664	15443	15464	15499	15610	15538	15466	15606	15323	15629	15464	15592	15477	15565	15452	15649	15531	15525	15549	15602	15471	15455	15553	15617	15572	15570	15456	15624	15644	15502	15573	15485	15543	15420	15569	15501	15584	15581	15455	15414	15520	15559	15400	15598	15440	15616	15491	15607	15711	15555	15739	15588	15417	15675	15680	15400	15639	15621	15539	15430	15469	15580	15440	15591	15821	15593	15567	15518	15375	15451	15557	15516	15627	15592	15398	15614	15600	15623	15485	15673	15647	15506	15495	15616	15782	15478	15550	15483	15532	15524	15510	15547	15545	15384	15471	15624	15381	15793	15542	15506	15615	15588	15783	15444	15476	15572	15470	15687	15308	15641	15584	15582	15638	15602	15549	15642	15473	15443	15606	15319	15595	15662	15693	15492	15505	15545	15546	15512	15595	15703	15635	15544	15689	15498	15425	15404	15659	15645	15410	15542	15712	15448	15607	15742	15473	15530	15446	15499	15512	15449	15329	15614	15616	15738	15493	15537	15577	15677	15535	15612	15542	15530	15452	15698	15751	15621	15728	15400	15484	15534	15571	15568	15595	15508	15636	15616	15654	15623	15572	15719	15585	15626	15400	15653	15504	15660	15626	15561	15731	15538	15695	15640	15568	15707	15493	15565	15683	15704	15358	15526	15438	15598	15522	15553	15593	15478	15496	15533	15636	15804	15638	15430	15647	15721	15610	15561	15520	15526	15379	15534	15365	15705	15663	15547	15542	15429	15591	15582	15573	15512	15417	15366	15578	15622	15723	15428	15565	15529	15606	15451	15572	15652	15665	15305	15642	15581	15425	15517	15627	15405	15635	15516	15457	15664	15722	15483	15532	15496	15783	15543	15492	15476	15571	15715	15678	15483	15665	15513	15683	15510	15493	15510	15571	15611	15664	15456	15651	15560	15509	15641	15474	15581	15652	15686	15612	15496	15562	15523	15509	15393	15623	15617	15430	15496	15637	15418	15689	15537	15642	15578	15583	15541	15388	15566	15420	15587	15635	15663	15506	15613	15592	15566	15592	15338	15686	15523	15462	15534	15525	15422	15525	15727	15458	15490	15417	15510	15592	15578	15621	15444	15484	15630	15457	15694	15656	15736	15553	15467	15574	15573	15644	15593	15458	15560	15472	15645	15644	15389	15568	15487	15454	15488	15440	15563	15548	15506	15507	15645	15531	15582	15692	15630	15512	15504	15411	15491	15529	15642	15436	15528	15651	15643	15490	15367	15617	15635	15609	15649	15579	15419	15619	15663	15448	15456	15492	15600	15680	15544	15705	15678	15470	15474	15518	15642	15577	15528	15519	15532	15605	15665	15579	15481	15568	15523	15618	15545	15453	15457	15521	15613	15447	15614	15455	15505	15548	15532	15645	15697	15711	15475	15754	15578	15661	15602	15440	15551	15472	15477	15683	15487	15598	15735	15602	15608	15549	15691	15656	15497	15522	15418	15647	15681	15463	15539	15508	15587	15534	15535	15583	15736	15681	15602	15433	15447	15495	15539	15543	15717	15548	15472	15521	15715	15547	15698	15559	15473	15549	15584	15695	15622	15419	15807	15452	15534	15652	15425	15632	15498	15712	15662	15487	15528	15562	15524	15762	15743	15493	15437	15385	15589	15594	15424	15479	15568	15524	15566	15357	15496	15593	15638	15547	15592	15641	15442	15492	15557	15553	15447	15514	15618	15456	15566	15674	15608	15774	15662	15737	15511	15565	15417	15659	15523	15495	15788	15613	15486	15401	15840	15452	15312	15555	15574	15618	15526	15558	15476	15598	15559	15528	15574	15593	15668	15488	15468	15495	15608	15592	15560	15579	15585	15638	15615	15586	15586	15369	15624	15557	15570	15645	15646	15513	15672	15541	15647	15373	15656	15538	15519	15498	15722	15473	15631	15525	15472	15466	15603	15694	15584	15375	15582	15428	15494	15615	15617	15653	15582	15543	15447	15541	15658	15665	15650	15492	15679	15651	15526	15722	15487	15605	15539	15580	15630	15756	15562	15581	15543	15527	15586	15655	15274	15562	15537	15580	15599	15614	15520	15639	15571	15381	15542	15548	15556	15458	15678	15756	15779	15333	15460	15477	15679	15575	15542	15631	15496	15625	15677	15545	15634	15391	15372	15692	15399	15467	15708	15609	15664	15564	15443	15621	15599	15557	15671	15562	15556	15630	15518	15563	15632	15568	15450	15507	15723	15496	15430	15579	15428	15504	15626	15526	15502	15475	15609	15616	15595	15600	15578	15594	15526	15725	15442	15615	15659	15657	15669	15700	15498	15609	15579	15309	15565	15503	15595	15683	15440	15498	15624	15569	15618	15746	15525	15507	15627	15639	15538	15582	15621	15526	15416	15587	15434	15549	15448	15672	15540	15539	15509	15591	15635	15626	15592	15647	15576	15532	15521	15570	15616	15682	15540	15724	15507	15581	15693	15532	15472	15514	15618	15640	15589	15589
22902	21023	28800	23425	21229	22788	22398	18633	17634	17688	18136	18007	18279	18280	17932	17738	17521	17856	27736	30477	27984	23143	19143	17554	16983	16893	16608	16609	16603	16594	16750	16582	16623	16740	16736	16619	16427	16542	16686	16514	16652	16681	16871	16586	16616	16582	16639	16657	16653	16397	16623	16502	16522	16379	16372	16547	16636	16518	16660	16593	16591	16558	16423	16449	16757	16534	16455	16558	16438	16613	16613	16453	16404	16508	16523	16417	16611	16624	16607	16384	16570	16453	16529	16644	16425	16496	16614	16478	16464	16734	16664	16554	16440	16599	16453	16621	16416	16426	16540	16515	16458	16590	16360	16454	16691	16426	16507	16428	16550	16522	16548	16438	16355	16389	16301	16335	16408	16629	16459	16634	16414	16408	16424	16408	16434	16357	16606	16474	16416	16525	16529	16388	16526	16428	16517	16434	16330	16659	16509	16304	16616	16500	16600	16717	16640	16453	16501	16580	16457	16669	16623	16402	16573	16377	16439	16486	16576	16476	16289	16373	16496	16658	16575	16415	16530	16467	16712	16548	16389	16493	16524	16440	16444	16649	16573	16564	16520	16626	16488	16413	16507	16405	16697	16508	16357	16375	16392	16477	16490	16426	16606	16353	16365	16385	16436	16373	16440	16484	16468	16442	16522	16552	16581	16453	16764	16513	16512	16626	16491	16424	16150	16282	16613	16347	16681	16434	16341	16508	16452	16549	16482	16334	16283	16556	16464	16372	16455	16513	16390	16492	16506	16524	16371	16589	16391	16405	16420	16380	16398	16542	16570	16302	16436	16507	16442	16584	16564	16419	16394	16434	16487	16501	16507	16458	16337	16408	16317	16361	16440	16572	16377	16580	16434	16401	16331	16567	16419	16575	16490	16501	16466	16455	16439	16385	16301	16466	16454	16676	16571	16630	16400	16418	16479	16146	16348	16603	16514	16664	16576	16460	16473	16488	16402	16510	16363	16493	16457	16631	16157	16471	16608	16627	16273	16270	16642	16504	16619	16307	16528	16278	16481	16399	16461	16466	16543	16385	16712	16507	16735	16447	16515	16300	16450	16393	16520	16362	16478	16580	16400	16465	16434	16573	16387	16496	16496	16625	16455	16424	16284	16453	16408	16611	16498	16642	16455	16501	16501	16498	16582	16508	16480	16594	16420	16317	16398	16370	16723	16493	16574	16550	16520	16195	16340	16486	16402	16440	16687	16263	16429	16512	16250	16386	16255	16537	16465	16393	16403	16583	16571	16490	16295	16396	16285	16485	16440	16471	16436	16483	16508	16500	16562	16495	16239	16431	16470	16438	16548	16550	16447	16667	16625	16416	16446	16278	16505	16431	16421	16277	16368	16518	16362	16463	16630	16450	16491	16460	16499	16445	16300	16441	16600	16376	16529	16472	16466	16485	16440	16494	16259	16595	16462	16324	16425	16548	16433	16389	16396	16528	16629	16480	16514	16434	16409	16515	16542	16453	16625	16519	16384	16410	16515	16463	16552	16768	16370	16315	16343	16511	16462	16551	16288	16424	16419	16386	16582	16494	16359	16616	16560	16391	16337	16484	16341	16403	16569	16520	16311	16469	16551	16638	16718	16539	16478	16404	16468	16556	16489	16307	16406	16547	16360	16351	16552	16460	16665	16375	16349	16517	16399	16497	16493	16312	16586	16196	16534	16403	16460	16410	16613	16522	16526	16435	16285	16579	16427	16500	16597	16461	16547	16464	16565	16572	16426	16382	16517	16541	16666	16425	16453	16571	16394	16351	16334	16611	16469	16252	16565	16474	16465	16301	16461	16167	16365	16569	16560	16562	16640	16685	16416	16443	16326	16605	16477	16435	16394	16481	16487	16461	16519	16413	16613	16355	16467	16486	16375	16396	16576	16369	16514	16442	16612	16326	16503	16429	16364	16261	16768	16636	16522	16518	16417	16288	16547	16540	16592	16642	16459	16446	16495	16524	16279	16454	16508	16547	16431	16497	16548	16519	16587	16671	16417	16344	16671	16439	16516	16528	16347	16455	16373	16648	16445	16357	16521	16396	16344	16447	16335	16500	16715	16411	16518	16243	16261	16440	16318	16489	16488	16393	16456	16386	16424	16463	16562	16522	16400	16336	16517	16400	16376	16444	16426	16432	16565	16509	16515	16524	16389	16482	16580	16479	16512	16413	16565	16508	16577	16520	16427	16407	16478	16254	16371	16330	16709	16621	16699	16458	16477	16315	16485	16556	16473	16283	16599	16557	16719	16492	16625	16565	16586	16561	16521	16426	16590	16467	16454	16260	16554	16530	16536	16372	16286	16512	16430	16604	16472	16358	16532	16348	16404	16324	16445	16257	16289	16257	16505	16444	16238	16456	16320	16426	16363	16401	16662	16531	16582	16559	16490	16698	16314	16459	16492	16540	16590	16583	16592	16463	16534	16502	16410	16660	16378	16554	16455	16253	16252	16606	16542	16664	16446	16487	16406	16556	16547	16510	16536	16517	16391	16654	16266	16290	16455	16537	16550	16601	16520	16546	16617	16446	16500	16594	16417	16401	16422	16428	16528	16300	16613	16539	16556	16404	16578	16416	16438	16448	16336	16524	16540	16324	16568	16461	16578	16390	16517	16575	16402	16497	16523	16469	16425	16530	16222	16425	16544	16416	16702	16461	16760	16537	16505	16497	16520	16564	16668	16560	16743	16601	16452	16514	16421	16656	16581	16369	16555	16450	16329	16414	16502	16249	16550	16709	16427	16579	16633	16584	16745	16366	16434	16460	16491	16414	16501	16514	16451	16589	16575	16633	16580	16425	16596	16532	16291	16269	16427	16404	16682	16308	16547	16456	16453	16466	16369	16300	16434	16488	16669	16343	16542	16341	16420	16411	16555	16525	16448	16482	16573	16317	16554	16513	16306	16356	16494	16425	16426	16540	16620	16519	16340	16488	16381	16289	16535	16571	16641	16548	16488	16501	16440	16561	16595	16532	16416	16557	16380	16524	16487	16599	16562	16445	16718	16460	16419	16514	16363	16596	16460	16292	16483	16317	16316	16631	16262	16538	16284	16554	16203	16514	16459	16464	16395	16481	16487	16459	16368	16234	16534	16494	16424	16524	16614	16335	16288	16530	16489	16554	16287	16439	16525	16362	16499	16441	16333	16479	16795	16513	16640	16271	16374	16591	16308	16364	16448	16518	16356	16493	16593	16389	16502	16597	16612	16479	16622	16381	16694	16437	16529	16485	16424	16361	16483	16639	16658	16614	16352	16488	16424	16322	16553	16424	16542	16529	16377	16599	16679	16456	16290	16385	16353	16442	16535	16308	16483	16541	16463	16570	16586	16425	16286	16481	16515	16525	16359	16489	16490	16350	16520	16425	16597	16433	16391	16469	16493	16592	16443	16516	16475	16471	16514	16455	16523	16439	16311	16544	16402	16595	16355	16275	16447	16755	16580	16325	16355	16456	16408	16693	16543	16313	16456	16286	16492	16342	16504	16603	16384	16645	16440	16634	16626	16598	16475	16197	16465	16691	16480	16380	16420	16386	16497	16146	16493	16491	16523	16423	16399	16442	16367	16457	16611	16427	16400	16413	16525	16369	16665	16359	16461	16416	16452	16254	16402	16698	16426	16374	16265	16470	16420	16479	16478	16203	16537	16443	16524	16429	16425	16312	16487	16572	16440	16442	16447	16550	16436	16454	16346	16673	16559	16420	16427	16425	16468	16278	16606	16574	16418	16368	16468	16615	16501	16471	16397	16676	16447	16409	16327	16417	16444	16454	16433	16658	16608	16519	16435	16491	16517	16546	16521	16413	16356	16570	16378	16300	16323	16497	16694	16543	16346	16582	16467	16428	16729	16438	16376	16322	16598	16529	16595	16444	16488	16479	16546	16393	16462	16350	16489	16644	16573	16455	16460	16391	16534	16499	16661	16508	16516	16470	16633	16529	16558	16354	16475	16373	16403	16499	16273	16445	16407	16347	16395	16367	16476	16290	16610	16383	16395	16490	16586	16463	16656	16405	16398	16600	16517	16544	16547	16598	16630	16343	16618	16601	16450	16654	16532	16412	16488	16483	16386	16287	16623	16552	16538	16435	16527	16356	16463	16475	16289	16358	16459	16556	16406	16401	16441	16546	16293	16383	16492	16646	16524	16429	16469	16336	16317	16386	16473	16536	16519	16569	16457	16541	16482	16588	16550	16429	16609	16162	16323	16405	16382	16444	16405	16544	16323	16451	16558	16634	16529	16399	16350	16567	16572	16395	16636	16551	16436	16506	16558	16409	16469	16389	16546	16566	16344	16521	16467	16446	16286	16298	16520	16283	16416	16623	16418	16532	16348	16324	16671	16528	16390	16722	16471	16435	16494	16426	16492	16507	16512	16441	16506	16555	16497	16322	16472	16488	16374	16602	16463	16370	16357	16391	16395	16428	16511	16327	16513	16524	16176	16516	16509	16477	16479	16501	16543	16422	16506	16622	16555	16400	16402	16265	16360	16501	16535	16380	16368	16358	16293	16285	16199	16320	16379	16325	16384	16293	16570	16362	16434	16356	16392	16641	16557	16579	16495	16528	16623	16747	16526	16388	16755	16543	16404	16726	16657	16570	16255	16669	16481	16287	16413	16591	16399	16620	16538	16472	16458	16328	16692	16447	16374	16492	16532	16400	16243	16559	16404	16703	16632	16267	16369	16563	16508	16428	16536	16458	16421	16564	16609	16698	16500	16418	16512	16465	16518	16291	16385	16367	16511	16578	16736	16594	16361	16435	16394	16486	16362	16402	16532	16458	16493	16511	16542	16431	16448	16441	16558	16583	16552	16513	16375	16368	16573	16466	16524	16484	16455	16482	16522	16437	16397	16349	16317	16464	16544	16667	16433	16429	16424	16354	16532	16469	16376	16370	16344	16393	16539	16460	16515	16460	16493	16397	16567	16554	16425	16447	16425	16682	16366	16358	16433	16506	16663	16518	16586	16358	16441	16569	16579	16380	16396	16586	16496	16636	16451	16622	16397	16385	16524	16395	16453	16505	16565	16537	16396	16316	16496	16463	16248	16304	16340	16311	16382	16455	16690	16544	16551	16476	16582	16399	16309	16356	16202	16646	16647	16485	16457	16511	16481	16451	16388	16496	16587	16343	16343	16596	16388	16476	16540	16481
15752	28122	25720	21107	19273	18068	17335	17572	17390	16556	17780	18152	18261	18207	17658	16952	16586	17655	32278	32885	29596	23257	17993	16244	15593	15336	15594	15442	15491	15340	15361	15389	15458	15379	15297	15363	15403	15276	15389	15391	15395	15435	15387	15500	15372	15438	15380	15550	15382	15172	15616	15404	15440	15535	15290	15252	15425	15227	15428	15367	15178	15210	15317	15413	15411	15378	15372	15421	15564	15555	15358	15336	15225	15351	15298	15441	15340	15524	15577	15496	15350	15237	15297	15328	15437	15268	15307	15497	15357	15347	15292	15414	15452	15360	15466	15417	15387	15249	15513	15490	15426	15557	15414	15383	15354	15445	15329	15531	15407	15533	15272	15393	15410	15289	15196	15457	15236	15391	15407	15316	15427	15305	15405	15326	15397	15403	15387	15481	15522	15265	15444	15420	15496	15482	15524	15284	15415	15353	15395	15405	15367	15256	15328	15237	15433	15251	15370	15377	15301	15399	15149	15320	15328	15235	15304	15124	15420	15424	15368	15489	15256	15230	15490	15308	15457	15345	15372	15435	15303	15336	15398	15433	15410	15319	15340	15427	15444	15481	15404	15395	15278	15229	15467	15536	15418	15415	15368	15232	15386	15336	15521	15354	15368	15249	15494	15480	15244	15275	15449	15394	15279	15368	15319	15313	15294	15076	15368	15337	15281	15294	15314	15304	15321	15308	15317	15471	15438	15251	15170	15428	15273	15335	15283	15302	15442	15384	15464	15247	15497	15445	15470	15209	15343	15576	15402	15390	15271	15332	15406	15478	15344	15291	15371	15402	15234	15178	15416	15526	15462	15486	15388	15270	15602	15307	15226	15364	15378	15260	15363	15449	15479	15371	15504	15376	15446	15368	15321	15364	15440	15371	15382	15335	15434	15398	15390	15416	15394	15228	15152	15332	15351	15402	15354	15196	15472	15484	15248	15568	15341	15376	15400	15123	15319	15398	15401	15411	15494	15321	15278	15615	15419	15382	15417	15421	15312	15358	15392	15358	15396	15223	15300	15384	15329	15341	15405	15252	15353	15364	15357	15400	15302	15376	15357	15358	15324	15341	15208	15345	15496	15292	15418	15510	15454	15421	15311	15327	15354	15448	15420	15324	15408	15459	15575	15361	15290	15397	15497	15558	15341	15371	15365	15380	15400	15417	15324	15159	15363	15391	15421	15317	15335	15421	15475	15309	15414	15396	15417	15386	15376	15353	15384	15354	15394	15498	15448	15372	15440	15462	15384	15304	15305	15471	15336	15496	15487	15396	15146	15431	15452	15514	15418	15431	15444	15384	15533	15084	15275	15146	15248	15166	15292	15379	15359	15394	15304	15329	15367	15228	15345	15295	15262	15400	15282	15315	15429	15444	15398	15366	15295	15479	15327	15360	15405	15433	15457	15359	15381	15377	15400	15233	15291	15395	15431	15401	15383	15169	15250	15169	15312	15351	15386	15311	15433	15459	15476	15248	15487	15369	15338	15277	15299	15235	15468	15366	15285	15537	15337	15416	15433	15328	15375	15493	15431	15265	15480	15398	15386	15463	15429	15280	15299	15300	15276	15401	15464	15250	15266	15345	15404	15448	15308	15283	15241	15393	15457	15529	15293	15517	15427	15496	15165	15375	15548	15164	15306	15328	15454	15191	15355	15234	15360	15230	15479	15355	15351	15324	15348	15343	15576	15245	15439	15316	15279	15228	15482	15396	15358	15225	15354	15153	15323	15374	15411	15422	15171	15389	15447	15234	15304	15270	15477	15478	15298	15336	15496	15399	15379	15322	15334	15243	15261	15362	15247	15447	15284	15410	15439	15296	15505	15388	15320	15356	15381	15417	15238	15177	15320	15348	15615	15463	15454	15431	15347	15311	15429	15441	15315	15468	15261	15396	15292	15305	15218	15319	15463	15306	15361	15388	15301	15306	15391	15371	15362	15456	15357	15427	15380	15399	15496	15253	15419	15365	15326	15323	15326	15451	15283	15381	15251	15398	15304	15295	15225	15367	15219	15350	15225	15460	15316	15282	15375	15458	15333	15295	15292	15390	15313	15526	15535	15345	15292	15267	15553	15217	15420	15307	15390	15454	15333	15307	15325	15400	15353	15496	15396	15406	15260	15444	15347	15405	15459	15340	15448	15374	15379	15377	15418	15297	15538	15228	15185	15152	15431	15500	15197	15262	15534	15456	15424	15175	15389	15327	15384	15512	15270	15340	15307	15180	15370	15306	15310	15443	15261	15470	15384	15334	15288	15309	15353	15219	15101	15407	15324	15301	15208	15409	15483	15400	15345	15440	15240	15243	15390	15235	15327	15552	15240	15334	15363	15399	15441	15405	15382	15469	15286	15260	15290	15310	15338	15430	15328	15480	15354	15317	15406	15289	15394	15235	15435	15543	15370	15315	15247	15382	15285	15311	15372	15251	15416	15257	15474	15435	15366	15420	15263	15442	15232	15434	15393	15446	15338	15413	15419	15351	15391	15270	15303	15093	15360	15459	15326	15507	15442	15449	15325	15315	15396	15233	15231	15300	15290	15340	15356	15472	15401	15373	15245	15253	15385	15337	15137	15241	15283	15327	15427	15470	15464	15285	15210	15280	15367	15391	15292	15397	15200	15360	15477	15448	15482	15308	15227	15452	15307	15413	15463	15438	15358	15401	15361	15255	15235	15423	15401	15389	15387	15355	15631	15452	15148	15375	15229	15437	15313	15134	15410	15208	15359	15342	15306	15235	15279	15257	15260	15272	15251	15366	15505	15221	15239	15242	15312	15455	15330	15395	15265	15427	15458	15382	15288	15328	15309	15416	15345	15260	15286	15365	15368	15226	15484	15291	15272	15379	15325	15391	15258	15425	15332	15506	15436	15453	15304	15451	15472	15311	15348	15387	15315	15449	15436	15398	15286	15361	15362	15454	15401	15341	15410	15373	15326	15248	15120	15455	15290	15416	15241	15472	15243	15384	15228	15331	15193	15361	15357	15275	15378	15427	15217	15526	15368	15305	15377	15460	15437	15246	15364	15322	15238	15287	15326	15382	15197	15324	15524	15328	15282	15278	15264	15318	15336	15471	15485	15410	15369	15328	15346	15348	15326	15337	15361	15408	15385	15365	15516	15253	15326	15226	15460	15293	15290	15413	15486	15325	15200	15291	15284	15363	15105	15320	15301	15337	15308	15273	15286	15298	15432	15374	15325	15234	15455	15284	15251	15368	15376	15256	15520	15439	15366	15286	15411	15239	15328	15442	15223	15422	15351	15496	15466	15522	15422	15401	15364	15222	15467	15338	15316	15366	15352	15216	15481	15403	15280	15310	15509	15272	15328	15392	15343	15366	15383	15490	15257	15292	15254	15243	15266	15352	15341	15350	15316	15427	15274	15256	15299	15243	15316	15352	15143	15198	15382	15344	15306	15333	15270	15297	15357	15355	15510	15275	15250	15308	15494	15367	15443	15331	15203	15258	15456	15269	15320	15357	15374	15414	15462	15398	15464	15408	15319	15490	15511	15549	15427	15268	15345	15327	15310	15336	15401	15367	15386	15440	15417	15471	15301	15238	15470	15264	15192	15556	15257	15382	15429	15496	15366	15247	15453	15445	15321	15449	15342	15459	15349	15179	15433	15274	15307	15308	15403	15393	15342	15444	15263	15327	15199	15143	15372	15403	15301	15149	15547	15363	15507	15393	15445	15374	15314	15271	15447	15401	15267	15325	15246	15395	15263	15375	15368	15228	15406	15500	15288	15292	15162	15328	15314	15199	15221	15339	15472	15342	15342	15358	15202	15357	15514	15435	15343	15455	15371	15304	15270	15413	15509	15412	15366	15307	15270	15412	15281	15560	15250	15391	15379	15403	15133	15408	15412	15245	15328	15417	15400	15521	15322	15384	15205	15328	15132	15267	15244	15295	15340	15217	15416	15349	15176	15228	15309	15366	15470	15504	15221	15326	15394	15387	15491	15406	15392	15397	15338	15275	15301	15378	15234	15200	15370	15229	15448	15473	15616	15266	15300	15557	15431	15437	15258	15192	15358	15463	15409	15324	15422	15482	15244	15290	15263	15473	15247	15433	15374	15249	15402	15342	15326	15356	15367	15397	15371	15309	15354	15355	15189	15408	15346	15300	15346	15277	15307	15215	15363	15179	15303	15381	15306	15305	15449	15272	15321	15422	15272	15377	15427	15206	15421	15399	15464	15305	15380	15343	15139	15382	15350	15157	15325	15308	15552	15346	15340	15216	15342	15330	15478	15364	15408	15190	15625	15355	15475	15367	15394	15226	15303	15214	15176	15475	15471	15381	15255	15488	15364	15328	15301	15291	15323	15415	15397	15246	15293	15155	15348	15497	15342	15333	15380	15445	15271	15480	15446	15298	15235	15412	15365	15287	15486	15300	15289	15355	15285	15371	15375	15350	15308	15355	15406	15430	15383	15384	15544	15319	15233	15270	15242	15423	15336	15320	15373	15423	15292	15177	15257	15427	15434	15482	15442	15320	15419	15305	15502	15327	15262	15525	15242	15370	15368	15279	15363	15334	15354	15451	15381	15372	15341	15326	15531	15397	15240	15315	15409	15434	15507	15304	15175	15327	15266	15212	15365	15363	15551	15397	15394	15329	15399	15294	15441	15302	15362	15312	15370	15506	15201	15351	15348	15286	15299	15173	15311	15387	15321	15242	15306	15303	15257	15355	15377	15283	15483	15535	15331	15306	15310	15110	15274	15350	15447	15231	15192	15246	15358	15424	15444	15265	15385	15388	15235	15428	15316	15358	15379	15332	15345	15471	15430	15366	15397	15474	15489	15223	15236	15255	15313	15465	15256	15386	15428	15296	15226	15388	15309	15340	15378	15381	15390	15393	15241	15241	15333	15276	15125	15318	15384	15324	15398	15285	15540	15224	15441	15300	15400	15305	15350	15425	15141	15423	15257	15437	15358	15378	15283	15439	15300	15364	15329	15482	15381	15407	15399	15443	15449	15396	15300	15328	15442	15428	15394	15305	15352	15379	15426	15478	15387	15377	15267	15303	15426	15443	15487	15360	15362	15266	15321	15360	15462	15414	15191	15163	15285	15263	15483	15344	15422	15343	15402	15375	15327	15399	15533	15341	15257	15490	15261	15096	15301	15172	15316	15364	15421	15243	15355	15357
27348	21554	22930	19772	16978	16721	17077	17027	16680	16658	16851	17040	16931	16890	16665	16844	16592	16761	17217	18244	18136	17639	17147	16966	16827	16657	16852	16579	16683	16653	16643	16750	16838	16880	17019	16653	16677	16706	16618	16510	16645	16760	16768	16667	16807	16774	16733	16576	16559	16731	16819	16624	16646	16719	16684	16533	16519	16651	16576	16506	16457	16631	16650	16747	16802	16692	16617	16709	16737	16653	16830	16627	16846	16794	16712	16828	16824	16607	16698	16629	16469	16769	16628	16709	16782	16572	16693	16479	16723	16620	16655	16747	16729	16821	16570	16649	16569	16839	16623	16543	16602	16778	16841	16502	16474	16645	16877	16589	16677	16714	16689	16535	16490	16620	16458	16502	16904	16682	16701	16620	16660	16594	16842	16843	16772	16599	16785	16660	16606	16549	16530	16389	16625	16534	16644	16541	16630	16564	16684	16719	16651	16585	16647	16680	16676	16598	16669	16561	16697	16752	16519	16713	16745	16696	16683	16688	16494	16491	16711	16686	16775	16609	16687	16836	16523	16819	16570	16601	16754	16695	16581	16616	16662	16730	16677	16632	16573	16692	16560	16859	17009	16746	16776	16611	16621	16669	16438	16695	16561	16933	16666	16665	16678	16703	16730	16672	16659	16550	16750	16705	16617	16585	16749	16633	16589	16612	16592	16775	16720	16515	16674	16746	16545	16752	16736	16573	16713	16723	16784	16771	16696	16695	16596	16576	16810	16625	16498	16690	16671	16671	16476	16632	16771	16726	16774	16568	16629	16698	16579	16662	16700	16632	16641	16658	16754	16757	16683	16602	16686	16642	16570	16522	16641	16725	16820	16711	16749	16834	16900	16540	16783	16658	16729	16688	16810	16636	16808	16551	16678	16821	16672	16331	16581	16599	16589	16826	16773	16619	16675	16692	16594	16622	16722	16724	16684	16639	16764	16846	16725	16889	16694	16596	16545	16616	16451	16506	16509	16617	16682	16546	16575	16562	16905	16514	16675	16658	16703	16737	16643	16711	16820	16694	16413	16527	16678	16657	16657	16632	16762	16773	16566	16662	16779	16488	16777	16722	16833	16641	16590	16771	16662	16723	16762	16788	16649	16690	16662	16630	16649	16622	16805	16587	16760	16608	16755	16592	16598	16824	16641	16766	16804	16736	16692	16767	16522	16512	16729	16381	16685	16846	16545	16655	16612	16766	16577	16516	16742	16679	16790	16511	16834	16715	16617	16756	16692	16878	16707	16560	16610	16796	16698	16567	16569	16643	16763	16438	16713	16777	16700	16756	16651	16826	16831	16461	16464	16920	16742	16516	16655	16580	17025	16584	16613	16673	16610	16663	16562	16668	16775	16736	16657	16764	16698	16693	16565	16738	16621	16616	16590	16502	16728	16677	16524	16681	16705	16782	16855	16730	16874	16767	16703	16899	16897	16691	16756	16654	16780	16551	16551	16542	16637	16639	16803	16646	16494	16665	16735	16590	16711	16584	16705	16686	16805	16749	16600	16587	16691	16701	16559	16926	16744	16629	16448	16623	16698	16525	16603	16794	16470	16549	16520	16626	16884	16807	16664	16633	16676	16852	16621	16628	16698	16664	16610	16692	16798	16661	16759	16700	16795	16642	16623	16618	16656	16745	16753	16593	16670	16608	16645	16651	16779	16613	16570	16761	16656	16662	16860	16658	16695	16816	16663	16606	16353	16751	16696	16426	16751	16583	16624	16824	16679	16567	16790	16543	16618	16562	16447	16536	16792	16751	16648	16700	16816	16602	16636	16535	16712	16622	16545	16631	16438	16758	16824	16548	16582	16718	16454	16714	16546	16645	16927	16692	16631	16724	16627	16788	16617	16526	16699	16792	16589	16609	16438	16606	16521	16666	16761	16617	16852	16685	16670	16758	16734	16622	16595	16518	16735	16576	16672	16779	16645	16697	16840	16779	16846	16403	16619	16641	16663	16636	16698	16723	16593	16706	16703	16645	16603	16786	16749	16672	16701	16997	16735	16555	16614	16540	16721	16669	16792	16661	16771	16583	16625	16533	16723	16591	16386	16800	16535	16435	16793	16792	16822	16847	16716	16550	16607	16573	16426	16495	16598	16428	16609	16550	16628	16514	16643	16620	16456	16805	16666	16773	16742	16795	16729	16937	16654	16679	16855	16697	16537	16645	16553	16503	16642	16539	16704	16669	16769	16820	16693	16850	16890	16944	16575	16454	16460	16706	16578	16641	16653	16620	16592	16690	16586	16912	16727	16790	16659	16800	16853	16757	16703	16548	16449	16660	16578	16934	16715	16761	16499	16654	16582	16870	16686	16513	16927	16617	16721	16852	16639	16844	16692	16712	16594	16633	16551	16831	16662	16472	16762	16761	16546	16481	16588	16738	16470	16558	16763	16617	16551	16624	16774	16622	16660	16609	16688	16725	16544	16828	16595	16763	16824	16777	16658	16561	16851	16581	16861	16579	16790	16489	16690	16670	16844	16598	16734	16658	16535	16566	16561	16837	16718	16732	16592	16592	16758	16456	16707	16733	16830	16773	16602	16813	16770	16709	16634	16416	16769	16394	16674	16705	16538	16638	16646	16651	16811	16535	16789	16825	16839	16809	16562	16827	16786	16688	16487	16682	16723	16832	16675	16799	16764	16977	16750	16507	16696	16636	16597	16934	16689	16611	16565	16402	16552	16611	16648	16513	16745	16612	16658	16497	16751	16779	16577	16722	16729	16642	16724	16632	16751	16461	16815	16529	16733	16767	16649	16608	16692	16746	16906	16744	16666	16537	16629	16694	16651	16587	16598	16760	16633	16749	16856	16616	16678	16508	16692	16546	16634	16748	16597	16524	16692	16608	16771	16736	16682	16636	16544	16868	16670	16538	16849	16734	16731	16812	16706	16659	16778	16791	16771	16666	16826	16669	16826	16813	16571	16765	16687	16528	16802	16840	16599	16863	16725	16544	16685	16944	16625	16839	16710	16741	16707	16682	16784	16805	16653	16743	16798	16550	16596	16309	16616	16509	16533	16617	16589	16739	16615	16627	16782	16558	16603	16692	16628	16482	16656	16725	16810	16762	16697	16471	16606	16663	16538	16868	16721	16697	16658	16798	16815	16569	16684	16631	16827	16715	16557	16829	16830	16839	16694	16696	16789	16737	16725	16664	16807	16628	16766	16804	16553	16820	16648	16866	16591	16780	16830	16761	16596	16785	16640	16687	16640	16916	16644	16578	16686	16710	16662	16512	16594	16683	16813	17069	16689	16644	16682	16408	16701	16555	16582	16646	16622	16738	16842	16642	16571	16791	16597	16453	16824	16634	16626	16697	16864	16507	16655	16783	16794	16712	16735	16555	16614	16620	16702	16859	16860	16687	16810	16646	16680	16753	16644	16589	16700	16723	16586	16689	16590	16664	16581	16750	16816	16773	16651	16720	16807	16585	16638	16753	16620	16444	16683	16609	16559	16608	16655	16853	16537	16673	16705	16586	16643	16723	16578	16600	16658	16703	16579	16789	16696	16514	16521	16636	16654	16765	16602	16729	16760	16726	16631	16544	16579	16700	16797	16807	16872	16629	16746	16760	16527	16683	16867	16725	16568	16682	16694	16615	16470	16700	16565	16490	16571	16663	16660	16711	16817	16701	16627	16567	16587	16581	16701	16626	16424	16546	16618	16776	16533	16698	16644	16698	16804	16668	16859	16612	16751	16597	16834	16780	16715	16652	16466	16730	16554	16503	16695	16517	16737	16783	16603	16606	16595	16825	16667	16708	16550	16641	16609	16572	16493	16706	16663	16561	16856	16731	16689	16629	16709	16709	16472	16596	16680	16658	16734	16505	16476	16727	16646	16615	16653	16602	16588	16570	16612	16772	16657	16637	16645	16547	16689	16652	16869	16795	16636	16648	16705	16597	16632	16686	16733	16937	16685	16914	16739	16720	16665	16480	16671	16674	16626	16597	16757	16751	16812	16714	16702	16664	16666	16666	16752	16389	16853	16766	16695	16946	16721	16648	16802	16718	16643	16723	16679	16656	16735	16616	16790	16610	16391	16512	16554	16553	16757	16664	16542	16601	16606	16709	16750	16774	16790	16680	16665	16726	16600	16619	16584	16815	16647	16577	16492	16567	16584	16610	16577	16789	16906	16890	16586	16731	16504	16470	16450	16853	16677	16555	16636	16621	16577	16587	16756	16514	16608	16803	16627	16628	16583	16518	16722	16619	16859	16665	16718	16716	16829	16750	16603	16674	16496	16577	16599	16790	16764	16879	16549	16794	16679	16528	16544	16662	16698	16699	16677	16681	16655	16561	16693	16787	16732	16664	16774	16852	16714	16746	16799	16568	16771	16703	16619	16587	16787	16653	16720	16645	16710	16516	16669	16694	16633	16485	16572	16607	16667	16482	16426	16711	16608	16700	16750	16781	16803	16884	16739	16644	16654	16653	16679	16379	16564	16520	16623	16429	16617	16853	17006	16587	16591	16618	16846	16405	16566	16787	16690	16531	16592	16840	16645	16630	16492	16603	16658	16680	16763	16625	16646	16729	16705	16688	16683	16724	16717	16523	16617	16609	16681	16672	16667	16579	16719	16607	16768	16481	16759	16626	16757	16874	16906	16548	16657	16648	16563	16711	16598	16699	16684	16708	16629	16815	16682	16787	16675	16747	16470	16558	16494	16614	16580	16729	16555	16528	16604	16632	16498	16560	16682	16511	16696	16616	16712	16877	16826	16657	16756	16603	16822	16711	16433	16699	16792	16673	16569	16578	16644	16655	16682	16760	16684	16694	16832	16731	16441	16733	16621	16515	16577	16635	16561	16683	16753	16545	16690	16569	16643	16743	16550	16553	16724	16588	16595	16790	16730	16562	16592	16612	16547	16794	16692	16699	16613	16832	16739	16727	16761	16651	16660	16666	16734	16807	16730	16540	16612	16553	16742	16610	16768	16695	16792	16748	16818	16812	16765	16650	16633	16702	16640	16770	16676	16481	16675	16732	16608	16733	16683	16672	16687	16624	16626	16561	16631	16581	16782	16758	16805	16714	16649	16664	16561	16673	16851	16582	16474	16692	16917	16542	16563	16593	16738	16648	16394	16675	16719	16714	16637	16686	16818	16566	16636	16588	16805	16585	16848	16708	16695	16670	16577	16484
14894	16928	16790	16125	15813	15757	15623	15681	15584	15529	15786	15986	15812	16156	15568	15718	15654	15445	16528	17339	17497	16853	15778	15679	15487	15560	15351	15571	15469	15532	15428	15404	15577	15419	15608	15493	15640	15316	15557	15477	15697	15539	15523	15300	15425	15667	15531	15471	15531	15489	15464	15467	15447	15572	15478	15472	15452	15438	15425	15241	15491	15602	15517	15462	15534	15445	15558	15571	15342	15472	15352	15487	15489	15326	15510	15410	15324	15537	15423	15530	15369	15630	15613	15524	15433	15441	15718	15423	15370	15442	15366	15470	15423	15351	15340	15382	15558	15469	15336	15365	15451	15588	15415	15631	15542	15459	15545	15387	15499	15544	15540	15429	15439	15544	15415	15450	15440	15196	15502	15372	15434	15472	15499	15362	15506	15342	15558	15568	15594	15421	15397	15443	15384	15596	15533	15476	15594	15487	15584	15565	15571	15409	15512	15445	15490	15461	15469	15489	15377	15441	15536	15467	15481	15324	15413	15448	15651	15450	15338	15414	15397	15459	15287	15659	15442	15431	15696	15191	15555	15371	15487	15389	15500	15183	15564	15320	15577	15392	15290	15585	15552	15377	15605	15529	15505	15438	15290	15245	15613	15487	15483	15465	15465	15338	15470	15379	15232	15356	15491	15453	15317	15436	15499	15424	15381	15473	15381	15370	15358	15500	15446	15423	15420	15437	15433	15615	15591	15545	15602	15462	15526	15359	15399	15354	15409	15396	15520	15386	15594	15546	15575	15528	15330	15601	15405	15361	15375	15460	15509	15542	15520	15353	15373	15322	15477	15405	15511	15239	15493	15688	15559	15523	15372	15464	15446	15358	15381	15425	15488	15375	15619	15609	15423	15401	15537	15235	15534	15554	15535	15531	15498	15378	15459	15498	15589	15389	15484	15519	15338	15518	15434	15626	15465	15480	15361	15497	15491	15403	15610	15488	15263	15484	15622	15472	15473	15535	15620	15534	15392	15523	15327	15505	15523	15381	15675	15400	15491	15558	15476	15288	15614	15344	15424	15323	15425	15558	15603	15452	15449	15401	15459	15290	15434	15447	15416	15528	15371	15414	15560	15482	15411	15538	15585	15447	15476	15561	15607	15371	15450	15380	15396	15364	15602	15330	15406	15510	15623	15423	15420	15614	15375	15416	15544	15389	15397	15469	15437	15432	15299	15533	15378	15453	15347	15497	15560	15423	15523	15445	15438	15462	15363	15443	15307	15446	15451	15409	15461	15560	15452	15595	15488	15476	15448	15490	15421	15519	15548	15515	15537	15501	15578	15525	15384	15439	15422	15516	15485	15300	15473	15499	15417	15652	15349	15417	15349	15544	15455	15510	15549	15320	15504	15508	15411	15420	15564	15277	15384	15527	15610	15510	15476	15423	15362	15377	15380	15475	15400	15225	15364	15298	15477	15543	15503	15450	15516	15533	15330	15332	15403	15513	15468	15509	15354	15493	15475	15481	15374	15448	15419	15514	15461	15480	15350	15392	15561	15480	15469	15531	15459	15528	15610	15399	15410	15494	15348	15574	15540	15404	15450	15563	15450	15579	15260	15492	15485	15440	15496	15421	15497	15553	15333	15315	15478	15500	15460	15517	15597	15495	15442	15507	15338	15521	15400	15569	15486	15565	15508	15504	15520	15561	15582	15687	15502	15616	15505	15588	15457	15440	15453	15633	15402	15309	15534	15534	15446	15589	15448	15469	15468	15493	15496	15368	15312	15571	15378	15490	15413	15476	15667	15358	15227	15584	15370	15475	15520	15417	15504	15564	15488	15439	15447	15527	15387	15326	15435	15558	15520	15562	15553	15319	15426	15602	15484	15603	15315	15505	15423	15530	15671	15578	15606	15471	15398	15391	15465	15476	15550	15465	15524	15431	15515	15506	15475	15386	15394	15378	15452	15377	15530	15587	15557	15540	15339	15570	15421	15478	15542	15577	15564	15590	15392	15648	15394	15419	15380	15371	15397	15464	15440	15452	15563	15360	15361	15350	15372	15530	15500	15576	15378	15374	15475	15387	15471	15366	15379	15347	15489	15542	15608	15503	15565	15338	15494	15556	15348	15367	15570	15539	15525	15663	15435	15595	15412	15512	15270	15434	15534	15407	15299	15474	15375	15486	15460	15380	15468	15409	15252	15466	15362	15431	15604	15472	15498	15341	15491	15494	15400	15596	15614	15454	15379	15569	15318	15482	15468	15483	15686	15606	15548	15471	15447	15523	15560	15444	15578	15387	15332	15498	15418	15455	15512	15441	15584	15495	15580	15587	15526	15493	15405	15648	15471	15542	15340	15474	15429	15660	15456	15444	15354	15527	15558	15413	15731	15324	15325	15495	15375	15665	15431	15379	15504	15380	15416	15469	15636	15426	15397	15395	15563	15389	15295	15469	15332	15252	15461	15468	15441	15399	15396	15403	15452	15409	15447	15504	15542	15606	15663	15384	15459	15564	15291	15564	15403	15618	15534	15628	15259	15540	15622	15345	15496	15392	15522	15343	15411	15462	15630	15356	15424	15541	15543	15501	15343	15553	15345	15478	15572	15474	15529	15424	15621	15554	15447	15397	15436	15510	15506	15495	15529	15521	15401	15500	15487	15299	15619	15409	15480	15380	15366	15330	15737	15499	15494	15299	15499	15350	15408	15595	15492	15411	15379	15401	15337	15481	15367	15470	15496	15598	15253	15553	15537	15420	15466	15535	15481	15538	15278	15490	15450	15520	15518	15505	15396	15429	15562	15454	15497	15438	15399	15548	15477	15445	15535	15556	15441	15426	15568	15594	15440	15360	15642	15662	15665	15433	15514	15471	15289	15498	15450	15566	15551	15235	15413	15345	15374	15508	15602	15462	15385	15526	15448	15359	15441	15657	15451	15521	15374	15567	15516	15605	15460	15517	15497	15655	15366	15341	15532	15489	15420	15551	15382	15630	15518	15488	15391	15481	15386	15384	15506	15552	15277	15377	15657	15479	15642	15589	15530	15371	15630	15540	15475	15425	15593	15449	15408	15436	15469	15542	15524	15586	15552	15472	15399	15640	15481	15440	15465	15482	15442	15532	15460	15503	15468	15613	15370	15516	15501	15381	15465	15370	15382	15519	15526	15588	15617	15528	15299	15409	15542	15395	15437	15512	15488	15431	15501	15402	15425	15422	15541	15383	15306	15444	15590	15551	15499	15499	15512	15566	15482	15326	15411	15373	15314	15594	15449	15351	15442	15453	15538	15297	15591	15472	15477	15529	15413	15299	15461	15540	15547	15511	15392	15500	15567	15452	15535	15326	15310	15570	15464	15474	15317	15471	15432	15470	15339	15479	15482	15597	15571	15462	15480	15510	15549	15516	15506	15409	15502	15559	15501	15432	15388	15520	15351	15457	15498	15530	15582	15501	15661	15567	15573	15428	15354	15438	15503	15336	15589	15515	15375	15400	15501	15405	15590	15500	15270	15390	15599	15346	15363	15363	15545	15495	15363	15529	15585	15446	15479	15552	15332	15552	15381	15306	15505	15466	15344	15599	15436	15496	15287	15490	15552	15627	15484	15559	15429	15227	15298	15539	15580	15440	15459	15485	15484	15354	15558	15595	15531	15571	15272	15487	15533	15670	15573	15340	15514	15402	15331	15377	15357	15420	15496	15604	15562	15543	15426	15622	15441	15533	15350	15599	15518	15481	15558	15398	15582	15377	15479	15195	15574	15509	15625	15500	15590	15487	15212	15413	15649	15436	15399	15482	15501	15479	15438	15346	15535	15639	15504	15531	15521	15363	15439	15339	15428	15575	15358	15476	15452	15570	15470	15528	15473	15459	15424	15404	15441	15250	15449	15553	15449	15443	15451	15488	15513	15586	15395	15578	15497	15501	15682	15469	15388	15485	15428	15510	15602	15519	15541	15479	15551	15507	15492	15572	15433	15462	15595	15520	15437	15436	15387	15592	15294	15613	15433	15403	15610	15360	15350	15610	15474	15430	15428	15568	15630	15370	15422	15441	15620	15380	15496	15373	15464	15411	15503	15526	15690	15498	15549	15462	15466	15436	15480	15512	15632	15449	15410	15525	15592	15488	15518	15397	15563	15416	15392	15472	15407	15357	15505	15425	15455	15444	15427	15472	15600	15350	15541	15543	15697	15556	15512	15567	15552	15471	15381	15397	15534	15420	15444	15491	15520	15632	15274	15379	15452	15519	15509	15435	15570	15473	15610	15484	15493	15473	15504	15455	15593	15520	15651	15521	15630	15298	15536	15559	15479	15523	15488	15575	15592	15554	15397	15409	15521	15414	15541	15363	15324	15498	15487	15509	15409	15618	15365	15450	15491	15339	15361	15524	15367	15411	15460	15452	15477	15481	15573	15348	15386	15676	15498	15475	15449	15368	15476	15440	15501	15436	15402	15560	15607	15366	15523	15458	15340	15532	15421	15456	15458	15271	15476	15488	15700	15514	15546	15456	15604	15482	15529	15418	15618	15403	15486	15452	15364	15473	15413	15445	15633	15399	15577	15360	15455	15586	15525	15559	15432	15457	15363	15476	15530	15542	15365	15233	15615	15523	15471	15332	15292	15536	15454	15325	15592	15372	15363	15568	15482	15460	15609	15381	15477	15374	15461	15390	15488	15656	15566	15497	15525	15415	15585	15439	15532	15386	15621	15442	15512	15556	15395	15449	15475	15431	15345	15491	15579	15462	15559	15367	15472	15495	15471	15402	15452	15391	15712	15607	15461	15620	15472	15455	15351	15541	15465	15567	15375	15410	15355	15345	15411	15392	15591	15479	15560	15432	15390	15523	15465	15679	15422	15611	15398	15389	15455	15532	15438	15453	15491	15353	15458	15562	15422	15444	15480	15456	15435	15384	15594	15516	15469	15498	15348	15549	15435	15571	15396	15389	15512	15376	15431	15351	15417	15449	15493	15558	15479	15452	15553	15367	15463	15414	15509	15334	15542	15485	15413	15396	15387	15452	15457	15466	15441	15628	15589	15424	15316	15499	15411	15441	15557	15272	15452	15405	15675	15503	15356	15576	15572	15420	15578	15526	15510	15660	15435	15388	15634	15513	15494	15577	15565	15412	15537	15581	15391	15465	15570	15554	15451	15373	15399	15447	15375	15554	15512	15572	15379	15400	15434	15378	15547	15479
23912	21045	28297	24115	21652	20462	19444	17573	17169	17499	17268	17171	17140	17227	16997	17058	17037	16917	21161	25833	24444	21491	18699	17447	16916	16611	16730	16580	16682	16780	16593	16725	16965	16674	16627	16701	16756	16597	16527	16449	16724	16527	16612	16808	16709	16722	16834	16755	16618	16618	16568	16736	16632	16706	16536	16539	16715	16582	16527	16951	16775	16633	16456	16688	16777	16658	16717	16477	16705	16629	16573	16752	16786	16526	16595	16638	16649	16538	16576	16463	16686	16596	16693	16619	16595	16649	16521	16424	16753	16624	16543	16757	16555	16467	16487	16927	16647	16671	16607	16724	16618	16607	16707	16694	16790	16574	16596	16810	16925	16697	16622	16541	16500	16490	16649	16656	16722	16641	16829	16661	16626	16717	16615	16768	16561	16614	16677	16788	16671	16513	16585	16766	16607	16795	16672	16612	16654	16442	16564	16690	16776	16775	16636	16610	16438	16572	16651	16391	16667	16308	16523	16689	16759	16633	16631	16633	16670	16563	16729	16530	16490	16654	16698	16542	16719	16735	16420	16527	16658	16589	16658	16692	16652	16677	16601	16506	16574	16621	16460	16381	16693	16883	16725	16423	16638	16576	16607	16591	16722	16667	16598	16534	16498	16672	16918	16775	16630	16708	16524	16610	16496	16548	16705	16734	16554	16569	16532	16666	16626	16349	16751	16576	16677	16640	16579	16486	16830	16820	16859	16712	16547	16608	16369	16534	16597	16581	16524	16626	16542	16670	16932	16690	16483	16681	16706	16555	16662	16769	16753	16559	16776	16472	16832	16805	16581	16672	16482	16674	16845	16798	16542	16754	16543	16575	16774	16512	16707	16684	16776	16748	16633	16662	16737	16594	16549	16496	16674	16565	16617	16637	16643	16669	16628	16563	16801	16651	16548	16715	16979	16777	16514	16724	16591	16521	16682	16649	16686	16558	16654	16525	16439	16666	16798	16790	16680	16594	16664	16658	16549	16672	16534	16773	16624	16444	16691	16595	16543	16736	16608	16705	16564	16568	16672	16664	16721	16763	16702	16681	16608	16725	16663	16637	16651	16684	16544	16552	16480	16388	16617	16425	16502	16639	16740	16685	16792	16779	16627	16661	16603	16684	16732	16731	16757	16768	16746	16549	16647	16631	16689	16501	16590	16766	16517	16715	17000	16720	16633	16379	16721	16587	16580	16723	16542	16685	16513	16560	16648	16764	16688	16690	16542	16723	16705	16718	16782	16577	16699	16652	16731	16526	16646	16736	16639	16605	16543	16577	16566	16743	16676	16608	16418	16542	16698	16607	16562	16769	16554	16798	16707	16630	16628	16657	16742	16747	16616	16664	16524	16490	16624	16740	16426	16450	16684	16613	16570	16753	16549	16530	16727	16710	16484	16519	16566	16475	16660	16652	16688	16756	16813	16757	16664	16381	16715	16811	16700	16690	16757	16539	16670	16834	16667	16543	16721	16584	16574	16381	16651	16560	16695	16639	16686	16570	16777	16657	16669	16737	16670	16525	16609	16412	16550	16594	16800	16748	16425	16553	16659	16677	16830	16749	16676	16607	16608	16609	16771	16665	16417	16540	16543	16696	16517	16575	16466	16769	16447	16568	16731	16819	16595	16456	16793	16706	16741	16615	16642	16393	16574	16676	16621	16650	16617	16646	16776	16736	16705	16530	16724	16743	16553	16656	16761	16883	16759	16928	16821	16634	16714	16718	16699	16540	16527	16679	16656	16663	16665	16707	16612	16521	16610	16524	16771	16662	16603	16509	16626	16743	16647	16690	16623	16722	16688	16618	16757	16594	16680	16667	16734	16528	16818	16575	16837	16732	16542	16655	16604	16765	16742	16629	16769	16596	16817	16521	16809	16783	16696	16806	16774	16542	16633	16754	16505	16535	16585	16590	16622	16779	16802	16439	16536	16672	16568	16674	16772	16742	16710	16384	16694	16660	16639	16525	16693	16535	16748	16675	16621	16755	16819	16677	16790	16566	17016	16560	16849	16609	16727	16681	16721	16634	16773	16628	16446	16558	16813	16587	16595	16692	16710	16457	16642	16782	16834	16732	16482	16558	16697	16843	16611	16603	16676	16740	16618	16582	16757	16607	16551	16544	16578	16693	16611	16567	16519	16671	16756	16645	16378	16537	16689	16691	16621	16628	16514	16563	16704	16838	16452	16788	16749	16706	16698	16764	16585	16618	16822	16576	16640	16639	16431	16527	16816	16593	16567	16526	16590	16485	16617	16721	16747	16731	16530	16676	16777	16682	16747	16535	16502	16631	16849	16641	16556	16496	16784	16537	16649	16423	16657	16752	16766	16615	16494	16607	16860	16663	16655	16504	16547	16638	16620	16780	16710	16680	16791	16715	16695	16473	16487	16547	16600	16715	16674	16622	16629	16635	16763	16660	16610	16533	16807	16709	16601	16734	16770	16611	16688	16714	16709	16682	16539	16702	16778	16764	16683	16694	16737	16807	16901	16482	16608	16541	16545	16717	16828	16689	16596	16709	16777	16778	16613	16543	16698	16760	16663	16476	16639	16665	16731	16596	16621	16610	16565	16607	16505	16742	16607	16567	16415	16525	16728	16730	16667	16708	16844	16641	16390	16653	16743	16779	16675	16674	16782	16569	16545	16744	16727	16510	16624	16757	16523	16638	16802	16540	16785	16755	16530	16701	16462	16771	16813	16649	16564	16480	16634	16558	16651	16538	16499	16572	16549	16596	16618	16910	16652	16811	16527	16661	16755	16737	16657	16688	16686	16466	16533	16581	16600	16668	16414	16510	16510	16667	16628	16610	16633	16751	16656	16606	16460	16500	16728	16690	16647	16684	16721	16691	16648	16715	16557	16775	16811	16665	16718	16739	16689	16726	16552	16526	16831	16616	16588	16765	16611	16620	16418	16499	16683	16582	16660	16632	16629	16601	16493	16564	16477	16620	16667	16713	16685	16620	16555	16669	16708	16660	16698	16720	16663	16625	16809	16595	16769	16792	16670	16524	16690	16319	16354	16737	16394	16625	16524	16725	16596	16631	16620	16707	16591	16689	16787	16700	16548	16613	16599	16679	16603	16646	16614	16731	16626	16553	16627	16608	16727	16598	16607	16515	16584	16559	16737	16672	16630	16538	16716	16521	16611	16620	16710	16724	16799	16759	16612	16652	16758	16623	16690	16848	16779	16821	16552	16639	16455	16645	16628	16472	16859	16692	16443	16609	16683	16730	16682	16658	16749	16580	16481	16537	16765	16663	16828	16675	16743	16560	16707	16606	16525	16634	16654	16598	16500	16531	16736	16541	16650	16789	16685	16761	16477	16776	16565	16631	16804	16592	16758	16664	16640	16673	16567	16718	16540	16512	16613	16673	16561	16706	16579	16666	16452	16767	16606	16576	16755	16793	16514	16638	16673	16517	16774	16550	17017	16780	16652	16733	16774	16595	16602	16622	16484	16587	16562	16602	16688	16555	16780	16565	16556	16562	16619	16568	16684	16725	16725	16756	16585	16638	16680	16627	16656	16581	16708	16626	16755	16804	16728	16771	16520	16782	16684	16931	16353	16487	16653	16611	16674	16675	16739	16636	16629	16564	16572	16645	16690	16675	16555	16612	16487	16571	16711	16507	16716	16506	16727	16460	16671	16780	16666	16593	16828	16781	16767	16369	16491	16643	16694	16646	16629	16563	16629	16738	16721	16547	16742	16565	16826	16607	16467	16769	16559	16687	16670	16546	16708	16620	16661	16606	16709	16707	16590	16628	16681	16459	16718	16852	16796	16718	16668	16531	16782	16650	16728	16729	16583	16711	16686	16693	16575	16437	16936	16602	16591	16720	16554	16584	16412	16608	16772	16566	16561	16537	16862	16460	16822	16787	16749	16726	16550	16575	16611	16579	16680	16695	16659	16847	16593	16629	16694	16808	16668	16518	16652	16760	16422	16603	16547	16650	16564	16717	16637	16663	16635	16732	16781	16654	16774	16735	16740	16569	16564	16509	16705	16644	16720	16665	16543	16451	16633	16783	16713	16550	16543	16715	16578	16670	16667	16578	16669	16846	16697	16553	16599	16751	16632	16646	16698	16725	16677	16739	16653	16717	16488	16724	16757	16653	16604	16455	16715	16689	16646	16676	16513	16602	16962	16840	16920	16451	16582	16556	16671	16731	16878	16609	16793	16694	16769	16711	16483	16686	16639	16404	16687	16646	16756	16351	16577	16642	16730	16694	16777	16607	16567	16733	16768	16599	16580	16742	16707	16716	16553	16663	16622	16760	16660	16655	16646	16600	16752	16855	16537	16667	16682	16804	16596	16626	16851	16705	16671	16607	16622	16705	16560	16735	16608	16780	16545	16605	16635	16620	16623	16666	16721	16643	16766	16787	16451	16792	16837	16582	16706	16706	16680	16579	16698	16637	16613	16680	16661	16568	16697	16726	16489	16732	16631	16585	16779	16605	16827	16574	16708	16643	16716	16488	16556	16504	16860	16594	16635	16601	16629	16546	16757	16574	16571	16790	16464	16637	16737	16609	16783	16548	16818	16576	16702	16714	16645	16736	16576	16636	16649	16599	16698	16794	16674	16513	16647	16770	16754	16697	16349	16924	16575	16672	16731	16837	16731	16551	16753	16780	16645	16519	16616	16549	16819	16661	16488	16762	16602	16644	16559	16566	16644	16721	16780	16665	16867	16495	16738	16652	16625	16608	16619	16734	16647	16501	16925	16713	16451	16599	16625	16637	16658	16625	16673	16724	16880	16545	16669	16648	16826	16728	16692	16733	16681	16614	16577	16631	16633	16559	16660	16566	16636	16523	16531	16718	16692	16688	16740	16659	16633	16595	16680	16594	16577	16634	16702	16735	16728	16687	16715	16598	16475	16707	16800	16730	16610	16595	16716	16703	16556	16582	16638	16720	16636	16654	16723	16723	16706	16748	16696	16736	16710	16767	16656	16543	16739	16670	16385	16779	16675	16562	16688	16762	16788	16814	16570	16595	16729	16505	16701	16653	16619	16663	16662	16634	16789	16731	16658	16643	16693	16587	16643	16596	16759	16756	16749	16701	16765	16706	16619	16611	16618	16759	16569	16663	16771	16732	16552	16730	16757	16646	16814	16596	16667	16478	16674	16704	16637	16682	16664	16644	16622	16930
14129	23382	22279	19045	17809	17286	16488	16388	16301	16300	16039	16173	16325	16317	16143	15986	15744	15678	23403	28139	25400	20975	17302	16041	15593	15491	15491	15567	15615	15589	15540	15431	15435	15570	15540	15545	15470	15417	15426	15577	15584	15400	15585	15532	15693	15540	15456	15493	15522	15445	15444	15367	15516	15504	15440	15513	15528	15424	15430	15505	15610	15575	15516	15402	15348	15540	15529	15406	15495	15590	15302	15517	15488	15417	15515	15527	15365	15561	15401	15478	15653	15601	15384	15417	15657	15406	15385	15526	15527	15470	15532	15362	15589	15632	15403	15371	15608	15464	15462	15420	15400	15409	15411	15558	15548	15550	15427	15455	15465	15650	15524	15420	15478	15527	15447	15449	15467	15624	15616	15667	15484	15509	15399	15370	15603	15476	15465	15424	15320	15338	15429	15446	15270	15530	15515	15795	15607	15571	15419	15445	15426	15336	15448	15534	15605	15380	15390	15251	15611	15299	15418	15401	15424	15392	15445	15621	15319	15648	15539	15447	15422	15479	15462	15363	15364	15484	15435	15567	15471	15530	15456	15503	15328	15416	15578	15545	15417	15369	15579	15601	15479	15569	15492	15579	15368	15429	15208	15566	15521	15533	15676	15462	15491	15242	15417	15444	15364	15499	15500	15398	15555	15458	15330	15418	15420	15528	15454	15313	15436	15285	15509	15410	15598	15559	15456	15385	15580	15411	15352	15344	15362	15504	15416	15400	15266	15545	15588	15472	15517	15280	15580	15492	15517	15475	15563	15406	15428	15521	15346	15395	15570	15460	15408	15679	15422	15410	15314	15548	15376	15511	15510	15461	15662	15418	15390	15523	15254	15565	15605	15434	15488	15509	15533	15581	15531	15418	15364	15520	15351	15359	15455	15456	15410	15338	15594	15553	15462	15343	15321	15465	15590	15435	15437	15504	15224	15450	15480	15494	15585	15347	15567	15418	15480	15368	15496	15533	15340	15428	15517	15455	15520	15503	15525	15558	15494	15378	15345	15389	15352	15640	15463	15356	15396	15543	15321	15547	15529	15411	15596	15449	15364	15358	15426	15368	15340	15492	15365	15497	15340	15472	15392	15402	15380	15659	15445	15615	15362	15440	15501	15707	15363	15669	15645	15362	15545	15289	15386	15367	15470	15506	15472	15433	15494	15447	15379	15501	15521	15575	15357	15482	15442	15544	15442	15359	15522	15383	15444	15504	15625	15582	15337	15372	15403	15475	15449	15206	15483	15296	15515	15663	15369	15586	15618	15593	15567	15358	15636	15442	15449	15462	15584	15498	15591	15458	15385	15475	15351	15329	15506	15404	15329	15486	15459	15360	15344	15531	15401	15342	15516	15367	15463	15486	15522	15451	15560	15203	15542	15480	15598	15378	15401	15452	15416	15474	15435	15561	15389	15533	15500	15337	15547	15400	15473	15507	15439	15541	15398	15504	15475	15448	15371	15510	15509	15428	15433	15485	15456	15702	15401	15560	15321	15623	15409	15424	15453	15333	15345	15334	15640	15493	15463	15351	15415	15509	15224	15471	15157	15550	15399	15356	15560	15423	15435	15362	15528	15469	15387	15501	15494	15447	15542	15509	15387	15486	15345	15524	15546	15406	15618	15448	15578	15688	15406	15537	15537	15360	15456	15373	15283	15559	15383	15407	15638	15321	15398	15451	15490	15466	15587	15560	15433	15428	15397	15416	15416	15433	15490	15501	15526	15469	15463	15268	15433	15446	15442	15368	15498	15483	15566	15263	15578	15553	15513	15352	15514	15440	15466	15398	15624	15446	15457	15364	15533	15671	15390	15544	15514	15394	15460	15388	15379	15562	15575	15524	15586	15478	15626	15413	15537	15437	15491	15390	15419	15532	15369	15468	15473	15511	15341	15714	15484	15597	15557	15423	15560	15499	15587	15424	15470	15496	15453	15537	15552	15358	15569	15606	15547	15663	15478	15543	15490	15461	15371	15397	15607	15624	15562	15569	15393	15449	15514	15416	15470	15441	15632	15302	15569	15384	15568	15540	15578	15466	15480	15339	15582	15414	15664	15474	15416	15543	15567	15455	15310	15485	15716	15521	15470	15417	15440	15322	15519	15283	15433	15474	15444	15570	15620	15273	15495	15503	15401	15370	15399	15307	15649	15441	15442	15549	15514	15443	15521	15579	15448	15454	15437	15441	15405	15478	15607	15463	15345	15351	15416	15529	15455	15463	15361	15534	15555	15402	15470	15502	15430	15716	15623	15519	15514	15425	15312	15501	15435	15407	15288	15552	15525	15290	15689	15443	15392	15513	15622	15633	15370	15424	15598	15409	15459	15624	15388	15479	15468	15445	15413	15411	15449	15577	15441	15289	15573	15467	15557	15583	15369	15395	15533	15265	15565	15477	15556	15608	15496	15468	15432	15446	15421	15327	15328	15307	15438	15327	15367	15434	15410	15300	15379	15378	15453	15403	15451	15388	15389	15507	15501	15539	15455	15619	15495	15449	15386	15667	15478	15385	15378	15353	15395	15442	15562	15539	15522	15409	15375	15599	15561	15495	15530	15392	15560	15531	15569	15534	15470	15488	15456	15466	15299	15628	15445	15389	15467	15454	15421	15443	15473	15286	15393	15554	15359	15561	15622	15317	15501	15380	15398	15481	15553	15469	15628	15498	15386	15535	15379	15395	15402	15619	15362	15425	15554	15532	15537	15476	15457	15449	15504	15323	15488	15359	15430	15403	15566	15551	15464	15337	15376	15506	15368	15664	15289	15476	15331	15437	15341	15508	15364	15382	15489	15469	15401	15522	15475	15345	15506	15687	15449	15433	15295	15493	15503	15531	15595	15404	15346	15455	15396	15385	15389	15564	15649	15333	15500	15428	15399	15397	15378	15352	15388	15440	15429	15412	15632	15395	15492	15363	15397	15348	15528	15414	15398	15377	15468	15409	15616	15480	15521	15466	15382	15538	15438	15583	15545	15299	15461	15551	15366	15512	15542	15506	15461	15371	15539	15306	15477	15619	15322	15599	15416	15453	15407	15484	15623	15368	15434	15628	15417	15537	15342	15496	15531	15562	15459	15574	15464	15352	15504	15390	15430	15486	15566	15588	15588	15451	15570	15411	15443	15499	15350	15474	15406	15536	15526	15430	15277	15519	15511	15420	15381	15360	15419	15457	15486	15453	15483	15351	15500	15555	15551	15450	15452	15596	15432	15602	15393	15618	15467	15422	15501	15592	15447	15641	15586	15413	15534	15554	15430	15504	15575	15375	15540	15318	15301	15517	15541	15472	15583	15583	15420	15538	15629	15472	15568	15276	15300	15381	15470	15587	15398	15622	15509	15349	15453	15365	15569	15459	15480	15265	15401	15557	15567	15434	15575	15487	15401	15670	15434	15600	15507	15483	15509	15483	15435	15359	15647	15593	15432	15569	15446	15413	15452	15519	15495	15336	15435	15489	15452	15441	15385	15368	15661	15519	15323	15545	15281	15365	15490	15567	15396	15544	15468	15387	15424	15420	15494	15383	15563	15415	15409	15354	15400	15607	15420	15352	15559	15660	15561	15355	15492	15406	15446	15511	15528	15373	15537	15501	15576	15486	15320	15406	15550	15557	15216	15373	15501	15312	15591	15551	15433	15488	15549	15351	15562	15478	15455	15502	15411	15507	15384	15477	15388	15460	15425	15469	15498	15379	15310	15648	15431	15439	15338	15543	15433	15457	15354	15342	15673	15565	15472	15437	15553	15397	15333	15593	15549	15453	15640	15383	15614	15492	15501	15450	15472	15455	15495	15219	15576	15306	15512	15518	15559	15436	15409	15362	15383	15507	15515	15498	15420	15414	15333	15435	15564	15468	15453	15544	15577	15579	15589	15371	15356	15378	15548	15574	15412	15314	15435	15644	15644	15284	15605	15546	15528	15429	15370	15526	15281	15461	15432	15583	15416	15559	15586	15542	15409	15580	15477	15456	15501	15577	15367	15287	15253	15409	15287	15448	15496	15684	15548	15572	15565	15456	15473	15504	15520	15502	15459	15516	15537	15304	15689	15471	15504	15564	15548	15501	15553	15423	15519	15492	15332	15427	15337	15438	15457	15492	15541	15447	15501	15507	15499	15442	15441	15586	15459	15609	15581	15360	15317	15419	15439	15469	15431	15537	15351	15383	15544	15480	15439	15477	15420	15525	15441	15462	15473	15594	15550	15458	15594	15519	15520	15398	15506	15554	15462	15310	15479	15403	15408	15350	15585	15469	15451	15534	15445	15395	15450	15317	15463	15637	15606	15559	15453	15466	15326	15431	15587	15582	15449	15436	15587	15578	15590	15385	15406	15542	15537	15524	15380	15397	15625	15391	15544	15622	15461	15358	15560	15513	15347	15381	15638	15533	15385	15597	15374	15406	15489	15613	15467	15320	15347	15445	15470	15295	15465	15485	15562	15575	15543	15472	15435	15481	15552	15442	15393	15635	15505	15281	15530	15344	15457	15491	15541	15367	15414	15598	15434	15560	15432	15634	15316	15399	15475	15395	15479	15396	15407	15505	15419	15431	15478	15618	15489	15275	15458	15427	15419	15350	15459	15453	15488	15494	15438	15582	15562	15429	15410	15509	15223	15312	15634	15325	15449	15506	15591	15518	15545	15441	15364	15490	15460	15435	15366	15525	15661	15492	15415	15477	15423	15440	15554	15540	15534	15413	15547	15577	15386	15441	15495	15507	15460	15431	15493	15432	15363	15454	15208	15468	15479	15447	15407	15543	15477	15516	15426	15591	15398	15453	15508	15437	15571	15604	15509	15411	15485	15566	15377	15458	15548	15438	15574	15437	15357	15440	15662	15403	15370	15425	15301	15425	15571	15450	15338	15436	15423	15481	15385	15307	15355	15490	15397	15415	15497	15463	15445	15303	15554	15400	15517	15443	15426	15481	15422	15432	15488	15501	15297	15507	15512	15632	15622	15352	15309	15406	15469	15222	15552	15395	15709	15366	15404	15472	15490	15467	15591	15338	15534	15327	15447	15342	15384	15535	15629	15644	15501	15548	15434	15512	15338	15359	15479	15295	15402	15420	15550	15480	15625	15503	15428	15408	15448	15387	15520	15616	15604	15695	15520	15446	15544	15553	15423	15509	15440	15581	15494	15483	15427	15342	15496	15590
22905	20982	28703	23454	21242	22758	22568	17773	16892	17167	16964	16924	16895	16698	16707	16628	16608	16557	21267	31592	29748	25064	19750	17372	16688	16371	16130	16223	16263	16221	16078	16212	16295	16258	16284	16273	16214	16005	16305	16252	15990	16041	16151	16205	16018	16148	16114	16111	16016	16029	16017	16144	16168	15961	16187	16196	16288	16159	16080	16154	16106	16113	16104	16231	16033	16104	16220	15973	16083	16129	16141	15926	16093	16194	16186	15990	16146	15999	16101	15878	15767	16124	16127	16106	16127	16001	16050	16016	15998	16028	16094	16165	16020	16126	16144	16194	16000	16067	16097	16157	16353	16180	16074	16055	16090	16101	16020	16119	16126	16016	15939	16046	15970	15849	15902	16219	16293	16081	16136	16154	16050	15813	16149	16091	16182	16034	15977	16193	16218	16100	16188	15988	15920	16191	16100	15999	15926	15961	15982	15894	15914	15987	16299	16290	15975	16048	15981	16148	16128	16108	16022	15860	15906	16202	15975	16367	16011	16243	16070	16187	16198	16041	16122	15967	16038	16109	15948	16134	16110	16033	16250	15920	16173	15996	16151	16130	16101	16179	16046	16044	16012	16096	16036	15973	16032	16185	16038	15940	16052	15994	16135	16043	16233	16097	16201	16086	16077	16027	16137	16127	16108	16153	16023	16102	16118	16094	16220	16082	16113	15952	16283	16075	16051	16105	16266	16155	16196	16194	16103	16229	16209	16181	15947	16022	16161	16076	16214	16132	15813	16212	16027	16148	16340	16185	16199	16199	16131	16130	16187	16070	16110	16292	15872	16047	16077	15943	16172	16118	16144	16028	16199	15948	15992	16247	16154	16086	16112	16126	16217	16220	15968	15950	15985	16195	16053	16060	16201	16096	16152	15992	16132	15983	16197	15992	16137	16253	16204	16024	16159	16137	16084	16095	16090	15982	15851	16207	16019	16121	16256	15981	15908	16204	16011	16094	15971	16313	16239	15966	16170	16015	16141	16147	16021	15990	15981	15827	16128	16087	16059	15976	16147	16098	16107	16088	16005	16216	15994	16091	16190	16185	15934	16246	16197	16003	16105	16003	16207	15944	15982	16025	16045	15903	15887	16100	16114	16071	16091	16057	16088	16080	16008	16164	16081	16122	15878	16038	16143	15995	16149	16109	16054	16282	16079	15839	16085	16104	16169	16114	15910	15892	15944	15997	16030	15924	16065	16134	16112	15854	16029	15928	15994	16126	15989	15942	16111	16043	15953	16148	15887	16077	15944	16195	16157	16046	16194	15819	16111	16135	15940	16153	16374	16176	16125	16044	16179	15994	16071	16074	16121	16033	16078	16183	16051	16079	15951	16036	15940	15993	16224	16021	15896	16187	16102	15992	16004	16265	15958	16122	16091	15985	15980	16240	16241	16164	16213	16038	16168	16023	16215	16395	16008	16154	16079	16022	16054	16148	16316	16036	16051	15971	16077	15939	15930	16063	16075	16308	16143	15941	16081	16197	16162	16121	16158	16057	16028	15919	16029	16101	15930	16167	16019	16043	16159	16110	15868	15853	16276	16059	16190	16209	15961	16216	15908	16276	16019	16119	16268	16117	15958	15956	16141	16029	16011	16035	16015	15930	16095	16030	16056	16073	16297	16001	16189	15888	16147	15959	16006	16157	16111	16103	16357	15954	16070	16176	16011	16089	16156	16051	16092	15997	16200	16067	16084	15923	15993	16124	16233	16251	16151	16006	15934	16091	16305	16093	16110	15939	16145	15980	16185	15976	16196	16215	16070	16030	16132	16112	16136	16058	15877	15863	16078	16208	16025	15817	16092	16068	16094	16059	16200	15964	15916	16075	15963	16022	16115	15989	16074	16038	16173	16208	15897	15978	16224	15899	15952	16181	15897	15995	16160	16210	16256	15959	16151	16034	16015	16123	16102	16093	16235	16196	16121	15966	15953	16001	16273	16233	16077	15954	16053	15948	16268	16232	15905	15968	15850	16186	16152	16073	16031	16089	16031	16047	16110	15933	16113	16156	16040	15995	16027	16003	16060	15857	16089	16134	16294	15925	16107	15974	15925	16049	15948	16008	16242	16153	16288	16160	16053	16129	16142	16024	16230	16116	16026	16139	16152	16003	16125	16136	16340	16042	16076	16178	16009	15946	15821	15958	16283	16084	16047	15909	16097	16102	16101	16043	15990	16022	15955	16342	15914	16064	16112	16029	16136	16078	16139	15967	16129	16100	15954	16078	16007	15965	15983	16091	16159	16057	16152	16110	15991	15994	16039	15895	16056	16007	16273	16182	15953	15982	16082	16129	16151	16056	16418	15901	16058	16002	16161	16042	16111	15945	16141	15968	16156	16193	16179	16040	16020	15977	16028	16142	16044	16050	15881	16063	16084	16034	16019	15975	16133	16013	16107	16241	16236	16188	15786	16056	16167	16269	15923	15940	16212	16324	16157	16156	16280	16085	15904	15962	15928	15879	15883	15921	16063	16222	16040	16009	16021	16017	15954	15986	16038	15822	15926	15970	16164	16099	16160	16121	16138	16108	15992	16161	16002	16153	16140	16284	16099	16186	16187	16123	16108	16034	16159	16081	16010	15966	15858	15953	15765	16184	16136	15990	16053	16061	15978	15995	16108	15942	15744	15929	16114	16053	15985	16065	16058	15889	16168	16343	16235	16122	16077	15971	15931	16264	16128	16119	16116	16054	16114	16042	15899	16125	16107	15997	15925	15921	16134	16062	15984	16133	16101	16069	16092	16013	16150	16167	16143	16191	16079	16274	16033	16029	16062	15960	16189	16234	16116	16154	16129	15921	15907	15888	15900	16094	16253	16015	15992	15897	15949	16009	15950	16197	16116	16032	16042	16053	16108	16201	16399	16147	16066	16075	16074	15889	15955	15975	16132	16137	16113	15980	15854	15820	16258	16038	15976	16019	15965	15969	16200	16033	15983	15956	15887	16109	16094	16056	15887	15956	16029	15973	16165	16008	16184	16083	16134	16002	16149	16087	16217	15979	15797	16183	16072	16073	16009	15930	16003	16091	16108	16287	15879	16031	16046	16105	16243	15987	16152	16218	16143	16142	15918	15948	16206	16143	15950	15803	16056	15883	15929	16052	16009	16132	15856	16052	16351	16093	15943	16056	16119	16395	15919	16029	16043	15972	15984	16270	15907	15991	16235	16251	16245	15961	16021	15902	16144	15953	16095	16104	16186	16114	16168	16209	16147	16231	16138	16098	16238	15999	16092	16138	15969	16031	16160	16131	16073	16250	16143	15970	16077	16057	16108	16102	16055	16001	16176	16127	16153	16058	16156	16084	16217	16155	16034	16161	16188	15920	15884	16090	16222	16076	16099	16044	16037	16007	16198	15979	16047	15881	16009	16170	15996	16022	16141	16163	16126	16192	16003	15759	16135	16082	16113	16103	16159	16064	15859	16151	15998	16083	16017	16229	16057	16184	16102	16092	16177	16069	15959	16007	16035	15978	16033	16053	16209	16011	16026	16038	16154	16105	16291	16048	15952	15922	16046	16168	15883	16072	16104	16033	16295	16129	16149	15953	16143	15940	15970	16174	15814	15986	16015	16128	16115	15948	16056	16116	16164	15894	16118	16255	15975	16196	16111	15937	16166	15930	16003	15986	15998	16148	16072	16091	16155	16242	15902	16187	16048	16011	15973	15888	16085	16084	15965	15949	16241	16263	16065	16020	16117	16248	16070	16023	16271	16070	15934	15964	15904	15982	15944	15850	16129	16089	15904	16041	15964	16096	16086	16145	16238	16144	16193	16194	16237	16041	15918	16042	16220	15936	16236	16237	16013	16193	15932	16056	16051	16188	16130	16045	16045	16171	16145	16035	15829	15973	15977	16211	16021	16067	16035	16127	16128	15989	16102	16175	16004	15934	16093	15948	15967	16188	16065	16121	15996	16006	15962	16068	16182	16211	16094	16166	16126	16063	16004	16217	16019	15935	16092	16073	16131	15940	16077	16246	16111	15981	15933	15944	16021	15905	15825	16172	16108	16141	16021	16017	15901	16158	16035	16172	16165	16147	16192	16168	15968	16150	15999	16011	15996	16208	16172	16130	16014	16006	16171	16201	16120	15985	16068	16025	15928	16005	16001	16186	15984	16195	16181	16207	16212	15990	16259	16266	15996	16056	16185	16158	16168	16173	16145	16014	15802	16064	15872	16221	16091	16148	16067	15907	15987	15875	15991	15870	16079	15933	16029	16033	16105	16213	15933	16091	16031	15920	16146	15895	16041	16097	15940	15965	15931	15899	16115	16093	16076	16059	16224	16141	16105	16194	16220	16114	16218	16007	16047	16110	16180	16196	16234	16268	15908	16063	16054	16025	16110	15998	16074	15973	15913	16171	16186	16106	16079	16152	16041	16101	15986	16116	16048	15956	16018	16064	15929	16142	16183	16068	15968	15918	16029	16172	15954	16094	16051	16024	16090	16188	16028	15869	16101	15975	15932	16054	16245	15974	16140	15834	16097	16010	16299	16101	16177	16063	16160	16200	16197	16126	16111	16010	15910	15964	16171	16055	16008	16119	16202	15897	16134	16197	16043	16110	16195	16089	16027	16141	16073	15883	16000	15950	16109	16018	16006	16186	16135	16065	16170	16004	16078	16067	16076	16096	16021	16122	15929	15891	16047	15936	16079	16076	16015	16154	16061	16094	15874	16064	16266	16017	15955	15969	16136	16274	15980	16029	16055	15952	16086	16143	15968	16112	15946	16093	15938	16052	15946	15900	16134	16032	16051	15974	16154	16060	16219	16036	16080	15878	16262	16008	16037	16084	16212	16055	16091	15953	16187	15917	16144	16042	16016	16019	16196	15990	16051	16149	16179	16144	16037	15868	15983	16102	15994	16180	16114	16048	16142	15934	16123	16122	16017	15938	15879	16130	16148	16129	15919	16220	16040	16182	16081	16015	16217	16149	16144	16006	15984	15979	16136	16096	16087	16041	15938	16065	16182	16037	16081	16005	16050	16201	15980	16230	16004	16092	16147	16073	16299	16299	16159	16121	16175	16120	15952	16135	16071	16154	15978	16231	16278	15969	16104	16129	16115	16210	16180	16129	16115	16035	16202	16217	16049	16273	15978	16156	15941	15918	16009	15933	16214	16054	16023	15873	15928	16130	15939	16408
15652	27558	25858	22302	20426	18760	17673	16857	16259	16132	16068	16217	16055	15830	15684	15729	15569	15533	23998	35014	31889	25470	18780	16160	15436	15275	14970	15069	15202	14964	15253	14975	15083	14911	15167	15063	15050	15095	14970	15260	15049	15138	15247	14956	15054	15110	15031	15286	15067	15065	14986	15050	15149	15014	15166	15003	14961	15087	15106	14992	15200	15061	15170	15019	15040	15311	15224	14887	15162	15171	14988	15010	15101	15069	15044	15106	15250	15087	15014	14974	15066	14972	15094	15128	15260	15068	14824	15033	15137	14980	15101	14989	15139	15000	15056	15101	14972	14845	14981	15198	15019	15031	15107	15125	15112	14819	15106	15014	15080	14976	15088	15067	15000	15083	15093	15045	15101	14898	14976	15158	14823	14965	15089	15128	15192	15103	15020	15174	15064	15104	14918	15023	15115	15019	14917	15049	15004	14972	15036	14950	15048	15053	14985	15053	14865	15054	14992	15055	14849	15026	15063	14959	14909	15306	15086	14773	15098	15007	15085	15035	15004	15081	15080	14970	14985	15087	15068	15102	14926	14958	15341	14990	14881	15197	14899	14962	15031	15080	15011	15016	14988	14980	14871	15122	15061	15286	15003	15159	15058	14944	15143	14879	14933	14866	14990	15040	15014	14953	15036	14999	15197	14829	15118	14941	15073	15007	15007	15031	14873	15034	14850	14981	15122	15064	14938	15073	14889	14981	15182	14960	14897	15158	15052	15034	15152	14924	15114	15060	15127	14810	15127	14992	15132	14963	14883	15194	15081	15133	14890	14982	14849	15142	15109	15018	15169	15006	15044	15090	15081	15145	15147	15081	15025	14950	15008	15065	14872	15081	15050	15161	14922	15150	14980	15022	14976	15199	14970	15069	15041	14996	14962	15168	14904	14993	15103	15162	15028	15089	15116	15006	15134	15175	15141	15074	15197	15025	15010	14987	15036	15056	15073	15094	14892	14910	15068	14950	14935	15051	15140	14916	14953	15040	15054	15111	15099	15164	15083	15001	15046	14974	14988	14952	15049	14990	15138	15157	15040	15020	14965	14915	15070	15065	14927	15104	15313	14860	15068	14909	15117	14969	14901	15131	15034	15168	14935	14985	14941	14979	15152	14874	15160	15082	14998	15189	15059	15101	15105	15040	15116	15044	15047	15135	15019	15060	14910	14927	15053	14966	15116	14940	15237	15040	15118	15087	15144	15073	15010	15099	14919	15085	14990	15190	15278	15286	15112	14963	14983	15072	15292	14960	14945	15011	14952	15018	15223	14930	15062	14990	14974	15142	15009	15110	15105	14966	15226	15109	15078	14972	14788	14804	15127	14951	15155	15101	15194	14971	14984	15166	15177	14923	15121	14849	14970	15053	14965	15059	15084	14965	14995	15043	15165	15147	14966	15160	15044	15087	15063	15087	15090	15266	15050	15085	15003	15018	14928	14973	14958	15021	15101	15090	15115	14994	15173	14965	15040	15028	15008	15053	14990	14976	15052	15040	14940	15033	14910	15077	14984	15059	15027	15120	15105	15060	15000	14898	15094	15069	15040	14974	15157	14932	15046	15105	15067	14975	15152	15010	15179	15144	14983	15161	14859	14888	15154	15082	15128	15068	14893	15185	15178	14969	14984	15098	15079	15236	15094	15175	15278	15142	15068	15107	14977	15000	15054	15008	14961	14970	15206	14980	15043	14984	15032	15028	15148	15005	15084	14897	15207	15042	15049	15053	14978	14943	15035	15129	15135	14974	15023	15002	14984	14979	15081	15071	15128	15056	15140	14941	15180	15160	15167	15184	15116	15037	15019	14920	15063	14954	14964	14948	15118	15099	14846	15058	15052	15039	14950	15032	15219	15064	14983	15132	14936	15206	15104	15048	15015	15000	14986	14829	15063	14953	15143	15033	15132	14942	15140	15099	15005	15039	15224	15093	15056	15039	15160	15031	15027	15082	15083	15010	14995	15050	14951	14971	15032	14928	15120	14988	15033	14920	15025	14891	15060	15093	15131	15100	14852	14967	14984	15141	14963	15012	15104	15016	15028	15105	15015	15145	14969	14925	15119	15017	15068	15147	15042	14988	15017	14973	15050	14988	14979	14957	15057	14828	15114	15086	15178	15130	15012	15079	15060	15064	15051	14853	15362	15091	14846	15067	15129	15091	15178	14911	15136	14970	15021	15264	15096	14944	15013	15022	15129	15080	14948	14976	14949	15165	15167	14933	15043	15148	15124	15087	15101	14949	14972	15023	15104	15119	14948	14963	14969	15061	15194	14997	15333	15291	15252	15173	15067	15042	15078	15005	14918	15057	15064	14949	15002	15193	15113	15003	14999	15132	15009	15027	15068	15094	15118	15105	15083	15112	14992	15104	15082	15104	15216	15074	15146	14930	15014	14905	15284	15089	14973	14978	14994	15021	15179	15058	15027	14948	15072	14965	14881	15084	15103	14973	14990	15115	15035	15295	15061	15008	14858	14954	15017	15139	15070	15122	14998	15074	15105	15041	15029	15016	15129	14994	15036	14941	15122	15037	14946	15004	14981	15213	15114	15203	14966	15056	15088	14965	14970	15089	14806	14875	14979	15112	14972	15122	14990	15118	15144	15032	15050	14949	15019	14966	15200	14932	15057	14924	15163	15035	14998	15090	15122	15007	14862	15221	15105	15059	15194	15005	15023	15038	15025	15023	15031	14861	15073	15077	15057	15081	15066	15036	15090	15030	15039	15146	15110	15095	15064	15159	15033	15035	14920	15048	15079	15111	15133	15140	15007	14970	15188	15123	14860	15161	14933	14901	15018	15166	14877	15322	15086	14899	15042	15169	15214	14941	15199	15024	15059	14980	14991	14942	15103	15020	14848	14943	15043	15051	15034	15150	15213	14947	14907	15038	14962	15061	14982	14998	15059	14945	15050	15069	15034	14888	15116	14973	15109	15025	15114	15042	15018	14945	15008	15147	15062	15087	15194	14968	15029	15031	15008	15079	14954	15214	14904	15105	15012	15062	15071	15115	15043	14913	15140	14895	15050	15022	15139	15024	15102	14971	15163	15074	14942	15108	15012	15003	15060	15240	15059	14746	15076	15143	15059	15099	15021	14954	15107	15005	15204	15271	15102	15188	14998	14924	15035	14865	15080	15016	15063	15127	15036	15031	15002	14923	15073	14977	15073	15036	15114	15117	15247	15225	14814	14970	15177	15199	15223	14844	14986	15104	15055	15018	15088	15162	15049	15135	14891	15088	15041	15013	15042	15064	15057	15015	15133	15041	14993	14943	15145	15056	15211	15100	15060	14994	15069	15022	14951	15015	15130	15016	14914	15052	15032	15070	14925	14964	14853	15052	15044	15033	15005	14947	15045	15094	14950	14921	15007	14962	15196	15136	15009	15106	14847	15024	14946	14996	15079	15017	15090	14833	15175	15039	15181	15086	15125	15071	15031	14708	14949	14988	15070	14921	15045	14982	14985	14902	14808	15237	15071	15028	14921	15022	15080	15054	14930	15187	15099	15004	15001	14836	15026	15095	15044	15048	14920	15125	15087	14967	15236	14987	14981	15071	15174	15130	14925	14999	14939	15149	15179	15034	15044	15098	15097	14970	15187	15096	15165	15220	14936	15032	15087	14891	15013	15105	14999	15062	15026	15255	15069	14963	14979	15025	15040	15056	14915	15157	15026	15109	15015	15091	14940	15143	15083	15089	14919	14932	14953	15109	14884	15111	14922	15001	15087	15086	15253	15037	14914	15150	15117	15112	15035	15133	14886	15143	14927	15079	14993	15113	15102	15122	15020	15009	14986	15055	15202	15093	15051	14919	15018	15139	15054	15014	15135	14940	15132	15084	14982	14787	15054	15095	15048	15027	15051	15138	14919	14985	15043	15009	15083	14980	15042	15274	15089	15202	15113	15012	15107	15135	15023	15111	14948	15095	15095	14852	15040	15209	15053	15085	14922	15209	15056	15059	15303	14973	14994	15148	15137	14875	15099	14942	15068	15042	15031	15218	15079	14862	15138	14915	15118	14951	15028	15068	15127	15114	15117	14952	14974	15161	15055	14970	14945	15015	15051	15144	15031	15130	15017	14859	15055	15176	15145	15101	15022	15152	15023	15151	15017	14939	15067	15096	15097	14970	15072	15076	15125	15127	15024	15051	15168	15130	14910	14861	14932	15084	14966	15092	14942	14949	15034	15129	14934	15131	15038	14948	15027	15080	14976	14909	14921	14944	15140	15179	14949	15292	15079	14997	15094	15013	14810	14983	15045	15153	15094	15127	14953	14972	14988	14993	15104	15011	15002	15063	15025	15227	15154	15053	15044	15054	15014	15000	14968	14911	14962	15118	14952	15089	14840	15206	15247	14912	14968	15069	15123	14999	14914	15077	15067	15042	15022	15023	14993	15208	15166	15155	15001	15065	14941	15037	14993	15006	15060	15226	15158	14998	15148	14928	15079	14946	14937	14943	15012	15146	14869	15003	14934	15172	14992	15072	14992	14913	14966	15234	14915	15099	15061	15036	15029	15129	15118	14888	14923	14976	14962	14910	14966	14663	15084	15137	15182	15107	15155	14983	15009	14885	15174	15132	15050	15181	14917	14844	15065	15067	14961	15142	15063	14952	15064	15045	15120	15022	14903	15104	14969	15097	14944	15168	14931	15031	14963	15086	15186	14853	15039	15168	14996	15120	15013	14868	15076	15185	15058	15104	15063	14892	15063	14934	15105	14947	15011	15038	15157	15074	14976	14999	14917	14908	15092	15003	15053	15002	15210	14986	15149	15090	14907	15024	14859	15008	15144	15115	15025	15248	14931	15070	15082	14924	15001	15023	15048	15160	15041	15022	14936	14961	15063	15116	15027	15038	15122	14951	15040	15005	14942	15085	15068	15155	15083	15009	15095	15000	15112	14882	15129	15021	15124	15083	15100	14895	15165	15004	14898	15089	15034	15133	14981	14906	14967	15250	14911	15411	14936	15077	15033	15181	15085	15067	15120	15222	15044	15039	15080	15198	14997	15069	15315	15264	15224	15099	15120	15066	14939	15074	15181	14961	15043	15073	15017	15008	15043	15123	15110	15013	14951	15012	14971	15071	14897	14931	14983	14952	15048	14849	14953	15069	15080	15233	15087	15053	14964	14911	15096	14876	15125	15111	15057	14952
27248	21514	22831	19088	16460	16285	16367	16093	16197	15988	15992	15879	16103	15972	16235	16169	15965	16218	16397	17253	17268	16855	16598	16037	16100	15828	15998	15916	16142	15897	15872	16043	16082	15913	15718	16007	15828	15844	15877	15975	16078	15955	15968	16059	15933	15838	15969	15950	15837	15918	15955	15886	15999	15885	16049	15873	15702	16093	15759	16046	15791	16078	16008	15780	15838	15888	15920	16080	16020	15823	16034	16102	16103	16071	15880	15808	15929	16112	16157	15914	15944	15770	15993	16009	15858	15767	15807	15970	15946	15908	15941	15972	15723	15881	15912	15952	15823	15841	16212	15867	15931	16145	15861	15865	15867	15781	15898	15917	15988	16086	15886	16136	15812	15931	15925	16023	16313	16000	15930	15911	15953	15997	15837	15797	16035	15928	16019	16080	15893	16115	15778	15962	16018	16118	15885	15869	16088	16119	15658	15748	15951	16083	16015	15839	16070	15912	15876	15922	15799	15828	15917	15872	15970	16001	15946	15620	15907	15979	15762	15932	15860	15834	16006	15848	15815	15979	15921	15923	15851	15860	16076	15886	15874	16083	16060	15875	15909	15860	15828	15797	15829	15934	15909	15827	15885	15897	15838	15885	15964	15774	15736	15720	15745	15890	15964	16000	15952	15874	15861	15813	15995	15822	16093	15937	15824	15821	16040	16002	15889	15978	15943	15900	15853	15845	15791	16052	15793	15918	16050	16006	15936	15855	15942	15900	16051	15787	15781	15990	16095	15938	15961	15943	15865	16058	16063	16086	16112	15991	16044	15812	15936	15803	16101	15953	15897	16104	15867	15890	15773	15926	15909	15852	15968	16223	15943	15867	15892	15926	15842	15802	15893	15976	15976	16037	15880	15778	15809	15966	15855	16023	15785	15984	15901	15914	16001	16027	16012	15950	15878	15981	15968	16020	15995	15968	15937	15940	15806	15887	15798	15796	15959	16017	15922	15757	15961	15908	16039	16071	15976	15999	15973	15927	15804	15958	16030	15852	15779	15830	15707	15886	15759	16097	15950	15789	15947	16079	15889	15968	15883	15729	15856	15828	15838	16077	16014	16008	15970	16098	15909	15848	15841	15906	15966	15943	15876	16098	15881	16002	15977	15816	15934	16007	15994	15896	15900	15880	15762	15927	16020	15990	15951	15936	15973	15835	16155	15894	16028	15962	15809	16006	16010	16059	15995	15864	16167	15678	15999	15927	16006	15726	16014	15780	15792	15854	15614	15838	15891	15988	15983	16057	15995	15947	15952	15736	15583	15657	16070	15944	16011	15844	15952	15997	15903	15860	16030	15891	15878	15881	16130	15824	15852	15844	15889	15899	15922	16035	16023	15785	15801	15938	16133	15923	15795	15928	15935	15873	15840	16066	15848	15862	15947	16063	16057	15788	15772	15960	15876	15828	15823	15835	15856	15720	15965	16135	15951	15813	15688	15968	16053	16014	15969	15844	15844	15952	15874	15981	16073	16108	15845	15869	15862	15900	15935	15886	15805	15933	15862	16021	15935	15980	15669	15876	15941	15848	15902	15854	16044	15963	15767	15779	15739	15843	15740	15918	15946	15919	15931	15922	15821	15695	15892	15894	15909	15905	15887	16095	15909	16063	16062	16008	15859	15978	15909	15876	16091	15973	15953	15896	16003	15912	15809	15856	15963	16027	15895	15863	15896	16000	15933	15863	16035	15925	15869	15844	16049	15998	15897	15721	16006	15685	16030	15781	15751	15901	16030	15946	15844	15975	15885	15844	15939	16066	16044	15933	15831	15794	15791	15858	15971	15803	15987	15858	15863	15866	15871	15989	15924	15884	15798	16015	15886	15816	15871	16050	15876	15884	16149	15699	15838	15787	15756	15954	16046	15954	15841	15940	15902	16087	15959	16000	16067	16126	15813	15945	15930	15787	15944	15978	15936	15846	15938	15876	15911	15969	15962	16033	15867	15754	15774	15965	15781	15854	15989	16041	15988	15890	15693	15649	16000	15927	15921	15933	15918	16030	15887	15911	15894	15790	16013	15914	15919	15764	15970	15801	15916	15961	15794	15977	16074	15946	15879	15923	15737	16027	15910	15957	16124	15741	16069	15867	15921	15778	15701	15866	15941	15969	15661	15930	16120	15914	15920	16022	15990	15872	15781	15902	15808	15900	15998	15972	16034	16030	15966	15971	15854	16032	16155	16130	15974	15941	16095	15746	15831	15922	15802	16026	16028	15952	15902	15812	15906	16031	16060	16013	16062	16252	16102	15868	15817	15844	16073	16125	15850	15929	15982	16049	15916	15994	15985	16027	15687	15783	16011	15948	15858	15899	15869	15937	16093	15703	15697	16064	15698	15993	16045	16176	16142	15706	15987	16074	15940	15917	15913	15928	15913	16020	15978	15881	16165	15807	15932	15948	15847	15914	15891	16041	15956	15820	15954	16116	15892	15912	15825	15999	15978	15880	15794	15979	15885	16003	15751	15935	15857	16070	15870	15890	16112	15919	15934	15942	16006	15974	16054	15900	15722	15884	16096	15817	15963	15873	15826	15935	16022	15838	15975	15918	15835	16020	16090	15787	15968	15944	15890	16104	15920	15824	16169	16042	15834	15953	15944	16055	15997	16065	15892	15951	16095	15968	15812	16103	16027	15833	15743	15678	16054	15859	16141	16138	16044	15854	16079	15913	15804	15891	15940	15594	15893	15877	15919	15810	15997	16102	15965	16015	15972	15878	15951	15848	15811	15922	15835	15790	15930	15754	15781	15969	15719	16047	15919	15820	15892	15919	15968	15895	15871	15945	15959	16132	15780	15993	16169	15918	15910	15856	15845	15930	15964	15817	16094	15990	16144	15885	15896	15832	16006	15923	15875	15813	15960	15890	15868	16006	15794	15953	16045	16044	15878	15947	15746	15927	15761	15964	15915	15826	15975	16051	15754	15924	16130	15905	15958	15721	15954	15853	15799	15919	16106	16002	15976	15827	16003	15891	15912	16015	16091	15814	16135	16097	15813	16067	15938	15813	15923	15958	15924	15941	15849	15910	15990	16039	15947	15879	15930	15979	15963	15947	15891	15947	16007	15909	15856	16060	15824	15975	15948	15806	15590	15943	15997	15937	15980	15892	16108	15942	15807	15825	15849	16041	16074	15878	16125	15865	16007	15873	15883	16033	16022	15676	15847	15862	16178	16004	15965	16003	15989	15878	16168	16004	15730	15986	15849	15948	15916	15957	15884	15890	15751	16057	15858	15898	15826	15757	16014	15884	15962	15908	15799	16014	16025	15889	15962	16000	15719	16007	15724	15922	15905	15819	15964	15998	15978	15885	15972	15856	15944	15798	15978	15824	15993	15976	16045	15953	15877	16014	15915	15901	16082	15806	15937	15871	16006	15881	15952	16009	15886	15958	15917	15895	15951	15799	15831	15848	16042	15881	16112	15911	16037	15789	15786	15904	15962	15946	15775	15970	16057	16016	16056	15890	16023	15932	15895	15969	15891	16024	15804	16034	15930	15830	15911	15868	15943	15799	15885	15837	15931	15755	15751	16116	15840	15933	16062	15779	15879	15951	15927	15815	15920	15902	16235	16035	15890	15970	15960	16161	15942	15851	15834	15848	15902	16064	15857	15909	15758	16085	16019	15931	15953	15911	15833	16059	15970	15922	15942	16128	15974	16003	15906	16049	15782	16022	15989	15864	15912	15946	15956	16001	15797	15894	16035	15982	15929	15986	15838	15973	15934	15873	15914	15911	15996	15942	15775	15844	15807	15856	15848	15797	15784	15885	16195	15800	16063	15898	15868	15910	15870	15981	16088	15881	15941	15982	15900	15812	15992	15983	16050	15714	15791	15820	15928	15821	15870	15856	15817	15667	16041	15981	15725	15974	15971	15950	16095	15963	15655	15863	16006	16193	16031	15826	15867	16107	15903	15934	15748	15897	15798	15863	15980	15876	15958	15871	15880	15833	15968	15859	15956	15882	15759	15971	15987	15856	15898	15867	15857	15770	15817	15981	15807	15951	15990	15973	16064	15654	15897	16111	15975	15958	16097	15942	15914	15876	15828	15726	15838	15910	16000	15934	15984	16044	15933	16026	15976	15936	16022	15817	15953	15966	16014	15865	15939	16028	15725	15829	15839	15777	15855	16013	16035	15964	15916	16018	16063	15881	16066	16164	16103	16041	15982	16075	16175	15826	15832	15845	16187	15908	15934	15908	15863	15949	16094	16021	16019	16038	16087	15945	15827	15982	16024	16112	16100	15940	15869	15976	15805	15809	15893	15987	15884	15825	15750	15986	16086	15993	15907	15797	15751	15953	15860	15871	16093	15786	15891	15726	15954	16096	15880	15867	16048	15938	16049	16026	15964	16054	15909	15844	15838	16002	15874	15977	15855	15810	15909	15858	15937	15828	16111	15890	16152	15935	15943	15967	15962	15630	15958	15950	15885	15934	15897	16064	16031	15847	15911	15879	16053	15949	15887	15791	15779	16029	15944	16009	15950	16175	15981	15918	15776	15908	15862	15866	15955	16113	15987	15852	15782	15928	15900	15844	15837	15946	15946	15809	15964	15812	15947	15850	15889	15985	15844	15951	15740	15999	16048	16003	15969	15971	16044	15912	16150	15901	15760	16127	15870	16003	15901	15947	15915	15989	16091	15957	15765	15964	15783	15991	16002	15735	15910	16098	15988	15851	16071	16032	16070	15912	15772	16129	16019	15856	15959	15979	15841	16027	16025	15941	15965	15906	16022	15951	16095	16017	15905	15946	15872	15771	15849	15835	15974	15931	16022	15936	15777	15780	15772	15947	16136	16064	16002	15965	15919	15952	16149	15872	16032	15782	15883	15902	16031	15694	15843	15890	15972	16024	16004	15776	16014	15914	15839	16091	16013	15743	15795	15913	15882	15827	15811	15720	15998	15894	15980	16012	15849	15907	15762	15865	15924	15833	15929	15825	15769	15624	16061	16064	16229	15873	16014	16161	15795	16165	15969	15822	15979	15995	15816	15653	16080	15989	15842	15818	15970	15989	15941	15726	15944	15920	15839	15692	15827	15920	15972	16127	15996	16076	15855	15724	16059	15955	15957	15916	15970	15882	15974	15896	15901	15745	16007	15815	16032	16050	15990	15845	15900	16015	15879	15819	15944	16044	15985	15903
14462	16792	17234	16230	15766	15517	15400	15124	15205	15131	15158	15017	15126	15123	15213	15144	15139	15031	16206	16904	16918	16221	15384	15218	15158	15137	14911	15053	14943	14926	14951	15033	14852	14974	14984	15076	15072	14805	15149	15288	14849	14872	14982	14982	15076	14951	14981	15060	14903	15004	15000	15009	14979	15034	15019	14983	14867	14823	14947	15018	15043	15000	14934	14879	15036	15047	15018	14918	15081	15101	14966	14988	14995	14904	15048	14916	15083	15158	15038	14950	14980	14795	14924	14994	15008	14953	15044	14914	14869	14991	15067	14922	15236	15161	14892	15197	15047	15043	15002	15081	15035	14879	14916	15184	15090	15023	15039	14953	14975	15050	14922	15015	15091	14991	15030	14947	14979	15001	14841	15002	15095	14894	15056	15047	14964	14930	15004	14788	15008	14884	14916	14909	15036	15075	14968	15010	15002	14878	14757	14959	15086	14907	14999	14908	14911	14968	14994	15229	14966	15046	14914	15045	15202	15182	15001	14914	14949	15016	15042	14972	15044	15008	14972	15063	15035	14811	14903	14895	15018	14977	14868	14885	15077	14886	14961	15111	14945	15013	14962	14994	15140	14840	15151	14871	14981	14987	14841	14937	14985	14931	15136	14980	15057	14806	15076	14973	15114	14935	15039	15001	15026	15016	15040	15154	15064	14956	15034	14936	14974	14858	15021	15042	14821	15101	15076	14970	14921	15011	15065	15067	15077	15044	15106	14997	15012	14914	15062	15046	14988	14867	14771	15127	14968	14921	15126	15239	15044	15134	14936	14932	14985	14785	14951	14950	15007	15287	15045	14979	14823	15034	15002	14821	14885	15030	15032	14860	14972	14948	15061	14922	14972	14963	15043	15016	15003	15076	15018	14879	14985	15029	14981	14961	14940	14866	14916	14963	14912	14907	15059	14895	15035	14966	14975	14872	14936	14930	15096	14921	15040	15045	14883	14906	14895	14921	14968	14978	14933	15083	14777	15086	14893	15077	14929	14938	14891	14902	15041	14905	15053	14959	14973	15071	15015	14837	14893	14931	14998	15014	14934	14992	14940	15009	15003	14995	14837	15064	14951	14950	14996	14881	14992	15048	14937	14983	14931	14853	14976	15010	15008	14961	14936	14934	14932	14998	14903	14872	14949	15101	14912	15053	14979	15052	14901	14953	15121	14931	15077	14932	14914	15011	15007	14904	14924	14916	14992	14936	14808	14879	15002	15005	15064	14895	14984	14832	14874	14851	14860	14910	15009	14984	15171	14657	14969	14939	14878	14959	15130	15033	14946	14968	14856	14895	14975	14842	14954	15055	15033	14844	15028	15014	14935	14989	15058	14920	14965	15029	14868	14877	14931	14866	14939	14956	15166	14947	15129	14796	14921	15073	14794	14907	15020	14944	15024	15046	14900	14919	14961	15115	14953	14994	15014	15036	14984	14865	15065	15095	15035	15054	14998	14868	15033	14804	14915	15000	15120	14994	15014	15180	14852	14953	14956	14770	14778	14912	15150	14951	15030	14960	15059	15140	14988	14844	14903	14888	15076	15032	14931	14897	15049	14897	14871	15018	14958	15001	14954	15000	14985	14854	14852	14920	14991	15001	15085	14989	14912	14970	14939	15033	15073	14872	15111	15055	15051	14971	15107	15045	14932	15111	15019	14905	14950	15047	14907	14944	14864	15039	14944	14997	14975	15061	14825	15011	14801	14962	14981	14888	14834	14944	15016	14997	14915	14869	15031	14889	15118	15148	15064	15060	14971	15092	14939	15054	14940	14930	15010	15013	14913	15113	15002	15004	14888	14919	14913	14911	14909	14829	14990	14963	14973	15004	15019	14951	14927	15067	14872	15096	15129	14933	14961	14996	14910	14880	14954	15056	14886	14777	15065	14920	14916	14964	14864	15037	15080	14843	15095	14910	14944	14685	14885	15099	14917	14850	14912	14768	14905	14881	14983	14856	15033	14908	14959	14923	15174	15116	14868	14907	14865	15010	15014	15019	15098	14986	15009	14957	14993	14878	14879	14937	15049	15093	15017	14837	14968	14806	14998	14979	15039	14975	15075	14908	14919	15051	15036	14889	14886	15096	14967	14886	14972	15038	15088	15133	15006	15071	15052	14942	14865	15006	15050	14949	15147	15073	14966	14967	15056	14922	14940	14906	14890	14986	15014	14808	15022	15011	14993	14988	15041	14907	14982	14945	14894	15045	14881	14835	14827	14975	14826	14978	15004	14942	14730	14970	14799	15069	14926	15014	14937	15045	14930	14912	14952	15050	15141	15045	14947	14992	15114	15021	14871	14879	15036	14879	15023	15024	14916	15066	15017	15035	14991	14956	14988	14794	14927	15079	15004	14975	14888	14998	14890	14946	15026	14950	14908	14870	15018	15043	15010	15033	14897	15095	14958	14959	15042	14943	15101	14926	14867	15078	14894	15102	15068	14999	15024	14925	15032	15002	14833	15081	14929	14968	14893	15008	15063	14898	14848	14961	14874	14791	14866	15008	15163	14980	15088	15022	14846	14844	14952	15042	14918	14978	14953	14899	14985	15016	14906	15039	15077	14999	15082	14877	15012	15063	14845	15101	15002	14953	15047	14960	14808	15031	15003	14901	15001	14982	15083	15073	15043	15034	14834	15147	14930	14966	14963	14958	15045	14965	15032	14709	14841	14933	15050	14887	14913	15029	15041	15062	15079	15012	14965	14977	14923	14861	15191	15055	14904	15061	15037	14969	15086	15024	15054	15032	15058	14970	14925	15131	14902	14915	14942	14812	14972	14985	14974	14915	14885	15045	14965	14944	15013	15091	14977	15005	14965	15011	14968	14870	15046	14752	15017	14938	14943	14907	14958	14986	15087	15046	15062	15106	14785	14941	14944	14984	14923	14956	15140	15056	14822	14962	15196	14935	15041	14835	15062	14883	15020	15010	14928	14951	15179	15024	14932	15023	14971	14932	14862	14896	14990	15023	14909	14947	14947	14914	14858	14887	14972	15136	14922	15067	14951	15091	15003	14971	15017	14934	15055	15058	14969	14941	14936	15034	14930	14964	14818	14887	14967	14868	15070	15072	14984	14972	15033	15000	14825	15060	14912	15157	14987	15156	14806	14996	15088	14943	15066	14972	14900	15092	15155	14954	14967	14902	14761	14916	14980	14840	15029	15032	14776	14855	15067	14888	14905	14861	15136	14982	15014	14913	15052	15057	14804	14877	15082	14847	15084	15056	15075	15075	14965	15120	14886	14976	15057	15046	15100	15033	15060	14928	14886	14872	14941	14900	14912	15118	14931	15034	15022	14911	15107	14961	15174	14921	15145	14904	15039	15144	14937	15030	15051	15202	15063	15134	14996	14991	14996	15057	14988	14914	14910	14774	14906	15068	15002	15009	15132	15002	14921	15108	14839	15030	15104	14936	15060	15095	15120	14994	15077	14830	14932	15084	14799	15111	15056	14905	15054	14978	14947	15013	15063	15047	14999	15023	15025	15011	15061	15085	15042	15015	14986	15012	15039	14971	14955	14990	14947	15027	15036	14917	15116	15049	14969	15099	14998	15086	14964	14801	15151	15142	14987	14876	14841	14983	15009	15101	15157	15014	14863	14924	15088	14972	15087	14898	15080	15100	15026	14856	14828	14977	15053	14973	14936	14859	14947	14922	15048	15007	15083	15215	14878	15148	14949	14913	14996	14941	14984	15047	15047	15088	14953	14808	15187	14897	15014	14905	14981	15012	14816	15066	14901	14941	15071	15016	14995	15116	15086	15051	14862	14884	14951	15112	15018	15015	15004	14905	15022	14923	14990	14896	15055	14884	15092	14951	15050	14853	15110	14972	14890	15019	15052	14887	14900	14981	15004	15023	14922	14972	14941	14903	14879	14980	15057	15090	14884	15136	14981	15074	15091	14889	15134	15148	15158	14841	15160	14764	14973	14944	15035	15001	15042	15027	14969	14852	15077	15140	15112	14976	15118	14949	14875	14934	15116	14971	14932	15085	15107	14937	14972	15050	14962	14862	14948	14964	15055	14786	15030	15029	15046	14961	14968	14977	15067	14858	14957	14855	14999	14918	14974	14876	15067	15245	14970	15076	15036	14817	14969	14954	14956	14923	14866	14969	14994	14993	14945	14909	14934	15002	15030	15012	14842	15069	15078	15072	14962	15024	15094	14864	15007	14852	14869	14976	15028	15000	14908	14968	15119	15061	15093	15013	15014	14937	14961	14988	14990	14984	14956	14889	14794	14908	14906	15114	14928	15017	14971	14902	15046	15086	14947	15045	14911	15005	15058	14988	14968	14893	14923	15025	15177	14990	14942	15040	15001	14965	15001	14877	14969	14999	14879	14954	15088	15027	14858	14984	14889	14994	15041	14902	15092	14991	14929	14939	14908	14969	14798	15102	14930	15039	14998	15058	14829	15044	14933	15026	14801	14944	15118	14850	15113	14928	14926	15068	15056	15092	15097	15033	15124	15004	14799	14998	14855	15034	14956	14866	14983	15019	14989	15069	14951	15014	14788	15163	15049	15007	15059	14904	14904	14922	14852	15137	15000	14773	14883	15155	15018	15207	14981	15054	15030	14953	15082	15006	15054	15007	15137	15184	14856	14800	14986	14855	14932	15094	14984	14902	14864	15158	14861	15186	14997	14978	15066	15059	15084	15055	14904	14904	15050	15031	15056	15079	15183	15035	15002	14948	14968	15231	14899	14905	14980	14990	14887	14948	15011	15050	14963	14848	14957	15033	14977	14892	14948	14932	14961	14940	14852	14965	15092	15076	15039	15158	14938	14994	15025	14928	14953	14851	14995	15037	15070	15039	14996	15052	15006	14993	15095	15046	14885	15042	14982	14964	15090	14939	15071	15128	15113	14878	15082	14859	14958	14843	15237	14859	14858	14892	14857	15163	14894	15060	14940	15029	14862	15160	15034	14821	15000	14936	15175	14906	15035	14885	14899	14957	15107	15218	14939	15091	15028	14952	14885	15020	15120	14989	15018	14918	15081	14933	15027	14929	15067	14968	14935	15016	15041	15024	15156	14990	15094	15015	15211	15136	15019	14982	15006	15087	14813	14974	15144	15024	14983	15010	15033	15075	15096	15050	15051	14967	14848	15009	15004	14830	14750	15133	15180	15005	15139	15137	14945	15019	14895	14923
23991	21017	28206	24119	21520	19623	18424	16488	16060	15977	15930	15963	15963	16008	15918	16032	16095	16464	22274	24549	23513	19828	17377	16294	15915	15735	15744	15733	15905	15907	15714	15748	15742	15705	15777	15596	15637	15666	15570	15829	15661	15707	15570	15604	15775	15681	15494	15462	15531	15634	15620	15773	15742	15610	15641	15605	15467	15603	15632	15527	15690	15574	15635	15467	15631	15668	15433	15634	15491	15603	15752	15582	15501	15592	15580	15541	15641	15650	15507	15538	15712	15539	15709	15553	15739	15703	15622	15441	15292	15647	15662	15560	15690	15476	15751	15530	15464	15585	15635	15476	15627	15505	15483	15699	15722	15586	15528	15533	15581	15658	15591	15670	15708	15594	15758	15648	15672	15705	15630	15546	15689	15820	15722	15472	15564	15608	15688	15516	15628	15627	15601	15497	15753	15540	15524	15615	15664	15607	15474	15548	15540	15656	15663	15657	15765	15834	15678	15469	15557	15603	15699	15676	15432	15495	15656	15559	15555	15769	15547	15475	15581	15470	15563	15584	15471	15535	15576	15524	15663	15548	15557	15586	15621	15686	15520	15447	15585	15666	15612	15685	15385	15462	15534	15693	15745	15638	15699	15566	15621	15559	15555	15452	15611	15516	15700	15550	15607	15387	15702	15431	15572	15615	15680	15774	15609	15504	15495	15743	15649	15823	15714	15752	15579	15699	15746	15525	15546	15684	15641	15715	15756	15641	15889	15499	15584	15428	15553	15441	15607	15766	15721	15729	15608	15761	15500	15701	15718	15732	15572	15313	15546	15371	15649	15428	15716	15638	15386	15736	15473	15425	15649	15618	15670	15588	15628	15541	15674	15600	15688	15481	15461	15514	15779	15613	15542	15558	15440	15528	15602	15621	15552	15843	15713	15652	15831	15490	15686	15651	15497	15725	15595	15479	15677	15756	15658	15721	15538	15762	15623	15758	15554	15576	15630	15637	15621	15597	15775	15630	15560	15616	15431	15683	15736	15659	15501	15670	15654	15567	15543	15500	15553	15339	15662	15738	15534	15629	15586	15628	15505	15665	15736	15632	15614	15623	15630	15529	15475	15555	15394	15655	15618	15532	15589	15590	15460	15413	15639	15542	15610	15699	15732	15573	15609	15717	15559	15914	15576	15540	15564	15720	15505	15393	15581	15620	15602	15716	15449	15674	15539	15724	15738	15686	15544	15724	15787	15489	15706	15312	15565	15498	15481	15634	15615	15544	15473	15628	15728	15444	15631	15544	15601	15651	15560	15639	15468	15686	15655	15564	15490	15590	15476	15449	15654	15600	15531	15612	15554	15758	15560	15731	15633	15606	15566	15607	15640	15568	15604	15757	15693	15772	15640	15765	15536	15677	15526	15490	15536	15452	15625	15723	15737	15480	15776	15700	15646	15576	15433	15548	15339	15740	15564	15596	15551	15635	15818	15645	15718	15717	15540	15621	15485	15581	15735	15568	15408	15376	15643	15668	15565	15463	15727	15638	15587	15586	15570	15631	15612	15536	15665	15609	15488	15446	15647	15586	15512	15682	15716	15772	15826	15606	15597	15617	15549	15655	15835	15568	15688	15525	15531	15669	15582	15571	15719	15630	15529	15666	15605	15474	15700	15731	15646	15647	15683	15615	15618	15675	15592	15613	15663	15492	15570	15479	15629	15594	15449	15617	15567	15590	15659	15629	15661	15608	15689	15504	15483	15490	15614	15528	15537	15661	15785	15594	15727	15806	15632	15656	15619	15453	15640	15560	15750	15597	15500	15591	15658	15578	15606	15579	15674	15532	15587	15785	15606	15574	15563	15765	15591	15649	15483	15668	15539	15671	15620	15497	15498	15634	15621	15611	15521	15422	15577	15508	15593	15492	15681	15835	15664	15672	15458	15597	15695	15563	15630	15538	15839	15498	15512	15724	15624	15605	15650	15731	15733	15520	15564	15579	15462	15486	15677	15719	15710	15373	15592	15700	15653	15541	15502	15603	15617	15567	15694	15656	15619	15603	15391	15500	15505	15623	15673	15641	15707	15492	15554	15624	15474	15540	15524	15785	15622	15551	15685	15503	15597	15515	15624	15888	15612	15494	15466	15632	15684	15621	15575	15364	15639	15518	15578	15611	15881	15522	15692	15583	15497	15473	15810	15680	15625	15691	15563	15703	15568	15495	15455	15486	15624	15505	15584	15479	15581	15659	15506	15505	15658	15569	15506	15592	15861	15843	15736	15472	15450	15738	15659	15824	15739	15616	15641	15557	15688	15689	15566	15573	15729	15461	15586	15618	15529	15467	15458	15731	15498	15581	15688	15598	15472	15665	15589	15749	15647	15386	15616	15662	15462	15469	15725	15609	15816	15514	15601	15537	15579	15746	15485	15666	15578	15506	15795	15482	15516	15651	15585	15576	15619	15547	15488	15799	15492	15646	15487	15560	15418	15550	15594	15639	15657	15411	15561	15705	15730	15731	15441	15693	15583	15555	15823	15615	15528	15605	15568	15768	15613	15597	15578	15571	15723	15616	15518	15818	15675	15500	15546	15518	15548	15601	15640	15652	15514	15586	15654	15647	15411	15621	15460	15720	15582	15564	15712	15621	15617	15613	15636	15531	15654	15576	15394	15579	15559	15635	15573	15700	15219	15493	15650	15632	15619	15513	15481	15665	15587	15627	15601	15593	15540	15442	15465	15499	15711	15675	15607	15719	15655	15572	15536	15433	15701	15772	15731	15536	15521	15571	15618	15597	15754	15501	15751	15560	15642	15532	15492	15571	15633	15651	15533	15689	15517	15585	15642	15578	15662	15630	15785	15750	15664	15597	15764	15626	15637	15618	15667	15707	15518	15538	15761	15498	15773	15502	15442	15580	15660	15465	15594	15739	15649	15567	15682	15749	15600	15570	15897	15712	15797	15528	15563	15697	15772	15563	15709	15666	15692	15827	15793	15712	15737	15611	15743	15610	15653	15555	15707	15518	15600	15509	15556	15588	15635	15602	15741	15663	15732	15497	15660	15377	15675	15685	15518	15296	15590	15437	15629	15556	15687	15578	15556	15645	15596	15836	15504	15603	15682	15588	15597	15493	15372	15698	15757	15600	15540	15455	15687	15791	15481	15459	15369	15696	15571	15509	15657	15608	15657	15507	15509	15715	15712	15505	15652	15632	15727	15834	15680	15863	15518	15488	15701	15529	15513	15608	15732	15549	15543	15613	15626	15430	15610	15606	15600	15624	15561	15386	15760	15468	15619	15442	15743	15602	15693	15568	15477	15609	15552	15577	15648	15524	15665	15406	15576	15563	15710	15610	15579	15746	15539	15711	15738	15701	15445	15760	15800	15528	15562	15713	15564	15547	15573	15737	15527	15521	15684	15562	15531	15632	15672	15606	15856	15635	15621	15704	15736	15611	15526	15535	15808	15669	15556	15590	15603	15663	15676	15628	15435	15468	15700	15677	15830	15773	15540	15567	15509	15607	15555	15523	15532	15552	15484	15569	15384	15652	15767	15664	15741	15593	15641	15429	15610	15694	15510	15767	15595	15687	15531	15393	15626	15589	15570	15415	15611	15534	15720	15683	15575	15659	15702	15597	15541	15542	15454	15648	15947	15616	15501	15640	15528	15448	15631	15622	15794	15669	15646	15427	15566	15692	15685	15670	15684	15642	15546	15758	15637	15538	15699	15499	15415	15521	15575	15604	15493	15749	15871	15541	15437	15581	15333	15473	15553	15613	15679	15513	15723	15872	15548	15554	15686	15610	15648	15560	15552	15661	15612	15524	15528	15420	15755	15707	15775	15514	15487	15446	15637	15784	15658	15644	15746	15440	15652	15583	15661	15625	15671	15485	15507	15510	15538	15398	15678	15473	15642	15630	15757	15696	15826	15485	15675	15674	15596	15532	15749	15631	15380	15788	15528	15648	15524	15690	15622	15531	15517	15609	15541	15560	15508	15424	15430	15606	15629	15681	15610	15439	15636	15423	15617	15630	15536	15598	15498	15696	15551	15721	15459	15499	15375	15529	15653	15477	15562	15496	15659	15599	15437	15820	15646	15845	15507	15637	15779	15663	15662	15599	15746	15523	15645	15498	15590	15671	15786	15493	15499	15682	15592	15760	15742	15522	15496	15840	15488	15545	15395	15549	15607	15659	15624	15616	15662	15518	15674	15864	15662	15351	15455	15725	15545	15738	15646	15558	15566	15487	15650	15462	15474	15538	15651	15514	15478	15445	15644	15572	15754	15789	15709	15592	15608	15455	15616	15639	15533	15511	15735	15557	15758	15458	15579	15730	15804	15568	15636	15503	15545	15583	15511	15503	15533	15700	15683	15610	15572	15705	15615	15710	15705	15609	15562	15687	15688	15519	15690	15646	15677	15710	15551	15537	15511	15450	15492	15495	15775	15591	15665	15700	15745	15655	15602	15770	15635	15687	15506	15433	15655	15651	15726	15402	15426	15558	15652	15542	15444	15429	15761	15603	15713	15720	15587	15531	15802	15628	15483	15513	15794	15632	15676	15595	15542	15647	15606	15728	15403	15707	15599	15544	15529	15536	15609	15577	15517	15601	15570	15653	15604	15672	15554	15590	15489	15618	15669	15565	15574	15673	15534	15787	15482	15714	15502	15544	15730	15639	15716	15477	15610	15722	15587	15644	15581	15599	15589	15616	15733	15534	15584	15831	15506	15545	15501	15803	15514	15670	15647	15541	15476	15752	15483	15655	15671	15381	15783	15671	15617	15679	15667	15781	15536	15662	15808	15589	15693	15576	15571	15614	15729	15611	15508	15452	15585	15475	15641	15469	15617	15549	15413	15722	15766	15664	15355	15484	15613	15554	15787	15543	15623	15593	15542	15558	15576	15650	15674	15635	15671	15782	15627	15780	15424	15644	15713	15516	15688	15578	15671	15470	15554	15402	15539	15551	15673	15664	15638	15748	15463	15680	15604	15490	15517	15665	15609	15715	15738	15654	15699	15515	15644	15547	15772	15693	15622	15651	15523	15536	15744	15701	15554	15695	15402	15606	15598	15579	15578	15839	15675	15656	15605	15361	15582	15669	15696	15581	15532	15646	15605	15493	15733	15559	15839	15574	15658	15632	15611	15583	15666	15508	15718	15550	15606	15671	15687	15485	15608	15543	15601	15454	15496	15638
14444	23886	22696	18871	17362	16422	16085	15558	15377	15429	15269	15289	15327	15346	15242	15369	15287	16618	25394	27253	24774	19555	16425	15369	14914	14867	14878	14856	14813	14959	14923	14717	14809	14845	15029	14728	14966	14870	14895	14863	14789	14813	14892	14805	14907	14805	14735	14824	14903	14886	14795	14768	14834	14970	14979	14760	14818	14732	14855	14784	14832	15064	14958	14730	14772	14947	14775	14865	14931	14883	14816	14852	14818	14923	14866	14817	14664	14859	14934	14873	14822	14810	14986	14769	14708	14868	14644	14891	14872	14758	14879	14819	14924	14653	14844	14693	15005	14866	14813	14792	14644	14984	14825	14826	14880	14798	14753	14923	14799	14837	14955	14743	14697	14911	14818	14790	14853	14786	14968	14993	15033	14839	14919	14697	14908	14748	14731	14858	14924	14839	14877	14731	14807	14695	14947	14799	14709	14990	14800	14679	14792	14713	14772	14902	14716	14904	14666	14804	14898	14750	14932	14798	15056	14690	14672	14924	14629	14945	14813	14837	14854	15035	14896	14775	14877	14851	14938	14816	14859	14987	14928	14867	14776	14879	14848	14782	14990	14836	14997	14857	14965	14781	14806	14827	14878	15002	14965	14864	14974	14938	14948	14923	14854	14541	14877	14787	14864	14851	14860	14905	14879	14764	14834	14708	14810	14776	14883	14918	14779	14786	14792	14875	14819	14751	14921	14816	14816	14941	14853	14800	14869	14714	14812	14937	14854	14944	14862	14853	14951	14816	14776	14933	14974	14805	14789	14889	14821	14893	14686	14830	14870	14872	14802	14903	14890	14903	14788	14797	14890	14683	14718	14833	15037	14897	14782	14918	14801	14809	14793	14802	14824	14846	14894	14704	14902	14754	14835	14822	14923	14982	14839	14913	14821	14830	14888	14887	14768	15084	14777	14867	14811	14750	14809	14884	14729	14708	14845	14794	14927	14908	14891	14905	14651	15034	14939	14824	14996	14845	14872	15026	14919	14719	14814	14759	14665	14741	15010	14844	14762	14807	14932	14705	14757	14849	14859	14926	14715	14810	14850	14716	14838	14792	14852	14899	14961	14654	14927	14804	14877	14890	14952	14760	14982	14901	14668	14865	14858	14804	14906	14987	14888	14960	14906	14753	14705	14703	14798	14837	14758	14751	14985	15004	14779	14938	14995	15116	14971	14763	14878	14860	14853	14910	14820	14775	14810	14724	14859	14886	14861	14872	14890	14860	14831	15004	14814	14784	14814	14638	14894	14799	14981	14754	14952	14927	14819	14890	14777	14895	14792	14847	14902	14837	14879	14839	14809	14769	14895	14859	14818	14810	14951	14824	14787	14860	14927	14896	14841	14897	14811	14869	14843	14828	15009	14806	14862	14724	14994	15072	14822	14689	14838	15050	14995	14663	14605	14790	14810	14991	14782	14760	14804	14945	14808	14872	14694	14816	14832	14867	14744	14832	14790	14825	14918	14790	14907	14949	14904	14745	14944	14795	14766	14781	14652	14765	14721	14809	14964	14712	14819	14858	14952	14884	14849	14857	14792	15062	14991	14858	14879	14953	14920	14789	14885	15021	14738	14737	14810	14915	14858	14800	14824	14697	14802	14886	14801	15165	14901	14778	14905	14734	14789	14539	14784	14881	14768	14760	14785	14981	14790	14916	14605	14773	14739	14741	14667	14708	14529	14870	15032	14980	14821	14749	14991	14917	14902	14930	14764	14809	14822	14847	14837	14760	14872	14843	14809	14909	14960	14776	14896	14948	14922	14813	14890	14832	14895	14707	14787	14883	14769	14824	14730	14729	14927	14777	14745	14891	14813	14884	14811	14782	14875	14614	14816	14788	14802	14731	14814	14778	14898	14899	14901	14653	14695	14868	14777	14868	14724	14899	14761	14909	14813	14736	14753	14813	14869	14729	14814	14989	14847	14823	14723	14804	14788	14791	14750	14795	14762	14776	14948	14756	14789	14943	14670	14708	14655	14865	14807	14758	14712	14825	14811	14855	14929	14738	14759	14773	14774	14867	14870	14785	14990	14903	14788	15013	14553	14915	14916	14936	14720	14768	14819	15024	14767	14705	14794	14726	14821	14823	15032	14761	14921	14685	14857	14749	14738	14705	14884	14878	14772	14881	14914	14776	14811	14927	14966	14948	14628	14811	14949	14953	14835	14953	14968	14862	14920	14864	14811	14917	14877	14854	14867	14874	14816	14732	14837	14657	14819	14750	14974	14862	15071	14797	15078	15030	14887	14794	14762	14740	14774	14834	14966	14949	14836	14703	14865	14988	15000	14838	14936	14831	14692	14852	14852	14813	14850	14872	14904	14902	14795	14748	14836	14789	15059	14841	14923	15005	14903	14865	14878	14664	14807	14678	14857	14735	14882	14840	14813	14799	14824	14940	14853	14788	14919	14752	14752	14940	14870	14822	14876	14827	14748	14759	14851	14824	14879	14825	14870	14708	14809	14845	14722	14817	14974	14863	14726	14983	14810	14873	14848	14893	14696	14838	14707	14905	15023	14771	15063	14684	14792	14897	14847	14821	14723	14885	14801	14791	14842	14866	14963	14656	14846	14806	14849	14913	14755	14925	14912	15017	14845	14920	14864	14717	14743	14879	14917	14893	14875	14676	14784	14882	14783	14868	14903	14876	14785	14633	14954	14876	14834	14964	15040	14852	14856	14778	14638	14753	14833	14785	14767	14882	14712	14739	14845	14836	14561	14872	14795	14768	14705	14786	14887	14783	14899	14724	14770	14763	14885	14846	14890	14602	14963	14849	15005	14833	14782	14892	14939	14850	14825	14962	14983	14876	14741	14902	14847	14833	14720	14691	14684	14945	14960	14762	14861	14640	14869	14796	14809	14662	14870	14814	14937	14792	14915	14686	14920	14963	14995	14775	14838	14874	14869	14874	14738	14784	14968	14878	14878	14764	14841	14870	14974	14853	14791	14883	14862	14772	15010	14773	14790	14930	14886	14887	14738	14866	14752	14827	14815	14892	14924	14765	14883	14864	14880	14870	14794	14893	14700	14964	14896	14858	14930	14856	14697	14889	14808	15024	14836	15054	14772	14911	14828	14927	15027	14800	14728	14607	14917	14848	14899	14741	14788	14864	14870	14840	14803	14855	14888	14923	14977	14754	14928	14868	14843	14936	14787	14824	14871	14714	15006	14922	14896	14897	14808	14795	14800	14949	14987	14759	14980	14780	14842	14890	14977	14886	14985	14884	14862	14770	14710	14871	14903	14677	14940	14732	14727	14686	15007	14990	14847	14887	14981	14859	14891	14941	14876	14846	14907	14772	14766	14870	14628	14887	14799	14871	14699	14985	14744	14903	14865	14988	14667	14981	14747	14816	14907	14957	14778	14832	15017	14867	14631	14904	14729	14962	14710	14948	14764	14718	14836	14731	14968	14904	14969	14951	14848	14814	14817	14852	14875	14820	14807	14816	14784	15093	14844	14591	14956	14827	14931	14919	15057	14923	14735	14734	14847	14726	14825	14815	14941	14612	14779	14947	14977	14804	15037	14899	14707	15049	14642	14918	14773	14664	14838	14845	14786	14789	14804	14963	14764	14864	14793	14707	14975	14842	14705	14867	15001	14805	14864	14925	14868	14897	14872	14922	14819	14828	14772	14853	14996	14761	14890	14941	14996	14995	14804	14575	14817	14918	14797	14962	14818	14832	14864	14879	14822	14826	15071	14922	14814	14857	14790	14805	14786	14819	14672	14789	14831	15004	14663	14879	14925	14824	14875	14665	14898	14922	14912	14997	14817	14849	14794	14755	14685	14904	14773	14891	14695	15024	14760	14711	14891	14923	14876	14719	14757	14684	14939	14888	14790	14828	14791	14918	14957	14853	14891	14858	14814	14968	14773	15006	14819	14795	14761	14771	14992	14815	14900	14914	14955	14958	14895	15042	14867	14792	14879	14742	14836	14821	14892	15046	14792	14912	14860	14983	14782	14720	14718	14792	14714	14750	14731	14770	14890	14756	14693	14916	14693	14805	14891	14938	14806	14801	14921	14815	14800	14704	14775	14866	15004	14911	14840	14696	14910	14856	14720	14962	14916	14895	14911	14763	14945	14800	14814	14919	14876	14775	15008	14844	14785	14930	14465	14841	14980	14865	14820	14857	14920	14968	14720	14911	14727	14816	14805	14891	14843	14826	14862	14930	14652	14952	14655	14782	14960	14731	14915	14906	14942	14609	14964	14785	14743	14767	14759	14816	14728	14711	14814	14942	14887	14743	14804	14816	14871	14943	14769	14931	14788	14924	14820	14712	14889	14832	14834	14741	14726	14928	14831	14904	14736	15009	14746	14905	14774	14726	14745	14795	14766	14864	14880	14907	14875	14983	15048	14863	14899	14923	15014	14844	14746	14885	14817	14732	14834	15083	15101	14815	14903	14776	14857	14807	14739	14938	15044	14726	14786	14801	14982	14974	14813	14856	14886	14865	14969	14659	14635	14792	14830	14780	14764	14801	14822	14817	14858	14885	14763	14735	14820	14797	14879	14887	14935	14817	14709	14989	14861	14880	14826	14727	14917	15020	14938	14770	14881	14862	14914	14786	14890	14814	14899	14853	14777	14903	14744	14948	15027	14902	14785	14795	14750	14869	14916	14999	14763	14783	14844	14799	14608	14778	14901	14733	14632	14914	14905	14837	14889	14865	14765	15046	14855	14808	14773	14651	14886	14934	14879	14851	14838	14931	14734	14804	14869	14791	14773	14808	14819	14853	14896	14969	14721	14853	14945	14887	14877	14912	14949	14810	14706	14753	14838	14914	14827	14893	14882	14841	14889	14765	14783	14934	14940	14904	14910	14873	14719	14995	14781	14868	14935	14811	14815	14848	14854	14675	14549	14939	14921	14917	14809	14824	15038	14673	14904	15010	14892	14915	14929	14696	14746	14872	14783	14811	14868	15004	14739	14830	14936	14741	14938	14780	14866	14872	14951	14924	14914	14735	14875	14822	14871	14926	14735	14962	14636	14789	14803	14747	14790	14767	14709	14627	14740	14754	14998	14775	14862	14818	14765	14823	14665	14797	14903	15004	14875	14898	14872	14856	14698	14800	14933	14899	14935	14892	14869	14906	14931	14988	14762	14984	14822	14647	14956	14790	14832	14889	14895	14801	14712	14712
22909	20990	28742	23454	21144	22255	21182	16436	15449	15507	15327	15380	15214	15132	15018	15073	15284	17318	26374	30762	27550	21597	17425	15593	14850	14866	14965	14908	14695	14579	14739	14633	14614	14648	14701	14699	14714	14741	14828	14561	14638	14846	14770	14884	14540	14758	14963	14617	14602	14577	14764	14817	14490	14642	14601	14672	14708	14609	14715	14749	14767	14919	14805	14769	14554	14585	14632	14588	14662	14675	14796	14728	14818	14553	14448	14491	14850	14612	14663	14698	14751	14574	14717	14873	14744	14499	14567	14716	14497	14540	14612	14694	14564	14472	14733	14436	14440	14660	14653	14710	14711	14667	14757	14747	14646	14526	14772	14737	14478	14315	14677	14585	14653	14778	14844	14837	14649	14514	14692	14650	14617	14591	14696	14608	14407	14595	14667	14855	14752	14838	14779	14613	14468	14635	14770	14777	14680	14630	14674	14857	14714	14826	14711	14653	14672	14563	14552	14459	14571	14779	14477	14441	14627	14778	14557	14553	14582	14618	14798	14663	14744	14719	14570	14664	14724	14681	14649	14870	14831	14502	14637	14523	14789	14519	14497	14303	14655	14504	14853	14712	14693	14791	14731	14621	14543	14659	14780	14682	14496	14788	14858	14503	14500	14589	14717	14660	14495	14666	14812	14786	14674	14571	14712	14696	14769	14748	14486	14577	14624	14790	14593	14594	14553	14620	14617	14614	14686	14602	14548	14480	14713	14718	14598	14647	14709	14603	14646	14563	14759	14597	14664	14764	14724	14749	14680	14795	14592	14685	14515	14617	14803	14710	14452	14860	14624	14681	14743	14520	14785	14571	14543	14814	14804	14768	14677	14624	14761	14719	14748	14678	14661	14714	14595	14770	14699	14618	14695	14596	14588	14567	14788	14685	14579	14631	14484	14554	14381	14763	14646	14567	14605	14598	14583	14597	14601	14790	14576	14673	14576	14708	14626	14553	14513	14774	14623	14833	14572	14638	14593	14537	14657	14806	14646	14642	14639	14573	14574	14658	14457	14637	14683	14580	14523	14553	14619	14526	14564	14685	14531	14538	14752	14526	14786	14781	14695	14704	14577	14584	14765	14648	14513	14601	14646	14584	14725	14690	14462	14490	14566	14592	14664	14696	14654	14448	14707	14688	14841	14424	14558	14571	14701	14546	14654	14510	14610	14538	14606	14871	14735	14494	14735	14545	14460	14605	14634	14769	14627	14603	14654	14649	14630	14810	14678	14500	14584	14626	14501	14597	14673	14507	14741	14795	14679	14711	14789	14598	14612	14556	14623	14621	14609	14645	14439	14568	14367	14538	14500	14463	14662	14739	14712	14788	14644	14679	14688	14678	14499	14675	14493	14809	14725	14692	14555	14529	14533	14610	14742	14735	14756	14730	14626	14589	14604	14539	14661	14852	14509	14641	14508	14631	14685	14600	14687	14521	14708	14752	14750	14848	14744	14639	14637	14828	14815	14804	14730	14677	14673	14748	14757	14692	14667	14581	14811	14565	14606	14666	14546	14566	14346	14635	14710	14680	14630	14528	14545	14547	14651	14650	14712	14617	14634	14396	14774	14577	14729	14618	14686	14553	14842	14520	14534	14767	14714	14581	14613	14430	14583	14593	14600	14658	14613	14445	14686	14744	14612	14829	14624	14610	14604	14600	14569	14504	14591	14513	14702	14753	14667	14636	14754	14598	14587	14722	14568	14604	14591	14532	14657	14608	14667	14586	14537	14670	14725	14751	14620	14780	14871	14596	14605	14690	14664	14702	14382	14717	14616	14522	14703	14482	14588	14499	14763	14631	14566	14633	14588	14673	14394	14552	14643	14724	14698	14561	14746	14620	14665	14678	14648	14645	14639	14578	14799	14666	14691	14470	14898	14659	14490	14820	14834	14551	14497	14579	14621	14575	14267	14537	14623	14803	14664	14441	14460	14829	14648	14667	14638	14518	14459	14774	14543	14573	14523	14574	14616	14627	14635	14519	14410	14714	14463	14655	14527	14697	14571	14720	14781	14624	14514	14697	14531	14479	14732	14616	14583	14663	14757	14580	14592	14914	14552	14525	14475	14709	14655	14742	14623	14469	14569	14608	14757	14543	14594	14728	14485	14538	14563	14556	14612	14624	14564	14691	14794	14570	14575	14684	14545	14503	14652	14844	14639	14418	14807	14616	14690	14586	14654	14604	14637	14642	14441	14789	14562	14602	14703	14580	14581	14773	14519	14582	14763	14661	14784	14685	14655	14554	14607	14722	14604	14592	14636	14552	14566	14625	14670	14724	14470	14739	14714	14554	14653	14614	14839	14738	14613	14769	14520	14561	14466	14687	14651	14666	14758	14627	14632	14637	14655	14598	14688	14543	14720	14541	14722	14643	14527	14639	14653	14507	14669	14735	14525	14538	14481	14566	14666	14630	14576	14588	14498	14661	14587	14592	14669	14753	14851	14693	14689	14536	14611	14594	14713	14641	14585	14597	14922	14659	14637	14498	14596	14620	14802	14538	14569	14558	14625	14693	14393	14685	14700	14567	14757	14659	14553	14537	14584	14747	14531	14727	14804	14709	14629	14561	14597	14530	14781	14750	14616	14419	14692	14687	14643	14590	14647	14796	14571	14680	14614	14504	14680	14458	14706	14663	14690	14655	14691	14752	14646	14589	14644	14682	14722	14407	14501	14640	14556	14627	14647	14533	14634	14695	14582	14767	14368	14665	14798	14642	14712	14658	14689	14684	14715	14691	14680	14692	14629	14694	14704	14651	14609	14598	14533	14508	14584	14601	14622	14655	14576	14632	14495	14628	14573	14633	14683	14516	14495	14531	14596	14776	14720	14632	14539	14626	14798	14582	14547	14581	14647	14617	14678	14599	14563	14580	14468	14974	14531	14613	14608	14774	14817	14618	14653	14775	14609	14725	14618	14502	14518	14480	14677	14637	14799	14509	14616	14639	14634	14595	14632	14669	14678	14690	14708	14707	14593	14646	14737	14587	14742	14672	14678	14624	14607	14351	14615	14634	14648	14649	14667	14814	14716	14557	14513	14388	14551	14732	14648	14495	14512	14811	14737	14613	14517	14589	14601	14813	14691	14598	14798	14881	14551	14577	14524	14509	14476	14697	14482	14682	14718	14503	14512	14588	14672	14648	14686	14406	14588	14702	14581	14508	14650	14598	14733	14547	14678	14665	14749	14602	14682	14678	14614	14572	14568	14707	14695	14681	14691	14601	14757	14769	14621	14747	14769	14544	14807	14792	14607	14475	14563	14749	14731	14601	14679	14589	14499	14532	14552	14610	14657	14594	14621	14686	14694	14534	14651	14550	14642	14588	14846	14806	14615	14525	14596	14600	14560	14505	14703	14746	14678	14691	14615	14672	14620	14472	14446	14537	14521	14611	14674	14434	14479	14520	14551	14601	14670	14714	14807	14769	14494	14670	14746	14562	14678	14585	14637	14694	14776	14569	14787	14599	14633	14498	14631	14611	14752	14580	14476	14697	14786	14746	14611	14600	14532	14730	14691	14631	14724	14682	14648	14765	14500	14714	14521	14738	14559	14559	14587	14606	14730	14640	14690	14530	14701	14741	14624	14542	14421	14722	14593	14650	14536	14766	14757	14710	14534	14584	14622	14500	14644	14547	14514	14536	14390	14741	14677	14574	14473	14495	14690	14730	14539	14379	14663	14611	14746	14617	14633	14610	14624	14715	14533	14556	14784	14617	14493	14579	14839	14781	14629	14502	14753	14621	14687	14470	14362	14426	14619	14659	14738	14586	14736	14748	14569	14662	14581	14456	14667	14688	14677	14614	14881	14788	14606	14614	14750	14774	14571	14714	14414	14680	14574	14480	14630	14631	14643	14831	14419	14591	14616	14752	14727	14724	14601	14588	14554	14708	14760	14681	14743	14718	14680	14662	14679	14740	14722	14736	14487	14578	14593	14714	14667	14537	14518	14575	14555	14561	14649	14575	14482	14840	14636	14781	14652	14724	14495	14749	14613	14528	14727	14507	14704	14595	14476	14811	14539	14509	14541	14750	14759	14643	14655	14601	14723	14579	14573	14479	14817	14612	14721	14668	14474	14566	14565	14512	14786	14601	14634	14604	14611	14517	14527	14557	14718	14618	14597	14751	14522	14474	14647	14665	14752	14437	14663	14707	14443	14618	14801	14732	14729	14497	14625	14711	14680	14675	14489	14718	14567	14483	14684	14499	14923	14337	14484	14813	14763	14683	14479	14654	14630	14595	14498	14704	14592	14541	14841	14678	14585	14494	14748	14615	14758	14622	14702	14750	14712	14527	14443	14542	14518	14604	14879	14637	14533	14612	14956	14636	14695	14569	14763	14722	14483	14689	14553	14461	14700	14722	14615	14616	14611	14547	14643	14638	14606	14644	14606	14569	14699	14696	14690	14605	14641	14540	14699	14392	14620	14836	14615	14698	14834	14765	14565	14559	14570	14779	14511	14546	14625	14653	14769	14690	14757	14812	14617	14450	14665	14780	14812	14685	14667	14721	14573	14723	14551	14715	14502	14412	14661	14716	14673	14685	14486	14688	14552	14796	14502	14657	14719	14665	14595	14633	14629	14645	14603	14475	14677	14643	14630	14607	14624	14634	14541	14677	14567	14764	14678	14666	14767	14488	14560	14639	14581	14809	14516	14619	14601	14721	14642	14656	14581	14613	14492	14540	14498	14624	14470	14775	14536	14727	14536	14693	14693	14676	14562	14674	14696	14458	14710	14745	14795	14634	14623	14630	14630	14830	14778	14804	14767	14629	14580	14560	14611	14553	14653	14828	14553	14696	14538	14461	14538	14544	14500	14663	14631	14637	14658	14369	14543	14645	14703	14752	14804	14473	14436	14691	14676	14699	14716	14594	14702	14667	14712	14573	14528	14636	14666	14638	14609	14718	14650	14486	14731	14686	14527	14521	14866	14696	14525	14611	14754	14844	14758	14532	14695	14572	14714	14628	14479	14533	14844	14716	14645	14736	14556	14565	14588	14783	14557	14553	14643	14642	14598	14560	14689	14610	14427	14583	14648	14769	14522	14683	14668	14426	14717	14541	14537	14682	14658	14518	14661	14524	14643	14611	14677	14632	14653	14642	14576	14576	14744	14551	14639	14565	14495	14647	14406	14786	14693	14717	14638	14788
15181	27158	24547	19676	18171	17615	16497	15654	15310	15091	15162	15151	15108	14656	14773	15039	15091	19298	31302	34304	29769	21904	16883	14979	14391	14295	14159	14248	14172	14368	14244	14294	14316	14224	14323	14180	14146	14454	14343	14213	14215	14268	14215	14296	14131	14112	14216	14257	14313	14191	14229	14335	14251	14157	14267	14199	14164	14285	14163	14321	14300	14218	14253	14186	14381	14061	14169	14213	14128	14180	14170	14386	13965	14095	14245	14376	14115	14091	14349	14296	14293	14149	14325	14229	14354	14268	14212	14380	14162	14244	14224	14137	14203	14161	14244	14291	14369	14350	14309	14343	14144	14242	14159	14155	14092	14118	14168	14221	13992	14166	14322	14209	14268	14086	14200	14272	13961	14299	14305	14168	14176	14224	14311	14018	14171	14121	14156	14261	14158	14191	14269	14251	14146	14203	14254	14122	14149	14151	14089	14146	14319	14111	14250	14228	14445	14214	14265	14236	14176	14265	14205	14113	14268	14293	14292	14085	14157	14233	14114	14345	14196	14314	14261	14228	14161	14262	14296	14300	14207	14136	14267	14269	14309	14094	14131	14270	14264	14151	14285	14167	14229	14394	14245	14076	14146	14196	14302	14134	14144	14142	14240	14275	14344	14212	14227	14195	14116	14236	14103	14251	14339	14203	14194	14240	14185	14209	14204	14095	14227	14041	14189	14112	14217	14152	14122	14149	14070	14224	14237	14288	14197	14162	14191	14095	14104	14235	14190	14180	14159	14185	14012	14268	14405	14251	14115	14123	14258	14183	14026	14052	14122	14280	14276	14054	14216	14162	14257	14340	14155	14216	14220	14164	14244	14218	14174	14291	14058	14174	14218	14425	14056	14272	14265	14127	14246	14261	14141	14358	14048	14306	14184	14260	14347	14255	14152	14141	14063	14173	14219	14230	14317	14347	14245	14143	14328	14326	14103	14046	14168	14141	14222	14172	14166	14420	14206	14389	14260	14319	14174	14210	14130	14158	14117	14289	14201	14115	14165	14162	14294	14216	14281	14160	14201	14213	14362	14116	14300	14210	14265	14194	14415	14176	14360	14204	14169	14121	14206	14187	14277	14170	14131	14181	14092	14234	14266	14268	14031	14265	14124	14150	14194	14348	14192	14291	14275	14053	14433	14323	14170	14121	14098	14087	14231	14315	14089	14136	14279	14153	14329	14136	14329	14036	14240	14244	13996	14271	14120	14146	14213	14298	14255	14452	14121	14145	14224	14178	14210	14091	14246	14033	14326	14132	14151	14400	14272	14329	14156	14368	14177	14196	14245	14330	14204	14086	14161	14154	14227	14165	14255	14065	14083	14388	14237	14275	14328	14158	14227	14182	14169	14276	14237	14251	14277	14060	14298	14199	14297	14249	14210	14238	14226	14148	14079	13917	14322	14153	14194	14254	14103	14171	14246	14170	14257	14323	14162	14382	14152	14218	14165	14187	14225	14318	14234	14094	14098	14259	14306	14103	14203	14054	13947	14198	14194	14092	14021	14115	14032	14139	14134	14117	14282	14238	14356	14040	14145	14289	14170	14424	14171	14163	14204	14262	14265	14138	13999	14101	14384	14165	14123	14124	14096	14295	14218	14290	14352	14135	14089	14224	14129	14205	14208	14263	14195	14328	14115	14088	14051	14193	14030	14201	14174	14013	14020	14226	14005	14149	14196	14157	14433	14169	14287	14112	14193	14244	14262	14178	14195	14104	14057	14170	14035	14250	14377	14224	14159	14387	14144	14181	14129	14227	14284	14181	14299	14036	14252	14266	14098	14210	14084	14238	14245	14151	14199	14115	14297	14176	14264	14264	14249	14155	14188	14328	14107	14273	14174	14161	13900	14385	14198	14074	14190	14159	14063	14172	14179	14154	14127	14175	14189	14239	14137	14193	14210	14150	14330	14041	14249	14258	14129	14208	14086	14130	14281	14265	14223	14209	14044	14273	14209	14362	14056	14266	14126	14011	14175	14162	14186	14263	14076	14287	14133	14158	14089	14165	14262	14150	14185	14327	13925	14173	14288	14226	14369	14142	14173	14189	14129	14225	14293	14007	14119	14114	14136	14284	14134	14342	14322	14222	14166	14330	14121	14032	14184	14102	14361	14237	14209	14118	14294	14238	14227	14255	14148	14260	14237	14068	14132	14079	14162	14276	14201	14036	14280	14079	14068	14122	14314	14214	14216	14107	14341	14120	14295	14207	14117	14225	14349	14208	14261	14207	13990	14167	14190	14177	14211	14147	14076	14270	14189	14211	14213	14112	14102	14207	14039	14204	14160	14077	14305	14352	14225	14203	14131	14192	14134	14249	14220	14403	14071	14233	14174	14261	14313	14040	14174	14070	14212	14292	14251	13998	14261	14312	14231	14172	14121	14044	14044	14070	14170	14178	14178	14386	14221	14003	14090	14204	14304	14043	14333	14039	14199	14250	14314	14226	14181	14285	14284	14315	14093	14088	14019	14137	14195	14223	14286	14201	14142	14255	14220	14339	14166	14167	14283	14250	14279	14083	14439	14147	14186	14187	14182	14153	14057	14226	14297	14245	14207	14210	14292	14110	14147	14329	14210	14166	14111	14237	13980	14324	14199	14234	14230	14247	14118	14085	14312	14216	14289	14225	14178	14089	14171	14102	14182	14224	14193	14251	14064	14242	14199	14247	14163	14301	14246	14309	14210	14243	14122	14128	14186	14206	14193	14257	14052	14372	14239	14157	14230	14289	14303	14260	14202	14292	14273	14231	14228	14403	14172	14303	14138	14181	14213	14242	14100	14191	14371	14218	14119	14214	14124	14105	14105	14326	14113	14311	14236	14247	14126	14066	14324	14241	14151	14232	14099	14153	14071	14029	14247	14201	14283	14121	14155	14210	14144	14248	14207	14158	14078	14164	14273	14137	14130	14273	14217	14099	14265	14114	14182	14228	14289	14156	14148	14126	14238	14313	13958	14094	14287	14177	14136	14233	14086	14297	14296	14153	14152	14366	14225	14087	14121	14232	14254	14316	14158	14105	14055	14270	14412	14247	14046	14250	14103	14170	14185	14056	14116	14108	14333	14114	14271	14302	14252	14140	14174	14027	14282	14199	14269	14202	14066	14124	14293	14000	14260	14158	14248	14244	14227	14169	13994	14082	14208	14240	14217	14187	14175	14192	14249	14330	14198	14277	14224	14263	14218	14100	14118	14078	14130	14222	14157	14256	14314	14189	14210	14206	14185	14026	14337	13998	14187	14182	14221	14159	14035	14184	14248	14095	14102	14244	14060	14196	14193	14323	14132	14379	14148	14146	14175	14175	14393	14101	14234	14059	14159	14089	14308	14134	14229	14109	14274	14264	14298	14165	14330	14238	14108	14179	14266	14238	14130	14194	14183	14256	14198	14157	14222	14174	14203	14357	14032	14246	14182	14313	14265	14047	14282	14255	14139	14252	14059	14208	14251	14224	14214	14350	14173	14095	14338	14118	14199	14363	14235	14153	14117	14153	14162	14329	14273	14194	14201	14174	14025	14223	14260	14170	14162	14126	14224	14241	14289	14244	14114	14108	14174	14258	14232	14250	14304	14130	14262	14061	13963	14250	14172	14061	14256	14112	14153	14222	14127	14273	14279	14289	14084	14147	14302	14234	14102	13898	14036	14260	14176	14346	14289	13995	14132	14165	14110	14352	14253	14152	14313	14003	14196	14160	14161	14310	14199	14277	14188	14200	14249	13912	14048	14370	14159	14240	14111	14400	14196	14176	14129	14253	14284	14140	14190	14152	14249	14216	14092	14234	14135	14258	14081	14128	14160	14304	14113	14049	14353	14159	14269	14274	14112	14387	14189	14162	14248	14165	14275	14252	14198	14115	14070	14113	14200	14261	14177	14274	14094	14188	14133	14109	14228	14230	14275	14137	14187	14246	14057	14176	14290	14197	14063	14192	14474	14211	14290	14268	14122	14152	14231	14272	14302	14118	14285	14239	14195	14229	14146	14029	14270	14352	14352	14261	14209	14100	14170	14273	14311	14099	14211	14046	14241	14340	14218	14104	14274	14080	14334	14246	14288	14184	13997	14000	14093	14296	14115	14105	14299	14177	14233	14117	14157	14212	14216	14311	14150	14151	14069	14190	14318	14224	14218	14097	14246	14037	14247	14193	14233	14127	14375	14178	14198	14177	14235	14270	14188	14029	14120	14088	14049	14041	14263	14011	14253	14195	14009	14073	14217	14271	14112	14227	14214	14339	14209	14357	14165	14207	13989	14098	14134	14171	14103	14414	14328	14308	14075	14061	14184	14250	14224	14242	14272	14225	14187	14131	14353	14324	14180	14344	14181	14092	14160	14371	14198	14191	14192	14304	14248	14398	14084	14228	14204	14287	14184	14188	14100	14267	14209	14250	14264	14099	14057	14228	14226	14164	14090	14309	14041	14205	14192	14155	14263	14310	14101	14178	14143	14186	14110	14118	14339	14263	13959	14094	14000	14330	14086	14112	14029	14160	14148	14143	14226	14127	14279	14285	14307	14160	14171	14330	14144	14143	14165	14270	14274	14201	14251	14267	14331	14210	14169	14172	14178	14193	14103	14267	14201	14215	14178	14217	14290	14108	14270	14234	14073	14020	14095	14311	14128	14194	14154	14307	14257	14103	14312	14279	14131	14280	14190	14082	14274	14187	14091	14243	14170	14357	14119	14053	14329	14084	14150	14229	14164	14253	14202	14186	14272	14168	14241	14184	14104	14219	14113	14230	14290	14167	14522	14113	14336	14238	14231	14356	14177	14319	14184	14181	14226	14022	14037	14115	14172	14338	14231	14056	14236	14126	14218	14248	14291	14145	14134	14355	14191	14170	14198	14199	14055	14039	14115	14286	14077	14248	14230	14118	14188	14148	14236	14053	14179	14159	14089	14201	14096	14086	14221	14129	14014	14160	14355	14155	14202	14146	14063	14165	14222	14324	14243	14154	14175	14120	14198	14192	14163	14263	14215	14074	14268	14295	14113	14082	14170	14285	14108	14199	14057	14290	14094	14282	14250	14257	14195	14239	14458	14325	14223	14180	14122	14213	14071	14159	14234	14230	14234	14207	14084	14174	14254	14200	14222	14369	14190	14279	14249	14189	14064	14085	14139	14211	14136	14309	14258	14152	14242	14249	14206	14158
27085	21310	21589	17416	14873	14563	14541	14445	14390	14517	14187	14412	14610	14465	14609	14541	14480	14503	15143	15718	15849	15507	14831	14623	14407	14468	14321	14352	14388	14432	14365	14282	14265	14250	14323	14476	14277	14281	14377	14314	14357	14361	14210	14274	14335	14385	14370	14219	14342	14414	14359	14344	14268	14297	14629	14293	14249	14233	14236	14245	14396	14370	14252	14264	14411	14422	14299	14350	14348	14370	14527	14458	14526	14019	14377	14626	14348	14301	14117	14326	14383	14387	14310	14426	14394	14235	14303	14274	14352	14155	14325	14350	14364	14449	14384	14417	14428	14183	14343	14266	14461	14477	14379	14221	14313	14223	14269	14098	14323	14351	14561	14377	14457	14379	14429	14165	14419	14362	14292	14202	14359	14256	14205	14533	14225	14313	14191	14312	14432	14352	14301	14492	14433	14136	14462	14217	14433	14160	14337	14172	14353	14270	14246	14399	14421	14377	14442	14187	14361	14357	14358	14224	14276	14239	14315	14422	14528	14448	14323	14361	14469	14389	14604	14342	14320	14261	14285	14417	14322	14261	14455	14402	14323	14371	14351	14151	14364	14300	14250	14211	14417	14238	14465	14200	14460	14286	14452	14212	14302	14248	14309	14201	14382	14250	14283	14156	14521	14256	14423	14209	14346	14487	14189	14244	14198	14151	14227	14196	14132	14341	14119	14245	14388	14280	14290	14353	14206	14309	14260	14458	14442	14161	14335	14274	14206	14517	14456	14404	14237	14308	14281	14435	14383	14255	14459	14198	14174	14264	14272	14284	14384	14393	14403	14362	14264	14032	14399	14300	14423	14179	14300	14318	14291	14135	14122	14175	14485	14319	14411	14175	14132	14276	14448	14327	14367	14369	14252	14393	14504	14340	14293	14516	14382	14379	14298	14255	14201	14247	14174	14122	14469	14373	14217	14389	14394	14333	14380	14302	14404	14369	14498	14366	14300	14267	14171	14381	14308	14548	14439	14174	14444	14140	14178	14312	14280	14378	14386	14212	14263	14420	14122	14338	14498	14243	14352	14245	14152	14346	14483	14261	14271	14071	14223	14308	14270	14232	14177	14338	14420	14238	14197	14185	14520	14315	14470	14234	14346	14345	14341	14137	14153	14092	14246	14334	14222	14208	14385	14239	14279	14379	14416	14246	14153	14263	14312	14164	14354	14380	14217	14074	14312	14277	14115	14178	14373	14163	14218	14485	14425	14274	14244	14168	14225	14218	14365	14337	14396	14408	14302	14402	14254	14406	14369	14224	14538	14418	14357	14210	14488	14418	14376	14445	14292	14360	14324	14448	14222	14391	14227	14375	14361	14143	14216	14077	14279	14151	14274	14252	14241	14510	14291	14159	14344	14272	14217	14384	14218	14346	14260	14480	14468	14184	14373	14410	14595	14304	14177	14307	14239	14179	14235	14258	14136	14327	14326	14322	14485	14428	14243	14261	14382	14148	14255	14389	14187	14437	14313	14611	14473	14319	14476	14381	14518	14172	14381	14363	14151	14394	14273	14335	14028	14262	14423	14266	14337	14264	14404	14339	14451	14202	14335	14440	14461	14554	14395	14261	14501	14302	14386	14268	14113	14122	14443	14308	14239	14433	14332	14336	14250	14167	14335	14195	14301	14392	14504	14155	14423	14350	14147	14400	14271	14221	14473	14303	14272	14262	14339	14384	14109	14205	14428	14132	14444	14252	14321	14302	14334	14330	14120	14278	14476	14252	14230	14409	14474	14251	14275	14388	14280	14375	14254	14395	14361	14475	14330	14340	14338	14184	14415	14276	14392	14204	14477	14322	14353	14423	14121	14081	14371	14322	14237	14266	14314	14299	14439	14286	14392	14560	14301	14502	14256	14424	14426	14113	14178	14110	14374	14329	14114	14410	14451	14335	14401	14416	14331	14523	14307	14323	14342	14383	14321	14207	14402	14288	14474	14308	14119	14239	14262	14268	14298	14398	14472	14408	14204	14384	14281	14292	14546	14638	14393	14417	14187	14311	14101	14395	14548	14262	14380	14164	14257	14286	14295	14282	14319	14416	14339	14272	14330	14382	14472	14309	14528	14482	14291	14440	14261	14371	14336	14354	14339	14314	14360	14327	14172	14342	14250	14403	14348	14476	14353	14244	14455	14340	14373	14255	14271	14258	14262	14250	14376	14384	14147	14246	14361	14475	14218	14224	14181	14520	14327	14459	14209	14161	14360	14340	14162	14335	14360	14262	14345	14383	14365	14377	14167	14348	14351	14241	14247	14243	14277	14361	14344	14440	14417	14379	14531	14291	14019	14436	14336	14226	14110	14578	14326	14349	14381	14462	14289	14411	14482	14203	14183	14381	14150	14232	14193	14206	14449	14354	14248	14216	14315	14160	14283	14428	14189	14118	14224	14407	14081	14100	14397	14204	14175	14444	14364	14400	14397	14331	14316	14251	14317	14425	14266	14332	14593	14354	14554	14283	14390	13976	14443	14541	14106	14165	14339	14182	14304	14286	14133	14285	14380	14085	14320	14318	14318	14253	14445	14331	14235	14269	14179	14058	14354	14416	14302	14179	14294	14376	14188	14307	14238	14133	14298	14323	14229	14169	14364	14336	14281	14505	14275	14475	14286	14453	14225	14476	14421	14106	14316	14228	14444	14376	14391	14233	14521	14405	14223	14370	14336	14318	14366	14295	14415	14288	14167	14431	14460	14399	14424	14380	14270	14308	14263	14527	14323	14333	14288	14127	14384	14376	14339	14255	14368	14224	14379	14340	14324	14380	14304	14466	14363	14570	14543	14305	14411	14216	14305	14338	14519	14416	14482	14453	14322	14268	14176	14081	14430	14346	14258	14315	14319	14435	14327	14352	14319	14368	14294	14397	14366	14337	14327	14459	14413	14344	14312	14305	14493	14163	14219	14276	14349	14129	14077	14212	14424	14524	14418	14377	14190	14386	14416	14313	14360	14360	14288	14380	14174	14340	14279	14428	14341	14218	14292	14308	14338	14371	14349	14288	14271	14439	14225	14396	14435	14466	14337	14338	14307	14207	14234	14263	14403	14471	14192	14467	14381	14436	14182	14432	14279	14191	14265	14423	14280	14238	14220	14219	14178	14361	14336	14405	14314	14409	14378	14388	14393	14382	14522	14406	14412	14159	14279	14225	14272	14199	14322	14214	14393	14199	14135	14467	14292	14425	14189	14421	14318	14258	14545	14302	14384	14441	14395	14500	14180	14400	14437	14493	14398	14063	14169	14335	14279	14140	14321	14160	14327	14238	14187	14546	14308	14273	14343	14346	14350	14258	14197	14245	14265	14435	14334	14442	14142	14154	14139	14555	14393	14219	14259	14374	14241	14385	14392	14248	14255	14215	14415	14184	14459	14283	14472	14088	14316	14212	14451	14262	14428	14386	14455	14261	14376	14325	14308	14421	14328	14160	14301	14441	14478	14185	14141	14462	14397	14469	14252	14225	14345	14497	14369	14340	14170	14157	14173	14287	14430	14186	14294	14444	14224	14152	14420	14325	14327	14354	14246	14356	14259	14359	14406	14248	14176	14370	14273	14104	14317	14316	14364	14448	14523	14264	14362	14422	14411	14327	14274	14230	14332	14291	14245	14408	14414	14252	14336	14346	14261	14235	14361	14346	14414	14315	14175	14330	14360	14304	14357	14277	14163	14301	14353	14291	14266	14317	14216	14424	14476	14537	14259	14277	14379	14341	14439	14448	14351	14271	14325	14186	14382	14289	14289	14480	14302	14407	14281	14324	14371	14191	14500	14468	14363	14295	14346	14181	14504	14411	14468	14345	14274	14481	14390	14382	14553	14149	14398	14238	14382	14321	14348	14278	14238	14267	14348	14305	14318	14421	14357	14344	14183	14316	14362	14305	14314	14434	14155	14513	14191	14368	14220	14472	14299	14321	14361	14240	14196	14378	14255	14289	14360	14144	14330	14399	14354	14283	14400	14511	14159	14288	14149	14382	14212	14396	14241	14267	14310	14202	14237	14265	14342	14285	14246	14244	14434	14405	14398	14302	14317	14315	14289	14312	14420	14235	14487	14170	14170	14197	14168	14400	14420	14437	14461	14277	14249	14448	14099	14316	14268	14275	14148	14339	14363	14318	14539	14424	14302	14391	14295	14249	14592	14588	14250	14273	14468	14364	14202	14180	14342	14199	14261	14187	14282	14287	14297	14322	14307	14186	14320	14276	14474	14343	14212	14125	14306	14131	14578	14429	14510	14356	14367	14163	14372	14335	14254	14383	14315	14381	14170	14357	14225	14337	14370	14301	14393	14393	14194	14305	14409	14297	14368	14218	14483	14350	14378	14471	14358	14332	14341	14399	14380	14432	14459	14249	14330	14386	14454	14378	14323	14150	14276	14502	14286	14340	14348	14263	14203	14295	14408	14280	14345	14195	14338	14398	14351	14386	14362	14440	14555	14297	14287	14229	14322	14156	14244	14186	14368	14221	14254	14380	14545	14308	14335	14285	14294	14290	14296	14489	14331	14449	14388	14456	14223	14446	14341	14113	14285	14463	14382	14240	14356	14216	14343	14358	14193	14351	14299	14187	14334	14244	14193	14455	14396	14191	14277	14416	14304	14198	14338	14375	14249	14260	14261	14267	14289	14302	14177	14358	14294	14146	14217	14178	14401	14326	14295	14471	14318	14081	14316	14492	14350	14393	14290	14297	14390	14286	14450	14379	14369	14267	14272	14298	14493	14302	14242	14184	14274	14314	14166	14359	14259	14199	14233	14209	14236	14232	14339	14270	14567	14317	14348	14362	14438	14236	14183	14244	14334	14251	14366	14230	14400	14253	14366	14156	14230	14332	14330	14214	14336	14227	14372	14228	14324	14335	14340	14092	14299	14353	14246	14311	14168	14427	14385	14344	14192	14385	14353	14196	14332	14187	14368	14192	14270	14319	14397	14392	14562	14279	14269	14379	14320	14257	14256	14475	14389	14398	14388	14332	14157	14207	14425	14187	14234	14477	14141	14369	14362	14400	14275	14307	14285	14284	14292	14394	14049	14247	14457	14566	14211	14305	14334	14343	14119	14352	14352	14300	14308	14420	14172	14365	14158	14380	14372	14376	14323	14454	14392	14225	14309	14351	14351	14174	14351	14374	14358	14174	14168	14365	14318	14161
13713	15653	15563	14850	14605	14252	14089	14158	14029	14109	14131	14016	14363	14511	14379	14261	14062	14288	15397	16361	15933	15132	14431	14052	14033	13857	13873	14025	14045	13857	13936	13979	14049	14066	13904	13906	14059	13951	14005	13811	13939	14071	13947	13910	14037	14093	14002	13874	14075	13958	13971	14124	13953	14081	14163	13952	14032	13954	13956	14071	14045	13820	13998	14073	14151	13955	14006	13835	13828	14047	13889	13902	14105	13879	13861	14046	14020	13996	13867	13999	14095	14172	14037	14012	13734	14066	13830	14022	13917	13847	13975	13890	14106	13957	13773	14149	13896	13968	14040	13989	13815	14038	14067	13869	14042	13987	14074	13966	13899	13926	14005	14017	13925	14036	14050	13999	14019	13982	13942	13895	13919	13867	13926	13922	14037	14084	13974	13897	14021	14113	13991	13988	13862	14047	13845	14115	13874	14005	13898	13920	13868	13913	14085	13878	13858	13834	14052	13926	13959	13944	14050	13959	13997	13993	13899	14052	14006	13939	13975	13895	13806	14051	14331	13960	14031	13775	14030	13893	14007	13857	14150	13871	13798	14002	13998	13939	13766	13903	14009	13977	13925	13956	14025	13925	14020	13758	14181	13873	13797	13976	14102	14112	14022	13956	14096	13955	13902	14028	13876	14023	13896	13909	14070	14145	14003	13911	13929	13957	13934	13907	13872	13962	13940	13894	14065	13865	13956	13824	13913	13912	14034	13884	13947	13886	13993	13941	13915	13906	13819	14122	14137	13813	14098	13914	13972	13932	13949	14059	13853	13879	13934	14121	14015	14206	13889	13996	13896	14081	13931	13908	13910	13975	13908	14002	14042	14040	14098	13954	14066	13944	13764	13916	14026	14087	14072	13976	13784	14140	13989	13849	13942	13962	13863	13949	13908	13920	14111	13893	13861	13916	14114	14095	14007	13847	13970	13914	14031	13714	14000	13889	13942	13899	13993	14074	13927	13861	13971	13956	13817	14014	13844	14253	14098	13940	13852	13883	13919	13936	13906	13936	14079	14119	14005	13850	14157	13946	14102	13935	14104	14101	13900	14119	13988	13949	14175	14039	13970	13971	13868	13822	13972	14044	13855	14013	13939	14063	13949	13823	13989	14064	13919	14002	14074	13980	13843	13871	13943	13953	14092	13908	13953	13985	13950	13963	13967	13839	13810	14035	14126	13793	13937	13911	13982	13811	13924	14110	14022	14101	13756	13956	14054	13848	13866	13994	13976	13977	14049	13957	14094	14015	13955	14041	13883	14085	14055	13908	14000	13965	14131	13909	14008	13952	13848	13984	14073	14008	13848	14113	14209	13907	13879	14116	13948	13957	13977	13944	14016	14238	13908	14074	13930	13919	13916	13901	14021	14117	13897	13933	14166	13873	13989	14020	13930	13968	13811	13910	13930	14051	13971	14026	14057	13900	14018	13909	13982	13940	13918	13893	14031	13870	13980	13888	13873	14039	13899	13973	14101	13985	14011	13970	14063	13894	13944	13929	13975	14069	13868	13831	14039	13885	13966	13884	14159	13958	13928	14077	14030	14094	14022	14051	13919	13907	13984	14133	14022	13883	13990	13920	14065	14006	13875	14048	13990	14005	13920	13772	13857	14002	14044	13919	14025	14011	13924	13932	14033	13877	13879	13924	14003	14068	14037	13930	14125	13895	14085	13982	13904	13891	13955	13889	13797	14052	13988	13909	13873	13926	13948	14050	13888	13909	13990	13984	13981	13943	13848	14127	13966	13964	14069	13971	14034	14108	14049	13907	14075	14037	13956	14239	13882	13919	13947	14093	14237	13889	14006	13902	13946	14030	13900	13832	13873	14060	13882	13946	13971	13878	13931	13858	14042	13834	13816	13987	14055	14006	13971	13801	14107	13921	13809	13966	14086	13828	14043	14077	14087	13920	14049	13986	13887	13931	13817	13937	14010	14049	13929	13921	13867	13830	14045	13914	14209	13979	13992	14012	13926	13918	13975	14022	13998	13864	13806	14013	14071	14037	13819	13905	14027	14066	13950	13855	13910	13979	14116	13837	13772	14040	13946	14144	14078	13886	13959	14014	13893	14098	14044	13885	13962	13923	14001	13867	14012	14043	13931	14026	13933	13832	14071	14058	13819	13881	13999	13957	13935	14027	13906	14097	13939	14021	13911	13881	13985	13840	13871	13897	14084	13874	14021	13865	13717	13897	14071	13980	13896	13856	14015	14044	13862	14021	13839	13831	13909	13969	14023	13969	14029	13842	13852	13911	13983	14024	14072	13897	13903	14034	13838	13903	13751	14004	14016	13893	14013	13840	13800	13897	13893	14021	13918	14044	14036	14015	13919	13905	14117	13773	13798	13998	14015	14041	14054	14039	13877	13989	13942	14010	13974	13874	13986	13957	13818	13830	13917	14016	13792	13904	13868	13947	13963	14043	14062	14009	13989	13954	13915	13949	13967	13875	13851	14000	13965	14024	13864	13957	13990	13886	13958	14005	13872	13954	14049	14196	14005	13946	13875	14027	13967	14104	14023	13964	14007	14044	13981	14110	14068	13945	14115	14034	13888	13756	14066	13958	14148	13848	14049	14117	14171	13877	14057	14002	13878	14143	13937	14082	13834	14004	14016	13989	13986	13951	14039	13866	13997	14154	14064	13920	13985	14071	13966	14052	13947	13950	13943	13784	14067	14022	14169	14003	14094	13905	13919	13949	13995	14004	14053	13934	14048	13967	14044	13877	14116	13854	13825	14064	13889	14043	13815	14088	13930	13888	13905	14004	13867	14151	13939	14008	13908	13970	13949	13881	14047	14045	14071	13971	14059	13903	13928	13924	13927	13854	14013	13992	13933	14058	13850	14163	14121	14127	13878	13993	13978	13957	14037	14067	14044	14045	14022	14087	14001	13965	14057	13961	14043	13976	13883	13910	13868	13986	14151	14013	13826	13922	13832	14149	13820	13966	13993	13976	14105	13869	14011	13968	14015	14088	14065	13930	13874	13902	14046	13928	13944	13891	13950	13908	13995	13790	13852	14068	13887	13917	13855	13991	14023	13932	13813	13953	13738	14081	13923	13870	14045	14000	14118	13979	14132	14117	14012	14016	14050	13940	13964	14026	13909	13978	14017	14113	13943	14009	13999	13971	14198	13892	13877	14078	14012	13972	13918	14039	14069	13951	13952	14080	13975	13998	13905	14065	13874	13868	13960	13785	14145	14163	14010	13856	14000	14136	13996	13951	13899	14031	13988	14035	13892	13977	13988	13999	13915	13907	14056	14062	14010	13909	14056	13991	13966	14035	13969	14101	13944	13996	14160	13869	13792	14036	14046	13969	13858	14100	14115	14073	13914	13871	13976	13989	13858	14028	13887	13956	13912	14044	14052	13958	13934	13911	13961	13838	14008	14023	13878	13962	14019	13914	13974	13991	13910	13816	13897	13926	13892	14000	13916	14046	13992	14032	13928	13899	14056	14046	14075	13951	13894	13899	14039	13767	14000	13973	13936	13905	13930	13807	14028	13901	13882	14082	14017	13847	13874	13848	13912	14029	13911	13987	13967	13974	13984	13983	13929	14094	13891	13893	13944	14066	14034	13923	13973	13912	13901	14040	14110	14125	13848	13959	14005	13999	13836	14012	13875	14099	14046	13874	13973	13921	14058	13926	14078	14008	14042	14222	13847	13898	13937	13971	13966	13938	13901	13979	13906	14035	13973	14171	13933	13965	13978	14170	13974	14102	13986	13888	13963	13907	13952	13899	13727	14071	13873	14071	14073	14017	14004	13923	13922	13860	13990	13963	13795	13922	14060	13837	13971	14029	13810	14012	13983	13884	14072	14043	13982	14105	13950	13918	13955	14111	13923	13900	13796	13954	14092	13989	14092	14121	13933	13965	13955	13998	13698	13905	14205	13952	13951	14085	14039	13932	14098	13960	14029	14124	13918	13992	13831	13943	14021	13905	13823	14058	13866	14043	13934	13973	13982	13915	13955	13866	13895	14075	13994	13973	13982	14041	14131	13878	13890	14097	13849	13943	14104	13932	13893	13877	13902	14061	13951	14000	14130	13944	14050	14064	14128	14035	13901	13972	13733	13950	13822	13881	13951	13887	13833	13771	14005	14130	14126	14011	13954	13924	13987	13893	13986	13824	14021	13954	14072	13976	13867	13693	13975	13823	14028	13960	14207	14078	13901	13888	13812	13944	13986	13986	14017	13984	14056	14081	13941	13957	14025	13910	13882	14106	13901	13919	13829	13911	14099	13984	13921	14034	13980	14092	13946	14035	13853	13980	13877	14086	13989	13913	13787	14061	13985	13956	13938	14012	13739	13972	14080	14071	13986	14050	13778	14099	14036	14013	14045	13888	14101	13919	13868	13841	13949	14025	14143	13974	13999	14143	13870	13886	13903	14015	14044	13998	13888	13964	13951	14046	13946	13776	13974	14144	13942	14058	13990	13958	13918	13973	13917	13999	13967	14005	13909	13969	13947	14145	13911	13871	13992	13814	13979	14168	13923	13815	13877	13968	14047	14015	13942	14009	14062	13944	13887	13990	13984	14020	13882	13966	13981	14009	14065	14015	13920	13940	14043	14039	13991	13833	13932	14009	13838	13876	13931	13962	14082	13908	14137	14040	14096	13924	13948	14028	13992	13884	13921	13992	13846	13854	13982	13901	13924	13828	14014	14052	13957	13882	14052	13953	13991	13929	13916	14031	13984	13957	13886	13870	14031	13970	14111	13873	13783	13920	13928	13935	14018	13928	14031	14046	14022	13913	13989	13975	14111	14096	14034	14216	13925	14085	13971	13969	14089	13961	14099	14093	14047	13769	13881	14007	14046	14068	14072	13972	13864	13928	13965	13921	14000	13878	14004	13853	14075	14048	13871	14080	13945	13849	13995	14050	13897	13972	13920	14120	14007	13885	13925	13826	13947	13900	14163	13928	13955	13913	13996	14121	13920	13948	14039	13947	13931	13917	13937	14043	14001	13907	14021	13988	14050	13888	13971	13988	13969	14027	14090	13886	14064	13852	13957	14023	13984	13917	14060	14064	13950	13856	13961	14090	14120	13929	13873	13872	13887	13978	14001	13975	14033	14113	13772	13887	14081	13998	13929	14105	13915	13983	13975	13950	13949	14036	13881	13945	14012	13880	14117	14021
24009	20983	28172	24038	21346	18812	17365	15352	15158	15050	15003	14789	14962	14704	14975	14947	14790	14851	17479	24458	23727	19603	16474	15281	14575	14608	14497	14406	14816	14611	14714	14685	14785	14703	14362	14558	14478	14457	14510	14463	14375	14575	14597	14486	14516	14606	14578	14560	14547	14440	14659	14524	14431	14616	14481	14522	14439	14822	14400	14516	14417	14581	14296	14494	14689	14447	14640	14599	14685	14722	14672	14406	14751	14575	14543	14602	14316	14608	14577	14596	14682	14560	14649	14599	14460	14425	14713	14646	14566	14596	14605	14536	14452	14305	14490	14561	14422	14407	14507	14572	14386	14545	14572	14309	14425	14541	14413	14390	14579	14566	14477	14457	14522	14591	14516	14369	14529	14599	14512	14590	14573	14502	14620	14182	14553	14476	14512	14531	14479	14525	14668	14551	14500	14532	14404	14569	14409	14439	14636	14478	14536	14697	14461	14612	14487	14621	14594	14315	14556	14595	14490	14583	14551	14499	14593	14669	14533	14366	14369	14505	14464	14566	14441	14491	14512	14592	14392	14747	14618	14608	14442	14588	14527	14504	14241	14445	14455	14576	14498	14607	14537	14517	14565	14652	14447	14543	14619	14430	14586	14537	14608	14584	14419	14569	14514	14506	14546	14592	14664	14637	14482	14576	14758	14304	14595	14544	14637	14544	14579	14587	14431	14445	14674	14706	14400	14523	14536	14708	14476	14468	14330	14609	14719	14520	14465	14443	14678	14572	14692	14411	14616	14516	14334	14447	14349	14359	14489	14457	14526	14577	14538	14483	14441	14497	14441	14569	14505	14538	14466	14299	14654	14372	14612	14464	14462	14695	14577	14562	14433	14703	14516	14651	14343	14551	14568	14186	14460	14531	14570	14351	14432	14338	14518	14567	14560	14504	14611	14543	14420	14544	14489	14620	14586	14464	14418	14525	14615	14485	14686	14330	14357	14440	14253	14490	14434	14565	14721	14622	14573	14375	14453	14349	14385	14553	14383	14662	14526	14389	14588	14498	14423	14556	14601	14629	14438	14425	14608	14529	14768	14365	14398	14374	14464	14672	14656	14296	14833	14318	14514	14472	14655	14553	14424	14470	14614	14339	14478	14430	14327	14623	14564	14500	14391	14797	14294	14332	14574	14608	14495	14401	14405	14559	14737	14375	14765	14446	14510	14399	14479	14501	14509	14608	14507	14432	14490	14403	14774	14428	14655	14317	14649	14548	14517	14443	14453	14321	14539	14703	14483	14524	14591	14536	14536	14515	14772	14485	14610	14491	14479	14591	14552	14518	14553	14550	14429	14617	14545	14427	14533	14565	14597	14601	14610	14416	14518	14524	14430	14548	14536	14642	14496	14353	14498	14657	14654	14443	14506	14875	14463	14401	14447	14522	14669	14414	14359	14514	14475	14398	14522	14592	14520	14595	14690	14407	14455	14530	14850	14628	14660	14597	14511	14579	14702	14536	14348	14374	14763	14263	14566	14517	14553	14600	14492	14554	14650	14382	14599	14463	14393	14566	14702	14548	14559	14380	14578	14600	14531	14695	14403	14773	14435	14568	14465	14684	14471	14607	14497	14562	14515	14294	14589	14592	14467	14518	14421	14581	14519	14552	14686	14682	14688	14529	14479	14567	14441	14609	14587	14360	14385	14353	14529	14568	14421	14319	14452	14446	14489	14354	14422	14588	14466	14495	14598	14553	14479	14500	14629	14454	14648	14537	14511	14723	14488	14664	14743	14466	14479	14639	14462	14601	14538	14644	14649	14487	14472	14366	14524	14706	14636	14542	14502	14439	14363	14552	14605	14498	14631	14512	14505	14597	14479	14641	14549	14440	14573	14440	14471	14664	14618	14530	14773	14536	14589	14470	14470	14467	14501	14478	14610	14582	14513	14601	14429	14554	14574	14771	14502	14568	14672	14498	14507	14479	14583	14473	14422	14387	14624	14391	14452	14634	14610	14575	14581	14551	14475	14388	14659	14568	14565	14389	14431	14493	14542	14800	14638	14619	14178	14496	14519	14376	14582	14454	14562	14466	14513	14539	14507	14434	14616	14519	14384	14426	14530	14634	14572	14486	14472	14604	14648	14415	14626	14648	14438	14532	14599	14390	14777	14501	14573	14575	14437	14501	14404	14448	14548	14303	14451	14669	14573	14548	14747	14562	14505	14548	14763	14568	14366	14449	14614	14468	14495	14483	14897	14433	14416	14486	14552	14530	14497	14532	14446	14404	14456	14431	14494	14472	14672	14654	14728	14467	14632	14437	14657	14615	14556	14442	14551	14652	14575	14645	14503	14619	14583	14458	14647	14688	14628	14435	14560	14587	14471	14544	14497	14337	14493	14386	14695	14354	14570	14537	14479	14611	14583	14484	14487	14638	14664	14498	14305	14416	14624	14384	14401	14491	14547	14604	14591	14684	14658	14547	14581	14585	14575	14415	14581	14633	14549	14739	14365	14676	14513	14502	14386	14506	14635	14405	14459	14579	14407	14544	14461	14411	14480	14423	14362	14565	14589	14298	14521	14679	14534	14528	14557	14552	14481	14479	14462	14273	14533	14473	14637	14496	14445	14614	14585	14424	14768	14599	14504	14595	14601	14587	14616	14550	14428	14470	14568	14545	14453	14500	14410	14434	14561	14684	14557	14512	14398	14474	14660	14434	14522	14558	14417	14268	14652	14427	14481	14510	14638	14399	14370	14564	14345	14479	14707	14597	14493	14692	14521	14524	14635	14659	14478	14354	14560	14495	14703	14518	14360	14516	14528	14530	14576	14564	14503	14412	14473	14824	14676	14570	14530	14469	14385	14464	14502	14396	14494	14488	14370	14582	14382	14694	14689	14556	14588	14494	14561	14467	14409	14705	14463	14687	14587	14420	14638	14422	14703	14552	14316	14478	14696	14466	14513	14590	14560	14662	14642	14666	14636	14484	14662	14530	14472	14473	14516	14572	14414	14681	14707	14432	14383	14624	14466	14544	14612	14521	14502	14382	14584	14476	14421	14573	14379	14678	14456	14509	14651	14450	14478	14369	14462	14417	14577	14659	14727	14588	14678	14604	14393	14487	14571	14484	14650	14617	14665	14547	14327	14309	14579	14627	14503	14449	14467	14446	14587	14636	14517	14579	14614	14415	14376	14577	14407	14447	14785	14453	14532	14571	14665	14334	14657	14285	14512	14609	14480	14577	14192	14391	14541	14336	14599	14422	14695	14500	14681	14697	14581	14523	14467	14650	14515	14512	14686	14585	14389	14578	14575	14557	14469	14717	14525	14470	14648	14456	14519	14521	14388	14472	14416	14592	14385	14421	14523	14345	14495	14448	14459	14436	14674	14422	14468	14450	14447	14309	14684	14366	14667	14392	14589	14516	14576	14593	14703	14462	14450	14416	14403	14526	14576	14533	14526	14401	14444	14814	14439	14359	14526	14532	14394	14603	14488	14195	14634	14510	14708	14564	14445	14532	14416	14725	14651	14639	14558	14512	14478	14402	14535	14418	14553	14789	14571	14452	14702	14648	14366	14486	14458	14642	14558	14486	14554	14449	14531	14494	14430	14497	14522	14442	14660	14750	14636	14542	14313	14502	14461	14435	14278	14487	14329	14537	14537	14465	14260	14436	14504	14618	14482	14584	14549	14638	14539	14608	14455	14509	14502	14419	14421	14608	14522	14623	14506	14699	14480	14511	14528	14496	14516	14357	14622	14358	14543	14497	14488	14576	14461	14491	14374	14582	14538	14487	14521	14710	14809	14861	14620	14708	14461	14459	14508	14482	14511	14605	14733	14584	14644	14343	14504	14537	14504	14498	14606	14561	14429	14799	14529	14434	14814	14490	14661	14436	14630	14428	14584	14726	14647	14634	14505	14392	14401	14488	14272	14425	14502	14651	14623	14416	14509	14523	14665	14510	14379	14497	14571	14406	14562	14565	14512	14526	14545	14736	14698	14569	14404	14485	14567	14575	14603	14584	14436	14490	14435	14484	14560	14464	14476	14537	14527	14529	14663	14615	14558	14565	14607	14368	14566	14474	14434	14232	14562	14471	14442	14615	14682	14692	14522	14366	14472	14567	14367	14457	14534	14660	14614	14492	14278	14385	14693	14522	14403	14635	14611	14463	14539	14632	14563	14602	14483	14509	14470	14450	14413	14649	14453	14491	14453	14360	14619	14475	14590	14547	14619	14630	14629	14668	14471	14489	14665	14817	14655	14610	14816	14559	14370	14434	14494	14599	14607	14500	14524	14603	14353	14476	14581	14554	14571	14475	14513	14389	14528	14539	14477	14570	14435	14531	14600	14377	14351	14580	14421	14518	14478	14481	14418	14516	14665	14621	14487	14540	14525	14627	14513	14452	14520	14415	14663	14558	14477	14488	14503	14569	14521	14303	14575	14546	14417	14544	14500	14576	14499	14516	14492	14495	14545	14455	14664	14740	14520	14541	14477	14564	14442	14495	14546	14416	14664	14565	14694	14559	14536	14654	14614	14458	14393	14457	14631	14655	14594	14538	14494	14492	14523	14602	14421	14453	14460	14521	14586	14578	14639	14596	14424	14546	14708	14611	14646	14399	14463	14480	14570	14605	14475	14501	14641	14418	14716	14502	14547	14448	14699	14528	14601	14444	14548	14264	14425	14456	14352	14548	14671	14465	14542	14629	14603	14494	14756	14604	14592	14470	14475	14464	14426	14539	14394	14634	14619	14544	14574	14592	14451	14564	14627	14631	14431	14467	14668	14569	14596	14550	14671	14547	14467	14592	14513	14535	14340	14404	14506	14519	14490	14452	14541	14620	14523	14581	14275	14391	14480	14319	14481	14653	14691	14606	14410	14431	14693	14502	14604	14545	14570	14484	14483	14518	14543	14574	14577	14540	14680	14510	14500	14661	14477	14490	14450	14575	14506	14655	14479	14461	14482	14363	14490	14442	14616	14510	14652	14515	14584	14629	14392	14511	14525	14573	14591	14515	14452	14567	14385	14550	14588	14582	14606	14459	14492	14651	14589	14500	14641	14534	14410	14569	14839	14794	14512	14492	14342	14663	14760	14531	14504	14635	14644	14526	14425	14437	14545	14530	14454	14482	14451	14491	14688	14587	14525	14792	14429	14281	14572	14626	14449	14418	14504	14642	14518	14513	14444	14466
13227	21501	20086	17589	16724	15815	15302	14986	15184	14803	14608	14610	14439	14675	14735	14548	14586	14674	19704	28294	25694	19900	16121	14727	14282	14288	14223	14195	14147	14173	14229	13960	14104	14256	14185	14052	14028	14045	14181	14264	14077	14050	14256	14301	14154	14116	14188	14116	14102	14161	14241	14151	14161	14005	14278	14202	14049	14039	14073	14174	14147	14284	14326	14258	14176	14230	14181	14061	14181	14109	14299	14143	14155	14137	14272	14099	14235	14218	14210	14102	14208	14078	14163	14217	14138	14231	13928	14124	14075	14108	14044	14230	14297	14141	14172	14160	14028	14347	14213	13992	14250	14151	14245	14097	14138	14207	14109	14097	14081	14042	14262	14048	14040	14176	14035	14069	14103	14263	14283	14227	14260	14162	14124	14202	14305	13980	14229	13988	14017	14138	14141	14126	14080	14220	14014	14174	14080	14081	14079	14150	14200	14103	14124	14146	14179	13915	14137	13966	14246	14020	13990	14034	14063	14158	14266	14225	14119	14083	14141	14123	14218	14231	14094	14173	13997	13967	14134	14168	14239	14025	14019	14023	14248	14169	14107	14178	14076	14060	14197	14127	14264	14070	14300	14199	14051	14220	14198	14013	14114	14144	13976	14017	14260	14027	14216	14197	13920	14087	14082	14181	14181	14137	14211	13988	14034	14063	14058	14140	14172	14137	14329	14024	14134	14130	14239	14095	14354	14260	14123	14009	14202	14256	14118	14056	14117	14128	14164	14196	14087	13965	14162	14134	14028	14031	14208	14191	14159	14074	14167	14198	14022	14054	14078	14162	14031	14149	14072	14308	14152	14041	14050	14270	14297	14019	14219	14098	14179	14112	14011	14112	14259	14010	14100	14092	14026	13999	14117	14260	14216	14109	14199	14200	14049	14088	14097	14008	14272	14262	14231	14153	14122	14179	14026	14267	14082	14187	14302	14017	14129	14157	14081	14139	14115	14094	14131	14113	14201	14044	14031	14247	14193	14059	14215	14069	14016	14120	14089	14185	14155	14081	14139	14273	14043	14280	13981	14108	14304	14319	14238	14003	14189	14212	14207	14045	14013	14080	14152	14224	14046	14007	14023	14036	14202	14049	14026	14068	14161	14206	14206	13894	14089	14238	14265	14271	14153	14118	14252	14349	14113	14055	14210	14157	14072	14173	14145	14256	14210	14088	14203	13946	14167	14136	14198	14211	14096	14104	14261	14126	14070	14127	14175	14102	14137	14148	14188	14183	14146	14157	14227	14246	14001	14078	13969	14162	14185	14147	14086	14156	14081	14201	14150	14210	14102	14238	14091	14347	14214	14310	14071	14128	14018	14231	14085	14147	14191	14241	14099	14192	14216	14181	14121	14242	14126	14135	13877	14265	13938	14122	14016	14044	14141	14216	14291	14059	14025	14228	14010	14221	14079	14010	14125	14140	14242	14216	14113	14080	14095	14037	14096	14136	14158	14095	14021	14216	14064	14236	14146	14120	14157	14204	14064	14118	14204	14156	13967	14187	14069	14165	14115	14108	14107	14077	14184	14075	14143	14196	14172	14195	14100	14162	14307	14066	14098	14199	14004	14135	14284	14116	14289	14211	14097	13969	14148	14164	14293	14038	14135	14191	14192	14244	14124	14092	14141	13966	14216	14263	14304	14339	14069	14127	14053	14184	14055	14068	14123	13993	14206	14074	14074	14267	14060	14079	14237	14185	14088	14046	14146	14000	14207	14293	14098	14178	14124	14173	13962	14046	14080	14222	14213	14052	14258	14173	14136	14093	14208	14241	14271	14022	14067	14159	14008	14078	14198	14124	14202	13895	14264	14263	14278	14198	14143	14077	14113	14084	14225	14178	14200	14052	14149	14089	14140	14260	14176	14221	14189	14202	14139	14131	14233	14083	14171	13912	14246	14246	14053	14182	14141	14084	14026	14275	14206	14171	14053	14091	14184	14304	14012	14246	14020	14120	14099	13962	14253	14172	13990	13982	14048	14321	14219	14030	14333	14286	14141	14075	14021	14193	14154	14266	14087	14219	14149	14116	14136	14052	14163	14015	14143	14306	14176	14120	14215	13989	14239	14071	14113	14225	14042	14293	14180	14128	14203	14070	14031	14152	14252	14214	14192	14211	14077	14160	14082	14021	14252	14002	14340	14202	14168	13940	14154	14144	14103	14226	14075	14231	13938	14040	14186	14227	14002	14112	13969	14300	14074	14193	14140	14150	14194	14092	14177	14168	14152	14083	14245	14202	14243	13961	14039	14329	14199	14131	14140	14141	14072	14122	14222	14055	14144	13998	14079	14146	14141	14159	14124	14139	14164	14055	14249	14299	14158	14063	14187	13894	14160	13936	14257	14104	14117	14107	14127	14129	14142	14268	14032	14148	14001	14080	14227	14145	14156	14151	14188	14195	14178	14035	14120	14258	14215	14118	14047	14148	14163	14073	14091	14204	14258	14114	14185	14251	14056	14178	14062	14323	14069	14233	14044	14120	14047	14117	14013	13957	14212	14129	14112	14253	14099	14128	14174	14109	14108	14096	14058	14237	14178	14251	14098	14207	14227	14203	14221	14146	14135	14167	14076	14288	14132	14230	14132	13969	14021	14260	14121	14226	13944	14173	14294	14190	14114	14041	14107	14219	14251	14237	14233	14147	14116	14061	14328	13999	14078	14029	14196	14160	14026	14072	14152	13961	14094	14293	14159	14031	14050	14272	14172	14274	14087	14118	14009	14128	14308	14255	14176	14150	14146	14167	14132	14289	14168	14172	13927	14162	14186	14188	14069	14283	14042	14128	13978	14325	14050	14196	14103	14010	14121	14026	14259	13884	13937	14171	14228	13961	14081	14126	14257	14294	14122	14147	14075	14204	14067	14154	14193	14041	14201	14073	14065	14114	14096	14167	14171	13989	14223	14158	14138	14025	14146	14151	14302	14135	14244	14072	14015	14054	14143	14151	14231	14142	14053	14085	14126	14105	14191	14054	14079	14202	13970	14103	14120	14293	14172	14160	14159	14067	14130	14034	14223	14053	14059	14105	14245	14232	14192	14107	14319	14135	14162	14178	14138	14077	14117	14148	14038	14092	14149	14206	14236	14154	14137	14228	14057	14141	14274	14081	14202	14153	14146	14023	14259	14056	14130	14234	14159	14380	14229	14096	14191	14101	14215	14151	14163	14104	14063	14300	14056	14057	14300	14039	14206	14070	14048	14066	14110	14167	14101	14115	13995	14042	14131	14129	14215	14223	14100	14013	14050	14083	14198	14227	14053	14130	14213	14355	14294	14045	14216	14094	14076	14142	14073	14160	14267	14176	14269	14146	13966	14138	14066	14039	14060	14104	14144	14163	14227	14097	14303	14113	14159	14140	14006	14268	14205	13977	14184	14179	14191	14178	13929	14139	13971	14384	14277	13985	14129	13920	14215	13999	14229	14012	14262	14138	14057	14298	14220	14045	14028	14123	14197	14079	13992	14115	14230	14248	14183	14123	14275	14101	14211	14093	14215	14132	14113	14198	14100	14127	14061	14207	14079	14008	14205	13992	14105	14074	14021	14189	14022	14178	14137	14091	14041	14071	14113	14160	14233	14179	14209	14397	14052	14208	14032	14057	14037	14258	14245	14102	14130	14141	14023	14209	14098	14191	14150	14181	14207	13982	14055	14103	14299	14276	14191	14145	14139	14108	13971	13949	14141	14183	14155	14029	14087	13994	14102	14069	14075	14364	14205	14098	14115	14189	14079	14146	14307	14218	14235	14081	14204	14124	14127	14319	14190	14128	14192	14114	14261	14139	14141	14046	14182	14089	14060	14088	13985	14189	14316	14147	14062	14070	14036	13986	14202	14190	14082	14161	14110	14124	14099	14041	14310	14102	14215	14015	14172	14329	14161	14035	14193	14097	14196	14209	14132	14103	14208	14090	14185	14022	14036	14172	14135	14037	14055	14111	14049	14260	14220	14234	14069	14059	14037	14284	14141	14240	14227	14071	14163	14077	14159	14228	14176	14135	14292	14267	14046	13947	14117	14118	14157	13895	14268	13961	14004	14173	14087	14144	14160	14136	14257	14183	14068	14070	14193	14168	14246	13935	14180	14080	14175	14222	14098	14046	14081	13940	14187	14113	14204	14107	14200	14023	14212	14082	14234	14128	14077	14156	14191	14162	14228	14030	14277	14101	14110	14143	14160	14156	14146	13886	14142	14128	14106	14152	14071	14085	14055	14178	14175	14098	14116	14065	14174	14039	14140	14123	14075	14092	14114	14257	14107	14142	14265	14114	14241	14087	14225	14342	13933	14141	14044	14190	14145	14172	14086	14269	14098	14026	14151	14183	14257	13973	14178	14079	14255	14121	14076	14201	14349	14073	14125	14215	14220	14134	14208	14166	14075	14069	14299	14010	14279	14054	14179	14205	14117	14091	14126	14015	14262	14153	14228	14134	14008	14194	14129	14099	14239	14314	14141	14057	14100	14275	14212	14144	14035	14071	14150	14117	14274	14229	14265	14138	14153	13917	14074	14232	14219	14196	14264	14086	14200	14221	13988	14197	14166	14083	14106	14023	14190	13893	14204	14147	14051	14201	14233	14158	14135	14207	14119	13995	14199	14116	14064	14193	14093	14281	14146	14120	14005	14149	14145	14124	14195	14133	14231	14201	14145	14118	14037	14182	14156	14088	14179	14297	14083	14205	14171	13932	14049	14222	14154	14024	14121	14100	14163	13946	14045	14091	14261	14220	14264	14042	14248	14131	14212	14145	14152	14213	14195	14196	14245	14104	14062	14139	14246	14111	14086	14255	14178	14230	14047	14195	14076	14258	14102	14087	14129	14179	14118	14134	14200	14125	13916	14180	13963	14162	14173	14156	14148	14148	14047	14095	14180	14218	14050	14060	14176	14081	14227	14127	14175	14101	13979	14202	14111	14184	14248	13999	14324	14100	14078	14231	14107	14185	14253	14066	14076	14195	14100	14071	14258	14067	14112	14071	14157	14206	14189	14051	14147	14049	14047	14048	14136	13993	14092	13937	14013	14277	14186	14191	14229	14236	14124	14061	14151	14089	14132	14150	14014	14008	14300	14314	14071	14136	14145	14014	14014	14373	14128	14132	14150	14133	14105	14033	14011	14155	14109	14331	14124	14113	14104	14274	14261	14012
22910	21022	28781	23455	21201	22552	22203	17409	16965	16860	16340	16352	16404	16497	16352	16548	16317	16246	19716	30351	30351	25612	19670	17106	16241	15904	15645	16039	15717	15880	15860	15936	15608	15842	16053	15876	16050	15684	15628	15884	15857	15656	15844	15849	15910	15797	15898	15511	15527	15944	15703	15719	15856	15905	15930	15759	15837	15705	15852	15644	15732	15806	15910	15797	15883	15579	15750	15784	15614	15764	15830	15634	15752	15646	15796	15694	15824	15807	15592	15801	15817	15698	15820	15868	15768	15829	15662	15840	15782	15832	15563	15711	15622	15660	15822	15599	15649	15821	15654	15756	15675	15862	15756	15631	15893	15812	15832	15884	15754	15835	15702	15612	15783	15667	15764	15899	15776	15763	15697	15843	15641	15665	15734	15846	16056	15857	15753	15515	15657	15667	16031	15934	15768	15868	15677	15655	15847	15774	15850	15814	15789	15677	15755	15766	15822	15785	15802	15718	15626	15643	15567	15692	15837	15827	15764	15760	15690	15662	15764	15888	15722	15763	15625	15545	15696	15746	15625	15795	15742	15716	15651	15836	15694	15722	15702	15568	15705	15829	15638	15760	15777	15759	15562	15757	15917	15787	15624	15876	15735	15775	15831	15591	15680	15613	15801	15702	15900	15673	15764	15759	15753	15973	15842	15860	15918	15771	15784	15619	15616	15731	15726	15660	15819	15927	15862	15639	15782	15678	15738	15797	15897	15643	15758	15739	15703	15943	15842	15796	15600	15877	15537	15643	15782	15624	15585	15678	15602	15873	15925	15704	15863	15767	15948	15814	15818	15843	15694	15718	15730	15618	15608	15738	15748	15843	15838	15682	15733	15864	15640	15674	15844	15591	15600	15655	15694	15829	15767	15863	15867	15701	15639	15744	15657	15866	15563	15643	15685	15731	15626	15784	16053	15848	15692	15638	15922	15674	15872	15816	15797	15737	15833	15744	15585	15716	15358	15656	15865	15739	15790	15726	15769	15881	15614	15807	15762	15587	15801	15661	15819	15805	15693	15687	15765	15801	15594	15787	15665	15883	15737	15554	15781	15743	15630	15709	15669	15685	15739	15792	15819	15808	15706	15828	15698	15918	15785	15842	15751	15682	15729	15623	15674	15877	15748	15792	15574	15567	15799	15857	15748	15758	15706	15748	15670	15655	15822	15775	15562	15905	15782	15839	15545	15746	15916	15715	15779	15673	15720	15638	15770	15712	15698	15653	16000	15603	15737	15545	15922	15961	15853	15770	15714	15647	15810	15665	15648	15693	15654	15741	15826	15803	15656	15567	15728	15734	15732	15804	15732	15746	15633	15633	15567	15744	15746	15758	15713	15628	15711	15682	15483	15699	15705	15578	15864	15606	15827	15670	15570	15848	15695	15771	15795	15794	15672	15809	15977	15712	15760	15755	15780	15795	15920	15667	15816	15837	15628	15704	15643	15588	15745	15730	15714	15696	15910	15547	15664	15768	15679	15797	15646	15823	15848	15540	15828	15520	15767	15897	15672	15484	15589	15909	15849	15588	15732	15801	15544	15820	15902	15745	15799	15808	15753	15757	15874	15728	15583	15627	15759	16017	15778	15827	15788	15535	15986	15808	15804	15726	15682	15764	15661	15692	15790	15780	15691	15770	15651	15660	15552	15858	15713	15762	15723	15785	15789	15765	15788	15656	15629	15671	15757	15750	15708	15697	15719	15647	15765	15755	15931	15654	15860	15779	15550	15779	15728	15622	15816	15666	15715	15617	15681	15710	15559	15848	15748	15790	15840	15733	15875	15613	15626	15521	15794	15716	15685	15693	15575	15752	15745	15593	15641	15797	15620	15771	15707	15932	15851	15746	15698	15663	15836	15713	15784	15816	15941	15426	15530	15795	15735	15753	15891	15773	15745	15730	15788	15622	15684	15796	15846	15917	15647	15753	15780	15823	15860	15869	15543	15740	15772	15772	15896	15713	15783	15625	15626	15649	15648	15715	15774	15803	15874	15643	15858	15736	15756	15727	15699	15713	15742	15598	15595	15742	15770	15845	15879	15760	15698	16030	15832	15609	15657	15770	15762	15481	15593	15697	15676	15653	15876	15510	15489	15777	15563	15686	15823	15638	15729	15827	15660	15703	15759	15751	15689	15818	15857	15724	15641	15770	15730	15727	15946	15797	15662	15886	15803	15643	15839	15816	15951	15627	15740	15629	15909	15692	15709	15768	15650	15654	15860	15686	15675	15879	15649	15821	15759	15823	15804	15791	15457	15544	15727	15867	15810	15498	15642	15640	15712	15694	15838	15995	15751	15789	15687	15731	15632	15746	15942	15974	15811	15660	15826	15760	15691	15800	15641	15705	15795	15699	15625	15700	15712	15784	15629	15749	15727	15775	15763	15780	15767	15775	15772	15976	15689	15850	15841	15845	15728	15791	15762	15703	15703	15855	15833	15640	15827	15845	15911	15833	15621	15782	15696	15720	15829	15614	15778	16011	15963	15729	15794	15788	15681	15680	15875	15579	15760	15749	15733	15714	15850	15879	15745	15811	15582	15853	15728	15614	15482	15752	15709	15685	15922	15607	15768	15664	15928	15765	15756	15717	15831	15802	15731	15734	15705	15761	15785	15769	15693	15627	15655	15802	15719	15864	15879	15771	15637	15713	15821	15889	15560	15717	15927	15762	15653	15709	15817	15544	15772	15699	15657	15668	15747	15684	15965	15790	15604	15750	15696	15646	15874	15784	15802	15772	15757	15760	15676	15740	15701	15658	15814	15523	15752	15890	15944	15835	15702	15759	15824	15557	15712	15887	15812	15704	15719	15924	15700	15524	15627	15742	15859	15856	15955	15852	15832	15767	15745	15754	15798	15803	15647	15605	15794	15771	15683	15460	15667	15508	15683	15733	15582	15719	15899	15710	15825	15818	15734	15695	15867	15734	15744	15762	15743	15655	15689	15841	15754	15677	15653	15761	15828	15684	15630	15700	15857	15960	15874	15726	15815	15721	15820	15477	15629	15628	15621	15660	15795	15884	15683	15778	15725	15746	15728	15897	15884	15884	15623	15664	15750	15702	15674	15799	15835	15740	15875	15965	15799	15765	15939	15806	15879	15647	15799	16000	15670	15801	15719	15698	15759	15970	15803	15840	15715	15724	15861	15544	15744	15926	15688	15620	15729	15835	15664	15934	15694	15720	15771	15647	15668	15775	15879	15674	15656	15724	15713	15846	15666	15692	15867	15581	15663	15642	15732	15697	15935	15786	15852	15765	15749	15813	15615	15878	15758	15739	15793	15589	15697	15617	15544	15768	15741	15618	15808	15671	15759	15804	15628	15682	15913	15495	15764	15785	15654	15601	15710	15670	15699	15828	15930	15726	15969	15766	15649	15630	15662	15842	15621	15505	15660	15861	15697	15581	15699	15621	15789	15691	15779	15750	15642	15817	15790	15775	15715	15608	15765	15664	15590	15855	15848	15730	15679	15485	15874	15711	15831	15795	15762	15711	15701	15767	15788	15647	15747	15620	15594	15694	15686	15763	15702	15904	15896	15694	15746	15718	15815	15785	15664	15956	15880	15824	15741	15761	15735	15697	15657	15659	15635	15673	15638	15612	15806	15729	15683	15959	15653	15653	15767	15736	15753	15658	15765	15808	15762	15769	15753	15748	15564	15630	15693	15783	15851	15748	15794	15729	15578	15672	15848	15723	15849	15801	15683	15512	15829	15772	15863	16001	15738	15935	15720	15667	15654	15732	15688	15790	15761	15868	15578	15442	15800	15691	15733	15749	15610	15750	15815	15768	15861	15629	15789	15745	15651	15726	15804	16035	15716	15621	15685	15592	15829	15708	15565	15714	15847	15764	16006	15523	15668	15760	15737	15636	15784	15683	15766	15869	15740	15646	15662	15803	15836	15705	15576	15959	15658	15752	15784	15848	15670	15771	15671	15854	16025	15739	15550	15622	15944	15723	15616	15751	15862	15608	15645	15668	15773	15685	15619	15643	15711	15623	15937	15709	15922	15889	15736	15722	15651	15578	15807	15761	15764	15615	15808	15688	15864	15737	15706	15671	15890	15929	15841	15694	15777	15693	15731	15661	15886	15793	15581	15916	15813	15810	15701	15699	15685	15672	15883	15653	15755	15654	15759	15607	15630	15745	15801	15604	15638	15507	15767	15575	15691	15716	15730	15658	15772	15387	15624	15691	15545	15672	15717	15632	15673	15766	15615	15582	15659	15777	15808	15713	15496	15982	15834	15614	15797	15697	15781	15763	15836	15787	15829	15838	15768	15764	15782	15809	15800	15623	15683	15463	15495	15767	15479	15731	15766	15756	15629	15722	15595	15716	15797	15770	15684	15848	15730	15506	15783	15653	15715	15730	15816	15851	15472	15751	15718	15568	15752	15822	15834	15778	15846	15520	15693	15740	15815	15778	15850	15708	15667	15527	15709	15761	15684	15650	15750	15714	15579	15910	15857	15880	15632	15830	15852	15631	15897	15754	15793	15861	15714	15587	15733	15722	15480	15601	15596	15614	15633	15844	15815	15675	15895	15466	15714	15606	15647	15769	15659	15759	15899	15598	15674	15630	15774	15962	15663	15765	15846	15744	15693	15682	15573	15643	15693	15803	15744	15595	15782	15824	15838	15671	15786	15716	15644	15620	15692	15892	15779	15699	15726	15586	15797	15753	15648	15741	15770	15682	15729	15773	15571	15616	15744	15687	15639	15748	15854	15737	15554	15704	15657	15894	15812	15632	15523	15768	15775	15775	15683	15800	15722	15655	15833	15735	15618	15741	15656	15732	15710	15679	15650	15701	15699	15689	15873	15870	15768	15624	15795	15484	15651	15723	15559	15792	15763	15635	15758	15757	15616	15879	15664	15905	15698	15868	15712	15590	15641	15612	15557	15841	15532	15757	15744	16000	15657	15828	15773	15757	15634	15718	15533	15664	15937	15785	15799	15681	15599	15730	15753	15809	15783	15803	15882	15656	15731	15801	15953	15944	15753	15731	15818	15729	15811	15819	15741	15745	15716	15633	15722	15758	15626	15769	15823	15738	15908	15798	15577	15823	15814	15729	15800	15703	15771	15770	15729	15974	15655	15865	15763	15633	15798	15648	15734	15687	15542	15989	15903	15793	15850	15833	15682	15562	15667	15903
15017	26690	24507	20524	18260	17368	17312	17014	16866	16052	15943	15746	15888	15750	15740	15648	15596	15629	22067	34614	33442	26530	19080	16024	15360	15098	14939	14857	14959	14825	14845	15028	14821	15101	15031	14767	14979	15080	14847	14818	14837	14926	14846	14980	15011	14840	14985	14992	14906	14987	14916	14921	14815	14950	14866	14909	14973	14912	14867	14906	14835	14882	15054	14987	14919	15028	14795	14895	14998	15016	14881	15058	14810	14795	15003	14886	15026	15111	15092	14951	14840	15100	14929	14998	14810	15028	15097	14897	14929	14899	14913	14848	14891	15100	14990	15001	15062	14946	14886	15054	14837	14991	14862	14951	14904	14935	14830	14851	15023	14940	14843	14943	14892	14894	15068	14742	14904	14979	14931	14778	14884	14696	14830	14902	14795	14841	14692	14840	14952	14969	14945	14986	14888	14697	14878	14928	14991	14999	14868	15084	14954	14993	14850	14882	15098	14890	14925	14828	14891	14986	14938	15013	14834	14921	14817	14998	14900	14867	15018	14857	14751	14905	15152	14967	14889	15011	14881	14659	14958	14913	15022	14908	14940	14891	14717	14913	14992	14905	14809	14978	15020	14964	14747	14989	14730	15078	14871	14763	14928	14909	14866	14851	14880	14932	14854	14879	14906	15003	14796	15022	15070	14948	14877	15031	14966	14850	14963	14992	14842	14809	14829	14886	14817	15094	14971	14990	14861	14837	14893	15046	14966	15004	14981	14988	14856	15013	15004	14943	14929	15035	14773	14972	14776	15037	14972	14942	15140	14815	14928	14892	14936	14908	15025	14958	14855	14954	14707	14852	14986	14783	14893	14825	14923	14859	15004	14923	14891	14997	14946	14906	14981	14842	14974	14953	15008	14953	14973	14879	15007	14960	14920	14948	14957	14872	15004	15015	14926	14990	14942	14682	14922	15028	14814	14944	14900	14934	14644	14889	14824	14903	14948	14925	14909	14968	14825	14867	14854	14966	15084	14862	15004	15029	14725	14861	15054	14897	14844	14782	14979	14898	14812	15043	14829	14807	14781	14934	14888	15019	14897	15028	14880	14997	14979	14880	15024	14921	14830	14981	14904	14901	14965	14937	14709	14907	15008	14896	14968	14870	14904	15067	14941	14880	14960	14846	14970	14968	14901	14836	14887	14946	14769	15025	14888	14928	14880	14967	14915	14761	14970	14967	14774	14967	14723	14959	14929	14871	15041	14786	14962	14908	14939	14906	14872	14831	14837	15043	14974	14820	15033	15066	15034	14823	14888	14716	14761	14965	14985	14914	14755	14945	14925	14907	14942	15026	14855	14768	14984	14758	14918	14903	14870	14864	14889	15045	14788	14873	14842	14903	15001	14734	14774	14923	14930	14899	14990	14892	14872	14983	15066	14976	15056	14864	14864	15103	14941	14962	15031	14733	14961	14925	15033	14940	14893	14897	14785	14796	14818	15027	14855	14920	14776	14888	14913	14906	14940	14770	14946	15004	15021	14875	14921	15057	14726	14882	15053	14927	14872	15003	15032	15027	14884	14975	14889	14934	14970	14896	15000	14919	14952	15032	14698	15029	14887	14904	14726	14834	14912	14960	14793	14800	14973	14727	14892	14842	15003	14940	14946	14868	14961	14803	14871	15041	15006	15042	14880	14839	15032	14763	14914	14804	14904	14772	14915	14765	14846	14961	14914	14956	14942	14998	14952	14825	14931	14907	14967	14800	14979	14891	14970	14776	14836	14929	14979	14912	14826	15005	14907	14944	14823	14980	14915	14859	14926	14902	14967	14882	14974	14848	14771	14955	14837	15004	14997	14888	15006	14828	14759	15043	14835	14936	14992	14793	14837	14982	14847	14949	14906	14896	14906	14780	15089	15002	14731	14843	14802	14949	15034	14993	14915	14943	14838	14777	15006	14916	14859	14884	15026	14978	14751	14934	14858	14832	14907	15064	14984	14938	14933	14851	14880	14822	14941	14884	14909	14997	15024	14901	14893	14773	14988	14826	14681	14897	14767	14838	14811	14864	14823	14801	14976	14937	14999	14724	14775	15046	15039	14893	14860	14840	14943	14776	14905	14763	14826	14921	14882	14952	14873	14896	15090	14832	14960	14870	14793	14996	14772	15006	14930	14747	14854	14859	15007	14878	14827	15036	14794	14844	15041	14718	14874	15023	14915	14874	14731	14848	15010	14877	14880	14869	15063	14843	15066	14973	14918	14971	14779	14986	15062	14834	14921	14918	14873	14798	14948	14717	14831	15095	14926	14762	14792	14993	14942	14922	15041	14734	14828	15077	15016	14930	14733	14844	15110	15231	14904	14868	14815	15087	15053	14862	14895	14851	14948	14966	14741	14710	15015	14905	14779	14886	14935	14828	14930	14788	14918	15029	14864	14935	14998	14902	14868	14958	14714	14936	14913	14905	15087	14834	14784	14895	14842	14948	15133	14905	14978	14929	14927	14919	14817	14660	14898	14983	14924	14934	15025	14840	14964	14851	14870	14842	14845	14908	14842	14828	14861	14884	14922	14834	14845	14824	15019	14937	14956	14887	14793	15052	14959	14904	14964	14936	14959	14771	14992	14948	15041	14885	14961	14729	15040	14904	15008	14876	14943	14927	14823	14892	14831	14930	14878	14933	14991	14801	14826	14787	14908	14835	14820	14920	14920	14820	14923	14887	14757	15051	14940	14983	14859	14826	14868	14934	15040	14870	14971	14924	14883	15015	14900	15048	14976	14936	14973	14813	15037	14589	14785	14806	14933	14819	14777	14962	15015	14988	15032	14851	14830	14826	15005	14852	15115	14988	14915	15182	14802	14903	14987	14933	14746	15034	14833	14908	14846	14941	15009	14805	14816	14930	15018	14891	14785	14895	14974	14934	14986	14855	14856	14894	14980	14931	14955	14952	14839	14856	14844	14886	14903	14909	14902	14926	14752	15102	14817	14910	14922	14871	14933	14888	14881	15101	14899	14956	14774	14833	14861	14924	14826	14930	15065	14930	14988	14878	14899	14922	15086	14917	14877	14788	14941	14830	14990	14960	14861	14948	15094	14862	14888	14959	14975	14953	14976	14919	15035	15013	14977	14911	14887	14920	14834	14933	14794	14916	14767	15000	14775	15073	14853	15016	15023	14914	14884	14856	14654	14898	14913	14888	14903	15139	14816	14925	14812	14872	14837	14879	14933	14900	14984	14937	14794	15105	14938	14945	14980	15098	14969	14799	14972	14929	14853	14982	14938	14830	14949	14850	14964	14939	14901	14843	14912	14976	14924	14836	14972	14884	15084	14803	14872	14819	14872	14896	14883	15038	14989	15035	15070	15126	14825	14917	14733	14908	14886	14903	14940	14762	14988	15140	14911	14986	14790	14897	14857	15094	14739	14791	14856	14946	14857	14881	14842	15044	14954	14902	14683	14911	15097	14684	15000	14744	14959	14968	14847	14994	14853	14899	14888	14894	14868	14825	14977	14819	14933	14863	14917	14974	15030	14880	14921	15031	14785	14905	14794	14985	15016	14837	14817	14881	15051	15012	14851	14873	14892	14948	14827	14896	14893	14814	15039	14898	14879	14790	14992	14865	14976	14998	14778	14806	14995	14911	15060	14833	14815	14885	14900	14978	14861	14970	14986	14918	15018	14839	14967	15044	14887	14981	14802	14878	14787	14811	14895	14963	14808	14913	15052	15041	15060	14889	14856	14862	14885	14901	14719	14779	14910	15013	14862	14873	14939	14849	14843	15003	14791	14883	14856	14874	14766	14961	14819	14939	15044	14932	15000	14926	14903	14908	14999	14884	14856	14883	14905	14966	14926	14943	14923	14904	14985	14878	14926	14985	14906	14718	14904	15046	14910	14822	14873	14971	14854	14793	15086	14930	14838	14848	14861	14744	15011	14949	15048	14885	14885	14921	14771	15003	14943	14798	14860	14759	14876	14882	14903	14897	14854	15056	14702	14861	14960	14842	15094	14913	14946	14873	14901	15011	14793	14991	14988	14937	14930	14819	15043	14852	14947	14972	15057	14995	14876	14840	15109	15055	14903	14832	14829	14806	14887	14815	15047	14808	14907	14933	15125	14954	15071	14893	14686	14986	14698	14943	14856	14922	14933	14840	15031	14839	15160	15162	14860	15054	14827	14999	14838	14905	14901	14903	15017	14945	14959	14769	14757	14876	14837	14918	14899	15019	14931	14904	14988	14824	14974	14945	15088	14749	14866	15023	14816	14824	14891	15056	14661	14984	14977	14942	14808	14941	14985	14862	14943	15060	14880	14881	15029	14984	14836	14953	14892	14920	14925	14837	15175	14882	14875	14948	14883	14834	14823	14849	14982	14945	15024	14926	14811	14803	14896	14858	14968	14987	14818	14889	14751	15060	14743	14907	15005	14891	14912	15061	14938	15139	14864	14912	14932	14945	14931	15023	15001	14821	14914	14841	14901	14948	14794	14970	14970	14873	14870	14798	15014	15023	15006	14796	14901	14892	14890	14957	14804	14904	14935	15056	14979	14832	14766	14900	14984	14901	14889	14835	14834	14910	14911	14730	15059	14902	14932	14832	15003	14839	14942	14823	14952	14878	14941	14892	14929	14871	14849	14990	14909	14822	14746	14817	15007	14981	14869	14899	15010	14943	14888	14980	14894	14861	15038	14952	14909	14828	14912	14788	14810	14811	14919	14788	14992	14915	14911	14853	14942	14870	14892	15150	14988	14890	14962	14836	14905	14920	14985	14921	14859	14801	14790	14842	14796	15023	14889	14972	14887	14953	14986	15008	14782	14930	14901	15043	14902	15016	14849	14858	14946	14848	14899	14932	14871	14967	15088	14899	15004	14989	14972	14806	14986	14825	14916	15017	14897	15047	14894	14824	14879	14860	15070	14907	14943	14957	14890	14760	14986	14726	15003	14995	14984	14886	14895	14914	14818	14909	15031	14757	14962	14906	14825	14835	14821	14834	14862	14899	14666	14918	15007	15004	14843	14824	15064	14805	14952	14886	14874	14965	14906	14841	14879	14810	14922	14959	14909	15007	14943	14914	14815	14932	14933	14855	14836	14822	14936	14970	14969	15004	14873	14842	15060	14887	14909	14921	15094	14964	14784	14707	14964	14966	15004	14943	15057	14998	15073	14916	15042	15035	14956	14867	14879	14813	14942	14838
27079	21503	22628	19274	16144	16135	16550	16144	16266	16198	16349	16456	16318	16349	16384	16310	16254	16157	16187	17509	18279	17490	16917	16408	16344	16166	16342	16177	16170	16238	16419	16319	16125	16143	16105	16182	16205	15878	16133	16189	16259	16364	16374	16152	16171	16342	16130	16101	16259	16222	16415	16291	16396	16234	16185	16159	16092	16145	16196	16258	16139	16189	16157	16315	16191	16020	16095	16268	16321	16196	16096	16352	16141	16382	16135	16268	16083	16200	16148	16401	16120	16188	16206	16042	16409	16328	16223	16244	16106	16150	16201	16081	16345	16155	16250	16294	16229	16108	16233	16139	16253	16079	16156	16137	16156	16145	16040	16255	16305	16234	16120	16037	16124	16250	16142	16242	16262	16310	15967	15985	16176	16255	16149	16341	16379	16117	16135	16149	16014	16131	16067	16022	16175	16193	16168	16248	16041	16253	16203	16154	16135	16045	16049	16225	16257	16291	16124	16114	16159	16042	16001	16032	16229	16116	16129	16215	16208	16184	16192	16020	16131	16196	16191	16276	16066	16111	16017	16067	16129	16376	16164	16159	16133	16172	16094	16205	16003	16382	16277	16229	16299	16146	16268	16138	16303	16111	16251	16280	16283	16128	16225	16035	15976	16151	16131	16192	16155	16296	16132	16133	16307	16259	16138	16164	16230	16248	16042	16185	16003	16136	16130	16222	16359	16250	16244	16044	16035	16232	16318	16315	16354	16238	16290	16249	16276	16271	16306	16195	16237	16117	16138	16204	16019	16222	16190	16224	16167	16141	16338	16095	16052	16188	16075	16174	16218	16261	16124	16328	16084	16248	16095	16147	16284	16269	16222	16067	15951	16180	16101	16046	16157	16112	16128	16356	16288	16350	16203	16359	16366	16260	16026	16261	16170	16349	16173	16055	16115	16299	16231	16321	16197	16177	16292	16232	16196	16266	16388	16172	16109	16243	16198	16072	16223	16142	16196	16425	16314	16330	16340	16256	16273	16233	16122	16199	16077	16436	16113	16213	16341	16400	16174	16230	16083	16337	15985	16095	16203	16091	16217	16154	16257	16216	16315	16183	16135	16069	16249	16007	16127	16222	16221	16123	16163	16107	16081	16181	16119	16233	16224	16196	16227	15973	16320	16394	16220	16372	16252	16275	16381	16389	16227	16131	16104	16073	16180	16259	16242	16247	16136	16167	16193	16223	16134	16066	16140	16047	16234	16279	16223	16077	16193	16093	16312	16333	16340	16126	16174	16237	16342	16260	16135	16157	16014	16178	16202	16140	16130	16127	16365	16034	16272	16111	16071	16137	16082	16104	16341	16093	16361	16177	16525	16158	16296	16048	16124	16342	16050	16326	16400	16135	16252	16030	16355	16036	16325	16271	16084	16333	16284	16363	16407	16327	16234	16323	16253	16107	16193	16227	16185	16063	16256	16074	16236	16066	16321	16224	16122	16269	16198	16094	16164	16132	16305	16246	16162	16153	16190	16035	16074	16150	16219	16150	16317	16259	16345	16322	16176	16227	16392	16059	16173	16124	16193	16127	16234	16258	16417	16052	16310	16245	16084	16166	16089	16247	16194	16203	16369	16144	16274	16312	16271	16151	15968	16041	16083	16275	15926	16234	16091	16196	16171	16058	16107	16149	16202	16017	16196	16169	16011	16074	16342	16344	15967	15928	16233	16252	16173	16275	16125	16223	16155	16213	16195	16319	16374	16113	16013	16382	16288	16317	16161	16250	16225	16175	16205	16140	16291	16291	15945	16298	16049	16171	16054	16193	16101	16246	15943	16348	16198	16096	16253	16181	16306	16289	16156	15968	16157	16220	16283	16180	16086	16050	16338	16341	16313	16174	16266	16214	16153	16267	16163	16157	16007	15913	16397	16411	16342	16059	16337	16085	16081	16216	16164	15992	16045	16155	16361	16189	16252	16263	16113	16285	16227	16040	16149	16349	16126	16237	16084	16177	16064	16221	16114	16040	16097	16261	16335	16248	16218	16273	16211	16283	16135	15861	16113	16003	16266	16122	16261	16265	16123	16052	16316	16116	16234	16352	16095	16248	16360	16210	16139	16312	16005	15966	16347	16135	16163	16157	16295	16227	16056	16143	16253	16291	16155	16110	16069	16103	16144	16118	16264	16086	16271	16247	16173	16174	16340	16339	16344	16211	16098	16271	15942	16094	16236	16302	16318	16294	16024	16165	16174	16078	16264	16100	16170	16341	16268	16033	16291	16181	16226	16177	16102	16262	16155	16102	16048	16154	16239	16389	16103	16127	16265	16252	16202	16237	16109	16098	16075	16327	16268	16312	16202	16035	16225	16309	16335	16126	16243	15957	16265	16083	16114	16094	16208	16069	16134	16250	16335	16178	16189	16201	15962	16220	16271	16235	16195	16128	16126	15921	16260	16212	16083	16261	16240	16180	16106	16119	16243	16167	16236	16260	16393	16077	16147	15970	16037	16139	16312	16147	16172	16258	16097	16165	16297	16291	16213	16257	16346	16213	16213	16080	16219	16093	16224	16272	16190	16181	16173	16337	16333	16249	16204	16309	16372	16220	16201	16247	16314	16272	16195	16139	16164	16082	16258	16214	16237	16069	16278	16126	16210	16233	16305	16181	16203	16318	16168	16164	16405	16148	16076	16030	16278	16120	16036	16400	16257	16149	16144	16270	16224	16398	16206	16327	16321	16324	16114	16339	16216	16243	16155	15951	16109	16214	16124	16241	16212	16052	16191	16190	16151	16435	16257	16084	16286	16108	16183	16235	16045	16167	16268	16172	16091	16378	16185	16179	16334	16041	15994	16302	16156	16328	16161	16275	16387	16074	16289	16019	16310	16181	16263	16289	16042	16269	16225	16057	16140	16183	16214	16088	16117	16150	16207	16150	16199	16077	16332	16187	16146	15899	16093	16216	16146	16215	16242	16140	16159	16209	16087	16215	15999	16083	16141	16283	16005	16216	16278	16295	16230	15976	16036	16209	16269	16048	16177	16162	16102	16380	16277	16097	16080	16183	16261	16408	16051	16024	16143	16224	16196	16150	15999	16051	16178	16137	16287	16160	16036	16027	16374	16167	16101	16162	16235	16181	16380	16337	16344	16198	16200	16042	16165	16275	16145	16301	16271	16176	16173	16075	16140	16151	16373	16224	16086	16170	16224	16130	16220	16399	16120	16076	16190	16283	16219	16232	16172	16291	16212	16181	16084	16079	16229	16264	16338	16115	16301	16124	16164	16191	16192	16164	15801	16155	16231	16079	16303	16204	16019	16397	16155	16199	16234	16145	16199	16173	16022	16055	16212	16288	16176	16336	16161	16103	16143	16179	16202	16128	16088	16168	16233	16319	16196	16125	16310	16139	16245	16216	16288	16154	16224	16222	16333	16329	16359	16347	16274	16175	16306	16163	16300	16233	16351	16207	16179	16209	16134	16403	16148	16278	16331	16212	16080	16286	16182	16496	16230	16342	16050	16191	16112	16102	15919	16107	16325	16282	16217	16136	16043	16288	16279	16320	16356	16277	16091	16244	16105	16260	16164	16331	16341	16294	16262	16329	16242	16171	16450	16193	16026	16086	16205	16177	16170	16169	16273	16220	16328	16224	16333	16238	16228	16213	16115	16116	16124	16303	16093	16351	16136	16164	16219	16164	16253	16162	16159	16033	16081	16206	16110	16064	16214	16199	16467	16013	16186	16313	16281	16213	16230	15922	16087	15943	16256	16186	16313	16338	16161	16391	16295	16218	16211	16413	16381	16085	15993	16128	15934	16130	16249	16117	16093	16288	16357	16122	16328	16266	15835	16109	16307	16158	15977	16173	16074	16116	16306	16112	16101	16219	16031	16100	16209	16116	16099	16242	16007	16190	16287	16091	16211	16067	16005	15955	16370	16065	16177	16268	16273	16091	16154	16110	16234	16029	16243	16353	16215	16113	16071	16313	16219	16276	16197	16049	16059	16251	16142	16158	16247	16128	16222	16211	16393	16166	16284	16211	16147	16226	16130	16248	16232	15978	16155	16315	16246	15880	16130	16186	16326	16226	16385	16336	16382	16218	16351	16064	16387	16200	16148	16249	16149	16327	16207	16220	16209	16238	16055	16294	16256	15869	16258	16079	16177	16246	16304	16191	16354	16173	16090	16200	16074	16306	16264	16119	16326	16107	16152	16085	16158	16119	16206	16302	16237	16163	16015	16253	16266	15950	16140	15998	16011	16083	16063	16183	16152	16184	16229	16386	16182	16241	16262	16229	16038	16280	16377	16157	16257	16155	16081	16188	16289	16151	16269	16308	15987	16207	16246	16158	15937	16209	16259	16012	16245	16052	16224	16177	16262	16121	16215	16007	16255	16257	16125	16427	16205	16127	16237	16131	16313	16424	16100	16235	16166	16215	16268	16215	16186	16030	16189	16108	16136	16230	16159	16197	16098	16351	16164	16179	16192	16075	16034	16164	16354	16204	16149	16123	16105	16161	16217	16416	16414	16321	16087	16116	15949	16083	16169	16231	16095	16331	16424	16187	16144	16328	16372	16239	16262	16070	16280	16148	16315	16254	16124	16206	16141	16121	16147	16044	16182	16158	16073	16115	16106	16256	16248	16269	16152	16150	16130	16170	16425	16316	16217	16295	16192	16114	16177	16220	16182	16306	16263	16194	16376	16334	15959	16277	15931	15961	16100	16204	16361	16120	16198	16344	16235	16096	16191	16059	16092	16094	16246	16068	16149	16158	16014	16158	16211	16276	16229	16082	16160	16147	16140	16157	16208	16249	16232	16069	16249	16279	16029	16093	16148	16118	16222	16099	16309	16231	16298	16287	16080	16265	16289	16417	16280	16010	16154	16429	16234	16380	16374	16291	16188	16100	16267	16197	16194	16158	16116	16133	16249	16096	16023	16097	16254	16204	16192	16237	15975	16041	16152	16084	16056	16151	16206	16167	16018	16257	16105	16110	16252	16202	16088	16036	16206	16248	16040	16232	16357	16039	16273	16238	16267	16193	16089	16278	16116	16175	16308	16103	16230	16369	16224	16164	16117	16112	16047	16096	16130	16158	16191	16193	16077	16292	16103	16229	16205	16074	16312	16440	16276	16155	16275	16294	16215	16221	16158	16148	16284	16212	16004	16200	16195	16191	16084	16145	16216	16209	16289	16149
14369	16041	15861	15570	15235	15247	15367	15376	15198	15075	15358	15306	15471	15392	15131	15270	15413	15245	15655	17335	17733	16617	15813	15497	15306	15311	15254	15178	15135	14970	15271	15174	15224	15226	15311	15115	15296	15221	15238	15095	15329	15175	15184	15083	15134	15430	15182	15209	15028	15060	15164	15152	15077	15139	15369	15177	15062	15192	15340	15060	15171	15156	15216	15264	15297	15319	15194	15077	15204	15316	15332	15390	15152	15302	15238	15113	15197	15116	15232	15018	15174	15159	15210	15125	15105	15075	15137	15232	15246	15139	15199	15159	15112	15284	15188	15121	15083	15162	15126	15178	15066	15134	15234	15031	15214	15132	15237	15230	15169	15219	15272	15287	15148	15382	15098	15218	15164	15289	15038	15327	15267	15173	15111	15201	15241	15278	15156	15075	15028	15202	15112	15095	15083	15277	15151	15181	15160	15072	15218	15119	15118	15209	15163	15313	15081	15081	15055	15218	15213	15364	15243	15017	15306	15080	15137	15174	15247	15160	14985	15341	15271	15107	15204	15230	15347	15101	15219	15247	15087	15316	15236	15220	15305	15064	15089	15251	15173	15277	15150	15183	15182	14976	15156	15224	15104	15126	15052	15046	15200	15023	15053	15102	15240	15264	15053	15161	15166	15401	15251	15226	15192	15149	14861	15197	15139	15276	15323	15114	15080	15101	15231	14946	15210	15222	15231	15029	15260	15234	15283	15338	15162	15127	14952	15294	15159	15295	15092	15182	15241	15053	15216	15061	15271	15144	14941	15216	15115	15079	14976	15244	15229	15177	15137	15150	15173	15365	15172	15128	15197	15001	15219	15172	15171	15081	15194	15048	15201	15244	15083	15284	15203	15168	15223	15209	15304	15320	15181	15102	15165	15015	15059	15145	15153	15247	15060	15210	15080	15027	15193	15166	15218	15147	15237	15222	15165	15146	15127	15209	15159	15052	15143	15162	15212	15107	15155	15198	15111	15157	15109	15033	15257	15218	15168	15193	15199	15100	15180	15192	15273	15028	15234	15070	15250	15218	15204	15143	15289	15151	15056	15105	15123	15010	15091	15098	15108	15225	15106	15161	15181	15143	15176	15203	15215	15112	15054	15187	15150	15028	15166	15141	15197	15082	15196	15206	15286	15193	15069	15072	15220	15088	15061	15233	15172	15161	15299	15161	15289	15108	15177	15153	15030	15058	15188	15182	15282	15192	15148	15072	15228	15343	15142	15048	15347	15195	15273	14999	15217	15300	15066	15214	15225	15151	15138	15259	15109	15273	15187	15269	15214	15106	15137	15344	15152	15183	15116	15132	15082	15220	15121	15225	15267	15292	15404	14980	15193	15251	15194	15163	15428	15074	15079	15225	15084	15074	15230	15053	15119	15150	15216	15309	15107	15085	15184	15344	15307	15161	15087	15177	15087	15361	15200	15211	15074	15058	15224	15110	15252	15293	15211	15116	15233	15177	15099	15115	14989	15124	15157	15031	15012	15153	15175	15178	14970	15134	15214	15161	15162	15160	15182	15067	15071	15134	15220	15299	15098	15167	14989	15042	15319	15074	15266	15137	15242	15124	15299	15135	15084	15209	15162	15098	15022	15260	15268	15240	15215	15132	15118	15328	15017	15179	15335	15256	15129	15168	15210	15153	15022	15359	15160	15009	15298	15016	15182	15138	15118	15137	15125	15278	15315	15131	15190	15212	15250	15197	15060	15134	15248	15155	15279	15173	15293	15071	15227	15088	15354	15277	15219	15012	15344	15166	15129	15113	15238	15271	15037	15176	15074	15198	15242	15196	15258	15181	15183	15230	15215	15260	15292	15147	15225	15202	15110	15129	15028	15012	15238	15240	15165	15181	15166	15340	15384	15229	15157	15198	15088	15234	14987	15251	15194	15145	15160	15281	15046	15201	15264	15311	15180	15125	15238	15104	15178	15282	15207	15108	15150	15104	15218	15305	15158	15134	15020	15079	15112	15178	15309	15163	15186	15076	15225	15042	15263	15211	15252	14997	14988	15172	15211	15226	15069	15134	15206	15340	15155	14913	14920	15201	15119	15121	15243	15061	15246	15311	15226	15137	15093	15179	15238	15117	15247	15181	15192	15149	15201	15443	15158	15171	15186	15162	15288	15129	15121	15219	15045	15341	15103	15086	15252	15117	15260	15038	15079	15076	15241	15207	15246	15330	15221	15121	15179	15241	15220	15338	15148	15035	15255	15233	15163	15121	15248	15280	15236	15317	15352	15151	15111	15084	15178	15110	15142	15130	15025	15193	15182	15301	15213	15024	15218	15141	15154	15056	15197	15149	15078	15166	15346	15063	15199	15221	15167	15182	15094	15195	15187	15015	15126	15150	15157	15213	15163	15162	15070	15095	15111	15204	15188	15251	15131	15142	15125	15131	15192	15177	15126	15147	15177	15086	15205	15042	15142	15057	15163	15254	15019	15328	15212	15355	15004	15397	15141	15238	15131	15119	15228	15166	15278	15241	15285	15281	15148	15260	15256	15112	15448	15232	15200	15133	15114	15032	15292	15268	15042	15020	15415	15092	15199	15144	15291	15077	14974	15105	15384	15176	15077	15280	15263	15152	15225	15078	15241	15148	15239	15177	15185	15044	15353	15107	15279	15173	15186	15143	15120	15280	15291	15159	15227	15168	15078	15137	15125	15152	15236	15155	15168	15157	15319	15147	15274	15268	15188	15109	15290	15255	15219	15147	15108	15088	15261	15251	15150	15031	15235	15277	15190	15285	15211	15214	15078	15316	15282	15286	15135	15199	15409	15153	15253	15172	15255	15239	14965	14855	15216	15061	15138	15237	14994	15032	15162	15123	15097	15141	15349	15116	15171	15238	15198	15205	15289	15097	15235	15085	15230	15278	14996	15043	15331	15183	15233	15158	15268	15088	15321	15200	15220	15069	15139	15192	15093	15187	15262	15170	15222	15283	15024	15233	15150	15146	15067	15343	15221	15028	15172	15436	15217	15273	15022	15367	15007	15162	15378	15052	15101	15219	15083	15246	15231	15087	15275	15184	15382	15323	15140	15038	15083	15288	15142	15183	15026	15120	15308	15139	15137	15169	15213	15141	15086	15249	15103	15039	15292	15186	15079	15108	15276	15150	15111	15043	15236	15264	15215	15109	15201	15303	15201	15222	15160	15301	15153	15175	15176	15096	15140	15179	15067	15311	15215	15200	15258	15239	15280	15282	15314	15192	15246	15125	15103	15053	15052	15281	15116	15237	15159	15117	15325	15192	15219	15108	15179	15072	15232	15256	15323	15219	15076	15283	15170	15290	15011	15168	15134	15049	15127	15360	15151	15238	15120	15113	15112	15146	15327	15320	15068	15162	15240	15053	15285	15166	15082	15209	15217	15181	15323	15179	15120	15073	15210	15135	15164	15140	15153	15132	15315	15213	15093	15012	15255	15022	15309	15184	15208	15100	15249	15253	15050	15275	15208	15264	15371	15136	15181	15332	15185	15337	15237	15248	15142	15150	15237	15320	15178	15025	15122	15317	15177	15099	15232	15109	15359	15210	15154	15317	15125	15195	15177	15008	15097	15302	15267	15162	15190	15289	15164	15163	15279	15293	15148	15169	15059	15221	15143	15243	15174	15090	15046	15037	15172	15210	15015	15118	15226	15248	15224	15012	15193	15147	15121	15248	15226	15316	15096	15072	15176	15203	15299	15134	15260	15313	15252	15404	15303	15101	15253	15139	15141	14926	15172	15258	15151	15308	15230	15092	15012	15186	15114	15234	15320	15111	15112	15340	15213	15091	15297	15260	15224	15366	15238	15291	15258	15146	14963	15134	15185	15241	14995	15187	15221	15262	15302	15181	15191	15026	15075	15320	15393	15082	15219	15280	15244	15017	15072	15153	15325	15155	15208	15080	15104	15217	15219	15035	15161	15011	15331	15107	15099	15239	15162	15227	15213	15200	15228	15248	14995	15094	15018	15342	15243	15173	15291	15177	15066	15126	15178	15118	15145	15221	15244	15285	15182	15099	15136	15302	15160	15165	14930	15319	15163	15189	15037	15060	14906	15256	15072	15117	14999	15049	15293	15271	15319	15184	15195	15191	15003	15274	15280	15310	15195	15238	15252	15058	15236	15144	15069	15416	15380	15164	15242	15171	15195	15223	15264	15193	15184	15257	15229	15033	15108	15187	15077	15236	15229	15325	14924	15297	15166	15130	15046	15229	15153	15185	15247	15196	15213	15260	15284	15256	15218	15198	15236	15236	15091	15163	15207	15094	15168	15107	15454	15066	15242	15103	15057	15257	15080	14972	15309	15060	15198	15099	15196	15165	15090	15248	15154	15185	15238	15039	15332	15300	15256	15151	15283	15254	15070	15270	15089	15231	15028	15096	15207	15298	15253	15193	15194	15075	15075	15316	15203	15189	15152	15142	15098	14900	15102	15153	15259	15110	15200	15059	15266	15009	15117	15221	15134	15250	15291	15185	15341	15011	15205	15154	15121	15149	15192	15132	15113	15153	15219	15076	15185	15207	15209	15314	15074	15277	15337	15106	15140	15079	15096	15204	15211	15225	15140	14925	15107	15253	15149	15045	15286	15122	15144	15014	15141	15237	14950	15124	15068	15036	15071	15183	15033	15138	15125	15190	15126	15162	15230	15228	15312	15012	15060	15155	15197	15114	15113	15179	15303	15211	15251	15128	15109	15195	15237	15067	15400	15104	15105	15159	15262	15080	15077	15138	15201	15088	15277	15146	15126	15235	15020	15047	15080	15047	15350	15212	15307	15160	15048	15062	15094	15214	15209	15188	15151	15194	15066	15038	15184	15327	15230	15214	15129	15277	15171	15229	15219	15142	15316	15150	15121	15099	15272	14997	15159	15254	15306	15130	15339	15187	15124	15156	15071	15180	15111	15105	15322	15057	15186	15428	15273	15349	15334	15350	15354	15051	15100	15161	15148	15339	15090	15143	15076	15145	15290	15288	15037	15278	15262	15039	15263	15198	15252	15191	15325	15186	15215	15198	15217	15249	15118	15250	15126	15119	15083	15229	15069	15077	15231	15181	15199	15173	15270	15404	15253	15220	15227	15221	15205	15071	15213	15169	15226	15258	15264	15132	15155	15119	15198	15232	15263	15203	15241	15228	15155	15084	15091	15203	15052	15232
23939	20986	28168	24070	21339	18928	17598	15798	15319	15451	15613	15191	15484	15327	15310	15377	15468	15281	15989	23472	23750	21336	17999	16093	15396	15164	15193	15168	15031	15098	15119	15208	15120	15033	15153	14979	14965	15296	15051	15105	15111	15015	15108	15111	15074	15018	15049	15112	15265	15261	15154	15322	15094	15112	15093	14949	15116	15013	15156	15156	15214	15348	15307	15093	15062	15110	14990	15051	15225	15120	14975	15204	15115	15011	15109	15224	14922	15079	15082	15025	15109	15038	15020	15153	14834	15232	15194	14980	15108	15033	15035	15025	14986	14992	15158	15201	14856	14960	15099	15316	15052	15150	15057	15173	14840	15083	15209	15183	15112	15184	15047	15110	15128	15155	15028	15040	15157	14983	15137	15166	15020	14998	15061	14938	15084	15143	15044	15117	15223	15103	15131	14896	15058	15139	15182	15082	15153	15086	15125	15071	15064	15148	15053	15134	15025	14980	15054	14956	15130	15067	15308	15078	15145	15070	14959	14969	15091	15000	15158	15393	15008	15156	15095	14907	15096	15007	15025	15143	15260	14956	14924	15063	14894	14954	15131	15090	15210	15052	15112	15147	15166	14844	15163	15147	14956	15058	15138	15053	15019	14959	15097	15071	15124	15205	15093	15183	15074	15138	15113	15125	14983	15153	15229	15023	15100	15212	15050	15015	15234	14958	15218	14885	15096	15089	15206	15220	15014	15256	15209	15179	15092	15189	15000	14867	14917	14988	15026	15142	15058	15056	15129	14985	15094	14929	15010	15151	15054	15022	14853	14964	14790	15017	15164	15235	15099	15093	15132	14991	15040	15041	15163	15091	14904	15170	15086	15094	15248	15151	15066	14998	15100	15248	14898	14977	15185	14932	15027	15117	14943	15006	15077	15299	15185	15051	15108	14971	15130	15048	15001	15036	15128	15063	15011	15008	15123	15174	15057	15032	15130	15199	15274	14999	15154	14943	14985	15100	15290	14971	14968	15102	15000	15114	15056	15007	15169	15135	15054	14996	15128	15128	15077	14984	15142	14962	15047	15148	15056	14869	14977	15267	15218	15082	14954	15017	14964	15005	15149	15062	15201	14979	14958	15098	15130	15445	14908	14986	15125	15056	15055	15087	15139	14963	14979	15004	15118	15097	15229	15196	15105	14977	14996	15130	15007	15088	15089	15021	15032	14860	14956	15150	15116	15107	14974	15114	15016	15177	14977	15033	15071	14950	15004	14972	15105	15142	15169	14873	15037	15114	15049	15242	15054	14976	15071	15075	14928	15079	15180	15263	15265	15187	15104	14991	15047	15119	15075	15036	15023	15170	15129	15017	15244	15071	15197	15085	15156	15088	14956	15004	14873	14891	14988	15039	15125	15036	15151	14995	14912	15026	15124	15172	15142	15098	15125	15223	14892	15084	15022	15233	15211	15044	15203	15133	15272	15092	15104	15166	15105	15164	15095	15015	14969	14989	15055	15172	15100	14923	15022	15128	15189	15333	15137	14903	14949	15063	15099	15047	15103	15409	15002	15142	15281	15171	15161	15177	15082	15018	14925	14993	15224	15113	15043	15107	14966	15012	15128	14981	14922	15094	15050	14804	14931	15181	15168	15016	15118	15089	15032	15018	15057	15232	15052	15189	14866	15103	15068	15046	15026	15208	15144	14895	15100	15033	15200	15047	15019	15170	14792	15147	15125	14978	15204	14946	15114	15036	14893	15189	14909	14828	15042	15017	15103	15020	14975	15142	15090	15153	15150	14990	14972	15083	14915	15003	14975	15258	15061	15336	15065	15121	14946	15177	15165	15095	15068	15118	15115	14978	15086	15147	15322	15049	15219	15208	15362	15130	15091	14859	15057	15109	15228	15175	15184	15057	14837	15047	15019	15023	15183	15235	15178	15030	15172	15112	15061	15150	15119	15189	15141	15134	15100	15070	14832	15005	15210	15049	14938	15109	14996	15094	15108	15147	15251	15063	15285	15083	15107	15221	14992	15141	15162	15104	15003	15056	15027	15039	14965	15129	14966	15070	15003	15030	15071	15225	15021	15000	15203	15114	15040	15042	15180	15155	15037	14836	15145	15163	15028	15033	15058	15181	15125	15197	15216	14992	15030	15178	14973	15001	15060	14922	15246	15275	15185	15056	15145	15112	15089	15134	15174	15057	15119	15161	15125	14975	15084	15171	15012	15069	15153	14937	15058	15173	15190	15073	15066	15056	14946	15230	15018	15017	15197	15111	15119	14884	15045	15180	14912	15001	15108	14988	15083	15245	15217	15072	15088	15116	14991	14940	15132	15045	14976	15118	14925	14992	15053	15197	15112	15157	15001	15007	15084	15207	15066	15007	15166	15135	15158	15129	15079	15189	15020	15045	15079	14895	15020	14933	15015	15126	15116	15209	15019	15105	15126	15137	15204	15115	15219	15268	15093	15184	15083	15012	15092	15013	15039	14972	15302	15012	15031	15089	15196	15034	14949	15015	15104	14929	15055	14910	14959	15145	15070	15028	15163	15038	14918	15002	15191	14875	14920	15164	14986	15102	14931	15008	15143	15099	15085	15176	15208	15189	15218	15173	15094	15118	15110	14982	14980	15137	15195	15053	14972	15086	15015	15070	15165	15055	15006	15052	15012	15102	15064	15070	14918	14901	14968	14935	14982	15236	15098	15024	15007	15122	15099	15125	15122	14788	15012	15041	15003	15087	15338	15143	15073	15111	15040	15052	15137	15095	14985	14994	15069	15093	15051	15220	14918	15080	14956	15070	15077	14996	15054	15142	15079	15192	15025	15072	15039	15148	15219	14983	15224	14984	15007	15102	15185	15199	14887	15085	15098	15002	15112	15148	15000	15164	15119	15218	14979	15032	15136	15107	14901	14919	14996	15249	15351	15155	15153	15075	15061	15202	15075	15187	15019	15149	15159	14870	15049	14999	15105	15105	15174	15176	15277	15258	15242	15186	15081	14993	15052	14894	15031	15232	15054	15010	15146	15069	15027	15089	15054	15150	15110	15085	15027	15207	15071	15077	15167	15062	15077	15099	14785	15098	15097	15153	15094	15134	14931	15102	14991	15308	15298	15331	15178	15273	14970	15059	15229	15160	15012	15141	15002	15126	15136	15237	15139	15323	15133	14969	15092	14995	15066	15051	15142	15163	15084	15245	14879	15013	15133	15197	15052	15078	14977	14879	15048	15148	15094	15180	15112	15155	15118	14893	15105	14986	15202	15145	14995	14907	15235	15062	15033	15131	14919	14984	15040	15198	15118	15124	15023	15187	14947	15086	15051	14908	15246	15045	14991	15019	14993	15134	15012	15022	15107	15122	15191	15142	15201	15058	14968	15140	15351	15258	15070	15062	15049	15038	15043	15074	15015	14912	15075	14989	15111	15013	15235	15244	15118	15045	15191	15046	15171	14994	15230	15171	15184	15068	15015	14979	15025	15014	15080	15067	14954	14839	15151	15071	14962	15105	15282	14904	15187	15224	14920	15279	15193	14980	15234	15017	15234	14826	14929	15123	15037	15134	15053	14921	15061	15032	14961	14965	15016	15039	15107	14928	15000	15204	15065	14884	15182	15106	15199	15060	15020	15198	15219	15129	15023	15133	15195	15081	15015	14961	15143	15102	15026	15320	15141	15102	15200	14954	15147	15309	15298	14950	15097	15357	15203	14910	14992	15184	15046	15075	15168	15156	15159	15046	15103	15034	15085	15083	15033	15143	15058	15004	15032	14981	15131	15057	15277	14947	15079	15081	15090	14975	14938	15045	15087	15059	15034	15104	15229	15282	14857	15013	15131	15282	15114	15160	15173	15245	15178	15168	15030	15172	14988	15138	14973	15146	15033	15289	15111	15053	14941	15283	15128	15076	15080	15175	15097	14960	14954	15114	15022	15091	14894	14962	15086	15051	15098	15210	15295	15042	15057	14926	14863	14887	15230	15246	15163	15361	15026	15316	14977	15200	15129	15278	15071	15084	14796	15134	15228	14892	15065	15020	15090	15090	15264	15211	15126	15170	15172	15030	15068	15194	15109	15059	15038	15159	15210	14946	15045	15094	14824	15126	14926	15025	15205	15215	15198	15295	14870	15109	14837	14988	14965	14913	15012	15089	15096	15119	14888	14874	15125	14896	15088	14994	15081	15157	15226	15066	15112	15137	15114	15061	15104	15015	15228	15025	15069	15033	14979	15053	15016	15124	14921	15088	15250	15300	15044	15307	15085	15174	15043	15304	15000	15303	15045	15073	15036	15121	15173	15192	15049	14993	14957	15010	15121	15145	15145	15251	14893	15105	15275	15141	15069	14940	14987	15127	14899	15057	15134	14865	14938	15038	15244	15114	15064	15140	15211	15226	15219	15168	15114	14935	14960	15040	14854	15055	14898	15065	15063	14922	15086	15065	15026	15178	15120	15249	15207	15040	15137	14957	15034	14859	15080	14996	15150	15215	15071	15139	14948	15240	15198	15105	15046	15080	15059	15026	15171	14958	14841	14858	15012	15127	15084	15167	15174	15070	15026	15045	14874	14917	15033	14981	15022	14998	15044	14989	15066	14920	15005	15097	15083	15280	15059	15032	15159	15112	15109	14980	15085	15314	15181	14983	15170	15346	15003	15082	15133	15045	15083	14997	15098	14982	15027	15076	14924	14875	15048	15211	15172	15098	15132	15122	15059	15217	15060	14967	15125	15053	15258	14943	15155	15072	14919	15183	15241	14966	15076	14909	15049	14826	15074	15075	14880	14911	14860	14983	15175	15022	15098	15193	15035	15069	15064	15138	15148	15034	15198	15125	15081	15037	15249	15077	14907	15070	15049	15089	15038	15052	15207	15102	15093	14921	15003	15273	15129	14995	15051	15180	15145	15210	15152	14867	15105	14924	15253	15189	15211	15121	15050	15264	15090	15228	15000	15024	15207	15165	14992	15128	15244	15144	15034	15055	15094	15120	15155	15049	15052	15137	15045	15209	14989	14948	14971	15217	15066	14819	15175	15219	15261	15175	15153	15084	15020	15044	14924	15040	15161	15117	14893	15047	15065	15074	15124	15211	15089	15187	15275	15126	15126	15053	15087	15093	14970	14841	15158	15041	15164	15096	15239	14968	15138	15250	15043	15073	14973	15046	14758	15030	15069	15098	15111	14962	15018	15314	15027	15167
13164	21871	20122	17404	16177	15720	15346	15252	15038	15014	14902	14954	14850	14938	15006	15084	14845	14964	16352	27231	26490	22254	17653	15321	14783	14690	14654	14456	14614	14618	14645	14393	14618	14676	14557	14555	14525	14468	14669	14520	14540	14634	14573	14560	14543	14490	14638	14392	14631	14583	14619	14743	14553	14563	14571	14366	14475	14579	14488	14543	14563	14567	14560	14562	14538	14530	14594	14461	14700	14645	14759	14551	14547	14512	14468	14559	14770	14444	14691	14464	14713	14487	14580	14554	14796	14536	14547	14632	14541	14639	14475	14548	14624	14649	14600	14573	14590	14690	14621	14663	14394	14569	14667	14402	14461	14471	14572	14460	14479	14498	14608	14451	14620	14655	14447	14460	14388	14506	14491	14685	14418	14646	14341	14654	14539	14486	14457	14584	14545	14518	14568	14561	14650	14418	14690	14520	14591	14511	14486	14763	14434	14448	14589	14429	14569	14378	14773	14442	14600	14551	14709	14482	14562	14527	14772	14543	14543	14599	14322	14391	14618	14527	14357	14441	14487	14496	14578	14512	14469	14635	14702	14634	14698	14587	14442	14704	14600	14638	14495	14649	14605	14630	14620	14497	14278	14493	14555	14460	14771	14568	14572	14612	14677	14651	14619	14630	14635	14493	14646	14701	14482	14377	14486	14520	14556	14470	14688	14625	14542	14569	14525	14665	14628	14479	14498	14550	14575	14421	14630	14516	14688	14554	14495	14672	14513	14469	14652	14496	14495	14421	14594	14653	14542	14466	14585	14544	14548	14459	14513	14570	14773	14457	14560	14596	14591	14566	14438	14541	14457	14652	14595	14663	14607	14534	14468	14542	14746	14518	14609	14709	14462	14517	14478	14443	14727	14462	14370	14568	14639	14647	14599	14481	14572	14541	14566	14571	14573	14567	14536	14397	14450	14687	14461	14548	14573	14684	14460	14637	14445	14677	14721	14613	14526	14514	14614	14566	14604	14615	14552	14665	14496	14574	14496	14346	14556	14577	14484	14543	14540	14558	14600	14589	14486	14486	14537	14614	14621	14540	14654	14564	14365	14521	14561	14741	14493	14796	14520	14642	14606	14596	14426	14513	14539	14472	14613	14414	14449	14495	14638	14536	14577	14478	14601	14493	14571	14480	14575	14610	14690	14565	14692	14556	14622	14590	14526	14519	14524	14519	14757	14607	14623	14497	14580	14522	14487	14542	14492	14572	14562	14457	14435	14757	14670	14587	14673	14437	14429	14490	14580	14725	14716	14642	14673	14557	14644	14371	14640	14538	14507	14589	14527	14680	14582	14537	14620	14480	14632	14429	14616	14412	14649	14668	14568	14658	14221	14485	14524	14560	14585	14586	14483	14561	14458	14501	14686	14548	14591	14559	14545	14440	14526	14625	14624	14593	14522	14397	14722	14497	14519	14554	14635	14445	14444	14604	14554	14598	14409	14471	14470	14428	14645	14679	14415	14492	14598	14426	14340	14561	14531	14594	14547	14646	14554	14695	14545	14670	14609	14498	14360	14486	14722	14562	14643	14667	14384	14390	14423	14605	14605	14457	14605	14493	14482	14508	14425	14592	14648	14531	14605	14565	14531	14552	14668	14525	14507	14532	14634	14537	14709	14790	14598	14576	14368	14582	14552	14629	14575	14493	14547	14676	14493	14444	14517	14522	14366	14605	14551	14641	14587	14580	14320	14611	14537	14438	14461	14593	14468	14544	14568	14443	14619	14578	14641	14547	14571	14563	14447	14503	14542	14612	14631	14467	14562	14633	14503	14500	14512	14550	14491	14579	14702	14474	14439	14680	14662	14604	14572	14575	14569	14638	14610	14489	14635	14513	14593	14454	14534	14502	14645	14765	14409	14325	14612	14506	14505	14488	14505	14606	14514	14601	14605	14750	14546	14632	14439	14485	14592	14466	14537	14550	14692	14592	14408	14463	14542	14551	14629	14505	14533	14640	14525	14466	14755	14490	14431	14587	14752	14613	14695	14522	14719	14507	14589	14519	14599	14512	14459	14534	14620	14553	14879	14696	14577	14483	14450	14595	14579	14498	14335	14595	14685	14656	14479	14544	14616	14629	14560	14731	14362	14514	14646	14312	14857	14576	14710	14615	14563	14580	14524	14355	14549	14490	14476	14531	14598	14478	14596	14557	14619	14576	14532	14496	14513	14596	14452	14462	14670	14666	14460	14416	14615	14550	14593	14634	14757	14508	14456	14570	14544	14594	14635	14574	14701	14487	14777	14473	14573	14421	14633	14562	14506	14567	14552	14452	14585	14614	14554	14384	14615	14497	14449	14620	14657	14532	14550	14564	14605	14440	14519	14462	14549	14562	14676	14614	14546	14495	14492	14565	14481	14418	14802	14590	14666	14625	14371	14617	14583	14428	14681	14486	14455	14610	14657	14467	14633	14499	14479	14580	14521	14552	14650	14438	14714	14617	14428	14726	14535	14560	14512	14712	14715	14642	14613	14614	14548	14653	14605	14385	14624	14505	14801	14493	14568	14527	14577	14637	14400	14631	14671	14554	14479	14635	14441	14465	14495	14693	14366	14507	14432	14475	14527	14410	14562	14741	14631	14409	14432	14724	14550	14496	14535	14472	14481	14641	14562	14688	14573	14747	14601	14632	14442	14374	14630	14686	14430	14546	14496	14597	14538	14538	14436	14515	14603	14353	14644	14524	14456	14510	14647	14368	14538	14497	14531	14589	14605	14544	14504	14704	14597	14532	14499	14457	14530	14371	14593	14539	14433	14566	14487	14674	14380	14571	14649	14559	14725	14505	14696	14563	14555	14487	14526	14540	14650	14585	14581	14537	14787	14506	14518	14553	14513	14596	14347	14529	14413	14511	14570	14656	14593	14635	14644	14595	14666	14398	14538	14543	14658	14680	14702	14485	14482	14480	14599	14430	14502	14495	14446	14484	14558	14571	14452	14631	14589	14405	14494	14543	14480	14592	14582	14537	14469	14764	14524	14518	14435	14657	14449	14542	14662	14683	14676	14589	14610	14475	14614	14608	14312	14409	14445	14596	14709	14455	14631	14713	14502	14521	14480	14633	14556	14567	14495	14377	14602	14679	14471	14754	14576	14525	14596	14495	14566	14504	14645	14336	14611	14486	14496	14624	14603	14564	14582	14595	14600	14472	14659	14661	14522	14477	14643	14547	14513	14637	14514	14693	14631	14593	14611	14637	14579	14479	14428	14565	14663	14672	14657	14424	14416	14533	14445	14477	14639	14507	14552	14585	14666	14530	14472	14548	14544	14698	14490	14543	14671	14354	14664	14589	14613	14592	14572	14550	14581	14536	14662	14333	14610	14666	14565	14554	14325	14563	14437	14566	14392	14484	14531	14493	14561	14573	14530	14434	14505	14682	14386	14546	14621	14369	14523	14589	14587	14457	14595	14637	14383	14779	14451	14425	14639	14446	14439	14461	14715	14495	14550	14550	14600	14621	14446	14674	14515	14575	14534	14574	14368	14518	14500	14473	14709	14381	14637	14557	14560	14590	14571	14524	14486	14478	14531	14603	14525	14562	14519	14575	14525	14553	14333	14535	14751	14499	14670	14682	14450	14605	14584	14525	14581	14495	14516	14598	14621	14320	14486	14582	14716	14362	14474	14476	14554	14624	14629	14582	14410	14478	14509	14505	14579	14429	14448	14545	14600	14674	14535	14446	14571	14575	14556	14403	14581	14560	14652	14439	14573	14534	14396	14644	14617	14542	14632	14509	14587	14398	14485	14280	14575	14532	14629	14414	14544	14642	14566	14465	14676	14417	14647	14390	14520	14583	14669	14690	14604	14433	14457	14664	14624	14377	14632	14504	14568	14442	14593	14559	14347	14499	14614	14644	14639	14564	14596	14484	14553	14552	14545	14595	14775	14429	14484	14510	14574	14586	14465	14628	14420	14622	14507	14598	14582	14550	14622	14587	14445	14583	14483	14481	14543	14505	14858	14671	14519	14536	14494	14496	14480	14698	14575	14660	14603	14650	14525	14582	14550	14532	14556	14529	14419	14429	14559	14516	14621	14527	14578	14463	14500	14736	14539	14605	14661	14587	14646	14578	14484	14561	14515	14559	14407	14657	14497	14453	14277	14512	14458	14706	14571	14746	14436	14490	14411	14443	14512	14551	14543	14540	14657	14538	14477	14458	14573	14569	14703	14621	14488	14459	14704	14534	14436	14485	14580	14422	14492	14554	14509	14571	14635	14480	14544	14526	14595	14557	14436	14692	14490	14467	14479	14603	14531	14443	14654	14480	14441	14706	14636	14627	14554	14617	14625	14522	14781	14477	14511	14607	14495	14501	14547	14550	14600	14452	14544	14642	14471	14388	14551	14515	14666	14594	14610	14551	14703	14523	14564	14459	14511	14601	14500	14478	14563	14456	14583	14417	14601	14648	14535	14528	14491	14743	14532	14715	14390	14639	14626	14597	14543	14565	14593	14469	14532	14670	14590	14538	14658	14598	14479	14603	14367	14620	14617	14479	14640	14501	14485	14465	14553	14616	14620	14660	14629	14631	14548	14561	14598	14388	14714	14612	14669	14571	14626	14505	14684	14583	14666	14384	14524	14617	14573	14528	14609	14599	14515	14426	14661	14444	14510	14490	14338	14640	14548	14622	14550	14437	14636	14349	14549	14443	14634	14565	14431	14508	14456	14753	14415	14451	14445	14532	14460	14450	14489	14505	14601	14606	14544	14534	14441	14359	14639	14693	14628	14501	14453	14539	14562	14532	14539	14503	14618	14489	14570	14582	14409	14344	14584	14377	14545	14563	14739	14503	14501	14602	14588	14526	14651	14576	14352	14451	14552	14601	14580	14442	14556	14495	14636	14474	14581	14622	14489	14357	14611	14626	14613	14666	14624	14595	14396	14439	14551	14458	14733	14553	14633	14749	14670	14505	14421	14522	14511	14652	14605	14594	14613	14693	14615	14558	14534	14595	14463	14603	14334	14555	14530	14456	14772	14356	14779	14482	14528	14522	14569	14491	14555	14462	14472	14563	14522	14486	14605	14539	14540	14370	14620	14486	14606	14684	14531	14520	14723	14564	14540	14595	14572	14690	14624	14523	14523	14494	14582	14632	14454	14457	14675	14533	14642	14485	14490	14587	14398	14606	14615	14540	14574	14639
22922	21022	28782	23472	21210	22324	21763	17041	16109	16164	16001	15966	15892	15983	15938	15795	15919	15717	18317	29554	29670	25683	20335	17180	16068	15763	15600	15612	15421	15601	15592	15520	15541	15516	15543	15546	15652	15533	15562	15503	15391	15448	15588	15552	15553	15429	15580	15243	15241	15421	15492	15384	15371	15410	15534	15314	15600	15536	15453	15401	15549	15638	15279	15539	15526	15484	15423	15517	15307	15643	15420	15509	15322	15578	15608	15525	15316	15531	15851	15626	15372	15530	15341	15284	15321	15590	15487	15694	15462	15493	15650	15451	15446	15461	15238	15557	15407	15494	15540	15441	15745	15558	15494	15699	15520	15341	15498	15603	15509	15397	15429	15527	15443	15400	15415	15290	15465	15411	15476	15572	15426	15409	15509	15381	15497	15543	15528	15465	15557	15398	15415	15537	15454	15416	15543	15656	15598	15330	15548	15339	15357	15441	15248	15464	15402	15295	15513	15556	15322	15436	15485	15463	15350	15577	15563	15494	15461	15465	15499	15358	15459	15399	15492	15517	15441	15425	15376	15465	15585	15375	15526	15410	15253	15324	15563	15385	15414	15255	15366	15277	15425	15337	15540	15398	15549	15440	15411	15462	15259	15366	15316	15522	15279	15536	15520	15582	15403	15509	15448	15315	15186	15294	15468	15446	15497	15336	15631	15332	15461	15077	15527	15344	15472	15462	15443	15554	15436	15278	15365	15345	15448	15482	15390	15352	15420	15378	15434	15495	15380	15305	15265	15317	15427	15443	15490	15483	15420	15406	15360	15539	15370	15498	15313	15517	15377	15540	15312	15229	15353	15381	15300	15470	15606	15439	15381	15422	15383	15549	15394	15379	15339	15361	15440	15672	15453	15385	15383	15358	15410	15459	15253	15349	15415	15274	15359	15313	15262	15312	15467	15276	15469	15450	15332	15155	15580	15190	15468	15385	15266	15471	15258	15601	15402	15289	15466	15367	15265	15298	15486	15352	15238	15243	15472	15520	15433	15536	15398	15532	15539	15539	15627	15483	15625	15348	15571	15463	15487	15428	15576	15307	15515	15493	15473	15560	15372	15504	15446	15333	15373	15284	15448	15568	15505	15490	15558	15454	15225	15402	15420	15556	15480	15255	15375	15355	15179	15444	15199	15339	15384	15444	15539	15409	15511	15603	15564	15376	15530	15453	15405	15380	15479	15365	15443	15559	15527	15482	15431	15387	15372	15308	15407	15430	15503	15481	15378	15290	15246	15519	15343	15315	15324	15345	15387	15328	15516	15313	15342	15453	15332	15214	15521	15469	15460	15481	15458	15401	15483	15481	15415	15360	15558	15638	15399	15544	15620	15365	15446	15465	15495	15419	15476	15480	15433	15392	15473	15406	15359	15497	15580	15364	15418	15410	15417	15274	15334	15266	15405	15395	15444	15330	15560	15439	15334	15332	15371	15370	15334	15378	15507	15359	15415	15451	15254	15299	15385	15273	15324	15687	15409	15396	15420	15484	15476	15489	15481	15465	15352	15246	15551	15432	15480	15397	15421	15300	15387	15572	15545	15379	15402	15359	15447	15453	15504	15387	15578	15506	15395	15318	15580	15337	15262	15503	15424	15433	15356	15540	15422	15512	15414	15313	15494	15374	15426	15365	15384	15487	15533	15549	15308	15416	15415	15415	15410	15523	15356	15521	15345	15382	15403	15219	15321	15431	15490	15670	15511	15361	15310	15414	15318	15330	15499	15480	15368	15598	15338	15474	15454	15448	15466	15391	15532	15399	15325	15475	15328	15451	15403	15487	15388	15541	15522	15416	15611	15301	15392	15445	15358	15641	15494	15398	15242	15472	15410	15445	15485	15503	15440	15156	15403	15432	15375	15528	15356	15327	15561	15533	15348	15365	15550	15515	15555	15385	15331	15404	15352	15323	15486	15462	15350	15611	15417	15131	15427	15464	15438	15431	15445	15320	15543	15419	15342	15333	15365	15369	15332	15242	15318	15476	15340	15477	15546	15419	15242	15324	15327	15259	15230	15161	15347	15240	15472	15410	15250	15515	15481	15594	15557	15376	15312	15311	15417	15487	15595	15397	15332	15347	15556	15458	15338	15368	15390	15526	15237	15387	15528	15379	15310	15506	15473	15589	15401	15367	15388	15350	15578	15474	15169	15285	15392	15482	15569	15455	15476	15523	15386	15260	15233	15374	15421	15226	15408	15519	15383	15563	15417	15430	15355	15296	15491	15598	15378	15434	15571	15492	15459	15344	15469	15256	15432	15427	15343	15369	15515	15428	15442	15447	15275	15453	15403	15429	15460	15563	15317	15401	15423	15361	15536	15434	15297	15501	15498	15469	15289	15596	15399	15300	15453	15355	15439	15460	15307	15511	15367	15390	15410	15503	15379	15650	15317	15456	15387	15502	15459	15510	15452	15341	15318	15632	15408	15380	15451	15252	15418	15405	15387	15270	15287	15394	15340	15503	15300	15581	15328	15524	15440	15386	15411	15256	15404	15569	15351	15459	15650	15323	15462	15418	15419	15537	15593	15496	15381	15257	15452	15465	15381	15401	15376	15641	15363	15490	15332	15466	15500	15538	15412	15270	15571	15414	15395	15515	15303	15247	15377	15310	15516	15412	15595	15454	15237	15525	15590	15522	15347	15551	15549	15593	15348	15403	15411	15209	15437	15298	15494	15190	15366	15411	15333	15387	15541	15413	15478	15304	15551	15376	15327	15324	15262	15505	15448	15337	15576	15299	15229	15423	15498	15451	15434	15718	15691	15468	15364	15425	15411	15390	15385	15193	15399	15516	15343	15448	15505	15530	15458	15381	15512	15386	15470	15485	15303	15412	15508	15434	15570	15585	15288	15537	15415	15461	15394	15364	15335	15301	15249	15418	15430	15471	15432	15308	15312	15442	15442	15195	15294	15467	15357	15366	15266	15442	15328	15458	15379	15343	15284	15375	15560	15339	15327	15569	15551	15403	15364	15587	15414	15359	15452	15475	15427	15370	15361	15430	15553	15271	15447	15547	15491	15455	15432	15480	15351	15472	15517	15409	15495	15736	15596	15456	15384	15431	15492	15466	15548	15584	15540	15708	15359	15336	15464	15340	15434	15324	15541	15315	15682	15381	15557	15468	15526	15489	15455	15548	15420	15533	15602	15305	15467	15513	15423	15597	15545	15562	15329	15428	15602	15441	15531	15766	15479	15530	15559	15509	15451	15485	15433	15379	15401	15504	15441	15586	15382	15430	15279	15410	15428	15468	15613	15314	15291	15483	15377	15614	15386	15445	15527	15515	15329	15253	15236	15371	15558	15246	15453	15420	15475	15473	15498	15363	15457	15333	15535	15542	15552	15802	15326	15443	15329	15345	15573	15466	15329	15436	15583	15464	15446	15446	15316	15298	15255	15381	15446	15469	15269	15459	15338	15594	15338	15455	15351	15382	15708	15545	15381	15514	15219	15475	15588	15413	15324	15404	15179	15324	15333	15486	15263	15310	15507	15433	15430	15318	15391	15488	15294	15428	15418	15471	15421	15410	15592	15571	15481	15561	15476	15420	15397	15422	15638	15409	15467	15467	15452	15360	15460	15409	15540	15352	15390	15486	15542	15518	15550	15429	15364	15400	15423	15451	15445	15563	15476	15554	15436	15615	15537	15294	15560	15414	15361	15598	15581	15268	15356	15318	15303	15464	15615	15427	15480	15532	15436	15523	15398	15395	15357	15480	15496	15417	15467	15587	15637	15473	15441	15556	15414	15379	15512	15347	15411	15435	15443	15271	15635	15435	15418	15293	15564	15327	15358	15379	15288	15386	15411	15503	15391	15522	15425	15382	15390	15296	15466	15358	15335	15456	15270	15532	15483	15388	15380	15552	15433	15331	15417	15549	15550	15499	15299	15394	15555	15322	15344	15295	15401	15451	15441	15577	15397	15237	15528	15489	15430	15464	15570	15528	15421	15372	15370	15326	15269	15310	15354	15412	15532	15462	15326	15424	15365	15553	15239	15409	15401	15421	15246	15339	15398	15402	15367	15420	15389	15226	15541	15553	15471	15228	15547	15306	15284	15398	15549	15506	15452	15513	15592	15252	15559	15323	15192	15357	15515	15376	15447	15519	15572	15411	15357	15445	15515	15437	15349	15346	15366	15476	15578	15378	15538	15331	15381	15574	15486	15339	15470	15439	15472	15601	15466	15652	15350	15353	15587	15209	15414	15385	15463	15502	15477	15702	15255	15325	15219	15377	15508	15429	15515	15561	15537	15336	15504	15545	15359	15390	15439	15389	15313	15328	15234	15546	15630	15290	15629	15259	15435	15460	15367	15263	15475	15441	15385	15586	15568	15461	15494	15492	15466	15403	15359	15497	15542	15580	15528	15403	15552	15406	15361	15428	15453	15484	15403	15643	15425	15300	15565	15365	15428	15239	15393	15415	15416	15580	15485	15408	15396	15582	15637	15562	15480	15449	15332	15388	15546	15197	15249	15507	15401	15276	15400	15464	15264	15479	15439	15309	15414	15464	15334	15444	15435	15591	15490	15355	15542	15375	15261	15504	15486	15393	15370	15402	15307	15381	15575	15604	15333	15275	15215	15512	15376	15274	15116	15422	15395	15517	15475	15421	15631	15460	15262	15534	15395	15298	15567	15382	15390	15439	15557	15346	15333	15466	15457	15467	15486	15478	15555	15321	15375	15525	15596	15469	15270	15438	15452	15435	15555	15397	15257	15426	15306	15476	15214	15399	15155	15535	15497	15404	15391	15282	15358	15518	15545	15448	15224	15490	15416	15214	15440	15291	15412	15467	15337	15367	15543	15413	15262	15603	15439	15327	15514	15575	15553	15445	15450	15591	15234	15690	15280	15394	15485	15393	15500	15489	15523	15538	15520	15396	15560	15471	15341	15385	15342	15209	15499	15612	15425	15358	15485	15446	15277	15227	15627	15297	15319	15506	15497	15287	15334	15463	15243	15361	15573	15230	15404	15556	15513	15382	15486	15332	15395	15500	15302	15392	15406	15526	15547	15417	15397	15478	15558	15488	15507	15555	15594	15331	15313	15389	15531	15286	15268	15409	15383	15376	15449	15394	15408	15289	15387	15683	15568	15335	15331	15399	15384	15597	15364	15387	15363	15307	15530	15301	15269	15288	15441	15389
15017	26669	24859	20312	18508	17115	16599	15929	15690	15469	15424	15333	15394	15335	15430	15273	15292	15503	19900	34242	32550	27368	19862	16133	15212	14744	14891	14898	14773	14692	14616	14693	14876	14793	14686	14761	14696	14799	14684	14692	14686	14917	14657	14677	14809	14774	14746	14741	14753	14783	14875	14713	14743	14557	14853	14678	14793	14764	14793	14567	14796	14751	14701	14698	14632	14939	14773	14713	14770	14693	14685	14859	14722	14659	14855	14556	14696	14866	14709	14656	14760	14921	14672	14794	14660	14823	14855	14632	14691	14721	14697	14819	14759	14710	14676	14583	14859	14822	14694	14802	14842	14923	14744	14802	14648	14727	14585	14731	14963	14743	14675	14906	14731	14804	14782	14690	14698	14647	14579	14761	14910	14662	14776	14661	14568	14945	14799	14822	14577	14719	14580	14805	14617	14496	14728	14808	14565	14600	14869	14673	14895	14868	14642	14711	14704	14708	14646	14678	14676	14795	14665	14720	14825	14754	14655	14840	14629	14881	14812	14860	14656	14756	14761	14485	14735	14844	14805	14665	14557	14639	14548	14636	14808	14656	14836	14636	14880	14723	14812	14628	14655	14667	14717	14675	14548	14821	14831	14640	14740	14803	14774	14607	14698	14633	14764	14615	14755	14698	15046	14875	14712	14703	14800	14671	14775	14576	14615	14799	14709	14846	14825	14902	14598	14671	14687	14727	14695	14645	14571	14746	14626	14760	14727	14717	14565	14739	14835	14680	14888	14662	14687	14591	14667	14776	14661	14648	14759	14944	14767	14661	14660	14676	14752	14692	14684	14645	14773	14695	14653	14753	14635	14641	14735	14563	14726	14678	14731	14645	14657	14579	14737	14892	14764	14719	14532	14738	14776	14805	14566	14831	14756	14653	14656	14723	14505	14669	14692	14471	14789	14882	14804	14724	14594	14737	14761	14720	14736	14764	14750	14763	14813	14866	14788	14663	14644	14688	14784	14584	14748	14846	14565	14754	14685	14652	14647	14676	14838	14627	14721	14680	14676	14791	14684	14631	14950	14667	14670	14698	14709	14661	14763	14825	14661	14767	14693	14823	14835	14649	14627	14656	14703	14772	14712	14685	14769	14764	14701	14632	14756	14687	14732	14713	14660	14611	14816	14908	14693	14699	14749	14645	14734	14509	14741	14691	14623	14554	14760	14747	14915	14785	14641	14877	14692	14586	14788	14862	14727	14578	14689	14806	14827	14799	14764	14881	14721	14709	14746	14780	14866	14774	14617	14611	14749	14707	14723	14862	14714	14873	14628	14701	14711	14833	14698	14785	14699	14712	14778	14746	14782	14752	14751	14688	14625	14763	14670	14641	14625	14854	14901	14580	14688	14721	14721	14814	14812	14837	14590	14751	15040	14623	14797	14664	14540	14634	14738	14634	14669	14813	14814	14711	14570	14631	14709	14695	14654	14765	14779	14669	14668	14609	14798	14675	14789	14711	14608	14577	14754	14541	14766	14645	14756	14649	14774	14834	14815	14812	14822	14832	14768	14751	14736	14632	14752	14688	14781	14736	14690	14732	14774	14721	14747	14664	14681	14673	14729	14544	14702	14732	14792	14584	14888	14548	14850	14822	14690	14667	14594	14781	14762	14749	14795	14641	14701	14745	14744	14736	14653	14627	14720	14755	14832	14701	14542	14633	14845	14882	14669	14640	14849	14666	14700	14695	14723	14731	14879	14714	14861	14835	14821	14792	14818	14706	14682	14716	14793	14686	14800	14741	14842	14775	14856	14619	14713	14702	14797	14766	14854	14899	14684	14572	14638	14680	14736	14622	14998	14737	14818	14675	14686	14782	14861	14741	14837	14816	14744	14656	14784	14768	14672	14646	14715	14613	14724	14655	14734	14683	14750	14768	14560	14723	14576	14964	14777	14592	14867	14900	14774	14579	14828	14792	14636	14862	14717	14612	14915	14657	14590	14751	14801	14661	14597	14836	14888	14705	14756	14763	14805	14716	14735	14819	14818	14809	14589	14684	14628	14884	14686	14742	14692	14833	14730	14741	14888	14642	14731	14656	14678	14691	14579	14922	14720	14811	14622	14858	14871	14774	14579	14800	14659	14707	14657	14947	14725	14931	14690	14715	14763	14677	14717	14663	14738	14657	14869	14804	14755	14811	14913	14788	14756	14609	14741	14769	14736	14675	14641	14687	14809	14826	14734	14635	14777	14655	14673	14752	14977	14783	14754	14508	14728	14632	14867	14445	14657	14918	14678	14713	14723	14555	14673	14706	14803	14835	14863	14877	14788	14751	14644	14516	14772	14749	14639	14872	14562	14723	14731	14619	14662	14770	14789	14708	14710	14777	14694	14760	14746	14748	14640	14705	14724	14534	14851	14703	14855	14803	14676	14786	14543	14823	14853	14776	14847	14873	14640	14662	14701	14762	14636	14964	14675	14604	14651	14848	14785	14869	14687	14622	14608	14772	14544	14718	14629	14802	14630	14593	14584	14743	14724	14675	14706	14679	14775	14710	14818	14595	14693	14788	14827	14786	14776	14761	14716	14656	14797	14736	14697	14732	14664	14784	14839	14668	14836	14824	14658	14751	14681	14761	14626	14696	14773	14815	14646	14840	14638	14744	14668	14674	14782	14657	14780	14792	14649	14693	14799	14665	14713	14578	14897	14684	14683	14731	14836	14758	14626	14716	14760	14777	14773	14758	14738	14779	14677	14614	14661	14645	14865	14801	14686	14750	14915	14833	14764	14740	14616	14632	14691	14743	14727	14646	14956	14737	14906	14680	14842	14741	14861	14796	14743	14682	14719	14641	14648	14590	14654	14801	14666	14785	14672	14933	14770	14753	14690	14782	14670	14691	14709	14751	14823	14741	14664	14705	14808	14834	14741	14744	14936	14845	14644	14724	14737	14620	14589	14810	14841	14766	14548	14660	14784	14633	14697	14930	14728	14786	14681	14751	14612	14784	14717	14712	14693	14730	14791	14697	14619	14826	14756	14594	14666	14848	14735	14688	14638	14703	14844	14791	14734	14683	14749	14677	14722	14723	14817	14718	14782	14809	14641	14613	14650	14709	14741	14787	14817	14689	14734	14836	14791	14644	14781	14737	14814	14768	14633	14878	14809	14600	14731	14799	14739	14843	14703	14664	14675	14914	14800	14835	14652	14651	14601	14723	14818	14684	14721	14586	14754	14779	14750	14675	14604	14636	14717	14862	14633	14712	14747	14618	14567	14681	14645	14662	14668	14820	14974	14804	14705	14741	14768	14918	14728	14656	14464	14598	14671	14685	14668	14763	14782	14733	14562	14648	14703	14666	14719	14725	14882	14698	14622	14635	14719	14752	14601	14756	14609	14768	14759	14693	14680	14595	14844	14707	14826	14677	14775	14628	14734	14791	14708	14687	14630	14697	14666	14742	14736	14650	14688	14643	14917	14744	14711	14850	14660	14729	14804	14748	14605	14566	14738	14705	14727	14757	14668	14635	14714	14617	14722	14615	14849	14764	14462	14565	14683	14676	14766	14719	14795	14597	14716	14782	14835	14718	14717	14828	14807	14589	14662	14632	14798	14718	14766	14648	14722	14723	14739	14765	14730	14637	14776	14824	14771	14668	14758	14565	14659	14967	14703	14730	14641	14802	14736	14681	14795	14767	14707	14744	14761	14851	14631	14550	14757	14743	14794	14788	14726	14994	14636	14847	14708	14813	14797	14571	14805	14498	14813	14470	14763	14814	14660	14552	14721	14856	14661	14958	14821	14713	14627	14640	14805	14723	14720	14870	14765	14855	14639	14840	14750	14672	14915	14754	14639	14729	14768	14562	14859	14861	14727	14722	14810	14689	14628	14837	14846	14685	14623	14736	14750	14720	14852	14533	14743	14896	14704	14789	14808	14732	14666	14637	14664	14831	14548	14660	14743	14676	14806	14703	14552	14703	14752	14779	14570	14788	14637	14873	14664	14787	14713	14506	14693	14862	14769	14780	14630	14668	14703	14686	14682	14712	14758	14716	14731	14689	14931	14761	14820	14642	14654	14826	14692	14761	14863	14736	14742	14638	14602	14575	14712	14665	14744	14936	14797	14549	14769	14705	14790	14698	14728	14845	14746	14634	14678	14547	14843	14690	14759	14711	14746	14836	14714	14651	14827	14819	14664	14739	14788	14819	14689	14638	14645	14860	14551	14654	14731	14831	14646	14792	14731	14722	14785	14832	14518	14686	14726	14730	14770	14686	14704	14672	14778	14755	14882	14714	14813	14696	14853	14617	14819	14767	14684	14666	14652	14911	14832	14686	14593	14734	14715	14635	14828	14758	14765	14697	14725	14747	14629	14808	14764	14700	14708	14476	14449	14707	14815	14890	14700	14666	14633	14570	14733	14763	14621	14787	14651	14853	14786	14711	14786	14750	14810	14682	14709	14679	14821	14702	14860	14775	14691	14649	14600	14870	14581	14699	14798	14757	14610	14589	14481	14892	14768	14727	14861	14652	14638	14714	14766	14638	14575	14744	14830	14594	14789	14701	14800	14668	14762	14728	14763	14695	14596	14692	14835	14697	14789	14599	14748	14744	14577	14591	14671	14782	14771	14696	14612	14682	14645	14690	14693	14555	14598	14615	14758	14702	14936	14590	14826	14750	14630	14660	14626	14712	14796	14650	14628	14713	14773	14745	14606	14705	14607	14714	14572	14638	14649	14615	14723	14629	14841	14676	14650	14853	14848	14558	14692	14587	14822	14762	14711	14638	14820	14697	14564	14604	14753	14778	14658	14694	14536	14689	14729	14738	14639	14868	14547	14605	14739	14673	14777	14679	14828	14685	14609	14619	14580	14638	14709	14796	14864	14834	14801	14785	14743	14695	14773	14858	14714	14911	14842	14743	14676	14713	14700	14565	14737	14978	14907	14711	14729	14560	14720	14607	14829	14534	14908	14569	14738	14834	14755	14877	14746	14755	14703	14795	14802	14613	14705	14756	14757	14792	14789	14737	14706	14859	14739	14714	14591	14758	14750	14791	14827	14670	14749	14612	14689	14633	14726	14778	14789	14762	14614	14788	14595	14626	14723	14745	14770	14686	14764	14697	14721	14604	14834	14711	14791	14716	14730	14666	14747	14645	14943	14728	14669	14932	14848	14460	14750	14700	14670	14833	14605	14769
27257	21610	23575	20863	18195	18273	18234	18079	18000	17801	17812	17822	18029	17888	18148	17899	17925	17939	18162	19083	19503	19320	18826	18412	18090	18171	17999	17789	17785	17918	17886	17879	17929	17834	17955	18150	17883	17742	17877	17895	17881	17836	17720	17906	18021	17745	17919	17885	17746	18054	18072	17916	17989	17980	17803	17926	17952	18048	17930	18043	17875	17846	17947	17984	18083	17635	17739	17951	17901	17776	17949	17915	17774	17862	17824	17745	17750	17905	17932	17938	17714	17886	17916	17681	17732	17991	17752	17770	17746	18056	17948	17680	17833	17937	17773	17865	17818	17734	17907	17970	17991	17828	17915	17954	17883	17890	18031	17787	17987	17931	17838	17894	17670	17780	17960	17884	18077	17857	17899	17887	17918	17879	17798	17669	17828	17709	17853	17789	18024	17672	17815	17872	17846	17791	17866	17820	17940	17786	17856	17942	17906	18001	17936	17717	17880	17790	17757	17885	17713	17886	17662	17956	17865	17804	17831	17868	17833	17883	17934	17566	17716	17848	17974	17824	17799	17920	17870	17943	17953	17779	17984	17776	17826	17942	17900	17893	17860	17736	17807	17739	17796	17666	17864	17774	17828	17840	17870	17914	17908	17770	17905	17646	17783	17825	17987	17610	17696	17856	17854	17873	17853	17874	17906	17835	17658	17717	17808	18132	17780	17858	17905	17849	17932	17948	18049	17883	17640	17841	17621	17819	17717	17743	18039	17669	17742	17795	17927	17929	17729	17854	17978	17988	17751	17654	17910	17643	17758	17937	17909	17664	17930	17852	17965	17844	17853	17793	17800	17978	17867	17833	18034	17897	17709	17680	17742	17727	17904	17866	17779	17666	17991	17845	17887	17797	17983	17778	17657	17802	17818	17700	17954	18076	17929	17663	17962	17627	17694	17825	17821	17839	17885	17655	17778	17759	17845	17739	17850	17865	18140	17853	17847	17880	17813	17812	17907	17907	17905	17782	17614	17864	17873	17863	17801	17915	17798	17791	17982	17905	17866	17847	17883	17835	17915	18082	17816	17805	17850	17627	17889	17872	17909	17893	17567	17732	17950	17934	17836	17915	17909	17648	17816	17974	17905	17922	17929	17766	17939	17951	17932	17574	17837	17728	17825	18059	17879	17926	17679	18029	17646	17764	17828	17837	17727	17717	17836	17756	17926	18006	17789	17619	17681	17952	17719	17908	17716	17845	17966	17898	17950	17932	17676	18054	17723	17943	17745	17917	17856	17778	18082	17878	17634	17984	17747	17988	17933	17788	17961	17898	17758	17872	17696	17753	17866	17953	17897	17863	17903	17842	18019	17721	17762	17719	18036	17880	17948	18092	17867	17751	17669	17779	17869	17773	18004	17876	17938	17917	17982	17763	17846	18063	18086	17827	18025	17870	17838	17798	17900	17870	17824	17560	17926	17763	17915	17687	17794	17800	17915	17821	17912	18125	17794	17854	17824	17828	17787	17986	17876	17831	17603	17793	17659	17929	17877	17976	17819	17936	17853	17973	17875	17894	17786	17808	17836	17881	17643	17859	17826	17861	17903	17862	17828	17895	17879	17980	17749	17990	17950	17861	17791	17814	17884	17742	18001	17899	17928	17887	17944	17825	17725	17850	17849	17712	17818	17819	17749	17792	17798	17811	17921	17893	17913	17670	17835	17756	17827	17814	18025	17649	18026	17888	17961	17671	17718	17798	17920	17860	17772	17869	17855	18018	17846	17825	17752	17646	17841	17812	17841	17829	17767	17823	17983	17835	17813	17950	17880	17859	18014	17866	17815	17946	17840	17847	18003	17694	17823	17870	17812	17855	17763	18035	17920	17680	17964	17854	17889	17663	17644	17835	17807	17632	17826	17783	17756	17745	17910	17889	17889	18029	17745	17711	17896	17905	17850	17733	17716	18009	18008	17698	17827	17581	17734	17987	17745	17811	17713	17813	17708	17680	17710	17803	17839	17980	18013	17829	17771	18028	17771	17775	17840	17770	17788	18057	18022	17728	17887	17742	17869	17813	17786	17797	17770	17745	17713	17993	17779	17771	17762	17937	17636	17783	17687	17662	17665	17722	17785	17955	17983	17856	17733	17685	17919	17783	17728	17997	17655	17907	17832	18001	17897	17863	17845	17823	17793	17939	17802	17703	17839	17851	17802	17669	17749	17831	17719	17852	17836	17774	17781	18031	17910	17989	17956	17828	17827	17685	17788	17728	17728	17903	17984	17659	17946	18014	18072	17964	17773	17923	17998	17961	17909	17771	17825	17927	17824	17681	17665	17750	17813	17915	17789	17891	17700	17993	17808	17764	17782	18002	17904	17797	17732	17603	17882	17846	17907	17761	18093	17906	18013	17863	17961	17814	18052	17974	17736	17739	17892	17841	17834	17967	17971	17905	17782	17833	17793	17886	18058	17771	17788	17843	17868	17890	17849	17952	17902	17824	17784	17781	17828	17679	17764	17732	17726	17892	17700	17867	17782	17899	17792	17786	17911	17894	17813	17824	17860	17673	17806	17771	17883	17859	17837	17856	17850	17797	17761	17828	17877	17974	17961	17763	17880	17842	17684	17626	17894	17769	17836	17837	17904	17828	17870	17748	17766	17893	17690	17990	17696	17807	17700	18056	17838	17839	17818	17685	17694	18056	17856	17703	18044	17849	17918	17671	17914	17711	18043	17855	17875	17874	17937	17876	17746	17924	17871	18096	17913	17835	17906	17743	17803	17708	17864	17826	17930	17832	17650	17917	17902	17929	17753	17829	17849	17902	17671	17791	17895	17954	17944	17782	17819	17920	18044	17924	17891	17967	17839	17832	17910	17841	18014	17796	18083	17988	18080	17815	17892	17989	17660	17995	17772	17772	17771	17648	17553	17746	17856	17758	18001	17771	17788	17812	17840	18001	17819	17827	17833	17956	17647	17934	17919	17678	17965	17736	17689	17653	17717	17866	17785	17706	17942	17800	17599	17723	18026	17869	17883	17739	17904	17819	17882	17887	18006	17829	18040	17860	18012	17836	17797	17950	17929	17768	17888	17925	17892	17911	17862	17767	17909	17702	17697	17625	17850	17884	17917	17813	17858	17928	17645	17774	17770	17789	17801	17964	17897	17957	17882	17850	17910	17787	17734	17996	17829	17988	17874	17817	17889	17650	17808	17845	17882	17806	17849	17856	17816	17734	17785	17891	17937	17945	17709	17526	17883	17822	18147	17886	17841	17771	17771	17891	17800	17728	17802	17837	17694	17822	17883	17794	17740	17883	17738	17637	17823	17649	18007	17905	17812	17767	17880	17983	17869	17903	17942	17876	17823	17906	17904	17812	17822	17780	17742	17705	17870	17979	17703	17708	17857	17953	18194	17878	17772	17805	17859	17883	17859	17953	17880	17652	17871	18039	17791	17702	17821	17742	17731	17792	17935	18006	17932	17737	17983	17665	17915	17903	17694	17772	17824	18036	17738	17842	17748	17841	17819	17779	17681	17795	17717	17939	17676	17693	17972	17760	17942	17882	17887	17828	18030	17778	17774	17789	17823	17895	17848	18014	17994	17809	18073	17988	18067	17831	17968	18055	17889	17842	17796	17785	18110	17715	17766	17796	18072	18090	17890	17936	17851	17623	17707	17807	18004	17837	17979	18038	17812	17907	17939	17526	17965	17842	18047	17841	17630	18005	17860	17926	17968	17932	17821	17837	18096	17873	17642	17743	17871	17646	17737	17897	17671	17931	17702	17964	17783	17941	18036	17919	17876	18072	17899	17976	17905	17875	17562	17531	17959	17925	17900	17808	17990	17797	18021	17826	17945	17793	17799	17669	17677	17843	17865	17764	17948	17793	17974	17834	17785	17951	18020	18056	17868	17783	17866	17934	17905	17772	18013	18005	17898	17923	17686	17846	17708	17856	17865	17857	17862	17713	17820	17758	17936	17809	17762	17710	17976	17855	18023	17997	17870	17859	17949	17742	17709	17932	17678	17779	17818	17875	17833	17805	17879	17747	17949	17934	17872	17843	17905	17740	17722	17903	17922	17949	17789	17770	17739	17735	17995	17850	17918	17919	17799	17815	17844	17828	17738	17944	17890	17851	17728	17785	17884	17717	17932	17960	17717	17846	17868	17807	17938	17920	17889	18022	17984	17937	17907	17842	17766	17770	17830	17803	17790	17731	17996	17876	17914	17952	17929	17906	17777	17751	17882	17784	17767	17778	17686	17698	17887	17843	17597	17752	17843	17770	17955	17972	17800	17767	17864	17810	17977	17782	17727	17827	17720	17745	17923	17795	17802	17879	17740	17816	17718	17870	17722	17875	17930	17785	18072	17785	17971	17994	18052	17858	17830	17868	17846	17763	17678	17912	17808	17830	17862	17834	17797	17816	17827	17783	17754	17632	17857	17692	17911	18054	17962	17974	17848	17889	17739	17719	18053	17941	17957	17909	17751	17875	17891	17701	17647	17704	17883	17884	17885	17983	17904	17813	17781	17763	17953	18152	17824	17858	17730	17723	17972	17834	17960	18009	17853	17891	17883	17931	17965	17756	17733	17808	17685	18027	17674	17891	17848	18071	17668	17703	17902	17932	18110	17767	18010	17907	17759	17955	17923	18036	17851	17847	17839	17968	17966	17999	17870	17839	17919	17799	17760	17764	17951	17881	17858	18018	17913	17812	17924	17935	17688	17671	17806	17815	17795	17902	17865	17616	17813	17701	18080	17953	17966	18053	17882	17859	17841	17796	17914	17543	17908	17812	17977	17929	17858	17947	17963	17756	17889	17846	17822	17799	17774	17783	17864	17662	17857	17569	17906	17916	17793	17890	17934	17897	17753	17887	17719	17866	17965	17829	17674	17972	17790	17943	17878	17776	17825	17783	18041	17874	17862	18045	17819	17883	17978	17764	17774	17833	17995	17843	18046	17973	17925	17881	17918	17941	17987	17906	17780	17910	18007	17701	17882	17973	17970	17806	17931	17915	17841	17819	17807	17921	17956	17937	17933	17846	17969	17936	17917	17736	18046	17781	17987	17977	18051	17790	17813	18067	18088	17767	17959	17889	17564	17713	17852	17799	17741	17867	17965	17843	18045	17764	17903	17809	18061	18054	17911	17788	17707	17800	17792	17739	17836	17806	18150	17683	17797	17914	17996	17843	17689	17878
15055	17201	17169	16872	16826	16900	16358	16301	16043	16239	16278	16185	16181	16259	16204	16288	16116	16410	16588	17931	18407	17853	16943	16344	16196	16164	16109	16224	16103	16250	16097	16384	16012	16159	16125	16151	16164	16104	16135	16313	16216	16127	16182	16187	16194	16204	16174	16281	16175	16123	16320	16096	16296	15990	16257	16407	16166	16236	16279	16143	16214	16128	15972	16276	16227	16170	16108	16226	16005	16045	16053	16192	16251	15994	16226	16094	16156	16233	16159	16063	16156	16255	16160	16276	16293	16040	16325	16140	16212	16102	16084	16195	16105	16158	16062	16007	16323	16284	16112	16168	16007	15982	16118	16178	16043	16163	16067	16138	16197	16167	16337	15971	15881	16130	16219	16021	16224	16134	16041	16155	16037	15972	16236	16106	16005	16093	15991	16162	16260	16242	16372	16172	16212	16284	16365	16200	16296	16244	16007	16295	16121	16142	16109	16282	16128	16274	16264	16056	16094	16138	16025	16198	16156	16259	16078	16197	16015	16187	16024	16246	16187	16102	16332	16135	16051	16221	16041	16286	16190	16269	16236	16240	16287	16103	16074	16162	16319	16231	16038	16033	16123	16067	16124	16075	16256	16003	16354	16228	16253	16224	16322	16055	16321	16052	16100	16228	15919	16420	16118	16100	16190	16126	16294	16099	16253	16170	16313	16217	16303	16151	16202	16521	16099	16013	16267	16203	16130	16137	16240	16079	16032	16190	16038	16016	16027	16043	16119	16259	16138	16160	16214	16093	16096	16201	16141	16227	16057	16093	16282	16041	16277	16188	16257	16069	16265	16212	16124	16089	16189	16016	16104	16283	15951	16122	16300	16188	16254	16041	16169	16194	16110	16099	16371	16298	16056	16195	16208	15932	16292	16155	16072	16157	16265	16077	16095	16196	16180	16172	15991	16063	16181	16193	16122	16111	16185	16093	16175	16096	16043	16212	16028	16127	16162	16208	16228	16164	16051	16146	16221	16193	16134	16229	16144	16104	16050	16170	16026	16157	16067	16277	16207	16298	16212	16076	16096	16008	16322	16121	16136	16170	16172	16252	16209	16099	16265	16152	16045	16142	16181	16111	16135	15973	16062	16168	16065	15986	16106	16059	16103	16080	16081	16312	16081	16263	16124	16131	16094	16138	16228	16258	16222	15907	16355	16169	16159	16106	16122	16145	16029	16212	16095	16130	15930	16034	16107	16162	16192	16066	16218	16308	16121	16208	16096	15993	16005	16168	16130	16113	16349	16160	16090	16366	16094	16002	16150	16071	16173	16285	16207	16136	16156	16106	16115	16141	16158	16041	16238	16208	16125	15967	16168	16291	16069	16074	16008	16280	16145	15971	16144	16035	16261	16305	16147	16060	16173	16317	16228	16172	16193	16229	16106	16176	16221	16129	16030	16141	16296	16359	16360	15991	16099	16097	16234	16260	16162	16197	16247	16151	16113	16087	16232	16067	16236	16232	16304	16063	15975	16110	16070	16131	16294	16234	16080	16324	15983	16240	16076	16271	16094	16184	16276	16154	16333	16097	16216	16058	16228	16231	16122	16276	16049	16110	16271	16230	16080	16052	16133	16201	16190	16142	16160	16176	16288	15986	16193	16142	16166	16101	16032	16112	16099	16156	16333	16098	16177	16104	16092	16299	16065	15990	16057	16112	16078	16208	16158	16201	16148	16176	16050	16227	16233	16191	16072	16220	16212	16318	16055	16156	16391	16157	16045	16239	16237	16135	16187	16312	16167	16269	16142	16157	16124	16058	16112	16165	16129	16263	16249	16084	16314	16206	16077	16126	16166	15934	16197	16409	15989	16048	16183	16103	15997	16192	16186	16266	16200	16226	16176	16295	15988	16183	16047	16184	16099	16260	16123	16231	16102	16127	16214	16079	16130	16126	16001	16188	16081	16267	16244	16113	16133	16112	16072	16193	16040	16293	16238	16143	16196	16085	16135	16109	16086	16111	16187	16029	16194	16266	16115	16054	16157	16279	16162	16105	16315	16174	16142	16140	16124	16175	16117	16083	16114	16048	16358	16146	16126	16104	16232	16300	16238	16044	16197	16205	16311	16292	16233	16210	16281	16170	16116	16166	16158	16268	16141	16236	16199	16024	16110	16239	16145	16072	16311	16159	16207	16170	15993	16219	16040	16262	16242	16160	16121	16258	16189	16312	16060	16256	16231	16231	16141	16139	16220	16172	16279	16106	16148	16236	16127	16035	16220	16195	16342	16206	16347	16143	16056	16112	16246	16188	16317	16127	16113	16150	16072	16321	16072	16255	16178	16297	16347	16000	16345	16235	16188	16222	16172	16255	16197	16192	16250	16131	16223	16234	16059	16162	16088	16112	16134	16120	15983	16263	16288	16257	16289	16274	16124	16116	16088	16009	16189	16088	16303	16141	16289	16204	16204	16320	16142	16176	16160	16054	16347	16044	16186	16195	16077	16046	16229	16268	16338	16087	16128	16177	16067	16161	16170	16095	16158	16062	16224	16082	16119	16009	16226	16400	16057	16265	16310	16111	16188	16300	16181	16214	16209	16127	16012	16254	16053	16096	16214	16193	16110	16435	16196	16098	16204	16133	16161	16189	16077	16156	16197	15911	16166	16078	16042	16145	16055	16021	16234	16207	16182	16185	16095	16259	16243	16133	16175	16047	16244	16196	16183	16028	15994	16333	16082	16181	16099	16132	16399	15914	16106	16231	16142	16113	15997	16200	16115	16239	16129	16170	16171	15967	16209	16096	16227	16157	16023	16211	16255	16301	15914	16230	16094	16249	16199	16360	16272	16202	16427	16225	15939	16257	16188	16169	16151	16278	16062	16080	16210	16160	16090	16028	16101	16097	16213	15995	16178	16264	16063	16042	16246	16117	16230	16343	16035	16208	16029	16316	16246	16266	16095	16034	16253	16153	16268	16186	16153	16089	16072	16358	16204	16144	16197	16030	15941	16053	16207	16129	16095	16064	16162	16073	16105	16130	16076	16133	16088	16169	16320	16242	16128	16089	16086	16277	15952	16148	16177	16034	16133	16244	16104	15994	16275	16145	16281	16246	16064	16073	16122	16028	16143	16361	16190	16288	16096	16353	16081	16216	16284	16085	16128	16215	16226	16121	16041	15946	16218	16192	16198	15962	16314	16103	16168	16176	16163	16190	16352	16336	16187	16041	16139	16214	16249	16166	16400	16119	16115	15974	16272	16087	16194	16228	16169	16129	16308	16179	16313	16234	16032	16208	16253	16138	16213	16066	16314	15987	16178	15969	16125	16123	16219	15990	16147	16078	15978	16305	16102	16143	16234	16139	15985	16231	16347	16210	16259	16233	16141	16122	15965	16168	16268	16017	16317	16101	16189	16297	16178	16247	16075	16234	16181	16177	16177	16109	16264	16098	16200	16067	16256	16169	16078	16218	16334	16113	16060	16112	16256	16197	16164	16138	16055	16069	16299	16189	16057	16060	16238	16133	16248	16221	16322	16154	16195	16257	16194	16167	16114	16205	16126	16277	16323	15996	16241	16196	16187	16237	16350	16045	16155	16087	16022	16331	16097	16087	16253	16035	16282	16153	16094	16109	16177	16255	16231	15927	16182	16179	16019	16040	16233	16292	16105	16253	16150	16254	16243	16088	16008	16274	16056	16192	16144	16316	16142	15974	16134	16220	16230	16137	16353	16119	16104	16229	16176	16239	16155	16237	16228	16248	16391	16141	16089	16361	16040	16225	16388	16406	16091	16097	16249	16173	16386	16155	16081	16216	16118	16263	15972	16293	16141	15888	16259	16301	16275	16214	16302	16295	16160	16176	16045	16166	15882	16275	16283	16175	15972	16179	16160	16195	16214	16260	16094	16103	16058	16215	16129	16175	16312	16023	16234	16235	16093	16064	16090	16068	16258	16167	16286	16186	16277	16128	16189	16261	16083	16224	16074	16138	16249	16215	16161	16274	16201	16091	16190	16239	16049	16152	16081	16058	16153	16167	16023	16288	16084	16326	16145	16151	16391	16200	16195	16266	16235	16310	16189	16208	16097	16269	16320	16131	16033	16116	16215	16131	16213	16051	16270	16099	16167	16190	16354	16114	16253	16219	16150	16126	16171	16295	16216	16274	16263	16300	16251	16017	16168	16184	16095	16158	16186	16017	16122	16178	16218	16133	16154	16240	16223	16249	16259	16074	16413	16115	16065	16048	16077	16049	16206	16170	16240	16210	16171	16213	16172	16194	16209	16157	16219	16209	16306	16065	16302	15971	16241	16184	16263	15964	16190	16041	16233	16178	16209	16165	16186	16212	16134	16169	16009	16238	16164	16258	16178	16123	16057	16146	16110	16231	16226	16322	16087	16144	16124	16311	16328	16194	16169	16128	16160	16203	16197	16132	16046	16099	16293	16086	16254	16207	16241	16391	16189	16090	16106	16136	16065	16264	16183	16251	16142	16119	16153	16099	16105	16154	16179	16173	16226	16206	16246	16098	16167	16131	16386	15999	16116	16250	16099	16150	16250	16125	16338	16148	16011	16222	16216	16279	16208	16120	16106	16117	16159	16175	16210	16159	16319	16229	16255	16083	16138	16116	16105	16041	16205	16266	16130	16121	16067	16056	16228	16140	16177	16197	16057	16197	16191	16244	16171	15950	16104	16166	16248	16152	16128	16204	16280	16085	16309	16084	16195	16140	16300	16134	16174	16269	16170	16244	16132	16162	16125	15983	16205	16165	16073	16293	16281	16011	16259	16194	16155	16139	16285	16124	16241	16085	16129	16201	16107	16129	16252	16325	16163	16222	16219	16083	16250	16139	16204	16273	16229	16148	16197	16105	16206	16259	16232	16193	16179	16229	15984	16295	16169	16116	16289	16119	16110	16219	16167	16146	16078	16188	16085	16194	16265	16063	16213	16105	16216	16222	16172	16143	16017	16193	16166	16336	16035	16020	16175	16167	16344	16105	16081	16339	16353	16178	16173	16132	16184	16356	16060	16327	16258	16213	16186	16177	15967	16014	16176	16009	16105	16103	16005	16133	15975	16084	15997	16235	16163	15958	16204	16244	16183	16129	16298	16214	16161	16284	16197	16048	16219	16304	16048	16111	16184	16249	16182	16125	16171	16067	16080	16187	16183	16166	16086	16379	16185	16169	16138	16165	16306	16166
23943	21008	28302	24062	22049	21651	21220	19047	18620	18843	18599	18696	18740	18717	18696	18426	18664	18458	18872	25762	27804	24760	21281	19161	18611	18291	18448	18393	18587	18316	18608	18323	18338	18562	18322	18137	18350	18316	18616	18094	18355	18323	18252	18451	18450	18469	18438	18436	18455	18387	18453	18543	18316	18351	18337	18197	18315	18146	18423	18123	18281	18296	18428	18219	18396	18297	18402	18439	18548	18253	18316	18381	18343	18339	18231	18229	18071	18251	18313	18435	18284	18470	18479	18398	18123	18345	18343	18363	18515	18314	18247	18426	18574	18211	18432	18302	18259	18483	18330	18107	18390	18252	18210	18456	18356	18383	18192	18110	18299	18389	18531	18438	18436	18282	18256	18322	18093	18355	18265	18394	18396	18288	18171	18377	18219	18396	18293	18308	18353	18221	18124	18211	18333	18352	18245	17964	18378	18212	18277	18336	18281	18391	18304	18353	18087	18356	18212	18358	18244	18339	18178	18290	18310	18344	18361	18245	18281	18340	18474	18192	18208	18417	18376	18202	18371	18347	18298	18262	18526	18283	18137	18148	18374	18274	18348	18348	18342	18207	18297	18323	18416	18081	18536	18208	18246	18479	18182	18425	18419	18181	18329	18363	18288	18376	18099	18290	18335	18358	18301	18277	18286	18251	18253	18282	18309	18461	18407	18430	18429	18138	18484	18257	18180	18429	18241	18202	18164	18200	18403	18240	18380	18295	18423	18220	18187	18405	18515	18403	18204	18286	18312	18237	18273	18434	18347	18383	18338	18273	18310	18386	18375	18407	18439	18268	18410	18195	18377	18260	18302	18378	18265	18200	18445	18460	18323	18295	18204	18339	18361	18131	18258	18058	18187	18147	18404	18324	18439	18389	18458	18372	18512	18298	18289	18310	18206	18299	18346	18348	18421	18285	18471	18243	18347	18206	18188	18360	18331	18303	18107	18317	18537	18184	18082	18214	18527	18209	18331	18364	18372	18232	18285	18533	18353	18187	18252	18171	18217	18392	18332	18356	18223	18206	18460	18317	18294	18255	18166	18346	18379	18181	18208	18195	18323	18250	18322	18387	18180	18250	18337	18369	18400	18455	18557	18176	18179	18042	18317	18173	18237	18266	18133	18462	18347	18362	18223	18273	18365	18229	18208	18467	18473	18252	18320	18301	18351	18253	18262	18249	18418	18369	18496	18263	18473	18135	18127	18306	18100	18290	18138	18249	18244	18229	18444	18441	18453	18333	18375	18407	18388	18261	18325	18237	18184	18380	18264	18317	18273	18202	18371	18328	18305	18217	18263	18236	18251	18348	18002	18393	18326	18684	18287	18515	18284	18344	18287	18435	18441	18069	18293	18209	18290	18321	18323	18372	18299	18161	18441	18472	18441	18538	18431	18338	18331	18273	18435	18246	18149	18377	18274	18302	18379	18530	18483	18398	18365	18233	18285	18216	18261	18318	18243	18268	18447	17970	18174	18283	18266	18319	18351	18271	18383	18308	18433	18256	18323	18217	18295	18447	18321	18473	18221	18253	18242	18455	18295	18374	18426	18376	18220	18047	18606	18126	18386	18440	18318	18185	18512	18279	18239	18166	18255	18254	18276	18270	18206	18192	18401	18507	18021	18325	18336	18357	18144	18389	18198	18081	18306	18310	18365	18360	18410	18261	18431	18413	18320	18057	18235	18330	18407	18302	18348	18284	18313	18292	18400	18329	18320	18386	18306	18292	18463	18301	18236	18348	18051	18223	18268	18206	18406	18189	18127	18167	18295	18447	18356	18397	18336	18361	18497	18267	18298	18312	18255	18113	18200	18326	18275	18469	18315	18166	18251	18308	18284	18326	18236	18388	18580	18296	18136	18239	18141	18252	18229	18508	18208	18534	18256	18277	18367	18194	18444	18354	18234	18241	18339	18196	18136	18267	18307	18125	18350	18320	18366	18249	18303	18337	18702	18390	18498	18198	18558	18628	18286	18243	18361	18380	18232	18305	18345	18472	18230	18229	18294	18333	18302	18286	18530	18392	18160	18456	18297	18227	18157	18161	18285	18268	18438	18481	18346	18345	18354	18419	18417	18383	17986	18366	18401	18412	18535	18221	18346	18156	18105	18242	18295	18409	18341	18404	18293	18262	18405	18393	18311	18439	18157	18433	18389	18110	18293	18274	18378	18283	18473	18262	18316	18286	18494	18347	18236	18051	18239	18400	18300	18114	18473	18389	18538	18466	18583	18238	18335	18402	18495	18515	18259	18363	18219	18033	18535	18242	18046	18217	18358	18486	18340	18387	18213	18329	18307	18257	18326	18369	18139	18419	18408	18359	18400	18294	18434	18277	18376	18308	18258	18333	18495	18273	18343	18116	18362	18277	18265	18404	18189	18380	18408	18274	18418	18376	18291	18483	18241	18103	18298	18346	18432	18348	18353	18257	18594	18564	18539	18444	18319	18462	18129	18340	18382	18367	18411	18115	18322	18127	18338	18157	18211	18359	18362	18241	18389	18225	18219	18351	18252	18226	18190	18258	18335	18317	18225	18307	18388	18304	18492	18334	18233	18233	18310	18381	18202	18441	18121	18294	18405	18400	18404	18114	18437	18464	18480	18249	18280	18310	18367	18233	18250	18322	18285	18377	18536	18370	18452	18296	18393	18231	18449	18350	18290	18141	18225	18504	18247	18409	18388	18326	18368	18261	18466	18186	18362	18452	18182	18319	18161	18286	18340	18359	18363	18450	18344	18403	18330	18221	18253	18293	18178	18335	18261	18132	18306	18334	18404	18266	18316	18335	18190	18433	18256	18325	18255	18330	18303	18514	18042	18260	18112	18255	18107	18092	18306	18343	18427	18194	18384	18369	18431	18317	18280	18168	18162	18492	18376	18398	18244	18329	18405	18336	18136	18357	18244	18362	18417	18443	18200	18322	18230	18390	18319	18272	18196	18280	18239	18286	18373	18275	18339	18373	18203	18156	18226	18262	18380	18233	18346	18339	18404	18406	18325	18373	18273	18370	18409	18437	18305	18228	18328	18524	18454	18331	18227	18286	18706	18263	18303	18292	18443	18359	18548	18300	18356	18488	18275	18349	18202	18388	18294	18213	18314	18277	18232	18359	18410	18067	18363	18352	18533	18300	18185	18380	18267	18404	18358	18258	18329	18365	18330	18204	18447	18383	18578	18289	18386	18165	18400	18239	18487	18452	18408	18429	18238	18385	18213	18348	18313	18230	18354	18336	18464	18386	18328	18301	18441	18248	18431	18279	18209	18430	18236	18328	18140	18383	18234	18177	18076	18260	18473	18519	18289	18142	18456	18341	18389	18281	18280	18366	18263	18294	18314	18337	18401	18272	18230	18379	18414	18438	18243	18546	18261	18334	18245	18455	18255	18303	18269	18328	18267	18389	18198	18110	18139	18384	18352	18527	18523	18198	18241	18424	18323	18219	18165	18317	18362	18309	18392	18331	18398	18517	18248	18388	18240	18287	18346	18306	18103	18367	18244	18349	18143	18175	18429	18354	18400	18318	18366	18248	18292	18506	18327	18222	18423	18306	18294	18230	18355	18577	18290	18381	18256	18364	18154	18240	18542	18418	18364	18323	18312	18054	18196	18418	18408	18452	18340	18259	18321	18303	18265	18297	18406	18439	18151	18230	18205	18058	18283	18314	18409	18236	18167	18266	18372	18221	18201	18155	18236	18187	18205	18253	18307	18409	18159	18082	18256	18381	18358	18402	18320	18597	18520	18514	18404	18477	18256	18189	18373	18332	18423	18437	18210	18279	18335	18252	18392	18248	18222	18286	18345	18070	18119	18337	18189	18471	18462	18382	18608	18444	18248	18386	18344	18278	18306	18296	18297	18305	18322	18397	18298	18342	18482	18290	18386	18273	18257	18291	18247	18418	18316	18279	18292	18511	18161	18445	18299	18231	18258	18391	18628	18287	18354	18233	18438	18390	18443	18157	18379	18221	18326	18127	18071	18378	18250	18346	18321	18429	18250	18312	18418	18172	18383	18351	18327	18130	18358	18371	18376	18299	18347	18299	18432	18349	18367	18204	18396	18275	18522	18290	18402	18131	18265	18246	18492	18230	18304	18434	18230	18326	18412	18244	18413	18291	18188	18392	18244	18338	18470	18317	18255	18149	18254	18555	18455	18325	18269	18401	18337	18297	18426	18358	18253	18366	18392	18178	18205	18385	18136	18263	18159	18401	18164	18332	18448	18321	18085	18246	18401	18237	18127	18510	18343	18230	18397	18243	18181	18603	18350	18245	18450	18266	18326	18447	18342	18448	18290	18274	18247	18301	18316	18117	18282	18482	18309	18293	18300	18319	18196	18297	18395	18322	18416	18452	18369	18322	18256	18305	18342	18242	18321	18320	18263	18088	18454	18364	18452	18193	18242	18162	18427	18348	18276	18258	18278	18456	18453	18372	18421	18258	18444	18338	18352	18539	18505	18354	18141	18290	18297	18219	18363	18382	18313	18171	18309	18208	18244	18300	18356	18489	18267	18297	18377	18589	18144	18298	18627	18417	18289	18327	18567	18288	18482	18306	18319	18303	18396	18461	18331	18403	18473	18271	18058	18378	18361	18446	18452	18272	18440	18360	18230	18262	18305	18159	18511	18213	18306	18132	18333	18413	18254	18491	18370	18255	18213	18439	18433	18020	18440	18035	18160	18361	18376	18178	18330	18188	18345	18458	18145	18369	18459	18286	18319	18298	18296	18213	18281	18214	18369	18373	18279	18482	18413	18571	18383	18295	18349	18394	18217	18268	18236	18420	18367	18179	18315	18165	18274	18366	18384	18453	18248	18381	18447	18152	18353	18181	18265	18518	18213	18296	18261	18098	18302	18121	18177	18255	18098	18341	18288	18320	18255	18596	18538	18296	18297	18279	18373	18386	18298	18403	18401	18219	18423	18423	18498	18179	18476	18447	18347	18212	18158	18396	18311	18366	18147	18206	18336	18219	18301	18258	18429	18187	18387	18193	18213	17992	18326	18469	18346	18287	18347	18437	18336	18146	18355	18309	18378	18302	18451	18272	18321	18261	18147	18391	18479	18408	18397	18332	18246	18389	18387	18356	18214	18410	18294	18192	18329	18378	18220	18523	18340	18242	18350	18185	18317	18241	18096	18295	18259	18351	18376	18250
14535	23049	21468	18880	18110	18321	17816	17254	17163	16994	16757	16886	16649	16789	16811	16808	16751	16974	17855	28460	28812	24081	19457	17437	16815	16599	16504	16670	16577	16489	16515	16496	16708	16604	16402	16800	16429	16485	16372	16704	16565	16379	16427	16654	16401	16606	16450	16449	16421	16606	16546	16451	16501	16504	16583	16475	16664	16395	16446	16470	16691	16489	16680	16535	16456	16648	16487	16608	16539	16553	16568	16566	16411	16695	16432	16469	16477	16456	16406	16634	16615	16440	16354	16278	16514	16497	16473	16587	16448	16544	16571	16555	16552	16498	16534	16474	16575	16629	16516	16494	16611	16346	16523	16493	16569	16595	16481	16502	16634	16404	16520	16583	16428	16501	16396	16653	16392	16523	16470	16742	16347	16654	16608	16647	16545	16498	16592	16425	16573	16561	16585	16413	16564	16372	16375	16446	16360	16573	16509	16456	16564	16472	16482	16295	16644	16382	16556	16617	16431	16383	16543	16605	16522	16534	16523	16533	16363	16537	16627	16602	16669	16633	16564	16445	16359	16674	16377	16469	16439	16447	16408	16332	16529	16527	16639	16486	16436	16453	16351	16631	16557	16502	16485	16562	16688	16485	16483	16589	16515	16473	16569	16512	16437	16523	16525	16447	16573	16495	16374	16561	16451	16466	16521	16777	16521	16544	16611	16471	16497	16479	16580	16313	16627	16503	16354	16430	16528	16646	16449	16290	16421	16459	16379	16820	16585	16497	16428	16617	16407	16565	16565	16558	16417	16641	16515	16470	16417	16599	16543	16534	16556	16496	16566	16405	16615	16513	16454	16377	16584	16649	16543	16504	16443	16489	16634	16573	16600	16431	16572	16487	16478	16508	16557	16528	16551	16572	16435	16349	16616	16540	16461	16342	16484	16342	16449	16603	16661	16562	16383	16485	16725	16375	16578	16698	16424	16620	16288	16648	16421	16368	16504	16702	16638	16604	16585	16633	16643	16480	16520	16529	16448	16606	16426	16615	16607	16395	16680	16560	16343	16646	16355	16648	16653	16471	16526	16582	16582	16676	16438	16486	16474	16323	16540	16601	16617	16391	16518	16644	16438	16433	16572	16435	16505	16466	16447	16392	16558	16615	16598	16388	16499	16480	16568	16518	16653	16536	16511	16468	16601	16530	16521	16419	16454	16560	16284	16356	16593	16505	16514	16422	16435	16644	16538	16557	16620	16424	16455	16399	16268	16639	16685	16543	16579	16460	16468	16582	16610	16475	16357	16751	16437	16493	16529	16608	16647	16598	16573	16447	16575	16507	16348	16394	16523	16609	16544	16458	16451	16421	16518	16460	16534	16527	16454	16631	16356	16309	16421	16788	16411	16552	16467	16419	16431	16566	16525	16656	16539	16490	16353	16592	16327	16446	16382	16351	16515	16581	16618	16554	16532	16501	16448	16467	16481	16514	16498	16552	16335	16415	16537	16444	16561	16546	16561	16382	16509	16665	16505	16420	16522	16554	16393	16505	16744	16528	16556	16652	16334	16408	16464	16387	16492	16512	16352	16622	16500	16450	16393	16401	16583	16403	16649	16504	16345	16460	16572	16359	16336	16313	16555	16636	16456	16770	16444	16531	16583	16571	16606	16572	16476	16490	16461	16401	16394	16466	16579	16575	16404	16249	16405	16384	16536	16509	16533	16464	16376	16575	16542	16552	16471	16391	16492	16540	16479	16505	16419	16507	16376	16713	16388	16351	16440	16467	16484	16471	16608	16587	16463	16384	16636	16523	16609	16573	16551	16512	16623	16503	16553	16569	16504	16448	16364	16619	16592	16327	16594	16524	16523	16601	16558	16523	16534	16561	16574	16423	16522	16642	16541	16631	16506	16498	16433	16683	16419	16521	16427	16706	16533	16576	16660	16551	16590	16462	16507	16578	16574	16434	16647	16439	16577	16518	16414	16496	16463	16343	16468	16497	16535	16430	16459	16520	16481	16565	16554	16423	16379	16451	16415	16536	16462	16418	16550	16548	16398	16502	16442	16564	16497	16482	16580	16649	16481	16521	16668	16602	16532	16477	16602	16494	16573	16563	16576	16561	16607	16409	16769	16558	16575	16599	16504	16561	16580	16459	16543	16554	16359	16460	16382	16490	16453	16559	16444	16612	16405	16509	16384	16413	16476	16436	16564	16512	16519	16427	16489	16535	16695	16470	16643	16433	16423	16662	16475	16504	16684	16449	16533	16344	16556	16550	16586	16297	16587	16600	16487	16744	16498	16457	16564	16516	16476	16412	16730	16616	16405	16546	16458	16456	16413	16452	16435	16570	16589	16479	16427	16378	16539	16459	16562	16501	16609	16620	16398	16384	16659	16471	16543	16493	16528	16532	16444	16540	16528	16563	16702	16359	16630	16541	16426	16609	16601	16526	16604	16542	16543	16262	16603	16518	16705	16578	16448	16517	16426	16539	16635	16421	16370	16537	16625	16531	16493	16453	16547	16463	16454	16339	16629	16572	16715	16568	16471	16488	16532	16407	16451	16419	16417	16476	16630	16745	16462	16319	16597	16530	16642	16489	16494	16488	16328	16551	16558	16407	16634	16391	16482	16426	16540	16583	16535	16326	16438	16583	16477	16365	16552	16350	16461	16318	16528	16435	16478	16512	16701	16423	16447	16613	16695	16372	16669	16568	16521	16408	16722	16484	16535	16642	16408	16567	16365	16445	16432	16535	16521	16525	16452	16503	16487	16503	16510	16647	16367	16471	16496	16408	16579	16479	16411	16439	16358	16640	16593	16341	16457	16731	16575	16522	16465	16723	16304	16541	16491	16481	16456	16491	16509	16548	16482	16513	16564	16495	16397	16218	16520	16691	16486	16663	16338	16362	16456	16405	16471	16514	16496	16484	16427	16431	16487	16420	16421	16370	16424	16586	16483	16497	16327	16520	16359	16535	16514	16432	16481	16439	16581	16484	16634	16430	16482	16480	16478	16389	16475	16380	16578	16348	16557	16493	16610	16412	16600	16458	16658	16622	16516	16536	16588	16444	16528	16464	16530	16529	16409	16594	16358	16557	16507	16346	16529	16518	16492	16583	16605	16595	16508	16500	16561	16596	16575	16448	16621	16474	16410	16574	16481	16337	16520	16358	16460	16504	16480	16564	16500	16382	16636	16546	16568	16604	16436	16546	16527	16506	16497	16415	16541	16621	16554	16595	16496	16472	16526	16374	16609	16451	16500	16612	16429	16495	16309	16450	16657	16415	16577	16438	16476	16570	16431	16532	16554	16578	16549	16415	16462	16427	16602	16478	16539	16452	16463	16495	16513	16296	16369	16657	16462	16431	16565	16592	16617	16508	16597	16514	16477	16680	16372	16575	16673	16650	16508	16485	16486	16413	16741	16426	16516	16433	16527	16403	16443	16565	16490	16472	16464	16542	16459	16473	16419	16504	16617	16555	16326	16325	16555	16666	16504	16549	16425	16460	16595	16441	16415	16446	16557	16327	16373	16519	16476	16513	16455	16663	16596	16484	16394	16430	16525	16662	16374	16452	16590	16471	16534	16538	16478	16611	16376	16443	16463	16356	16626	16671	16595	16268	16425	16382	16558	16477	16372	16397	16466	16526	16389	16574	16463	16440	16640	16350	16649	16577	16521	16634	16485	16518	16534	16565	16520	16423	16392	16540	16526	16394	16551	16455	16469	16410	16451	16527	16503	16446	16472	16579	16453	16523	16588	16418	16438	16514	16372	16508	16636	16384	16456	16701	16332	16528	16588	16521	16675	16356	16525	16463	16482	16547	16521	16427	16545	16666	16542	16575	16493	16558	16605	16439	16662	16584	16551	16429	16492	16484	16546	16674	16475	16699	16525	16506	16632	16533	16462	16555	16537	16467	16392	16419	16578	16406	16302	16581	16451	16407	16463	16354	16617	16506	16748	16356	16481	16538	16564	16624	16282	16610	16575	16536	16613	16448	16458	16668	16685	16458	16571	16643	16569	16548	16715	16588	16551	16488	16439	16576	16525	16299	16366	16438	16423	16543	16472	16377	16585	16467	16537	16549	16393	16524	16566	16601	16578	16488	16462	16567	16512	16517	16522	16657	16499	16433	16704	16476	16451	16266	16425	16518	16405	16476	16607	16316	16489	16531	16542	16452	16500	16481	16543	16325	16577	16593	16428	16267	16534	16469	16623	16422	16395	16407	16495	16545	16492	16419	16561	16520	16548	16640	16422	16452	16492	16569	16517	16653	16546	16559	16393	16619	16515	16569	16511	16419	16583	16454	16458	16497	16472	16457	16600	16533	16566	16676	16482	16603	16513	16543	16574	16681	16562	16358	16506	16601	16480	16461	16617	16430	16423	16603	16368	16662	16526	16499	16485	16521	16370	16454	16506	16531	16382	16529	16450	16411	16364	16439	16551	16600	16604	16588	16564	16384	16580	16719	16602	16391	16518	16789	16448	16392	16566	16440	16467	16618	16415	16573	16478	16424	16546	16533	16517	16606	16357	16394	16603	16490	16458	16363	16553	16534	16537	16733	16462	16519	16639	16452	16290	16706	16695	16501	16539	16644	16527	16567	16463	16487	16607	16463	16529	16396	16484	16596	16525	16505	16395	16668	16519	16583	16388	16570	16478	16605	16409	16688	16540	16440	16487	16537	16464	16670	16422	16386	16542	16432	16395	16386	16345	16585	16578	16505	16438	16666	16440	16513	16581	16503	16502	16741	16670	16528	16494	16439	16562	16514	16380	16497	16580	16478	16611	16583	16523	16712	16352	16568	16345	16404	16502	16576	16633	16317	16554	16408	16422	16475	16494	16381	16547	16585	16552	16515	16421	16500	16499	16479	16619	16587	16639	16514	16565	16583	16348	16509	16523	16306	16569	16459	16569	16521	16466	16588	16463	16543	16637	16580	16601	16503	16476	16482	16557	16494	16671	16468	16535	16582	16566	16425	16689	16365	16271	16543	16491	16556	16563	16454	16409	16627	16504	16659	16407	16484	16332	16555	16542	16548	16616	16416	16545	16604	16546	16514	16393	16429	16611	16465	16602	16450	16637	16447	16591	16528	16624	16427	16485	16477	16619	16507	16368	16427	16429	16500	16469	16590	16580	16422	16312	16483	16437	16473	16511	16555	16501	16371	16717	16317	16576	16547	16378	16626	16527	16411
22868	20986	28744	23410	21269	23143	23676	18672	17777	17964	17854	17719	17501	17764	17444	17468	17564	17466	18240	29969	33114	28197	22544	18817	17855	17415	17414	17348	17180	17103	17111	17210	17182	17172	17315	17260	17356	17302	17303	17187	17162	17327	17183	17019	17149	17140	17059	17237	17196	17255	17242	17082	16989	17239	17202	17094	17124	17116	17180	17089	17252	17199	17159	17126	17169	16947	17189	17039	17179	17024	17240	17014	17196	17194	17235	17173	17238	17235	17086	17279	17011	16957	17030	17143	17025	17153	17266	17275	17289	17241	17095	17122	17236	17151	17176	17313	17359	17412	17269	17309	17115	17240	17107	17022	17182	16917	17260	17036	17102	17042	17187	16987	17245	17144	17024	17145	17132	17283	17298	17393	17338	17280	17062	16879	17254	17062	17230	16975	17254	17013	17079	17272	17061	16974	17095	17162	16982	17142	16905	16984	17165	17071	17061	17203	17093	16948	17277	17078	17137	16931	17151	17092	17185	17185	17265	17003	17126	17227	17196	17075	17231	17014	16919	17224	17177	17327	17152	16954	17084	17173	17005	17086	17343	17091	17079	17149	17128	17101	17237	16935	17164	17315	17254	17079	17077	17077	17072	17021	17138	17018	17237	17124	17057	17113	17145	17112	16811	17293	17080	17095	17119	17279	17010	17099	17003	17000	17122	17177	17063	17256	17295	17188	17137	17143	17287	17150	17166	17120	17086	17123	16998	17243	17060	17063	17095	17175	17202	16912	17164	17199	17184	17145	17141	17114	17214	17147	17264	17046	17174	17276	17262	17094	16999	17136	17112	17237	17070	17119	17014	17002	16974	17034	17027	16995	16965	17126	17217	16893	17222	17127	17199	17016	17280	16927	17201	16992	17098	17069	16959	16975	17034	17053	17145	17070	17295	17063	17243	17200	17264	17276	17083	17281	17165	16953	17146	17089	16991	17261	17341	17319	17242	17200	17196	17337	16931	17238	17225	16989	17183	17232	17084	17125	16942	16924	17086	17097	17262	17159	17197	16983	17017	17060	16894	17090	17167	17014	16988	17327	17173	17160	17006	17162	16888	17159	17075	17192	17171	17071	17105	17002	17124	16990	17096	17179	17136	17038	17035	17045	17156	16952	17133	17237	17136	17262	17113	17066	17139	17197	17192	16925	16916	17137	17305	16955	17087	17010	16965	17049	17008	17224	17223	17163	16987	17056	17265	17292	17031	17009	17168	17099	17211	16951	17160	16965	17179	17147	17174	17206	17285	17301	17141	17104	17091	17113	17219	17106	17088	17020	16994	17026	17006	17153	17077	17104	17123	16955	17153	17322	17205	17131	17158	17191	16996	17191	16953	17280	17119	17140	17389	17223	17044	17211	17146	17065	17252	16829	17152	17118	17082	16988	17173	17074	17172	17077	17063	17173	17226	17135	17168	17063	17267	16933	17006	17474	17389	16861	17107	17340	17132	17150	17211	17133	17183	17033	17173	17052	17184	17005	17032	17132	17047	17089	17153	17092	17029	17109	17137	17218	17136	16996	16962	17068	17296	17298	17255	17167	17063	17095	17100	17004	17101	17087	17225	17299	17137	16993	17271	17135	17087	17401	16793	17043	17281	17134	17145	17092	17168	17127	17174	17109	17026	16977	16922	17168	17113	17030	17214	17210	17147	17136	17158	17093	17187	17228	17160	17035	17132	17140	17173	17175	17199	17048	17112	16993	17234	17097	16931	16836	17077	17116	17040	17137	17184	17014	17039	16956	17041	17209	17250	17008	17206	17515	17102	17137	17226	17277	17091	17070	17174	17161	17078	17122	17139	17055	17133	17129	17070	17095	17135	17104	17203	17033	17145	17093	17293	17118	17242	17204	17121	17109	16902	17027	16977	16958	17051	17161	17203	17209	17245	17275	17270	17014	17118	16996	17153	17163	17179	17323	17036	16871	17105	17200	17053	17160	17123	17074	17156	17028	17026	17044	17160	17126	17095	17154	17105	17295	17152	17097	17296	17051	16939	17142	17103	17006	16977	17049	17084	17022	17057	17217	17210	17054	17235	17052	17102	17066	17161	16962	17174	17224	17148	17222	17240	17020	17015	17085	17115	17132	17105	17274	17080	17125	17122	17121	17256	17169	17155	17154	16996	16997	17080	17157	17251	17101	17212	17163	17035	16989	16963	17294	17320	17037	17107	17273	17215	17045	17004	17329	17120	17011	17084	17140	16943	17238	17250	17176	17181	17097	17120	16860	16938	17038	17077	17103	17198	17113	17005	17008	16951	17168	17172	17083	17270	17122	17167	17207	16835	17161	17167	17044	17237	17164	17157	17356	17186	17217	17085	17102	17114	17196	17147	17275	17124	17071	17272	17142	17253	17184	17260	17084	17215	17070	17122	17086	17163	17248	16932	17133	17010	16960	17058	17282	17056	17094	17240	16934	17005	17219	17092	17168	17041	17061	17062	17140	17225	17083	17088	17217	17007	17234	16899	17230	17164	17103	16919	17403	17097	17096	17144	17115	17191	17138	17047	17113	17174	17058	17181	17131	17222	17147	17342	17142	17178	17261	17203	17113	17147	17084	17184	17312	17143	17263	17222	16965	17136	17120	17080	17083	17077	17089	16999	17022	17091	17233	16876	17082	17178	17043	16842	16994	16999	17108	17121	17137	17271	17165	17050	17296	17318	17042	17181	17124	17142	17230	17230	17111	17178	17229	17195	16984	17134	17092	17066	17058	17022	17113	16999	16978	17160	17204	16955	17070	17212	17006	17080	17238	17112	17030	17008	17127	17362	17126	17075	16987	17179	17213	17084	17309	17189	17105	17216	17207	17065	17196	17104	16992	17245	17097	17152	17131	17067	17109	17039	17164	17035	17387	17078	17079	17125	17231	17084	17026	17231	17051	17330	17198	17012	17189	17202	17222	17040	17200	17447	17072	17063	17072	17118	17017	16983	17450	17322	17123	17246	17023	17091	17073	17005	17192	17183	17329	17117	17052	17199	17072	17139	17276	17103	17100	17169	17175	17038	17163	17148	16959	17014	17144	17076	17029	17006	17236	17147	17399	17098	17329	17151	16951	17156	17316	17099	17151	17048	17072	17172	17180	17160	17196	17176	17119	17073	17233	17177	17153	17023	17097	17021	16893	17045	17175	16894	17096	17054	16954	16942	17151	17134	17053	17299	17415	17310	17211	17054	17204	17172	17112	17164	17210	17233	17024	17307	17023	17125	17233	17130	17075	16988	17280	17077	17106	17195	17035	16921	16945	16836	17084	17121	17039	17152	17172	17345	17178	16976	16981	17284	16930	17101	16996	17153	17166	17085	17193	17085	16899	16978	17279	17217	16873	17001	17181	17186	16989	17021	16954	17045	17074	17248	17278	17059	17116	17234	16915	17073	17070	17200	17000	17134	17132	17155	17200	17199	16951	17029	17072	16988	17126	17225	17176	17332	17117	17127	17098	16981	17261	17260	17303	17133	17114	16980	17144	17022	16968	17248	17168	17004	16982	17213	17175	16979	17215	17151	17173	17108	16974	17092	17134	17151	17115	17175	17204	16978	17259	16986	17278	17209	17077	17211	16958	17243	17193	16984	17163	17090	17182	17225	17079	16991	17263	17177	17238	17089	17213	17212	17079	16982	17186	17199	16963	17063	17222	16993	17134	17023	17095	17077	17127	17029	17143	17152	17195	16912	17208	16978	17023	17308	17001	17226	17159	17110	17156	17094	17192	17176	17126	17162	17160	17281	17062	17232	17125	17290	17323	17071	17318	17201	17256	17203	17137	17137	17116	17063	17195	17047	17049	16945	16973	17085	17210	17116	17189	17156	17034	17112	17353	17096	17122	17162	17305	17186	17171	17113	17167	17049	17082	17140	17250	17103	17081	16934	17105	17012	17196	17119	17036	16984	16983	17136	16984	17055	17131	17291	17018	17126	17153	17135	17036	17024	17117	17080	17173	17059	17051	17193	17327	17074	17334	17244	16988	17177	17177	17062	16992	17189	17201	16976	17167	17162	17004	17038	17218	17034	17115	17182	17179	17222	17036	16967	17112	17148	17195	17294	16984	17245	17307	17063	17143	17184	17038	17089	17052	17093	17230	17066	17058	17159	17188	17194	17050	17147	17199	17126	17239	16848	16979	17153	17010	17315	17086	16958	17146	17055	17160	17125	17032	17274	17025	17013	17197	16890	17303	17227	17243	17115	17094	17105	17178	17019	17036	17183	17058	16953	17050	17110	17098	17339	17068	17186	17079	17201	17022	17045	17012	17162	17223	17050	17028	17205	17192	17318	17133	17005	17050	17268	17073	17236	16955	16831	17078	17049	16820	17219	17137	17027	16987	16974	17033	17147	17114	17291	17195	17327	17100	17322	17033	17179	16994	16948	16931	17164	16949	17109	17122	17047	17050	17444	17265	17283	17015	17122	17014	17139	17198	17225	17089	17100	16838	17231	17132	17039	16825	17169	17146	17020	17089	17182	17052	17314	17344	17104	17192	17066	17129	17121	16825	17228	16996	16971	17023	17178	17147	17149	17160	17029	17102	17180	17225	17034	17031	17117	17054	17218	17177	17251	16978	17181	16846	17205	17303	17095	17061	17296	17201	17252	17107	17054	16976	17346	17219	17121	17083	17246	17262	17105	17217	17285	17151	17127	16893	16983	17003	17203	17050	16893	17166	17206	16991	17280	17076	16919	17350	17057	17227	17291	16976	17037	16928	17124	17140	17341	16941	17016	17188	17152	17163	16997	17143	17276	17139	17068	17174	17141	17287	17176	16913	17123	17235	17057	17054	17061	17246	17000	17124	17083	17035	16915	17148	17206	17007	16968	16951	17086	17089	17438	17026	17082	17205	17141	17185	17124	17301	17156	17049	17157	17228	17195	17111	17120	17232	17045	17020	17181	17161	17143	17187	17244	17127	17096	17140	17073	17119	17014	17158	17292	17141	17086	17090	17000	17206	17218	17232	17302	17252	16941	17201	17077	17078	17098	17186	17109	16953	17066	17126	17273	17074	17092	17070	17255	17106	17218	17342	17097	16920	16875	17190	17121	17040	17106	17234	17179	17304	17129	17148	17337	17155	17277	16928	16978	17082	17141	17006	17185	16850	17130	17132	17201	17059	17146	17081	17410	17104	16946	17071	17243	17053	17184	17103	17101	17123
15445	27077	24975	21480	20376	19654	18779	17171	16866	16511	16500	16589	16584	16183	16331	16117	16240	16358	17803	34238	35181	28830	21306	17468	16177	15909	16021	15786	15710	15859	15741	15780	15881	15818	15653	15829	15866	15748	15916	16008	15718	15697	15818	15683	15821	15926	15901	15722	15796	15892	15931	15858	15680	15754	15774	15852	15861	15914	15953	15868	15774	15758	15825	15728	15911	15817	15679	15847	15775	15897	15667	15810	15731	15923	15818	15744	15835	15830	15722	15818	15709	15860	15754	15679	15817	15924	15537	15898	15733	15708	15724	15824	15880	15873	15804	15924	15754	15805	15984	15531	15822	15794	15804	15871	15813	15815	15756	15888	15795	15774	15749	15764	15732	15790	15879	15859	15804	15766	15809	15743	15832	15880	15659	15710	15858	15728	15818	15615	15860	15760	15763	15788	15732	15934	15713	15695	15813	15785	15655	15694	15809	15796	15764	15798	15746	15791	15730	15787	15772	15829	15776	15688	15811	15809	15774	15734	15764	15882	15947	15706	15855	15711	15669	15620	15860	15854	15807	15749	15640	15619	15753	15817	15832	15674	15639	15829	15640	15919	15728	15796	15720	15772	15617	15776	15949	15882	15788	15750	15707	15699	15836	15718	15870	15716	15841	15759	15824	15637	15852	15831	15851	15960	15758	15766	15792	15930	15720	15660	15800	15833	15760	15831	15803	15828	15865	15630	15822	15728	15854	15958	15822	15759	15765	15847	15948	15822	15834	15838	15760	15833	15748	15902	15584	15872	15703	15834	15830	15930	15722	15699	15791	15801	15712	15738	15713	15774	15814	15749	15805	15724	15757	15621	15670	15748	15877	15785	15768	15659	15786	15862	15807	15686	15821	15851	15886	15702	15876	15880	15891	15648	15713	15651	15927	15710	15787	15767	15824	15716	15820	15586	15561	15827	15749	15826	15779	15713	15810	15744	15979	15732	15780	15772	15912	15594	15806	15746	16025	15703	15650	15728	15922	15659	15516	15647	15810	15645	16032	15713	15651	15846	15747	15678	15821	15818	15842	15820	15830	15829	15758	15895	15805	15714	15882	15878	15768	15861	15729	15641	15990	15867	15860	15730	15726	15876	15768	15753	15646	15776	15829	15906	15716	15871	15822	15671	15759	15783	15844	15876	15734	15762	15870	15701	15693	15774	15815	15780	15943	15564	15727	15681	15933	15963	15784	15696	15788	15883	15825	15801	15581	15814	15733	15641	15957	15833	15586	15827	15662	15704	15852	15648	15848	15753	15732	15548	15856	15768	15624	15752	15716	15800	15830	15704	15766	15784	15777	15719	15754	15838	15727	15754	15795	15812	15723	15923	15883	15577	15620	15821	15868	15775	15847	15745	15806	15802	15706	15790	15689	15796	15773	15807	15828	15788	15805	15887	15696	15678	15895	15736	15845	15836	15802	15638	15817	15639	15819	15806	15781	15940	15714	15530	15839	15796	15751	15762	15768	15711	15931	15807	15830	15680	15753	15722	15763	15710	15709	15946	15765	15624	15921	15845	15812	15690	15670	15695	15819	15682	15856	15974	15701	15877	15788	15835	15873	15748	15640	15852	15649	15826	15581	15807	15828	15746	15679	15752	15766	15838	15772	15830	15822	15837	15841	15994	15934	15559	15645	15837	15822	15683	15878	15672	15759	15832	15878	15656	15786	15860	15630	15676	15866	15786	15873	15778	15856	15810	15830	15824	15632	15761	15588	15802	15948	15859	15927	15712	15830	15789	15685	15711	15807	15730	15621	15777	15783	15750	15833	15782	15845	15661	15709	15658	15731	15835	15546	15744	15737	15758	15662	15933	15703	15738	15732	15719	15726	15611	15822	15754	15750	15637	15746	15833	15803	15785	15639	15719	15763	15805	15700	15708	15716	15893	15718	15651	15722	15818	15855	15612	15769	15692	15908	15633	15632	15691	15547	15727	15808	15883	15893	15639	15701	15735	15802	15783	15800	15763	15803	15885	15644	15739	15645	15950	15565	15957	15742	15762	15794	15961	15967	15785	15804	15760	15869	15690	15806	15652	15708	15810	15880	15802	15798	15715	15868	15762	15773	15678	15872	15852	15783	15942	15770	15853	15727	15670	15743	15746	15817	15845	15705	15644	15654	15754	15887	15666	15651	15906	15727	15789	15721	15924	15696	15971	15799	15841	15667	15703	15659	15737	15767	15758	15839	15759	15779	15841	15842	15677	15529	15770	15955	15795	15758	15670	15777	15943	15846	15822	15722	15998	15674	15717	15738	15827	15915	15918	15668	15734	15821	15616	15755	15784	15826	15727	15626	16030	15645	15770	15779	15746	15733	15712	15612	15689	16018	15658	15709	15689	15916	15767	15643	15752	15923	15775	15730	15831	15644	15969	15666	15959	15855	15815	15884	15747	15832	15734	15819	15747	15834	15767	15699	15659	15891	15742	15738	15799	15745	15816	15922	15732	15772	15759	15860	15795	15769	15750	15939	15642	15760	15743	15795	15785	15763	15941	15715	15830	15725	15830	15758	15778	15846	15743	15735	15857	15825	15763	15866	15776	15780	15809	15741	15832	15718	15795	15639	15640	15703	15771	15602	15853	15724	15863	15835	15816	15828	15812	15540	15897	15639	15816	15771	15796	15772	15860	15686	15744	15747	15738	15850	15757	16014	15733	15680	15664	15805	15836	15850	16032	15723	15679	15672	15777	15832	15642	15763	15841	15944	15968	15636	15770	15794	15829	15771	15704	15760	15833	15709	15864	15780	15693	15762	15698	15650	15773	15822	15702	15664	15655	15703	15805	15826	15690	15738	15874	15686	15901	15702	15726	15723	15816	15749	15561	15802	15720	15652	15921	15804	15665	15685	15592	15894	15531	15807	15828	15859	15783	15901	15829	15816	15747	15699	15766	15842	15686	15862	15788	15674	15695	15827	15801	15601	15925	15816	15763	15710	15705	15789	15769	15887	15982	15774	15795	15846	15914	15788	15661	15747	15628	15814	15636	15852	15797	15807	15851	15945	15555	15795	15858	15617	15799	15765	15666	15789	15805	15892	15685	15823	15890	15592	15822	15727	15760	15777	15699	15829	15575	15738	15810	15785	15650	15949	15931	15779	15712	15672	15760	15893	15751	15783	15694	15765	15797	15854	15859	15602	15721	15694	15664	15897	15904	15899	15895	15685	15846	15735	15813	15760	15839	15579	15774	15715	15811	15826	15913	15750	15777	15950	15970	15668	15988	15894	15645	15781	15838	15677	15890	15750	15568	15914	15731	15709	15575	15805	15734	15795	15847	15909	15605	15789	15694	15795	15756	15915	15832	15795	15965	15752	15781	15698	15738	15936	15599	15925	15746	15898	15741	15676	15885	15752	15712	15814	15789	15708	15615	15817	15745	15806	15928	15946	15845	15790	15733	15674	15721	15950	15735	15871	15547	15872	15900	15516	15861	15869	15765	15919	15731	15781	15792	15651	15845	15914	15794	15758	15847	15734	15720	15861	15699	15679	15822	15849	15718	15912	15800	16047	15754	15664	15686	15781	15606	15787	15792	15774	15866	15703	15735	15670	15713	15651	15779	15881	15758	15815	15433	15646	15710	15725	15834	15718	15694	15631	15783	15854	15740	15977	15816	15719	15698	15801	15876	15807	15842	15705	15968	15648	15687	15663	15722	15650	15739	15695	15746	15986	15839	15801	15714	15915	15758	15678	15714	15762	15850	15865	15796	15787	15777	15714	15605	15836	15705	15784	15815	15766	15719	15754	15764	15875	15749	15708	15740	15641	15841	15820	15811	15911	15775	15712	15643	15906	15840	15760	15709	15816	15905	15853	15758	15840	15734	15738	15784	15723	15943	15804	15740	15807	15596	15593	15755	15841	15696	15699	15699	15619	15990	15677	15645	15723	15755	15838	15715	15719	15966	15862	15698	15781	15650	15686	15990	15901	15798	15876	15623	15810	15729	15786	15873	15844	15797	15638	15652	15845	15671	15802	15547	15640	15772	15885	15803	15750	15896	15826	15812	15705	15746	15850	15765	15894	15785	15862	15815	15845	15919	15745	15828	15694	15711	15836	15752	15646	15946	15899	15748	15828	15702	15889	15802	15670	15809	15709	15904	15681	15573	16004	15708	15832	15763	15679	15843	15800	15758	15603	15742	15547	15846	15861	15804	15809	15832	15618	15713	15778	15721	15709	15910	15689	15717	15767	15654	15840	15804	15793	15820	15717	15755	15712	15717	15612	15813	15908	15827	15703	15751	15703	15821	15706	15895	15667	15968	15713	15804	15911	15707	15862	15704	15862	15743	15798	15765	15821	15761	15975	15763	15751	15824	15769	15736	15837	15767	15705	15764	15750	15712	15624	15772	15823	15745	15608	15745	15646	15865	15746	15798	15853	15954	15737	15626	15736	15958	15724	15834	15805	15719	15804	15714	15764	15696	15992	15701	15861	15716	15711	15698	15738	15717	15736	15798	15965	15810	15773	15813	15927	15645	15785	15780	15759	15863	15582	15850	15878	15692	15769	15558	15739	15773	15822	15763	15904	15824	15880	15809	15681	15768	15870	15690	15771	15862	15645	15690	15749	15986	15758	15756	15758	15806	15775	15913	15830	15863	15652	15836	15982	15799	15843	15671	15842	15681	15734	15675	15636	15700	15719	15750	15794	15738	15812	15841	15887	15870	15656	15742	15865	15757	15846	15839	15907	15606	15674	15890	15715	15723	15688	15799	15716	15782	15637	15992	15848	15825	15836	15722	15494	15670	15692	15721	15638	15824	15948	15699	15880	15787	15813	15759	15631	15739	15662	15955	15637	15618	15730	15766	15836	15822	15655	15720	15826	15743	15810	15795	15807	15813	15950	15734	15898	15770	15864	15926	15664	15716	15767	15791	15817	15743	15805	15647	15731	15725	15761	15815	15801	15672	15711	15835	15773	15772	15773	15657	15801	15685	15692	15947	15891	15732	15789	15689	15799	15689	15754	15670	15666	15740	15778	15683	15780	15836	15718	15567	15801	16007	15764	15609	15690	15662	15849	15557	15899	15728	15705	15716	15617	15866	15776	15821	15758	15673	15685	15644	15877	15689	15656	15950	15828	15730	15740	15667	15790	15829	15887	15717	15863	15834	15906	15794	15887	15772	15808	15697	15721	15847	15835	15722
27123	21510	23056	19642	16977	17157	17165	17043	16804	16909	16624	16961	16682	16732	16752	16900	16642	16842	17492	18085	17980	17602	17231	16856	16665	16660	16776	16537	16642	16702	16820	16530	16702	16738	16571	16778	16708	17107	16713	16696	16705	16748	16642	16759	16473	16617	16686	16541	16629	16786	16826	16712	16909	16733	16642	16537	16603	16397	16624	16698	16593	16499	16649	16749	16901	16879	16841	16664	16592	16641	16621	16660	16658	16580	16703	16610	16663	16802	16633	16619	16925	16737	16583	16708	16506	16665	16562	16651	16785	16708	16721	16717	16831	16857	16619	16832	16611	16474	16527	16598	16420	16964	16701	16409	16722	16816	16662	16613	16641	16745	16752	16832	16698	16771	16605	16631	16831	16773	16524	16639	16662	16743	16840	16784	16807	16357	16590	16691	16866	16588	16716	16518	16599	16690	16640	16421	17012	16644	16627	16648	16544	16620	16749	16640	16582	16722	16848	16582	16685	16904	16581	16774	16781	16758	16733	16846	16804	16761	16724	16587	16691	16784	16772	16523	16545	16502	16609	16514	16754	16810	16787	16725	16633	16691	16601	16709	16654	16487	16655	16802	16741	16792	16520	16676	16629	16439	16605	16878	16672	16733	16713	16652	16904	16816	16719	16703	16787	16791	16525	16682	16740	16641	16809	16723	16803	16649	16672	16685	16794	16635	16536	16718	16725	16589	16582	16670	16389	16635	16648	16656	16909	16687	16688	16793	16560	16617	16611	16819	16489	16561	16603	16449	16626	16530	16788	16673	16764	16615	16744	16667	16769	16717	16932	16642	16674	16765	16535	16899	16682	16702	16664	16454	16576	16649	16585	16566	16803	16630	16630	16926	16472	16747	16546	16506	16596	16812	16767	16462	16753	16569	16853	16735	16534	16587	16656	16664	16755	16546	16738	16715	16693	16727	16676	16665	16547	16492	16892	16767	16825	16656	16688	16641	16555	16803	16595	16754	16624	16691	16805	16633	16518	16686	16712	16783	16799	16763	16996	16523	16659	16642	16696	16765	16815	16784	16735	16514	16643	16742	16631	16589	16827	16676	16627	16841	16850	16770	16634	16843	16728	16827	16757	16776	16586	16533	16688	16830	16574	16759	16569	16584	16605	16938	16641	16476	16618	16486	16523	16505	16639	16596	16617	16719	16483	16610	16807	16868	16699	16680	16685	16745	16963	16466	16647	16788	16960	16613	16682	16487	16602	16656	16824	16731	16597	16756	16732	16638	16870	16652	16689	16603	16866	16477	16590	16717	16736	16548	16698	16562	16839	16598	16670	16707	16670	16818	16665	16771	16714	16752	16669	16988	16745	16754	16838	16604	16642	16748	16498	16501	16665	16803	16904	16783	16531	16657	16627	16693	16612	16566	16723	16598	16725	16692	16686	16555	16744	16482	16782	16581	16860	16801	16815	16741	16550	16759	16627	16648	16684	16779	16708	16723	16742	16687	16574	16773	16691	16486	16738	16708	16554	16683	16577	16687	16697	16648	16696	16818	16596	16851	16686	16860	16708	16702	16760	16691	16697	16760	16642	16723	16714	16625	16783	16618	16657	16772	16658	16757	16643	16629	16670	16597	16658	16631	16628	16737	16581	16595	16542	16685	16556	16673	16751	16576	16660	16746	16685	16557	16521	16523	16698	16820	16658	16523	16746	16532	16545	16589	16618	16613	16617	16840	16594	16609	16683	16766	16839	16741	16828	16677	16702	16696	16587	16541	16572	16798	16612	16675	16555	16722	16702	16590	16841	16700	16648	16459	16791	16731	16666	16761	16750	16620	16534	16860	16747	16511	16849	16803	16872	16764	16688	16575	16786	16651	16575	16804	16704	16835	16542	16705	16681	16647	16776	16505	16642	16745	16624	16473	16631	16730	16744	16745	16601	16552	16953	16814	16441	16749	16867	16745	16706	16568	16773	16542	16731	16728	16669	16727	16744	16690	16624	16666	16669	16629	16463	16879	16718	16603	16704	16639	16764	16764	16875	16637	16803	16780	16678	16822	16705	16800	16646	16551	16714	16694	16774	16728	16582	16655	16524	16821	16714	16758	16652	16371	16712	16579	16537	16683	16793	16653	16702	16673	16765	16805	16692	16725	16834	16668	16756	16798	16776	16654	16675	16603	16712	16721	16704	16709	16635	16895	16626	16652	16710	16669	16525	16612	16669	16794	16771	16685	16660	16774	16796	16791	16716	16805	16765	16811	16719	16675	16827	16594	16591	16727	16385	16619	16864	16799	16703	16823	16735	16576	16814	16613	16645	16645	16732	16724	16735	16499	16582	16737	16759	16581	16462	16987	16631	16715	16884	16945	16671	16663	16716	16633	16711	16789	16814	16689	16716	16675	16708	16698	16614	16707	16539	16687	16628	16744	16664	16703	16778	16780	16431	16716	16513	16596	16655	16779	16679	16724	16789	16736	16983	16618	16575	16757	16637	16845	16719	16521	16620	16703	16811	16593	16677	16493	16737	16507	16482	16638	16583	16512	16525	16709	16582	16654	16814	16852	16760	16690	16633	16796	16838	16783	16616	16658	16804	16591	16634	16692	16807	16687	16807	16618	16798	16868	16738	16752	16547	16576	16795	16828	16731	16818	16633	16672	16907	16624	16557	16617	16714	16911	16606	16591	16737	16785	16660	16515	16570	16610	16766	16800	16791	16773	16735	16864	16679	16792	16653	16818	16687	16618	16923	16726	16625	16561	16796	16725	16676	16612	16757	16716	16743	16484	16572	16746	16731	16699	16776	16603	16735	16778	16772	16557	16550	16599	16913	16863	16792	16605	16726	16747	16721	16834	16695	16578	16683	16556	16562	16584	16657	16605	16538	16647	16626	16748	16632	16726	16832	16840	16538	16380	16557	16617	16548	16769	16839	16783	16608	16552	16662	16463	16715	16944	16758	16615	16686	16634	16808	16634	16686	16634	16805	16571	16714	16819	16637	16590	16640	16634	16659	16774	16545	16708	16792	16769	16726	16521	16818	16746	16678	16393	16595	16620	16638	16570	16510	16579	16710	16765	16827	16722	16924	16717	16858	16490	16825	16486	16904	16750	16593	16537	16696	16625	16459	16658	16385	16584	16535	16524	16461	16635	16753	16700	16742	16555	16718	16752	16549	16671	16803	16728	16768	16545	16690	16649	16615	16679	16615	16788	16679	16836	16763	16539	16772	16661	16858	16767	16621	16704	16742	16726	16629	16635	16522	16619	16597	16649	16559	16543	16618	16757	16738	16658	16756	16770	16703	16650	16733	16760	16620	16907	16518	16513	16508	16788	16686	16793	16605	16534	16553	16523	16752	16495	16659	16872	16858	16566	16625	16818	16764	16566	16671	16753	16631	16746	16729	16495	16882	16572	16745	16541	16818	16666	16742	16718	16677	16710	16675	16791	16921	16752	16602	16815	16554	16655	16819	16854	16614	16622	16463	16730	16809	16542	16700	16679	16641	16833	16801	16707	16583	16631	16503	16654	16791	16791	16632	16598	16665	16705	16816	16590	16761	16559	16754	16615	16520	16734	16634	16646	16564	16760	16717	16690	16656	16747	16781	16802	16790	16669	16571	16606	16771	16727	16691	16835	16755	16668	16815	16798	16744	16531	16631	16640	16781	16703	16666	16672	16750	16830	16544	16618	16584	16494	16456	16555	16536	16779	16579	16744	16709	16924	16735	16607	16752	16708	16790	16733	16790	16829	16607	16676	16619	16835	16708	16929	16719	16812	16596	16626	16652	16748	16876	16744	17034	16742	16603	16671	16643	16841	16959	16659	16478	16724	16662	16677	16712	16934	16794	16591	16614	16615	16660	16532	16529	16755	16700	16536	16658	16741	16632	16706	16790	16682	16715	16553	16751	16627	16632	16707	16616	16592	16618	16781	16884	16802	16746	16534	16563	16524	16749	16564	16564	16792	16705	16758	16951	16591	16720	16679	16604	16689	16854	16506	16795	16750	16559	16641	16515	16490	16714	16628	16718	16860	16865	16745	16694	16605	16732	16729	16586	16723	16785	16557	16671	16616	16580	16759	16694	16677	16646	16613	16841	16759	16719	16634	16588	16675	16895	16623	16733	16732	16669	16838	16681	16679	16844	16755	16787	16986	16603	16573	16600	16690	16689	16757	16515	16814	16911	16935	16660	16793	16621	16419	16561	16787	16797	16622	16775	16697	16926	16612	16775	16680	16728	16758	16643	16799	16704	16704	16807	16637	16722	16673	16460	16671	16563	16763	16693	16657	16857	16758	16533	16692	16793	16539	16693	16692	16642	16549	16659	16613	16515	16560	16886	16682	16640	16635	16731	16764	16756	16494	16680	16650	16504	16562	16653	16799	16776	16477	16989	16759	16816	16739	16612	16599	16809	16490	16754	16909	16867	16698	16654	16743	16597	16585	16746	16810	16572	16920	16451	16775	16825	16653	16727	16754	16731	16858	16856	16759	16669	16663	16566	16644	16584	16820	16582	16715	16606	16709	16721	16628	16852	16735	16557	16537	16560	16841	16891	16694	16919	16899	16770	16641	16748	16741	16918	16589	16521	16718	16617	16817	16602	16542	16639	16536	16606	16915	16539	16831	16690	16682	16694	16658	16571	16625	16661	16739	16559	16682	16676	16705	16615	16695	16669	16654	16585	16597	16791	16525	16486	16654	16564	16681	16501	16682	16736	16758	16769	16676	16807	16768	16766	16646	16545	16744	16674	16848	16668	16611	16695	16620	16654	16634	16489	16697	16580	16655	16718	16765	16688	16736	16633	16459	16919	16789	16544	16532	16775	16757	16658	16579	16481	16536	16611	16472	16675	16761	16673	16604	16747	16559	16784	16630	16704	16862	16561	16535	16565	16651	16590	16754	16758	16656	16600	16573	16771	16808	16628	16778	16811	16541	16651	16776	16624	16408	16629	16567	16547	16839	16625	16785	16470	16672	16621	16722	16652	16493	16556	16697	16500	16594	16916	16569	16660	16773	16722	16791	16689	16790	16822	16568	16617	16722	16680	16879	16568	16773	16749	16591	16753	16688	16696	16690	16707	16787	16941	16621	16608	16626	16761	16761	16735	16598	16490	16602	16727	16705	16661	16605	16554	16760	16776	16597	16738	16738	16627	16490	16784	16664	16650	16785	16756	16832	16754	16812	16524	16836
14457	16396	16630	16063	16113	16269	16005	15853	15704	15598	15744	15632	15538	15579	15705	15576	15649	15724	16541	17780	17568	16733	16021	15729	15735	15509	15518	15561	15473	15449	15497	15546	15512	15586	15657	15619	15466	15523	15422	15572	15506	15536	15507	15319	15523	15496	15500	15403	15470	15762	15560	15324	15571	15456	15621	15621	15424	15490	15738	15687	15522	15485	15534	15531	15543	15444	15550	15413	15365	15519	15531	15645	15393	15511	15500	15481	15459	15307	15426	15590	15492	15469	15499	15411	15592	15540	15394	15539	15625	15517	15571	15746	15467	15553	15491	15539	15563	15514	15619	15425	15382	15735	15573	15414	15326	15489	15550	15500	15496	15431	15715	15398	15417	15406	15344	15509	15616	15542	15605	15554	15658	15635	15550	15649	15489	15463	15798	15554	15576	15617	15561	15572	15272	15588	15591	15554	15461	15358	15401	15467	15579	15452	15549	15617	15442	15408	15557	15526	15445	15584	15471	15593	15447	15531	15494	15571	15559	15464	15777	15457	15436	15404	15605	15710	15439	15512	15412	15374	15481	15572	15524	15432	15463	15595	15440	15536	15548	15593	15532	15435	15527	15703	15569	15492	15529	15579	15499	15528	15529	15412	15511	15542	15495	15596	15406	15557	15396	15634	15615	15566	15655	15335	15629	15707	15343	15636	15585	15593	15500	15371	15493	15690	15570	15619	15522	15517	15610	15412	15544	15543	15574	15588	15551	15689	15607	15499	15456	15504	15304	15690	15578	15548	15557	15509	15572	15377	15521	15373	15355	15387	15351	15487	15396	15641	15391	15543	15481	15548	15322	15749	15511	15673	15552	15466	15702	15536	15373	15534	15513	15474	15634	15692	15463	15503	15525	15637	15561	15712	15594	15533	15538	15381	15544	15302	15424	15459	15384	15508	15433	15533	15382	15619	15430	15317	15492	15553	15641	15586	15394	15475	15499	15512	15462	15501	15569	15501	15637	15514	15294	15477	15442	15531	15694	15597	15683	15579	15414	15510	15485	15377	15580	15496	15589	15606	15513	15610	15602	15356	15559	15708	15396	15756	15588	15558	15310	15623	15513	15733	15384	15490	15560	15512	15626	15468	15494	15648	15621	15478	15614	15322	15683	15550	15630	15548	15479	15547	15358	15726	15517	15625	15417	15631	15549	15551	15472	15418	15404	15455	15405	15462	15528	15499	15526	15372	15401	15483	15583	15515	15594	15600	15373	15587	15583	15573	15555	15621	15429	15485	15395	15545	15610	15445	15467	15504	15660	15548	15605	15374	15570	15566	15393	15422	15454	15558	15401	15424	15581	15540	15499	15555	15455	15615	15620	15587	15547	15639	15590	15493	15680	15640	15564	15633	15569	15438	15507	15375	15481	15494	15610	15259	15472	15561	15398	15587	15469	15725	15385	15603	15533	15530	15473	15415	15563	15578	15480	15396	15609	15464	15473	15526	15399	15576	15635	15367	15586	15635	15610	15498	15834	15574	15492	15605	15571	15615	15425	15483	15679	15521	15622	15575	15648	15532	15693	15561	15620	15549	15567	15514	15563	15551	15612	15643	15522	15416	15442	15456	15616	15450	15409	15462	15418	15639	15478	15524	15520	15621	15555	15623	15392	15440	15461	15537	15473	15600	15388	15487	15644	15386	15547	15510	15559	15616	15378	15617	15558	15574	15497	15613	15448	15542	15394	15443	15639	15554	15562	15472	15497	15547	15499	15494	15536	15609	15462	15508	15635	15494	15596	15559	15687	15490	15653	15528	15422	15535	15614	15458	15562	15515	15664	15592	15454	15647	15707	15619	15582	15642	15757	15502	15586	15549	15501	15585	15543	15479	15596	15556	15551	15629	15675	15479	15450	15493	15554	15521	15604	15649	15557	15518	15343	15568	15579	15586	15538	15688	15509	15534	15697	15429	15651	15581	15431	15563	15529	15433	15617	15631	15596	15593	15441	15667	15578	15644	15573	15494	15609	15513	15628	15428	15264	15658	15624	15522	15524	15569	15573	15398	15643	15422	15573	15482	15481	15686	15502	15578	15419	15394	15485	15400	15519	15518	15667	15413	15377	15607	15444	15471	15730	15529	15508	15609	15446	15486	15574	15527	15617	15588	15586	15590	15410	15544	15530	15624	15687	15571	15501	15525	15435	15329	15552	15493	15516	15654	15515	15255	15443	15476	15506	15434	15528	15384	15760	15543	15516	15460	15450	15531	15357	15596	15480	15552	15493	15553	15523	15465	15276	15475	15492	15476	15408	15485	15474	15573	15559	15477	15354	15530	15628	15609	15459	15523	15523	15626	15580	15476	15452	15528	15553	15413	15675	15539	15601	15718	15434	15407	15662	15539	15565	15598	15543	15472	15618	15467	15557	15453	15654	15492	15536	15438	15613	15486	15494	15546	15526	15406	15472	15586	15486	15559	15627	15464	15568	15552	15563	15344	15453	15501	15619	15630	15490	15532	15524	15578	15561	15445	15418	15406	15563	15539	15537	15445	15618	15522	15627	15691	15438	15517	15425	15428	15354	15496	15422	15497	15567	15554	15450	15653	15582	15411	15264	15502	15515	15548	15359	15455	15459	15494	15536	15455	15627	15402	15553	15669	15452	15470	15634	15629	15742	15472	15475	15627	15480	15699	15500	15558	15566	15554	15584	15437	15596	15626	15576	15414	15462	15490	15351	15565	15455	15565	15609	15565	15474	15592	15479	15473	15542	15523	15610	15346	15431	15596	15562	15622	15434	15595	15461	15604	15463	15621	15559	15634	15469	15459	15522	15384	15628	15740	15475	15358	15672	15554	15589	15588	15618	15469	15499	15472	15407	15365	15612	15552	15605	15494	15468	15477	15337	15627	15655	15386	15535	15439	15574	15538	15583	15492	15659	15693	15596	15387	15685	15523	15542	15549	15589	15606	15615	15561	15568	15693	15459	15384	15472	15447	15486	15420	15506	15463	15486	15300	15507	15573	15656	15548	15676	15559	15624	15580	15461	15531	15625	15544	15397	15562	15515	15518	15458	15431	15563	15412	15429	15539	15493	15603	15715	15538	15560	15483	15607	15508	15497	15497	15660	15481	15381	15664	15378	15587	15696	15338	15339	15767	15560	15477	15424	15520	15663	15402	15435	15496	15472	15442	15553	15514	15584	15538	15528	15319	15503	15458	15685	15616	15606	15486	15477	15553	15579	15569	15590	15540	15403	15659	15467	15548	15656	15493	15550	15583	15497	15585	15402	15369	15611	15521	15442	15448	15460	15501	15554	15501	15559	15526	15532	15626	15609	15448	15426	15569	15542	15515	15611	15548	15614	15512	15619	15388	15481	15350	15470	15464	15359	15504	15743	15564	15517	15574	15480	15440	15571	15582	15468	15478	15525	15424	15442	15604	15465	15312	15626	15389	15529	15496	15358	15593	15507	15466	15320	15360	15452	15433	15635	15473	15594	15492	15577	15505	15569	15585	15498	15547	15368	15563	15579	15474	15439	15479	15778	15651	15350	15396	15577	15352	15477	15608	15497	15548	15486	15570	15665	15481	15606	15554	15445	15528	15454	15404	15413	15611	15596	15444	15445	15552	15385	15452	15600	15502	15393	15453	15588	15559	15540	15538	15378	15575	15595	15358	15578	15551	15497	15691	15431	15536	15444	15568	15394	15406	15529	15541	15680	15484	15494	15619	15616	15516	15549	15644	15841	15507	15458	15592	15585	15462	15355	15460	15617	15544	15631	15541	15639	15429	15595	15639	15557	15532	15521	15487	15810	15568	15448	15571	15397	15484	15376	15711	15570	15620	15550	15366	15700	15648	15477	15457	15476	15462	15639	15503	15753	15484	15665	15731	15405	15636	15556	15414	15474	15704	15620	15492	15468	15539	15599	15437	15422	15617	15462	15516	15528	15415	15576	15575	15482	15554	15533	15515	15504	15649	15422	15594	15461	15533	15392	15418	15556	15706	15355	15647	15429	15371	15595	15458	15569	15588	15501	15546	15546	15600	15576	15652	15477	15468	15526	15468	15541	15458	15424	15481	15549	15541	15483	15481	15642	15589	15459	15494	15501	15545	15467	15478	15282	15568	15716	15405	15595	15417	15541	15628	15648	15417	15668	15559	15559	15487	15592	15414	15395	15532	15516	15634	15502	15426	15570	15433	15604	15409	15545	15300	15504	15478	15535	15467	15536	15577	15805	15515	15699	15452	15604	15712	15708	15563	15550	15460	15697	15517	15524	15483	15504	15561	15504	15432	15536	15522	15303	15495	15507	15566	15537	15517	15621	15569	15533	15511	15558	15404	15553	15368	15509	15545	15404	15414	15553	15720	15608	15517	15576	15728	15595	15698	15643	15490	15259	15669	15538	15523	15427	15690	15375	15549	15606	15512	15448	15564	15573	15491	15472	15429	15438	15555	15513	15556	15584	15540	15504	15503	15597	15611	15585	15594	15549	15546	15512	15541	15520	15542	15443	15508	15591	15463	15479	15587	15444	15598	15333	15683	15609	15641	15520	15496	15576	15513	15462	15478	15394	15477	15506	15558	15549	15457	15516	15559	15763	15661	15556	15444	15452	15527	15412	15581	15562	15635	15603	15476	15638	15445	15444	15413	15580	15689	15433	15642	15555	15377	15573	15380	15530	15588	15633	15711	15512	15539	15496	15516	15491	15494	15524	15496	15519	15742	15475	15548	15609	15521	15458	15498	15643	15516	15463	15471	15516	15585	15598	15611	15613	15680	15783	15617	15544	15369	15559	15533	15492	15315	15633	15549	15397	15506	15385	15628	15588	15484	15535	15443	15742	15409	15673	15429	15418	15438	15545	15532	15400	15524	15379	15755	15510	15454	15572	15421	15548	15478	15510	15452	15483	15515	15518	15656	15317	15564	15584	15509	15554	15565	15626	15527	15503	15491	15589	15475	15540	15541	15412	15447	15394	15688	15543	15497	15582	15568	15666	15321	15640	15592	15478	15556	15531	15568	15615	15497	15773	15420	15524	15676	15454	15570	15599	15653	15475	15704	15538	15600	15476	15636	15691	15562	15609	15559	15365	15623	15567	15469	15677	15573	15484	15462	15618	15557	15314	15600	15543	15501	15531	15752	15691	15635	15693	15534	15550	15507	15644	15644	15520	15529	15505	15365	15431	15740	15463	15474
23900	20979	28251	24047	21771	20681	20339	18743	18069	18007	17657	17435	17506	17389	17472	17326	17329	17705	21748	25910	24513	21893	19114	17928	17307	17297	17237	17265	17228	17255	17148	17257	17193	17213	17261	17258	17008	17111	17272	17121	17098	17226	17297	17098	17299	17113	17311	17257	17261	17250	17175	17127	17157	17175	17362	17154	17156	17181	17313	17158	17015	17152	17253	17261	17088	17144	17351	17074	17010	17043	17246	17310	17343	17011	16956	17145	16991	17258	17088	17154	17107	17274	17042	17231	17182	17063	17141	17197	17163	17156	17025	17093	17492	17280	17284	17042	17247	17077	17300	17272	17210	17136	17159	17242	17000	17273	17257	17218	17108	17071	17145	17173	17174	17133	17113	17063	16925	17050	17204	17235	17104	17188	16967	17151	17172	17097	17239	17059	17035	17263	17306	16814	17184	17031	17196	17240	17006	17073	17273	17128	17193	17227	17031	17164	17276	17223	17338	17104	16994	17170	17257	17022	17254	17054	17247	17479	17192	16994	17131	17108	17329	17011	17182	17271	17246	16977	16995	17029	17141	17108	17154	17208	17192	16996	17235	17177	17095	17314	17001	16890	17230	17136	17154	17225	17103	17118	17183	17238	17075	17265	17072	17075	17203	16990	16983	16887	17024	17158	17286	17065	17225	17156	17251	16984	17013	17117	17208	17108	16987	17239	17151	17141	17084	17192	17092	17167	17076	17193	17367	17188	17173	16984	17027	17231	17210	16956	17307	17178	17282	17256	17016	17098	17167	16997	17109	17299	17145	17059	17189	17068	17156	17107	17088	17194	17026	17083	16946	17109	16984	17125	17088	17260	17146	17142	17335	17106	17042	17092	16957	16961	17058	17177	17042	17164	17059	16935	16981	17098	17208	17073	17175	17160	17215	17108	17101	17117	17191	17062	17272	17172	17148	17030	17322	17108	17108	17070	17110	16980	17146	17170	17344	17303	16956	16994	17197	17105	17159	17052	17222	16924	17281	16952	17025	17160	17074	17230	17141	17083	17163	17317	17231	17313	17054	17117	17163	17161	16998	17193	17130	17221	17327	17078	17213	17005	17222	17045	17113	16935	17012	17192	17210	17171	17135	17085	17141	17110	16949	17223	17268	17087	17136	17312	17260	17238	17294	17237	17147	17160	17182	17320	17220	17172	16939	17044	17177	17034	17194	17247	17313	17142	17183	17205	17158	17160	17202	17203	17199	17163	17187	17042	17224	17309	17153	17065	16931	17222	17236	17208	17020	17135	17241	17126	16936	16995	17064	17272	16868	17174	17216	17358	17203	16974	17042	17091	17308	17210	17234	17145	17154	16840	17285	17079	17242	17216	17227	17181	17244	17156	17155	17198	17097	17110	17186	16966	17167	16980	17199	16995	17142	16888	16985	17069	17149	17020	17190	17198	17268	17087	17063	17229	17260	17125	17180	17107	17223	17127	16918	17197	17306	16965	17320	17273	17467	17110	17294	17299	17038	16987	17189	17078	17183	17415	17110	17110	17245	17033	17200	17321	17173	17274	17252	17175	17271	16818	17293	17181	17096	17051	17040	16904	17164	17149	17248	17045	17092	16970	17209	17018	16811	17051	17053	17058	17118	17136	17203	17273	17044	17063	17146	16906	16965	17214	17085	17231	17036	17177	16984	17159	17126	17245	17297	17323	17309	17064	17252	17178	16991	17145	17195	17280	17086	17031	17040	17315	17031	16982	17318	17223	17145	17209	17126	17133	17192	17099	17041	17007	17175	17202	17117	17099	17073	17044	17239	17192	17204	17148	17014	17258	16823	17080	17181	17150	17114	17366	17149	16928	17131	17330	17092	17111	17113	16966	17204	17099	17089	16936	17109	17122	17116	17169	17245	17163	16984	17258	17117	16899	16974	17002	17260	17216	17277	17219	17230	17215	17093	17168	17091	17120	17101	17367	17248	17153	17112	16999	17180	17299	17251	17094	17029	17026	17101	17024	17063	16962	17264	17242	17119	17208	17040	17189	17109	17244	17174	16988	17244	17138	17201	17235	16984	17180	17204	17245	17183	17270	16847	17070	17105	16945	17263	17018	17055	16868	17176	16969	17021	17078	17105	17113	17053	17041	17231	17154	17200	17029	17173	17077	17032	17216	16973	17136	17041	17104	17176	17091	17063	17037	17115	17241	17263	17144	17308	17412	17001	17017	17138	17020	17103	17292	16997	17140	17139	17252	17029	17029	17062	17092	17127	17010	17190	17272	17071	17090	17327	17157	17367	17311	17229	17068	17308	17101	17247	17154	17048	17122	17229	17104	17119	17120	17213	17200	17207	17174	17017	17018	17126	16954	17172	17272	17130	17074	17104	17212	17206	17172	17375	17087	17125	17153	17271	17232	17045	16939	17118	17158	17094	17245	17046	17084	16769	17156	16979	17138	17121	17136	17188	17325	17101	17133	17157	17254	17058	16981	17108	17089	17029	17205	17031	17023	17147	17138	16939	17017	17257	17136	17191	17028	17048	17135	17206	17156	17061	17247	17094	17070	17236	17365	17301	17194	17001	17003	17237	17302	17048	17213	16877	17044	17118	17306	17170	17225	17226	17152	17192	17212	17248	17272	17109	17258	17221	17210	17155	17043	17072	17109	17143	16950	17102	16991	17201	17252	17214	17258	17065	17196	17180	17011	17167	17119	17160	17076	17111	16971	17157	17157	17300	16950	17153	17142	17134	17159	17197	17018	17202	17043	17242	17276	17037	16955	17063	17333	17130	17086	17216	17251	17135	17157	17239	17149	17153	17132	17422	17270	17256	17073	17139	17061	17189	17009	17121	17179	17232	17120	17039	17013	16961	17048	17014	17244	17106	17178	17338	17067	17091	17293	17043	17113	17136	17037	17084	17025	17245	17146	16988	17038	17127	17029	17183	17335	17274	17152	17331	17032	17118	17052	16944	17077	17010	17139	17273	17383	17063	16916	17212	17095	17109	17209	17127	17147	17075	17011	17212	17023	17288	17192	17010	17087	17168	17276	16999	17155	17360	16935	17274	17150	17167	17177	17013	17038	17193	17114	17145	17177	17023	17357	17207	17116	17213	17119	17070	17152	17237	17155	17227	17175	17190	17187	17242	17189	17124	17264	17033	17156	17058	17161	17201	17078	17046	17285	17156	17016	17293	17149	17244	17023	17185	17204	17195	17312	17239	17137	17310	17107	17266	17132	17267	17023	17159	17179	17016	17062	17242	17054	17066	17011	17432	16947	17001	17042	17053	17124	17018	17091	17021	16964	17115	17052	17239	17215	17159	16997	17137	17029	17212	16956	17172	17004	17178	17303	17252	17252	17121	17222	17154	17091	17176	17203	17127	17068	17116	17183	17129	17274	17233	17043	17183	17025	17181	17125	17205	17194	17302	17033	17302	17110	17007	17169	17133	17096	16975	17071	17128	17161	17388	17086	17150	17092	17220	17224	17274	17277	17136	17037	17217	17034	17056	17209	17145	17192	17163	17274	17079	17116	17113	16954	17221	17174	17317	17023	17101	17228	17238	17221	17181	17252	17220	17059	17023	17296	17092	17295	17002	17209	17255	17103	17121	17067	17181	17033	17121	16994	17108	17176	17165	16937	17106	17456	17191	17000	17228	17044	17250	17128	17249	17095	17069	17139	17152	17092	17070	17175	17131	17289	17053	17139	17169	17130	17175	17132	17273	17163	17141	17210	16735	17199	17275	17243	17238	17151	17121	17045	17241	17026	16954	17257	17167	17179	17197	17212	16910	17243	16993	17349	17247	17018	17066	17013	17060	17047	17273	17223	17166	17302	17032	17111	16941	17127	17201	17447	17133	17075	17178	16932	17035	17122	17300	16991	17301	17000	17249	17184	16996	17423	17200	17066	17153	17166	16957	17104	17165	16978	17143	17203	17143	17213	17271	17178	17245	17324	17440	17239	17250	17202	17262	17231	17217	17254	17148	17262	17246	17065	17005	17131	17203	17055	17141	17160	16939	17030	17256	17116	17082	17068	17019	17115	17210	17240	17134	17131	17084	17114	17224	17340	17140	17176	17172	17218	17092	17099	17039	17124	17202	17052	17076	17249	17209	16931	17204	17148	17253	16939	17017	16926	17132	17058	16962	16934	17037	17028	17318	17245	17396	17187	17034	17237	17140	17015	17064	17202	17044	17302	17154	16988	17218	16914	17183	17209	17061	17124	17080	17094	17237	17295	17215	17103	17259	17272	17277	17123	17089	17129	17164	17270	16999	17063	17216	16834	17030	17079	17032	17158	17128	17251	17440	17252	17239	17214	17158	17132	17093	17160	17062	17140	17302	17013	17206	17191	17028	17066	17272	17229	17197	17093	17100	17344	17216	16996	17021	17102	17064	17077	17292	17296	17184	17145	17221	16963	17099	17124	17281	17109	17125	17071	17141	17018	17069	17250	17228	17145	17258	17365	17186	17141	16972	16982	17175	17246	17393	17225	17230	17276	17031	17035	17353	17124	16987	17192	17049	17161	17114	16912	17012	17252	16982	17332	17121	17058	17199	17201	17034	16831	17230	17056	17127	17170	17150	17216	17295	17150	17257	16893	17401	17083	17275	17198	17334	17243	16986	16970	17016	17116	17243	16997	17140	16925	17076	16918	17006	17084	17017	17040	17217	17125	16944	17042	17101	17040	17250	17300	17166	16943	17125	17181	17173	17133	16983	17251	17215	17058	17277	17330	17223	17192	17107	17083	17101	17206	17244	17092	17089	17125	16982	17258	17282	17027	17266	17177	17012	17039	17212	17207	17247	17112	17081	17302	17237	17130	17328	17042	17318	17123	17082	17253	17092	17060	17214	17177	17062	16978	17070	16924	16994	17167	17252	17082	17098	17234	17303	17202	17098	17058	17126	17143	17227	17042	17124	17185	17190	17249	17006	17238	17049	16931	17266	17227	17112	17133	17110	17156	17084	16889	17182	17283	17010	17127	17059	17286	16986	17278	17059	17132	16938	17070	16947	16992	17208	17192	17083	17081	17057	17225	17087	17095	17005	17117	17078	16966	17190	17002	17164	17147	17332	17310	16881	17154	17119	17003	17135	17016	17248	17278	17046	17115	17167	17002	17002	17008	17203	17145	17403	17132	17288	17102	17137	17093	17255	17321	17118	17042	17135	17146	17194	17040	16902	17496	16947	17245
13893	22335	21121	18538	18274	17317	17766	18043	17396	16381	16651	16181	16135	15960	16109	16053	15918	16877	23568	27947	25516	21525	17674	16456	15976	15734	15996	15875	15715	15874	15583	15762	15840	15827	15889	15840	15855	15864	15811	15697	15793	15841	15720	15573	15738	15812	15853	15691	15784	15738	15937	15660	15794	15876	15849	15896	15788	15733	15789	15896	15759	15738	15871	15780	15828	15732	15956	15865	15871	15706	15634	15834	15999	15718	15607	15619	15737	15855	16003	15773	15827	15948	15987	15748	15946	15610	15867	15848	15852	15664	15826	15812	15792	15757	15738	15710	15645	15720	15838	15880	15726	15660	15806	15730	15636	15745	15770	15822	15966	15644	15764	15793	15917	15965	15930	15811	15834	15759	15635	15817	15803	15738	15824	15764	15878	15762	15931	15687	15820	15736	15831	15708	15776	15763	15860	15724	15679	15752	15775	15654	15765	15609	15733	15581	15881	15770	15693	15576	15851	15832	15834	15901	15844	15800	15824	15910	15710	15839	15805	15716	15850	15912	15801	15700	15875	15784	15971	15775	15713	15826	15846	15638	15649	15770	15647	15955	15843	15679	15876	15835	15787	15772	15759	15828	15792	15704	15638	16001	15928	15809	15802	15848	15709	15985	15816	15870	15930	15751	15819	15696	15650	15755	15800	15700	15861	15743	15870	15678	15874	15725	15869	15744	15583	15678	15856	15601	15872	15846	15695	15767	15769	15812	15823	15708	15740	15931	15887	15680	15721	15835	15790	15784	15712	15805	15672	15839	15902	15615	15707	15599	15782	15716	15820	15789	15698	15695	15746	15624	15636	15914	15840	15928	15661	15738	15739	15883	15931	15821	15715	15765	15714	15684	15697	15712	15773	15665	15762	15849	15848	15827	15783	15747	15842	15681	15783	15714	15757	15783	15657	15697	15771	15859	15835	15750	15843	15812	15732	15596	15796	15767	15675	15657	15932	15883	15785	15849	15703	15722	15946	15923	15892	15821	15775	15844	15728	15768	15743	15673	15948	15527	15869	15860	15851	15757	15749	15677	15902	15758	15692	15701	15781	15595	15742	15862	15570	15843	15939	15676	15812	15844	15764	15856	15974	15874	15749	15922	15869	15702	15803	15724	15859	15758	15535	15785	15710	15699	15641	15667	15771	15870	15751	15710	15787	15877	15798	15760	15735	15736	15804	15823	15817	15873	15872	15607	15749	15736	15876	15783	15788	15581	16039	15695	15722	15785	15645	15689	15673	15637	15731	15582	15798	15783	15763	15742	15757	15873	15878	15714	15590	15839	15751	15652	15658	15889	15691	15769	15808	15655	15847	15759	15754	15878	15782	15810	15624	15855	15610	15879	15650	15899	15906	15720	15912	15722	15922	15773	15893	15715	15735	15724	15756	15749	15760	15769	15736	15764	15717	15878	15809	15801	15804	15939	15736	15674	15933	15689	15759	15786	15907	15717	15716	15788	15847	15743	15843	15901	15784	15877	15699	15732	15800	15771	15663	15909	15705	15696	15915	15860	15757	15753	15882	15849	15888	15678	15687	15656	15666	15884	15655	15837	15782	15903	15841	15736	15683	15785	15741	15674	15778	15541	15802	15766	15801	15742	15613	15733	15812	15760	15888	15694	15697	15862	15640	15834	15728	15665	15787	15677	15768	15825	15729	15783	15798	15633	15855	15737	15984	15815	15773	15617	15692	15647	15926	15682	15692	15943	15765	15749	15835	15657	15889	15793	15705	15917	15914	15721	15839	15727	15756	15747	15859	15850	15826	15955	15874	15673	15887	15896	15681	15916	15677	15792	15743	15846	15768	15788	15735	15858	15815	15709	15749	15929	15671	15698	15679	15785	15711	15768	15837	15795	15642	15631	15777	15635	15895	15745	15719	15646	15899	15891	15900	15715	15992	15797	15582	15732	15916	15753	15961	15831	15933	15748	15756	15953	15920	15514	15889	15902	15726	15594	15751	15754	15668	15846	15951	15744	15837	16020	15770	15858	15800	15708	15737	15513	15854	15761	15823	15718	15889	15868	15727	15657	15869	15706	15856	15801	15742	15896	15867	15854	15857	15680	15676	15715	15738	15747	15710	15668	15778	15822	15900	15695	15672	15774	15772	15781	15886	15848	15838	15798	15793	15704	15670	15777	15638	15751	15763	15728	15789	15878	15725	15840	15875	15642	15774	15720	15841	15889	15794	15775	15857	15726	15835	15836	15761	15749	15687	15792	15662	15705	15732	15812	15848	15703	15766	15918	15651	15724	15874	15712	15839	15761	15751	15879	15733	15732	15735	15920	15750	15779	15878	15943	15861	15786	15615	15789	15702	15730	15918	15897	15748	15661	15697	16092	15629	15642	15873	15738	15867	15856	15860	15874	15658	15821	15662	15659	15779	15802	15661	15853	15870	15753	15710	15810	15716	15729	15768	15754	15651	15847	15828	15768	15724	15643	15799	15908	15688	15788	15917	15736	15893	15835	15866	15825	15770	15720	15895	15692	15740	15519	15946	15803	15897	15821	15736	15906	15799	15843	15970	15603	15785	15683	15530	15893	15741	15945	15738	15855	15877	15739	15684	15770	15786	15656	15743	15775	15735	15670	15986	15622	15836	15859	15880	15912	15925	15810	15839	15803	15841	15749	15947	15747	15725	15724	15720	15748	15700	15574	15744	15728	15724	15781	15706	15822	15628	15709	15749	15969	15718	15889	15703	15715	15802	15655	15717	15633	15936	15878	15766	15764	15811	15745	15799	15735	15864	15864	15884	15845	15702	15628	15742	15916	15817	15875	15897	15909	15709	15693	15729	15843	15950	15698	15810	15850	15742	15889	15690	15804	15630	15824	15704	15548	15895	15685	15776	15886	15655	15888	15707	15841	15777	15772	15703	15774	15773	15805	15772	15758	15791	15833	15725	15602	15879	15762	15827	15729	15927	15824	15587	15916	15706	15730	15894	15615	15870	15707	15757	15813	15704	15897	15796	15692	15771	15771	15666	15831	15774	15683	15705	15791	15764	15787	15701	15772	15894	15588	15727	15764	15811	15787	15731	15786	15883	15756	15688	15746	15601	15685	15844	15698	15793	15925	15951	15681	15611	15624	15740	15721	15839	15632	15811	15532	15837	15859	15779	15895	15776	15783	15703	15736	15795	15625	15807	15844	15978	15725	15757	15741	15826	15674	15913	15798	15826	15809	15750	15627	15713	15831	15837	15929	15781	15889	15846	15704	15851	15920	15763	15837	15695	15645	15833	15767	15786	15650	15810	15874	15860	15690	15745	15817	15861	15872	15839	15673	15580	15806	15858	15789	15866	15741	15739	15681	15774	15771	15829	15772	15893	15785	15880	15857	15702	15914	15839	15703	15796	15817	15780	15741	15849	15958	15987	15799	15813	15860	15986	15787	15978	15772	15777	15497	15684	15882	15766	15714	15775	15693	15891	15851	15902	15625	15830	15766	15738	15649	15821	15756	15608	15786	15696	15626	15785	15723	15735	15645	15791	15864	15917	15723	15668	15645	15887	15703	15716	15833	15769	15693	15855	15777	15904	15888	15840	15760	15837	15784	15755	15706	15713	15903	15829	15783	15596	15767	15773	15709	15687	15894	15807	15755	15996	15921	15774	15902	15781	15720	15608	15721	15770	15687	15706	15798	15857	15532	15846	15912	15674	15733	15757	15687	15691	15637	15690	15845	15861	15798	15750	15700	15888	15734	15763	15782	15749	15736	15592	16010	15921	15615	15920	15612	15834	15711	15702	15706	15758	15754	15847	15812	15715	15772	15963	15859	15819	15701	15714	15719	15784	15876	15739	15854	15617	15661	15941	15647	15750	15836	15875	15808	15791	15820	15769	15732	15864	15843	15695	15829	15724	15771	15703	15672	15851	15844	15694	15862	15675	15692	15648	15732	15821	15699	15634	15902	15808	15895	16024	15736	15738	15825	15815	15784	15548	15865	15622	15702	15631	15926	15807	15902	15844	15892	15738	15882	15642	15912	15783	15829	15543	15729	15861	15722	15801	15682	15811	15556	15812	15771	15813	15826	15595	15843	15737	15639	15726	15821	15892	15771	15733	15780	15883	15746	15941	15915	15851	15813	15802	15833	15814	15702	15704	15674	15621	15714	15752	15685	15845	15615	15775	15732	15811	15603	15838	15816	15880	15748	15774	15787	15806	15884	15725	15820	15710	15841	15753	15882	15794	15642	15798	15830	15835	15950	15805	15671	15956	15924	15622	15794	15769	15753	15639	15702	15797	15779	15958	15658	15640	15835	15795	15620	15997	15681	15930	15809	15833	15688	15786	15879	15876	15819	15793	15835	15673	15772	15807	15712	15699	15753	15660	15747	15676	15734	15536	15749	15934	15811	15649	15654	15787	15683	15750	15840	15674	15817	15903	15767	15754	15661	15735	15621	15912	15736	15819	15745	15696	15973	15713	15818	15778	15694	15871	15616	15625	15467	15401	15742	15711	15825	15812	15843	15862	15659	15705	15828	15555	15808	15752	15894	15703	15880	15735	15849	15751	15781	15892	15815	15734	15724	15953	15696	15707	15705	16040	15663	15831	15857	15588	15748	15666	15749	15852	15610	15801	15941	15928	15653	15801	15754	15751	15710	15891	15798	15941	15756	15736	15727	15829	15768	15661	16005	15740	15636	15786	15664	15855	15827	15726	15748	15900	15699	16017	15666	15850	15773	15738	15786	15924	15700	15737	15702	15841	15802	15780	15846	15918	15818	15945	15822	15652	15883	15855	15732	15669	15746	15692	15771	15900	15820	15816	15791	15775	15870	15750	15783	15832	15799	15705	15675	15746	15809	15873	15796	15740	15719	15633	15832	15727	15628	15775	15885	15670	15771	15762	15787	15779	15826	15878	15725	15759	15570	15700	15802	15590	15775	15730	15890	15805	15841	15852	15740	15826	15763	15969	15686	15786	15708	15691	15811	15638	15760	15846	15889	15840	15815	15758	15816	15924	15668	15772	15847	15778	15782	15867	15580	15662	15826	15656	15739	15772	15686	15834	15753	15843	15738	15730	15828	15697	15802	15849	15910	15680	15888	15692	15715	15992	15799	15780	15794	15858	15828	15877	15885	15819	15909	15900	15715	15836	15714	15641	15818	15674	15771	15789	15763	15739	15846	15765	15836	15840	15860
22851	21020	28760	23475	21273	22798	23285	18701	18491	18415	17969	17745	17942	17669	17743	17206	17190	17468	18560	28674	30404	26883	21580	18737	17239	16812	16839	16696	16761	16591	16750	16699	16651	16748	16708	16737	16639	16760	16581	16443	16881	16645	16786	16761	16849	16776	16676	16866	16909	16629	16588	16706	16915	16571	16584	16686	16684	16734	16825	16475	16920	16452	16633	16723	16605	16695	16762	16454	16550	16558	16674	16826	16790	16631	16680	16626	16652	16732	16778	16754	16733	16901	16430	16744	16765	16728	16537	16810	16858	16712	16597	16620	16837	16618	16629	16767	16632	16673	16694	16483	16541	16612	16591	16532	16661	16569	16639	16635	16601	16626	16767	16560	16595	16511	16811	16668	16577	16663	16681	16610	16748	16500	16667	16516	16696	16725	16585	16458	16618	16631	16696	16638	16583	16545	16891	16700	16835	16648	16576	16526	16626	16625	16360	16447	16479	16574	16608	16552	16611	16642	16433	16547	16593	16545	16642	16354	16673	16748	16644	16743	16830	16858	16559	16648	16734	16616	16844	16878	16665	16732	16767	16661	16731	16615	16523	16474	16540	16482	16593	16543	16794	16592	16357	16748	16803	16541	16718	16619	16609	16608	16596	16480	16653	16426	16743	16729	16630	16698	16517	16732	16444	16426	16557	16603	16588	16699	16707	16641	16690	16778	16440	16535	16472	16476	16638	16560	16691	16479	16509	16617	16521	16658	16827	16723	16778	16751	16589	16615	16655	16676	16569	16621	16541	16685	16608	16749	16605	16656	16825	16579	16701	16452	16605	16523	16703	16521	16613	16672	16735	16512	16701	16577	16785	16603	16624	16575	16622	16546	16566	16665	16787	16619	16683	16709	16599	16772	16582	16479	16681	16685	16684	16508	16569	16551	16502	16506	16464	16545	16637	16730	16552	16331	16597	16516	16679	16592	16544	16622	16521	16416	16726	16538	16688	16502	16632	16629	16354	16543	16836	16711	16658	16765	16466	16675	16459	16518	16519	16635	16681	16513	16556	16524	16530	16487	16477	16702	16874	16504	16663	16700	16424	16340	16711	16676	16415	16755	16654	16398	16692	16544	16841	16763	16760	16610	16492	16613	16662	16526	16636	16756	16623	16651	16580	16642	16687	16656	16559	16659	16638	16653	16573	16681	16503	16523	16689	16654	16519	16595	16414	16445	16640	16618	16617	16610	16566	16605	16680	16498	16545	16522	16812	16314	16681	16639	16583	16476	16597	16352	16639	16577	16483	16638	16506	16591	16457	16577	16528	16513	16355	16670	16572	16545	16447	16527	16611	16681	16656	16478	16638	16508	16504	16593	16554	16616	16573	16692	16738	16726	16725	16573	16656	16614	16569	16606	16502	16682	16546	16540	16914	16341	16394	16764	16539	16678	16761	16581	16584	16596	16804	16659	16478	16857	16760	16537	16365	16430	16481	16466	16701	16523	16750	16732	16422	16638	16675	16701	16510	16510	16684	16551	16495	16662	16561	16674	16624	16715	16623	16461	16417	16343	16636	16729	16655	16583	16505	16700	16583	16657	16633	16545	16715	16639	16645	16496	16565	16535	16638	16542	16590	16645	16425	16695	16889	16728	16777	16727	16236	16577	16805	16641	16659	16571	16514	16731	16660	16649	16760	16806	16668	16649	16620	16548	16776	16541	16718	16843	16511	16748	16645	16617	16550	16675	16536	16387	16427	16695	16550	16492	16691	16606	16759	16614	16542	16605	16489	16543	16596	16734	16531	16734	16543	16577	16759	16537	16572	16445	16641	16609	16679	16747	16641	16699	16634	16576	16738	16679	16641	16565	16698	16722	16717	16548	16652	16571	16669	16637	16712	16857	16451	16619	16619	16723	16689	16646	16799	16667	16512	16609	16879	16791	16536	16707	16566	16764	16642	16514	16591	16580	16580	16721	16645	16745	16589	16597	16749	16810	16712	16639	16492	16724	16594	16737	16643	16742	16753	16633	16623	16718	16775	16566	16639	16608	16563	16637	16695	16688	16781	16674	16521	16507	16569	16517	16645	16756	16697	16496	16834	16578	16619	16622	16721	16673	16720	16741	16592	16468	16726	16586	16651	16634	16582	16453	16609	16494	16652	16528	16677	16696	16691	16681	16613	16640	16448	16431	16524	16575	16604	16704	16724	16683	16429	16672	16490	16475	16633	16462	16553	16637	16569	16784	16915	16823	16644	16694	16595	16507	16412	16510	16524	16580	16459	16645	16615	16425	16537	16465	16754	16513	16647	16711	16763	16747	16656	16681	16646	16790	16713	16477	16597	16700	16524	16557	16814	16785	16514	16566	16730	16599	16518	16559	16909	16475	16638	16465	16478	16636	16494	16692	16744	16577	16608	16661	16515	16725	16612	16669	16615	16666	16427	16497	16550	16722	16734	16623	16361	16690	16544	16513	16595	16674	16603	16791	16571	16518	16381	16505	16711	16722	16615	16754	16500	16612	16824	16738	16445	16520	16490	16665	16684	16438	16712	16535	16728	16771	16696	16584	16609	16529	16720	16509	16748	16567	16470	16771	16603	16613	16510	16501	16536	16710	16631	16642	16652	16456	16562	16701	16808	16576	16713	16716	16604	16669	16639	16518	16676	16692	16501	16633	16665	16648	16872	16797	16897	16540	16632	16563	16536	16821	16693	16500	16581	16704	16573	16728	16841	16741	16799	16663	16656	16834	16788	16652	16712	16578	16545	16547	16703	16709	16756	16675	16563	16658	16746	16525	16855	16717	16584	16772	16772	16799	16744	16632	16678	16527	16526	16713	16510	16732	16632	16531	16661	16526	16649	16549	16602	16506	16429	16423	16766	16838	16674	16651	16763	16759	16732	16681	16536	16482	16810	16793	16938	16845	16609	16644	16755	16583	16473	16534	16474	16792	16506	16455	16650	16548	16497	16354	16707	16544	16514	16456	16427	16521	16554	16577	16539	16670	16649	16584	16630	16604	16617	16508	16556	16732	16387	16458	16632	16603	16825	16534	16658	16834	16634	16591	16551	16547	16612	16560	16491	16664	16584	16453	16717	16591	16573	16600	16540	16611	16605	16444	16589	16552	16557	16713	16673	16687	16583	16711	16630	16662	16669	16815	16814	16705	16693	16717	16594	16692	16763	16692	16574	16511	16604	16466	16492	16739	16595	16490	16622	16668	16409	16716	16656	16586	16604	16607	16595	16826	16730	16628	16687	16763	16647	16518	16529	16765	16673	16723	16699	16690	16815	16539	16610	16595	16861	16694	16537	16536	16554	16759	16760	16576	16726	16653	16564	16699	16735	16562	16622	16494	16603	16554	16617	16631	16472	16574	16690	16621	16580	16469	16565	16559	16735	16628	16664	16447	16610	16780	16717	16622	16639	16815	16590	16615	16679	16423	16658	16559	16695	16684	16693	16688	16514	16561	16734	16750	16529	16719	16537	16641	16705	16686	16476	16645	16723	16857	16691	16464	16397	16699	16725	16697	16517	16612	16791	16627	16573	16531	16653	16678	16741	16504	16698	16730	16613	16693	16578	16694	16847	16683	16555	16572	16636	16661	16876	16524	16461	16679	16500	16709	16795	16493	16648	16498	16680	16629	16588	16617	16585	16750	16728	16855	16625	16529	16524	16727	16820	16744	16433	16509	16611	16627	16809	16657	16548	16722	16706	16603	16529	16639	16598	16533	16747	16670	16508	16669	16535	16718	16508	16461	16536	16623	16748	16603	16748	16722	16616	16535	16791	16724	16500	16480	16653	16569	16706	16668	16566	16640	16640	16547	16633	16768	16571	16558	16740	16539	16450	16423	16419	16643	16544	16617	16497	16521	16686	16612	16500	16692	16666	16471	16628	16532	16569	16670	16469	16466	16529	16638	16564	16643	16552	16521	16557	16725	16594	16552	16538	16595	16464	16843	16694	16557	16558	16703	16523	16566	16457	16664	16754	16742	16786	16479	16482	16572	16813	16727	16718	16532	16569	16527	16678	16751	16656	16605	16567	16641	16786	16722	16533	16537	16708	16570	16529	16510	16418	16699	16530	16591	16537	16671	16669	16596	16431	16569	16663	16529	16407	16720	16793	16519	16660	16399	16659	16760	16540	16691	16576	16656	16782	16321	16543	16583	16673	16657	16699	16528	16489	16701	16685	16602	16809	16755	16787	16634	16759	16617	16732	16563	16590	16773	16516	16728	16779	16663	16537	16702	16561	16703	16581	16772	16784	16645	16739	16764	16446	16620	16787	16617	16541	16533	16743	16932	16691	16739	16636	16579	16507	16711	16514	16780	16464	16537	16503	16630	16756	16729	16629	16693	16442	16552	16702	16468	16638	16671	16625	16723	16581	16627	16742	16638	16541	16686	16548	16741	16538	16616	16701	16825	16696	16504	16611	16674	16583	16554	16326	16651	16577	16643	16570	16574	16512	16723	16651	16718	16758	16709	16694	16269	16659	16696	16504	16542	16759	16780	16736	16486	16663	16787	16821	16504	16538	16710	16659	16580	16434	16695	16576	16628	16838	16598	16581	16812	16640	16450	16660	16571	16727	16470	16775	16739	16683	16655	16532	16861	16658	16553	16660	16524	16585	16642	16688	16574	16684	16640	16733	16685	16809	16827	16756	16745	16585	16477	16541	16649	16876	16739	16653	16571	16519	16545	16628	16654	16602	16754	16768	16692	16647	16687	16548	16642	16670	16477	16594	16520	16573	16616	16580	16538	16373	16558	16608	16620	16622	16516	16526	16564	16667	16276	16667	16629	16752	16823	16588	16467	16630	16760	16636	16693	16309	16552	16426	16660	16693	16877	16679	16563	16529	16540	16558	16426	16856	16777	16589	16728	16600	16635	16638	16996	16408	16647	16583	16548	16628	16646	16494	16477	16659	16723	16686	16685	16754	16475	16552	16722	16669	16809	16637	16394	16655	16741	16652	16669	16503	16658	16439	16661	16669	16547	16532	16723	16575	16711	16652	16572	16471	16601	16425	16718	16669	16747	16718	16559	16569	16594	16625	16651	16682	16765	16726	16737	16514	16690	16729	16530	16614	16789	16412	16702	16626	16522	16510	16650	16779	16518	16580	16532	16458	16409	16585	16528	16827	16545	16718	16584	16621	16665	16527	16649	16557	16637	16626	16741	16677	16698	16430	16508
15019	26823	24654	21270	20064	18547	17805	18217	18583	17929	16988	17326	17253	17066	16473	16397	16272	16673	19093	33062	32903	27862	21088	17231	16141	15656	15570	15535	15531	15490	15574	15508	15533	15542	15575	15358	15491	15539	15658	15455	15466	15429	15537	15719	15452	15573	15472	15515	15486	15550	15496	15469	15557	15336	15416	15408	15514	15473	15616	15514	15531	15522	15424	15391	15516	15547	15441	15631	15429	15548	15341	15468	15527	15617	15451	15482	15570	15424	15603	15514	15457	15449	15475	15438	15748	15476	15450	15510	15517	15538	15537	15418	15412	15721	15527	15516	15494	15477	15587	15480	15510	15375	15633	15444	15496	15442	15466	15432	15536	15502	15700	15436	15482	15507	15606	15599	15380	15420	15329	15523	15604	15415	15486	15344	15533	15386	15486	15530	15505	15387	15487	15543	15548	15357	15470	15511	15316	15329	15513	15402	15339	15506	15604	15555	15408	15487	15446	15469	15699	15426	15506	15454	15454	15567	15471	15573	15377	15553	15528	15642	15557	15497	15668	15502	15379	15442	15552	15477	15436	15572	15374	15393	15458	15564	15458	15705	15470	15391	15439	15493	15519	15509	15512	15548	15387	15418	15620	15438	15353	15482	15459	15579	15333	15253	15596	15607	15261	15367	15386	15578	15524	15515	15460	15440	15438	15475	15438	15336	15516	15676	15473	15507	15605	15369	15423	15445	15368	15464	15490	15606	15508	15497	15438	15516	15347	15429	15520	15583	15461	15472	15601	15364	15416	15398	15652	15333	15567	15591	15400	15569	15408	15387	15420	15506	15562	15546	15319	15393	15367	15581	15405	15685	15340	15260	15327	15483	15477	15264	15561	15526	15528	15446	15552	15446	15376	15718	15411	15471	15406	15413	15519	15516	15372	15454	15472	15561	15612	15481	15358	15530	15505	15445	15493	15598	15436	15460	15547	15497	15392	15417	15529	15588	15531	15486	15495	15511	15634	15517	15520	15298	15319	15444	15260	15266	15435	15552	15241	15505	15648	15438	15578	15415	15548	15439	15537	15436	15447	15595	15475	15570	15562	15475	15496	15491	15582	15478	15664	15288	15588	15314	15533	15477	15393	15510	15502	15608	15352	15549	15550	15488	15538	15497	15529	15483	15313	15401	15441	15454	15440	15397	15519	15549	15503	15574	15294	15494	15530	15546	15337	15529	15436	15479	15377	15406	15556	15459	15369	15455	15644	15448	15533	15397	15535	15401	15455	15327	15444	15437	15302	15307	15406	15471	15366	15469	15239	15285	15470	15556	15228	15470	15498	15362	15479	15418	15528	15488	15529	15390	15401	15257	15477	15549	15580	15550	15589	15340	15444	15387	15433	15518	15348	15340	15503	15453	15489	15541	15535	15376	15514	15446	15515	15519	15348	15413	15590	15658	15457	15553	15564	15501	15588	15449	15541	15353	15327	15420	15566	15607	15457	15412	15404	15445	15492	15419	15292	15447	15510	15365	15515	15397	15643	15411	15387	15372	15507	15460	15507	15460	15613	15514	15410	15514	15459	15398	15560	15437	15337	15693	15304	15481	15378	15351	15413	15466	15482	15347	15651	15499	15520	15472	15385	15356	15443	15554	15458	15635	15486	15433	15391	15650	15549	15499	15372	15598	15460	15241	15479	15516	15445	15252	15390	15366	15305	15482	15570	15465	15566	15363	15595	15437	15393	15519	15541	15286	15464	15402	15541	15505	15398	15549	15320	15629	15429	15488	15482	15437	15540	15515	15631	15543	15483	15301	15428	15526	15499	15627	15503	15324	15637	15380	15646	15489	15547	15662	15557	15521	15501	15487	15398	15362	15468	15524	15505	15361	15393	15348	15401	15481	15578	15394	15448	15628	15422	15462	15233	15615	15379	15407	15439	15366	15607	15396	15591	15515	15536	15538	15504	15358	15408	15395	15405	15517	15680	15519	15566	15497	15546	15421	15535	15727	15465	15601	15390	15478	15572	15378	15390	15387	15241	15513	15497	15470	15528	15396	15582	15450	15417	15503	15377	15601	15487	15287	15480	15435	15523	15460	15405	15531	15360	15432	15456	15542	15567	15480	15463	15346	15301	15395	15411	15450	15409	15593	15488	15705	15557	15495	15594	15459	15500	15556	15552	15436	15554	15406	15463	15353	15403	15563	15393	15782	15745	15637	15382	15485	15566	15484	15331	15425	15665	15513	15579	15336	15430	15563	15633	15559	15476	15557	15311	15516	15512	15417	15415	15468	15355	15345	15480	15395	15614	15482	15576	15546	15442	15530	15372	15542	15451	15471	15510	15528	15480	15499	15527	15420	15477	15341	15440	15449	15458	15480	15416	15558	15375	15500	15535	15456	15491	15536	15532	15567	15444	15689	15382	15421	15405	15535	15538	15562	15459	15393	15462	15543	15461	15466	15524	15283	15327	15315	15410	15516	15381	15411	15369	15493	15357	15626	15550	15453	15434	15362	15425	15614	15422	15633	15373	15585	15122	15391	15307	15480	15514	15333	15402	15405	15502	15570	15405	15516	15659	15627	15542	15482	15530	15544	15467	15274	15494	15575	15396	15394	15353	15499	15376	15521	15487	15335	15420	15507	15423	15436	15478	15110	15565	15576	15461	15413	15402	15342	15502	15507	15567	15540	15425	15414	15463	15337	15619	15581	15467	15394	15480	15396	15526	15432	15512	15335	15541	15375	15502	15549	15295	15476	15450	15547	15366	15495	15501	15518	15431	15481	15572	15508	15496	15503	15453	15418	15368	15547	15394	15622	15512	15536	15248	15524	15472	15421	15480	15459	15410	15509	15454	15503	15448	15524	15474	15436	15512	15410	15431	15429	15437	15247	15588	15353	15527	15513	15616	15486	15436	15429	15555	15568	15549	15285	15692	15359	15503	15461	15567	15483	15315	15532	15310	15421	15533	15484	15571	15325	15531	15653	15254	15459	15463	15667	15454	15328	15337	15385	15402	15428	15525	15452	15423	15340	15323	15335	15416	15365	15633	15400	15518	15495	15484	15339	15470	15641	15561	15584	15290	15250	15577	15443	15501	15346	15567	15464	15370	15424	15385	15386	15414	15696	15385	15511	15406	15558	15462	15562	15446	15463	15417	15622	15462	15591	15443	15556	15266	15591	15524	15445	15538	15294	15453	15570	15495	15513	15494	15485	15482	15333	15374	15527	15598	15473	15588	15489	15498	15440	15387	15754	15493	15538	15518	15596	15573	15593	15417	15415	15486	15536	15562	15427	15505	15510	15479	15341	15414	15344	15459	15346	15493	15418	15340	15467	15477	15498	15336	15517	15474	15408	15550	15529	15471	15484	15506	15422	15366	15518	15546	15517	15389	15667	15349	15328	15472	15500	15504	15410	15461	15478	15644	15591	15602	15496	15454	15400	15520	15417	15449	15504	15531	15502	15497	15539	15362	15409	15393	15466	15586	15396	15505	15245	15484	15425	15369	15562	15413	15571	15492	15492	15353	15317	15495	15325	15363	15499	15269	15343	15365	15641	15503	15447	15589	15517	15547	15655	15344	15467	15432	15594	15597	15352	15495	15470	15570	15543	15502	15468	15471	15579	15499	15464	15433	15465	15466	15491	15481	15625	15544	15668	15476	15468	15455	15273	15468	15403	15372	15371	15406	15420	15454	15306	15374	15369	15400	15432	15463	15523	15359	15597	15456	15571	15399	15442	15545	15490	15391	15507	15520	15404	15351	15699	15337	15404	15384	15597	15503	15453	15468	15642	15560	15374	15613	15554	15503	15515	15473	15397	15467	15448	15262	15392	15373	15309	15433	15293	15450	15523	15460	15567	15549	15522	15403	15473	15387	15520	15410	15452	15334	15459	15314	15525	15499	15464	15491	15587	15508	15459	15313	15377	15565	15603	15443	15341	15604	15490	15386	15460	15495	15568	15710	15551	15416	15526	15597	15448	15545	15564	15364	15509	15346	15431	15363	15575	15344	15364	15476	15514	15455	15497	15379	15488	15471	15478	15561	15520	15218	15398	15624	15324	15572	15426	15505	15480	15299	15225	15473	15426	15363	15373	15537	15528	15374	15591	15634	15282	15530	15529	15408	15508	15506	15592	15480	15576	15395	15572	15439	15491	15468	15324	15592	15439	15462	15410	15463	15333	15391	15457	15474	15496	15496	15322	15434	15588	15568	15504	15475	15521	15485	15298	15479	15499	15683	15483	15425	15436	15571	15411	15420	15547	15384	15447	15419	15466	15465	15218	15357	15485	15331	15414	15401	15462	15287	15469	15516	15490	15554	15590	15567	15482	15359	15521	15472	15689	15590	15406	15500	15623	15295	15459	15349	15464	15483	15284	15359	15369	15534	15336	15546	15329	15369	15672	15322	15369	15503	15502	15435	15377	15639	15554	15368	15378	15434	15415	15623	15579	15432	15300	15352	15363	15478	15479	15570	15275	15430	15512	15673	15341	15499	15544	15589	15358	15455	15591	15335	15471	15283	15459	15465	15463	15590	15324	15522	15663	15351	15518	15552	15479	15462	15385	15584	15416	15580	15309	15341	15570	15510	15502	15282	15590	15551	15570	15442	15551	15418	15548	15418	15443	15545	15478	15550	15407	15449	15359	15590	15596	15420	15522	15549	15561	15404	15578	15352	15596	15616	15548	15488	15526	15552	15515	15479	15484	15482	15415	15483	15369	15437	15266	15478	15487	15634	15413	15473	15102	15531	15274	15499	15395	15488	15494	15460	15439	15404	15516	15553	15440	15344	15291	15574	15471	15525	15366	15487	15535	15509	15309	15460	15464	15522	15523	15430	15542	15613	15351	15306	15479	15636	15340	15457	15359	15429	15570	15266	15444	15326	15455	15401	15347	15452	15596	15507	15666	15370	15561	15445	15404	15541	15392	15662	15562	15482	15444	15424	15528	15497	15427	15579	15595	15487	15474	15521	15518	15432	15357	15421	15623	15704	15512	15509	15483	15671	15411	15440	15428	15413	15474	15540	15344	15457	15477	15412	15498	15421	15562	15589	15531	15434	15447	15410	15401	15265	15504	15421	15501	15494	15324	15505	15502	15526	15519	15400	15409	15583	15599	15470	15291	15451	15447	15417	15399	15538	15592	15277	15406	15416	15551	15568	15427	15437	15560	15436	15365	15339	15459	15568	15432
27072	21508	22440	18972	16171	16154	16014	16022	15934	15920	15959	15786	15750	15942	15741	15798	15687	15813	15720	16318	17041	17064	16703	16168	15979	15888	16075	15687	15685	15500	15524	15652	15679	15618	15662	15608	15903	15932	15812	15828	15691	15808	15779	15666	15753	15679	15768	15878	15664	15718	15686	15837	15749	15873	15884	15515	15706	15679	15698	15685	15524	15678	15513	15773	15807	15821	15814	15620	15792	15683	15475	15741	15675	15806	15676	15704	15662	16020	15633	15678	15436	15479	15667	15735	15685	15615	15702	15656	15733	15738	15698	15609	15511	15791	15663	15709	15700	15716	15416	15624	15565	15602	15688	15762	15688	15583	15691	15736	15525	15454	15665	15638	15447	15653	15558	15570	15773	15380	15509	15656	15674	15739	15508	15627	15655	15782	15622	15726	15653	15704	15674	15635	15726	15797	15737	15545	15534	15728	15809	15719	15710	15641	15611	15812	15551	15662	15843	15464	15711	15699	15381	15691	15657	15789	15463	15614	15642	15640	15902	15503	15803	15726	15647	15679	15529	15725	15711	15547	15610	15603	15636	15760	15553	15591	15673	15455	15687	15730	15591	15555	15563	15381	15328	15832	15810	15692	15821	15609	15679	15658	15584	15506	15641	15623	15614	15691	15865	15631	15768	15705	15616	15609	15548	15652	15673	15653	15640	15859	15778	15761	15640	15737	15639	15638	15758	15645	15532	15828	15545	15719	15544	15651	15672	15759	15770	15620	15543	15467	15815	15632	15766	15619	15611	15827	15636	15597	15670	15692	15727	15750	15727	15869	15832	15687	15748	15548	15652	15513	15643	15718	15612	15662	15567	15635	15783	15821	15639	15641	15805	15595	15573	15617	15654	15693	15633	15837	15672	15427	15692	15796	15721	15911	15769	15720	15803	15882	15794	15888	15773	15457	15704	15610	15693	15649	15535	15549	15548	15693	15742	15379	15729	15662	15589	15707	15686	15754	15792	15578	15657	15754	15661	15669	15664	15731	15575	15651	15626	15679	15609	15809	15669	15595	15691	15578	15714	15743	15742	15558	15639	15608	15611	15720	15568	15617	15653	15611	15700	15499	15553	15829	15734	15827	15689	15677	15779	15527	15723	15653	15509	15646	15648	15527	15568	15694	15643	15539	16001	15818	15845	15677	15728	15615	15637	15692	15847	15626	15851	15816	15737	15564	15691	15583	15577	15615	15619	15606	15713	15738	15500	15762	15530	15632	15777	15744	15799	15750	15810	15651	15686	15726	15493	15867	15539	15610	15613	15697	15740	15718	15721	15690	15815	15640	15682	15726	15764	15786	15769	15690	15617	15759	15650	15677	15808	15569	15879	15914	15709	15501	15812	15844	15771	15642	15777	15512	15604	15655	15602	15798	15772	15447	15493	15562	15617	15608	15632	15566	15741	15606	15714	15821	15711	15584	15549	15676	15698	15603	15746	15639	15597	15569	15619	15689	15397	15650	15691	15741	15721	15572	15771	15630	15752	15571	15888	15714	15524	15593	15792	15801	15605	15863	15768	15773	15783	15785	15680	15947	15791	15529	15712	15665	15794	15709	15577	15730	15657	15583	15682	15568	15701	15604	15655	15599	15595	15858	15641	15749	15775	15639	15500	15637	15831	15787	15719	15715	15600	15863	15769	15629	15694	15629	15774	15761	15750	15832	15700	15752	15605	15645	15697	15566	15510	15975	15621	15714	15756	15527	15798	15600	15671	15575	15783	15809	15676	15919	15736	15780	15721	15720	15625	15569	15496	15583	15641	15616	15717	15608	15729	15717	15569	15591	15654	15627	15782	15822	15706	15794	15772	15571	15625	15719	15684	15669	15656	15805	15738	15395	15791	15691	15570	15499	15724	15685	15558	15712	15563	15646	15736	15853	15861	15577	15576	15661	15787	15739	15782	15567	15743	15827	15627	15741	15783	15740	15838	15667	15579	15711	15811	15633	15632	15640	15750	15525	15785	15577	15737	15477	15706	15633	15605	15609	15508	15676	15697	15687	15918	15827	15719	15664	15795	15705	15760	15732	15644	15608	15724	15756	15637	15551	15850	15567	15567	15707	15619	15647	15789	15616	15560	15649	15624	15712	15654	15514	15735	15630	15578	15663	15696	15711	15584	15717	15866	15769	15626	15654	15475	15661	15698	15658	15750	15494	15719	15637	15765	15633	15753	15628	15443	15837	15530	15437	15694	15604	15627	15614	15697	15827	15584	15448	15761	15575	15582	15740	15783	15681	15665	15708	15682	15537	15599	15741	15568	15552	15530	15628	15777	15581	15714	15742	15618	15698	15536	15510	15794	15830	15625	15728	15690	15752	15738	15694	15803	15648	15656	15763	15737	15682	15540	15680	15774	15609	15831	15558	15801	15669	15739	15634	15721	15556	15923	15617	15874	15802	15708	15700	15544	15839	15754	15582	15705	15809	15703	15766	15578	15644	15822	15755	15518	15619	15528	15439	15539	15530	15723	15616	15680	15419	15661	15566	15797	15763	15605	15566	15520	15551	15686	15800	15654	15678	15654	15626	15610	15680	15604	15717	15801	15677	15660	15575	15628	15752	15697	15764	15804	15609	15490	15596	15634	15686	15714	15566	15649	15617	15725	15746	15698	15569	15765	15693	15540	15691	15737	15693	15602	15561	15687	15775	15610	15542	15754	15722	15796	15737	15604	15848	15801	15817	15800	15627	15751	15731	15634	15748	15673	15626	15564	15662	15787	15417	15786	15731	15705	15748	15706	15605	15779	15682	15693	15486	15700	15763	15712	15634	15580	15567	15501	15536	15707	15778	15814	15667	15669	15628	15527	15748	15664	15786	15568	15609	15545	15512	15737	15679	15605	15595	15806	15696	15639	15737	15731	15719	15594	15919	15900	15546	15622	15814	15705	15700	15790	15667	15752	15497	15684	15543	15591	15639	15668	15670	15594	15676	15668	15546	15648	15691	15713	15653	15558	15640	15667	15678	15882	15848	15519	15537	15559	15572	15691	15698	15855	15890	15893	15909	15671	15411	15733	15613	15699	15745	15718	15594	15723	15854	15715	15815	15713	15394	15713	15871	15741	15599	15660	15552	15658	15639	15839	15690	15624	15598	15723	15701	15707	15605	15730	15621	15805	15613	15676	15589	15572	15507	15634	15791	15804	15706	15601	15772	15681	15626	15671	15887	15737	15953	15674	15543	15555	15827	15567	15689	15577	15707	15549	15678	15739	15641	15613	15812	15566	15596	15641	15604	15783	15746	15662	15722	15809	15802	15705	15635	15664	15677	15440	15569	15725	15779	15883	15644	15823	15608	15830	15644	15588	15566	15715	15867	15720	15699	15808	15709	15690	15696	15498	15740	15525	15609	15666	15557	15726	15813	15794	15640	15950	15679	15609	15694	15839	15758	15719	15579	15638	15704	15722	15702	15758	15832	15655	15928	15655	15754	15698	15476	15516	15773	15679	15610	15606	15745	15864	15822	15484	15487	15553	15552	15814	15609	15698	15670	15508	15670	15800	15627	15595	15731	15720	15635	15722	15768	15745	15568	15569	15664	15734	15809	15462	15710	15610	15761	15866	15662	15707	15412	15600	15639	15679	15856	15576	15563	15829	15601	15536	15793	15598	15811	15703	15826	15862	15616	15619	15692	15770	15572	15529	15695	15548	15622	15733	15719	15889	15776	15646	15577	15635	15736	15614	15788	15743	15635	15748	15797	15586	15580	15622	15594	15748	15741	15677	15833	15513	15619	15611	15571	15723	15749	15798	15519	15831	15604	15760	15688	15784	15573	15662	15624	15530	15657	15690	15456	15718	15606	15517	15578	15700	15838	15687	15553	15772	15658	15612	15493	15820	15696	15767	15767	15760	15508	15639	15758	15663	15687	15774	16095	15643	15862	15571	15676	15729	15671	15651	15857	15560	15564	15756	15899	15888	15836	15729	15841	15888	15643	15649	15643	15667	15673	15683	15624	15703	15668	15647	15662	15634	15715	15801	15647	15763	15788	15640	15592	15751	15816	15768	15706	15732	15822	15797	15571	15683	15699	15596	15542	15748	15794	15675	15843	15651	15489	15691	15786	15681	15755	15637	15589	15853	15704	15769	15676	15718	15758	15641	15788	15557	15732	15778	15697	15782	15602	15716	15562	15622	15558	15749	15646	15702	15638	15696	15642	15732	15816	15622	15593	15649	15657	15535	15625	15828	15533	15662	15545	15883	15520	15569	15772	15623	15728	15799	15583	15535	15584	15769	15753	15706	15588	15925	15466	15648	15688	15555	15707	15637	15508	15656	15457	15533	15758	15754	15537	15718	15780	15798	15662	15783	15964	15733	15633	15774	15561	15655	15832	15766	15623	15536	15736	15739	15657	15796	15512	15735	15639	15540	15668	15611	15708	15595	15705	15561	15566	15539	15577	15571	15578	15616	15633	15893	15666	15859	15460	15729	15533	15749	15593	15691	15681	15616	15761	15836	15661	15583	15646	15575	15552	15865	15768	15485	15666	15585	15598	15826	15780	15695	15766	15488	15670	15586	15671	15609	15663	15780	15642	15625	15611	15594	15626	15505	15823	15637	15604	15787	15624	15686	15790	15629	15701	15724	15834	15641	15704	15634	15746	15655	15770	15592	15660	15872	15594	15711	15868	15683	15659	15588	15748	15755	15864	15665	15646	15881	15591	15879	15700	15738	15678	15615	15577	15523	15688	15720	15921	15722	15525	15608	15839	15631	15869	15692	15714	15755	15524	15510	15726	15588	15650	15766	15615	15531	15610	15560	15742	15706	15625	15677	15738	15771	15525	15505	15541	15683	15914	15586	15698	15691	15902	15851	15676	15701	15532	15695	15660	15735	15780	15683	15748	15642	15614	15795	15544	15543	15961	15620	15772	15607	15533	15665	15629	15693	16104	15736	15665	15823	15486	15666	15709	15516	15781	15810	15641	15714	15714	15587	15669	15704	15634	15669	15787	15512	15560	15723	15603	15944	15460	15631	15923	15736	15681	15799	15614	15897	15759	15681	15639	15799	15612	15804	15512	15619	15690	15764	15542	15675	15738	15511	15763	15862	15713	15561	15641	15605	15719	15496	15757	15655	15507	15718	15593	15729	15816	15811	15583	15884	15573	15621	15749	15727	15691	15567	15638	15747	15634	15595	15544
14109	15692	15852	15864	15953	15272	15339	15381	15219	15113	15315	15334	15014	15249	15256	15202	15044	15072	14867	16377	16752	16500	15703	15220	14927	15029	14872	14803	14742	14849	14889	14852	14731	15010	14970	14889	14982	14874	14854	14892	15034	14737	14717	14954	14833	14961	14840	14930	15013	14795	14703	14862	14803	15026	14893	14941	14902	14888	14937	14740	14858	14874	14856	14883	14869	14773	14663	15039	14685	14820	14664	15043	15065	14881	14897	14944	14691	14941	14954	15016	14837	14870	14761	14876	14843	14883	14797	14923	14926	14937	14955	14868	14915	14887	14927	14925	14828	14830	14901	14850	14824	14875	14943	14918	14887	14904	14948	14886	14814	14782	15049	14799	14944	14873	14900	14845	14756	14791	14864	14835	14674	14831	14856	14994	14951	14766	14800	14805	14727	15009	14900	14818	14921	14928	14983	14804	14818	14897	14838	14798	14681	14795	15085	14910	14865	14738	14891	14821	14765	14880	14940	14866	14784	14946	14763	14808	14876	14911	14917	14850	14876	14776	14833	15023	14689	14634	15044	14932	14840	14990	14921	14730	14901	14749	14847	14941	14819	14997	14996	14972	14802	14832	14804	14891	14912	14759	14952	14809	14994	14764	14876	14741	15162	14918	14807	14847	14939	14659	14991	14869	14841	14858	14790	14861	14889	14855	14806	14956	15034	14899	14939	14994	14887	14769	14770	15118	14854	14830	14931	14850	14883	14874	14787	14790	14634	14796	14844	14842	15027	14916	14911	14759	14755	14756	15065	14817	14837	14756	14880	14970	14803	14859	14913	14777	14841	14836	14863	14802	15018	14860	14832	14719	15014	14940	14871	14986	14996	14665	14982	14721	14873	14890	14982	14792	15096	14822	15057	14944	14716	14945	14924	14813	14862	14953	14894	14932	14668	14695	14890	15037	14754	15015	14879	14867	14807	14836	14813	14978	15011	14881	14782	14839	15013	14763	14995	14949	14793	14888	14837	14977	14822	14990	14847	14800	14721	14977	14911	14852	15139	14854	14664	14771	15034	14817	14865	14837	14961	14740	14907	14893	14871	14929	14957	14840	14749	14949	14741	14930	14878	14712	14936	14841	15005	14842	14788	14853	14823	14981	14968	14746	14907	14931	14818	14821	14768	14957	14739	14735	14792	14892	14800	14882	14938	14831	14797	15011	14840	14898	14911	14837	15065	14779	15058	14659	14760	14861	14880	14720	14966	14759	14743	14956	15039	14971	14869	14976	14868	14854	14840	14975	14765	14752	14845	14732	14877	14988	14695	14937	14730	14870	14698	14883	14909	14807	14834	15047	14796	14800	14900	14832	14921	15080	14870	14880	14788	15031	14942	15010	15058	14729	14760	14940	14915	14853	14883	14864	14829	14816	14907	14837	15104	14776	15080	14911	14913	14825	14796	14844	14937	14738	14940	14841	14848	14788	14819	14940	14788	14858	14888	15003	14806	14744	14820	14853	14917	14743	14765	14921	14783	14772	14796	14768	14922	14955	14829	14788	14944	14985	14888	14806	14802	14799	14942	14973	14841	14837	14981	14957	14982	14797	14749	14725	15004	14894	14837	14886	14983	15026	14812	15009	14841	14716	14940	14940	14905	14772	15024	14984	14865	14873	14747	14905	14873	14725	14760	14816	14917	14880	14814	14918	14813	14794	15022	14822	14722	14890	14931	14839	14895	14792	14867	14893	14955	14834	14922	14985	14897	15141	14840	14648	14801	14955	14921	14937	14970	14864	14927	14849	14806	14799	14925	14760	14822	14852	14877	14960	14867	14905	15007	14807	14880	14985	14805	14903	14720	14848	14844	15023	14833	14900	14833	14882	14879	14808	14942	14795	14813	14837	14947	14930	14865	14851	14974	14914	14912	14824	14900	14876	14878	14951	14917	15003	14766	14958	14994	14948	14952	14781	14746	14946	14788	14879	14877	14702	15011	14922	14791	14965	15049	14986	14895	14719	14810	14903	14938	15017	14923	14876	14748	14927	14859	14918	14918	14886	14972	14822	14692	15068	14981	14796	14790	14944	14788	14942	14910	14753	14971	14862	14852	14897	14765	14970	14805	14970	14598	14824	14835	15020	14959	15048	14796	14796	14961	14801	14925	14851	14826	14803	14934	15006	14923	14894	14820	14751	14882	15051	14726	14759	14950	14821	14782	14827	14780	14899	14797	15013	14731	14729	14800	14822	14868	14988	14834	14628	14854	14834	14887	14809	15005	14857	14744	14752	14875	14793	14909	14893	14766	14801	14860	14770	15071	14777	14942	14935	14729	14817	14748	14856	14993	14935	14912	14878	14982	14853	14850	14880	14699	15037	14879	14721	14818	14869	14730	14863	14633	15011	14767	14891	14741	14818	14974	14840	14962	14809	15054	15054	14968	14684	15011	14722	14925	14978	14876	14826	14845	14902	14615	14728	14766	14956	14824	14803	14882	14807	14901	15009	15013	14819	14731	14999	14850	14882	14882	14801	14687	14828	14856	14893	14834	14826	14898	14760	14914	14877	14871	14771	14685	14860	14799	14845	14906	14863	14812	14918	15004	14968	14895	14858	14735	14806	14785	14743	14877	14955	14915	14942	14796	14999	14733	14748	14738	14929	14795	14782	14790	14947	14911	14794	14778	14849	14855	14755	14840	14799	14824	14792	14922	14809	14864	14832	14771	14877	14789	14771	14856	14868	14848	14844	14996	14952	14818	14903	14919	14968	14665	14869	14905	14805	14907	14985	14753	14876	14876	14810	14885	14825	14887	14946	14943	14967	14768	14846	14819	14793	14885	14821	14928	14877	14913	15173	14924	14663	14993	14941	14801	14917	14820	14990	14860	14906	14896	15063	14870	14760	14928	14982	14951	14835	14873	14766	14857	14687	14932	14632	14893	14835	14813	14850	14905	14802	14713	14829	14999	14826	14664	14855	14777	14585	14981	14736	14811	14921	14926	14791	14849	14964	14839	14748	15048	15034	14939	15012	14878	14928	14848	14885	15010	14914	15034	14895	15035	14714	14963	14907	14934	14820	15012	14954	14836	14817	14935	15065	14742	14828	14754	14846	14994	14835	14802	14755	14922	14864	14929	14777	14989	14925	14876	14935	14731	14930	14877	14737	14996	15058	14815	14725	14790	14940	14923	15063	14748	14806	14872	14864	14893	14792	14747	14894	14968	15019	14780	14860	14912	14802	14760	14789	14898	14937	14843	14913	14963	14899	14777	14804	14662	14847	14784	14945	14794	14967	14890	14893	14896	14877	14774	14953	14912	14950	14708	14877	14855	14878	14970	14859	15023	14845	14878	14845	14959	14794	14655	14851	14768	14749	14908	14901	14881	14779	14902	14782	14939	14827	14938	14927	14879	14930	14966	14963	15041	14829	14712	14938	15046	14804	15025	14934	14933	14734	14898	14898	15108	15014	14773	14947	14871	14696	14773	14796	14990	14991	14677	14950	14929	14712	14842	15007	14883	14807	14820	14903	14797	15164	14988	15034	14792	14685	14868	14794	14997	14689	14913	14849	14838	14791	14886	14811	14950	14977	14894	14957	14899	14833	14781	14940	14969	14865	14939	14935	14712	14914	14928	14944	14873	14727	14939	14913	14925	14679	14963	14810	14828	14855	14688	14818	14753	14911	14928	14863	14862	14807	14945	14922	14824	14942	14842	14990	14933	14761	14918	15054	14936	14992	15012	14825	14742	14759	14978	14777	14950	14922	14832	14800	14948	14745	14987	14877	14789	14831	14887	14861	14845	15037	14871	14990	14767	14938	14779	14984	14959	14950	14724	14824	15031	14630	14829	14965	14925	14947	14974	14702	14983	14775	14964	14852	14979	14876	14799	14755	14733	14824	14839	14775	14817	14821	14936	14858	14742	14814	14848	14858	14846	15022	14858	14707	14912	14935	14936	14910	14935	14802	15043	14840	14834	14845	14883	14994	15000	15092	14962	14870	14747	14747	14936	14858	14805	14991	14875	14868	14994	14753	14873	14904	14992	14787	14801	14927	14962	14839	14795	14922	14849	15004	15082	14796	14893	14726	14962	14843	15001	14977	14825	14753	14788	14711	14749	14738	14979	14848	14902	14934	14848	14955	15069	14673	14788	14828	14962	14781	14909	14831	14870	14581	15004	14848	14972	14961	14904	14830	14742	14801	14766	14770	14880	14920	14854	14746	14836	14832	14878	14862	14972	14905	14872	14757	14865	14846	14746	14855	14858	14771	14738	14881	14874	14957	14766	14942	14816	14877	14903	14877	14996	14719	14843	14768	14802	14873	14939	14891	14741	14664	14774	14932	14959	14821	14857	14786	14866	15005	14771	14833	14877	14837	14868	14869	14901	14846	14849	14948	14968	14882	14929	14768	14873	14725	14743	14720	14874	14731	14747	14786	14853	14746	14910	14715	14956	14827	14893	14801	14992	14858	14865	14890	14974	14895	14848	14726	14972	14926	14977	14974	14843	14901	14888	14763	14959	14799	14773	14903	14762	14805	14837	14776	14923	14730	14841	14795	14768	14838	14908	15031	14821	14950	14846	14923	14914	14667	14812	14892	14989	15039	14986	15070	14840	14977	14866	14824	14645	14956	14720	14834	15098	14920	14810	14736	14929	14928	14820	14901	14706	14644	14923	14710	14703	14728	14933	14912	14936	14913	14817	14815	14830	14913	14922	14975	15006	14764	14812	14923	14825	14832	14923	15002	14922	14906	14740	15090	14882	14765	15105	14792	14832	14887	14946	14816	14816	14926	14888	14907	14850	14954	14940	14750	14996	14728	14852	14936	14859	14855	15033	14804	14997	14819	14806	14874	15023	14843	14918	14962	14948	14976	14873	14894	14806	14724	14897	14770	14791	14994	14892	14817	14921	14867	14845	14786	14782	14939	14860	14856	14793	14803	14924	14839	14875	14938	14755	14892	14803	14948	14883	14733	14801	15004	14761	14920	14942	14662	14988	14691	15021	14788	14984	14720	15031	14965	14802	14950	14958	14835	14927	14746	15018	14669	14832	14609	14879	14889	14702	14844	14734	14881	14780	14734	14751	14810	15024	14858	14755	14921	14895	14800	15036	14927	14912	14902	15090	14971	14835	14876	14761	15061	15065	14873	15122	14796	14936	14820	14899	14933	14986	14864	14856	14809	14848	14824	14891	14830
23952	20964	28102	24068	21404	19202	17736	15968	15494	15462	15277	15115	15159	15171	15085	15162	15129	15250	15325	21160	23219	21717	18208	16270	15162	15059	14874	14883	14895	14744	14939	14825	14637	14777	14838	14876	14685	14779	14826	14824	14763	14605	14673	14654	14695	14667	14637	14913	14923	14968	14736	14769	14731	14959	14975	14734	14644	14785	14720	14715	14669	14945	14784	14821	14817	14682	14853	14829	14625	14766	14809	14599	14673	14751	15078	14863	14883	14751	15006	14547	14865	14680	14759	14710	14752	14772	14927	14729	14744	14644	14714	14832	14877	14719	14675	14901	14622	14880	14735	14886	14921	14666	14711	14860	14581	14711	14672	14711	14810	14542	14833	14812	14843	14810	14747	14715	14759	14830	14736	14843	14647	14783	14788	14641	14787	14736	14541	14826	14645	14733	14828	14882	14853	14851	14808	14596	14733	14644	14870	14556	14716	14841	14707	14769	14759	14788	14806	14799	14802	14713	14836	14876	14691	14580	14843	14627	14659	14758	14825	14810	14716	14818	14753	14749	14897	14719	14859	14579	14816	14709	14834	14698	14749	14730	14764	14717	14656	14798	14790	14791	14758	14820	14696	14740	14559	14707	14787	14798	14726	14672	14796	14772	14680	14658	14832	14503	14621	14658	14908	14836	14833	14777	14630	14710	14755	14761	14752	14825	14763	14833	14560	14794	14840	14686	14698	14798	14676	14915	14699	14894	14690	14775	14807	14829	14756	14586	14802	14662	14845	14775	14640	14755	14710	14640	14618	14790	14718	14757	14725	14713	14766	14697	14650	14775	14861	14828	14728	14741	14729	14638	14767	14669	14639	14578	14877	14614	14676	14636	14902	14625	14654	14721	14673	14861	14735	15032	14907	14765	14572	14739	14757	14657	14796	14769	14686	14780	14850	14685	14845	14939	14876	14712	14890	14856	14882	14790	14764	14734	14829	14564	14760	14636	14755	14800	15044	14836	14803	14763	14853	14858	14882	14798	14620	14871	14844	14833	14754	14702	14741	14765	14922	14753	14846	14785	14759	14851	14933	14808	14781	14639	14898	14898	14762	14823	14804	14904	14875	14847	14744	14672	14722	14870	14814	14893	14688	14857	14834	14613	14685	14671	14776	14841	14923	14620	14821	14780	14595	14591	14869	14634	14888	14757	14718	14635	14967	14842	14787	14760	14786	14760	14830	14735	14939	14870	14876	14845	14701	14751	14718	14946	14520	14629	14686	14774	14742	14888	14684	14703	14952	14761	14839	14903	14757	14663	14671	14684	14582	14942	14740	14650	14716	14560	14801	14781	14764	14830	14888	14799	14840	14552	14848	14661	14810	14581	14761	14612	14779	14881	14796	14627	14720	14727	14792	14739	14672	14747	14730	14558	14789	14806	14891	14717	14863	14861	14753	14642	14532	14783	14544	14825	14735	14857	14793	14678	14689	14690	14784	14793	14734	14735	14578	14810	15004	14679	14599	14707	14847	14912	14911	15008	14785	14564	14925	14553	14653	14793	14756	14691	14696	14909	14729	14692	14737	14633	14668	14602	14880	14704	14513	14804	14941	14978	14641	14606	14742	14570	14719	14688	14906	14706	15016	14770	14919	14504	14669	14839	14919	14919	14810	14930	14812	14625	14661	14750	14928	14668	14929	14885	14763	14790	14729	14356	14628	14683	14809	14795	14725	14940	14836	14695	14872	14824	14761	14768	14661	14718	14857	14816	14817	14790	14885	14711	14680	14844	14968	14782	14745	14673	14785	14745	14796	14853	14585	14708	14792	14636	14803	14745	14894	14691	14655	14819	14754	14887	14628	14872	14707	14470	14737	14794	14980	14795	14820	14676	14726	14770	14746	14853	14764	14745	15048	14645	14770	14766	14823	14800	14597	14582	14849	14678	14682	14924	14740	14691	14727	14892	14610	14584	14748	14752	14766	14869	14769	14773	14706	14885	14799	14688	14647	14604	14566	14664	14682	14800	14881	14797	14839	14704	14798	14872	14809	14849	14816	14898	14605	14716	14916	14804	14774	14549	14669	14865	14688	14602	14771	14791	14639	14838	14778	14824	14903	14723	14794	14773	14708	14783	14712	14492	14597	14698	14745	14655	14639	14788	15036	14740	14870	14600	14856	14752	14801	14953	14737	14648	14536	14710	14846	14760	14676	14894	14680	14706	14736	14704	14642	14803	14602	14599	14884	14746	14748	14721	14780	14745	14666	14670	14679	14745	14708	14716	14696	14881	15026	14660	14705	14757	14729	14704	14921	14700	15043	14884	14817	14659	14788	14831	14732	14908	14696	14695	14899	14869	14799	14721	14682	14519	14671	14592	14963	14763	14729	14703	14873	14670	14917	14761	14637	14779	14679	14753	14878	14747	14774	14869	14821	14646	14597	14740	14738	14797	14842	14832	14637	14767	14840	14770	14486	14786	14687	14793	14700	14732	14748	14645	14880	14655	14876	14661	14776	14869	14753	14815	14656	14673	14618	14846	14778	14781	14607	14908	14644	14667	14799	14699	14949	14870	14651	14651	14644	14827	14792	14588	14698	14563	14949	14605	14598	14823	14822	14789	14838	14732	14751	14665	14759	14933	14749	14766	14816	14980	14753	14622	14858	14703	14773	14695	14747	14681	14787	14895	14782	14761	14890	14656	14777	14712	14573	14756	14723	14958	14739	14725	14966	14922	14684	14581	14771	14748	14786	14706	14906	14736	14824	14732	14671	14613	14831	14724	14828	14673	14773	14610	14846	14893	14809	14680	14852	14814	14782	14651	14801	14908	14820	14644	14879	14863	14678	14860	14709	14803	14856	14824	14702	14874	14850	14689	14882	14737	15027	14586	14486	14560	14858	14741	14914	14859	14550	14859	14653	14707	14690	14872	14745	14731	14889	14675	14622	14737	14834	14611	14782	14737	14693	14839	14687	14830	14674	14743	14724	14828	14856	14606	14826	14510	14674	14795	14831	14910	14672	14773	14890	14783	14874	14669	14822	14896	14682	14699	14642	14764	14810	14762	14709	14619	14764	14643	14761	14718	14729	14764	14907	14953	14894	14646	14641	14783	14900	14822	14553	14615	14650	14699	14753	14867	14769	14763	14748	14620	14607	14696	14610	14441	14733	14768	14742	14748	14690	14667	14648	14502	14642	14896	14771	14799	14784	14730	14711	14673	14774	14798	14693	14663	14751	14756	14663	14669	14967	14703	14832	14602	14739	14781	14685	14715	14570	14685	14826	14551	14461	14945	14709	14605	14746	14827	14969	14863	14860	14723	14825	14894	14888	14701	14874	14809	14809	14859	14821	14626	14856	14910	14770	14942	14815	14799	14850	14783	14839	14650	14716	14728	14768	14820	14731	14828	14884	14728	14761	14659	14581	14556	14625	14800	14740	14881	14717	14613	14694	14789	14804	14868	14637	14710	14791	14734	14708	14712	14780	14704	14617	14745	14711	14629	14660	14760	14704	14642	14855	14527	14877	14886	14876	14833	14651	14713	14751	14621	14836	14670	14854	14853	14671	14709	14604	14827	14715	14782	14745	14769	14894	14843	14871	14668	14704	14833	14716	14829	14765	14713	14721	14699	14897	14574	14753	14627	14846	14761	14709	14644	14822	14680	14909	14813	14685	14829	14786	14666	14572	14773	14913	14761	14787	14814	14700	14774	14678	14680	14739	14909	14647	14829	14571	14595	14793	14756	14715	14719	14836	14950	14737	14633	14457	14963	14638	14760	14821	14607	14690	14795	14647	14808	14823	14594	14709	14831	14646	14687	14827	14611	14939	14751	14717	14794	14832	14775	14740	14612	14889	14722	14623	14879	14816	14825	14734	14789	14842	14758	14835	14940	14694	14877	14862	14626	14761	14827	14931	15038	14749	14608	14769	14679	14804	14865	14654	14707	14832	14810	14659	14796	14834	14913	14687	14762	14769	14774	14798	14777	14882	14821	14859	14699	14778	14699	14781	14798	14716	14869	14765	14716	14808	14532	14740	14742	14733	14826	14641	14809	14871	14696	14792	14688	14660	14692	14894	14721	14587	14873	14558	14958	14706	14869	14529	14621	14753	14660	14886	14860	14738	14918	14850	14808	14807	14889	14589	14603	14808	14698	14705	14726	14586	14848	14748	14688	14675	14729	14758	14670	14767	14851	14531	14681	14696	14681	14754	14818	14867	14831	14800	14798	14663	14791	14782	14728	14716	14797	14783	14762	14818	14750	14639	14742	14700	14682	14635	14804	14766	14709	14854	14733	14554	14612	14896	14658	14839	14829	14557	14915	14655	14753	14755	14880	14620	14912	14783	14907	14724	14875	14778	14845	14786	14883	14596	14815	14631	14669	14840	14919	14859	14717	14752	14830	14771	14689	14656	14960	14787	14857	14716	14644	14750	14711	14630	14717	14890	14887	14898	14732	14738	14851	14619	14866	14799	14771	14813	14727	14875	14740	14774	14759	14602	14705	14793	14669	14825	14701	14825	14867	14886	14887	14714	14658	14665	14781	14867	14768	14905	14914	14811	14876	14802	14591	14663	14851	14662	14931	14686	14656	14899	14886	14811	14667	14700	14689	14789	14800	14919	14972	14691	14650	15041	14736	14772	14681	14616	14760	14524	14853	14649	14906	14715	14777	14877	14793	14740	14695	14800	14909	14833	14866	14879	14865	14884	14759	14823	14834	14919	14664	14732	14969	14698	14773	14640	14660	14828	14921	14782	14946	14623	14631	14733	14665	14778	14698	14692	14805	14828	14736	14702	14746	14867	14873	14955	14899	14725	15029	14775	14699	14754	14787	14966	14795	14789	14725	14605	14757	14745	14795	14672	14732	14813	14699	14815	14669	14693	14860	14621	14859	14707	14708	14817	14744	14896	14714	14855	14615	14756	14601	14711	14657	14879	14818	14899	14848	14766	14715	14830	14706	14761	14814	14858	14638	14857	14665	14722	14753	14674	14492	14660	14767	14795	14776	14654	14810	14852	14750	14584	14695	14601	14725	14818	15038	14830	14831	14720	14716	14699	14755	14823	14755	14803	14772	14854	14755	14641	14846	15007	14984	14679	14633	14783	14912	14868	14820	14842	14853	14644	14639	14707	14719	14687	14743	14826	14740	14711	14821	14643	14643	14749	14839	14953	14723	14968	14839	15044	14847	14751	14712
13385	21313	20185	17555	17356	17021	15740	15371	15560	14983	14904	14750	14512	14745	14849	14817	15006	14795	15137	25042	25526	23185	18411	15522	14724	14519	14315	14345	14356	14188	14423	14298	14456	14239	14323	14315	14374	14249	14277	14365	14179	14337	14311	14382	14276	14383	14442	14287	14208	14246	14332	14406	14101	14404	14336	14401	14382	14383	14366	14238	14419	14375	14259	14514	14153	14351	14347	14285	14172	14212	14202	14214	14273	14374	14359	14187	14334	14113	14253	14163	14210	14165	14424	14171	14175	14340	14453	14023	14370	14338	14346	14353	14204	14317	14226	14339	14461	14396	14166	14516	14330	14379	14248	14365	14242	14285	14377	14150	14393	14264	14443	14200	14228	14219	14226	14237	14212	14153	14049	14456	14368	14408	14347	14390	14394	14369	14322	14158	14394	14273	14251	14221	14327	14211	14332	14272	14236	14177	14295	14252	14377	14280	14274	14284	14274	14351	14368	14423	14364	14357	14322	14369	14338	14202	14301	14373	14143	14352	14370	14350	14292	14233	14418	14166	14253	14360	14350	14413	14243	14354	14394	14332	14051	14140	14280	14207	14345	14342	14494	14296	14302	14312	14256	14374	14268	14329	14347	14258	14235	14311	14369	14311	14316	14252	14215	14297	14210	14284	14324	14435	14287	14239	14364	14309	14398	14317	14194	14268	14206	14481	14051	14307	14296	14267	14351	14273	14324	14217	14297	14319	14316	14153	14353	14181	14433	14349	14219	14219	14399	14333	14300	14263	14307	14090	14290	14349	14423	14252	14475	14276	14322	14334	14281	14337	14292	14269	14241	14271	14187	14318	14326	14288	14368	14231	14386	14209	14282	14279	14336	14239	14157	14261	14466	14268	14355	14226	14303	14346	14293	14147	14289	14430	14296	14253	14254	14409	14407	14364	14261	14284	14324	14348	14345	14316	14233	14174	14257	14321	14318	14270	14201	14353	14274	14239	14217	14193	14299	14510	14285	14159	14393	14333	14421	14388	14344	14088	14399	14328	14378	14247	14191	14293	14358	14361	14111	14396	14341	14310	14184	14390	14250	14314	14298	14353	14339	14418	14311	14351	14240	14353	14190	14223	14405	14324	14422	14196	14309	14335	14302	14336	14457	14314	14363	14267	14433	14335	14514	14338	14163	14254	14253	14330	14355	14384	14199	14500	14414	14222	14141	14366	14441	14335	14404	14218	14375	14323	14430	14393	14388	14232	14344	14299	14209	14411	14290	14302	14377	14229	14165	14336	14278	14324	14452	14354	14327	14240	14338	14327	14291	14335	14359	14416	14419	14327	14254	14355	14151	14306	14286	14330	14331	14351	14217	14268	14271	14341	14211	14271	14305	14227	14204	14275	14383	14153	14251	14346	14242	14332	14133	14493	14218	14322	14360	14359	14431	14249	14384	14429	14259	14350	14365	14360	14306	14324	14419	14164	14399	14392	14187	14384	14076	14382	14297	14318	14415	14344	14143	14218	14304	14415	14399	14515	14266	14208	14205	14227	14268	14281	14429	14205	14281	14209	14262	14353	14284	14255	14344	14269	14308	14366	14539	14289	14347	14279	14275	14216	14257	14526	14348	14397	14195	14435	14233	14307	14411	14257	14254	14219	14358	14257	14052	14465	14264	14194	14194	14280	14298	14353	14174	14215	14351	14336	14326	14230	14248	14281	14283	14487	14333	14276	14264	14096	14365	14261	14341	14249	14365	14188	14470	14168	14343	14262	14326	14447	14363	14216	14326	14240	14307	14270	14395	14379	14150	14480	14344	14312	14155	14466	14503	14309	14331	14316	14468	14280	14272	14271	14337	14373	14186	14201	14218	14321	14403	14323	14589	14158	14216	14294	14425	14283	14238	14250	14279	14300	14213	14285	14209	14227	14341	14287	14202	14205	14393	14011	14285	14210	14434	14286	14626	14298	14281	14194	14243	14414	14297	14327	14301	14167	14362	14270	14183	14485	14373	14284	14375	14345	14353	14243	14269	14176	14231	14309	14362	14301	14330	14351	14262	14262	14233	14483	14365	14251	14438	14465	14287	14235	14237	14217	14181	14344	14408	14123	14247	14195	14329	14079	14333	14247	14331	14268	14285	14215	14479	14376	14288	14243	14517	14456	14328	14288	14445	14342	14270	14368	14195	14253	14295	14332	14297	14339	14292	14348	14341	14253	14252	14423	14136	14345	14397	14295	14305	14280	14501	14260	14311	14229	14166	14365	14165	14441	14476	14090	14356	14282	14361	14304	14320	14229	14394	14187	14430	14262	14239	14473	14324	14396	14420	14199	14279	14235	14449	14369	14291	14377	14420	14162	14221	14335	14326	14193	14388	14274	14467	14283	14349	14328	14335	14324	14195	14174	14205	14123	14321	14516	14248	14179	14131	14434	14182	14418	14448	14305	14261	14245	14237	14414	14448	14387	14447	14355	14345	14343	14192	14278	14311	14280	14232	14314	14248	14348	14406	14262	14448	14218	14362	14239	14275	14307	14054	14468	14392	14383	14277	14352	14277	14297	14373	14369	14188	14391	14210	14254	14311	14443	14322	14299	14202	14209	14475	14370	14387	14316	14394	14315	14262	14292	14291	14312	14470	14394	14145	14337	14204	14301	14393	14234	14417	13929	14282	14266	14228	14130	14467	14307	14390	14217	14250	14355	14364	14217	14383	14489	14234	14355	14257	14309	14470	14510	14392	14353	14313	14404	14254	14296	14456	14239	14242	14271	14307	14208	14244	14147	14295	14270	14299	14233	14409	14342	14220	14278	14328	14403	14273	14203	14364	14326	14373	14199	14229	14279	14305	14172	14305	14304	14331	14359	14193	14055	14534	14266	14298	14316	14198	14370	14215	14348	14296	14392	14276	14316	14219	14241	14337	14369	14152	14230	14303	14237	14312	14148	14207	14311	14121	14154	14232	14286	14317	14335	14219	14297	14322	14276	14324	14388	14266	14390	14200	14284	14243	14254	14374	14348	14187	14373	14310	14253	14307	14106	14333	14304	14364	14268	14302	14258	14385	14278	14174	14358	14441	14298	14219	14273	14331	14338	14378	14346	14389	14304	14117	14350	14232	14317	14263	14279	14342	14478	14161	14374	14150	14440	14125	14295	14238	14220	14418	14350	14451	14251	14314	14196	14263	14276	14350	14212	14413	14317	14195	14195	14140	14365	14160	14267	14273	14298	14048	14390	14394	14293	14383	14373	14293	14196	14341	14283	14398	14260	14316	14208	14188	14437	14130	14374	14430	14321	14365	14355	14252	14229	14219	14287	14325	14323	14246	14410	14349	14299	14419	14195	14313	14398	14194	14256	14316	14285	14327	14230	14234	14348	14275	14156	14200	14245	14343	14355	14393	14206	14320	14415	14405	14404	14318	14367	14281	14259	14410	14360	14221	14275	14232	14165	14436	14476	14251	14302	14431	14396	14301	14185	14324	14375	14324	14135	14329	14432	14296	14272	14294	14200	14167	14350	14345	14383	14282	14372	14364	14418	14251	14401	14504	14292	14197	14223	14054	14409	14237	14377	14273	14379	14336	14265	14407	14337	14430	14348	14459	14260	14195	14368	14399	14276	14238	14225	14128	14368	14299	14552	14288	14138	14361	14375	14332	14252	14334	14306	14236	14371	14183	14305	14192	14298	14303	14223	14309	14349	14345	14187	14507	14230	14357	14369	14401	14221	14321	14344	14313	14207	14258	14406	14267	14377	14311	14275	14481	14125	14381	14383	14322	14270	14272	14303	14418	14285	14322	14192	14216	14191	14301	14174	14395	14413	14441	14263	14295	14342	14384	14294	14210	14143	14196	14373	14484	14286	14296	14238	14317	14116	14283	14385	14151	14327	14246	14399	14250	14221	14156	14288	14267	14173	14265	14401	14269	14268	14259	14194	14457	14365	14396	14316	14411	14334	14386	14207	14519	14320	14347	14246	14297	14310	14437	14404	14176	14289	14340	14266	14233	14187	14305	14279	14277	14473	14284	14297	14125	14418	14256	14283	14275	14418	14377	14374	14278	14374	14382	14167	14294	14285	14307	14218	14216	14347	14416	14335	14380	14211	14322	14340	14348	14343	14319	14162	14361	14253	14280	14276	14349	14170	14310	14236	14245	14379	14281	14201	14288	14371	14278	14299	14226	14261	14165	14215	14373	14457	14439	14245	14265	14238	14386	14225	14339	14249	14241	14468	14300	14254	14310	14325	14276	14621	14360	14316	14309	14361	14352	14270	14262	14411	14303	14257	14329	14364	14324	14323	14277	14298	14310	14372	14257	14310	14310	14324	14295	14161	14306	14372	14352	14220	14373	14228	14555	14298	14342	14417	14296	14346	14289	14305	14148	14322	14252	14318	14284	14410	14193	14355	14359	14348	14374	14240	14253	14366	14314	14299	14235	14132	14314	14205	14286	14322	14405	14223	14131	14376	14296	14295	14302	14342	14247	14104	14222	14216	14194	14289	14372	14396	14337	14290	14167	14150	14285	14420	14271	14292	14344	14098	14400	14235	14253	14279	14114	14391	14246	14226	14112	14191	14321	14278	14343	14163	14417	14255	14462	14345	14237	14249	14361	14256	14250	14339	14313	14263	14152	14273	14159	14196	14311	14317	14218	14376	14313	14328	14510	14304	14337	14346	14454	14401	14489	14247	14443	14219	14403	14146	14184	14210	14191	14438	14273	14247	14419	14247	14318	14116	14313	14331	14251	14377	14290	14441	14213	14315	14376	14256	14298	14285	14317	14445	14169	14313	14328	14109	14243	14397	14345	14256	14194	14319	14323	14372	14377	14358	14311	14325	14395	14317	14407	14274	14395	14349	14359	14345	14392	14340	14269	14291	14317	14281	14270	14306	14336	14185	14208	14315	14333	14181	14221	14198	14223	14422	14236	14271	14360	14410	14367	14354	14336	14208	14250	14390	14456	14349	14312	14326	14367	14336	14392	14423	14252	14210	14324	14277	14390	14163	14219	14403	14372	14216	14396	14357	14286	14212	14339	14422	14161	14363	14218	14417	14365	14349	14478	14350	14420	14329	14284	14357	14331	14330	14490	14319	14164	14381	14289	14370	14480	14205	14207	14350	14269	14379	14259	14126	14121	14242	14255	14173	14331	14290	14187	14285	14370	14245	14323	14273	14257	14304	14395	14214
22949	21018	28776	23460	21175	22109	20990	16295	15295	15074	14988	14592	14477	14839	14533	14571	14716	14410	15515	27572	28424	24643	19579	16666	14796	14360	14194	14171	14377	14321	14258	14427	14368	14234	14006	13953	13889	13904	14039	14145	14168	13969	14182	14156	13927	14149	14175	14217	14131	14043	14147	14174	14040	14280	14082	13989	14169	14013	14108	14067	14191	14050	14054	14231	14017	14142	13989	14028	14205	14235	14031	13983	14187	14139	14256	14237	14126	14204	14064	13921	14058	13986	14210	14024	14187	14267	14149	13980	14255	14195	13954	14024	14024	14015	14151	14098	13854	14063	14013	14155	14054	14059	14093	14045	14173	14060	14196	14055	13971	13901	14087	13939	13947	14051	13956	14136	14175	13922	14037	14088	14030	14123	14054	13966	13890	13904	14027	13851	13993	14182	13957	14245	14186	14089	14093	14004	14060	14047	14020	14038	14136	14085	14102	14213	13881	14055	13895	14031	14221	13940	14162	14065	14098	13946	14148	13956	13859	14007	14054	14219	14017	14146	14016	13941	14026	14174	14089	14082	14132	14171	14105	14213	14106	14121	14031	14090	13963	13937	14100	13997	13943	14086	14247	14140	13973	14044	13977	13978	14058	14016	14033	14088	13894	13985	14276	14163	14050	14144	14033	14149	14044	13910	14000	13954	13940	14064	13886	14210	14108	13941	14191	14064	14016	13913	13985	14008	14113	14109	14064	14058	14029	14048	14185	13781	13937	14058	14145	14176	14139	14174	14003	14057	13952	13896	14126	14201	14257	14098	14035	14182	14015	13889	14018	14035	14004	14169	14028	14215	14023	14035	14105	14063	13937	14058	14172	14014	14053	14148	14089	14278	14014	14111	13896	14123	14023	14021	14148	13893	14105	14127	14087	13990	14077	14145	13978	14018	14264	14237	14019	13957	13871	13948	14197	14085	14281	13964	14077	14071	14053	14174	14187	14200	14032	13865	13997	14085	14172	14145	14247	14178	14177	14087	13959	13816	13971	14171	14015	14086	14103	13936	14024	13954	14191	14200	13949	13936	13995	14085	14179	14008	14165	14201	14045	14132	13990	14160	14061	14000	13778	14058	13963	13929	14110	14141	14121	14132	13906	14020	14064	14037	14038	14029	14041	14154	14143	14090	14159	13987	14146	13952	14084	14147	13946	14178	14200	14079	14090	13973	14192	13963	14067	14098	13996	14215	13886	14017	13949	14094	14010	14028	14119	14154	14289	14094	14128	14127	14044	13902	14359	13979	14242	13834	13822	13829	14184	14189	14034	14172	14005	14132	13978	13951	14236	13888	13984	14132	14056	14231	14114	13917	13971	14055	14022	14278	13999	14056	14095	13880	14262	14056	14112	14179	14101	13996	13917	14149	14108	14173	14200	13977	14091	14109	14246	14020	14134	14052	14011	13932	13983	14080	14187	13879	14038	14152	14143	13907	14116	14136	14085	14136	13964	13918	13945	14079	14014	14047	13760	14078	13994	14155	14006	14057	13989	14052	14127	14005	14070	13946	14041	14062	14138	13946	13997	14104	14138	14082	14140	14136	14105	14111	14021	14048	13957	14043	14112	14071	14252	14001	14023	13989	14046	13893	14090	14115	14106	14341	13975	14029	13990	14030	13888	13990	14128	14261	14191	14119	14017	13998	14135	14033	14204	14103	13890	14078	14009	14034	14049	13929	14058	14028	14051	14070	14088	13905	14041	13958	14040	14000	14075	14129	14144	13973	14014	14092	14070	13940	13937	14098	14009	14064	14183	14148	14008	14075	14275	14110	14160	14300	14138	13987	14016	14134	14013	13992	14061	14118	14029	14129	14210	14153	14088	14151	14106	14011	14267	13981	13976	14159	14173	13890	13922	14047	14152	14115	13908	14019	14080	14125	14007	14102	14153	13848	13880	14114	14097	14017	13900	14080	14155	14108	14125	13997	14109	14043	14034	14005	14196	14128	14304	14066	14245	14142	14103	14212	14076	14100	14165	14118	13997	14157	14123	14082	14010	14161	13986	14009	14023	14009	14041	13960	13985	14009	14150	14050	14009	14102	14111	14064	13870	14214	14088	14362	14226	14033	13998	13948	14056	14063	14001	14115	13928	14122	14085	14018	14043	14106	14011	14114	14069	14243	13992	14074	13947	14253	13945	14007	14320	14068	14140	13985	14150	14050	13946	14025	14072	14069	14252	14219	14258	14061	14082	14106	13969	13935	14003	14019	13927	14016	14249	14028	14099	14092	14032	14036	14167	14268	14077	13964	13966	14143	14105	14144	14073	14024	14007	13905	14084	14190	13956	14093	14053	14228	14057	14031	14210	14240	14160	13935	14099	13955	13991	14077	14179	13985	13963	14063	13974	14055	13989	14081	13997	14058	14024	14063	14025	14048	13872	14133	14029	14212	13928	14197	13965	14237	14065	14205	14255	14084	14045	14038	14103	14098	14150	13903	14001	14010	13976	14118	14150	13958	14089	13971	14022	14081	13894	14104	13975	14001	14004	14015	14089	13970	14198	13847	14111	14157	14023	14161	14047	14025	14136	14015	14117	13995	13987	13999	14009	14112	14052	14024	13934	14069	14001	13991	13933	13891	13970	13830	14195	14116	14023	13917	13879	14022	14056	14032	13969	13884	13903	14097	13997	14195	14079	14083	14150	14103	14021	14076	14036	14168	14088	14038	14196	14139	14133	14380	13881	13951	14148	13890	13933	14044	13990	13989	13953	13947	14189	14177	14083	14030	14068	14237	13904	14161	14014	13974	14151	14089	14027	14125	13897	14138	14153	14071	13979	14167	13925	14319	14105	14026	13840	14048	13981	13806	13911	14066	14007	13951	13965	13903	14190	13921	14029	13976	13971	14033	14108	14141	14074	13900	14006	13901	13946	13951	14172	13893	14178	13996	13997	14068	14011	13905	14199	13934	14028	13979	14164	14068	14072	13941	13970	14174	14134	14151	13886	14081	13945	13953	14037	13745	14048	13857	14121	13829	14103	13988	14172	13996	13997	14170	14206	13991	13847	14100	14083	14064	13935	14082	13877	14122	13862	13980	13977	14184	14010	13974	14139	14095	14102	14057	14005	14204	14218	13898	14129	14031	14063	14078	14259	14087	13894	14020	14036	14225	13946	14142	14129	13901	14007	14048	13929	14015	14076	14260	14177	14119	13937	14130	14052	13835	14101	13990	14008	14040	14093	14149	14111	14007	13995	13816	14098	14151	13994	14186	14156	14149	14014	14154	14057	13990	13925	14044	14228	14177	14066	14015	14264	14276	14042	14047	14020	14120	14039	13926	14008	14180	14258	14014	13976	14010	14053	14002	14102	14075	14022	13998	13974	14103	14086	14007	14060	13975	14159	13969	13903	14045	14020	14106	14020	14069	13903	14047	14056	14223	14084	13905	13960	14314	14191	13931	13983	13971	14122	13955	14182	14014	13970	13763	14229	14136	14154	14005	14106	13961	14024	14126	13974	14005	14101	14210	14071	13996	14147	14022	13979	14109	13986	13989	14137	14055	13892	14208	13976	13876	14033	14087	14030	14037	14118	13872	14105	14100	14152	14250	13756	14236	14022	14108	14065	13995	14043	14034	14028	13962	14003	14048	14003	14087	14120	13915	13911	14101	14271	14221	14178	14082	14139	14220	14154	14208	14086	14175	14109	14042	14232	14145	13973	14028	14201	14014	14182	14004	14186	13964	13926	14206	13898	14008	14035	13932	14231	14069	14073	14038	14008	14196	13858	14118	13928	14169	14041	13989	13886	13869	14081	14071	14176	13915	14084	14059	14094	14321	13968	13967	14035	14097	14153	14059	14147	14044	14217	14007	14274	13964	14147	14124	14127	14034	13840	14161	14061	14113	14171	14046	14163	13939	13922	14065	13753	13933	13888	14067	14043	13983	14175	14074	14071	13958	14098	13888	14176	14068	14048	14079	14211	14177	14012	14010	14041	14027	13996	14137	14120	14096	14303	14114	14089	14159	14034	14079	14119	14066	14070	13952	14139	14218	14189	14013	14064	13943	14083	14100	13918	13952	14135	14004	13971	13948	14087	13988	14046	14121	14103	14200	14069	13981	14040	14062	13927	13986	14081	13863	13988	13980	14068	14175	14124	14153	14170	14099	13987	14004	13875	14014	14155	14061	14106	13990	14031	14084	13991	14021	14002	13978	14070	14133	14151	13969	13969	14081	13981	14053	13920	14086	14158	14142	14047	14109	14027	14111	14185	13937	13862	14127	14291	13920	14020	14003	13997	14131	14131	14171	14151	14022	13993	14070	14020	14137	14173	14066	14071	13996	14110	13973	14108	14125	13991	14021	14063	14000	13980	14048	14023	14061	13945	13916	13903	14055	14088	14174	14169	13948	14090	14140	13879	13977	13937	13972	14000	14036	14319	14006	14016	14163	13999	14005	14029	14003	14013	13828	13857	14072	13881	14124	14055	14121	14180	14093	14169	14134	14029	14038	14149	14137	13975	14238	14025	14167	13990	14067	13954	13789	14002	13934	14089	14256	14103	14092	14109	14017	14067	14100	13976	14059	14156	14065	13992	14094	14005	14144	13903	14130	14028	13979	14082	14066	13969	14201	14050	14227	13940	14202	14139	14214	14010	14078	14234	14131	14180	14016	14243	14116	14069	14044	14074	14039	14016	14274	14142	13850	14076	13848	14291	13955	14136	14227	14182	13968	14130	14048	14071	14122	14082	13983	14131	14149	14150	13894	13954	14166	14148	14119	13919	13867	14055	14070	14009	14083	14068	14079	14197	13865	13879	14128	14081	14065	14142	14047	14045	14056	14172	14102	14137	13827	13892	14190	13982	14172	14012	13849	13854	13993	14128	14184	14135	14065	14099	13918	14152	13988	13982	13941	14017	14260	13992	13902	13958	14028	14058	14002	14132	14135	14011	14108	14010	14197	14064	13936	14130	14133	14018	13951	14132	14026	14008	14276	13918	14038	13980	14068	14056	14103	14087	14085	14207	14026	14056	14066	14125	14098	14200	14249	14159	14198	14028	14173	14083	14042	14019	14154	13932	13826	14138	14257	14112	14156	14109	14101	14002	14018	14093	14028	14041	14162	14055	14178	14056	14029	13875	14127	14095	13963	14034	13975	14167	14133	14131	13811	14238	14045	14147	14044	14054	13864	14170	13866
14986	26746	24460	20124	18234	17251	16687	16456	15648	15061	14668	14672	14303	14384	14411	14281	14470	14389	16524	33097	31816	26810	20498	16612	14747	13961	13810	13910	13851	13772	13871	13871	13917	13794	13822	13747	13817	13822	13917	13922	13742	13922	13900	13692	13855	13972	13762	13861	13825	13759	13928	13806	13758	13603	13700	13897	13773	13787	13885	13943	13787	13739	13877	13842	13889	13650	13779	13773	13783	13768	13858	13870	13727	13777	13736	13823	13759	13746	13803	13723	13651	13885	13844	13876	13935	13650	13771	13848	13726	13841	13960	13904	13775	13835	13840	13875	13900	13862	13725	13769	13786	13703	14033	13795	14013	13725	13726	13955	13797	13801	13750	13823	13787	13807	13925	13978	13677	13666	13721	13696	13908	13659	13692	13822	13959	13778	13932	13887	13927	13724	13745	13818	13766	13676	13756	13924	13977	13768	13823	14050	14071	13842	13930	13741	13817	13750	13768	13736	13857	13871	13846	13855	13899	13840	13944	13918	13566	13825	13910	13849	13797	13808	13780	13820	13741	13755	13905	13717	13795	13702	13654	13740	13873	13794	13932	13733	13896	13710	13742	13818	13962	13696	13644	13750	13949	13839	13654	13788	13706	13767	13855	13738	13766	13785	13837	13779	13902	13846	13785	13734	13746	13895	13716	13761	13834	13787	13699	13852	13789	13916	13702	13939	13811	14076	13880	13870	13830	13785	13885	13824	13898	13859	13795	13756	13768	14028	13831	13882	13880	13649	14021	13785	13774	13909	13865	13687	13771	13756	13837	13720	13847	13758	13790	13802	14011	13830	13788	13874	13722	13848	13629	13724	13955	13788	13472	13923	13915	13773	13675	13733	13720	13762	13867	13774	13891	13798	13823	13912	13826	13797	13835	13695	13667	13716	13683	13733	13904	13799	13761	13871	13769	13594	13845	13856	13887	13743	13890	13943	13601	13805	13699	13783	13908	13800	13874	13793	13813	13730	13639	13956	13868	13763	13776	13850	13557	13885	13767	13817	13773	13768	13868	13774	13868	13770	13829	13834	13806	13864	13701	13726	13902	13820	13761	13769	13780	13901	13742	13870	13809	13890	13721	13717	13981	13707	13862	13872	13873	13770	13839	13854	13666	13776	13747	13806	13776	13762	13755	13864	13880	13836	13888	13899	13884	13758	13770	13688	13781	13792	13855	13722	13763	13736	13742	13916	13916	13813	13823	13925	13803	13744	13903	13672	13928	13812	13913	13782	13887	13617	13715	13860	13817	13867	13873	13794	13781	13764	13920	13804	13761	13794	13788	13958	13798	13741	13750	13734	13839	13831	13711	13731	13642	13981	13934	13884	13930	13613	13833	13848	13825	13684	13908	13750	13711	13891	13774	13904	13820	13750	13660	13845	13896	13827	13678	13780	13884	13820	13949	13748	13640	13820	13673	13874	13636	13855	13998	13814	13744	13766	13975	13885	13697	13759	13757	13886	13851	13745	13740	13688	13772	13921	13893	13817	13684	13796	13844	13878	13775	13897	13856	13629	13653	13852	13816	13808	13802	13857	13833	13939	13899	13832	13743	13852	13919	13902	13863	13638	13741	13621	13751	13901	13999	13887	13620	13825	13484	13687	13817	13744	13896	13803	13690	13937	13888	13643	13741	13866	13735	13727	13871	13969	13734	13806	13752	13801	13765	13800	13698	13813	13695	13753	13875	13839	13833	13864	13818	13782	13777	13824	13684	13846	13921	13711	13761	13743	13884	13945	13816	13833	13845	13809	13799	13829	13687	13711	13864	13781	13737	13918	13915	13692	13817	13805	13778	13711	13841	13730	13769	13686	13801	13651	13942	13661	13779	13920	13769	13765	13870	13920	13750	13788	13815	13726	13851	13870	13811	13666	13829	13765	13803	13815	13815	13753	13790	13771	13883	13771	13793	13831	13818	13722	13791	13836	13893	13805	13905	13665	13919	13833	13750	13625	13816	13734	13850	13778	13819	13786	13794	13733	13842	13773	13804	13734	13911	13763	13875	13819	13837	13695	13803	13725	13692	13893	13586	13891	13772	13691	13780	13579	13743	13794	13840	13831	13767	13791	13868	13781	13850	13795	13570	13642	13745	13917	13961	13871	13693	13916	13857	13858	13817	13839	13694	13755	13834	13849	13698	13933	13696	13753	13761	13913	13978	13894	13621	13843	13769	13899	13813	13932	13817	13779	13717	13821	13802	13688	13760	13775	13732	13934	13780	13788	13898	13871	13623	13888	13843	13760	13622	13741	13833	13727	13795	13807	13691	13773	13681	13868	13789	13581	13700	13747	13716	13654	13835	13914	13874	13948	13920	13720	13821	13773	13706	13745	13609	13690	13856	13821	13887	13979	13746	13735	13970	13704	13889	13768	13881	13794	13796	13760	13932	13667	13811	13967	13738	13777	13775	13936	13749	13608	13732	13931	13876	13695	13733	13822	13935	13842	13671	13794	13892	14007	13757	13851	13589	13796	13882	13720	13742	13765	13775	13773	13762	13883	13810	13721	13738	13787	13885	13840	13794	13878	13847	13909	13709	13862	13750	13828	13594	13812	13693	13694	13842	13740	13836	13761	13736	13916	13897	13822	13789	13971	13690	13801	13857	13837	13871	13752	13798	13833	13788	13962	13842	14027	13882	13871	13792	13748	13765	13852	13764	13734	13733	13714	13810	13731	13729	13772	13848	13884	13669	13833	13776	13691	13817	13819	13834	13609	13945	13689	13814	13861	13862	13878	13848	13673	13918	13741	13770	13945	13829	13643	13683	13880	13903	13860	13915	13721	13722	13803	13598	13795	13950	13790	13776	13820	13815	13685	13758	13779	13898	13785	13727	13792	13867	13732	13633	13763	13710	13909	13957	13730	13765	13871	13847	13905	13792	13793	13725	13756	13639	13738	13896	13845	13862	13665	13693	13790	13767	13846	13749	13806	13646	13692	13795	13719	13863	13972	13908	13927	13744	13885	13689	13914	13727	13851	13823	13828	13845	13912	13823	13860	13929	13837	13870	13788	13898	13810	13929	13891	13749	13870	13714	13853	13895	13973	13806	13780	13858	13922	13846	13905	13671	13786	13878	13733	13816	13687	13849	13772	13803	13789	13859	13744	14085	13815	13682	13859	13838	13920	13800	13812	13962	13872	13728	13823	13832	13744	13786	13763	13777	13891	13778	13715	13838	13785	13954	13649	13911	13771	13709	13726	13878	13708	13775	13548	13689	13822	13862	13879	13756	13866	13875	13862	13917	13785	13696	13843	13811	13690	13911	13643	13784	13739	13731	13718	13636	13729	13733	13902	13825	13789	13767	13675	13778	13792	13781	13898	13862	13990	13815	13873	13726	13826	13732	13970	13905	13776	13752	13872	13816	13900	13807	13760	13844	13886	13800	13753	13911	13828	13759	13830	13724	13787	13771	13799	13868	13868	13808	13879	13705	13718	13734	14005	13805	14012	13842	13797	13932	13726	13804	13958	13819	13792	13813	13751	13763	13960	13779	13776	13905	13525	13791	13738	13725	13869	13848	13831	13914	13844	13879	13703	13761	13855	13769	13877	13782	13739	13825	13894	13817	13709	13819	13866	13770	13757	13879	13741	13846	13755	13648	13914	13800	13864	13756	13790	13745	13967	13682	13742	13733	13558	13736	13768	13850	13843	13728	13620	13817	13756	13839	13728	13846	13792	13884	13725	13871	13771	13762	13868	13846	13777	13728	13840	14036	13735	13842	13783	13715	13827	13761	13829	13802	13804	13652	13832	13773	13811	13673	13843	13814	13688	13981	13841	13968	13672	13866	13774	13836	13652	13883	13795	13711	13831	13607	13919	13922	13762	13692	13849	13888	13927	13852	13816	13869	13753	13792	13697	13895	13662	13768	13726	13771	13862	13816	13794	13822	13715	13741	13665	14034	13749	13746	13827	13591	13755	13867	13817	13829	13981	13819	13763	13733	13924	13721	13787	13690	13833	13745	13737	13754	14019	13916	13902	13738	13786	13742	13759	13842	13764	13784	13795	14033	13887	13703	13879	13805	13789	13777	13904	13837	13849	13813	13725	13705	13926	13743	13832	14005	13853	13740	13863	13933	13700	13666	13748	14028	13779	13921	13914	13751	13869	13822	13824	13823	13972	13692	13764	13853	13873	13813	13843	13835	13762	13743	13686	13750	13648	13851	13776	13814	13832	13855	13960	13663	13765	13768	13804	13797	13891	13814	13719	14071	13855	13849	13957	13735	13996	13896	13640	13863	13670	13794	13839	13818	13795	13944	13696	13764	13849	13797	13827	13795	13762	13962	13896	13624	14026	13726	13821	13801	13745	13726	13831	13895	13688	13877	13933	13660	13797	13793	13859	13859	13930	13973	13777	13615	13784	13833	13851	13851	13853	13740	13826	14121	13597	13939	13727	13735	13924	13883	13771	13803	13940	13861	13691	13704	13805	13965	13718	13619	13686	13880	13808	13792	13921	13813	13825	13754	13774	13750	13878	13723	13851	13662	13851	13645	13795	13881	13776	13768	13776	13837	13846	13854	13706	13797	13781	13727	13906	13810	13704	13728	13789	13877	13863	13788	13748	13854	13870	13880	13776	13751	13913	13745	13951	13705	13827	13779	13734	13688	13843	13688	13779	13799	13830	13907	13954	13844	13695	14013	13860	13724	13680	13794	13677	13866	13838	13938	13806	13774	13883	13888	13759	13669	13893	13859	13774	13870	13840	13868	13864	13912	13846	13721	13657	13943	13755	13620	13809	13833	13922	13727	13890	13845	13742	13810	13911	13809	13830	13827	13881	13878	13748	13783	13818	13911	13712	13819	13901	13826	13836	13791	13753	13861	13870	13737	13571	13780	13762	13802	13771	13860	13790	13831	13837	13895	13824	13791	13744	13722	13633	13905	13815	13773	13855	13850	13779	13699	13815	13808	13928	13744	13893	13818	13879	13884	13643	13730	13795	13687	13845	13859	13760	13892	13858	13934	13755	13892	13832	13701	13660	13885	13786	14018	13933	13926	13817	13847	13852	13887	13850	13616	13791	13900	13707	13831	13813	13818	13844	13924	13592	13913	13884	13871	13920	13882	13804	13731	13834	13779	13845	13621	13780	13853	13774	13649	13757	13663	13788	13766	13896	13731	13771	13784	13868	13820	13847
27082	21306	20959	16717	13873	13955	14194	14128	13859	13868	13788	13777	13519	13725	13720	13758	13719	13916	14168	14855	15258	15057	14558	14147	13958	13777	13875	13695	13598	13678	13859	13779	13694	13640	13760	13723	13629	13754	13922	13865	13782	13647	13742	13956	13740	13717	13698	13753	13728	13877	13902	13645	13555	13741	13720	13799	13741	13773	13771	13760	13765	13628	13548	13682	13842	13703	13860	13745	13753	13642	13589	13699	13702	13717	13672	13496	13638	13747	13699	13729	13676	13548	13834	13679	13755	13682	13704	13727	13587	13733	13823	13623	13651	13551	13759	13753	13797	13702	13560	13677	13768	13623	13581	13662	13792	13769	13909	13753	13827	13576	13695	13619	13826	13716	13771	13730	13824	13847	13754	13738	13770	13749	13845	13779	13598	13501	13631	13600	13853	13630	13733	13512	13772	13872	13730	13793	13773	13555	13724	13780	13791	13606	13725	13755	13688	13761	13576	13748	13493	13700	13688	13666	13688	13737	13738	13703	13835	13716	13812	13558	13721	13575	13795	13835	13912	13742	13824	13906	13509	13613	13925	13579	13740	13657	13664	13641	13727	13775	13778	13566	13681	13736	13604	13859	13646	13669	13930	13774	13730	13679	13732	13634	13654	13658	13693	13839	13528	13589	13683	13767	13792	13768	13570	13624	13677	13830	13766	13858	13573	13739	13725	13611	13848	13569	13766	13666	13704	13756	13685	13685	13796	13644	13766	13617	13858	13653	13595	13609	13704	13785	13695	13662	13700	13848	13727	13879	13871	13693	13810	13778	13668	13687	13500	13759	13934	13733	13565	13746	13700	13629	13751	14017	13806	13806	13778	13562	13677	13734	13773	13786	13831	13613	13788	13711	13821	13523	13710	13750	13767	13848	13770	13612	13753	13756	13729	13881	13721	13492	13595	13694	13677	13610	13791	13749	13759	13553	13591	13627	13686	13548	13616	13682	13636	13746	13787	13615	13757	13758	13797	13670	13700	13680	13587	13906	13739	13537	13758	13627	13892	13805	13649	13691	13654	13565	13650	13771	13771	13700	13613	13679	13839	13706	13778	13925	13715	13678	13754	13772	13629	13630	13551	13640	13669	13813	13656	13762	13645	13749	13717	13560	13583	13743	13717	13677	13627	13472	13815	13669	13678	13660	13693	13831	13792	13677	13729	13676	13687	13837	13746	13759	13726	13398	13581	13719	13785	13745	13660	13670	13602	13620	13716	13691	13755	13805	13662	13673	13741	13568	13665	13655	13826	13728	13762	13725	13751	13570	13893	13719	13680	13805	13776	13807	13756	13687	13831	13698	13680	13706	13652	13860	13841	13763	13555	13621	13706	13960	13755	13852	13835	13578	13669	13820	13778	13759	13824	13743	13738	13634	13725	13891	13740	13694	13605	13749	13638	13739	13884	13887	13671	13838	13782	13556	13809	13848	13571	13804	13724	13714	13731	13750	13729	13837	13630	13567	13769	13666	13625	13635	13681	13577	13557	13719	13769	13705	13737	13583	13933	13635	13788	13764	13652	13797	13863	13668	13822	13802	13574	13755	13653	13760	13841	13886	13749	13706	13748	13819	13616	13696	13865	13688	13523	13677	13786	13671	13867	13678	13837	13738	13679	13710	13675	13682	13571	13725	13705	13786	13838	13679	13646	13780	13745	13922	13742	13819	13777	13676	13784	13651	13790	13715	13646	13711	13807	13687	13677	13712	13714	13624	13930	13828	13665	13869	13786	13709	13845	13837	13885	13662	13630	13691	13618	13777	13791	13625	13795	13728	13869	13795	13804	13692	13749	13669	13802	13782	13843	13633	13852	13682	13661	13641	13754	13596	13708	13717	13675	13889	13812	13682	13710	13849	13582	13689	13701	13603	13709	13696	13555	13564	13748	13600	13616	13628	13795	13743	13494	13656	13987	13732	13718	13726	13456	13831	13662	13574	13868	13714	13563	13572	13858	13586	13626	13855	13826	13718	13620	13612	13678	13582	13801	13719	13819	13711	13688	13743	13740	13720	13748	13877	13911	13648	13726	13627	13661	13637	13612	13657	13819	13748	13683	13849	13746	13703	13744	13653	13709	13583	13667	13907	13792	13732	13772	13657	13756	13634	14015	13727	13853	13839	13445	13750	13678	13613	13711	13645	13821	13675	13720	13596	13700	13624	13735	13574	13829	13674	13930	13556	13811	13726	13675	13582	13758	13770	13637	13769	13732	13750	13684	13598	13686	13742	13685	13576	13683	13691	13732	13762	13705	13704	13840	13796	13788	13747	13729	13746	13787	13558	13731	13780	13866	13756	13645	13621	13757	13821	13795	13775	13742	13737	13589	13737	13622	13551	13578	13759	13742	13935	13876	13752	13809	13910	13568	13778	13664	13812	13658	13454	13666	13622	13751	13727	13621	13768	13721	13785	13741	13819	13644	13610	13787	13635	13646	13600	13714	13835	13734	13848	13808	13714	13892	13772	13734	13672	13679	13610	13507	13706	13571	13614	13636	13761	13788	13668	13747	13654	13802	13752	13669	13756	13736	13758	13712	13653	13552	13729	13836	13716	13701	13546	13775	13969	13581	13631	13732	13722	13727	13604	13804	13687	13815	13584	13764	13835	13924	13729	13678	13638	13808	13695	13760	13690	13672	13732	13695	13698	13712	13868	13663	13873	13820	13706	13772	13714	13681	13530	13622	13695	13631	13795	13645	13767	13714	13861	13719	13811	13830	13620	13681	13708	13816	13793	13839	13734	13837	13779	13664	13856	13647	13690	13825	13691	13686	13650	13512	13645	13596	13879	13827	13727	13687	13796	13610	13717	13782	13634	13577	13640	13660	13678	13798	13689	13874	13696	13774	13701	13678	13653	13692	13849	13647	13583	13654	13669	13497	13709	13785	13902	13831	13708	13795	13683	13681	13907	13854	13730	13639	13617	13542	13851	13769	13875	13865	13659	13928	13605	13628	13582	13727	13623	13730	13806	13708	13779	13734	13862	13705	13710	13604	13864	13831	13756	13712	13741	13743	13683	13974	13496	13880	13747	13524	13649	13827	13628	13632	13792	13803	13660	13667	13646	13703	13772	13639	13677	13759	13776	13824	13838	13746	13712	13680	13938	13605	13810	13802	13715	13817	13654	13814	13646	13771	13840	13557	13820	13676	13730	13663	13600	13611	13576	13789	13671	13954	13681	13629	13721	13668	13864	13728	13923	13817	13995	13806	13753	13627	13840	13697	13737	13706	13621	13682	13744	13610	13770	13834	13757	13748	13678	13864	13809	13837	13804	13511	13449	13723	13665	13607	13702	13759	13693	13710	13847	13653	13576	13584	13682	13674	13691	13795	13796	13701	13568	13638	13631	13708	13695	13595	13590	13802	13530	13839	13717	13639	13696	13780	13853	13637	13594	13650	13660	13610	13510	13748	13532	13541	13571	13672	13663	13735	13795	13632	13681	13760	13592	13630	13729	13542	13674	13631	13719	13775	13612	13524	13724	13619	13708	13684	13601	13907	13756	13642	13892	13708	13879	13687	13509	13726	13736	13768	13895	13649	13795	13644	13609	13714	13809	13777	13827	13822	13929	13905	13790	13705	13719	13717	13757	13946	13537	13838	13773	13805	13864	13591	13600	13602	13851	13674	13840	13879	13485	13800	13704	13574	13741	13621	13722	13754	13736	13765	13695	13856	13611	13802	13796	13663	13696	13884	13882	13565	13933	13551	13713	13770	13823	13667	13680	13727	13659	13711	13659	13665	13584	13623	13582	13783	13708	13771	13726	13783	13562	13540	13860	13822	13762	13659	13428	13639	13750	13847	13632	13709	13835	13714	13602	13695	13746	13679	13814	13711	13665	13871	13695	13708	13633	13739	13753	13940	13764	13545	13633	13620	13696	13698	13733	13885	13867	13611	13778	13828	13732	13453	13751	13693	13501	13720	13839	13755	13554	13699	13649	13479	13709	13773	13757	13560	13661	13704	13807	13600	13666	13775	13720	13643	13771	13756	13902	13686	13760	13885	13754	13819	13885	13776	13820	13962	13757	13598	13703	13827	13747	13682	13783	13671	13598	13709	13742	13794	13506	13874	13790	13733	13781	13772	13655	13798	13712	13728	13846	13704	13987	13776	13824	13832	13753	13685	13570	13815	13470	13746	13705	13795	13688	13847	13927	13796	13647	13916	13872	13817	13677	13795	13630	13600	13702	13706	13660	13662	13727	13763	13754	13707	13711	13634	13793	13863	13571	13838	13746	13580	13624	13564	13767	13659	13650	13795	13658	13755	13708	13753	13756	13776	13770	13670	13674	13554	13920	13922	13656	13568	13715	13896	13790	13646	13702	13677	13656	13603	13614	13896	13759	13670	13687	13886	13662	13828	13603	13849	13680	13662	13765	13864	13711	13690	13716	13597	13760	13871	13750	13630	13759	13736	13900	13661	13839	13633	13682	13646	13638	13631	13813	13672	13731	13755	13596	13575	13829	13662	13672	13662	13728	13638	13764	13566	13772	13647	13719	13891	13768	13778	13711	13822	13802	13867	13780	13817	13808	13619	13859	13827	13697	13735	13746	13822	13833	13691	13832	13867	13636	13531	13666	13917	13651	13810	13659	13716	13718	13641	13836	13959	13842	13829	13565	13558	13833	13778	13911	13628	13674	13876	13673	13838	13783	13621	13776	13773	13663	13772	13678	13843	13654	13757	13655	13729	13583	13569	13683	13736	13993	13619	13660	13773	13770	13586	13662	13632	13878	13845	13690	13751	13595	13636	13989	13788	13644	13583	13639	13657	13728	13723	13613	13682	13888	13698	13780	13832	13585	13726	13755	13588	13769	13797	13876	13814	13743	13555	13593	13787	13703	13837	13798	13713	13639	13611	13729	13684	13710	13744	13795	13686	13652	13733	13665	13741	13604	13820	13563	13632	13666	13893	13731	13757	13896	13650	13876	13705	13649	13739	13808	13582	13606	13823	13808	13728	13737	13686	13701	13624	13666	13703	13638	13613	13919	13798	13736	13712	13786	13746	13738	13606	13699	13714	13649	13754	13801	13769	13740	13820	13610	13846	13713	13773	13600	13671	13632	13701	13768	13579	13534	13801	13475	13753	13647	13673	13731	13767	13703	13614	13625	13688	13808	13800	13722	13765	13714	13644	13594	13796	13788
13337	14941	14832	13987	14025	14082	14040	14316	14246	13741	13516	13803	13654	13638	13895	13622	13789	13657	14346	15543	15682	15334	14447	13927	13643	13625	13818	13771	13581	13763	13560	13674	13652	13634	13565	13629	13693	13598	13758	13560	13561	13564	13721	13673	13552	13516	13740	13339	13721	13602	13629	13505	13660	13566	13512	13708	13665	13624	13767	13650	13549	13483	13601	13661	13553	13734	13587	13396	13597	13489	13608	13569	13476	13498	13853	13588	13564	13801	13619	13676	13589	13671	13745	13593	13617	13747	13677	13532	13694	13502	13511	13623	13476	13568	13632	13553	13555	13646	13562	13627	13475	13544	13637	13613	13640	13572	13750	13563	13664	13405	13641	13719	13558	13482	13720	13568	13496	13673	13476	13548	13537	13663	13425	13633	13620	13517	13720	13540	13715	13566	13720	13535	13601	13619	13754	13731	13764	13573	13578	13725	13564	13545	13504	13712	13572	13484	13607	13786	13604	13603	13468	13596	13722	13551	13647	13583	13594	13530	13619	13585	13456	13590	13496	13651	13632	13802	13663	13538	13647	13457	13663	13676	13539	13656	13726	13801	13549	13588	13683	13658	13622	13590	13580	13530	13705	13693	13622	13601	13723	13610	13653	13578	13567	13615	13491	13453	13505	13474	13759	13728	13650	13519	13635	13433	13737	13750	13680	13690	13515	13689	13430	13753	13701	13464	13761	13378	13666	13519	13647	13707	13475	13717	13531	13465	13540	13558	13548	13564	13471	13733	13520	13671	13681	13711	13621	13580	13518	13496	13614	13582	13646	13455	13587	13566	13553	13677	13685	13619	13529	13702	13642	13642	13541	13495	13550	13712	13606	13519	13609	13666	13627	13703	13666	13614	13470	13714	13687	13550	13618	13668	13813	13587	13608	13731	13647	13569	13779	13659	13566	13701	13581	13653	13601	13586	13694	13538	13576	13456	13613	13617	13543	13717	13580	13871	13709	13512	13494	13560	13675	13712	13732	13525	13566	13625	13726	13678	13662	13677	13716	13514	13602	13582	13690	13471	13618	13512	13645	13702	13510	13581	13421	13629	13501	13418	13607	13617	13514	13702	13536	13592	13628	13559	13469	13588	13688	13695	13603	13710	13580	13784	13594	13497	13709	13631	13584	13560	13727	13585	13567	13667	13664	13600	13521	13674	13562	13678	13594	13459	13602	13749	13576	13573	13667	13490	13518	13461	13585	13687	13514	13655	13631	13729	13511	13561	13576	13397	13621	13698	13546	13689	13601	13770	13668	13632	13621	13608	13719	13711	13672	13578	13845	13360	13762	13490	13622	13690	13607	13637	13805	13776	13684	13579	13562	13661	13648	13603	13828	13382	13644	13558	13428	13647	13541	13566	13537	13641	13477	13615	13624	13528	13564	13589	13684	13723	13640	13693	13637	13642	13646	13733	13409	13500	13656	13625	13536	13572	13613	13839	13775	13511	13564	13551	13494	13568	13513	13587	13622	13605	13638	13666	13639	13605	13590	13580	13474	13561	13664	13522	13514	13492	13523	13467	13479	13647	13754	13648	13555	13691	13559	13548	13530	13501	13598	13690	13547	13565	13480	13545	13645	13590	13607	13671	13606	13506	13847	13655	13660	13604	13622	13566	13714	13518	13583	13709	13540	13596	13678	13445	13445	13541	13614	13646	13621	13458	13606	13634	13756	13488	13587	13583	13585	13791	13552	13607	13700	13575	13788	13565	13667	13556	13496	13492	13622	13606	13595	13625	13543	13711	13507	13758	13576	13553	13360	13671	13577	13608	13690	13684	13562	13470	13732	13623	13512	13608	13601	13509	13806	13668	13720	13528	13616	13492	13636	13690	13651	13619	13534	13540	13658	13555	13647	13520	13564	13679	13451	13503	13666	13533	13736	13510	13633	13695	13422	13613	13680	13546	13684	13459	13612	13707	13453	13516	13688	13554	13630	13675	13639	13574	13512	13681	13591	13619	13508	13543	13656	13543	13681	13608	13561	13507	13496	13632	13651	13849	13712	13599	13536	13597	13789	13649	13681	13752	13574	13648	13447	13473	13594	13505	13757	13550	13728	13554	13651	13648	13529	13655	13536	13716	13496	13673	13420	13526	13697	13504	13518	13526	13829	13536	13595	13732	13668	13588	13482	13647	13568	13723	13517	13687	13633	13634	13652	13580	13786	13544	13699	13500	13499	13743	13603	13738	13788	13451	13722	13563	13672	13679	13556	13662	13667	13707	13551	13567	13639	13696	13575	13707	13613	13532	13505	13648	13737	13576	13591	13680	13627	13739	13595	13580	13723	13490	13676	13541	13555	13639	13512	13501	13578	13540	13594	13552	13523	13786	13609	13609	13618	13739	13570	13476	13538	13696	13807	13614	13642	13570	13603	13520	13973	13461	13702	13560	13660	13585	13694	13658	13584	13693	13602	13540	13524	13545	13610	13685	13488	13652	13703	13590	13541	13540	13718	13814	13745	13598	13573	13510	13705	13702	13618	13626	13678	13569	13575	13563	13734	13790	13609	13509	13357	13544	13613	13553	13633	13753	13669	13556	13537	13640	13642	13560	13376	13724	13905	13686	13670	13580	13636	13530	13600	13581	13845	13547	13457	13587	13512	13553	13558	13629	13747	13619	13610	13619	13514	13582	13696	13512	13700	13605	13661	13417	13620	13723	13704	13550	13542	13654	13485	13647	13621	13570	13688	13677	13534	13690	13511	13537	13647	13502	13520	13538	13547	13510	13689	13613	13458	13668	13696	13749	13558	13589	13562	13496	13502	13540	13645	13642	13528	13710	13628	13767	13631	13592	13465	13531	13638	13505	13634	13571	13586	13566	13617	13283	13622	13543	13494	13681	13574	13610	13527	13669	13605	13700	13660	13488	13708	13565	13607	13498	13619	13460	13596	13750	13479	13659	13606	13615	13529	13642	13508	13548	13591	13570	13553	13615	13713	13509	13713	13552	13740	13481	13574	13497	13493	13718	13655	13630	13592	13557	13694	13650	13850	13564	13740	13634	13556	13641	13483	13545	13618	13704	13611	13741	13606	13723	13669	13591	13568	13658	13736	13495	13755	13514	13678	13581	13737	13574	13540	13687	13566	13632	13631	13594	13519	13665	13614	13676	13838	13549	13708	13722	13459	13625	13689	13634	13422	13576	13746	13514	13624	13718	13655	13677	13558	13540	13634	13578	13580	13706	13488	13566	13513	13636	13611	13660	13706	13425	13585	13498	13778	13645	13452	13681	13724	13585	13672	13659	13777	13672	13753	13519	13562	13637	13808	13516	13595	13579	13511	13502	13728	13577	13608	13603	13542	13643	13647	13613	13610	13580	13716	13569	13588	13566	13692	13594	13469	13735	13767	13528	13564	13561	13529	13573	13595	13645	13546	13517	13612	13687	13724	13726	13634	13582	13532	13458	13572	13636	13677	13625	13674	13698	13679	13540	13558	13457	13711	13604	13736	13684	13675	13577	13362	13672	13513	13634	13659	13741	13589	13755	13569	13608	13702	13688	13508	13523	13501	13498	13632	13453	13787	13647	13798	13620	13702	13740	13518	13624	13561	13494	13594	13558	13688	13571	13573	13657	13582	13572	13623	13566	13552	13584	13573	13630	13630	13544	13627	13717	13667	13665	13697	13405	13727	13534	13642	13595	13556	13496	13606	13779	13603	13706	13668	13567	13456	13662	13606	13545	13462	13519	13836	13619	13685	13596	13688	13644	13549	13595	13554	13684	13807	13700	13524	13473	13488	13486	13763	13650	13620	13542	13587	13439	13575	13587	13513	13668	13727	13628	13602	13631	13733	13491	13587	13600	13511	13672	13644	13689	13440	13673	13711	13566	13704	13690	13436	13635	13597	13718	13639	13555	13540	13585	13608	13610	13752	13518	13640	13566	13603	13672	13601	13712	13710	13665	13586	13620	13545	13565	13547	13649	13678	13489	13687	13742	13587	13649	13573	13424	13696	13589	13573	13656	13474	13720	13634	13621	13514	13662	13596	13687	13889	13597	13648	13584	13472	13561	13520	13647	13617	13596	13637	13514	13768	13686	13672	13384	13592	13520	13672	13757	13532	13603	13599	13602	13586	13605	13742	13736	13683	13606	13467	13604	13520	13603	13556	13667	13681	13524	13658	13585	13462	13671	13689	13593	13730	13658	13590	13567	13688	13650	13571	13697	13611	13670	13709	13633	13694	13522	13520	13403	13518	13539	13628	13566	13722	13683	13592	13503	13618	13573	13660	13741	13625	13539	13500	13670	13634	13598	13558	13570	13663	13596	13545	13541	13663	13564	13614	13558	13785	13456	13575	13548	13577	13720	13416	13522	13634	13696	13579	13520	13606	13688	13681	13542	13703	13458	13600	13679	13654	13420	13537	13648	13737	13504	13649	13618	13632	13518	13544	13498	13470	13804	13596	13613	13545	13570	13633	13642	13687	13655	13636	13728	13732	13620	13692	13617	13776	13596	13470	13622	13554	13605	13471	13455	13406	13560	13668	13577	13517	13528	13635	13669	13709	13673	13459	13595	13586	13694	13472	13558	13855	13643	13584	13608	13810	13753	13462	13605	13553	13553	13699	13675	13636	13504	13590	13611	13570	13542	13478	13580	13646	13774	13816	13585	13586	13590	13588	13732	13560	13565	13743	13575	13815	13687	13517	13597	13708	13533	13577	13471	13492	13672	13626	13712	13607	13563	13525	13610	13456	13580	13652	13695	13637	13619	13532	13622	13731	13659	13652	13682	13587	13694	13560	13624	13700	13655	13593	13394	13644	13586	13711	13599	13643	13554	13613	13457	13738	13547	13439	13706	13777	13534	13601	13595	13620	13702	13510	13492	13599	13591	13642	13552	13586	13647	13603	13642	13633	13400	13576	13714	13637	13726	13715	13580	13702	13718	13661	13593	13667	13711	13526	13609	13602	13774	13629	13700	13619	13570	13586	13647	13697	13672	13552	13506	13429	13556	13756	13735	13558	13600	13669	13806	13757	13587	13663	13744	13717	13705	13564	13453	13639	13515	13639	13470	13775	13595	13719	13791	13597	13602	13547	13817	13704	13693	13510	13641	13550	13636	13766	13548	13655	13530	13755	13654	13647	13701	13534	13614	13603	13616	13523	13644	13565	13781	13481	13607	13592	13649	13655	13654
24124	21048	28207	24162	20944	16785	14889	13495	13490	13661	13404	13116	12985	12966	12897	12878	12898	13338	17442	21536	20650	17865	15223	13719	13135	12851	12708	12759	12703	12515	12564	12652	12836	12672	12599	12698	12583	12699	12788	12629	12716	12626	12729	12814	12639	12416	12699	12451	12641	12655	12747	12456	12502	12789	12647	12421	12542	12650	12670	12552	12655	12500	12623	12663	12592	12704	12573	12535	12714	12564	12611	12475	12479	12690	12571	12718	12617	12429	12481	12571	12478	12583	12604	12553	12595	12525	12611	12556	12686	12587	12476	12456	12588	12535	12590	12502	12359	12636	12647	12321	12535	12706	12672	12584	12638	12472	12630	12483	12553	12572	12517	12607	12580	12552	12529	12497	12556	12518	12644	12609	12790	12677	12620	12617	12614	12617	12559	12544	12683	12246	12816	12512	12731	12626	12415	12563	12481	12458	12661	12712	12583	12486	12738	12684	12373	12580	12577	12659	12465	12497	12414	12391	12539	12333	12524	12687	12535	12569	12573	12770	12398	12511	12502	12696	12485	12548	12389	12553	12660	12656	12619	12556	12574	12440	12772	12571	12456	12527	12485	12608	12551	12546	12491	12489	12573	12573	12411	12602	12833	12583	12686	12629	12650	12678	12653	12589	12567	12508	12492	12656	12497	12762	12653	12258	12555	12645	12619	12583	12439	12519	12646	12535	12618	12480	12549	12671	12612	12632	12601	12479	12621	12686	12419	12524	12603	12519	12633	12472	12470	12670	12780	12568	12602	12667	12620	12556	12692	12682	12495	12590	12666	12571	12475	12654	12408	12525	12584	12478	12676	12638	12651	12457	12329	12677	12802	12447	12543	12579	12737	12496	12485	12668	12405	12583	12610	12566	12604	12525	12502	12705	12557	12636	12730	12660	12642	12503	12488	12567	12699	12412	12532	12656	12430	12752	12809	12704	12598	12586	12770	12623	12607	12635	12621	12491	12534	12813	12661	12581	12596	12675	12623	12441	12690	12428	12450	12580	12593	12534	12449	12512	12462	12601	12608	12549	12434	12617	12665	12623	12578	12681	12610	12564	12559	12524	12516	12631	12514	12620	12653	12481	12508	12500	12595	12738	12570	12579	12576	12714	12567	12573	12482	12710	12524	12630	12520	12586	12632	12603	12647	12416	12648	12734	12484	12646	12577	12562	12604	12719	12556	12721	12579	12455	12653	12647	12503	12427	12523	12441	12594	12604	12492	12709	12705	12637	12551	12545	12506	12406	12623	12497	12524	12689	12559	12603	12589	12545	12478	12597	12668	12668	12807	12505	12712	12800	12522	12724	12678	12585	12552	12641	12551	12591	12672	12540	12622	12634	12679	12542	12572	12598	12408	12666	12657	12326	12400	12629	12541	12606	12580	12574	12500	12539	12593	12462	12553	12605	12608	12607	12660	12672	12532	12490	12583	12630	12560	12607	12552	12545	12692	12595	12661	12547	12544	12624	12651	12532	12607	12470	12699	12673	12561	12566	12426	12671	12744	12652	12472	12506	12601	12585	12547	12532	12717	12592	12756	12458	12609	12671	12634	12557	12527	12631	12619	12690	12698	12638	12512	12658	12529	12814	12570	12652	12570	12529	12684	12602	12570	12557	12466	12598	12503	12594	12575	12718	12391	12425	12625	12646	12617	12864	12696	12561	12673	12593	12512	12430	12615	12674	12331	12369	12621	12581	12549	12678	12738	12460	12661	12506	12546	12741	12616	12532	12717	12560	12773	12763	12558	12629	12543	12601	12592	12567	12551	12523	12587	12604	12679	12472	12694	12542	12562	12585	12584	12629	12600	12463	12674	12505	12516	12698	12580	12635	12671	12616	12678	12597	12748	12584	12657	12568	12512	12568	12497	12688	12677	12649	12660	12548	12502	12589	12523	12590	12496	12516	12440	12753	12465	12671	12618	12362	12698	12417	12424	12609	12587	12436	12725	12770	12523	12309	12452	12598	12618	12612	12698	12597	12698	12535	12543	12676	12549	12560	12522	12507	12560	12633	12660	12544	12634	12345	12708	12651	12493	12708	12550	12551	12630	12546	12582	12682	12632	12552	12476	12329	12489	12580	12630	12590	12722	12483	12687	12584	12506	12580	12666	12430	12548	12457	12636	12522	12532	12412	12504	12482	12474	12493	12882	12493	12569	12608	12679	12675	12548	12642	12584	12498	12470	12509	12484	12712	12649	12583	12615	12507	12524	12687	12506	12606	12667	12562	12656	12659	12362	12612	12636	12611	12854	12669	12584	12597	12449	12586	12510	12629	12531	12498	12472	12573	12715	12552	12585	12633	12397	12515	12580	12688	12672	12668	12541	12325	12527	12606	12649	12606	12680	12572	12714	12668	12633	12549	12718	12650	12742	12688	12554	12593	12696	12612	12457	12334	12592	12702	12706	12508	12626	12634	12622	12583	12540	12574	12636	12406	12577	12701	12493	12635	12522	12474	12762	12527	12356	12612	12711	12406	12484	12642	12426	12598	12624	12575	12517	12561	12521	12604	12602	12428	12488	12513	12535	12564	12393	12447	12556	12504	12517	12549	12722	12533	12449	12522	12755	12611	12671	12595	12514	12691	12660	12601	12836	12693	12721	12593	12758	12632	12676	12683	12578	12442	12626	12701	12755	12498	12656	12443	12521	12628	12617	12603	12490	12433	12680	12469	12518	12634	12447	12494	12381	12555	12657	12533	12666	12784	12604	12646	12646	12643	12480	12374	12519	12479	12596	12684	12704	12591	12584	12487	12475	12563	12599	12548	12450	12480	12662	12643	12847	12675	12566	12529	12562	12548	12493	12642	12537	12711	12556	12541	12410	12518	12379	12524	12378	12662	12361	12586	12428	12485	12596	12598	12659	12607	12604	12524	12535	12551	12432	12693	12544	12497	12665	12555	12566	12479	12596	12589	12743	12645	12527	12507	12487	12421	12500	12544	12862	12609	12640	12471	12447	12416	12490	12603	12516	12826	12622	12688	12708	12673	12777	12573	12680	12477	12499	12535	12540	12841	12668	12703	12778	12607	12513	12639	12468	12604	12649	12632	12617	12485	12564	12512	12720	12464	12754	12630	12669	12700	12604	12719	12601	12660	12509	12417	12463	12535	12646	12542	12599	12593	12361	12406	12552	12579	12605	12750	12863	12512	12588	12641	12478	12621	12680	12771	12548	12740	12569	12583	12525	12617	12761	12760	12605	12590	12457	12777	12712	12609	12744	12848	12414	12544	12578	12631	12696	12302	12438	12678	12718	12312	12625	12531	12400	12477	12673	12530	12665	12602	12593	12462	12479	12779	12655	12618	12754	12503	12664	12729	12530	12486	12726	12643	12549	12686	12568	12627	12739	12612	12485	12562	12521	12458	12521	12499	12486	12564	12666	12548	12533	12717	12487	12603	12650	12513	12535	12449	12558	12564	12510	12585	12549	12561	12513	12777	12531	12525	12582	12682	12465	12438	12536	12548	12477	12511	12491	12584	12619	12513	12497	12479	12433	12603	12765	12566	12577	12575	12589	12425	12454	12688	12454	12822	12531	12670	12642	12718	12623	12576	12558	12605	12575	12799	12548	12540	12576	12529	12543	12427	12456	12721	12506	12580	12606	12697	12588	12595	12517	12709	12641	12475	12696	12665	12497	12644	12623	12437	12615	12612	12514	12821	12616	12382	12647	12484	12468	12785	12671	12604	12556	12782	12542	12624	12797	12596	12550	12489	12471	12439	12573	12683	12759	12558	12602	12482	12666	12472	12575	12612	12610	12747	12578	12603	12589	12590	12498	12599	12540	12663	12596	12693	12733	12704	12828	12833	12562	12626	12732	12607	12548	12660	12490	12523	12401	12544	12509	12609	12564	12711	12749	12477	12540	12516	12635	12494	12514	12715	12638	12604	12610	12538	12449	12634	12678	12526	12598	12696	12547	12889	12780	12559	12685	12595	12617	12715	12670	12504	12667	12476	12707	12462	12667	12454	12698	12504	12426	12665	12503	12528	12587	12526	12641	12613	12493	12448	12626	12706	12511	12808	12567	12368	12526	12418	12575	12634	12500	12572	12445	12544	12803	12674	12390	12601	12457	12679	12616	12538	12600	12638	12634	12550	12502	12678	12579	12583	12505	12557	12501	12592	12568	12412	12499	12556	12621	12671	12784	12377	12521	12722	12585	12529	12608	12519	12578	12580	12619	12623	12581	12764	12436	12530	12712	12713	12744	12543	12437	12407	12544	12601	12547	12562	12684	12522	12630	12516	12606	12660	12683	12700	12587	12499	12570	12661	12614	12646	12704	12637	12745	12588	12502	12532	12631	12741	12553	12630	12687	12575	12429	12512	12673	12502	12374	12603	12564	12788	12486	12644	12637	12702	12513	12532	12620	12619	12395	12618	12430	12684	12581	12464	12339	12558	12579	12582	12669	12464	12632	12650	12403	12601	12529	12541	12664	12715	12644	12488	12688	12655	12471	12647	12641	12632	12691	12657	12504	12524	12597	12308	12424	12399	12469	12545	12686	12520	12519	12641	12639	12424	12680	12484	12645	12554	12650	12632	12522	12753	12769	12645	12689	12602	12625	12559	12702	12582	12494	12588	12572	12669	12583	12432	12556	12697	12670	12742	12544	12688	12590	12525	12496	12401	12518	12442	12415	12551	12550	12665	12669	12578	12598	12811	12580	12688	12486	12766	12519	12616	12567	12595	12366	12487	12718	12355	12554	12429	12465	12436	12422	12642	12515	12721	12658	12373	12650	12591	12497	12489	12655	12487	12534	12528	12592	12530	12614	12597	12505	12783	12609	12527	12568	12553	12641	12582	12685	12550	12655	12586	12627	12519	12526	12498	12756	12503	12507	12631	12626	12424	12488	12575	12629	12413	12562	12502	12589	12629	12665	12649	12429	12452	12478	12668	12647	12506	12560	12628	12542	12712	12509	12615	12575	12615	12560	12572	12495	12670	12528	12684	12546	12532	12596	12482	12384	12486	12606	12469	12599	12760	12782	12616	12555	12586	12720	12630	12406	12501	12726	12723	12571	12590	12699	12579	12637	12570	12730	12589	12756	12471	12574	12718	12467	12571	12564	12440	12535	12542	12718	12606	12515	12681	12697	12540	12642	12503	12352	12560	12571	12682	12669	12597	12623	12402	12702	12434
12637	20820	18978	15912	14772	14089	13854	13986	14765	14465	14170	13533	13360	13184	13217	13307	13152	14300	21314	25826	23496	19349	15902	13885	13051	12987	12901	12918	12814	12944	12928	13108	12929	12862	12765	13048	12958	12825	12892	13057	13036	12912	12853	12887	13001	12810	13067	12993	13072	12919	13049	12913	12936	12918	13032	12955	12990	12952	12950	12882	12936	13039	12893	13013	13000	12908	12924	12845	12951	13032	12924	12822	12981	13087	13096	12983	12885	12963	13090	12917	12903	12963	12909	12839	12801	12998	12976	12773	13016	12975	12902	13169	12846	12831	12962	12842	12912	13001	13106	12739	12944	12871	12961	12942	12931	12907	13100	12894	12796	13023	13068	12853	12875	12916	12980	12936	12917	12909	12907	12998	12841	12872	12921	12942	12916	12851	12979	12848	12868	12835	12942	12845	12904	12922	13135	12935	12886	12954	12922	12867	12994	12983	12983	12990	12822	13047	12906	12939	13049	12848	12890	12944	13077	13048	12970	12914	13030	12827	12687	12985	12980	12935	12888	12821	13048	12928	12883	12892	13004	12880	12948	12994	12920	12875	12708	12958	12931	12927	13060	12882	12942	12919	12828	12965	12705	13022	13076	12948	12881	12944	12900	12850	13032	12909	12889	12815	12967	12998	12945	12842	12887	12945	12890	12917	12973	13053	12876	12995	12935	12960	12880	12809	12912	12991	12994	12779	12909	12993	12989	13088	12957	13122	12854	12961	12867	13025	12971	12911	12957	12844	12997	13051	12983	12999	12953	13135	13008	13077	12769	12952	12995	12882	12985	12806	13008	12926	12910	12959	13113	12944	12869	13113	12807	12914	12837	13041	12946	12984	12972	13000	12952	12965	12977	12797	12948	13038	12978	12798	12991	13000	12928	12727	12922	13012	12922	12893	12811	13027	13030	13094	12937	12854	12997	12972	12939	13058	12917	12783	12901	13044	12763	13033	12925	12995	12993	12862	12873	13016	12852	12797	12971	13001	12817	13111	12865	12899	12992	12988	12861	13105	13060	12884	12861	12949	12944	12955	13040	13076	12833	12858	12915	12762	12858	12987	12935	13053	12790	12949	12866	12802	12953	12969	13002	12925	12877	12959	12979	12986	12890	12841	12812	12937	13014	12841	12908	12938	12995	12876	13017	12856	12775	12960	12912	13017	13119	12873	12932	12885	12982	12863	12839	12925	13019	12981	13015	12975	12892	12929	12925	12858	13105	13045	12923	13049	12926	12889	12816	13049	12756	12890	12875	12901	12958	12799	12925	12853	13058	13027	12767	12917	12805	13009	13069	13069	13030	12950	12831	13041	12974	12828	12974	12861	12900	12912	12941	12964	12790	12948	12915	12853	12890	12919	12830	12977	12836	12777	13021	12851	12819	12868	12792	12861	12891	13081	12912	12985	12994	12995	12979	12798	13011	12748	12915	12966	12881	12890	12914	12935	12895	12903	12880	13002	13013	13018	12915	12957	12975	12764	12918	12976	12864	12891	12918	13033	12760	13023	13006	12883	12872	12731	12981	13070	13010	12893	12828	12963	12804	12997	12821	12999	13042	12978	13021	13097	12829	12802	12962	13029	12843	12918	12945	12820	13050	12963	12959	12952	12992	12929	12887	12969	12843	13119	13018	12806	13022	12879	12978	13034	13070	12915	12875	12918	12916	12916	13086	12956	12944	12860	12947	12940	12762	12865	12725	12934	12880	12900	12848	13049	12888	12796	12954	12792	13124	13002	12863	12859	12857	13041	12970	12886	13004	13001	12945	12958	12757	12920	12960	12944	12971	12908	12987	12724	12852	12729	12972	13126	12945	13030	12925	12875	12959	12967	12888	12900	12858	13027	12984	12753	12956	13070	12838	12897	12957	12957	13027	12909	12841	12816	13049	12918	12806	12880	12943	12983	13001	12924	12747	12964	12847	12839	12933	12866	12993	12977	12968	12905	12948	13054	12996	12866	12962	12949	12992	12815	13025	12886	12921	12894	13110	12889	12987	12824	13046	12893	12975	12979	12913	12714	13107	13017	12853	12856	13008	13000	12853	12857	13023	12883	12915	13068	12931	13109	12885	12964	12896	12925	12853	12947	12823	12931	12877	12937	12922	12878	12986	12883	12849	12889	12921	13030	12940	12762	12973	12903	12988	12892	13097	12848	12819	12941	12937	13026	12926	12975	12961	13076	13028	13005	12806	12901	12991	12903	12875	12942	12966	13028	12966	12928	13015	12775	13015	12967	12985	12869	12979	12919	12851	12811	12717	12811	12891	12901	12884	12810	12911	13123	12823	12843	13077	12845	12992	12919	13103	13031	12948	12779	13033	13001	12717	13083	12953	12935	12894	13075	12825	12873	12970	12967	12972	12982	13058	12957	12926	12872	12902	12855	12779	12903	12866	12864	13017	12901	12752	13013	12911	12860	12936	13071	12890	12906	12812	12896	13007	12942	12977	13040	12901	12835	12835	12959	13121	12978	13025	13077	13066	12825	13161	12822	12898	13081	12679	13078	13081	13030	12896	12981	12920	12962	12914	13060	12879	12971	13012	13038	12988	12772	12934	12914	12934	12956	12933	12961	12868	12893	12864	13042	12920	12900	12827	12948	12878	12884	12925	12842	12913	12889	12964	12790	12888	12955	12769	12968	12970	12893	12960	12894	12781	13116	13007	12888	12862	12937	12936	12958	12982	12827	12902	12909	12935	12930	12878	12790	12943	13160	12971	13033	12852	12977	12852	12978	13021	12977	12971	12875	13039	12929	12933	12997	12930	12772	12909	12825	12867	12934	13095	12728	13035	12848	12851	12978	12944	12841	12840	12903	12941	12843	13017	12988	12911	12924	12760	12950	12838	12959	12806	12930	13031	12972	12882	12921	12825	12987	12910	13017	12975	12977	12890	13081	12921	12952	12882	12893	12881	13031	12888	12772	13010	12986	12879	12818	12876	12878	13033	12876	12882	13041	12852	12903	12815	13020	12797	12986	13112	12807	12786	12897	12910	12933	13002	13020	13029	12890	12886	12958	12844	12885	12913	12933	12924	12915	12904	12890	12978	12942	12906	12913	13014	12856	12850	12901	12943	13051	12876	12879	13000	13025	12893	12829	12955	12858	12852	12937	13036	13000	12978	12977	12975	12896	12934	12884	13084	12732	13010	12941	12897	12883	12908	12996	12816	12969	12801	13000	12903	12947	12968	12784	13082	12861	12926	12915	12966	12815	12862	12861	12995	12980	12819	12874	12929	12959	12940	12919	13024	12809	12898	12971	12994	12956	12885	13021	12941	13006	12950	12853	12967	13004	12989	12936	12900	13053	13007	12932	12895	13007	12993	12934	12698	12846	12798	12868	12994	12931	12903	12725	12927	12950	13046	12968	12792	12891	12907	12948	12760	13017	12872	12910	12962	12912	12833	12892	12862	13035	13080	12869	12946	12904	13027	12850	12935	13037	13100	12801	13030	12929	13001	12969	12921	12934	12988	12912	12943	13002	12986	12782	12962	12756	12790	12912	13055	12923	12882	12898	13040	12924	12768	12851	13113	12993	13019	12953	12945	13070	13088	12874	12962	12933	13111	12926	12934	12994	12853	12837	12917	12976	12835	12896	12896	12840	12908	12853	12894	12901	12885	12791	12905	12903	12886	12947	12879	12856	12897	12923	12718	12980	12916	12848	12835	12761	13076	12978	12915	12976	12978	12996	13049	12850	13061	12934	12878	12856	12943	12997	12899	13189	12891	12881	13047	12815	12885	12913	12703	12899	12932	12938	12905	12961	12970	12927	12934	12899	13099	12909	13008	13078	12872	12954	12976	12991	12939	12941	12993	12853	12971	12761	12936	12968	12972	12973	12908	12834	12843	13184	13012	12912	13026	12945	12969	12897	12952	12954	12966	12892	12762	12918	12987	13069	13106	12932	12819	12940	12857	12999	12775	12840	12837	13000	12822	13255	12850	13082	12955	12978	12957	13004	12881	12821	12737	12926	12782	12921	12949	12958	12975	12922	13012	12958	12910	12975	12923	13001	12955	12803	12964	12940	12920	13092	13137	12919	12936	12873	12942	13027	12990	12854	13066	12992	13010	12894	13029	12959	13072	13021	12942	12945	12936	12956	13036	12901	12788	12948	12910	12954	12845	12961	13090	12854	12896	13029	12888	12881	13006	13062	12963	13033	12943	12970	12931	12980	12788	12898	13070	12831	12989	12931	12983	12913	12963	12871	12986	12920	12915	13053	12951	12958	13118	12955	12860	12885	12838	12954	13050	12966	12919	12880	12959	12926	12874	12814	13014	12783	13012	12827	12912	12924	12851	13098	12962	12873	12990	12814	12824	12928	12840	13060	12980	12885	12855	12973	13143	12811	13030	12688	13074	12680	12865	12834	12893	13023	12837	13069	12992	12860	12823	12933	12838	12937	12897	12904	12834	13033	12895	12889	12914	12774	12962	12888	12889	12865	12787	13032	12992	12859	12890	12919	12959	12971	13066	12771	12803	12980	12914	13047	12942	12847	13003	13061	12954	12908	12822	12902	12941	12992	13047	12995	12981	12727	12927	13004	12770	12795	13077	12933	12972	12854	13028	12964	12907	13107	12831	12827	12962	12771	12971	12895	12898	12932	12938	13065	12960	12983	12952	12991	13090	12929	13069	13050	12834	12914	12881	12891	12891	12847	12938	12949	12892	12878	12962	12922	12861	12969	13050	12884	12848	12942	12998	12934	12991	12971	13033	12906	12887	12863	12996	12942	12861	13084	13054	13003	13004	12873	12939	13029	12932	12821	12771	12978	12872	13015	12853	12975	12862	12999	12984	12817	12918	12900	12921	13047	12958	12971	12949	12878	12875	12873	13003	12966	12860	12896	12910	12920	12802	12846	12820	12780	12828	12968	12850	12918	12907	13074	12902	13068	12824	12826	12836	13065	13075	12780	12853	13046	12960	12846	12960	13051	12970	12693	13022	12761	12868	12701	12937	12934	12908	12793	12934	12880	12913	12918	13091	12922	12854	12932	12777	13055	12924	12898	13045	12923	13114	12809	12934	13043	12923	12908	13011	12859	12799	12886	12890	12947	13095	12944	12879	12827	12814	12796	12880	12786	12842	12758	13042	12928	12826	12895	13010	12973	12984	12985	12821	13028	13055	12949	12984	13001	12885	12914
23000	21012	28729	23481	21094	21168	17425	12736	12060	12708	12175	11929	11680	11593	11545	11465	11339	11527	12804	24979	26183	22115	17360	13512	11988	11295	11373	11099	11129	11061	11380	11038	11138	11186	11288	11247	11178	11093	11283	11173	11057	10998	11091	11122	11237	11197	11278	11076	11127	11233	11145	11232	11193	11178	11048	11050	11057	11155	11229	11154	11002	11181	11147	11070	10943	11221	11005	11044	11023	11153	11309	11094	11096	11025	10928	11132	11117	11133	11145	11057	11210	11059	11119	10970	10873	11157	10916	11081	11202	11065	11242	10985	11115	11131	11047	11161	11184	11102	10856	11047	11025	10951	11067	11073	11166	11035	10884	11026	10955	11083	11181	10963	11058	11126	10970	11012	11078	11024	11201	11128	10972	11103	11050	11085	11086	11010	10901	10967	11100	11118	11102	11069	11224	11311	11071	11057	11117	11182	11066	11216	11163	10991	11066	10943	11029	11106	11235	11205	11069	11012	10912	11087	11114	11076	11083	11257	11193	11116	10983	11048	10888	10990	10997	11014	10954	10906	11016	11098	11021	11029	11038	10869	11229	11061	11046	11070	10939	10967	10995	10841	11076	11109	11036	10882	11083	10984	11093	11158	11079	11084	11056	11033	11114	11035	11067	11065	11145	11102	11009	11004	11059	10839	11012	10917	11068	10996	11109	11000	11101	11096	11118	11145	11145	11136	10959	11129	11260	11118	11013	11213	10900	11021	11061	11179	10970	11053	11043	11070	11057	11028	11194	11180	11172	10980	11156	11106	10919	11093	10970	10990	11107	10970	11019	11024	11004	11083	10937	11041	11180	11127	11036	11217	10937	11096	11094	11060	10995	11084	10945	11073	11148	10988	10914	10974	11127	11113	11036	10997	11084	10959	11054	10921	11045	11315	11045	10882	10928	11017	11031	11035	11086	11144	11180	11078	11033	11075	11077	10984	11065	10964	11077	11039	11006	10951	10964	11180	11103	11031	11156	11096	11342	10971	10932	11070	11069	11155	11275	11033	10962	11085	11022	11051	11061	10977	11048	11059	10965	11070	11036	11096	11007	11056	11135	11095	10919	10998	11049	11108	11164	11133	10902	10856	11174	11121	10918	11146	10980	11070	11006	11085	11081	10888	11094	11127	11020	11060	10891	11052	11104	11004	10909	10934	11046	10925	11035	11038	11069	11019	11207	10936	11297	11090	10904	10923	11061	11058	10998	10988	11159	11140	11052	11049	11057	10935	10982	11146	11030	11231	11130	11187	11083	10924	11134	10962	11008	10945	11042	10918	11139	11136	11160	11031	10948	11082	11122	10858	10964	11052	10937	11005	11061	10928	10985	10898	11029	10962	10891	11120	11057	11113	11055	11045	11152	10874	10923	11164	11216	11042	10929	11180	11011	11073	11202	11141	10951	10951	11106	11186	11062	11163	11048	11146	11236	11077	11086	11133	10957	11122	11037	11055	11033	10971	11037	10980	11000	11081	11016	11130	11241	11051	11010	11076	11168	11090	11017	11276	11100	11062	10899	10986	11063	11166	11116	11142	10991	11072	11089	10881	11068	11065	11151	11095	11083	11024	11061	10981	11108	11087	11080	11039	11112	11086	11061	11223	11040	10983	11119	11153	11110	11079	10892	10996	11071	11275	11060	10982	11159	11087	11149	11029	11071	11094	11102	10953	11048	11026	11096	10984	11104	11031	11001	11052	11120	11192	10991	11140	11043	10950	11110	11191	10880	10879	11002	10956	11012	10968	11136	10953	11130	11058	11177	11253	11142	11264	10974	10996	11042	11139	11160	11074	11086	11082	11093	11076	11030	11040	11130	10989	11042	10927	11094	11002	11015	11285	11030	11004	11196	11040	11132	10943	11163	10919	11164	11198	11059	10928	11093	11149	11069	11067	11222	11098	11008	10984	11095	10751	11127	11160	11025	10855	11051	11184	10973	11041	10931	10961	11101	11110	10932	10925	11234	10984	10905	10946	11155	11051	10935	11065	11212	11096	11048	11105	10952	10954	10986	11024	10997	11033	10774	11152	11033	10897	11014	10975	10982	11058	11158	11136	11007	10924	10828	10974	11000	11008	10916	11154	11157	11129	10858	10950	10801	10990	11080	11013	11028	11031	11027	10836	10985	11060	11103	11149	11091	11056	11086	11044	10977	11062	11053	11156	11027	11119	11158	10853	11007	11001	11131	10954	11238	11090	11167	11211	10962	10957	10944	10975	10857	11174	10999	11005	11173	10960	11094	11118	11175	11108	11173	11143	11109	11087	11066	11018	11224	11114	11014	11062	11071	10990	11059	10985	11023	11014	10893	11062	10970	11185	11159	10854	10836	10970	11027	10967	11035	11043	11191	11031	10924	10996	11046	11000	10992	11095	10911	11123	10901	11031	11138	11015	10972	11009	11133	11104	10939	11154	11111	11060	10998	11131	10986	11130	11014	11087	11384	11089	11073	10995	11215	11000	10986	11029	10864	11051	11013	11067	10970	11132	11080	11076	11000	11015	11227	10937	10977	10952	10830	10867	11021	11136	11156	11067	11022	11121	11014	11138	10952	10958	11135	11038	11058	11077	11029	11060	11090	11122	11127	10981	10988	11141	11231	11076	10995	11013	10909	11084	10999	11173	11197	11025	10906	10993	11048	10929	11155	11019	11169	10907	11148	11177	11047	11067	11022	11196	11037	11135	10957	10973	11045	10886	11126	11061	10801	11154	11094	11068	11161	10993	11209	11152	11237	11099	11169	11043	11144	11163	10965	11108	10965	11153	11088	11048	11083	10976	11106	11104	11104	11013	10944	11085	10832	11121	10960	10838	11271	10979	11027	11066	10910	11122	11069	10955	11169	10988	11001	11049	10981	10972	11051	11199	10883	11005	11006	10872	10963	10996	10970	11182	11012	10923	11035	11182	11030	11178	11045	11078	11079	11025	11112	11149	11111	11045	10841	10959	11018	11092	11139	11023	11074	11149	10944	10998	10961	11099	11090	10883	11046	10856	10972	11348	11106	10951	10957	10992	11014	10866	11088	11028	11138	11089	11043	11050	11125	11033	11160	10964	11029	11020	11094	11023	10957	11075	11104	10860	11080	10977	10901	11162	10928	11244	11059	10995	11059	10978	11054	11163	11074	11114	10925	11237	11137	11137	10942	11163	11146	11099	11024	10948	11055	11206	11046	11181	11091	11314	11032	11062	10997	11059	10942	11002	10979	10997	11128	11176	11001	11066	10970	11154	11076	11029	10996	11213	11082	10958	10983	10986	10807	11270	11158	11139	11114	10994	11130	11017	11100	11280	11156	10923	10914	10952	10968	11017	10992	10906	11009	10940	11227	10971	10829	10969	10996	10931	11131	11047	11047	11007	11034	11033	10956	11099	11153	10943	10978	11048	11059	11034	11044	11143	11081	11028	11038	11143	11086	11088	11011	10960	11037	11087	11109	10952	11097	11121	11109	10940	10940	11199	11263	11081	11161	10853	10896	11046	11074	10938	11104	10931	11005	10968	11074	11201	11077	11098	11129	11089	10912	11028	11074	11108	11078	11043	11183	10952	10878	11285	11197	11106	11027	11089	11082	11185	10987	11109	10894	11077	11125	11176	11156	11170	11167	11122	10985	11119	11035	11022	11109	11006	11197	11037	11226	11223	11090	11208	11144	11009	11025	11140	11048	11029	11064	11143	11031	11065	11175	11040	11117	11202	11058	10974	10997	11006	11026	10946	11066	11157	11125	10985	11091	10991	10894	10990	10988	11078	11050	10998	11321	10921	10983	10952	11209	10995	11177	11194	11128	11113	11029	11099	10844	10993	11039	11052	11028	11136	11123	11116	11025	11142	10967	11016	11020	10907	11240	11013	11016	11014	11068	11089	11165	10989	10909	11134	11055	11106	11135	11167	11053	11087	10919	11129	11203	11189	10940	11092	10902	11078	11109	11063	11029	11053	11041	11115	10964	11071	11130	11000	11131	10977	11140	10985	11031	11130	10942	11201	10882	11106	10932	11113	11051	11073	10981	11066	10978	10989	10983	11083	11099	11101	10969	11196	10949	11016	11145	10929	11094	11074	11094	11083	11087	10911	11088	11002	10946	11030	11028	11069	11086	10852	11056	10893	11019	11130	11032	11094	10980	11136	11160	11043	11121	11117	11091	11039	11038	11119	11036	11074	11108	11018	11120	11060	11101	11120	11164	11250	11021	10890	10940	11091	11065	10963	10927	11003	10920	11151	11203	11154	11125	11197	11221	11081	11113	11094	11053	10973	11042	11079	11025	10962	11314	10986	11124	11085	10881	10920	11201	11018	11207	10920	11087	11154	11022	11098	11112	11146	11102	11215	10907	11026	10992	11096	11145	10974	11176	10976	11008	11070	11026	10974	11123	11040	11036	11202	11179	11151	11026	11085	11080	11112	11009	11012	10988	11137	11072	10960	11131	10970	11220	11180	11170	11083	11135	11135	10966	10993	11129	11280	11269	11112	11117	11018	11094	11103	11174	10902	11012	11144	11133	10971	10819	11090	11247	11119	10935	11005	10895	11124	11109	10955	11050	11007	11122	10833	10907	11120	11079	11132	11007	11072	11179	10983	10966	11007	11065	10860	10922	11060	11160	10957	11140	10985	10974	10989	11052	11125	11020	10987	11113	11163	11112	11127	11062	11177	11118	10902	10995	11069	11162	11082	11088	11058	11050	10953	11182	11055	11101	11070	11146	11114	11225	11206	11140	11028	11100	11147	11132	11066	10928	11030	10966	11191	10967	11022	10942	11071	11070	11070	10826	10864	11033	11160	10965	11178	11148	11107	11269	11004	11180	11037	11052	11161	11088	11065	11103	11193	10895	10928	11029	11029	10972	11164	10905	11123	11015	10988	11074	11014	10893	11158	11112	10929	11210	11122	11191	11134	11255	11025	11079	11138	11004	11087	10970	11073	11020	10995	11048	10879	11135	11028	10860	11005	11130	11161	11002	11021	10897	11175	10993	11086	11030	11056	11060	11035	11224	11071	11118	11031	10987	10881	11096	11043	10997	10957	11054	11076	11225	10875	11036	11033	11070	11163	11027	11039	10976	10904	11086	10993	10991	11123	11034	11160	11059	11005	11122	10978	11140	11113	11047	11183	11052	11039	10966	10968	11169	10883	11009	10972	11200	11118	11067	11249
13451	24928	22131	17134	15331	14405	13681	13214	13927	14094	13714	13071	12866	12561	12508	12338	12408	12621	15253	31886	31116	25941	19118	14550	12700	11924	11890	11952	11704	11981	12080	11811	11674	12011	11825	11821	11729	11829	11854	11892	11926	11944	11899	12051	11838	11931	11925	11868	11907	11810	11873	11807	11925	11789	11779	11612	11632	11810	11761	11786	11919	11736	11979	12006	11871	11771	11921	11822	11687	11994	11950	11704	11836	11884	11931	11748	11996	11911	11828	11948	11804	11985	11749	11973	11904	11778	11872	11793	11866	11704	11789	11990	11778	11877	11847	11866	11917	11793	11845	11816	11811	11988	11831	11967	11969	11710	11876	11795	11880	12014	11968	11849	11878	11761	12053	11703	11807	11859	11912	11719	11707	11853	11719	11693	11990	11817	11789	11762	11899	11835	11785	11721	11638	11877	11870	11824	11833	11874	11802	11805	11838	11833	11791	11768	11982	11993	11809	12003	11731	11945	11792	11949	11834	11961	11880	12044	11767	11839	11948	11842	11851	11894	11883	11613	11983	11855	11850	11864	11836	11856	11981	11750	11784	11859	11772	11734	11791	11714	11788	11780	11833	11880	11866	12128	11855	11829	11765	11858	11762	11859	11942	11826	11902	11876	11895	11894	11960	11721	11845	11828	11749	11982	11776	11740	11758	11839	11797	11829	11844	11922	11705	11724	11895	11862	11848	11813	11811	11886	11792	11845	11706	11844	11857	11791	11794	11644	11694	11912	11765	11825	11777	11955	11719	11734	11898	11963	11676	11805	11918	11829	11876	11877	11898	11786	11842	11764	11728	11873	11882	11868	11737	12060	11686	11805	11968	11799	11791	11776	11735	11929	11940	11789	11741	11875	11898	11887	11799	11866	11718	11994	11694	11673	12006	11791	11865	11851	11934	11882	11667	11806	11704	11762	11968	11858	11857	11689	11655	11782	11772	11833	11751	11925	11696	11642	11877	11921	11654	11808	11888	11828	11808	11752	12005	11934	11762	11950	11875	11892	11957	11842	11905	11638	11964	11820	11720	11833	11764	11762	11991	11765	11832	11736	11827	11963	11878	11894	11866	11873	12010	11792	11829	11806	11748	11912	11731	11825	11979	11771	11846	11884	11804	11838	11773	11743	11871	11689	11890	11959	11813	12051	11934	11644	11729	11831	12013	11869	11891	11848	11959	12013	11792	11894	11790	11825	11813	11758	11872	11733	11822	11999	11778	11809	11893	11911	11890	11817	11877	11691	11802	11859	11784	11931	11828	11645	11833	11786	11823	11827	11797	11704	11877	11995	11866	11887	12131	11852	11773	11610	11853	11913	11946	11986	11768	11841	11706	11911	11845	11978	11802	11894	11744	11911	11740	11811	11891	11930	11871	11775	11754	11668	11864	11984	11804	11985	11973	11940	11797	11874	11651	11823	11737	11921	11682	11823	11988	11855	11729	11750	11679	11747	11951	11769	11819	12089	11872	11819	11692	11966	11901	11922	11832	11800	11814	11847	11853	11858	11801	11889	11830	11859	11973	11885	11850	11871	11849	11807	12040	11906	11721	11697	11841	11835	11835	11805	11861	11956	11827	11838	11875	11999	11745	11779	11720	11836	11719	11637	11876	11853	11935	11814	11856	11693	11749	11848	11775	11800	11855	11750	11718	11837	11730	11872	11883	11864	11830	11890	11847	11833	11737	11830	11709	11908	11981	11911	11925	11864	11872	11926	11847	11809	11810	11902	11717	11825	11810	11812	11876	11715	11702	11712	11644	11785	11882	11860	11922	11759	11806	11852	11817	11837	11698	11902	11784	11749	11894	11783	11754	11779	11813	11950	11942	11771	11820	11864	11729	11658	11886	11901	11713	11789	12098	11874	11766	11794	11694	11816	11889	11824	11717	11979	11949	11819	11957	11807	11923	11950	11690	11790	11759	11881	11888	11762	11910	11817	11754	11831	11911	11871	11958	11802	11726	11961	11817	11928	11860	11826	11747	12089	11884	11799	11990	11754	11945	11877	11785	11954	11779	11733	11887	11977	11766	11824	11843	11798	12020	11641	11856	11751	11742	11862	11894	11914	11853	11794	11782	11786	11845	11820	11784	11793	11688	11721	11857	11632	11914	11800	11734	12015	11901	11821	11925	11709	11999	11800	11891	11812	11840	11770	12036	11881	11741	11752	11743	11841	11725	11792	11859	11712	11673	11848	11894	11841	11747	11749	11782	11717	11757	11717	11790	11776	11813	11879	11797	11621	11838	11784	11815	11600	11900	11795	11793	11877	11898	11868	11661	11892	11831	11811	11855	12001	11801	11866	11721	11889	11769	11843	11916	11882	11689	11842	11796	11784	11954	11833	11838	11851	11975	11785	11953	11662	11928	11735	11701	11828	11755	11800	11850	11911	11840	11842	11864	11934	11878	11589	11999	11825	11813	11749	11872	11732	11966	11779	11960	11826	11814	11866	11798	11792	11875	11838	11687	11747	11971	11867	11845	11744	11755	11893	11768	11909	11834	11801	11836	11836	11916	11920	11829	11759	11856	11789	11947	11755	11805	11869	11909	11859	11688	11725	11833	11758	11923	11918	11894	11966	11678	11801	11818	11858	11796	11704	11876	11890	11836	11759	11967	11748	11843	11912	11791	11689	11835	11880	11761	11934	11831	11778	11872	11911	11856	11865	11596	11821	11918	11901	11812	11953	11657	11809	11785	11802	11823	11899	11935	11858	11817	11752	12001	11885	11832	11866	11890	11676	11800	11797	11788	11665	11927	11954	11712	11930	11856	11880	11762	12009	11817	11834	11816	11837	11753	11819	11832	11742	11731	11620	11902	11771	11752	12026	11719	11812	11927	11860	11850	11957	11822	11883	11836	11620	11944	11801	11735	11795	11714	11700	11786	11744	11852	11876	11847	11800	11795	11861	11835	11819	11857	12006	11764	11766	11839	11728	11829	11951	11672	11738	11793	11864	11699	11932	11849	11963	11978	11758	11767	11744	11792	11902	11906	11916	11867	11728	11775	11738	11705	11744	11789	11883	11823	11994	11835	11751	11771	11813	12004	11844	11901	11809	11872	11764	11905	11651	11725	11837	11879	11856	11928	11832	11886	11965	11933	11804	11781	11757	11758	11699	11965	11867	11727	11804	11991	11870	11834	11869	11713	11787	12006	12016	11764	11870	11915	11946	11666	11838	11779	11739	11929	11925	11890	11846	11753	11757	11755	11879	11729	11783	11836	11888	11863	11719	11833	11617	11962	11832	11933	11852	11786	11813	11789	11704	11953	11743	11744	11835	11864	11892	11919	11780	11824	11797	11824	11834	11838	11854	11808	11793	11855	11779	11673	11886	11775	11856	11977	11847	11857	11965	11726	11885	11828	11765	11822	11932	11769	11771	11837	11878	11735	11950	11827	11924	11783	11644	11815	11688	11816	11810	11946	11773	11834	11885	11795	11920	11760	11919	11849	12005	11788	11834	11864	11783	11861	11810	11913	11750	11863	11826	11822	11761	11879	11799	11872	11733	11831	11802	11944	11852	12002	11643	11851	11772	11720	11832	11793	11876	11852	11853	11822	11878	11904	11707	11815	11958	11870	11922	11869	11787	11900	11821	11707	11771	11917	11869	11840	11884	11730	11972	11831	12071	11783	11806	11813	11743	11807	11768	11840	11724	11733	11756	11969	11660	11785	11829	11815	11775	11767	11922	11789	11919	11765	11759	11933	11821	11949	11625	11919	11852	11690	11737	11884	11932	11839	11645	11813	12001	11861	11915	11766	12033	11910	11762	11745	11974	11839	11827	11932	11777	11824	11734	11715	11944	11875	11929	11824	11704	11849	11851	11749	11947	11656	11910	11929	11923	11844	11872	11915	11998	11884	11944	11874	11793	11904	11907	11711	11772	11823	11790	11829	11756	11717	11844	11848	11983	11835	11867	11747	11779	11845	11828	11810	11721	11811	11920	11827	11795	11817	11798	11742	11778	11862	11824	12018	11853	11789	11830	11866	11810	12019	12012	11664	11951	11936	12036	11798	11833	11889	11872	11805	11802	11896	11935	12003	11753	11900	11940	11850	11740	11933	11964	11932	11984	12048	11796	11859	11835	11788	11856	11765	11769	11748	11822	11817	11805	11739	11845	11925	11772	11835	11898	11932	11732	11584	11942	11945	11881	11828	11878	11897	11682	11765	11899	11977	11707	11831	12033	11700	11782	11836	11816	11882	11752	11771	11962	11756	11827	11931	11942	11816	11763	11947	11720	11775	11797	11837	11713	11843	11779	11939	11784	11742	11818	11772	11783	11965	11713	11872	11908	11688	11882	11881	11806	11766	11825	11925	11841	12015	11952	11704	11793	11936	11971	11763	11806	11794	11908	11906	11790	11814	11886	11834	11799	11950	11756	11789	11823	11740	11813	11866	11793	11802	11965	11770	11831	11826	11875	11688	11894	11652	11753	11931	11821	11839	11763	11803	11853	11656	11766	11853	11817	11809	11673	11782	11853	11907	11874	11767	11653	11975	11872	11860	11785	11771	11727	11956	11836	11910	11716	11804	11827	11888	11960	11926	11642	11811	11920	11905	11907	11918	11760	11927	11818	11865	11901	11853	11925	11723	11730	11839	11806	11857	11843	11767	11908	11867	11860	11817	11784	11696	11840	11902	11729	11985	11805	11848	11830	11769	11810	11795	11908	11861	11767	11817	12038	11865	11909	11865	11850	11892	11792	11866	11862	11889	11794	11673	11913	11867	11666	11919	11863	11851	11807	11842	12021	11757	11791	11874	11846	11850	11862	11778	11857	11844	11833	11832	11743	11777	11918	11774	11861	11890	11855	11769	11952	11962	11878	11742	11884	11737	11712	11970	11803	11888	11791	11817	11974	11894	11762	11876	11729	11776	11927	11763	11898	11809	11863	11806	11917	11839	11818	11848	11924	11815	11908	11868	11971	11971	11727	11923	11886	11801	11853	11866	11841	11853	11811	11770	11808	11903	11691	11835	11952	11761	11734	11745	11920	11915	11823	11902	11746	11719	11640	11866	11828	11864	11874	11694	11836	11713	11839	11804	11813	11780	11843	11987	11939	11818	11780	11839	11987	11795	11788	11848	11843	11781	11916	11895	11808	11832	11890	11639	11882	11832	11831	11886	11921	11705	11729	12025	11868
26977	21118	19737	14831	12056	12279	12368	12004	12097	11968	12231	12182	12212	12016	12063	12147	12205	12051	12040	12600	13472	13637	12910	12245	12298	11925	11971	11933	12043	11958	12100	11938	12109	11964	12136	11911	12051	12133	11969	12110	12163	11835	11971	12139	12067	12030	11900	11774	11976	12101	11966	11943	12032	11833	12050	11938	12047	12190	11985	11878	12102	11935	11947	12050	11908	11970	12120	11950	11859	12075	11883	11909	12127	11918	12109	12082	11858	11859	11775	12112	12025	12141	11826	11792	11992	11858	11883	11995	11983	11874	11994	11956	11941	12155	12007	11930	11843	11843	12039	11811	12008	11771	12158	11786	11842	12077	11951	11875	11986	12003	11948	11977	11895	11901	11956	11929	11842	11941	11845	12154	11953	11803	12076	11876	11962	11943	11769	11969	11912	11960	11925	11938	11902	11888	11953	11830	11974	12096	11787	11737	11946	11958	11955	11834	11685	12172	12162	11701	12103	11890	11894	11954	11892	12056	11699	11770	11991	11996	11893	11900	11786	11769	11884	11894	11894	12103	12056	12129	11971	11831	11683	11708	11848	12057	12156	11887	12005	12130	12072	11930	12057	12055	12157	11981	12023	12054	11981	11924	11925	11807	11808	11918	11989	11898	11889	11976	11858	12051	11862	11930	12043	11976	11898	11884	11803	12003	12007	11993	11971	11795	12156	12005	11989	11899	11929	11956	11977	11894	11860	12071	12095	11922	11858	11916	11935	12012	11885	11977	12015	12010	11880	12033	12059	12007	11851	11942	12057	12043	11970	11918	12020	12097	11835	11930	12089	11923	12044	11774	11890	12035	11855	11703	11892	11925	11963	11890	11870	12146	11942	11800	12139	12018	11994	12036	12023	12213	11979	11963	12216	12059	12100	11912	11882	11941	12170	11947	12063	11925	12093	12140	11860	12107	11824	11927	12047	11894	11946	11840	11803	11953	12024	12070	12088	11950	11833	12017	11893	11843	12024	11973	11811	11938	11985	11890	12147	12009	12074	11956	12075	12010	11860	12063	11979	12032	12081	11994	11928	12045	12088	11961	11934	11927	12116	11815	11872	11774	11898	11935	11992	11866	11922	11857	11971	11930	11939	11877	12032	12048	12010	12070	12014	12049	11972	12039	11945	11788	11947	11888	12023	11943	11983	11965	12017	12143	11955	12095	11997	11873	11990	11921	11979	11821	11846	11921	11901	11758	11940	12050	12025	11877	11774	11956	12055	11998	11960	11928	11987	11946	12040	11886	11983	11971	11954	11981	11982	12051	11948	11903	11898	11882	11834	12042	11824	11933	11938	12027	12114	12067	11892	11990	12064	11976	12127	11956	12181	11924	11953	12064	11911	12084	11849	11957	11981	11820	11928	12014	11969	12053	11984	12082	12048	11802	11821	11944	11915	11947	11852	12069	12037	11892	11944	11952	11898	11968	12120	12037	11919	12152	11891	12052	11981	12031	11958	12067	11919	11884	12022	12087	12026	11916	11945	12177	11931	11874	11842	12012	11760	11961	11871	11947	12002	11858	12135	11834	11867	11902	11853	12122	11875	12087	12100	11853	11970	12176	11882	12112	12129	12100	11895	12132	11899	11961	11919	11880	11982	12020	12034	11927	11953	12089	12198	12003	12072	11972	11949	11934	11932	11942	11968	12091	12176	11743	12104	11878	12146	12180	11870	12058	11880	11919	11999	12160	11891	12059	12030	11936	11807	12093	11889	12072	11977	12163	12097	11936	11969	11927	12078	11779	11872	11991	12008	11946	11986	11953	12042	11942	11950	12045	12124	12035	11994	11834	12052	11904	11894	11819	12101	11981	11872	11941	12017	11987	11892	11971	11964	12102	11871	11921	11901	12036	11785	12187	11840	12114	11984	12071	12026	11889	11972	12005	11945	11877	11972	12009	11943	11763	12025	11891	12149	12029	12008	12011	12092	12054	12075	11966	12015	12040	12037	12093	12050	12062	11900	12009	12233	11901	11890	11870	11802	11910	12012	11927	11955	11963	11991	12083	11872	11939	11809	12090	11951	12060	12073	11888	11882	12094	11938	12010	11950	11826	11885	11984	12095	11972	12040	12042	12023	12044	12128	11976	11948	12087	12049	11927	11985	12134	12123	12049	11984	11856	12122	11757	12160	12092	12035	12002	11877	11887	12068	11977	11898	11945	11961	11813	11974	11861	12122	11896	12302	11995	12011	12039	12026	11915	12050	11944	11971	11949	11917	11923	12148	12151	11955	12085	12104	12122	11979	11998	12043	11938	11779	11924	11914	11999	12081	12087	12012	12038	11901	12175	11902	11967	11953	11935	11906	11874	11731	11934	11898	12131	11963	11922	11811	12155	11957	12017	11832	11958	11870	11814	11910	11932	11969	11885	11976	11851	12041	11985	12011	11930	11810	11829	11903	12078	11957	11987	12010	11923	12064	11873	11861	11810	12045	11813	11987	12002	11937	11872	11934	12139	12113	11900	12242	12069	11910	12087	11987	11966	12027	11822	11949	12031	11845	12099	12024	11964	12093	12076	11874	11861	12095	11995	11969	12176	12049	12039	11997	11992	11905	11972	11741	12010	12005	11992	11992	11882	12047	11984	12015	12011	12111	12003	11935	11823	12083	12163	11920	12037	12035	11923	11911	12034	12059	11912	11921	11951	11965	12134	11929	11996	12005	11952	12117	11913	11876	11955	11987	11892	11854	11858	11990	12127	11849	12074	11968	12112	11869	11934	11962	11862	12017	12022	11911	12067	12110	11870	11833	12091	11966	11945	11880	11949	12015	11935	11815	12066	12059	12022	11943	11957	11868	11792	11909	11948	11982	11811	11869	11987	12103	12030	11973	12113	12023	12127	11914	11865	12038	11887	11978	12118	12055	12086	12002	12086	11996	12058	11896	11982	11866	11979	11950	11774	12003	12070	12127	12000	12073	12069	12084	11989	11776	11925	12028	11708	11930	11862	12154	11954	11967	11973	12039	11913	12134	12026	11971	11842	11987	11974	12051	11964	12034	12063	12081	12140	11936	11984	11814	11962	11932	11920	11951	11939	11753	11927	12127	11922	11973	12076	12060	12039	11950	11919	11827	11852	12018	11878	12001	11847	11981	11996	11988	12122	12031	11877	12042	12042	12088	11993	12041	12087	12003	12015	12042	11991	12012	11998	11889	11955	12072	11925	12060	11884	11951	11977	12104	12007	12099	11932	12009	12039	11935	11776	11835	11862	12012	11981	11967	12038	12061	11966	12044	11904	12080	12037	11930	11888	12020	12047	11985	11988	11908	12007	11862	11997	11913	11970	11931	11866	12145	11996	12180	12056	12165	11859	11803	12080	12036	11936	11834	11819	12094	12005	11966	11979	11951	12035	11947	11979	11947	12122	11857	11873	12069	12052	12196	11913	11938	11935	12136	12015	11833	11916	12004	11952	11970	11941	11986	11837	11706	11996	12103	12130	11906	12041	11964	12028	11893	12037	11894	12028	12057	12086	11983	11992	11994	11869	11935	12012	11981	11893	12055	11980	11910	12183	11929	11938	11854	11997	11968	11909	12003	11972	12021	11943	11799	12198	11977	11994	12003	12071	12175	12147	11942	11914	11931	11834	11886	11870	12019	12017	11907	12049	11993	11953	11872	11922	11888	12030	11943	11925	12112	11871	12045	11999	11970	12072	12075	12040	12128	11939	12232	11892	11930	11865	11914	12159	11973	12046	11963	12074	11750	11897	12095	12145	11931	11954	11868	11980	11937	11983	11870	11984	11999	11824	11946	11852	12048	11939	12112	11942	11905	11765	12023	11926	11979	11921	12081	11962	11972	11881	11947	11864	12005	12094	11991	11787	12012	12113	11916	11963	11952	11927	11843	12008	12002	11944	11867	12194	12065	11906	12019	11887	11808	12008	11869	11925	12167	11868	12057	12139	12045	12102	11965	11993	11769	11936	11887	12050	11921	11929	12063	11887	12042	12033	11948	11902	11971	12167	12104	11904	12096	11782	12002	11960	11929	11830	11899	11906	12223	11909	12147	12167	12111	12135	11808	11952	11852	11879	11920	11958	12097	11942	11888	11984	11874	12130	11899	11936	11681	12043	11937	12134	11950	11787	11970	12114	12077	11861	12038	11945	12123	11868	12046	11805	11964	11952	12068	11958	11898	11998	12204	11879	11913	11956	11835	12156	11898	11977	12097	12172	12165	11870	12158	11966	11909	11918	11949	12074	11924	11887	11977	11830	11889	11982	11871	11996	11823	11895	11917	12020	11953	12047	11924	11949	11905	11950	12003	12021	12048	12071	11961	12080	11930	12104	11949	11891	12076	11944	12030	12032	12038	11975	12017	11897	11947	11957	12009	11979	11972	12014	11885	11998	11958	12006	12095	12045	12025	12008	12046	12001	11948	11843	12040	11930	11965	12054	11932	12006	11851	11982	11997	12110	11736	12025	11877	11891	11763	12002	11976	12077	11870	11900	12052	12143	11842	11869	12001	12091	11965	12144	12099	11865	11861	12106	11935	11816	12108	11914	12028	11953	12132	12035	12093	12097	11922	12040	11909	11828	11975	12021	11905	11866	11960	11903	11895	12024	11898	11870	11940	11795	11877	11932	11877	11860	12004	12094	12120	11866	11927	11910	12132	12120	12070	11895	11736	11816	11862	11862	11909	11949	11873	11962	12104	11865	11749	11828	11926	11815	12043	11929	12095	11844	11976	11868	12030	12139	12070	11985	11992	12002	11911	12036	12154	12006	11845	11857	11875	12062	12046	11860	11936	11837	11930	12020	12018	12004	12061	11727	11966	11951	11950	12074	12118	12068	12048	12014	12012	11967	11964	12018	12056	11987	11938	12017	11937	11989	12051	11922	11937	11899	11916	12058	11816	11991	11966	11935	11913	12192	12026	11987	11950	11955	12075	11872	11773	11984	11858	11893	12055	11831	11912	11918	11893	11865	11842	12021	11819	11867	11989	11915	11972	11948	12137	11920	11891	12021	11954	12013	11888	12154	11946	12076	11794	11986	11962	11970	11930	11979	12089	11910	11849	11821	11827	11980	12073	11983	11895	12093	11875	11836	11981	11995	11959	11997	12022	11814	12052	11861	11996	11746	11941	11924	12000	11947	11970	11871	11944	12009	11847	12204	11941	12051	11878	12036	11938	11918
12313	13398	13129	12885	12769	12602	12658	12619	12617	12533	12602	12758	12607	12435	12594	12523	12581	12539	12601	14011	14930	14525	13595	12869	12659	12395	12377	12291	12550	12366	12646	12457	12541	12398	12512	12431	12561	12472	12732	12540	12401	12338	12524	12414	12516	12525	12516	12430	12618	12580	12355	12495	12588	12329	12508	12530	12516	12516	12507	12477	12418	12483	12484	12453	12418	12515	12560	12543	12414	12518	12408	12486	12443	12310	12335	12483	12426	12601	12511	12301	12543	12496	12394	12447	12509	12418	12414	12236	12416	12566	12627	12503	12495	12567	12357	12283	12490	12410	12371	12280	12369	12265	12468	12572	12342	12571	12593	12387	12558	12537	12476	12384	12554	12477	12367	12476	12410	12555	12367	12334	12692	12528	12451	12448	12361	12419	12605	12353	12358	12556	12388	12457	12286	12557	12525	12536	12300	12535	12581	12340	12422	12417	12428	12553	12373	12402	12358	12332	12464	12274	12488	12380	12268	12508	12511	12297	12349	12228	12529	12392	12397	12557	12461	12416	12628	12384	12319	12474	12527	12568	12538	12513	12326	12463	12368	12303	12370	12410	12394	12329	12406	12446	12428	12326	12284	12540	12406	12399	12398	12588	12440	12276	12700	12236	12463	12426	12372	12445	12442	12473	12615	12533	12459	12497	12313	12650	12369	12483	12424	12463	12396	12388	12345	12258	12356	12575	12522	12382	12401	12522	12560	12442	12465	12440	12366	12415	12318	12414	12409	12434	12428	12487	12263	12632	12462	12253	12392	12470	12406	12395	12452	12652	12406	12489	12645	12493	12388	12543	12519	12609	12360	12274	12510	12525	12485	12445	12542	12310	12503	12502	12607	12362	12384	12572	12304	12443	12525	12468	12400	12383	12453	12285	12587	12393	12496	12437	12384	12571	12470	12388	12439	12521	12422	12353	12524	12393	12414	12476	12315	12465	12386	12371	12413	12449	12331	12441	12310	12381	12613	12468	12494	12407	12529	12357	12433	12481	12442	12455	12289	12397	12391	12441	12366	12427	12584	12468	12449	12397	12642	12352	12495	12279	12399	12301	12278	12523	12359	12587	12538	12493	12389	12319	12246	12327	12554	12384	12446	12388	12352	12487	12651	12311	12548	12255	12592	12460	12208	12385	12373	12288	12351	12480	12377	12414	12532	12523	12468	12552	12527	12575	12440	12404	12585	12486	12377	12419	12548	12458	12346	12499	12419	12397	12639	12649	12566	12435	12498	12429	12514	12313	12319	12327	12391	12452	12429	12494	12301	12425	12478	12432	12426	12331	12431	12482	12489	12378	12326	12463	12519	12392	12459	12214	12383	12433	12548	12281	12516	12315	12397	12457	12437	12434	12436	12464	12321	12393	12502	12391	12435	12438	12295	12468	12224	12555	12393	12383	12299	12375	12468	12331	12310	12439	12439	12425	12440	12419	12430	12306	12477	12514	12436	12347	12431	12318	12450	12208	12606	12687	12589	12498	12469	12461	12499	12324	12493	12472	12603	12481	12504	12496	12297	12709	12384	12434	12387	12481	12406	12500	12422	12330	12621	12427	12484	12532	12439	12401	12491	12408	12398	12627	12394	12202	12385	12304	12420	12469	12340	12202	12483	12367	12530	12528	12421	12428	12401	12462	12434	12516	12478	12524	12257	12545	12469	12467	12348	12333	12410	12368	12470	12367	12477	12467	12414	12402	12307	12468	12387	12519	12572	12341	12394	12411	12513	12461	12455	12520	12280	12460	12513	12378	12622	12447	12424	12297	12532	12519	12394	12365	12479	12430	12578	12360	12282	12441	12407	12456	12519	12264	12600	12428	12414	12346	12417	12508	12578	12647	12258	12435	12408	12343	12258	12393	12335	12439	12332	12391	12440	12412	12490	12546	12456	12579	12421	12471	12296	12400	12376	12405	12512	12504	12373	12295	12350	12231	12517	12552	12493	12311	12363	12531	12361	12584	12365	12514	12407	12563	12416	12476	12371	12376	12374	12336	12572	12280	12518	12340	12498	12325	12407	12413	12518	12545	12296	12382	12345	12582	12365	12577	12436	12517	12449	12601	12396	12497	12531	12597	12321	12395	12334	12289	12429	12398	12482	12290	12360	12699	12435	12395	12453	12323	12526	12515	12451	12362	12484	12527	12454	12475	12546	12530	12479	12502	12426	12659	12428	12393	12515	12426	12514	12449	12349	12473	12437	12420	12424	12384	12389	12333	12462	12399	12402	12355	12493	12624	12465	12416	12270	12355	12423	12479	12424	12329	12504	12494	12435	12355	12484	12510	12420	12533	12434	12368	12416	12365	12613	12235	12424	12358	12223	12501	12385	12477	12506	12287	12501	12447	12339	12328	12479	12392	12457	12425	12355	12615	12349	12469	12541	12346	12482	12437	12382	12354	12504	12416	12503	12508	12466	12419	12620	12254	12466	12411	12397	12566	12496	12351	12282	12533	12516	12475	12575	12496	12222	12534	12244	12434	12339	12547	12539	12569	12419	12356	12512	12538	12357	12482	12455	12353	12557	12530	12451	12664	12435	12508	12604	12649	12501	12407	12424	12468	12327	12567	12340	12572	12333	12397	12513	12417	12469	12323	12374	12408	12580	12379	12417	12287	12478	12580	12348	12328	12382	12499	12535	12486	12467	12340	12345	12510	12240	12405	12369	12483	12379	12528	12494	12433	12546	12403	12408	12401	12443	12582	12479	12404	12431	12398	12475	12554	12399	12388	12372	12412	12425	12325	12438	12366	12363	12463	12482	12447	12320	12381	12387	12422	12375	12517	12358	12433	12412	12311	12412	12414	12519	12401	12604	12353	12256	12456	12505	12403	12499	12449	12566	12302	12397	12338	12419	12468	12458	12471	12519	12445	12468	12527	12435	12581	12425	12536	12561	12427	12442	12614	12362	12369	12379	12358	12372	12482	12388	12364	12578	12413	12464	12421	12607	12452	12364	12462	12604	12471	12545	12372	12481	12397	12297	12398	12612	12298	12464	12646	12502	12491	12338	12542	12328	12492	12335	12417	12454	12392	12346	12359	12251	12572	12423	12616	12348	12409	12419	12512	12475	12314	12447	12443	12524	12276	12428	12373	12515	12507	12453	12474	12423	12246	12349	12420	12402	12503	12473	12437	12437	12445	12466	12484	12384	12412	12503	12378	12595	12422	12547	12420	12450	12488	12444	12467	12458	12330	12391	12445	12366	12383	12536	12423	12439	12266	12426	12411	12393	12402	12412	12376	12248	12356	12417	12384	12605	12384	12181	12392	12386	12572	12453	12395	12556	12408	12499	12392	12479	12380	12421	12247	12390	12368	12728	12306	12429	12441	12503	12400	12512	12539	12551	12499	12486	12402	12397	12430	12484	12589	12570	12413	12351	12517	12330	12284	12553	12356	12343	12427	12290	12560	12459	12656	12326	12367	12415	12452	12531	12219	12533	12535	12465	12517	12442	12469	12426	12286	12455	12338	12462	12566	12496	12455	12498	12366	12444	12442	12621	12499	12514	12319	12456	12453	12478	12391	12364	12311	12393	12518	12591	12433	12576	12540	12498	12469	12620	12422	12563	12315	12415	12564	12489	12468	12579	12353	12427	12435	12429	12438	12270	12407	12455	12171	12449	12404	12427	12406	12452	12343	12311	12630	12409	12463	12359	12584	12444	12594	12378	12417	12434	12443	12504	12439	12413	12479	12561	12362	12381	12439	12304	12649	12534	12378	12469	12382	12426	12470	12428	12429	12466	12483	12467	12447	12462	12338	12404	12463	12394	12323	12271	12344	12542	12411	12343	12535	12420	12451	12409	12468	12535	12460	12560	12395	12544	12481	12474	12489	12377	12203	12583	12408	12323	12461	12340	12563	12467	12613	12397	12317	12375	12386	12499	12451	12411	12553	12476	12535	12359	12408	12395	12393	12476	12448	12434	12438	12177	12554	12366	12592	12558	12609	12389	12434	12475	12298	12299	12372	12423	12361	12438	12349	12535	12489	12554	12513	12203	12496	12353	12541	12679	12522	12461	12463	12421	12476	12419	12425	12414	12525	12482	12348	12234	12614	12530	12521	12482	12462	12489	12366	12565	12463	12486	12489	12375	12436	12433	12605	12493	12377	12281	12511	12611	12598	12579	12507	12436	12504	12418	12328	12174	12542	12411	12464	12429	12637	12683	12393	12410	12408	12313	12498	12279	12514	12390	12432	12373	12350	12403	12460	12386	12399	12327	12413	12453	12430	12497	12316	12575	12569	12343	12378	12376	12488	12492	12506	12346	12429	12348	12406	12327	12241	12425	12519	12432	12494	12415	12442	12572	12425	12381	12396	12533	12258	12516	12473	12427	12387	12453	12532	12474	12383	12383	12483	12506	12473	12474	12489	12496	12453	12456	12433	12469	12377	12411	12444	12528	12446	12517	12610	12540	12443	12397	12390	12587	12420	12454	12337	12577	12546	12580	12409	12507	12472	12421	12254	12492	12451	12539	12402	12430	12418	12482	12354	12370	12375	12441	12378	12377	12409	12538	12402	12412	12486	12376	12382	12492	12632	12438	12484	12503	12513	12434	12507	12595	12481	12392	12390	12438	12545	12585	12443	12418	12406	12432	12536	12493	12434	12448	12569	12446	12351	12376	12397	12386	12497	12393	12390	12481	12448	12187	12404	12471	12472	12587	12385	12621	12478	12427	12328	12381	12312	12340	12350	12396	12320	12543	12388	12487	12478	12431	12417	12456	12375	12402	12515	12467	12322	12272	12446	12506	12521	12398	12498	12355	12445	12527	12419	12445	12521	12414	12441	12300	12421	12403	12557	12475	12329	12495	12513	12380	12658	12411	12402	12342	12480	12403	12572	12474	12457	12441	12551	12523	12464	12414	12482	12564	12403	12404	12471	12382	12517	12337	12533	12459	12531	12396	12493	12502	12332	12529	12473	12521	12599	12410	12339	12509	12527	12553	12436	12263	12514	12418	12335	12485	12312	12430	12565	12530	12478	12322	12557	12467	12278	12493	12439	12326	12429	12530	12497	12309	12502	12367	12474	12292	12495	12311	12552	12441	12509	12487	12284	12372	12535	12531	12351	12460	12431	12500	12531	12429	12468	12463	12537	12488	12585	12497	12465	12376	12472	12532	12449	12402	12470	12531	12457
24190	21058	28202	24206	20982	16946	15110	13369	12957	12947	13096	12779	12937	12914	12953	13012	12948	12651	13954	16726	21042	20651	17669	14732	13288	12950	12615	12590	12701	12698	12698	12606	12764	12736	12664	12560	12645	12578	12711	12767	12605	12525	12518	12584	12579	12614	12715	12690	12652	12468	12543	12669	12559	12528	12616	12625	12582	12472	12432	12559	12485	12619	12724	12706	12674	12529	12453	12767	12534	12764	12742	12549	12747	12621	12698	12592	12722	12572	12656	12667	12725	12667	12577	12661	12562	12569	12613	12729	12668	12477	12627	12527	12770	12651	12721	12604	12615	12624	12674	12630	12538	12760	12637	12572	12737	12547	12646	12567	12576	12711	12472	12548	12602	12500	12738	12526	12892	12732	12698	12592	12575	12605	12605	12602	12393	12690	12731	12439	12688	12565	12778	12762	12591	12564	12734	12482	12497	12731	12664	12735	12740	12643	12599	12690	12560	12579	12557	12594	12720	12662	12622	12493	12603	12553	12722	12592	12538	12533	12704	12799	12565	12700	12756	12772	12590	12749	12624	12684	12629	12445	12666	12631	12402	12529	12800	12700	12720	12476	12600	12515	12567	12673	12671	12612	12646	12507	12619	12550	12536	12574	12612	12489	12542	12652	12759	12818	12575	12621	12563	12761	12849	12605	12559	12659	12752	12493	12575	12655	12491	12570	12466	12596	12605	12549	12591	12548	12640	12666	12583	12697	12671	12711	12544	12574	12487	12665	12639	12623	12622	12540	12721	12543	12649	12667	12545	12662	12550	12599	12577	12632	12705	12524	12418	12724	12609	12765	12616	12479	12578	12707	12619	12725	12550	12633	12584	12560	12597	12727	12759	12683	12281	12504	12779	12591	12517	12727	12579	12533	12728	12442	12570	12761	12676	12641	12599	12644	12491	12696	12606	12690	12461	12542	12423	12495	12534	12474	12547	12591	12805	12637	12687	12600	12827	12575	12574	12614	12737	12746	12543	12548	12763	12603	12450	12702	12701	12662	12484	12593	12665	12672	12785	12794	12621	12570	12589	12526	12635	12468	12629	12850	12851	12511	12661	12569	12774	12696	12500	12558	12592	12525	12655	12575	12748	12674	12696	12481	12676	12559	12484	12724	12633	12706	12633	12638	12806	12648	12545	12626	12640	12430	12509	12483	12765	12762	12622	12565	12604	12532	12510	12620	12660	12683	12419	12579	12428	12384	12468	12465	12618	12636	12749	12671	12552	12669	12484	12559	12499	12573	12419	12590	12600	12604	12592	12603	12553	12631	12570	12654	12626	12760	12548	12637	12627	12496	12684	12767	12600	12574	12590	12597	12567	12794	12707	12629	12459	12503	12652	12503	12760	12679	12493	12549	12499	12460	12528	12723	12698	12657	12749	12470	12568	12572	12600	12542	12863	12615	12750	12685	12604	12447	12551	12668	12765	12626	12653	12570	12630	12582	12697	12703	12543	12591	12703	12722	12573	12614	12652	12487	12404	12604	12486	12548	12506	12575	12573	12505	12371	12623	12566	12528	12642	12598	12733	12563	12603	12485	12447	12583	12613	12651	12613	12656	12587	12574	12518	12641	12786	12669	12806	12650	12546	12807	12634	12626	12769	12761	12503	12476	12486	12543	12377	12642	12532	12726	12560	12433	12741	12534	12796	12683	12659	12732	12650	12745	12593	12622	12628	12482	12623	12776	12446	12547	12598	12465	12643	12570	12614	12711	12606	12641	12822	12634	12719	12569	12450	12572	12601	12490	12680	12695	12545	12726	12574	12609	12853	12550	12680	12748	12604	12712	12574	12547	12695	12471	12687	12660	12549	12583	12765	12690	12598	12576	12724	12571	12511	12559	12583	12564	12649	12682	12674	12653	12542	12565	12574	12616	12471	12703	12663	12730	12522	12389	12512	12761	12666	12470	12705	12688	12683	12659	12406	12529	12729	12617	12693	12624	12610	12393	12771	12507	12515	12652	12675	12458	12724	12579	12590	12626	12548	12627	12537	12574	12763	12661	12687	12736	12501	12470	12655	12693	12875	12830	12611	12689	12697	12537	12475	12573	12592	12618	12622	12607	12691	12311	12563	12600	12602	12644	12569	12659	12810	12654	12743	12674	12580	12607	12743	12467	12364	12579	12511	12727	12459	12549	12563	12581	12510	12671	12586	12523	12621	12658	12688	12484	12622	12759	12548	12494	12524	12734	12683	12548	12596	12515	12478	12416	12672	12630	12525	12623	12747	12620	12719	12638	12724	12297	12562	12714	12720	12688	12661	12666	12477	12447	12505	12588	12650	12701	12596	12482	12505	12522	12762	12621	12619	12550	12732	12501	12568	12650	12478	12537	12683	12629	12641	12794	12439	12581	12659	12651	12653	12604	12351	12714	12655	12513	12609	12704	12597	12656	12512	12694	12547	12600	12748	12732	12712	12529	12598	12521	12754	12696	12832	12634	12619	12553	12680	12624	12686	12710	12722	12730	12575	12494	12496	12495	12618	12646	12617	12529	12681	12669	12578	12423	12535	12626	12686	12840	12461	12697	12543	12720	12697	12596	12584	12700	12524	12492	12585	12555	12635	12568	12520	12664	12757	12618	12560	12528	12753	12711	12526	12677	12499	12714	12589	12573	12739	12686	12694	12690	12505	12645	12764	12563	12533	12748	12601	12522	12547	12719	12691	12531	12710	12638	12499	12538	12504	12742	12757	12615	12516	12594	12646	12685	12498	12551	12611	12637	12695	12413	12625	12728	12746	12648	12805	12587	12561	12541	12497	12608	12707	12794	12615	12408	12572	12508	12616	12499	12442	12585	12499	12541	12619	12640	12723	12557	12616	12551	12551	12590	12621	12718	12645	12436	12597	12364	12593	12735	12769	12725	12548	12520	12689	12699	12468	12778	12592	12534	12777	12665	12597	12781	12623	12720	12479	12484	12566	12571	12579	12706	12540	12443	12651	12600	12591	12679	12686	12539	12644	12662	12567	12555	12677	12643	12659	12634	12684	12704	12635	12522	12556	12590	12656	12543	12552	12641	12582	12565	12483	12578	12543	12539	12653	12644	12471	12527	12476	12763	12568	12612	12675	12631	12583	12584	12567	12769	12677	12672	12591	12626	12556	12541	12568	12725	12635	12752	12667	12618	12739	12626	12748	12598	12493	12716	12495	12702	12754	12604	12728	12556	12581	12830	12694	12581	12645	12755	12516	12571	12601	12546	12570	12759	12716	12717	12818	12630	12499	12644	12613	12601	12558	12656	12795	12769	12515	12612	12707	12526	12727	12630	12700	12605	12591	12809	12642	12693	12683	12520	12516	12764	12561	12505	12547	12686	12537	12608	12615	12764	12739	12585	12606	12627	12645	12764	12487	12745	12584	12669	12705	12684	12537	12562	12791	12802	12582	12508	12713	12571	12547	12576	12752	12629	12692	12604	12620	12709	12563	12688	12572	12599	12728	12647	12642	12668	12650	12714	12545	12597	12445	12650	12720	12618	12724	12529	12509	12547	12676	12419	12652	12609	12576	12650	12633	12470	12499	12688	12715	12739	12699	12498	12732	12683	12782	12593	12565	12682	12666	12387	12784	12681	12668	12874	12526	12667	12679	12706	12495	12615	12399	12687	12630	12601	12663	12637	12598	12610	12705	12774	12733	12620	12664	12653	12673	12670	12585	12519	12533	12553	12668	12659	12620	12560	12739	12621	12551	12736	12625	12662	12508	12548	12672	12694	12724	12710	12531	12539	12402	12630	12483	12642	12548	12760	12627	12757	12677	12689	12624	12573	12666	12654	12664	12707	12560	12656	12586	12663	12627	12567	12571	12745	12751	12434	12762	12725	12863	12762	12622	12596	12610	12616	12680	12539	12512	12507	12560	12546	12641	12357	12484	12791	12653	12595	12600	12688	12632	12506	12716	12584	12667	12496	12563	12562	12603	12514	12726	12721	12655	12407	12708	12705	12597	12620	12605	12619	12562	12661	12693	12615	12493	12723	12598	12574	12735	12554	12608	12698	12558	12606	12738	12499	12732	12702	12439	12501	12564	12816	12598	12814	12648	12561	12640	12640	12674	12746	12611	12611	12670	12686	12649	12565	12734	12452	12543	12677	12615	12615	12690	12609	12665	12618	12656	12514	12469	12808	12665	12577	12606	12865	12506	12671	12602	12668	12621	12450	12529	12600	12655	12744	12534	12492	12646	12772	12603	12597	12670	12518	12581	12459	12684	12768	12545	12620	12526	12769	12649	12839	12705	12763	12686	12621	12818	12600	12591	12719	12590	12581	12515	12661	12698	12778	12716	12598	12667	12513	12712	12712	12653	12563	12600	12701	12479	12382	12701	12367	12851	12559	12588	12651	12526	12566	12810	12587	12495	12631	12552	12507	12636	12792	12573	12681	12613	12564	12676	12645	12607	12596	12778	12755	12507	12601	12560	12548	12677	12767	12625	12687	12753	12584	12665	12520	12498	12501	12694	12610	12679	12513	12719	12577	12697	12564	12545	12482	12513	12697	12695	12575	12621	12604	12710	12479	12620	12618	12639	12552	12755	12636	12407	12371	12519	12651	12701	12547	12509	12675	12703	12619	12562	12683	12607	12587	12609	12504	12709	12487	12786	12612	12627	12751	12650	12583	12497	12754	12707	12646	12564	12633	12611	12458	12555	12586	12485	12446	12668	12651	12684	12415	12605	12746	12735	12720	12553	12575	12606	12659	12564	12794	12596	12381	12643	12709	12572	12328	12464	12750	12556	12682	12479	12622	12634	12642	12659	12578	12525	12560	12698	12641	12634	12667	12678	12488	12597	12471	12730	12762	12501	12608	12627	12637	12624	12575	12613	12514	12667	12613	12567	12586	12534	12627	12832	12650	12494	12528	12455	12708	12576	12593	12829	12726	12605	12633	12540	12593	12472	12563	12577	12639	12591	12613	12480	12562	12714	12663	12705	12738	12498	12530	12689	12392	12738	12510	12751	12512	12665	12447	12755	12538	12637	12510	12623	12564	12454	12678	12474	12740	12640	12711	12591	12740	12646	12618	12536	12329	12557	12577	12692	12782	12779	12713	12685	12493	12616	12642	12640	12613	12768	12577	12517	12529	12642	12705	12670	12539	12710	12547	12592	12564	12619	12687	12744	12732	12540	12384	12633	12540	12784	12494
12519	20025	18602	15590	14718	14198	13725	13611	13537	13164	13417	13324	13413	13503	13257	13196	13034	13020	15445	19461	25216	23484	18670	14944	13717	13017	12784	12957	12855	12926	12932	13029	13049	12886	12866	12978	12857	12959	12982	12906	12909	12988	12951	12792	12946	12904	12798	12856	12849	13003	12970	12889	12813	12845	13095	12641	12969	13092	12724	12924	13002	12830	12959	12917	12869	12808	12889	12890	12919	13035	12992	12786	13032	12925	12934	12992	12759	12765	12936	12859	12870	12893	12933	12912	12565	12860	12745	13046	12900	12895	12780	12827	12796	12976	12875	12893	12870	12955	13014	12847	12886	13020	12836	12738	12860	12797	12900	13060	12854	12942	12845	12876	12736	12874	12817	12909	12838	13028	13071	12874	12947	12917	12902	12933	12804	12946	12761	12769	13022	12935	12840	12779	12880	12886	12927	12898	12854	13024	13067	12924	12996	12831	12938	12934	12952	12826	12836	12793	12914	12905	12887	12852	12863	12940	12964	12961	12884	12894	13055	12981	12858	12942	12931	13050	12883	13028	12926	12921	13041	12911	12876	13068	12928	12853	12949	12831	12984	12869	13032	12950	12756	12767	12949	12892	13022	12833	12954	12914	12869	13132	12859	12962	12790	12826	12966	12926	12877	12999	12986	12869	12783	12951	12992	12846	12878	12818	12934	12737	12795	12893	13050	12956	12886	13009	12759	12886	12948	12942	12756	12899	12999	12983	12849	12862	13049	12874	12829	12931	12868	12890	12893	12874	12931	12781	12961	12842	12823	13029	12828	12940	12962	12866	12937	12943	12899	12936	12948	12945	12760	12923	12744	12889	12998	12901	12863	12804	12925	12889	13083	12820	12996	12931	12980	12980	12977	12956	12985	12964	12850	12789	12906	12846	13035	12872	12857	12816	12878	13016	13044	12875	12988	12926	12901	12867	12821	12830	12870	12986	12787	12952	12973	12825	12836	12887	13018	12811	12951	12872	12957	12811	12883	12769	12851	12785	12875	12948	12893	12930	12861	12896	12910	13024	12839	12994	12852	13014	13007	12956	12821	12903	12891	13038	12959	12831	12867	12825	12859	12933	12719	12905	12978	13020	12887	12816	12726	12807	12841	12836	12806	12807	13021	12946	12946	12884	12819	12819	12961	12870	12946	12927	13041	12782	12936	12785	12968	12725	12923	12782	12881	12910	12989	12861	12908	12839	12768	12893	12971	12843	12879	12871	12890	13024	12886	12979	12791	12904	12914	13020	12983	12863	13026	12990	12960	12825	12950	12963	12910	13000	13009	12789	12916	12930	12868	12791	12780	12910	12850	12839	12905	12919	13092	12875	12880	13097	13004	12974	12946	12812	12781	13046	13044	12999	12892	12850	12878	12977	12887	12760	12829	12806	12894	12989	12961	12720	12926	12977	12897	12785	12648	12937	12761	12918	12798	12824	12833	12780	12875	12984	13010	12938	12893	12842	12730	12965	12950	12810	13005	12819	12979	12745	12968	12586	12916	12816	12840	12812	12895	13016	13044	13010	12915	12946	12994	13092	12822	12935	12998	12808	12735	12857	12748	12977	12922	13002	12855	12979	12720	12884	13002	12885	12828	13000	12911	12688	12983	12846	12948	12876	12797	12899	12909	12932	12965	12982	12890	13040	12684	13129	12784	12987	12943	12955	13032	12761	13064	12847	13012	12900	12901	12951	12866	12932	12935	12778	12963	12757	12794	12934	12852	12852	12954	13012	12904	13069	12912	12908	12854	12919	12897	12849	12861	13009	13016	13093	13008	12862	12889	12794	12700	13011	12915	13010	12944	12849	12883	12905	13039	12809	13027	13030	12859	12966	12945	12722	12924	12843	12963	12852	12988	12899	12792	12761	12758	12764	12981	12828	13111	12999	12875	12853	12814	12906	12772	12949	13017	12782	12906	13006	12743	12970	12882	12803	12891	12942	12898	12837	12848	13104	12907	12891	13015	12777	12853	12888	12947	12937	12774	13190	12983	12645	12895	12868	12894	12915	12821	13050	12713	13049	12770	13019	12924	12815	12879	12884	12884	12989	12806	12851	13060	12875	12932	12855	13020	12819	12932	12845	12737	12959	12749	12781	13022	12739	13026	12968	12902	12601	12818	12804	12872	12925	12692	12982	12868	12944	12932	12994	13104	12661	13044	12935	12888	12867	12886	12932	12967	12884	13023	12750	12706	12879	12865	12855	12846	12890	12872	12907	12847	12918	12979	12917	12834	12864	12955	12740	12831	12958	12856	12860	12954	12644	12827	12823	12899	12929	12889	12997	12882	12822	12920	12838	12974	12945	12868	12895	12879	12898	12783	13040	13027	12795	12880	12939	12897	12968	12859	13082	12963	12887	12936	12922	12808	12938	13016	12941	12914	13022	12933	12846	12833	13059	12971	12922	12900	12696	12892	12850	12886	12912	12930	13098	12739	12838	12846	12931	12918	12877	12802	12813	12951	12788	12921	12920	12887	12987	12988	12825	12830	12778	12796	12836	12948	12915	13094	12928	12901	12883	12890	12840	12917	12796	12763	12760	12944	12877	12778	13092	12849	12909	12930	12984	12952	12957	12800	12898	12986	13036	12921	12904	12942	12943	12748	12931	12836	12870	13053	12927	12935	12878	13003	12928	12900	12860	12858	12932	12977	12936	13044	12834	12925	12940	12895	12969	12917	12891	12926	12739	12921	12969	12892	12834	12989	12734	12951	12892	12954	12820	13120	12887	12957	12959	12972	12831	13017	12971	12918	12623	12903	12904	12952	12951	12882	12820	13001	13122	12984	12946	12914	12934	12926	12888	12804	12843	12761	12902	13012	12819	13038	12974	12989	12959	12950	12888	12962	12801	12906	13019	12835	12875	13025	12908	12786	12790	12794	12963	12856	13065	13002	12761	12772	12939	12870	12728	12977	12929	12849	12935	13002	12741	12945	12981	12914	12827	12954	12788	12795	12810	12762	12845	12830	12938	12923	12849	12930	12908	12860	12907	13155	13035	12982	12888	12811	12765	12976	13004	12941	12801	12712	12946	12979	12885	12955	12901	12873	12881	13040	12932	13044	12859	12939	12826	12891	12995	12952	12931	12983	12845	12900	12846	13016	13092	12835	12986	12835	12774	13004	12979	12895	12724	12938	12935	12805	12894	12960	12767	12963	12821	12860	12882	12980	12887	12760	12981	12870	12847	12794	12909	12904	12991	12834	12852	12872	12848	12836	12850	12941	12824	12860	12951	12899	12863	12967	12969	12856	12889	12751	12839	12999	12781	12916	12936	12789	12896	12807	12914	12752	12977	12675	12821	12730	12760	12742	12826	12889	12917	13073	12907	12952	12800	12900	12855	12906	12758	12922	12878	12746	12860	13145	13043	12892	12859	12807	12993	12906	13021	12846	12952	12804	12869	12840	12912	12854	12836	12860	12969	12863	12749	13054	13054	12923	12980	12866	13024	12932	12799	13056	12845	12964	12818	12951	12874	12814	12916	12819	12934	12811	12974	12897	12903	12784	12816	12956	12976	12981	12962	12756	12925	13084	13042	12915	12927	12865	12792	12809	12912	12867	12873	12823	12956	12957	12935	12908	12767	12979	12751	12931	12834	12899	12875	12925	12872	12868	12931	12929	13007	12870	12796	12938	12973	12705	12928	12995	12849	12795	12956	12907	13036	12837	13010	12935	12884	12862	12839	12912	12895	13066	12718	12864	12996	12942	12801	13032	12792	12884	12762	12934	12988	12917	12925	13044	12874	12811	12820	12793	12837	12958	12851	12865	12950	12983	12769	12826	13022	12895	12949	12824	12825	12967	12880	12874	12881	12710	12930	12979	12978	12930	12746	12850	12968	12907	12904	12805	12908	12881	12933	12751	12894	13033	12877	12897	13013	12891	13037	12874	12864	12848	12835	12852	12779	12854	12852	13059	13078	12829	12880	12845	12860	12722	12885	12794	12892	12827	12994	12938	13122	12899	12947	13013	12950	12998	12792	12932	12915	13019	12911	13018	12916	12894	12908	12940	12825	12983	12759	12779	12959	12773	12830	13083	12959	12965	12877	12855	12914	12980	12980	12907	12927	12941	13072	12947	12874	12870	12945	12904	13128	12866	12741	12919	12788	13012	12839	12976	12987	12852	12900	12882	12932	12963	12791	12834	12774	12959	12946	13113	12777	12966	12861	12971	12859	12926	12821	12862	12874	12972	12691	12929	12966	13027	12856	12891	12891	12840	12902	12829	12793	12902	12947	12987	12824	12982	12796	12939	12841	12819	12913	13012	12872	12990	12884	12906	12856	12908	12958	13000	12919	12942	12851	12813	12720	12945	12871	12773	12974	12906	12875	13018	12846	12939	12886	13039	12907	12786	12776	13113	12893	12782	12877	12883	13077	12979	12875	13012	13024	12886	12808	12801	12998	13029	12933	12943	12932	12926	12937	12831	12913	12987	12805	12853	12937	12922	13029	12846	13046	12947	12930	12908	12863	12722	12876	12909	12918	12929	12820	12799	12896	13050	12952	12895	12921	12827	13008	12906	12787	12870	12996	12976	12947	12852	13032	12964	12935	12963	12707	12951	12773	12952	12770	12901	12829	12758	12971	12958	12802	12947	12980	12945	12816	12769	12945	12917	12950	12953	12921	12982	12982	12792	12873	12744	12922	12848	12837	13005	12894	12980	12858	12728	12916	12741	12865	12877	12784	12929	12897	12864	12949	12875	12835	13021	12839	12821	12790	13063	12949	13180	12928	12918	12886	12872	13043	12862	12972	12868	12906	12994	12835	13028	12918	12925	13036	12886	12912	12886	12923	12860	12784	13055	12871	12895	12836	13018	13009	12850	12801	12987	12806	12955	12976	12827	12981	12916	12711	12919	12943	12818	13015	12973	12969	12836	12766	12926	13038	12940	12869	12901	12877	12786	13034	12955	12872	13000	12971	12794	12916	12911	12803	12951	13174	12929	12832	12906	13044	12934	13032	12879	12919	12987	13009	12954	12866	12892	13039	12768	12904	12852	12834	12773	12908	12883	12912	12917	12972	12904	12823	12803	12958	12767	12933	12759	12846	12855	13058	12883	12735	12829	12961	12905	12898	12765	12938	12888	12876	12971	12877	12954	12801	13089	12990	12897	12985	12938	12899	12982	12779	12916	12767	12802	12725
23057	21034	28742	23535	21157	21481	18535	13794	12817	12858	12818	12737	12793	12682	12552	12276	12473	12631	14725	22869	26596	25220	19287	14884	13153	12575	12398	12202	12247	12294	12397	12298	12189	12150	12177	12231	12282	12362	12297	12135	12279	12092	12165	12308	12153	12143	12086	12198	12311	12147	12449	12208	12276	12291	12233	12268	12228	12049	12200	12044	12209	12113	12029	12173	12278	12244	12167	12280	12265	12170	12204	12335	12175	12201	12312	12150	12308	12253	12045	12140	12218	12238	12276	12135	12005	12225	12205	12256	12051	12024	12055	12162	12289	12094	12249	12142	12182	12084	12353	12305	12144	12103	12133	12092	12176	12119	12127	12080	12227	12132	12122	12010	12271	12284	12251	12234	12293	12216	12306	12271	12258	12235	12043	12119	12082	12201	12301	12094	12095	12300	12039	12281	12105	12248	12213	12235	12091	12257	12031	12121	12266	12142	12265	12284	12232	12138	12230	12187	12153	12209	12102	12067	12370	12195	12017	12057	12162	12255	12034	12184	12306	12124	12028	12092	12196	12134	11999	12234	12156	12422	12109	12150	12115	11922	11967	12224	12080	12291	12125	12163	12176	12133	12219	12125	12134	12058	12350	12307	12172	12164	12308	12198	12206	12174	12277	12190	11996	12171	12108	12140	12129	12282	12058	12103	12237	12254	12243	12031	12267	12138	12121	12033	12221	12082	11929	12104	12275	12167	12173	12210	12214	12239	12122	11970	12161	12030	12129	12092	12188	11888	12069	12119	12316	12138	11878	12083	12262	12172	12133	12187	12207	12067	12299	12380	12265	12308	12076	12101	11944	12227	12062	12020	12061	12050	12152	12145	12075	12093	12198	12270	12134	12057	12274	12163	12184	12237	12233	12131	12265	12131	12153	12070	12194	12215	12176	12335	12059	12148	12186	12139	12326	12274	11985	12083	12098	12068	12138	12297	12066	12188	12404	12162	12158	12203	12217	12284	11990	12103	12040	12207	12237	12349	12082	12123	12077	12181	12155	12051	12248	11997	12062	11822	12412	12173	12155	12035	12209	12423	12299	12283	12250	12196	12134	12229	12072	12234	12113	12117	12211	12215	12111	12167	12019	12123	12042	12304	12118	12063	12035	12238	12268	12298	12464	12076	12180	11950	12135	12308	12216	12119	12134	12136	12040	12073	12185	12306	12313	12243	12232	12139	12079	12114	11977	12148	12311	12269	11993	11885	12124	12037	12340	12200	12141	12154	12139	12050	12271	12120	12301	12233	12275	12177	12129	12138	11997	12148	12106	12252	12204	12184	12207	12245	12326	12015	12176	12334	12201	12169	12107	12229	12000	12065	12153	12024	12273	12159	12275	11913	12175	12210	12328	12105	12185	12099	11972	12125	12026	12139	12234	12288	12093	12138	12302	12191	12235	12064	12091	12275	12189	12221	12025	12154	12235	12234	12199	12144	12194	12248	12315	12202	12335	12191	11949	12093	11935	12195	12311	12161	12068	12230	12187	12236	12166	12140	12229	12137	12132	12366	12212	12180	12270	12183	12115	12132	12178	12094	12255	12238	12200	12186	12233	12284	12216	12282	12193	12066	12060	12043	12204	12025	12084	12152	12088	12273	12367	11960	12207	12313	12037	12222	12221	12147	12164	12235	12018	12162	12300	12128	12189	12171	12143	12122	12138	12106	12051	12146	12094	11997	12160	12194	12219	12210	12205	12193	12069	12325	12351	12261	12210	12177	12155	12316	11977	12214	12033	12035	12124	12197	12077	12273	12155	12164	12116	12116	12309	12056	12189	12226	12090	12124	12296	12060	12205	12017	12234	11942	12115	12263	12162	12158	12126	12145	12340	12160	12136	12178	12122	12074	12328	12154	12235	11953	12262	12195	12268	11992	12096	12022	12115	12144	12141	12314	12132	12287	12085	12368	12026	12210	12177	12144	12232	12068	12090	12144	11991	12035	12196	12218	12225	12082	12182	12293	12218	12249	12065	11972	12098	12261	12072	12040	12111	12161	12091	12260	12120	12233	12172	12151	12099	11986	12158	12295	12100	12182	12160	12092	12109	12105	12311	12352	12396	12190	12053	12142	12198	12139	12144	12127	11930	12031	12227	12215	12442	12094	12285	12234	12236	12251	12198	11886	12152	12417	12201	12241	12130	12162	12070	12042	12186	12208	12329	12085	12338	12101	12309	12068	12199	12304	12039	12164	12142	12261	12186	12258	12270	12218	12012	12302	12114	12254	12295	12163	12085	12096	11991	12166	12010	12285	12225	12128	12169	12090	12281	12189	12261	12257	12041	12118	12183	12277	12286	12093	12225	12226	12154	11994	12101	12278	12315	12174	12212	12084	12050	12096	12122	12066	12185	12105	12246	12113	12102	12266	12186	12079	12088	12199	12144	12189	12160	12112	12106	12152	12267	12174	12112	12119	12171	12067	12058	12309	12240	12191	12075	12004	12055	12133	12144	12200	12111	12267	12103	12191	12041	12054	12148	12189	12235	12137	12088	12162	12194	12248	12230	12045	12177	12090	12280	12100	12222	12157	12146	12219	12017	12112	12165	12190	12172	12289	12025	12123	12096	12171	12179	11991	12182	12071	12109	12078	12094	12022	12162	12269	12019	12067	12216	12068	12221	12198	12184	12130	12107	12107	12260	12336	11948	12092	12142	12174	12253	12149	12155	12174	12194	12023	11907	12223	12204	12075	12147	11940	12281	11924	12222	12139	12297	11986	12172	12168	12228	12007	12083	12156	12203	12214	11996	12124	12235	12151	11956	12178	12224	12161	12226	12173	12251	11911	12019	12286	12250	12210	12184	12311	12122	11980	12209	12264	12085	12172	12219	12320	12132	12160	12137	12147	12124	12257	12075	12166	12131	12158	12373	12154	12025	12209	12203	12166	12173	12249	12092	12142	12376	12062	12167	12192	12148	12140	12108	12154	12071	12131	12096	12128	12233	12247	12262	12090	12246	12195	12191	12070	12092	12234	11986	12481	12112	12079	12113	12002	12047	12147	12164	12138	12195	12172	12036	12144	12091	12118	12122	12201	12204	12059	12308	12050	12158	11937	12147	12434	12250	12023	12049	12235	12412	12122	12122	12075	12109	12223	12129	12102	12310	12115	12232	12153	12162	12161	12316	12232	12172	12159	12156	12182	12007	12140	11958	12150	12223	12145	12091	12122	12096	12123	12217	12298	12271	12402	12130	12073	12148	12277	12027	12311	12219	12229	12099	12220	12273	11993	12111	11992	12077	12126	12256	12192	12232	12160	12276	12094	12225	12293	12253	11993	12153	12051	12115	11813	11965	12010	12148	12244	12264	12287	12210	12211	12153	12218	12100	12044	12139	12159	12073	12126	12180	12061	12131	12265	12147	12269	12149	12111	12354	12217	12207	12182	12113	12194	12057	12080	11977	12209	12214	11976	12003	12089	12088	12272	12159	12272	12079	12100	12217	12029	12091	12292	12050	12181	12130	12211	12179	12116	12251	12295	12083	12211	12145	12358	12093	12046	12080	12226	12107	12152	12184	12247	12090	12197	12293	12228	12151	12091	12288	12226	12152	12099	12106	12314	12030	12126	12181	12069	12097	12054	12163	12394	12044	12254	12167	12124	12106	12143	12073	12249	12102	12038	12321	12329	12016	12012	12107	12313	12257	12268	12132	12463	12302	12272	12136	12234	12021	12284	12224	12521	12111	12177	12202	12307	12077	12298	12151	12229	12171	12140	12301	12037	12162	12250	12237	12078	12163	12176	12008	11989	12292	11998	11909	12153	12114	12229	12117	12233	12056	12085	12038	12039	12067	12275	12183	12059	12172	12151	12168	12131	12115	12150	12350	12067	12116	12053	12013	11992	12273	12127	12126	12254	12075	12301	12157	12251	12248	12183	12080	12150	12002	12326	12276	12189	12146	12264	12175	12184	12122	12179	12243	12110	12063	12151	12157	12014	12313	12046	12167	12156	12070	12280	12186	12227	12157	11998	12179	12308	12049	12245	12194	12289	12283	12036	11983	12117	12309	12276	12218	12050	12153	12023	12103	12149	12167	12197	12138	12021	12202	12215	12301	12201	12038	12201	12128	12112	11956	12168	12105	12037	12207	12330	12058	12208	12142	11946	12185	12073	12238	12152	12030	12110	12148	12412	12210	11975	12086	12145	12168	12284	12124	12171	12316	12154	12231	11953	12079	12229	12159	12072	12113	12020	12015	12012	11986	12017	12265	12142	12232	11997	12357	12107	12131	12238	12153	12369	11923	12072	12031	12266	12169	12230	12131	12013	12270	11944	12349	12216	12224	12192	12173	12123	12054	12120	12118	12149	12167	12254	12131	12062	12190	12039	12117	12353	12143	12073	12076	12159	12030	12067	12210	12122	11986	12190	12048	12207	12157	12118	12036	12133	12055	12092	12144	12160	12009	12046	12255	11962	12145	12193	12134	12211	12235	12291	12280	12143	12404	12091	12167	12215	12156	12031	12239	12110	12283	12034	12068	12067	12153	12283	12255	12253	12226	12186	12198	12151	12307	12237	11993	12268	12108	12176	11992	12109	12213	12250	12253	12165	12204	12110	12185	11994	12124	12140	12169	12153	11830	12010	12003	12209	12069	12033	12054	12008	12137	11928	12261	12118	12007	12164	11917	12128	12047	12104	12192	12166	12096	12144	12338	12200	12096	12311	12155	12181	12066	12148	12250	12287	12124	12339	12201	11947	12120	12102	12034	12241	12111	12086	12112	12124	12182	12228	12093	11983	12374	12229	12223	12062	12068	12080	12100	12155	12082	12147	12210	12098	11988	12121	12024	12044	12328	12289	12130	12272	12160	12010	12042	11996	12145	12152	12208	12296	12316	12289	12163	12211	12211	12287	12113	12337	12087	12225	12262	12158	12097	12056	12153	12141	12194	12124	12189	12029	12119	12289	12238	12175	12115	12202	12082	12226	12157	12196	12121	12140	12312	12281	12157	12123	12145	12239	12139	12057	12267	12323	12264	12168	12115	12157	11968	12112	12182	12153	12073	12140	12194	11911	12202	12100	12128	12261	11945	12226	12201	12137	12078	12065	12214	12230	12193	12045	12165	12351	12084	12274	12270	12117	11990	12091	12141	12203	11933	12096	12241	12190	12215	12101	12296	12262	12184	11981	12162	12174	12251	11948
14007	25040	22741	18254	16170	15227	14451	13896	13772	13411	13279	13100	13150	13068	13128	12930	12925	12792	17420	28062	31107	28568	20819	15449	13472	12809	12581	12698	12663	12588	12703	12296	12744	12602	12571	12568	12659	12519	12597	12498	12509	12696	12570	12462	12495	12759	12518	12466	12542	12437	12568	12776	12427	12597	12511	12533	12596	12621	12514	12567	12611	12617	12578	12437	12686	12585	12742	12517	12685	12670	12586	12534	12582	12596	12454	12602	12485	12607	12654	12585	12611	12565	12574	12349	12612	12565	12619	12683	12460	12558	12595	12579	12531	12417	12597	12626	12445	12550	12408	12566	12740	12501	12555	12556	12341	12393	12497	12416	12674	12623	12526	12594	12660	12604	12575	12550	12432	12534	12450	12669	12453	12446	12659	12537	12455	12497	12707	12422	12749	12535	12503	12440	12417	12501	12581	12470	12715	12598	12569	12630	12616	12435	12554	12314	12542	12466	12707	12365	12617	12496	12638	12522	12610	12747	12520	12678	12578	12442	12637	12581	12709	12740	12554	12493	12643	12653	12557	12366	12585	12570	12482	12506	12424	12404	12541	12628	12565	12568	12467	12568	12561	12567	12556	12587	12593	12460	12612	12483	12487	12501	12706	12394	12547	12609	12598	12361	12632	12489	12561	12498	12609	12562	12459	12442	12643	12633	12422	12586	12551	12558	12482	12741	12592	12615	12572	12583	12390	12608	12675	12612	12500	12530	12499	12622	12640	12480	12548	12466	12394	12714	12536	12487	12647	12458	12697	12596	12552	12594	12550	12500	12529	12475	12311	12459	12539	12577	12369	12534	12672	12415	12328	12463	12544	12647	12455	12611	12556	12553	12568	12395	12621	12602	12476	12543	12530	12672	12570	12572	12600	12565	12372	12460	12573	12514	12686	12383	12490	12705	12543	12578	12523	12478	12680	12451	12589	12476	12536	12576	12536	12499	12529	12508	12479	12624	12482	12546	12517	12437	12601	12586	12635	12412	12489	12716	12541	12518	12704	12647	12512	12556	12363	12404	12653	12550	12444	12564	12435	12519	12522	12644	12462	12440	12532	12616	12625	12590	12692	12605	12423	12511	12359	12618	12448	12577	12440	12592	12518	12554	12515	12604	12466	12435	12621	12401	12691	12559	12552	12482	12460	12428	12420	12361	12611	12511	12461	12622	12510	12529	12624	12530	12463	12625	12649	12484	12490	12566	12727	12512	12580	12549	12624	12578	12569	12483	12549	12362	12513	12635	12555	12507	12600	12552	12465	12552	12245	12488	12634	12518	12570	12597	12434	12490	12507	12591	12645	12624	12523	12482	12560	12520	12617	12498	12544	12570	12574	12539	12373	12739	12496	12525	12686	12514	12575	12570	12590	12521	12468	12434	12477	12673	12448	12529	12648	12556	12466	12578	12689	12345	12413	12384	12630	12526	12492	12503	12591	12491	12538	12524	12502	12492	12615	12539	12599	12480	12582	12537	12533	12550	12611	12491	12608	12752	12576	12442	12570	12394	12648	12672	12662	12760	12441	12443	12561	12535	12638	12536	12617	12516	12542	12489	12522	12660	12429	12655	12620	12553	12437	12404	12638	12549	12591	12416	12616	12515	12542	12569	12548	12460	12525	12563	12508	12513	12577	12554	12479	12591	12663	12558	12654	12465	12472	12614	12543	12548	12477	12563	12441	12654	12507	12564	12505	12530	12590	12632	12613	12545	12553	12547	12492	12400	12449	12509	12473	12466	12372	12463	12681	12675	12530	12619	12542	12561	12599	12394	12592	12562	12578	12581	12587	12443	12492	12373	12631	12501	12637	12558	12471	12614	12542	12590	12457	12581	12522	12562	12572	12381	12381	12446	12544	12704	12682	12566	12464	12525	12390	12593	12395	12496	12482	12438	12652	12436	12327	12453	12563	12380	12568	12653	12493	12533	12461	12578	12552	12639	12538	12681	12664	12506	12509	12580	12596	12483	12412	12570	12432	12519	12459	12377	12424	12509	12563	12529	12564	12488	12500	12529	12583	12589	12550	12539	12600	12610	12593	12549	12479	12533	12557	12530	12618	12581	12460	12547	12560	12521	12478	12558	12650	12440	12534	12598	12589	12512	12643	12524	12487	12524	12537	12619	12546	12594	12619	12510	12502	12647	12568	12489	12707	12517	12591	12458	12472	12573	12587	12560	12572	12519	12540	12533	12657	12483	12457	12713	12445	12601	12460	12452	12469	12614	12712	12445	12560	12532	12407	12239	12338	12428	12551	12457	12516	12605	12449	12630	12464	12573	12393	12342	12566	12454	12445	12527	12571	12703	12474	12368	12491	12751	12306	12590	12736	12565	12432	12615	12677	12759	12535	12476	12509	12569	12690	12470	12542	12447	12421	12553	12672	12533	12651	12541	12482	12682	12726	12529	12446	12570	12629	12456	12637	12662	12504	12487	12569	12588	12516	12545	12545	12472	12642	12398	12476	12576	12451	12499	12725	12403	12370	12429	12629	12366	12475	12554	12618	12642	12475	12529	12648	12570	12414	12507	12398	12595	12523	12498	12701	12553	12400	12715	12627	12421	12664	12450	12473	12703	12535	12480	12449	12497	12661	12448	12484	12558	12479	12501	12496	12452	12365	12588	12537	12615	12577	12576	12705	12688	12648	12547	12533	12595	12414	12497	12530	12598	12684	12460	12552	12379	12528	12559	12518	12337	12690	12498	12507	12394	12474	12605	12342	12550	12576	12557	12410	12593	12568	12453	12520	12543	12673	12532	12493	12559	12517	12526	12424	12319	12511	12699	12597	12534	12530	12493	12325	12525	12524	12620	12527	12589	12681	12628	12603	12573	12337	12475	12561	12526	12597	12613	12352	12401	12536	12640	12585	12572	12693	12531	12407	12470	12563	12639	12454	12501	12569	12447	12698	12413	12497	12493	12513	12462	12595	12537	12538	12669	12439	12599	12428	12493	12456	12493	12448	12415	12603	12567	12412	12497	12520	12512	12543	12512	12519	12570	12664	12519	12683	12480	12443	12504	12576	12449	12599	12343	12509	12581	12552	12616	12653	12451	12642	12505	12462	12522	12536	12542	12406	12444	12470	12604	12659	12556	12641	12375	12413	12604	12590	12588	12448	12574	12579	12605	12517	12393	12602	12514	12496	12600	12481	12479	12662	12486	12475	12469	12624	12385	12500	12529	12541	12365	12554	12508	12503	12497	12468	12538	12463	12493	12590	12644	12424	12570	12577	12720	12621	12450	12323	12496	12616	12477	12500	12621	12494	12765	12523	12546	12521	12451	12616	12459	12426	12461	12587	12478	12517	12561	12485	12538	12477	12717	12410	12592	12632	12518	12544	12591	12400	12652	12554	12518	12358	12494	12648	12677	12514	12454	12654	12465	12285	12611	12644	12561	12426	12450	12521	12566	12538	12620	12569	12584	12496	12693	12541	12392	12467	12495	12612	12594	12774	12466	12518	12574	12565	12572	12592	12595	12410	12720	12478	12690	12427	12513	12532	12505	12585	12493	12634	12551	12503	12509	12590	12429	12455	12561	12468	12546	12541	12466	12527	12600	12422	12516	12683	12479	12508	12477	12682	12573	12389	12638	12513	12564	12499	12386	12486	12590	12438	12653	12570	12595	12558	12442	12379	12572	12561	12547	12664	12452	12637	12526	12554	12607	12526	12468	12386	12604	12388	12612	12312	12389	12680	12607	12421	12578	12495	12442	12663	12464	12565	12678	12582	12510	12479	12524	12574	12464	12417	12490	12635	12632	12626	12547	12542	12606	12507	12578	12614	12360	12385	12609	12324	12729	12370	12497	12505	12392	12493	12602	12476	12566	12433	12458	12487	12316	12608	12376	12418	12479	12570	12591	12620	12698	12435	12475	12500	12758	12577	12465	12603	12553	12608	12514	12470	12363	12587	12566	12433	12468	12361	12528	12558	12660	12596	12616	12365	12519	12573	12435	12499	12612	12474	12649	12420	12589	12355	12501	12448	12657	12528	12419	12507	12362	12536	12378	12447	12582	12484	12620	12759	12397	12356	12502	12563	12450	12653	12577	12627	12570	12434	12404	12878	12485	12634	12654	12652	12713	12557	12565	12525	12527	12521	12394	12520	12564	12466	12474	12533	12521	12391	12597	12455	12518	12654	12591	12496	12513	12574	12420	12602	12559	12588	12493	12694	12441	12613	12413	12439	12530	12533	12607	12459	12623	12556	12507	12311	12577	12546	12508	12477	12572	12438	12512	12569	12626	12488	12563	12546	12426	12419	12439	12554	12546	12408	12464	12432	12404	12572	12493	12526	12432	12685	12580	12457	12595	12540	12519	12623	12633	12415	12577	12457	12579	12586	12441	12551	12546	12404	12610	12413	12511	12616	12474	12378	12478	12608	12552	12480	12381	12648	12363	12669	12506	12466	12449	12442	12705	12364	12475	12669	12504	12588	12445	12452	12580	12591	12500	12479	12618	12595	12647	12409	12495	12589	12418	12573	12540	12513	12484	12470	12564	12659	12414	12521	12545	12676	12518	12584	12333	12634	12456	12575	12574	12466	12466	12604	12485	12574	12634	12459	12404	12381	12640	12605	12533	12370	12547	12591	12583	12607	12549	12608	12528	12631	12565	12790	12581	12732	12563	12595	12667	12512	12436	12662	12480	12616	12372	12431	12451	12503	12603	12542	12561	12494	12405	12459	12589	12490	12640	12561	12492	12482	12377	12448	12631	12579	12585	12658	12604	12595	12548	12453	12460	12583	12491	12667	12589	12333	12521	12606	12597	12336	12545	12515	12521	12476	12554	12351	12534	12602	12568	12415	12635	12459	12328	12349	12591	12466	12608	12350	12374	12492	12425	12562	12504	12549	12486	12550	12630	12600	12617	12591	12368	12553	12411	12432	12468	12589	12385	12538	12596	12460	12387	12669	12511	12498	12487	12520	12372	12417	12337	12494	12597	12496	12553	12514	12523	12502	12472	12532	12427	12593	12428	12770	12678	12492	12608	12478	12556	12461	12410	12585	12476	12498	12481	12540	12572	12515	12447	12544	12461	12579	12497	12552	12535	12497	12564	12427	12521	12403	12538	12655	12489	12606	12670	12711	12566	12490	12566	12521	12513	12548	12515	12510	12503	12497	12327	12492	12427	12489	12606	12500	12583
26998	21106	19806	14927	12132	12231	12286	11941	11942	12002	12108	12041	11957	12043	11875	11895	11883	11968	11970	12090	13303	13501	13292	12724	12206	11901	12025	11973	11811	12077	11891	11877	11918	11869	11952	12088	11888	11996	11878	11759	11905	11958	11928	11828	11770	11955	11820	11833	11825	12057	11794	11678	11924	11859	11892	11803	11691	11819	11900	11820	11851	11712	11987	11887	11882	11875	11961	12054	12031	11801	11890	11877	11806	11833	12033	11906	11838	11962	11880	11908	11828	11842	11904	11983	11845	11704	11853	11957	11775	11776	11896	12058	11873	11884	11642	12012	11928	11810	12009	12032	11980	11783	11863	11924	11962	11899	11904	11917	11984	12015	11911	11801	11875	11880	11822	11906	11964	11885	11956	11898	11874	12056	11975	11966	11856	12097	11888	11924	11864	11780	11816	11881	11890	12042	12022	11914	11765	11816	11913	11823	11805	11908	11721	11936	11940	12050	11863	11831	11858	11906	11871	11976	12017	11944	11798	11800	11826	11798	12055	11779	11640	12086	11973	11938	12005	11784	11658	11917	11770	11757	11758	11988	11826	11944	11843	11844	11837	11870	11987	12049	11903	11790	11774	11886	11909	11988	11992	12008	11778	11778	11819	11675	11803	12003	11852	11753	11920	11774	11963	11839	12170	12002	11904	11888	12084	11807	12164	11876	11803	11686	11775	11768	11905	11823	11814	11907	11842	11811	11910	11840	12027	11770	11859	11753	11958	11906	11906	11938	11956	11876	11917	11839	11929	11938	11910	11789	11948	11936	11883	11805	11796	11786	11841	11743	11951	11930	11884	11929	11830	11808	11852	11853	11839	11889	11979	12075	11980	11837	11822	11932	11743	11736	11942	11923	11720	11838	11910	11768	11884	12091	12018	11977	11894	12005	12029	11910	11831	11927	11943	11734	11918	11841	11973	11867	11995	11985	11777	12023	12004	12108	11916	12009	11970	11845	11823	11826	11818	11906	11773	11926	12039	11893	11794	11993	11972	11870	12005	11905	11833	11959	11937	11930	11945	11786	11902	11660	11887	11908	11879	11785	12010	11858	11912	11762	12010	11685	11935	12020	12050	11972	11900	12109	11794	11834	11955	11970	11936	12002	11872	11828	11800	12034	11914	11905	11986	12061	11770	11800	11835	11898	11838	12050	11868	11891	12046	11775	11898	11902	11857	11824	11903	12005	11943	11941	12112	11885	11914	11848	11822	11912	11919	12085	11788	11842	11887	11934	11896	11850	11714	11765	11958	11896	11858	12001	11912	11874	11979	11755	11718	12017	11612	11785	11891	11802	11738	12034	11795	11756	11819	11918	11738	11934	11959	11935	11870	12002	11870	11817	11853	11916	11931	11884	11934	11766	12029	11905	11910	11878	11997	11978	11838	11951	11824	11927	11822	11771	11768	11920	11925	11734	11887	11916	11901	11926	11861	12037	11954	12039	11804	11971	11648	11793	12002	11887	11777	11776	11906	11793	12101	11974	12136	11954	11805	11936	11894	11849	11959	11755	11957	11893	11859	11796	11937	11895	12043	11898	11957	11871	11917	11768	11822	11848	11715	11846	11708	11878	11747	11765	12098	11919	11901	11877	11652	11846	11897	11845	11854	12156	12022	11957	11977	11794	11766	12051	11888	11835	11950	11840	11854	11703	11901	11760	11860	11931	12094	11618	11853	11859	11968	12048	11894	11967	12110	11895	11934	11881	11874	12089	11919	11915	11990	11850	11954	11832	11866	11872	11912	11754	11988	11797	11959	11809	11847	11814	11925	12008	12026	11868	12041	11847	11929	11987	11829	11628	11824	11894	11871	11944	11835	12107	11926	11997	11881	11912	11863	11814	11783	12017	11974	11760	11772	11760	11967	11831	11925	11803	11961	11841	11719	11735	11849	11850	11933	11841	11715	12019	11951	12030	11885	11912	11763	11876	11907	11793	11909	11999	11944	11914	11746	11783	11873	11853	11916	11826	11943	11904	11708	11972	11798	11930	11918	11924	11768	11849	11724	11949	12071	11941	11773	12054	11913	11845	11857	11881	11807	11730	11834	11786	11732	12154	12025	11653	11936	12026	11821	11755	12001	11892	11956	11990	11845	11813	11786	11943	11779	11925	11844	11805	11767	11860	11889	11962	12008	11657	11845	12033	11969	11844	11689	11782	11939	11899	11843	11872	11986	11936	11874	11751	11943	11949	11898	11908	11858	11923	11858	11978	11882	11869	12028	11775	12008	11915	11881	11924	11841	11922	12045	11750	11732	11943	11902	11790	11879	11921	11956	12051	11941	11953	12065	11906	11957	12006	11984	11795	11745	11853	11983	11781	11924	11800	11952	11823	11737	11883	11851	11931	11893	11739	11842	11886	11960	11992	11828	11862	11992	11830	11763	11693	11874	11830	12034	11912	11864	11845	11866	12091	11818	11931	11861	12065	11893	11928	11726	11890	11779	11976	11831	11794	11805	11870	11793	11823	11922	11705	11667	11836	11839	11963	11909	11941	11854	11853	11811	11857	11904	11841	11734	11711	11882	11836	11646	11825	11860	11828	11951	12005	11860	11796	11876	11890	11929	11846	11783	11942	11824	11892	12077	11785	12067	11817	11894	11876	11924	11946	11967	11677	11960	11893	11962	11876	11793	11773	11940	11837	11647	11886	11811	11986	11927	12018	11752	11960	11828	11858	11805	11959	11872	11901	11893	11872	11984	12070	11890	11822	11942	11737	11992	11617	11912	11968	11944	11997	11908	12047	12145	11910	11825	11920	11876	11956	11844	12065	11876	11954	12009	11835	11915	12004	11885	11877	11879	11894	11975	12013	11972	11997	11903	11892	11987	11960	11864	11838	12009	11704	11957	11878	11806	11901	11897	11871	11840	11799	11963	12023	12031	11822	11976	11876	11828	12008	11927	11804	11988	11873	11872	11948	11912	12014	11957	11915	11909	11908	11862	11979	11753	11889	11806	11880	12001	11977	11750	11854	11758	11945	11854	11873	11951	11795	11915	12146	12122	11554	11755	11909	12003	11920	11800	11911	11861	11913	11847	11930	11926	11766	11954	11852	11691	12002	11793	11918	11766	11906	11924	11840	11848	11857	11759	11914	11908	11929	11798	11895	12060	11910	11833	12039	11940	11795	11773	11821	12028	11882	11917	11928	11902	11887	11761	11929	11832	11882	11806	11745	11797	11965	11985	11970	11811	11726	11775	11987	11849	11959	11728	11823	11775	11860	11823	12030	11847	12015	12071	11799	11911	11992	11926	11772	11777	12007	11888	11747	12015	12024	11959	11818	11723	11885	12033	11846	11970	11753	11836	11831	11818	11796	11902	11916	11991	11712	11901	11931	11880	11987	11856	11920	11974	11798	11863	12009	11998	11957	11904	11894	12022	11931	11878	11804	11846	11999	11909	11981	11991	11980	11872	11892	11987	11937	11919	11995	11864	11834	11885	11867	11976	11954	11979	11810	11812	11840	11941	11895	11830	11842	11895	11852	12021	11831	11932	11957	11848	11859	11777	11984	11767	11781	11548	11988	11881	11846	11886	11804	11695	11832	11943	11871	11876	12106	11884	11972	11947	12043	11659	11934	11962	11843	11897	11847	11787	11992	11989	11990	11856	11945	11822	12035	11958	11815	11841	11925	11831	11951	11945	11776	11858	11860	11751	11699	11954	11898	11986	11974	11877	11816	11867	11859	11925	11886	11696	11772	12062	11909	11882	11932	11904	11899	11831	11998	11904	11863	11807	11940	12009	11846	12023	11912	11861	11987	12037	11970	11992	11808	11771	11777	11802	11973	12140	11805	11857	12119	11966	11806	11773	11885	11959	11914	12099	11988	12004	12129	11840	11906	11949	11934	11933	11906	11971	12003	12029	12010	11769	12030	11823	11702	11895	12009	12000	11802	11777	12008	11797	11738	11911	11862	11738	11933	11964	11840	11895	11878	11831	11873	11915	11951	11800	11798	11887	11879	11821	11819	11825	11735	11978	11986	11752	11992	12015	11955	11867	11966	11895	11886	11811	11994	12003	11882	11882	11856	11824	11810	11929	11956	11893	12012	11774	11754	12113	11711	11959	11777	11885	11990	11994	11799	12027	11963	11750	11932	11958	11794	11982	11823	12062	11940	11767	11904	11923	11752	11916	11832	11981	11940	11906	11694	11900	11948	11853	11861	11789	11511	11880	11817	11909	11997	11900	11928	12042	11904	11774	11744	11848	11719	12050	11876	11825	12046	12042	11817	11811	11668	11886	11942	11883	11928	11961	11816	12036	11996	11867	11690	11968	12006	11889	11838	11937	11668	11817	12048	11986	11793	11971	11877	12176	12004	11961	11885	12010	11922	11971	11749	11880	11826	11857	11999	11952	11851	11818	11946	11994	12008	11995	11933	11920	12010	11925	11825	11717	11989	11915	11947	11903	11835	12012	11899	11899	11698	11931	11889	11903	11914	11785	11830	11943	12112	11907	11853	11811	11889	11960	12056	12049	11988	12084	11876	11896	11944	11878	11880	11991	11782	11894	11730	11812	11801	11978	11738	11979	11900	11976	11690	11989	11751	11886	11761	11787	11876	11846	11733	11890	11857	11820	11882	11715	12006	12049	12054	11898	11752	12005	11580	11974	11817	12026	11990	11840	11844	11869	11957	11971	11788	11830	11879	11966	11808	11890	11918	11980	11941	11846	11804	11937	11815	11938	11919	11900	11808	11911	11860	11913	11907	12012	11977	11832	11704	11987	12115	11810	11961	11974	11892	11944	11905	11673	12003	11818	12031	11955	11936	11827	11835	11900	11897	12101	11839	11987	11761	11849	11894	11885	11788	11792	11918	11799	11792	11793	12013	11980	11910	11747	11948	12020	12047	11879	12017	11866	11880	12014	11666	11944	12094	11805	12011	11911	11754	11886	11947	11981	11936	12004	11753	11791	11783	11860	11965	11930	12006	11805	11963	11758	11954	11831	11968	11860	11891	12024	11973	11849	11950	12067	11864	11806	12029	11928	11913	12050	11794	11873	11880	11882	11997	11917	11916	11865	11849	11856	11813	11766	12023	12057	11892	11705	11785	11854	12023	11954	11947	11836	11941	11869	12015	11767	11926	12027	11847	11984	11891	11755	11985	11954	11806	11879	12115	11865	11905	11975	11937	11907	11846
12157	13650	13326	12780	12836	12625	12344	12366	12378	12393	12370	12414	12349	12474	12372	12405	12438	12382	12465	12717	14654	14780	14119	13292	12704	12438	12426	12201	12410	12486	12524	12554	12531	12294	12288	12375	12224	12327	12348	12358	12394	12368	12206	12333	12436	12407	12395	12396	12367	12444	12520	12460	12264	12332	12405	12328	12489	12447	12451	12160	12293	12397	12389	12479	12420	12258	12405	12391	12465	12298	12370	12397	12351	12462	12365	12402	12301	12365	12292	12331	12462	12348	12367	12342	12400	12349	12488	12254	12482	12285	12431	12439	12321	12437	12267	12419	12405	12529	12479	12378	12333	12508	12309	12274	12359	12252	12275	12461	12357	12217	12309	12354	12312	12387	12488	12406	12437	12412	12311	12407	12351	12464	12241	12252	12248	12287	12243	12471	12421	12499	12395	12351	12374	12452	12324	12461	12500	12231	12285	12144	12415	12464	12467	12362	12387	12332	12338	12478	12182	12554	12452	12376	12268	12336	12402	12234	12398	12447	12467	12360	12194	12451	12225	12460	12345	12358	12389	12247	12400	12262	12355	12396	12285	12304	12258	12365	12478	12311	12456	12336	12463	12381	12382	12437	12369	12305	12388	12280	12445	12317	12125	12261	12373	12458	12388	12485	12319	12425	12419	12384	12294	12438	12298	12351	12439	12275	12229	12366	12388	12353	12395	12321	12365	12327	12318	12320	12390	12335	12335	12276	12393	12278	12450	12254	12362	12518	12241	12201	12392	12486	12446	12491	12489	12205	12338	12510	12439	12326	12345	12514	12253	12301	12236	12276	12419	12436	12304	12253	12138	12257	12347	12418	12361	12420	12346	12489	12266	12458	12537	12328	12248	12324	12280	12365	12293	12220	12402	12304	12474	12282	12378	12359	12515	12309	12383	12230	12384	12231	12379	12515	12341	12339	12213	12433	12361	12396	12365	12292	12309	12434	12392	12245	12397	12273	12423	12307	12363	12349	12522	12519	12496	12293	12358	12399	12456	12381	12425	12337	12362	12323	12456	12312	12317	12439	12400	12338	12405	12349	12447	12271	12474	12385	12199	12320	12340	12192	12358	12374	12478	12218	12284	12462	12382	12493	12354	12274	12508	12366	12283	12289	12419	12238	12419	12294	12426	12310	12229	12392	12516	12355	12290	12364	12393	12389	12323	12285	12362	12321	12379	12485	12375	12411	12240	12482	12376	12281	12273	12406	12290	12436	12415	12472	12258	12446	12393	12178	12461	12519	12244	12137	12328	12280	12329	12527	12383	12387	12443	12307	12386	12325	12450	12231	12372	12277	12376	12246	12236	12297	12298	12294	12319	12333	12393	12253	12303	12312	12378	12519	12276	12170	12384	12329	12299	12345	12407	12523	12407	12317	12336	12356	12378	12308	12375	12375	12356	12473	12450	12362	12452	12289	12365	12455	12329	12249	12430	12358	12363	12355	12409	12324	12446	12343	12266	12351	12276	12451	12351	12291	12372	12298	12273	12319	12322	12485	12384	12507	12461	12386	12333	12296	12452	12422	12410	12271	12368	12382	12505	12374	12443	12392	12439	12469	12414	12412	12325	12410	12319	12326	12302	12290	12356	12356	12435	12355	12328	12420	12496	12299	12353	12392	12331	12315	12333	12319	12445	12400	12274	12333	12501	12289	12382	12416	12395	12430	12432	12275	12352	12315	12382	12319	12495	12386	12445	12444	12244	12316	12262	12354	12286	12326	12232	12211	12428	12328	12341	12335	12398	12444	12405	12393	12217	12349	12374	12307	12450	12343	12305	12348	12340	12319	12524	12378	12441	12338	12540	12463	12404	12340	12354	12413	12451	12358	12276	12367	12218	12336	12313	12346	12356	12317	12324	12451	12506	12204	12172	12414	12301	12253	12334	12391	12233	12539	12312	12254	12446	12321	12488	12403	12267	12421	12085	12476	12325	12448	12266	12375	12349	12418	12382	12375	12483	12241	12467	12377	12365	12373	12352	12136	12352	12310	12298	12320	12382	12185	12273	12453	12546	12391	12342	12354	12488	12360	12322	12370	12253	12347	12369	12292	12365	12243	12317	12375	12542	12391	12356	12340	12449	12395	12453	12451	12469	12375	12392	12392	12485	12327	12489	12332	12181	12345	12262	12145	12242	12379	12501	12353	12351	12234	12404	12308	12464	12295	12363	12256	12479	12413	12473	12437	12317	12245	12509	12311	12349	12340	12487	12419	12216	12485	12509	12313	12366	12287	12448	12227	12333	12263	12372	12371	12377	12321	12257	12389	12265	12327	12472	12305	12335	12383	12285	12394	12392	12361	12278	12442	12158	12354	12287	12469	12342	12308	12408	12307	12327	12426	12438	12276	12355	12407	12514	12295	12241	12188	12338	12320	12354	12399	12249	12336	12460	12305	12356	12315	12288	12320	12372	12383	12286	12360	12477	12370	12358	12206	12269	12316	12445	12180	12459	12350	12390	12430	12216	12388	12273	12174	12329	12295	12364	12385	12240	12423	12456	12513	12371	12333	12415	12391	12402	12282	12506	12365	12404	12274	12387	12320	12403	12401	12280	12194	12225	12253	12240	12295	12292	12341	12347	12377	12420	12346	12357	12536	12352	12303	12305	12345	12372	12278	12542	12437	12283	12362	12423	12395	12465	12341	12403	12325	12398	12494	12401	12286	12409	12378	12513	12479	12414	12363	12461	12469	12431	12409	12313	12314	12398	12245	12361	12297	12416	12393	12301	12485	12313	12458	12236	12137	12424	12340	12438	12421	12355	12342	12388	12386	12528	12475	12343	12410	12318	12223	12551	12204	12361	12525	12368	12285	12296	12392	12319	12403	12294	12281	12349	12369	12341	12401	12350	12367	12507	12429	12386	12236	12323	12237	12235	12277	12379	12382	12356	12237	12383	12474	12420	12405	12258	12210	12597	12412	12453	12413	12301	12348	12248	12340	12411	12354	12404	12401	12288	12334	12395	12433	12363	12374	12345	12433	12448	12369	12476	12421	12435	12460	12256	12276	12542	12207	12295	12378	12282	12305	12471	12433	12464	12194	12665	12324	12335	12408	12251	12349	12301	12299	12462	12280	12468	12306	12467	12359	12411	12309	12395	12401	12212	12426	12247	12304	12491	12389	12378	12347	12310	12382	12420	12524	12350	12325	12248	12268	12323	12472	12268	12256	12423	12426	12477	12344	12210	12293	12534	12364	12469	12342	12279	12201	12476	12378	12307	12325	12329	12357	12350	12295	12389	12347	12374	12334	12388	12394	12304	12469	12223	12210	12406	12234	12388	12303	12527	12076	12337	12491	12462	12412	12440	12325	12412	12199	12528	12385	12277	12468	12437	12260	12252	12433	12349	12403	12317	12348	12247	12225	12360	12337	12454	12340	12480	12368	12378	12419	12394	12457	12311	12540	12347	12352	12357	12475	12416	12282	12375	12430	12238	12334	12389	12334	12155	12402	12215	12204	12334	12350	12353	12483	12413	12397	12268	12322	12510	12385	12308	12318	12477	12402	12473	12398	12292	12420	12389	12320	12281	12387	12190	12381	12409	12435	12421	12439	12396	12399	12327	12558	12271	12347	12299	12366	12371	12264	12434	12252	12314	12336	12402	12263	12323	12309	12288	12486	12175	12355	12400	12468	12473	12299	12428	12359	12427	12283	12534	12278	12459	12306	12446	12394	12286	12293	12313	12467	12352	12413	12382	12212	12317	12320	12325	12342	12466	12531	12304	12369	12362	12345	12430	12518	12479	12563	12528	12371	12323	12357	12360	12372	12433	12472	12562	12399	12289	12539	12409	12268	12314	12299	12440	12287	12567	12497	12396	12493	12304	12424	12364	12417	12305	12262	12396	12186	12400	12425	12313	12246	12407	12253	12432	12412	12335	12423	12462	12379	12289	12504	12416	12338	12413	12440	12313	12419	12383	12264	12244	12459	12386	12380	12417	12472	12263	12299	12471	12186	12291	12401	12262	12273	12302	12340	12265	12388	12309	12169	12574	12519	12254	12310	12452	12442	12361	12503	12335	12286	12294	12288	12475	12373	12241	12268	12360	12492	12405	12417	12262	12454	12300	12298	12490	12327	12384	12437	12401	12317	12410	12434	12341	12293	12420	12412	12315	12365	12576	12441	12394	12323	12294	12364	12380	12261	12368	12570	12311	12331	12206	12310	12329	12386	12306	12327	12451	12372	12364	12277	12354	12389	12312	12433	12524	12255	12389	12294	12362	12271	12312	12328	12409	12307	12211	12544	12479	12267	12367	12356	12457	12292	12402	12410	12342	12382	12397	12580	12336	12307	12515	12183	12365	12227	12390	12290	12339	12433	12363	12488	12410	12130	12462	12259	12370	12263	12244	12378	12447	12341	12446	12447	12430	12499	12411	12339	12329	12332	12228	12508	12284	12241	12504	12448	12392	12402	12273	12354	12144	12460	12401	12268	12272	12241	12304	12430	12358	12380	12328	12444	12386	12453	12418	12438	12361	12443	12246	12252	12442	12467	12523	12286	12606	12216	12459	12231	12376	12466	12293	12326	12491	12433	12205	12211	12402	12416	12298	12306	12460	12395	12303	12323	12405	12343	12368	12405	12391	12455	12220	12328	12264	12325	12484	12447	12330	12369	12490	12356	12328	12513	12203	12556	12358	12109	12339	12414	12377	12224	12158	12283	12393	12215	12383	12422	12528	12427	12267	12365	12359	12285	12256	12533	12372	12460	12359	12436	12409	12450	12496	12322	12263	12320	12435	12381	12475	12348	12493	12444	12285	12240	12456	12199	12314	12403	12311	12541	12378	12415	12305	12472	12413	12375	12373	12333	12352	12326	12218	12236	12275	12317	12419	12364	12173	12231	12272	12425	12434	12360	12384	12306	12331	12441	12243	12446	12308	12525	12338	12353	12340	12266	12246	12218	12335	12402	12303	12329	12327	12428	12405	12299	12379	12432	12560	12287	12430	12362	12306	12223	12291	12287	12268	12400	12087	12418	12369	12228	12354	12386	12395	12309	12363	12375	12343	12521	12293	12488	12340	12328	12418	12364	12436	12408	12394	12325	12402	12368	12298	12358	12487	12264	12304	12501	12486	12441	12342	12284	12426	12361	12306	12337	12414	12534	12570	12262	12317	12393	12405	12305	12321	12367	12205	12449
24044	20998	28069	24173	20752	15824	13778	12010	11629	11726	11509	11498	11441	11369	11335	11357	11460	11379	12198	17307	19903	18267	13908	13583	12254	11397	11184	11267	11390	11285	11368	11313	11252	11239	11250	11155	11278	11009	11261	11132	11149	11131	11250	11364	11213	11251	11312	11210	11388	11086	11381	11197	11057	11347	11338	11070	11146	11217	11181	11396	11196	11132	11213	11134	11176	11165	11250	11204	11168	11229	11177	11057	11271	11152	11078	11243	11092	11280	11287	11001	11172	11147	11210	11224	11267	11214	11181	11159	11197	11071	11156	11184	11144	11186	11075	11197	11179	11157	11209	11253	11108	11036	11069	11129	11246	11150	11220	11225	11095	11076	11323	11246	11139	11137	11239	11152	11097	11173	11272	11358	11254	11017	11142	11135	11251	11178	11213	11221	11249	11217	11128	11068	11303	11086	11119	11022	11296	11034	10976	11184	11273	11236	11207	11232	11228	11069	11032	11057	11207	11042	11067	11252	11171	11275	11038	10947	11092	11045	11220	11212	11202	11119	11164	11160	11119	11240	11085	11248	11175	11067	11187	11129	11195	11232	11066	11174	11144	11203	11165	11160	11184	11203	11207	11421	11310	11199	11279	11146	11150	11270	11213	11107	11215	11051	11065	11214	11204	11244	11007	11202	11112	11268	11222	11178	11076	11252	11127	11225	11173	11133	11170	11181	11247	11256	11137	11192	11204	11282	11090	11081	11231	11322	11139	11256	11349	11119	11158	11047	11280	11300	11199	11319	11323	11072	11252	11179	11017	11120	11281	11257	11107	11022	10984	11310	11089	11196	11050	11276	11131	11176	11094	11310	11100	11242	11231	11218	11292	11203	11028	11149	11246	11258	11052	11184	11347	11140	11091	11138	11222	11132	11264	11152	11150	11119	11109	11128	11097	11146	11391	11290	11167	11105	11127	11164	11212	11096	11193	11051	11133	11151	11209	11053	11142	11145	11216	11276	11204	11102	11154	11151	11045	11228	11272	11272	11024	11206	11149	11160	11319	11211	11089	11226	11183	11014	10969	11345	11109	10956	11158	11131	11213	11030	11178	11276	11218	11175	11192	11216	11205	11057	11136	10961	11153	11149	11014	11269	11195	11177	11174	11227	11140	11132	11242	11176	11040	11280	11306	11262	11180	11215	11234	10959	11125	11200	11077	11303	11212	11061	11019	11188	11109	11133	11227	11221	11099	11189	11218	11365	11009	11136	11133	11244	11297	11219	11084	11018	11289	11266	11204	11259	11212	11194	11221	11235	11353	11068	11165	11227	11238	11250	11245	11209	11294	11205	11166	11178	10994	11168	11061	11098	11288	11271	11170	11215	11295	11183	11200	11256	11103	11093	11230	11399	11262	11130	11172	11082	11230	10971	11056	11285	11130	11035	11097	11102	11233	11113	11047	11175	11096	11181	11164	11217	11089	11115	11109	11088	11356	11249	11217	11042	11175	10964	11162	11234	10918	11161	11082	11357	11037	11150	11066	11162	11319	11125	11365	11141	11178	10972	11121	11006	11117	11234	11184	11077	11044	11205	11135	11166	11035	11228	11202	11085	11233	11203	11073	11224	11296	11086	11052	11088	11088	11117	11183	11105	11179	10937	11203	11228	11290	11180	11108	11309	11329	11271	11176	11093	11151	11109	11070	11066	11162	11172	11228	11078	11082	10990	11040	11220	11293	11236	11156	11253	11132	11285	11167	11044	11279	11070	11075	11074	10999	11216	11212	11244	11152	11161	11281	11157	11269	11121	11094	11150	11162	11251	11374	11000	11136	11192	11226	11388	11230	11073	11124	11119	11225	11039	11098	11047	11314	11218	11030	11119	11140	11164	10996	11255	11113	11112	11158	11197	11295	11309	11326	11268	11227	11204	11183	11074	11104	11177	11123	11115	11073	11052	11229	11176	11062	11233	11196	11174	11176	11245	11317	11216	11073	11086	11230	11197	11108	11210	11102	10939	11350	11213	11227	11364	11065	11352	11191	11124	11301	11306	11251	11264	11101	11171	11053	11118	11156	11271	11158	11228	11163	11209	11194	11037	11248	11151	11216	11165	11156	11117	11123	11198	11363	11231	11153	11202	11118	11206	11304	11135	11276	11157	11134	11345	11080	11024	11285	11143	11016	11177	11143	11137	11197	11211	11285	11242	11165	11331	11144	11166	11276	11211	11216	11002	11174	10938	11235	11213	11011	11139	11083	11095	11198	11286	11050	11165	11152	11128	11142	11116	11304	11359	11229	11212	11013	11033	11181	11223	11469	11134	11077	11173	11311	11200	11291	11176	11330	11168	11269	11284	11286	11248	11067	11163	11217	11306	11225	11081	11308	11269	11287	11169	11221	11118	11153	11169	11064	11167	11126	11155	11091	11135	11121	11225	11131	11256	11238	11192	11270	11106	11222	11368	11246	11164	11151	11255	11155	11298	11179	11273	11121	10918	11252	11145	11233	11268	11267	11282	11252	11408	11191	11039	11189	11103	11214	11141	11098	11216	11268	11155	11156	11023	10999	11143	11194	11167	11199	11101	11305	11229	11106	11131	11290	11224	11273	11322	11219	11092	10999	11037	11164	11193	11135	11063	11286	11326	11198	11140	11138	11212	11173	11065	11207	11238	11139	11113	11213	11213	11209	11224	11138	11264	11146	11141	11158	11186	11100	11206	11153	11029	11261	11149	11250	11306	11183	11127	11185	11036	11214	11190	11134	11153	11086	11075	11351	11082	11226	11113	11198	11073	11137	10973	11102	11097	11219	11161	11163	11151	11208	11353	11323	10966	11188	11296	11308	11283	11108	11286	11233	11211	11285	11265	11285	11167	11196	11012	11383	11103	11248	11185	11323	11191	11107	11207	11159	11109	11205	11128	11329	11092	11293	11388	11168	11054	11120	11175	11086	11061	11289	11075	11308	11218	11322	11266	11174	11146	11287	11324	11175	11197	11075	11043	11292	11221	11012	11164	10972	11114	11192	11081	11112	11177	11289	11186	11241	11270	11109	11211	11326	11271	11250	11207	11001	11136	11149	11219	11275	11129	11175	11161	11269	11208	11080	11075	11228	11237	11131	11134	11176	11194	11228	11349	11310	11055	11128	10997	11049	11035	11032	11110	11293	11140	11098	11262	11311	11233	11026	10947	11117	11116	11100	11290	11172	10987	11192	11131	11110	11268	11206	11251	11306	11194	11031	11236	11219	11260	11144	11167	11161	11204	11266	11168	11153	11070	11130	11172	11188	11132	11213	11199	11108	11195	11341	11188	11118	11264	11123	11131	11240	11103	10955	11063	11105	11040	11246	11277	11277	11028	11256	11343	11255	11201	11007	11049	11140	11166	11020	11071	11129	11164	11045	11127	11124	11274	11223	11095	11160	11114	11258	11147	11152	11090	11189	11150	11070	11351	11026	11098	11112	11234	11256	11166	11345	11264	11120	11054	11203	11099	11048	11266	10959	11027	10944	11065	11263	11238	11288	11138	11171	11170	11153	11136	11237	11135	11183	11081	11306	11011	11228	11166	11080	11092	11173	11200	11133	11171	11198	11111	11066	11269	11153	11191	11202	11237	11169	11172	11210	11189	11182	11138	11255	11132	11298	11179	11215	11143	11320	11037	11223	11229	11093	11124	10991	11187	11164	11201	11292	11112	11164	11216	11205	11310	11222	11364	11235	11235	11164	10967	11229	11162	11336	11153	11200	11056	11146	11360	11071	11173	11184	11197	11261	11044	11333	11206	11167	11150	11191	11003	11135	11223	11393	11160	11179	11124	11062	11079	11263	11322	11259	11095	11090	11339	11243	11202	11303	11088	11211	11185	11161	11294	11178	11029	11303	11280	11085	11197	11187	11220	11321	11193	11057	11239	11221	11154	11235	11179	11158	11114	11011	11165	11309	11073	11172	11209	11218	11137	11133	11154	10993	11128	11190	11248	11153	11226	11142	11059	11178	11180	11223	11217	11190	11121	11112	10962	11121	11167	11061	11171	11334	11157	11114	11131	11258	11181	11238	11149	11232	11066	11152	11091	11222	11212	11100	11195	11163	11109	11077	11254	11316	11105	11077	11232	11007	11037	11178	11034	11138	11293	11134	11186	11236	11273	11150	11235	11136	11270	11039	11453	11253	11083	11180	11299	11219	11076	11058	11171	11266	11230	11374	10991	11303	11045	11205	11070	11242	11162	11297	11142	11303	11075	11344	11196	11244	11253	11221	11247	10976	11179	11020	11251	11154	11217	11205	11277	11233	11176	11232	11142	11176	11150	11213	11147	11244	11147	11197	11281	11183	11067	11006	11301	11142	11048	11016	11149	11094	11219	11246	11171	11142	11084	11190	11069	11255	11267	11050	11111	11348	11208	11127	10967	11050	11068	11149	11225	11108	11108	11080	11075	11218	11189	11018	11260	11192	11154	11067	11177	10938	10995	11073	11240	11306	11222	11310	11222	11236	11295	11320	11157	11241	11017	11234	11156	10912	11269	11326	11277	11369	11229	11182	11034	11117	11301	11187	11230	11439	11172	11266	11157	11158	11175	11127	11048	11196	11233	11202	11123	11106	10969	11239	11181	11120	11217	11063	11019	11278	11278	11168	11098	11189	11220	11066	11130	11180	11251	11058	11271	11358	11199	11429	11204	11248	11222	11184	11150	11308	11210	11311	10977	11037	11119	11052	11074	11175	11081	11173	11142	11166	11208	11256	11192	11168	11238	11059	11023	11038	11243	11144	11110	11069	11266	11211	11278	11168	11202	11215	11149	11133	11038	11115	11132	11269	11262	11215	11117	10985	11263	11150	11295	11351	11081	11156	11124	11227	11160	11310	11227	11232	10999	11167	11218	11161	11157	11256	11113	11119	11322	11243	11044	11178	11317	10980	10996	11039	11164	11131	11294	11117	11278	11239	11305	11187	11172	11243	11057	11174	11155	11274	11072	11134	11188	11128	11237	11217	10958	11165	10992	11100	11240	11106	11009	11117	11182	11267	11032	11216	11126	11128	11196	11116	11288	11229	11331	11151	11267	11111	11010	11058	11123	11210	11218	11065	11166	11208	11061	11064	11217	11201	11272	11101	11143	11139	11170	11089	11257	10968	11195	11118	10960	11064	11096	11024	11195	11153	11187	11188	11184	11218	11114	10999	11325	11158	11175	11126	11130
11861	19797	18476	15059	14506	13638	13167	12806	12712	12462	12423	12303	12254	12244	12318	11993	11991	12157	13913	22008	24196	21056	15689	15451	13103	12125	11952	11934	12013	12003	11842	12006	11984	11905	12069	11907	12038	11736	11952	11968	11982	11952	11861	11999	11827	11860	12006	11834	11940	11955	12082	11871	11988	11901	12018	11910	11950	11961	11938	11930	11974	12061	11969	11841	11843	12032	12132	11794	11925	11918	11969	12036	11915	11928	11865	12073	11894	11953	11772	11903	11964	11916	11911	11992	11930	11895	12176	11774	12033	12005	11866	12008	11987	11998	11870	11868	11758	11910	11967	11843	11969	11794	12008	11853	11882	11982	11930	11849	11943	11998	12030	11959	11804	11771	11937	11958	11785	11872	11733	11908	11992	11816	11875	11881	12009	12001	11903	11737	12046	11877	11847	11822	11853	11893	11933	11901	11921	11857	12027	11926	12093	11805	12133	11866	11988	11967	11994	12002	11895	11932	12005	11762	11888	11943	11808	12084	12085	11808	11841	11929	11945	11883	11992	11853	11874	12176	11855	11878	11958	11829	11896	11995	12028	12014	12061	11952	12018	12064	11802	11883	11776	11992	11787	11835	11770	11871	11988	11855	11976	12017	11983	11940	11910	11946	11882	11972	11931	11966	11974	12018	11909	11848	11914	11936	11884	11840	11961	11831	12109	11985	11926	12107	11886	11880	11855	12005	11999	11860	11806	11965	11873	11890	11937	11937	11868	11887	11945	11909	11797	11950	11898	11901	12066	12084	11939	11851	12007	11897	12016	11797	11988	11975	11937	11980	11826	11929	11921	11895	11965	11840	12062	12006	12037	12048	11978	11915	11991	11887	12035	11894	12007	12066	11927	12032	11937	12028	11790	11881	11966	11932	11811	11824	11954	11925	11754	12002	11855	11902	11865	11790	11856	11852	12058	11969	11916	11915	11863	11827	11885	11951	11802	12031	11933	11837	12017	11907	11765	12023	11918	11829	11884	11859	11936	12185	11914	11821	11842	12080	11997	11780	11850	11868	11771	11914	12010	11949	11888	12051	12025	11999	11752	12036	11881	12015	12005	11959	12031	11884	11855	11914	11927	11969	11898	11837	11981	11878	11833	12011	11992	11857	11966	11947	11906	11969	11980	11948	11858	11939	11676	12004	11905	11975	11938	11707	11871	11892	12016	11840	11972	11968	11773	11856	11914	11997	11952	11912	11900	11725	11902	11811	11866	11938	11992	11921	11916	11948	11929	11870	11940	11976	11867	11783	11806	11949	12046	11864	11923	12084	11904	11754	11829	11855	11758	12054	11993	12147	11888	11837	11892	11937	11954	11887	11794	11860	11918	11853	11783	11714	11888	11878	11853	12099	11990	11842	11832	12108	11966	11979	11981	11991	11865	11939	11926	11960	11994	11744	11919	11912	11808	11904	11834	12106	11956	11909	12066	11972	11821	11967	11945	11851	12003	11867	11926	11984	11878	11892	11921	12020	11777	11978	11783	11900	11821	11989	11995	11990	11887	11872	11875	11833	12061	12023	11874	11932	11982	11966	11864	11879	11765	11942	11962	12014	11782	11913	11977	11949	11881	11890	11952	11893	11850	12022	11815	11946	11968	11921	11929	11981	11968	11875	11732	11873	12125	11916	11889	11685	11961	12030	11858	11898	12017	11863	11778	11784	11918	11792	11999	11982	12054	11830	11964	11758	11778	11788	12059	11876	11949	11953	11868	12032	11878	12010	11935	12028	11802	11882	11905	11923	11878	11947	11921	11860	11754	11986	11866	12061	11878	11854	12197	12077	11936	11872	11914	11933	11923	11983	12018	12008	11938	11839	11892	12043	11982	11946	11997	12103	11883	11901	12038	11976	11896	12043	11808	11778	11852	11913	11759	11910	12006	11844	11915	11937	11823	12005	12073	11918	12070	11990	12069	11952	12036	11828	11878	11875	11955	11937	11986	11795	12016	11934	12093	11978	11904	11958	11955	11944	12063	12065	11971	12065	11908	11849	11859	11895	11983	11824	11695	11930	11997	12000	12111	12019	11877	11965	11830	11916	11857	11896	11916	11959	12088	11922	12012	11930	11997	11959	11920	11851	11841	12046	11833	11951	12017	11922	11980	11860	11893	11870	12081	11863	11986	11882	11914	11775	11949	11937	11947	11784	12044	11947	11932	11908	12022	11845	12017	11905	11966	11863	12151	12002	11926	12021	12004	11917	11911	11919	11860	12006	11960	11965	12002	12026	11991	11967	11782	11920	11935	11999	12013	11930	11973	11932	11934	11765	11986	11885	11996	11844	11844	11839	12001	11984	12047	11894	11834	11848	11862	11957	11961	11829	11790	11877	11961	12073	12089	12099	11865	11868	11835	11975	11857	11936	12037	11890	12041	11929	11838	11853	11879	11942	12042	11912	11907	11876	12024	12004	11836	11815	11953	11899	11876	12043	11951	12011	11895	12094	11886	11890	11854	11873	11970	11880	12010	11822	11864	11959	11692	11985	11893	11867	11911	11887	11969	11941	11989	11988	11850	12034	11942	11824	11791	11844	11921	11709	11948	11914	11931	11842	11864	11782	11837	11879	11933	11976	11936	11951	11912	12097	11824	12007	12035	11983	11883	11938	11987	12034	11955	11926	11962	12020	11761	12110	11923	11999	11898	12078	11813	11883	11968	11927	11863	11896	11796	11944	11837	11981	11860	11956	11966	11791	11962	11899	11842	11947	11989	11826	11903	11718	12018	12010	11991	11906	11951	12045	11824	11992	11900	12160	12030	11869	11870	11852	12044	11815	11905	11904	11824	11807	11939	12020	12083	11933	11959	11855	11856	11872	12077	11855	12038	11856	11827	11856	11858	11983	11854	11855	12016	11848	11841	11962	12053	11901	11928	11877	12047	11908	12078	12151	11809	12120	11829	11994	11821	11860	11923	12005	11798	11971	11863	11953	12165	11886	11867	11916	12000	11929	11855	11948	11997	11957	11866	11966	12002	11856	11998	12018	11978	11802	11838	12004	11907	11805	11864	12061	11919	11925	11995	11937	11926	11860	11871	11928	12019	11956	11953	11859	11910	11962	11986	11930	12065	11952	11866	12116	11885	11789	11925	11908	11801	11960	12048	12067	11945	12018	11900	11866	11885	11979	12012	11974	11870	12004	11963	11985	12100	11888	11873	12013	11897	11822	12027	11898	11863	11824	11929	11946	12082	11883	11963	11989	11976	11880	11813	12031	11994	11873	11882	11734	12067	11840	11985	11926	11851	11792	12042	11961	11985	11800	11886	11873	11789	11795	11938	12019	11865	11838	12051	11959	11850	11931	11706	11934	12055	11933	11994	11956	11937	11994	12184	11930	12000	11872	11968	12079	11860	12081	11899	11762	11706	12039	11904	11974	11949	12008	11973	11999	11803	12036	12030	11802	11950	12016	11820	11946	12014	11956	11880	11840	11985	12055	12019	12020	11955	11807	11808	11892	12054	11870	11952	11840	11979	12007	11868	11953	11807	11925	11914	11916	11906	11691	11868	12039	11858	11927	11808	11795	11977	11792	11856	11997	11965	11830	11800	11858	11876	11905	12063	11784	11869	12057	11898	11933	11975	11984	11768	12056	11984	11758	11905	11809	11960	12024	12034	11887	11969	11947	11970	12087	11916	11999	11969	11904	11966	11894	12055	11869	11946	11783	11935	11944	12119	11783	11991	11926	11928	11906	11904	11848	11827	11863	11814	11858	12077	11841	12042	11889	11904	11946	12114	11868	11967	11708	11885	11947	11947	11890	11880	11909	11877	11962	11974	11934	12013	11914	11954	11759	11903	11978	11841	11904	11947	11810	11870	11988	11768	11759	11989	11901	11670	12001	12086	11875	11957	11854	11856	11923	11924	11775	11844	11989	11949	11769	11929	11783	11842	11966	11706	12089	11950	12012	11916	11943	12011	11970	11797	11845	11953	11836	11866	11979	11900	11807	11997	11825	11860	11933	11991	11892	11998	11981	11684	11859	11881	12013	12002	11838	11973	12014	11887	11807	11998	12009	11878	11790	11954	11955	11917	11927	11974	12084	11994	12047	11950	11910	12020	11973	11955	11883	11818	12046	11989	12078	11896	11729	11976	11874	12021	12070	11825	12067	11887	12062	11821	11879	12030	11961	12064	11976	11906	11909	11875	11795	11844	11876	11964	11923	11916	11912	11798	11842	11975	11882	11955	11956	11884	11930	11978	11796	11883	11874	11816	11960	11822	11920	11890	12074	11913	11813	11908	11946	11995	11863	11942	11939	11862	11752	11971	11881	11962	11978	11914	11953	11900	11907	11731	11911	11829	11951	12015	11818	11908	11989	11913	12016	12043	11877	11919	11922	11964	11816	11843	11836	11922	12023	11899	11902	11989	12053	11941	12041	11809	11979	11873	11957	11968	11986	11902	11829	12014	12019	11890	11972	11967	11908	11796	11976	11799	11978	11716	11890	12015	11838	11880	11837	11934	11832	11823	11949	12010	11900	12018	11883	11974	11662	11940	11899	11919	12001	12131	11855	11915	11879	11788	11879	11915	12005	12064	11945	11894	12008	11889	11992	11834	11966	11843	12030	11871	11957	11913	11953	11905	11738	11893	11983	11898	11868	11947	11909	12037	11916	11954	12023	11879	11908	11847	11694	11821	11827	11873	11995	12027	11902	11900	11885	11916	12038	11862	11904	11954	12050	11835	11883	11925	12017	11953	11849	11923	11986	11831	11971	11990	11918	11937	11890	11892	11950	11963	11924	11961	11946	11885	11830	11878	12003	11959	11985	12085	11844	11976	12000	12161	11861	11889	11887	11926	11970	11774	11927	11968	11958	11908	11796	11784	11982	11871	11836	11877	11959	11924	11853	11861	11693	11875	12111	11837	11924	12012	11949	11828	11719	12023	11868	11976	12063	11797	11948	11902	11903	11915	11892	11994	11919	12027	11872	11916	11967	11925	12055	11826	11983	11961	11910	12015	11889	11979	11914	11992	11940	11924	11901	11945	11846	11869	11737	11900	11888	11712	11902	11858	12003	11933	11895	11725	11795	11881	11867	11992	11817	11873	11980	11896	11848	11886	11820	11790	12012	11928	12019	11889	11989	12109	11809	11991	11816	11924	11856	11859	12065	12021	11861	11950	11950	12009	11892	12053	11815
23012	21028	28734	23547	21121	20960	16768	11723	10869	10918	10862	10378	10595	10417	10409	10390	10523	10550	11708	18801	24265	23243	18221	13643	12239	10809	10283	10177	10398	10173	10207	10035	10282	10275	10164	10237	10191	10107	10184	10022	10105	10345	10245	10220	10188	10141	10156	10080	10321	10099	10144	10199	10326	10199	10121	10018	10259	10142	10239	10325	10144	10096	10101	10105	10052	9818	10099	10125	9949	9973	10114	10045	10138	10313	10136	10127	10038	10143	9957	10161	10086	10205	10120	10027	10103	10148	10159	10188	10071	10190	10042	10132	10108	10222	9987	10122	10137	10260	10186	10101	10176	10123	10030	9962	9965	9984	10283	10134	10192	10304	10000	10139	10129	9955	10179	10028	10072	10034	10145	10061	10163	10077	10200	9965	9959	10156	10208	10108	10102	9885	10047	10166	10166	9912	9988	10173	10129	10067	10005	10169	10064	10068	10070	10027	10008	10004	10104	9933	10050	10160	10188	10109	10030	10331	10158	9996	9989	10116	10208	10005	10132	10214	9975	10061	10164	9989	10183	10224	10178	10044	10150	10268	10278	10067	10220	10073	10144	10167	10126	10092	10018	10209	10286	10332	10056	10170	10075	10019	10027	10005	10234	10240	10141	10188	10051	10153	10005	10193	10096	9981	9985	10123	10086	10212	9931	10248	10037	9975	10145	10329	10035	10070	10040	9899	10101	9843	10106	10130	10203	10006	10075	10094	10001	10100	10085	10151	10041	10048	10203	10011	9898	10134	10215	9994	10030	10184	10187	9965	10213	10177	10011	9993	10167	10085	10074	10016	10013	10135	10011	10023	10214	10130	10169	10022	10108	10003	10119	10026	10224	10090	10041	10123	10093	10005	10095	10164	9999	10037	10202	10117	10077	9980	10014	10108	10061	10103	10103	10239	10202	10104	10085	10148	10203	9969	10047	10256	9985	10046	10288	10151	10041	10102	10062	10137	10106	10092	10061	10224	10131	10333	10194	10091	10219	10108	10160	10035	10045	9956	10154	9965	10157	10118	9998	10048	9966	9882	10068	10202	10122	10137	10129	10148	10143	10163	10157	10051	9960	10037	10130	10085	10127	10162	9997	10155	9992	10096	10010	10071	10119	10219	10108	9998	9999	10295	9925	10093	10032	10070	10165	10110	10041	10093	10258	10147	10024	10084	10066	10014	10055	9902	10058	9988	9980	9911	10040	9966	10291	10003	10028	10128	10264	9889	9979	10051	10082	10110	10056	9988	9984	10123	10125	9971	10093	10210	9923	10062	10253	10097	9991	10155	10175	10234	10131	10047	10055	10115	10143	10097	10035	10067	10140	10073	10078	10106	9989	10137	10113	10035	9942	10089	10106	10143	10100	9928	9949	10143	10070	9829	9978	10124	10236	10085	9941	10073	9995	10060	10222	10020	10192	9982	10090	10152	10145	10006	10034	10157	9959	10160	10138	10139	10071	10088	10037	10166	10083	10031	10109	10192	10053	10108	10157	10227	9884	10032	10026	9899	10131	10135	10206	9993	9972	10242	10250	9944	10167	9819	10142	10179	10062	10028	9952	10040	10081	10104	9968	10149	9921	10179	10180	10018	10024	9935	10104	10047	10017	10136	10197	9968	10076	10158	10034	10159	10090	10201	10065	9884	9904	10203	9928	10031	9970	10267	10149	10076	10019	10005	9991	9956	10109	10191	10150	10107	9974	10089	10125	10152	10057	9984	10186	9966	10004	9941	10067	10004	10182	9952	10001	9958	10058	10277	10047	10165	10321	9957	10058	10025	10184	10081	10043	9849	10102	9834	10009	10019	10064	10114	9987	10277	10049	10064	10037	10119	10089	10175	10263	10166	10001	10131	10132	10215	10288	10151	10067	10168	10191	10167	10033	10229	9939	9984	10103	10251	10037	10046	10160	10106	9965	10160	10196	10040	10138	10073	10093	10072	10067	10021	10170	10134	9993	10006	10274	10127	9990	10184	10040	10186	10085	10086	10280	9977	9957	10122	10136	10011	9956	10078	9988	10149	10077	10100	10088	9915	10109	10000	10080	9929	10087	10013	10145	9915	10153	10114	10060	9961	10150	9980	10087	10182	10182	10092	10111	10052	10085	10189	10078	10072	10138	10129	10126	10106	10151	10129	10147	10163	10120	10052	10164	10198	10212	10130	10136	10090	10160	10021	9977	10194	10087	10225	10030	10187	10037	10072	10325	10180	9986	10116	10246	10169	10035	10068	9992	10095	10126	9910	10036	10023	10023	10133	10264	10096	10120	9996	10217	10030	10153	10363	10078	10058	10160	10073	10024	10097	10184	10132	10023	10044	9921	10051	10178	9982	10108	10108	9744	9915	9940	10074	10111	10190	10195	10099	10148	10064	10210	10065	10129	10169	10111	10141	10203	10049	10057	10071	10101	9984	10067	10008	10163	10177	10198	10018	10137	10149	9956	10147	10068	10125	10105	10220	10058	10040	10059	10196	10047	10068	10231	10044	9859	10131	10091	10030	10177	10112	10048	10174	9981	10060	10022	10053	10086	10104	10065	10025	9919	9950	10030	10136	10077	10046	10127	10132	9969	10002	10141	9911	10034	10037	10123	10057	10116	10155	10176	10161	10012	10138	10135	10115	9952	10216	9967	10139	10096	10032	10121	10141	10076	10098	9939	10104	10207	10203	10086	9981	9964	10069	9992	10157	10184	10109	10103	10166	10172	10211	10225	10188	10130	10168	10076	10098	10061	10022	10121	10220	10160	9967	10215	9991	10127	10130	10042	10036	10044	10121	9900	10068	10093	10166	10007	10090	10076	10128	10205	10159	10209	10139	10060	9939	10246	10214	10119	10131	10135	10082	9941	10089	10129	10149	10065	10064	10101	10054	10095	10201	10117	10088	10163	10237	10254	10105	10176	10139	10152	10129	10097	10171	10027	10015	10059	10068	10155	10028	9851	10143	10076	10202	10026	10223	10048	10199	9996	10176	10151	9918	10033	9956	10111	10273	10128	10104	10052	10002	10022	9859	10019	10187	10274	10168	10132	10094	10064	9998	10048	10053	10066	10134	10267	10183	10062	10027	9963	9952	10025	10113	10227	10166	10142	10099	10242	9973	10057	10014	10079	10245	10000	10008	10048	10016	10025	10113	10176	10038	9973	10047	10180	10042	10030	9912	10157	10073	9937	10091	10108	10039	9975	10087	10146	10037	9874	10278	10230	9990	10133	9950	10248	10056	10098	10170	10014	10085	10055	10005	10056	10031	10152	10079	10079	10115	9938	10010	10146	10066	10081	9990	9969	10284	9905	10080	9934	10017	10127	10145	10154	10083	9979	10009	10010	10224	10066	10051	10039	10120	10015	10004	10141	9997	10278	10168	10118	10078	10142	10015	9921	9903	10109	10126	9964	10220	10082	10195	10242	10101	10192	9926	10069	9927	10145	10197	10080	10054	10180	10202	10238	10160	10152	9918	10114	10091	9808	10057	10028	10072	10061	10087	10163	10065	10001	10179	10090	9990	10206	10062	10207	10025	10105	10123	10122	10090	10141	10032	10000	10115	10111	9886	9984	10057	10047	9933	10115	10065	9955	9905	10101	10021	9958	10142	10122	10167	10047	10125	10158	10070	10008	10098	10187	9922	10153	9938	10089	10107	10124	9926	9946	10059	10065	9950	10137	10011	10271	10072	10055	10038	10020	10081	10097	10074	10144	10087	10042	10129	10204	10200	10009	10204	10054	10079	10120	10057	10156	10058	10015	9889	10114	10201	10162	10194	10113	10177	10023	9868	9939	10013	10195	10140	9997	10022	10217	10158	10098	10136	10096	10100	10092	10080	10057	10118	10229	10174	10154	10056	10227	10043	10075	10093	10118	10041	10062	10120	10111	10190	9958	10198	10171	9989	10058	10045	10162	9756	10120	10155	10034	10118	10152	10234	10112	10066	10257	10044	9993	10162	10276	10092	9851	9998	10012	10086	10213	9980	10206	10027	10095	10012	10123	10010	10132	10109	10056	10116	10244	10203	10014	9905	10080	10004	10062	10075	9894	10145	10294	10136	10247	10117	10109	10173	10124	10110	10175	10114	9946	10128	10088	9904	10050	10101	9953	10024	9883	9995	10032	9917	10091	9909	10157	10178	10071	10181	10144	10158	10119	10019	9997	9924	10181	10023	10205	9964	10017	10184	10059	10144	10012	10036	10126	10046	10208	9982	10129	10111	9989	9970	10109	10092	10164	10125	10236	10069	10166	9970	9989	10138	9988	9954	10133	10074	10195	10036	10090	10104	10152	10049	10036	10072	10107	10001	10074	10196	10265	10072	10091	10019	10138	10212	10034	9908	9914	10019	10293	10148	10159	10132	10153	10067	10054	10289	9952	10098	10003	10239	10018	9990	10081	9980	10083	10206	10019	10040	10002	10030	10159	10136	10206	10019	10000	10155	10123	10107	10214	10138	10013	10134	10169	9962	10138	10144	10073	10117	10069	10296	10143	9979	9970	10333	10016	10043	10159	10209	10007	9956	10022	10142	10072	10006	10145	10265	10054	10301	10119	10098	9964	10160	10173	10056	10099	10034	10204	10066	10085	10045	9855	10075	10210	10143	10053	10039	10130	10002	9993	10066	10136	9968	10136	10137	10080	10080	10235	10116	10125	10167	10043	9993	10009	10131	10044	10120	10078	10186	10204	9944	10028	9867	10166	9891	10131	10176	9912	9960	10107	10000	10110	9993	10044	10149	10170	10201	10075	10074	10086	10014	10052	10003	10243	10117	10106	10063	10173	10139	10122	10031	10147	10226	10024	9987	10066	10073	10115	10170	10299	10154	9935	10023	10100	10022	9959	10098	10094	10148	10125	9950	10104	10010	10107	10111	10115	10085	9997	10077	9979	9951	10184	10042	10117	10203	10149	9954	10139	10126	9989	9968	10099	9941	10174	10236	9998	9930	10205	9918	9982	10055	10152	10201	10124	10085	10157	10136	9802	10012	10056	10046	10113	10129	10110	9936	10007	10083	10048	10113	10196	9895	10086	10110	10204	10082	9979	10019	9965	10178	10082	9981	10059	10125	9938	10030	9967	9998	10118	10305	10085	10097	9995	10111	10192	10071	10138	10062	10179	10145	10035	10155	10103	10060	10189	10102	10159	10032	10083	10066	10122	9917
13331	24358	22206	17717	16884	14804	13471	12685	12472	12386	12118	11771	11670	11662	11769	11549	11598	11827	14335	24963	30364	27876	20681	15562	13786	11673	11258	11304	11246	11223	11176	11161	11282	11166	11143	11348	11093	11295	11213	11134	11170	11065	11263	11346	11156	11161	11307	11205	11294	11172	11208	11097	11045	11220	11136	11277	11104	11300	11328	11207	11063	11183	11359	11097	11191	11144	11108	11208	11187	11199	11067	11261	11248	11084	11075	11205	11187	11111	11277	11139	11199	11257	11252	11200	11282	11422	11147	11195	11222	11099	11120	11101	11259	11327	11221	11063	11152	11324	11168	11100	11145	11172	11152	11207	11192	11212	11182	11171	11083	11068	11144	11223	11120	11197	11165	11304	11341	11201	11116	11133	11383	11324	11307	11114	11229	11176	11166	10967	11157	11098	11370	11116	11204	11302	11102	11251	11183	11172	11185	11255	10992	11207	11198	11280	11138	11045	11057	11274	11138	11225	11160	11256	11159	11314	11034	11296	11345	11108	11154	11098	11135	11187	11185	11095	11213	11215	11344	11226	11270	11258	11132	11064	11171	11146	11156	11063	11225	11198	11230	11224	11206	11103	11240	11296	11250	11176	11092	11221	11055	10968	11099	11160	11152	11054	10987	11204	11006	11212	11314	11108	11209	11136	11174	11197	10968	11187	11162	11304	11031	11260	11157	11145	11225	11110	11356	11164	11214	11156	11243	11295	11241	11148	11113	11031	11216	11050	11158	11195	11248	11168	11086	11255	11125	11155	10935	11170	11084	11232	11096	11053	11234	11084	11097	11212	11267	11027	11127	11167	11087	11212	11113	11131	11194	11165	11113	11197	11122	11159	11190	11143	11055	11092	11124	11202	11196	11086	11293	11249	11214	11072	11054	11324	11274	11168	11100	11122	11210	11049	11194	11262	11154	11136	11263	11096	11033	11372	11170	11254	11089	11100	11121	11147	11086	11295	11084	11177	11113	11304	11158	11240	11039	11143	11231	11114	11201	11216	11048	11114	11008	11145	11340	11110	11092	11070	11261	11223	11155	11198	11084	11223	11024	11283	10945	11231	11164	11025	11189	11150	11198	11192	11203	11010	11326	11159	11138	11101	11153	11000	11225	11202	11156	11134	11131	11116	11170	11199	11204	11226	11216	11213	11267	11167	11152	11239	11301	11300	11231	11218	11050	11157	11148	11130	11246	11136	11199	11085	11100	11162	11224	10993	11006	11070	11117	11203	11237	11151	11127	11146	11074	11347	11138	11098	11269	11184	11058	11136	11181	11104	11218	11365	11160	11161	11160	11219	11083	11125	11190	11209	11151	11161	11083	11178	11175	11022	11271	11209	11173	11061	11172	11217	11130	11123	11247	11163	11285	11218	11101	11352	11135	11222	11149	11216	11274	11086	11200	11217	11195	11283	10902	11260	11102	11180	10913	11157	11218	11174	11244	11258	11282	11375	11078	11095	11020	11027	11344	11078	11128	11159	11194	11034	11269	11139	11168	11077	11233	11277	11303	11121	11032	11198	11137	11216	11027	11134	11152	11135	11117	11105	11160	11152	11096	11088	11219	11038	11187	11252	11145	11148	11103	11132	11240	11127	11119	11089	11167	11112	11054	11124	11215	11182	11238	11187	11170	11028	11219	10951	11105	11260	11195	11283	11226	11048	11159	11210	11160	11152	11175	11239	11405	11183	11176	11050	11222	10944	11115	11144	11200	11097	11058	11169	11184	11360	11320	11097	11260	11173	11192	11090	11185	11082	11113	11029	11002	11270	11135	11106	11218	11221	11035	11016	11039	11161	11079	11144	11236	11149	10984	11122	11087	11026	11178	11127	11248	11160	11174	11103	10927	11137	11265	11033	11135	11282	11289	11293	11244	11079	11096	11269	11193	11182	11187	11239	11275	11041	11158	11114	11399	11125	11133	11216	11200	11168	11134	11093	11281	10975	11203	11151	11158	10959	11008	11125	11151	11193	11115	11234	11064	11254	11155	11113	11136	11152	11092	11052	11090	11021	11190	11189	11132	11100	11286	11104	11319	11038	11056	10961	11098	11056	11070	11085	11183	11119	11185	11066	11190	11256	11240	10987	11187	11206	11082	11175	11139	11218	11061	11240	11110	11078	11133	11136	11126	11135	11057	11449	11157	11082	11107	11233	11212	11199	11146	11022	11191	11224	11255	11124	11092	11237	11078	11219	11216	11055	11209	11159	11085	11169	11124	11043	11122	11142	11211	11085	11293	11094	11246	11117	11048	11207	11182	11236	11256	11130	11025	11076	11008	11225	11086	11224	11392	11119	11435	11365	11201	11062	11192	11078	11153	11069	11187	11198	11114	11116	11263	11066	11192	11328	11139	11077	11260	11160	10924	11192	11262	11136	11192	11104	11077	11200	11096	11063	11175	11107	10976	11127	11207	11152	11211	11276	11225	11242	11008	11133	11109	11194	11237	11105	11136	11197	11276	11148	11231	11236	11218	11136	11245	11196	11103	10935	11215	11005	11384	11065	11214	11279	11114	10834	11108	11248	11052	11213	11110	11088	11211	11123	11253	11186	11275	11308	11066	11112	11109	10958	10977	11018	11000	11114	11238	11141	11318	11107	11141	11245	11165	11091	11140	11101	11266	11049	11141	11161	11225	11173	11091	11204	11075	10973	10973	11087	11172	11315	11034	11206	11080	11221	11185	11091	11050	11107	11293	11260	11134	11146	11046	11015	11047	11064	11148	11199	11303	11117	11088	11109	11106	11190	11262	11101	11100	10956	11144	11195	11322	11242	11324	11191	11068	11112	11281	11100	11193	11254	11152	11165	11123	11055	11066	10847	11121	11149	11170	11304	11062	11084	11192	11086	11230	11123	11157	11170	11235	11227	11120	11089	11229	11264	11264	10959	11031	11103	11109	11295	11214	11143	11141	11080	11138	11166	11139	11148	11198	11072	11094	11215	11186	11164	11338	11273	11059	11084	11181	11200	11111	11170	11147	10931	11240	11167	11179	11111	11212	11063	11130	11029	11147	11025	11253	11101	11216	10956	11183	11067	11106	11128	11024	10985	11304	11089	11141	11156	11203	11183	11086	11161	11052	11006	11232	11303	11181	11171	11109	11181	11218	11104	11061	11280	11113	11143	11013	11155	11178	11218	11151	11069	11232	11189	11159	11198	11177	11071	11097	11080	11122	11159	11203	11048	11250	11221	11182	11049	11205	11191	11160	11127	11183	11189	11117	11042	11183	11194	10980	11283	11312	11158	11413	11145	11189	11014	11119	11239	11183	11303	11266	11035	11235	11037	11134	11036	11131	11126	11195	11221	11362	11172	11117	11102	11181	11139	11109	11074	11135	11046	11241	11306	11199	11083	11144	11187	11146	11160	11233	11081	11128	11112	11111	11040	11113	11074	11233	11251	11152	11101	11152	11149	11164	11363	11153	11130	11157	11317	11199	11176	11057	11372	11022	11011	11219	11191	11139	11229	11347	11255	11125	11121	11197	11331	11162	11214	11219	11117	11113	11221	11150	11133	11195	11114	11248	11238	11008	11090	11041	11059	11239	11114	11203	11189	11245	11028	11088	11100	11012	11228	11073	11112	11140	11164	11089	11028	11246	11213	11222	10937	11089	11269	11128	11235	11204	11359	11127	11150	11105	11178	11171	11120	11148	11062	11011	11240	11281	11254	11163	11172	11247	11108	11235	11058	11036	11211	11121	11168	11086	11058	11147	11031	11159	11228	11172	11202	11133	11149	11185	11271	11291	11040	11150	11113	11240	11247	11072	11240	11150	11092	11247	11143	11130	11142	11036	11172	11151	11169	11326	11034	10896	11090	11130	11059	11159	11317	11179	11111	11153	11265	11288	11120	11112	11026	11137	11127	11137	11116	11114	11092	11170	11199	11143	11139	11086	11109	11151	11036	11261	11148	11065	11224	11060	11138	11124	11146	11151	11032	11094	11076	11129	11120	11220	11131	10976	11285	11079	11197	11127	11180	11330	11058	11233	11236	11203	11058	11114	11124	11212	11286	11014	11154	11072	10954	11220	11053	11321	11171	11114	11123	11174	11167	11054	11193	11135	11056	11151	11223	11373	11141	11271	11171	11227	10930	11102	10957	11173	11138	11145	11143	11240	11031	11166	11173	11191	11187	11118	10944	11115	11169	11106	11179	11285	11024	11095	11163	11242	11214	11271	11164	11220	11121	11032	11279	11129	11093	11142	11131	11225	10964	11121	11213	11224	11119	11156	11063	11262	11185	11210	11268	11193	11111	11082	11127	11144	11169	11139	11071	11234	11254	11221	11208	11155	11226	11060	11172	11233	11284	11241	11198	11221	11196	11001	11039	11084	11155	11199	11096	11218	11209	11329	11209	11238	11173	11260	11171	11225	11149	11188	11136	11082	11146	11172	11162	11155	11114	11172	11160	11223	11335	11065	11208	11225	11276	11133	11303	11159	11268	11109	11251	11192	11112	11064	11089	11099	11032	11028	11095	11142	11181	11062	11064	11125	11115	11215	11274	11142	11145	11135	10998	11203	11148	11271	11178	11229	11182	11019	11201	11344	11133	11302	11283	11253	11185	11025	11165	11102	11220	11160	11307	11174	11058	11079	11122	11201	11155	11128	11224	11030	11323	11205	11082	11251	11086	11231	11330	11363	11318	11205	11117	11239	11160	11092	11164	11252	11138	11083	11142	11349	11145	11258	11125	11163	11184	11207	11167	11278	11288	11215	11087	11255	11243	11054	11194	11195	10985	11064	11300	11213	11167	11044	11151	11233	11242	10925	11212	11134	11013	11039	11183	11139	11225	11111	11132	11147	11170	11162	11132	11232	11103	11105	11117	11061	11098	11061	11171	11312	11155	11118	11064	11259	11222	11226	11119	11039	11155	11295	11149	11341	11300	11247	11124	11202	11083	11021	11190	11283	11061	11156	11153	11196	11194	10921	11272	11028	11177	11208	11042	10993	11103	11137	11275	11046	11175	11221	11126	11102	11237	11128	11203	11304	11093	11108	11100	11101	11078	11284	11092	11289	11061	11182	11152	11280	11137	11254	11120	11277	11125	11144	11160	11257	11376	11257	11105	11031	11173	11210	11173	11262	11184	11070	11196	11195	11096	11018	11313	11180	11296	11116	11167	10929	11126	11076	11061	11055	11258
26928	21064	19126	14214	11634	11335	11404	11281	11201	11083	11285	10994	11086	11001	11136	11220	11100	11207	11466	11766	12480	12543	12036	11440	11269	11031	11044	10923	10876	11037	10965	11001	11037	11020	11082	11072	11181	11023	11004	11094	11053	11033	11229	11108	11104	11194	10873	11006	10868	11022	11084	10998	10976	11299	11203	11095	11118	11026	11123	11087	11094	11250	11063	10997	11024	10995	11160	11087	10868	11180	11299	11127	11288	10936	11022	11234	11013	11054	11073	10994	11281	11203	11081	11145	11135	11082	11171	11108	11082	11081	10961	11027	11060	11238	11189	11167	10927	10989	11030	11191	10902	11054	11066	11167	10934	10994	10963	11143	11112	11024	11106	10869	11064	11197	11070	11084	11093	11025	11162	10907	11053	10957	11102	11169	10889	11309	11032	10953	11239	11131	11106	10950	10988	11013	11121	10985	10919	11029	11067	11042	11031	11108	11148	11016	11098	10899	11114	10955	11033	11045	11008	11051	10815	11103	11278	11249	11079	10870	11204	11016	11150	11014	11172	10928	10893	11092	10930	11004	10911	11015	10909	11011	11178	10917	11260	10964	11046	11164	10868	11086	11094	11125	11036	10923	10949	10998	11208	11009	11070	11196	10965	11209	11127	11053	11144	11026	11116	11183	10990	10932	11009	11240	11212	11085	11211	11183	11041	11101	11164	10945	11139	10953	11080	11092	11199	11067	11091	11076	10901	11048	11013	11197	11070	11090	10954	10965	11042	11130	11126	11051	11098	11171	11006	11031	11132	11144	10941	11062	11132	10891	10998	11045	11084	10917	11049	11142	11216	11094	11165	11200	11169	11168	10926	11141	11165	11128	11043	11178	10937	11137	11213	11157	11004	11054	11147	11096	11085	11155	11156	11101	11105	11068	11093	11127	10997	10931	11073	11335	11195	11097	11001	11086	11037	11138	11113	10912	10899	11016	11151	11216	11204	11036	11000	11021	11193	10986	11117	11078	11158	10924	11228	11190	11087	11016	11095	11174	11111	11105	11082	11011	11146	11042	11047	11167	10989	10985	10978	11066	11007	10967	11105	10981	11256	11214	10898	10801	10970	11111	11106	11198	10989	11077	11086	11037	10984	11004	10972	11107	10938	11163	11185	11097	11035	11111	11117	11208	11026	11185	11017	11278	11343	11077	11080	10989	10984	11179	11153	11001	10865	11022	10973	11128	10919	11082	11230	11165	10913	10932	11101	10980	11026	10950	11182	11215	11059	11133	11008	11112	10989	11218	11005	11142	10972	10998	11077	11072	11101	11129	11161	10946	11088	11082	11059	11009	11070	11108	11161	11026	11042	11088	11288	10936	11061	11074	11186	11088	11014	11098	11085	11087	11104	11023	11178	11083	11019	11077	11133	11162	11143	11109	11121	11128	11022	11080	11010	10997	11171	11039	11069	11061	11118	11248	11025	11101	10999	11112	10987	11052	10993	11145	11124	11194	11040	11021	11038	10979	10957	11028	11243	11077	11216	11046	11168	11207	11106	10998	11112	11061	11144	10953	11108	11081	11090	11048	10878	11023	11064	11215	11093	10972	11042	11100	11132	11103	10889	11091	10982	11121	10997	11072	10942	11145	11069	11060	10879	11079	11018	11010	11058	11174	11173	10949	11068	10871	10996	11030	11187	11055	11115	11103	11019	10952	11145	11254	11011	10973	11044	11230	11018	11011	11179	11051	11004	11196	10949	10992	10937	11018	10981	10913	10948	10976	11273	11188	11156	11037	11056	11024	11050	11076	11011	11091	11107	11272	11074	11075	10993	11016	10950	11211	11146	11065	11067	11156	11204	11234	11049	10939	11081	10952	10990	10932	11107	11004	11084	11127	10907	11025	10940	10999	11116	11162	11108	10974	11010	11162	11116	11169	11204	11114	11110	11053	11233	11034	11054	11321	10963	11098	11153	10970	10925	11080	11016	11111	11042	10885	11160	11053	10990	11166	11118	11009	11072	11087	10975	10989	11132	11213	11236	11179	10926	11030	11122	11099	11078	11077	11094	10949	11181	11063	10933	10983	11073	11119	11195	11223	11003	10997	10894	11039	11134	11145	11108	11042	11121	10898	11173	11132	11128	11032	11033	11162	10906	11063	11056	10939	11203	11092	11164	11248	11089	11189	10998	11120	11096	11010	11175	11039	11162	11088	11224	10835	11128	11138	11119	10993	10984	11125	11184	11135	11199	11244	11070	11062	11134	11061	11176	11009	10885	11127	11084	11028	10992	11005	11071	11000	11128	11161	11336	11081	11245	11064	11010	11236	11079	10968	11160	11092	10907	11048	11098	10980	11166	11111	11150	11082	11054	11123	10978	11067	11117	11146	10963	10864	11141	10951	11150	10881	11163	11168	10967	11019	11084	10918	11114	11031	10999	11032	11087	11103	10932	11020	11183	11054	11046	11107	11096	11000	11104	11135	11148	11097	11109	11329	11288	11076	11149	11165	10944	11137	10992	11156	11032	11060	11221	10997	11169	11125	11193	11183	11049	10902	11078	11166	11081	11098	11182	10955	10989	11076	10910	11085	11113	11090	11189	11071	11087	11207	11177	10952	11031	11103	11004	11023	11145	11131	11133	11133	11124	11039	11202	11214	11091	11212	11112	10955	11097	10949	11047	11075	11158	11176	11174	11147	11159	11205	11175	11024	11078	11086	11159	11189	10993	10921	11156	11105	10993	11032	11143	11052	11142	11099	11156	11110	11028	11132	11089	11005	11072	10935	10964	10924	11025	11084	11195	11082	11145	11090	11219	11124	11027	11048	11149	11094	11111	11055	10936	11278	11021	10984	11323	11014	11214	11038	11032	11089	11070	11208	11058	11114	10890	10895	11245	11055	10992	11069	11076	10996	11144	10987	11036	10993	11082	11110	11107	11193	11165	11088	11032	11123	11075	11072	11203	10892	10975	11163	11109	10927	11130	10986	11142	11175	10948	10892	11121	11063	11082	11149	11001	10846	11044	11006	11277	10948	11100	11011	11017	11146	11124	11071	11323	11102	11097	11114	11197	11142	10968	11043	11188	11106	11121	10902	10980	11228	10975	10907	10976	10873	11157	11138	11165	10946	10968	11194	11252	11061	11070	11187	11039	10963	11080	10996	11057	10987	11209	11211	10895	11234	11087	11030	11188	10981	10992	11033	11080	10957	11041	11116	11269	10993	11003	11191	11098	11035	11125	11077	10827	11073	11003	10980	11151	11093	11113	10880	11128	11076	11089	11129	11190	11087	11145	11037	11020	11077	11116	11086	10972	11031	11229	10977	11004	10982	10979	10984	11196	10953	11035	11086	11284	11035	10886	11105	11076	11044	11063	11031	11045	11155	11293	11155	10890	11135	11190	11138	10939	10990	11034	11040	11294	11080	10911	11249	10955	10931	11130	11149	10996	11083	11294	10961	10984	11196	11177	11091	10998	11103	11032	11030	10975	11171	11254	11107	11180	11054	11021	11260	11010	11133	11252	11169	11093	11093	11328	10887	11057	10907	11013	10959	11025	11085	11048	10885	11161	11012	10944	11054	11174	11017	11087	11037	11130	10929	11164	10922	11052	11139	11068	11113	11063	11180	11025	11047	11021	10906	11003	11112	11112	11157	11068	11151	11009	10982	11037	11006	11264	11001	11004	10926	11039	10987	11006	11002	11094	11085	11150	11029	11075	10956	10920	11106	11086	10997	11079	11149	10922	11159	11050	11126	11050	11104	10867	11055	10996	10995	11016	10877	11232	11034	11083	11064	10932	11138	11190	11041	11002	11059	11069	11123	10983	10928	11105	11140	11216	11047	11228	10911	11078	10960	11200	11018	11120	11153	11036	11070	11047	11016	11078	11033	10957	10902	11148	11103	11105	11089	11030	10933	11186	11117	11118	11126	10946	11149	11072	10893	11031	11103	10989	10829	11015	11122	11060	11218	11102	11137	10990	11108	11079	10932	11081	11037	11037	10948	11222	11119	11024	11043	10909	11064	11048	10959	10984	11031	10977	11185	11128	10909	11113	10818	11127	11028	11206	10810	11168	11104	11110	10814	11130	10870	11171	11088	11099	11127	11092	10933	11149	11017	11115	11064	11076	11044	11088	11020	10967	11144	11082	11044	10943	11016	11104	10877	10879	11151	10987	11085	11128	11094	11164	10968	11125	11176	11033	11156	11238	10970	10928	11089	11051	11012	11041	11256	11132	11065	11146	11109	11147	11175	11214	11091	11183	10978	11171	11154	10949	11077	11068	11087	11031	11001	11008	11008	11130	11039	11090	10903	11079	10897	11225	11062	11147	11162	10880	11105	11011	11023	11013	11033	11018	11131	11256	10803	11053	11033	11169	11169	11228	11002	11257	11172	10937	10983	11025	11178	10975	11187	11026	11145	11023	11105	11312	11044	11083	11047	11085	11165	11182	11101	11129	10938	11242	11114	10891	10953	11131	11017	10868	10961	11059	11288	11172	10978	11004	11082	11158	11218	11049	11164	10988	11177	11136	11064	11108	11084	11160	11048	11017	11044	11123	11084	11135	11105	10943	11013	10977	10936	11016	11003	11042	11017	11145	11191	11028	11111	11172	11083	10982	10892	11053	10851	11050	11019	11291	10983	11009	11052	11253	11149	10942	11151	10900	11098	11045	11084	10985	11155	11099	11147	11138	11158	11023	10885	11241	11049	10988	11126	11207	11156	11145	11195	10942	11039	11129	11101	10995	11205	11188	11067	10992	11269	10988	11180	10999	10940	10963	11106	11007	11001	11020	11156	11186	10865	11013	10920	11162	10839	11052	11068	11105	10909	11010	11076	11197	11075	11004	11005	11166	11236	10878	11063	11002	11074	11056	11010	11076	11011	11144	11054	11119	11123	11140	11143	11148	11193	11136	11218	10953	11118	10961	10913	11289	11166	11126	11076	11000	10996	11135	11130	11265	11073	11303	11199	11158	11159	11152	11224	11132	11055	11181	11163	11113	11039	11096	11070	10985	11234	11098	10827	10973	11096	11103	11070	11027	11213	11151	11014	10966	10988	11098	11054	11067	10971	11062	11159	11044	10929	11053	11007	11294	11045	11140	10959	10970	11075	11154	10951	11129	11213	11217	11084	11131	11101	11143	10979	10980	10953	10908	11074	11094	11079	11142	11120	11271	11098	11032	11115	10956	11143
11893	13303	13328	12944	12719	12441	12350	12177	12016	11863	11984	11895	12032	11969	11762	11807	11998	11926	12161	13495	14252	13684	12976	11949	11793	11920	11763	11774	11845	11799	11900	11925	11816	11834	11883	11852	11918	11887	11833	11955	11940	11891	11834	11772	11763	11882	11863	11807	11780	11717	11719	11962	11957	11861	11792	11806	11987	11635	11951	11858	11873	11951	11893	11814	11794	11753	11815	11801	11797	11897	11953	11791	11907	11775	11797	11808	11759	11889	11730	11843	11747	11854	11999	11894	11832	11880	11880	11909	11957	11697	11874	11948	11940	11797	11849	11796	11933	11883	11886	11689	12095	11834	11997	11940	11698	11826	11987	11822	11804	11765	11868	11915	11828	11698	11928	11725	11913	11810	11897	11877	11692	11752	11690	11834	11974	11712	11664	11909	11915	11896	11848	11886	11915	11827	11901	11875	11851	11794	11809	11890	11822	11852	11941	11672	11789	11711	11743	11896	11763	11904	11932	11901	11840	11805	11898	11837	11626	11811	11756	11894	11737	11938	11802	11859	12079	11895	11853	11844	11767	11931	11771	11783	11778	11952	11540	11773	11753	11691	11835	11825	11765	11800	11772	11844	11808	12026	11734	11842	11949	11883	11793	11950	11839	11879	11754	11907	11771	11842	11772	11804	11864	11751	11894	11742	11808	11748	11962	11958	11753	11757	11808	11790	11736	11822	11810	11856	11897	11800	11797	11837	11836	11842	11920	11795	11903	11960	11711	11897	11845	11867	11800	11758	11919	11783	11767	11936	11697	11683	11693	11936	11823	11849	11781	11791	11827	11761	11759	11823	12012	11803	11956	11748	11601	11838	11908	12057	11823	11933	11898	11835	11834	11984	11683	11795	11784	11937	11778	11846	11811	11855	11838	11842	11856	11889	11761	11799	11751	11941	11920	11769	11856	11953	11851	11698	11928	11823	11633	11833	11795	11858	11775	11849	11876	11817	11870	11743	11671	11778	11862	11778	11779	11877	11918	11817	11811	11988	11699	11819	11808	11704	11963	11828	11875	11814	11810	11865	11815	11938	11945	11996	12005	11874	11684	11784	11879	11649	11756	11806	11826	11829	11866	11676	11739	11943	11731	11744	11768	11939	11885	11768	11829	11972	11812	11821	11968	11606	11687	11851	11864	11848	11908	11778	11903	11717	11771	11827	11766	11762	11747	11709	11915	11862	11812	12088	11825	11873	11890	11763	11911	11728	11993	11689	11869	11792	11957	11849	11811	11778	11898	11824	11851	11922	11748	11777	11634	11875	11745	11744	11716	11698	11929	11613	11821	11899	11756	11768	11892	11973	11944	11861	11827	11966	11860	11778	11651	11766	11792	11909	11932	11849	11856	11823	11897	11747	11806	11852	11824	11982	11801	11768	11605	11861	12024	11813	11657	11950	12022	11915	11696	11977	11696	11866	11896	11879	11824	11824	11803	11734	11784	11914	11778	11860	12012	11816	11857	11994	11877	11726	11696	11813	11936	11873	11745	11855	11889	11656	11810	11790	11812	11805	11854	11772	11844	11867	11832	11898	11833	11832	11921	11804	11732	11750	11743	11787	11808	11800	11775	11933	12010	11908	11873	11903	11792	11869	11868	11855	11710	11868	11945	11982	12037	11861	11954	11798	11824	11669	11920	11747	11828	11844	11830	11828	11809	11815	11951	11756	11924	11916	11787	11966	11959	11858	11779	11708	11697	11783	11820	11757	11789	11861	11755	11856	11851	11814	11909	11869	11747	11760	11878	11753	11808	11953	11835	11847	11981	11696	11863	11904	11940	11861	11739	11868	11834	11848	11726	11762	11761	11959	11792	11841	11873	11730	11869	11814	11758	11887	11817	11840	11803	11808	11953	11922	11820	11813	11794	11840	11740	11853	11778	12018	11859	11774	11767	11874	11969	11874	11827	11850	11925	11618	11791	11854	11674	11799	11734	11774	11756	11697	11869	11828	11858	11768	11808	11919	11742	11789	11752	11903	11816	11862	11928	11825	12000	11919	11811	11867	11850	11698	11835	11876	11782	11818	11831	11730	11883	11743	11787	11964	11838	11788	11726	11859	11860	11804	11675	11961	11881	11779	11875	11794	11909	11956	11792	11881	11760	11704	11765	11895	11783	11683	11942	11946	11754	11827	11813	11724	12020	11923	11827	11978	11809	11720	11838	11944	11654	11809	11882	12095	11851	11733	11945	11838	11729	11899	11692	12059	11944	11983	11789	11726	11810	11876	11864	11745	11743	11843	11900	11856	11850	11768	11896	11761	11832	11902	11954	11676	11807	11665	11851	11761	11872	11838	11716	11917	11896	11826	11722	12026	11909	11938	11992	11826	11903	11807	12049	11735	11894	11691	11800	11891	11835	11794	11707	11802	11819	11973	11857	11846	11824	11776	11843	11830	11909	11750	11886	11824	11894	11947	11778	11691	11895	11979	11829	11877	11778	11960	11670	11907	11894	11692	11892	11973	11891	11911	11832	11821	12018	11718	11862	11866	11755	11922	11867	11908	11936	11959	11670	11754	11785	11816	11596	11833	11886	11703	11952	11867	11848	11754	11701	11837	11713	11716	11740	11952	11754	11921	11961	11674	11824	11762	11825	11769	11948	11739	11738	11815	11826	11849	11881	11816	11890	11805	11801	11812	11911	11907	11687	11782	11870	11738	11986	11794	11860	11807	11915	11884	11880	11779	11782	11845	11779	11995	11828	11951	11908	11990	11910	11868	11812	11846	11927	11686	11759	11666	11748	11913	11871	11939	11912	11796	11771	11777	11815	11765	11771	11800	11930	11922	11906	11843	11875	11991	11621	11956	11847	11950	11644	11906	11765	11912	12057	12032	11919	11672	11797	11991	11889	11863	12059	11980	11703	11835	11791	11807	11851	11961	11808	11679	11789	11952	11948	11974	11830	11778	11735	11878	11863	11819	11793	11921	11730	11899	11859	11688	11717	11784	11810	11933	11922	11859	11808	12024	11769	11951	11792	11955	11753	11720	11802	11717	11779	11721	11771	11770	11845	11970	11716	11814	11766	11645	11813	11792	11741	11814	11799	11757	11787	11884	11872	11910	11751	11891	11709	11906	11798	11863	11850	11789	11865	11848	11954	11893	11708	11902	11808	11812	11915	11844	11840	11812	11838	11873	11861	12062	11906	11969	11843	11814	11976	11910	11799	11840	11866	11746	11881	11756	11881	11998	11924	11783	12007	11754	11840	11930	11728	11927	11786	11846	11843	11944	11976	11792	11928	11738	11916	11811	11662	11860	11993	11737	11878	11739	11913	11926	12008	11762	11625	11885	11836	11802	11829	11743	11809	11659	11914	11851	11831	11808	11936	11803	11797	11876	11942	11842	11961	11731	11860	11797	11755	11941	11907	11771	11755	11746	11989	11902	11926	11743	11829	12006	11767	11944	11736	11893	11757	12036	11814	11778	11882	11872	11830	11824	11878	11889	11809	11874	11884	11811	11928	11759	11762	11900	11672	11757	11918	11739	11842	11729	11867	11909	11837	11785	11808	11840	11713	11944	11820	11792	11760	11834	11929	11720	11893	11777	11802	11717	11804	11990	11857	11856	11989	11901	11894	11829	11754	11936	12006	11846	11890	11835	11733	11822	12036	11854	11896	11724	11786	11818	11818	11835	11746	11750	11860	12006	11821	11886	11867	11771	11839	11915	11897	11705	11912	11789	11879	11769	11932	11848	11961	11804	11783	11944	11827	11892	11759	11804	12049	11777	11814	11762	11964	11836	11864	12021	11812	11898	11643	11875	11808	11893	11740	11629	11880	11809	11759	11650	11785	11770	11858	11800	11687	11951	11983	11825	11866	11912	11986	11867	12029	11873	11794	11799	11763	11788	11837	11801	11823	11819	11874	11689	11925	11879	11842	11879	11827	11940	11786	11846	11695	11831	11818	11831	11969	11945	11693	11734	11896	11811	11879	11900	11802	11728	11764	11713	11816	12063	11784	11859	11731	11785	11685	11871	11956	11831	11801	11784	11815	11694	11744	11902	11922	11581	11779	11808	11788	11831	11872	11854	11895	11735	11844	11813	11852	11838	11863	11756	12034	11730	11857	11815	11854	11899	11771	11969	11931	11951	11973	11803	11812	11834	11980	11774	11794	11791	11818	11753	11744	11814	11875	11916	11958	11824	11688	11806	11839	12009	11751	11895	11780	11657	11899	11756	11944	11868	11906	12042	11693	11753	11815	11811	11919	11897	11822	11908	11889	11938	11953	11861	11913	11848	11808	11894	11871	11788	11794	11864	11888	11864	11811	11795	11836	11926	11925	11834	11895	11775	11975	11847	11793	11858	11876	11940	11933	11721	11966	11740	11796	11818	11847	11957	11790	11811	11790	11853	11919	11861	11773	11798	11879	11831	11794	11973	11982	11762	11767	11838	11930	11833	11715	12099	11752	11822	11701	11814	11850	11793	11800	11837	11885	11863	11816	11811	12050	11661	11779	11884	11896	11937	11837	11837	11805	11808	11955	11828	11914	11824	11988	11610	11845	11873	11782	11788	11835	11763	11831	11770	11777	11853	11689	11795	11814	11826	11910	11953	11663	11780	11711	11899	11770	11740	11839	12007	11822	11832	11949	11915	11790	11873	11841	11787	12017	11798	11848	11869	11803	11930	12021	11898	11747	11781	11805	11884	11820	11903	11789	12095	11822	11868	11793	11867	11723	11851	11908	12006	11701	11814	11754	11708	11741	11825	11788	11999	11795	11707	11758	11882	11759	11960	11776	11770	11911	11942	11919	11749	12036	11839	11981	11932	11781	11655	11904	11905	11728	11725	11868	11933	11795	11864	11665	11858	11928	11741	11867	11861	11864	11864	11856	11717	11797	11770	11804	11749	11797	11823	11866	11742	11758	11962	11949	11806	11929	11833	11892	11856	11929	11839	11674	11850	11605	11675	11846	11773	11948	11866	11708	11789	11783	11736	11757	11804	11733	11796	11857	11867	11862	11839	11802	11916	11930	11702	12010	12020	11733	11910	11623	11721	11895	11797	11917	11757	11759	11974	11617	11745	11769	11976	11848	11844	11744	11792	11881	11874	11685	11766	11682	12067	11869	11888	11948	11800	11727	11755	11838	11746	11836	11770	11817	11914	11747	11799	11974	11718	11938	11893	11745	11846
24112	20992	28071	24139	20543	15329	13213	11817	11164	11271	11201	11116	11130	10984	10931	10962	10590	10769	11729	19146	19775	16733	13434	11244	10965	10709	10614	10620	10537	10446	10601	10575	10619	10687	10546	10417	10563	10621	10718	10659	10619	10721	10667	10522	10643	10471	10593	10715	10570	10676	10541	10664	10662	10579	10681	10755	10557	10561	10601	10674	10725	10696	10505	10574	10766	10726	10681	10508	10794	10550	10619	10447	10548	10851	10638	10522	10617	10661	10592	10508	10588	10409	10699	10299	10575	10557	10605	10427	10543	10580	10521	10673	10471	10589	10639	10530	10666	10714	10548	10574	10651	10450	10632	10612	10579	10683	10765	10587	10651	10598	10571	10542	10527	10714	10676	10536	10577	10588	10468	10524	10625	10657	10710	10681	10751	10586	10479	10590	10541	10617	10595	10605	10542	10520	10620	10505	10629	10712	10655	10487	10553	10544	10568	10423	10542	10545	10751	10615	10545	10580	10695	10572	10596	10688	10609	10629	10670	10546	10589	10705	10484	10520	10438	10484	10717	10566	10699	10577	10528	10655	10471	10551	10663	10667	10381	10469	10518	10601	10546	10646	10529	10504	10454	10674	10470	10570	10406	10439	10516	10639	10587	10703	10606	10557	10537	10546	10582	10284	10726	10717	10606	10538	10667	10639	10542	10654	10637	10540	10641	10604	10596	10524	10773	10585	10457	10491	10514	10631	10501	10511	10581	10494	10646	10449	10573	10580	10572	10646	10462	10626	10581	10696	10679	10566	10715	10475	10487	10569	10631	10568	10690	10590	10735	10557	10519	10495	10549	10331	10526	10455	10663	10682	10728	10656	10467	10490	10575	10445	10711	10575	10599	10430	10578	10485	10438	10592	10654	10672	10537	10595	10669	10508	10581	10419	10488	10643	10590	10548	10742	10692	10573	10583	10463	10631	10632	10570	10442	10639	10677	10612	10519	10575	10600	10458	10613	10360	10570	10631	10629	10501	10763	10540	10662	10590	10692	10771	10463	10675	10563	10685	10659	10704	10530	10446	10411	10447	10699	10485	10477	10588	10459	10486	10619	10492	10683	10578	10413	10688	10504	10678	10588	10503	10542	10631	10694	10513	10642	10722	10501	10640	10597	10680	10501	10566	10617	10523	10535	10673	10380	10328	10502	10492	10532	10399	10465	10575	10592	10647	10484	10627	10764	10472	10667	10546	10575	10425	10603	10549	10599	10545	10766	10484	10700	10467	10573	10675	10617	10478	10497	10627	10497	10627	10506	10576	10521	10465	10486	10665	10712	10717	10640	10544	10624	10606	10559	10553	10616	10605	10503	10535	10694	10550	10669	10562	10477	10576	10878	10705	10504	10654	10634	10621	10626	10780	10593	10692	10761	10564	10563	10786	10674	10522	10570	10504	10577	10472	10410	10524	10393	10628	10514	10536	10683	10705	10558	10582	10563	10679	10584	10610	10477	10400	10585	10565	10368	10631	10515	10554	10637	10514	10446	10519	10510	10593	10729	10616	10697	10477	10626	10551	10662	10619	10621	10540	10581	10618	10458	10505	10403	10390	10426	10546	10743	10643	10586	10552	10518	10594	10579	10590	10563	10636	10675	10745	10469	10548	10738	10527	10635	10684	10592	10497	10583	10624	10586	10293	10537	10559	10728	10611	10615	10530	10593	10516	10558	10536	10491	10555	10751	10495	10656	10510	10627	10694	10464	10650	10446	10518	10449	10602	10422	10524	10529	10646	10556	10555	10707	10683	10586	10513	10600	10521	10479	10646	10771	10653	10583	10479	10789	10714	10577	10687	10448	10674	10631	10491	10620	10563	10592	10449	10402	10502	10528	10436	10613	10518	10685	10647	10766	10530	10540	10519	10588	10661	10537	10553	10633	10598	10485	10734	10673	10647	10660	10522	10669	10630	10600	10571	10583	10664	10588	10549	10833	10609	10551	10275	10551	10509	10578	10463	10509	10493	10615	10577	10603	10465	10504	10576	10648	10456	10604	10512	10652	10746	10546	10712	10377	10530	10575	10631	10646	10570	10494	10386	10481	10639	10212	10500	10521	10751	10582	10614	10621	10418	10699	10751	10547	10630	10479	10561	10749	10645	10664	10721	10514	10719	10704	10694	10662	10668	10495	10429	10455	10405	10767	10556	10579	10532	10661	10630	10639	10582	10602	10628	10595	10508	10559	10581	10516	10647	10626	10703	10638	10845	10646	10522	10615	10581	10501	10485	10562	10550	10631	10612	10565	10609	10644	10648	10612	10557	10651	10616	10650	10576	10558	10559	10575	10617	10759	10588	10607	10642	10518	10597	10521	10573	10491	10570	10613	10548	10323	10609	10473	10472	10534	10661	10534	10679	10625	10661	10451	10615	10627	10472	10702	10504	10510	10633	10690	10513	10561	10490	10464	10844	10591	10792	10517	10489	10572	10567	10458	10556	10592	10621	10450	10564	10586	10714	10556	10518	10641	10744	10473	10589	10596	10472	10709	10496	10598	10609	10522	10714	10538	10764	10663	10771	10634	10696	10519	10548	10607	10621	10450	10349	10594	10517	10572	10665	10563	10510	10932	10521	10516	10412	10641	10579	10533	10733	10584	10534	10570	10740	10629	10655	10506	10576	10472	10671	10632	10528	10613	10607	10468	10728	10634	10494	10502	10662	10668	10594	10618	10612	10566	10666	10457	10507	10580	10624	10685	10511	10621	10442	10651	10736	10413	10491	10552	10413	10498	10449	10502	10767	10529	10573	10514	10441	10730	10653	10540	10783	10524	10506	10599	10512	10613	10611	10605	10399	10511	10470	10580	10670	10473	10642	10401	10510	10610	10441	10421	10678	10648	10534	10559	10591	10516	10662	10558	10417	10396	10538	10530	10437	10794	10610	10481	10474	10538	10563	10475	10625	10657	10732	10599	10526	10474	10412	10564	10577	10509	10505	10544	10635	10564	10667	10614	10516	10511	10722	10534	10696	10573	10553	10535	10653	10543	10787	10665	10614	10508	10569	10434	10556	10596	10427	10551	10624	10569	10657	10460	10507	10584	10577	10525	10449	10488	10551	10671	10677	10613	10498	10565	10524	10719	10522	10615	10745	10593	10588	10595	10736	10590	10474	10507	10399	10529	10643	10609	10553	10638	10548	10584	10394	10521	10600	10523	10544	10699	10615	10481	10661	10595	10716	10604	10372	10484	10378	10559	10710	10720	10517	10582	10591	10572	10598	10509	10499	10660	10668	10695	10421	10682	10512	10727	10607	10629	10477	10517	10634	10668	10752	10675	10378	10613	10685	10532	10572	10628	10605	10625	10682	10753	10793	10390	10830	10605	10656	10676	10540	10671	10531	10603	10597	10547	10631	10767	10620	10550	10597	10593	10593	10535	10619	10662	10334	10534	10647	10549	10503	10461	10484	10586	10520	10713	10565	10747	10658	10591	10494	10538	10569	10629	10602	10490	10720	10597	10603	10579	10465	10402	10498	10595	10539	10563	10584	10544	10514	10686	10485	10555	10486	10454	10724	10699	10509	10423	10582	10563	10575	10674	10615	10505	10655	10541	10669	10587	10889	10662	10676	10548	10538	10635	10426	10541	10632	10599	10465	10549	10578	10449	10581	10450	10578	10547	10693	10658	10653	10672	10636	10462	10713	10639	10706	10691	10645	10596	10399	10657	10507	10621	10673	10438	10598	10512	10526	10381	10589	10491	10689	10543	10421	10605	10364	10551	10606	10596	10626	10526	10579	10558	10352	10594	10595	10575	10457	10455	10665	10553	10529	10699	10646	10692	10579	10381	10533	10769	10553	10653	10653	10523	10620	10487	10419	10496	10345	10579	10348	10621	10525	10598	10695	10498	10457	10781	10659	10641	10383	10781	10591	10475	10599	10673	10643	10636	10431	10529	10491	10591	10584	10608	10699	10559	10642	10675	10497	10556	10441	10552	10584	10467	10652	10497	10675	10719	10478	10550	10591	10548	10678	10455	10523	10537	10493	10672	10359	10638	10476	10597	10712	10465	10679	10758	10587	10599	10574	10570	10594	10593	10401	10581	10471	10643	10634	10681	10534	10577	10514	10502	10486	10586	10672	10541	10597	10546	10505	10530	10570	10501	10596	10680	10603	10715	10676	10451	10696	10603	10574	10385	10553	10394	10590	10680	10597	10542	10618	10579	10750	10562	10553	10638	10622	10623	10508	10640	10559	10770	10586	10559	10492	10570	10744	10499	10548	10364	10347	10517	10576	10514	10605	10635	10603	10579	10623	10735	10589	10593	10663	10731	10606	10645	10455	10418	10532	10768	10421	10790	10434	10369	10644	10634	10657	10679	10611	10592	10512	10514	10509	10584	10557	10524	10597	10742	10520	10484	10567	10782	10348	10533	10510	10628	10624	10733	10665	10636	10530	10616	10560	10606	10670	10511	10525	10578	10534	10479	10649	10703	10313	10591	10656	10783	10624	10442	10557	10492	10470	10505	10610	10452	10564	10673	10529	10735	10560	10470	10546	10609	10483	10436	10463	10630	10513	10590	10483	10405	10531	10600	10612	10424	10610	10783	10705	10686	10579	10638	10464	10650	10700	10481	10616	10629	10461	10634	10533	10705	10532	10643	10694	10689	10400	10685	10587	10728	10646	10496	10490	10697	10606	10725	10485	10739	10542	10518	10702	10737	10487	10646	10513	10646	10506	10543	10647	10680	10579	10423	10735	10618	10723	10445	10457	10656	10493	10695	10518	10644	10533	10551	10497	10677	10511	10691	10521	10535	10452	10490	10442	10553	10648	10725	10510	10571	10527	10541	10580	10449	10464	10540	10612	10657	10553	10579	10712	10592	10567	10465	10486	10740	10589	10587	10746	10472	10640	10267	10588	10385	10576	10568	10554	10616	10403	10642	10597	10574	10702	10480	10596	10632	10515	10508	10440	10627	10582	10686	10649	10578	10758	10528	10597	10722	10541	10610	10358	10494	10583	10620	10745	10586	10431	10448	10580	10705	10538	10494	10553	10458	10451	10573	10660	10480	10411	10516	10454	10524	10672	10643	10651	10526	10579	10550	10602	10763	10581	10784	10520	10754	10718	10414	10643	10430	10442	10540	10572	10674	10648	10645	10705	10461	10543	10591	10682	10526	10579	10861	10589	10540	10492	10637	10519
11854	20320	18971	15509	14127	13801	13368	13089	12641	12368	12039	12216	11992	11932	11782	11810	11756	11788	14055	25268	24427	19879	15083	12210	11986	11732	11491	11496	11477	11485	11528	11592	11447	11503	11638	11562	11463	11556	11627	11598	11616	11584	11607	11526	11470	11750	11435	11597	11609	11509	11426	11508	11504	11550	11431	11574	11570	11483	11501	11546	11577	11627	11511	11742	11637	11582	11512	11513	11580	11546	11537	11660	11442	11600	11705	11509	11597	11708	11425	11550	11567	11305	11553	11650	11522	11556	11550	11667	11630	11573	11513	11692	11528	11643	11587	11358	11392	11420	11469	11597	11463	11552	11547	11567	11504	11529	11527	11459	11563	11446	11446	11460	11417	11567	11556	11591	11652	11535	11503	11575	11540	11553	11441	11370	11516	11485	11467	11547	11572	11587	11408	11541	11503	11536	11493	11568	11568	11578	11527	11536	11562	11658	11623	11519	11572	11641	11536	11370	11537	11311	11578	11543	11424	11708	11624	11532	11509	11386	11489	11512	11417	11658	11539	11446	11601	11504	11712	11544	11709	11661	11414	11684	11496	11587	11484	11518	11592	11446	11525	11587	11508	11615	11586	11485	11602	11604	11506	11366	11576	11524	11534	11494	11564	11616	11462	11657	11508	11463	11546	11536	11576	11503	11504	11668	11642	11563	11453	11573	11542	11611	11392	11568	11502	11535	11554	11453	11743	11488	11571	11636	11591	11617	11567	11367	11458	11467	11547	11391	11379	11553	11483	11510	11611	11553	11415	11616	11340	11503	11601	11623	11487	11597	11551	11586	11354	11618	11514	11555	11599	11558	11647	11425	11422	11442	11340	11481	11473	11423	11690	11424	11581	11375	11691	11482	11375	11546	11585	11582	11540	11494	11404	11290	11520	11431	11465	11477	11590	11498	11537	11533	11544	11573	11708	11579	11516	11658	11530	11600	11530	11562	11435	11570	11394	11683	11411	11643	11499	11553	11574	11567	11490	11551	11467	11530	11548	11439	11583	11377	11441	11671	11480	11701	11445	11583	11474	11423	11527	11479	11575	11426	11546	11440	11488	11509	11580	11432	11533	11622	11472	11487	11554	11399	11523	11571	11652	11515	11593	11410	11622	11618	11455	11621	11603	11634	11492	11578	11649	11580	11473	11638	11699	11504	11497	11604	11506	11428	11526	11531	11545	11734	11427	11576	11517	11478	11632	11577	11636	11643	11529	11484	11680	11382	11493	11544	11477	11353	11624	11730	11379	11587	11567	11516	11550	11475	11561	11563	11663	11683	11556	11622	11472	11613	11420	11569	11546	11515	11698	11575	11442	11518	11530	11660	11545	11580	11699	11608	11506	11495	11551	11466	11624	11389	11687	11467	11558	11771	11536	11510	11709	11490	11619	11371	11419	11488	11530	11568	11440	11492	11550	11510	11717	11449	11663	11584	11608	11574	11563	11382	11541	11481	11562	11550	11621	11503	11568	11436	11447	11516	11623	11453	11499	11478	11438	11490	11504	11596	11511	11559	11521	11669	11441	11466	11535	11531	11480	11571	11551	11583	11314	11425	11538	11513	11529	11556	11587	11319	11584	11578	11501	11563	11579	11642	11476	11432	11569	11523	11396	11540	11519	11700	11594	11436	11566	11538	11582	11446	11477	11481	11400	11640	11448	11406	11554	11552	11401	11618	11587	11472	11483	11492	11524	11452	11613	11546	11585	11516	11614	11532	11661	11452	11636	11401	11486	11387	11495	11449	11521	11581	11310	11567	11524	11509	11592	11453	11343	11478	11452	11730	11616	11722	11432	11555	11512	11502	11559	11513	11556	11471	11535	11620	11642	11450	11775	11464	11463	11577	11650	11571	11517	11619	11595	11415	11452	11443	11506	11508	11509	11400	11655	11535	11677	11500	11465	11427	11548	11508	11593	11542	11618	11711	11563	11554	11539	11482	11491	11568	11757	11681	11380	11509	11404	11576	11505	11490	11515	11597	11587	11494	11612	11296	11610	11545	11604	11544	11507	11609	11567	11649	11549	11542	11571	11617	11639	11366	11557	11456	11286	11643	11595	11581	11439	11513	11413	11445	11443	11629	11467	11591	11505	11458	11474	11610	11524	11387	11383	11521	11601	11429	11719	11586	11508	11550	11505	11450	11598	11595	11461	11466	11502	11566	11589	11495	11561	11359	11622	11551	11608	11556	11497	11518	11628	11596	11547	11470	11363	11535	11668	11495	11633	11496	11508	11644	11555	11520	11590	11436	11563	11549	11557	11464	11596	11670	11645	11554	11509	11548	11465	11576	11547	11360	11478	11470	11550	11549	11741	11378	11687	11591	11444	11473	11499	11548	11477	11636	11654	11600	11414	11495	11567	11584	11561	11712	11644	11594	11607	11402	11558	11432	11674	11415	11616	11596	11596	11573	11468	11519	11591	11459	11636	11318	11486	11476	11682	11560	11471	11770	11499	11400	11395	11470	11659	11586	11479	11435	11512	11544	11697	11518	11711	11583	11474	11392	11581	11609	11673	11554	11562	11536	11628	11584	11706	11451	11427	11524	11483	11560	11527	11556	11429	11571	11517	11666	11655	11516	11493	11729	11362	11437	11588	11510	11440	11672	11507	11480	11672	11360	11607	11409	11482	11407	11547	11529	11498	11591	11484	11407	11489	11487	11605	11589	11429	11509	11701	11631	11609	11516	11705	11547	11509	11546	11462	11484	11666	11445	11528	11472	11448	11604	11392	11448	11566	11671	11506	11723	11510	11653	11503	11557	11648	11492	11428	11519	11555	11463	11435	11445	11690	11391	11463	11485	11545	11609	11475	11725	11435	11475	11581	11690	11710	11354	11455	11532	11590	11644	11409	11562	11536	11437	11382	11518	11722	11487	11585	11510	11466	11619	11557	11491	11570	11525	11474	11550	11452	11581	11583	11501	11501	11545	11598	11490	11665	11392	11347	11632	11660	11556	11497	11421	11538	11511	11607	11527	11492	11526	11527	11519	11587	11488	11394	11452	11566	11535	11591	11383	11411	11591	11542	11494	11626	11581	11543	11438	11442	11574	11422	11570	11542	11540	11662	11618	11402	11591	11651	11638	11439	11606	11452	11494	11450	11719	11390	11378	11551	11710	11773	11488	11619	11547	11646	11490	11434	11529	11738	11546	11598	11527	11441	11423	11541	11551	11499	11618	11513	11581	11454	11503	11558	11482	11717	11425	11482	11377	11430	11748	11582	11486	11655	11368	11447	11455	11571	11581	11501	11432	11387	11475	11528	11496	11531	11626	11470	11557	11371	11512	11474	11448	11563	11478	11680	11505	11467	11524	11443	11625	11555	11387	11522	11593	11730	11423	11528	11510	11568	11618	11629	11557	11578	11525	11566	11625	11459	11529	11470	11559	11521	11523	11513	11736	11381	11367	11590	11557	11497	11572	11472	11616	11560	11473	11412	11487	11534	11420	11668	11486	11619	11674	11450	11398	11563	11490	11496	11588	11492	11411	11589	11444	11537	11578	11627	11475	11561	11528	11628	11635	11438	11480	11574	11637	11415	11489	11667	11534	11564	11563	11621	11518	11714	11636	11446	11601	11441	11624	11390	11592	11576	11548	11384	11616	11524	11541	11537	11520	11548	11653	11495	11571	11713	11396	11733	11351	11608	11860	11520	11456	11516	11574	11455	11542	11588	11475	11512	11556	11502	11497	11544	11535	11592	11544	11723	11548	11608	11404	11474	11407	11452	11548	11424	11539	11588	11510	11502	11551	11418	11685	11583	11628	11510	11498	11535	11528	11516	11538	11455	11644	11509	11497	11644	11669	11563	11588	11389	11572	11491	11395	11556	11564	11481	11441	11605	11495	11467	11542	11453	11589	11424	11477	11572	11470	11668	11611	11665	11658	11328	11532	11552	11440	11569	11712	11444	11624	11645	11520	11676	11442	11625	11509	11394	11564	11688	11424	11497	11394	11614	11554	11507	11638	11435	11419	11528	11389	11680	11425	11469	11602	11598	11635	11396	11494	11504	11532	11639	11474	11512	11630	11611	11537	11665	11607	11499	11647	11374	11550	11561	11670	11493	11561	11535	11547	11454	11437	11440	11527	11443	11565	11576	11528	11471	11604	11534	11509	11500	11474	11482	11599	11655	11495	11472	11562	11551	11649	11511	11461	11469	11569	11644	11508	11618	11714	11570	11562	11674	11489	11679	11575	11518	11527	11426	11491	11446	11454	11479	11605	11654	11480	11655	11546	11611	11618	11447	11449	11508	11477	11517	11576	11487	11468	11542	11664	11495	11487	11531	11519	11476	11506	11508	11580	11441	11588	11416	11516	11551	11565	11460	11516	11542	11395	11625	11497	11636	11621	11547	11594	11543	11579	11534	11519	11627	11615	11534	11364	11386	11488	11711	11491	11654	11298	11533	11440	11778	11457	11409	11510	11533	11548	11519	11510	11778	11380	11620	11538	11560	11531	11527	11545	11628	11503	11580	11547	11579	11494	11564	11525	11693	11520	11478	11664	11662	11431	11414	11681	11466	11632	11466	11561	11531	11376	11406	11464	11392	11487	11459	11474	11658	11509	11490	11433	11429	11558	11369	11489	11595	11551	11533	11501	11717	11475	11568	11515	11592	11557	11453	11480	11535	11603	11465	11619	11570	11434	11580	11613	11499	11359	11519	11532	11567	11642	11606	11703	11541	11525	11567	11475	11549	11591	11474	11435	11441	11520	11531	11424	11354	11623	11578	11570	11539	11544	11573	11624	11539	11650	11513	11548	11584	11637	11561	11656	11529	11557	11600	11613	11530	11610	11652	11605	11495	11392	11628	11427	11610	11556	11537	11585	11494	11478	11492	11479	11596	11793	11527	11603	11557	11615	11615	11509	11478	11542	11602	11577	11518	11480	11420	11557	11421	11731	11607	11676	11657	11541	11766	11525	11524	11569	11608	11438	11493	11428	11470	11580	11489	11569	11599	11616	11582	11662	11485	11515	11471	11560	11611	11606	11356	11514	11572	11436	11591	11620	11541	11415	11571	11653	11530	11664	11519	11646	11550	11398	11463	11602	11558	11583	11596	11611	11504	11570	11547	11499	11455	11645	11474	11739	11453	11637	11613	11579	11687	11599	11616	11575	11500	11565	11439	11551	11611	11495	11528	11645
22958	20990	28725	23446	21098	21468	18341	13752	12636	12751	12668	12738	12767	12803	12554	12541	12401	12248	14662	25744	27283	22759	17514	14001	12545	12135	11897	12012	11891	12009	12064	12020	11925	11879	11928	11972	12027	11842	12047	11948	12117	12011	11937	11895	12049	11849	12105	11991	11997	11954	11855	11920	11947	11851	11981	11704	11981	11953	11935	12044	12009	11760	11815	12020	11967	11854	12047	11890	11905	11849	11993	12033	11900	11854	11916	11904	11733	11963	11929	11915	11934	11773	12042	11843	11871	11935	11740	11921	11930	11896	11864	11775	11816	11850	11799	11847	11830	11794	11918	11987	11929	11866	11971	12000	12110	12028	11839	12003	11950	11972	11940	11863	11970	11997	11956	11820	11797	11848	11867	11980	11928	11804	11936	11839	11910	11813	12056	11794	11890	11996	11758	11798	11807	11958	11865	11843	11799	11775	11937	11836	11753	11998	11874	11868	11865	11847	11980	11886	11895	11962	11771	12004	11866	11887	11867	11887	11947	11734	11755	11900	12028	12017	12098	11900	11884	11996	11854	11889	11941	11947	11879	11998	11799	11839	11892	12044	11824	11839	11967	11908	11899	11943	11994	11988	12070	12058	11874	11785	11995	12021	11680	11880	11981	11906	11936	11739	11863	12069	11905	11944	11902	11964	11821	11873	11908	11918	11953	11915	11970	11929	11956	11930	11794	11924	11694	11907	11672	11935	11860	11745	11875	11769	11841	11886	11719	12089	12017	11672	11928	12037	11744	11932	11977	11849	11934	11950	11905	11840	11986	11830	11989	11959	11954	11838	11974	11836	12056	11818	11792	11879	11870	11897	11814	11923	11773	11827	11787	11878	11966	11895	11796	11959	11979	11763	11917	11888	11989	11839	11802	11862	11889	11824	12093	11807	11702	11677	11977	11816	11824	12000	11814	11801	11982	12015	11992	12066	11685	11785	11882	11816	11908	11912	11944	11956	11950	11966	12003	12051	11999	12000	11875	11925	12033	11892	11950	11898	11837	11734	11850	11977	11921	11914	11842	11755	11672	11661	11751	11813	11881	11867	11912	11780	11729	11852	11809	11928	11929	11922	11966	11778	11644	11951	11971	11805	11924	11820	11952	11913	11958	11870	11821	11911	11833	11903	11904	11874	11936	11796	11686	11744	11924	11854	11942	11865	11946	12090	11936	11941	11854	11793	11831	11948	12072	11980	11707	11895	11996	11850	11889	11776	11907	11822	11971	12075	11874	11935	12028	11842	11881	11927	11684	11746	11970	11869	11855	11823	11943	11744	11741	11914	11879	11750	11955	11779	11823	11777	11812	11878	11929	11973	12023	12032	11844	11713	11776	11882	11670	11796	11996	11851	12065	11966	11886	11801	11959	11861	11853	11857	11952	11935	11896	11828	11865	11932	11685	11895	11701	11868	11917	11639	11798	12012	12049	11764	12062	11882	11796	11874	11902	11748	11998	11914	11819	12160	12010	11665	11739	11972	11754	12147	11924	11972	11801	11815	11935	11847	11889	11960	11954	12080	12007	11781	12027	11943	11855	11809	11952	11644	11849	11798	11733	11835	11809	11959	11859	11933	11923	11919	12014	11871	11867	11922	11974	11758	11869	11792	11959	11715	11898	11865	11985	11852	11704	12170	11862	11896	11816	11919	11985	11987	11840	11858	11776	11762	11916	11781	11604	11867	11863	11959	11749	11761	12062	11852	11892	11995	11965	11826	11811	11731	11864	11816	12069	12025	11960	11881	11994	12122	11820	11900	11965	11810	11888	11791	11844	11887	11900	11819	11872	11778	11898	11958	11934	11725	11831	11816	11847	11851	11901	11781	11792	11903	11995	11871	11800	11718	11852	11774	11679	11851	11794	11910	12028	11990	12034	11902	11771	11966	11738	11910	11712	11835	12099	11839	11735	11816	11977	11792	11844	12005	11766	11745	11933	11684	11849	11967	11932	11897	11665	11905	12012	11881	12015	11993	11809	11845	11829	11762	11768	11948	11958	11867	11983	11848	11776	12024	11891	11871	11806	11897	11904	11859	12030	11926	11857	11891	11851	11876	12045	11885	11806	11844	11888	11873	11912	11962	11806	11932	12026	12074	11769	11781	11780	11951	11822	11771	11638	11719	11705	11657	11795	11940	11794	11921	11800	12036	11933	11754	11845	11791	11781	11739	11720	11803	11902	11763	11894	11905	11910	11902	11908	11909	11944	11791	11753	11920	11893	11906	11862	11927	11744	12000	12051	11859	11924	11947	11766	11957	12049	11776	11895	12071	11738	11927	11791	11922	11950	11809	11762	11823	11787	11883	11947	11812	11849	11741	11932	11899	11830	11727	12030	11784	11864	11874	11963	11708	11808	11748	11993	12003	11876	11977	11868	11978	11948	12123	11712	12077	11786	11882	11806	11934	11951	11983	12041	11700	11945	11963	11820	11837	11754	11937	11934	12011	11933	11960	11770	11850	11896	11783	11837	11872	11656	11768	11904	11995	11846	11724	11829	11865	11843	11793	11814	11898	11988	11909	11984	11900	11991	11944	11830	11825	11958	11767	11916	11915	11876	11802	11801	11980	11929	11989	11754	11833	11799	11911	11947	11672	11839	11869	11977	11741	11801	11798	11901	11896	11864	11889	11820	11934	11857	11924	11819	11875	11809	11948	12047	11933	11784	11988	11952	11945	11883	11792	11858	11841	12045	11792	11806	12047	11962	11892	11962	11883	11830	11721	11869	11810	11729	11881	11851	12104	12130	11763	11984	11880	11882	11869	11924	11881	11976	11899	11911	11820	11899	11835	11968	11875	11834	11854	11918	11766	11936	11611	11823	11837	11682	11845	11921	12117	11946	11698	11873	11940	11998	12003	12083	11965	11867	11792	11927	12016	11837	11874	11736	11802	11912	11964	12060	11879	12025	11787	11888	11786	11717	11741	11709	11980	11813	11863	11729	11797	11977	11937	11942	12026	11878	11957	11832	11850	11874	11797	12017	11889	11793	11819	11582	11883	11720	11628	11845	11689	11914	11835	12010	11948	11883	11784	11905	11905	11715	11818	11823	11716	11933	11903	11799	11777	11782	11894	11903	11706	11870	11933	12027	11908	11907	11973	12049	11917	11992	11969	11822	11941	11838	12004	11794	11906	11829	11847	11988	12036	11969	11907	11735	11834	11812	11955	11854	12008	11832	11997	11921	11858	11968	11779	12028	11751	11757	11879	11931	11852	12031	11904	11868	11917	11842	11900	11752	11990	11926	11694	11990	11798	11992	11845	11932	11993	11853	11893	11845	11817	11781	11992	11914	11908	11912	11928	11819	11984	11897	11865	11916	11840	11898	11807	11944	11821	12135	11870	11817	11803	11900	11888	11947	11881	11836	11867	11890	12032	11765	11934	11856	11819	11769	12002	11926	11876	11859	11922	11873	11869	11818	11803	11973	12019	11963	11834	11843	11886	11797	11862	11881	11704	11795	11936	11898	11935	11853	11804	11853	11934	11801	11805	12012	11957	11880	11798	12056	12070	12008	11862	11833	11888	11832	11992	11894	11893	11817	11965	11711	11935	11860	11773	11844	11775	11757	12032	11986	11960	11882	11791	12002	11926	11869	11804	11948	11819	11610	11921	11966	11832	11631	11821	11900	11812	11914	11740	11871	11787	11983	11822	11914	11866	11830	11864	11936	12031	11968	11903	11893	11926	11874	11857	11850	11893	11845	11862	11794	11972	11796	11745	11878	11892	11916	11924	11774	11956	11853	11624	11714	11849	11925	11970	11975	11772	11998	12094	11909	11832	11891	11927	11916	11732	11955	11851	11947	11901	11813	11844	11818	12072	11849	11998	11879	12062	11916	11960	11729	11977	11947	11844	12050	11820	11879	11929	11862	11843	11819	11910	11904	11695	11749	11886	11871	11814	11933	11958	12023	11931	11932	11985	11716	11893	11834	11931	11995	11869	11989	11930	11672	11895	11890	11996	11882	11804	11882	11807	11837	11948	11988	11879	12006	11795	11954	11904	11868	11700	11789	11734	11851	12059	11972	11930	11824	11854	11791	11727	11854	11779	11920	11907	11818	11800	11779	11814	11895	11890	11970	11843	11821	11952	11904	11879	11867	11748	11788	11891	11856	11888	11932	11886	11839	11767	11903	11884	11645	11813	11738	11938	11767	11730	11831	11939	11996	11882	12012	11771	11996	11872	12057	11878	11836	11798	12016	11852	11899	11733	11884	11938	11806	11798	11807	11936	11843	12014	11906	11784	11945	11834	11909	11752	11777	11900	12094	11832	11768	11899	11908	11852	12071	12017	11811	11772	11749	11749	11966	11903	11934	11909	11887	11697	11881	11879	11876	11797	11873	11927	11924	11830	11823	11874	11831	11804	11986	11827	11904	11829	11874	11865	11784	11888	11831	11787	11955	11854	11841	11794	11896	11978	11909	11948	12025	11890	11988	11801	11978	11742	11981	11955	11861	11702	11595	11867	11857	11843	11843	11983	11890	11922	11825	11813	11853	11793	11874	11884	11931	11813	12050	11995	11948	11830	11929	11692	11920	11837	11936	11886	11829	11917	11966	11792	11927	11881	11850	12061	11896	11906	11964	11843	11791	11943	11823	11952	11768	11641	11747	11854	11848	11798	11924	11948	12005	11760	11905	11975	11761	11832	11909	11801	11997	11914	11861	12021	11997	11926	11997	12032	11897	11813	11945	11971	11830	11985	12064	11606	11912	11828	12052	11834	11875	11901	11921	11861	11937	12025	11929	11916	11807	11821	11768	11998	11850	11990	11757	11870	11914	11900	11903	11886	11923	11833	11903	11814	11778	11911	12020	12004	11906	11911	11842	12011	12053	11835	11877	11858	11834	11856	11779	11964	11909	11756	11910	11768	11838	11901	12015	11979	11965	11952	11826	11779	11997	11988	11960	11875	11990	12016	11758	11812	11967	11803	11783	11750	11822	12037	11810	11659	11953	11913	11816	11776	11755	11863	11795	11998	11846	11975	11808	11668	12061	11817	12046	11788	11770	12104	11778	11908	11844	11756	11988	12033	11885	11732	11683	11796	11967	12063	11848	12084	12000	12057	11876	12034	11849	11864	12032	11847	12036	11769	11962	11896	11787	11982	12041	11828	11998	11865	11933	11968	11742	11805	11984	11774	11914	11982
14528	26771	24818	19345	16823	15490	14849	14348	13887	13631	13635	13567	13815	13687	13321	12901	12802	12799	17330	32039	31817	26023	19121	14724	12945	12451	12428	12500	12468	12556	12433	12479	12394	12360	12517	12364	12526	12425	12282	12529	12494	12379	12471	12416	12477	12409	12405	12412	12410	12470	12415	12365	12417	12490	12663	12403	12454	12359	12349	12501	12414	12259	12483	12479	12426	12483	12411	12497	12523	12362	12290	12470	12422	12479	12416	12621	12362	12480	12417	12412	12423	12374	12482	12413	12350	12310	12518	12503	12624	12348	12413	12310	12550	12392	12272	12333	12503	12503	12412	12406	12344	12544	12463	12605	12524	12325	12386	12323	12417	12465	12495	12445	12295	12426	12305	12449	12438	12535	12470	12369	12505	12406	12385	12540	12572	12446	12452	12407	12487	12242	12434	12392	12344	12444	12348	12526	12538	12472	12456	12514	12410	12305	12454	12540	12459	12407	12509	12484	12431	12365	12276	12491	12527	12409	12382	12370	12362	12295	12480	12599	12559	12271	12375	12354	12459	12453	12325	12453	12402	12562	12477	12466	12427	12440	12288	12614	12516	12366	12301	12368	12488	12589	12562	12347	12383	12444	12407	12384	12387	12502	12440	12400	12631	12336	12442	12398	12318	12452	12468	12420	12422	12772	12398	12448	12399	12375	12377	12393	12546	12697	12237	12317	12499	12594	12496	12603	12361	12712	12359	12355	12432	12364	12522	12368	12432	12406	12354	12498	12253	12460	12510	12474	12389	12284	12560	12275	12365	12406	12500	12460	12425	12446	12425	12394	12486	12332	12371	12322	12340	12422	12244	12509	12413	12402	12392	12490	12378	12417	12494	12441	12673	12350	12273	12474	12496	12545	12443	12434	12593	12409	12488	12542	12495	12437	12392	12477	12349	12373	12329	12342	12392	12589	12431	12504	12302	12440	12295	12377	12331	12436	12554	12393	12406	12377	12534	12373	12341	12443	12425	12384	12589	12357	12577	12358	12475	12394	12404	12359	12310	12442	12398	12377	12419	12480	12444	12503	12345	12360	12460	12415	12326	12311	12442	12419	12452	12339	12305	12531	12299	12537	12314	12313	12305	12580	12440	12421	12445	12469	12443	12497	12288	12448	12275	12360	12501	12480	12302	12315	12382	12462	12335	12435	12402	12383	12372	12461	12394	12368	12446	12431	12457	12477	12381	12308	12302	12532	12364	12526	12453	12366	12372	12597	12212	12498	12554	12375	12285	12459	12533	12476	12174	12537	12379	12429	12417	12389	12419	12448	12382	12410	12454	12267	12508	12315	12430	12436	12485	12511	12267	12449	12514	12463	12465	12503	12360	12439	12442	12432	12409	12405	12420	12422	12353	12359	12436	12382	12504	12410	12500	12343	12451	12451	12465	12448	12301	12426	12341	12526	12366	12537	12434	12471	12410	12506	12526	12451	12368	12402	12470	12589	12416	12402	12413	12502	12461	12380	12487	12398	12449	12408	12283	12446	12341	12198	12365	12449	12662	12485	12379	12549	12396	12455	12452	12497	12442	12415	12372	12402	12436	12506	12368	12415	12398	12413	12516	12386	12527	12360	12620	12421	12524	12385	12491	12544	12327	12353	12260	12509	12456	12536	12362	12535	12536	12456	12376	12542	12406	12280	12459	12520	12510	12338	12619	12450	12274	12451	12367	12365	12308	12595	12499	12311	12581	12328	12436	12303	12544	12492	12591	12430	12383	12519	12581	12455	12490	12428	12468	12328	12389	12306	12345	12519	12337	12504	12554	12557	12371	12486	12405	12511	12492	12346	12475	12363	12476	12346	12586	12318	12395	12350	12440	12555	12418	12578	12136	12494	12269	12491	12581	12426	12492	12368	12481	12372	12448	12434	12402	12505	12448	12395	12464	12375	12554	12438	12666	12362	12576	12492	12200	12421	12463	12475	12672	12490	12475	12495	12337	12262	12300	12371	12454	12467	12328	12373	12465	12295	12451	12419	12499	12555	12485	12543	12318	12535	12450	12534	12399	12391	12546	12427	12439	12579	12312	12307	12406	12459	12489	12512	12563	12518	12408	12445	12404	12361	12458	12357	12440	12380	12298	12237	12525	12430	12615	12545	12360	12325	12443	12567	12552	12507	12317	12410	12502	12308	12438	12418	12346	12485	12408	12531	12472	12513	12609	12513	12462	12440	12351	12309	12459	12388	12331	12130	12534	12424	12341	12391	12333	12440	12442	12458	12312	12488	12387	12379	12405	12356	12391	12444	12449	12389	12407	12286	12430	12442	12454	12323	12395	12418	12425	12425	12254	12408	12350	12465	12358	12350	12411	12387	12321	12378	12418	12584	12540	12396	12251	12433	12249	12540	12362	12448	12436	12392	12500	12488	12467	12580	12472	12589	12395	12632	12432	12309	12584	12424	12502	12311	12646	12516	12513	12345	12417	12276	12280	12621	12499	12423	12494	12325	12515	12584	12569	12331	12493	12446	12333	12417	12342	12551	12502	12427	12429	12417	12328	12282	12382	12575	12481	12386	12397	12586	12463	12429	12512	12559	12569	12396	12295	12419	12473	12594	12361	12396	12488	12500	12348	12542	12478	12555	12375	12367	12363	12392	12666	12305	12508	12463	12335	12457	12314	12423	12484	12332	12524	12457	12563	12445	12310	12522	12482	12456	12547	12462	12432	12627	12296	12339	12352	12562	12413	12415	12493	12470	12294	12476	12515	12371	12546	12362	12361	12437	12472	12495	12375	12322	12375	12377	12438	12356	12495	12254	12524	12481	12292	12350	12278	12539	12412	12347	12608	12529	12625	12291	12340	12478	12373	12291	12364	12296	12461	12435	12387	12335	12454	12378	12294	12424	12352	12320	12521	12435	12499	12281	12481	12349	12409	12306	12418	12510	12422	12530	12265	12425	12420	12265	12228	12410	12447	12302	12484	12392	12354	12471	12539	12463	12427	12461	12587	12378	12544	12489	12385	12459	12446	12424	12412	12506	12439	12523	12459	12451	12290	12524	12375	12516	12379	12462	12436	12431	12519	12392	12522	12455	12402	12407	12454	12470	12511	12486	12483	12449	12423	12265	12350	12446	12456	12563	12410	12370	12307	12437	12419	12384	12513	12404	12464	12425	12454	12481	12377	12401	12330	12436	12495	12206	12444	12470	12510	12511	12364	12259	12357	12441	12505	12463	12414	12578	12337	12444	12460	12547	12366	12512	12532	12398	12437	12406	12450	12344	12255	12355	12446	12479	12572	12463	12516	12479	12537	12259	12368	12437	12498	12545	12338	12419	12267	12350	12400	12453	12357	12648	12527	12292	12365	12267	12475	12487	12311	12304	12420	12399	12444	12540	12511	12417	12292	12548	12430	12518	12461	12355	12401	12487	12493	12322	12552	12240	12584	12418	12373	12371	12341	12363	12419	12367	12406	12546	12583	12217	12412	12305	12401	12358	12313	12676	12374	12532	12325	12523	12358	12362	12513	12446	12341	12452	12363	12288	12358	12445	12270	12426	12483	12505	12389	12511	12334	12385	12381	12477	12315	12364	12426	12511	12470	12533	12557	12316	12396	12596	12460	12409	12380	12466	12435	12481	12435	12298	12419	12445	12457	12347	12312	12332	12339	12461	12571	12463	12380	12433	12380	12554	12291	12420	12355	12254	12511	12319	12302	12398	12309	12448	12354	12543	12384	12436	12431	12401	12396	12452	12341	12411	12297	12494	12552	12231	12352	12442	12366	12463	12388	12454	12507	12326	12419	12517	12461	12363	12417	12504	12251	12285	12366	12314	12614	12399	12386	12565	12469	12353	12374	12454	12325	12461	12418	12371	12449	12555	12323	12353	12270	12405	12434	12441	12521	12417	12444	12545	12402	12325	12346	12293	12449	12500	12470	12372	12517	12487	12444	12379	12360	12441	12399	12457	12455	12304	12493	12501	12533	12471	12505	12317	12327	12342	12362	12456	12449	12334	12461	12378	12516	12424	12444	12466	12524	12415	12510	12364	12431	12336	12477	12395	12456	12466	12449	12443	12560	12429	12535	12515	12367	12377	12464	12350	12380	12452	12351	12487	12528	12390	12275	12439	12541	12373	12459	12549	12375	12220	12540	12364	12315	12501	12431	12479	12383	12418	12406	12492	12409	12381	12529	12462	12386	12377	12203	12343	12487	12605	12460	12286	12502	12495	12423	12387	12338	12484	12527	12465	12548	12314	12334	12291	12441	12390	12396	12449	12501	12304	12477	12304	12433	12471	12507	12369	12459	12364	12365	12419	12335	12499	12510	12433	12388	12387	12388	12474	12441	12413	12539	12344	12444	12542	12437	12407	12504	12339	12350	12465	12523	12477	12305	12313	12383	12374	12544	12576	12313	12423	12277	12404	12491	12466	12542	12524	12268	12455	12286	12418	12316	12415	12587	12455	12506	12387	12406	12433	12176	12338	12662	12247	12435	12323	12432	12448	12446	12294	12425	12527	12543	12439	12436	12365	12360	12454	12498	12474	12463	12461	12448	12423	12429	12435	12504	12427	12521	12292	12549	12442	12208	12419	12493	12579	12413	12334	12451	12529	12321	12268	12196	12370	12409	12439	12415	12312	12493	12309	12547	12497	12393	12382	12346	12517	12272	12456	12435	12403	12455	12593	12564	12508	12548	12654	12376	12340	12446	12486	12384	12350	12493	12287	12505	12341	12322	12350	12521	12474	12361	12365	12524	12486	12501	12354	12483	12491	12428	12415	12469	12507	12488	12296	12433	12335	12325	12409	12518	12546	12535	12477	12359	12528	12355	12528	12460	12385	12485	12473	12476	12379	12486	12512	12427	12417	12378	12460	12681	12522	12461	12617	12586	12371	12326	12415	12423	12561	12530	12591	12343	12426	12550	12348	12359	12412	12435	12493	12532	12463	12394	12360	12410	12482	12396	12454	12463	12484	12446	12514	12477	12653	12442	12519	12530	12602	12448	12321	12381	12331	12484	12474	12577	12352	12190	12509	12297	12257	12373	12469	12369	12391	12481	12590	12282	12341	12490	12509	12508	12529	12420	12527	12423	12465	12426	12514	12322	12479	12357	12416	12448	12364	12237	12389	12508	12506	12366	12407	12485	12228	12518	12545	12538	12542	12587	12361	12432	12335	12379	12490	12421	12454
27066	21181	20217	15552	12670	12418	12641	12456	12389	12334	12460	12368	12666	12499	12539	12374	12454	12261	12278	12904	13696	13900	13464	12920	12366	12379	12349	12355	12434	12352	12562	12286	12458	12249	12200	12298	12396	12248	12316	12328	12265	12188	12294	12500	12488	12293	12349	12269	12459	12359	12302	12352	12314	12257	12361	12409	12161	12390	12442	12291	12320	12313	12230	12307	12391	12323	12403	12269	12399	12342	12299	12294	12264	12070	12316	12298	12462	12266	12376	12240	12489	12219	12311	12301	12339	12319	12284	12231	12320	12271	12398	12235	12173	12309	12270	12438	12533	12400	12479	12312	12078	12219	12375	12342	12341	12377	12368	12271	12188	12147	12416	12312	12470	12367	12388	12318	12257	12368	12255	12442	12520	12479	12368	12304	12239	12202	12409	12521	12440	12288	12413	12187	12364	12250	12232	12247	12231	12393	12264	12394	12280	12151	12185	12296	12205	12258	12461	12242	12344	12412	12274	12238	12205	12247	12397	12214	12220	12222	12391	12365	12220	12299	12284	12291	12498	12384	12402	12436	12399	12425	12074	12371	12215	12475	12396	12473	12422	12488	12408	12384	12415	12234	12239	12329	12240	12363	12356	12440	12118	12256	12352	12401	12251	12422	12504	12245	12335	12267	12422	12355	12492	12383	12459	12420	12377	12418	12400	12403	12428	12230	12145	12543	12384	12255	12116	12455	12189	12368	12414	12372	12367	12452	12272	12256	12364	12343	12298	12128	12364	12433	12214	12168	12526	12507	12355	12148	12412	12346	12414	12267	12418	12301	12257	12286	12319	12306	12286	12332	12299	12289	12288	12378	12258	12279	12113	12153	12472	12313	12278	12235	12293	12305	12154	12165	12487	12414	12296	12262	12234	12388	12339	12258	12402	12263	12352	12344	12088	12446	12359	12293	12267	12174	12126	12140	12521	12380	12373	12394	12285	12323	12432	12354	12395	12264	12327	12328	12245	12382	12449	12379	12319	12329	12171	12249	12312	12524	12152	12246	12286	12166	12309	12415	12317	12348	12363	12271	12319	12220	12238	12313	12269	12103	12423	12231	12355	12073	12427	12350	12255	12222	12278	12142	12182	12315	12407	12389	12299	12337	12349	12275	12233	12234	12458	12514	12264	12327	12372	12373	12398	12164	12189	12387	12187	12383	12372	12351	12155	12185	12232	12429	12240	12404	12363	12288	12292	12376	12400	12338	12330	12339	12284	12310	12361	12167	12359	12251	12121	12428	12237	12345	12368	12284	12405	12353	12329	12263	12267	12323	12272	12273	12420	12333	12159	12375	12384	12354	12183	12133	12322	12272	12412	12582	12364	12213	12367	12251	12407	12298	12230	12281	12253	12243	12262	12380	12478	12152	12365	12402	12233	12438	12374	12161	12362	12290	12352	12390	12434	12321	12234	12338	12297	12336	12242	12370	12323	12475	12218	12152	12277	12439	12296	12366	12236	12310	12191	12286	12352	12355	12268	12523	12337	12301	12397	12219	12278	12147	12537	12379	12270	12285	12268	12225	12446	12377	12201	12365	12338	12304	12298	12284	12346	12241	12226	12397	12476	12237	12147	12323	12250	12537	12501	12339	12232	12384	12424	12297	12205	12333	12434	12204	12127	12467	12242	12340	12191	12339	12229	12238	12202	12379	12406	12428	12246	12188	12431	12174	12281	12335	12397	12306	12389	12385	12273	12221	12339	12188	12184	12307	12359	12353	12401	12184	12210	12266	12341	12460	12465	12544	12401	12211	12485	12404	12389	12342	12341	12189	12253	12318	12279	12457	12442	12318	12426	12506	12366	12425	12367	12433	12313	12473	12439	12411	12323	12233	12468	12249	12259	12459	12481	12124	12377	12263	12211	12182	12436	12479	12112	12251	12348	12519	12211	12242	12183	12351	12365	12422	12203	12495	12445	12502	12518	12317	12340	12545	12444	12395	12440	12321	12284	12328	12280	12281	12361	12395	12101	12563	12240	12401	12539	12400	12369	12289	12330	12398	12315	12398	12273	12158	12396	12502	12191	12261	12444	12226	12359	12301	12479	12307	12474	12172	12384	12257	12194	12179	12343	12368	12371	12399	12292	12234	12362	12473	12301	12161	12315	12344	12318	12310	12209	12253	12382	12262	12246	12236	12417	12298	12336	12211	12223	12363	12355	12355	12350	12372	12281	12193	12288	12261	12424	12345	12153	12074	12215	12293	12309	12353	12605	12153	12396	12470	12512	12540	12419	12366	12096	12220	12223	12378	12285	12338	12240	12309	12359	12348	12116	12195	12405	12358	12347	12364	12274	12475	12280	12455	12384	12277	12387	12215	12372	12415	12425	12316	12278	12304	12313	12267	12333	12326	12444	12438	12239	12458	12299	12281	12365	12351	12389	12323	12404	12378	12307	12361	12495	12091	12434	12275	12338	12423	12300	12275	12341	12222	12252	12251	12399	12274	12451	12340	12277	12232	12450	12524	12286	12179	12265	12290	12467	12339	12547	12369	12364	12312	12316	12323	12298	12279	12492	12170	12304	12500	12387	12297	12453	12268	12299	12398	12387	12194	12324	12374	12340	12250	12238	12222	12301	12276	12373	12349	12447	12416	12254	12364	12193	12202	12523	12374	12347	12274	12480	12428	12274	12539	12304	12283	12236	12279	12469	12340	12218	12413	12348	12330	12286	12373	12301	12432	12500	12338	12419	12504	12374	12357	12533	12472	12612	12461	12361	12222	12361	12320	12283	12341	12413	12415	12317	12315	12412	12375	12213	12279	12281	12065	12371	12411	12375	12149	12207	12181	12382	12274	12306	12321	12228	12533	12351	12412	12382	12308	12478	12269	12196	12184	12300	12305	12388	12277	12122	12339	12368	12342	12253	12303	12383	12540	12377	12503	12422	12223	12202	12366	12181	12351	12409	12236	12170	12212	12457	12316	12299	12290	12285	12323	12258	12461	12331	12322	12289	12387	12383	12145	12390	12349	12316	12149	12207	12450	12336	12222	12356	12306	12336	12304	12418	12271	12286	12283	12270	12174	12233	12240	12238	12405	12305	12350	12294	12366	12247	12245	12185	12372	12165	12333	12323	12312	12300	12330	12257	12316	12370	12341	12165	12423	12234	12286	12319	12369	12273	12350	12256	12279	12432	12314	12308	12313	12301	12286	12443	12440	12254	12260	12348	12456	12257	12392	12318	12331	12262	12262	12297	12318	12296	12378	12221	12292	12385	12284	12436	12358	12422	12331	12409	12341	12319	12353	12357	12331	12326	12340	12314	12420	12339	12221	12462	12317	12375	12251	12240	12370	12275	12306	12387	12423	12345	12261	12356	12196	12421	12138	12428	12256	12376	12559	12295	12256	12206	12181	12295	12403	12160	12273	12121	12313	12262	12192	12360	12324	12349	12360	12308	12389	12326	12173	12268	12434	12298	12358	12339	12365	12397	12251	12270	12163	12258	12279	12343	12273	12236	12426	12310	12317	12256	12194	12354	12405	12362	12343	12377	12517	12340	12357	12338	12346	12316	12322	12308	12369	12352	12492	12338	12363	12287	12300	12377	12329	12273	12091	12190	12550	12322	12283	12340	12360	12364	12510	12274	12318	12280	12520	12514	12169	12352	12379	12396	12199	12072	12345	12429	12458	12118	12437	12256	12241	12167	12217	12358	12218	12479	12246	12388	12314	12282	12348	12367	12355	12372	12464	12289	12236	12522	12183	12342	12205	12619	12201	12312	12241	12292	12384	12328	12257	12451	12202	12314	12157	12360	12237	12445	12249	12198	12312	12468	12203	12447	12240	12294	12197	12360	12227	12398	12241	12445	12340	12445	12326	12377	12251	12418	12355	12271	12350	12279	12397	12433	12296	12200	12223	12282	12490	12328	12453	12384	12320	12242	12494	12467	12419	12411	12276	12437	12511	12333	12154	12208	12377	12477	12413	12304	12447	12404	12238	12287	12292	12346	12273	12360	12298	12404	12346	12293	12244	12348	12540	12159	12054	12334	12435	12374	12278	12252	12410	12446	12359	12556	12427	12338	12284	12349	12450	12351	12457	12434	12325	12377	12292	12329	12233	12345	12519	12325	12414	12423	12259	12279	12277	12263	12358	12395	12333	12479	12469	12396	12297	12366	12366	12286	12279	12405	12372	12300	12360	12411	12236	12369	12450	12367	12318	12365	12273	12268	12372	12289	12348	12431	12383	12328	12409	12657	12435	12313	12297	12530	12350	12520	12435	12465	12381	12220	12250	12394	12319	12290	12172	12420	12426	12295	12402	12454	12437	12280	12251	12385	12341	12158	12272	12406	12278	12296	12475	12182	12383	12430	12302	12209	12149	12329	12474	12322	12281	12442	12418	12351	12076	12403	12414	12462	12213	12361	12376	12410	12340	12330	12216	12401	12297	12373	12350	12474	12313	12365	12441	12490	12472	12377	12350	12437	12249	12528	12211	12169	12312	12333	12335	12385	12412	12330	12321	12220	12467	12209	12278	12372	12181	12276	12261	12430	12377	12397	12429	12384	12394	12364	12436	12165	12362	12347	12428	12432	12336	12173	12301	12326	12300	12364	12273	12293	12355	12284	12223	12264	12436	12317	12318	12424	12399	12188	12275	12340	12183	12251	12330	12330	12418	12204	12306	12353	12317	12243	12354	12351	12196	12249	12416	12235	12250	12402	12109	12231	12367	12308	12395	12429	12433	12283	12271	12152	12296	12307	12206	12558	12524	12493	12170	12272	12483	12251	12322	12317	12352	12328	12368	12298	12411	12195	12392	12428	12452	12449	12339	12373	12420	12340	12352	12269	12508	12292	12307	12398	12236	12272	12461	12331	12326	12194	12355	12457	12336	12404	12260	12315	12299	12306	12290	12348	12386	12503	12380	12396	12411	12244	12475	12126	12354	12342	12249	12535	12321	12297	12328	12425	12232	12404	12283	12307	12341	12312	12469	12321	12201	12234	12261	12485	12471	12455	12321	12360	12461	12296	12179	12405	12381	12320	12201	12266	12363	12291	12316	12367	12321	12257	12195	12337	12426	12364	12490	12291	12311	12376	12304	12268	12363	12220	12172	12265	12333	12332	12249	12235	12447	12517	12388	12353	12190	12268	12287	12408	12330	12434	12305	12371	12523	12379	12357	12221	12419	12336	12357
12870	14556	14650	13557	13273	13163	13198	12985	12962	12775	12794	12756	12797	12983	12970	12904	12889	12778	12854	14124	14631	14761	13943	13323	12967	12751	12643	12785	12717	12800	12697	12933	12762	12702	12709	12751	12744	12642	12806	12861	12693	12827	12673	12749	12727	12642	12879	12859	12719	12671	12760	12709	12701	12669	12813	12712	12803	12867	12611	12746	12754	12765	12694	12957	12811	12782	12694	12821	12729	12804	12822	12966	12773	12547	12776	12830	12715	12605	12718	12785	12727	12722	12744	12776	12743	12794	12809	12644	12740	12800	12704	12583	12826	12792	12725	12794	12661	12666	12691	12844	12696	12816	12777	12761	12787	12760	12691	12740	12862	12635	12623	12853	12552	12668	12875	12713	12789	12858	12689	12678	12680	12823	12659	12624	12603	12720	12815	12772	12888	12849	12720	12757	12764	12640	12710	12725	12723	12693	12787	12667	12618	12781	12674	12874	12833	12869	12847	12745	12639	12819	12774	12818	12776	12687	12938	12665	12857	12655	12663	12705	12929	12784	12806	12694	12654	12805	12807	12516	12789	12624	12694	12550	12655	12732	12642	12775	12834	12726	12709	12972	12881	12697	12779	12804	12701	12705	12749	12640	12803	12741	12668	12704	12874	12649	12762	12679	12741	12614	12767	12617	12565	12827	12707	12824	12691	12866	12656	12589	12893	12876	12514	12728	12782	12816	12646	12691	12690	12627	12905	12782	12835	12773	12785	12730	12741	12555	12796	12708	12595	12688	12726	12808	12854	12706	12759	12667	12820	12706	12677	12793	12849	12769	12765	12711	12779	12876	12763	12783	12826	12672	12792	12953	12785	12669	12826	12807	12663	12665	12713	12743	12664	12872	12617	12718	12729	12520	12656	12723	12601	12704	12766	12595	12709	12802	12399	12785	12745	12759	12718	12895	12743	12771	12695	12725	12809	12700	12769	12679	12842	12792	12798	12935	12696	12847	12753	12820	12705	12600	12749	12763	12705	13010	12739	12614	12801	12772	12960	12666	12681	12932	12792	12861	12749	12798	12669	12749	12937	12604	12799	12769	12735	12727	12684	12759	12732	12627	12709	12726	12676	12919	12626	12752	12793	12904	12674	12761	12823	12856	12701	12677	12791	12683	12880	12758	12853	12762	12719	12840	12479	12701	12762	12608	12799	12827	12704	12673	12580	12801	12815	12475	12753	12653	12716	12694	12669	12674	12758	12870	12862	12752	12690	12724	12672	12837	12813	12972	12686	12706	12653	12723	12676	12799	12579	12917	12881	12668	12804	12751	12912	12800	12885	12689	12676	12639	12623	12668	12728	12678	12631	12704	12659	12621	12714	12755	12771	12830	12673	12661	12570	12719	12805	12676	12619	12737	12872	12630	12834	12810	12658	12836	12756	12832	12687	12814	12543	12845	12789	12832	12857	12710	12636	12622	12758	12794	12672	12801	12712	12797	12935	12791	12632	12682	12619	12659	12818	12703	12729	12656	12643	12702	12738	12503	12815	12738	12738	12775	12828	12738	12701	12816	12653	12761	12638	12845	12712	12766	12690	12736	12822	12727	12736	12860	12665	12755	12613	12713	12779	12840	12768	12874	12798	12769	12748	12682	12742	12909	12802	12878	12809	12734	12773	12776	12710	12817	12781	12630	12729	12604	12748	12889	12790	12712	12707	12864	12687	12803	12771	12813	12712	12667	12868	12800	12661	12702	12841	12726	12715	12569	12611	12749	12770	12711	12724	12573	12766	12680	12875	12756	12862	12877	12559	12779	12782	12675	12802	12686	12789	12809	12823	12775	12755	12718	12794	12614	12646	12733	12802	12726	12787	12807	12710	12880	12769	12809	12846	12655	12960	12753	12834	12521	12888	12710	12725	12744	12759	12670	12691	12758	12722	12901	12942	12702	12687	12744	12788	12974	12641	12792	12761	12813	12712	12580	12816	12722	12700	12735	12580	12730	12641	12745	12631	12761	12685	12742	12646	12782	12747	12742	12719	12636	12763	12873	12671	12738	12807	12768	12633	12892	12582	12731	12804	12680	12789	12630	12625	12874	12819	12670	12717	12702	12706	12696	12882	12781	12851	12804	12715	12704	12784	12713	12790	12803	12711	12890	12730	12969	12882	12804	12922	12793	12633	12650	12534	12793	12839	12760	12673	12724	12731	12660	12611	12645	12670	12695	12715	12596	12667	12745	12764	12722	12630	12643	12696	12772	12737	12720	12839	12729	12693	12765	13008	12828	12803	12642	12608	12742	12777	12739	12533	12843	12674	12853	12853	12817	12803	12794	12860	12671	12647	12824	12679	12722	12748	12677	12843	12834	12768	12711	12858	12857	12696	12721	12959	12637	12756	12631	12691	12565	12569	12797	12786	12775	12768	12669	12813	12714	12727	12781	12633	12673	12725	12859	12794	13061	12687	12769	12813	12664	12713	12680	12795	12673	12786	12752	12728	12851	12790	12802	12773	12626	12658	12777	12751	12690	12938	12723	12677	12775	12679	12627	12828	12819	12760	12623	12836	12914	12698	12728	12754	12758	12710	12847	12668	12761	12750	12854	12816	12763	12686	12719	12900	12623	12698	12815	12641	12730	12808	12808	12643	12656	12759	12696	12613	12848	12714	12742	12727	12813	12836	12717	12704	12712	12904	12736	12812	12913	12636	12661	12652	12822	12820	12722	12815	12794	12750	12747	12834	12768	12806	12626	12927	12653	12879	12818	12809	12746	12779	12659	12762	12589	12714	12717	12830	12834	12769	12796	12788	12787	12803	12790	12759	12718	12673	12654	12729	12631	12835	12698	12811	12725	12875	12852	12679	12903	12817	12681	12665	13015	12831	12758	12750	12702	12685	12738	12705	12670	12720	12816	12782	12739	12875	12667	12752	12780	12748	12695	12852	12773	12807	12917	12751	12611	12887	12673	12756	12751	12763	12695	12717	12973	12755	12769	12668	12705	12838	12749	12624	12695	12944	12693	12614	12923	12814	12872	12816	12879	12721	12619	12707	12594	12725	12636	12788	12812	12801	12745	12630	12624	12696	12840	12835	12582	12775	12743	12703	12727	12755	12672	12650	12735	12725	12788	12693	12618	12788	12802	12765	12725	12645	12694	12809	12750	12861	12663	12705	12847	12830	12745	12765	12751	12762	12655	12841	12662	12735	12749	12752	12836	12725	12817	12843	12790	12732	12775	12718	12731	12691	12763	12712	12717	12819	12686	12640	12713	12837	12664	12795	12622	12691	12803	12678	12630	12773	12799	12861	12834	12696	12709	12870	12805	12663	12787	12630	12697	12827	12736	12818	12700	12736	12923	12653	12736	12700	12681	12712	12810	12821	12602	12854	12745	12879	12665	12796	12636	12786	12691	12823	12574	12887	12728	12651	12842	12697	12846	12828	12562	12740	12589	12823	12756	12760	12828	12537	12819	12782	12609	12559	12727	12642	12731	12604	12790	12668	12863	12736	12799	12817	12834	12701	12782	12824	12665	12839	12624	12835	12736	12885	12773	12801	12632	12789	12828	12903	12767	12791	12516	12749	12792	12867	12858	12770	12771	12687	12632	12675	12789	12745	12623	12765	12671	12740	12838	12577	12691	12716	12732	12793	12653	12756	13000	12705	12617	12683	12865	12724	12711	12738	12840	12710	12778	12757	12779	12705	12829	12769	12958	12805	12855	12695	12759	12694	12545	12688	12762	12815	12714	12759	12980	12715	12753	12809	12800	12749	12660	13004	12816	12687	12823	12844	12718	12780	12680	12787	12771	12813	12807	12689	12643	12819	12657	12907	12904	12771	12849	12759	12722	12649	12745	12690	12774	12812	12737	12641	12730	12840	12813	12663	12589	12637	12705	12786	12686	12785	12674	12821	12736	12751	12880	12762	12673	12860	12584	12742	12699	12829	12734	12779	12618	12678	12653	12863	12466	12728	12513	12799	12722	12861	12789	12869	12787	12653	12785	12677	12605	12781	12935	12671	12751	12807	12811	12804	12731	12744	12815	12836	12723	12964	12790	12691	12823	12746	12653	12833	12761	12872	12715	12755	12714	12625	12694	12559	12777	12794	12763	12764	12862	12650	12717	12719	12777	12769	12887	12666	12714	12700	12706	12718	12669	12641	12681	12829	12759	12805	12748	12715	12706	12850	12765	12630	12844	12857	12819	12736	12675	12650	12734	12859	12782	12694	12700	12856	12573	12829	12891	12750	12679	12859	12847	13041	12781	12659	12755	12779	12713	12738	12827	12677	12615	12862	12609	12634	12629	12802	12736	12746	12782	12766	12826	12757	12822	12824	12800	12603	12744	12831	12810	12865	12740	12641	12683	12791	12882	12641	12701	12724	12772	12720	12656	12743	12812	12583	12856	12836	12801	12695	12729	12801	12721	12769	12827	12772	12768	12756	12926	12865	12675	12713	12790	12698	12668	12737	12779	12556	12988	12861	12828	12813	12805	12736	12738	12641	12811	12617	12745	12675	12675	12899	12806	12720	12907	12687	12649	12892	12503	12773	12782	12850	12803	12597	12749	12766	12699	12835	12853	12734	12694	12735	12850	12781	12911	12748	12754	12738	12819	12830	12726	12713	12897	12774	12801	12745	12716	12717	12775	12668	12815	12556	12908	12543	12890	12819	12702	12636	12863	12765	12697	12967	12664	12747	12680	12924	12668	12807	12876	12770	12655	12754	12710	12818	12738	12813	12907	12669	12627	12750	12584	12793	12633	12781	12794	12637	12740	12659	12638	12782	12675	12902	12780	12665	12819	12717	12904	12753	12821	12873	12675	12787	12656	12742	12700	12578	12899	12806	12728	12616	12767	12655	12800	12577	12848	12815	12672	12724	12855	12689	12763	12715	12831	12700	12776	12893	12878	12713	12770	12606	12836	12766	12793	12600	12867	12663	12679	12762	12618	12805	12719	12834	12684	12745	12685	12877	12562	12901	12777	12678	12735	12754	12817	12742	12698	12778	12676	12862	12651	12800	12840	12875	12713	12754	12801	12759	12808	12745	12620	12684	12673	13031	12830	12744	12670	12749	12754	12750	12711	12748	12904	12816	12781	12840	12542	12671	12874	12722	12696	12720	12835	12660	12844	12697	12806	12637	12839	12859	12652	12733	12721	12651	12878	12677	12782	12674	12734	12718	12694	12723	12665
24221	21030	28121	24189	20537	14919	12486	10967	10807	10697	10734	10551	10724	10761	10481	10386	10411	10409	11974	15934	17435	16733	14208	12360	11482	10588	10567	10325	10194	10279	10287	10296	10180	10054	10260	10182	10148	10169	10146	10238	10107	10125	10267	10159	10142	10167	10136	10455	10213	10399	10300	10282	10212	10303	10173	10231	10146	10151	10253	10260	10456	10196	10019	10171	10205	10149	10321	10275	10164	10173	10256	10323	10176	10203	10207	10140	10216	10238	10279	10185	10100	10339	10269	10235	10380	10423	10235	10122	10253	10077	10186	10238	10246	10256	10217	10201	10037	10271	10204	10121	10204	10281	10189	10134	10286	10256	10291	10283	10166	10188	10306	10535	10335	10236	10081	10234	10094	9953	10240	10162	10358	10228	10267	10146	10305	10289	10184	10299	10217	10162	10202	10067	10156	10207	10426	10268	10113	10229	10174	10504	10071	10038	10290	10301	10259	10163	10281	10243	10271	10114	10175	10291	10204	10183	10185	10230	10112	10086	10171	10050	10212	10172	10090	10167	10057	10164	10322	10322	10319	10308	10210	10329	10154	10145	10044	10088	10110	10076	10152	10273	10207	10105	10292	10212	10152	10232	10160	10422	10309	10213	10306	10218	10319	10083	10233	10138	10096	10168	10225	10319	10204	10164	10082	10180	10161	10102	10204	10100	10086	10294	10249	10061	10120	10189	10225	10242	10111	10150	10275	10078	10231	10180	10312	10216	10358	10269	10176	10195	10021	10103	10370	10273	10335	10237	10209	10201	10234	10188	10169	10209	10253	10107	10317	10302	10175	10119	10157	10255	10193	10125	10297	10129	10134	10138	10214	10115	10045	10276	10096	10132	10326	10177	9990	10157	10113	10363	10233	10304	10107	10292	10219	10327	10205	10275	10122	10179	10086	10092	10107	10172	10213	10114	10083	10238	10294	10299	10235	10502	10286	10291	10275	10236	10189	10114	10106	10175	10220	10333	10070	10081	10193	10170	10274	10185	10153	10096	10167	10279	10351	10183	10034	10103	10315	10185	10341	10330	10155	10265	10123	10142	10146	10236	10164	10162	10063	10312	10169	10227	10279	10232	10279	10161	10281	10242	10193	10098	10288	9987	10197	10191	10120	10187	10047	10020	10157	10204	10079	10200	10371	10176	10392	10133	10189	10208	10185	10297	10113	10279	10268	10227	10148	10100	10165	10168	10217	10106	10155	10212	10103	10112	10297	10297	10234	10056	10291	10268	10197	10163	10247	10102	10267	10423	10350	10218	10286	10145	10197	10230	10325	10221	10184	10287	10192	10166	10129	10296	10371	10205	10285	10117	10308	10208	10173	10124	10127	10315	10057	10218	9964	10100	10213	10201	10345	10274	10274	10192	10264	10182	10111	10148	10149	10205	10059	10236	10165	10179	10281	10201	10197	10231	10129	10269	10313	10151	10084	10207	10299	10225	10161	10244	10155	10278	10266	10004	10147	10071	10336	10245	10074	10257	10111	10085	9952	10049	10310	10085	10148	10171	10032	10112	10210	10244	10263	10356	10102	10251	10233	10342	10061	10267	10385	10002	10208	10109	10246	10308	10033	10295	10254	10313	10165	10169	10235	10180	10059	10128	10382	10375	10216	10171	10185	10270	10238	10374	10096	10229	10287	10231	10196	10138	10253	10045	10194	10227	10232	10052	10158	10118	10249	10102	10128	10143	10233	10287	10358	10081	10197	10227	10046	10147	10106	10080	10197	10077	10321	10303	9954	10114	10106	10236	10248	10167	10238	10290	10219	10073	10315	10247	10300	10141	10170	10027	10069	10149	10086	10300	10138	10133	10201	10270	10097	10215	10213	10059	10012	10160	10280	10346	10086	10282	10218	10211	10145	10255	10082	10077	10109	10097	10042	10128	10157	10099	10271	10138	10218	10285	10137	10359	10224	10240	10279	10125	10091	10234	10259	10161	10160	10233	10331	10219	10177	10286	10339	10214	10230	10171	10388	10250	10049	10194	10271	10099	10178	10274	10139	10236	10154	10089	10322	10116	10271	10132	10041	10098	10117	10202	10297	10191	10295	10196	10259	10282	10212	10176	10329	10289	10205	10333	10184	10334	10287	10091	10142	10114	10204	10212	10197	10170	9996	10219	10108	10032	10193	10201	10279	10159	10187	10224	10302	10376	10268	10076	10165	10153	10222	10251	10239	10193	10191	10096	10242	10204	10227	10126	10285	10193	10296	10371	10313	9989	10236	10137	10237	10144	10109	10055	10106	10240	10281	10124	10267	10041	10145	10285	10339	10252	10126	10319	10135	10423	10205	10239	10182	10282	10210	10080	10020	10332	10318	10166	10138	10113	10299	10140	10039	10217	10243	10235	10189	10223	10239	10330	10366	10159	10078	10118	10254	10181	10190	10244	10160	10099	10107	10224	10132	10015	10220	10241	10260	10039	10050	10210	10191	10197	10306	10088	10330	10183	10167	10208	10336	10247	10292	10183	10102	10169	10261	10215	10195	10230	10264	10228	10247	10212	9985	10195	10298	10109	10168	10187	10249	10298	10214	10269	10174	10236	10230	10177	10293	10310	10198	10253	10129	10175	10322	10298	10220	10225	10356	10088	10137	10285	10205	10177	10270	10174	10117	10327	10127	10061	10255	10343	10058	10385	10232	10176	10184	10133	10343	10255	10188	10082	10247	10253	10301	10092	10344	10277	10072	10054	10418	10314	10282	10155	10074	10281	10214	10149	10342	10215	10313	10383	10260	10246	10134	10089	10124	10195	10236	10203	10089	10260	10055	10194	10092	10227	10177	10169	10073	10332	10307	10080	10387	10259	10150	10092	10104	10320	10156	10182	10274	10175	10075	9981	10178	10229	10189	10148	10229	10125	10445	10311	10254	10440	10111	10304	10260	10225	10221	10138	10177	10188	10131	10334	10234	10233	10308	10215	10009	10070	10177	10205	10270	10219	10199	10286	10240	10219	10138	10068	10348	10171	10267	10198	10179	10253	10179	10311	10328	10247	10097	10201	10080	10270	10107	10161	10164	10090	10239	10325	10266	10168	9929	10130	10023	10168	10182	10200	10202	10167	10413	10214	10154	10144	10260	10215	10175	10156	10125	10267	10069	10095	10045	10155	10344	10305	10175	10157	10290	10316	10123	10178	10230	10350	10178	10132	10166	10027	10209	10172	10271	10273	10227	10300	10244	10372	10257	10057	10234	10135	10151	10191	10251	10160	10085	10131	10345	10043	10299	10268	10413	10204	10232	10034	10335	10125	10155	10145	10291	10205	10235	10295	10205	10087	10229	10380	10193	10267	10350	10186	10171	10336	9995	10289	10205	10265	10275	10209	10269	10053	10272	10101	10285	10408	10124	10229	10120	10238	10172	10105	10258	10215	10105	10193	10228	10216	10218	10139	10120	10152	10189	10276	10220	10207	10215	10008	10273	10130	10089	10000	10140	10195	10325	10228	10199	10171	10131	10130	10192	10268	10232	10243	10228	10200	10321	10375	10380	10080	10136	10158	10187	10145	10155	10392	10203	10155	10097	10238	10341	10281	10269	10157	10146	10226	10309	10163	10328	10336	10283	10121	10164	10175	10303	10185	10143	10198	10277	10220	10298	10264	10296	10133	10008	10148	10175	10109	10258	10273	10210	10183	10282	10051	10032	10081	10267	10195	10082	10181	10100	10083	10030	10305	10071	10079	10202	10305	10180	10225	10221	10148	10254	10301	10253	10188	10196	10257	10132	10078	10125	10151	10157	10135	10106	10149	10269	10227	10019	10232	10194	10030	10133	10246	10279	10236	10216	10359	10120	10200	10171	10177	10205	10231	10276	10131	9954	10229	10177	10254	10255	10147	10275	10211	10379	10229	10277	10316	10190	10258	10329	10130	10122	10110	10229	10295	10186	10229	10087	10180	10067	10212	10179	10319	10164	10272	10211	10044	10284	10217	10165	10154	10276	10024	10226	10261	10123	10074	10100	10327	10210	10089	10347	10128	10133	10193	10170	10041	10110	10056	10297	10141	10414	10257	10061	9942	10250	10211	10092	10072	10335	10392	10169	10209	10223	10247	10175	10215	10089	10162	10183	10122	10367	10250	10147	10130	10303	10232	10279	10152	10247	10179	10100	10362	10373	10197	10235	10016	10182	10337	10006	9998	10289	10075	10254	10079	10248	10143	10319	10244	10250	10199	10137	10149	10193	10188	10208	10123	10182	10240	10156	10219	10231	10215	10166	10159	10208	10128	10220	10206	10177	10258	10151	10196	10247	10063	10212	10251	10135	10284	10214	10185	10191	10152	10124	10108	10168	10182	10084	10237	10141	10252	10195	10177	10006	10101	10038	10136	10237	10260	10234	10134	10194	10313	10336	10239	10334	10166	10428	10185	10200	10192	10085	10296	10437	10028	10252	10236	10168	10155	10118	10106	10147	10237	10220	10374	10214	10258	10310	10216	10111	10147	10280	10268	10179	10199	10157	10215	10337	10199	10149	10174	10090	9933	10244	10325	10094	10262	10227	10093	10147	10174	9987	10207	10174	10218	10199	10036	10068	10299	10193	10267	10384	10308	10279	10167	10170	10170	10209	10212	10098	10277	10190	10403	10187	10166	10115	10347	10313	10145	10025	10219	10044	10049	10052	10252	10240	10290	10145	10090	10274	10020	10117	10228	10347	10121	10053	10296	10182	10101	10224	10204	10185	10200	10143	10193	10379	10238	10278	10052	10091	10193	10065	10161	10194	10159	10105	10165	10071	10189	10209	10088	10336	10260	10226	10194	10259	10305	10160	10271	10247	10225	10207	10073	10263	10222	10254	10236	10138	10124	10138	10382	10281	9995	10097	10155	10260	10187	10189	10297	10301	10126	10288	10216	10281	10225	10122	10085	10241	10136	10208	10262	10215	10273	10205	10081	10218	10163	10208	10198	10137	10136	10102	10192	10033	10164	10121	10248	10211	10253	10016	10208	10277	10118	10227	10113	10291	10031	10222	10276	10228	10106	10091	10322	10010	10200	10117	10241	10184	10204	10207	10317	10220	10144	9914	10118	10094	10251	10256	10175	10102	10253	10367	10287	10220	10255	10104	10429	10217	10337	10177	10252	10245	10109	10450	10137	10193	10042	10191	10115	10045	10257	10257	10261	10082	9993	10318	10129
11782	19826	18443	15061	13792	13087	12467	12254	12285	11795	11818	12069	11998	11957	11574	11416	11600	11541	14513	21141	22079	20459	16260	14407	12719	11469	11229	11069	11244	11336	11419	11368	11278	11190	11248	11321	11281	11287	11203	11376	11124	11359	11384	11203	11409	11193	11322	11444	11240	11164	11369	11285	11172	11150	11386	11099	11275	11176	11366	11152	11216	11251	11048	11126	11300	11298	11095	11341	11139	11304	11259	11259	11418	11291	11251	11298	11264	11395	11243	11301	11286	11339	11233	11189	11322	11428	11205	11143	11224	11364	11281	11183	11254	11248	11297	11219	11385	11364	11414	11424	11383	11047	11150	11226	11133	11136	11255	11265	11253	11206	11252	11186	11113	11401	11246	11216	11088	11190	11220	11304	11264	11083	11106	11203	11288	11266	11093	11248	11363	11226	11255	11235	11344	11178	11279	11260	11242	11039	11204	11313	11187	11183	11307	11264	11299	11143	11196	11237	11150	11255	11303	11235	11245	11248	11191	11389	11240	11209	11357	11292	11127	11282	11372	11386	11337	11266	11287	11207	11188	11487	11400	11255	11269	11324	11182	11297	11354	11346	11272	11144	11162	11256	11258	11116	11223	11339	11408	11278	11231	11041	11269	11418	11338	11425	11304	11224	11235	11261	11398	11116	11236	11302	11283	11280	11298	11305	11207	11200	11092	11188	11348	11233	11265	11060	11233	11189	11327	11273	11235	11296	11217	11265	11151	11154	11195	11297	11195	11349	11078	11254	11264	11200	11248	11304	11355	11170	11289	11382	11232	11314	11286	11228	11257	11145	11241	11204	11201	11434	11295	11223	11160	11176	11106	11154	11249	11381	11306	11134	11366	11272	11264	11122	11134	11357	11244	11166	11128	11204	11271	11285	11261	11341	11242	11349	11166	11224	11165	11297	11366	11215	11306	11218	11250	11269	11280	11321	11295	11316	11192	11275	11349	11358	11339	11323	11224	11158	11162	11268	11269	11220	11219	11207	11241	11222	11148	11220	11261	11111	11302	11311	11218	11216	11280	11237	11290	11274	11213	11141	11407	11218	11324	11238	11250	11208	11449	11337	11105	11260	11223	11192	11291	11285	11319	11238	11390	11197	11092	11286	11162	11322	11404	11206	11360	11242	11166	11245	11131	11201	11244	11255	11309	11396	11259	11138	11063	11453	11229	11304	11146	11210	11336	11139	11285	11397	11260	11187	11218	11282	11224	11351	11277	11281	11124	11316	11125	11145	11306	11309	11411	11269	11209	11325	11270	11364	11346	11238	11282	11293	11255	11136	11298	11214	11195	11242	11073	11212	11336	11240	11412	11379	11436	11314	11242	11285	11234	11116	11205	11258	11299	11237	11245	11310	11092	11220	11200	11345	11253	11186	11135	11343	11184	11083	11323	11258	11255	11236	11229	11208	11105	11388	11160	11306	11246	11087	11256	11446	11048	11214	11234	11215	11073	11278	11071	11171	11117	11402	11160	11364	11257	11404	11332	11325	11303	11331	11353	11021	11182	11259	11268	11352	11292	11420	11276	11395	11372	11241	11389	11433	11192	11305	11186	11325	11377	11427	11348	11365	11268	11176	11222	11403	11327	11266	11283	11232	11263	11141	11294	11181	11272	11270	11234	11183	11163	11088	11235	11196	11346	11327	11190	11239	11114	11363	11222	11402	11069	11341	11210	11244	11234	11271	11412	11375	11081	11225	11215	11182	11296	11162	11350	11302	11209	11266	11157	11199	11138	11123	11181	11228	11336	11236	11293	11269	11144	11245	11246	11181	11161	11330	11298	11323	11259	11177	11308	11328	11234	11263	11288	11265	11204	11206	11377	11363	11263	11187	11310	11315	11279	11371	11283	11262	11337	11253	11283	11283	11139	11246	11252	11371	11271	11188	11197	11284	11233	11172	11423	11226	11251	11177	11244	11252	11311	11133	11377	11300	11053	11240	11412	11341	11378	11293	11193	11190	11170	11256	11349	11230	11302	11271	11314	11224	11174	11271	11131	11127	11395	11255	11265	11299	11359	11231	11355	11237	11221	11215	11307	11273	11402	11284	11081	11232	11237	11206	11183	11468	11284	11199	11227	11316	11174	11274	11426	11389	11285	11238	11320	11419	11312	11360	11315	11310	11192	11148	11283	11189	11346	11213	11296	11206	11397	11409	11232	11248	11122	11196	11297	11342	11457	11261	11357	11313	11264	11349	11368	11323	11319	11221	11209	11176	11311	11293	11232	11414	11168	11161	11306	11164	11316	11202	11295	11251	11102	11249	11315	11208	11226	11361	11203	11143	11333	11395	11206	11096	11242	11356	11242	11313	11102	11137	11178	11360	11161	11360	11279	11326	11244	11196	11196	11317	11153	11340	11362	11379	11186	11131	11232	11240	11329	11159	11297	11345	11157	11193	11311	11251	11299	11302	11455	11156	11221	11177	11228	11166	11360	11205	11251	11259	11343	11138	11307	11369	11226	11395	11193	11198	11276	11313	11306	11044	11279	11157	11041	10998	11381	11286	11292	11263	11299	11218	11351	11402	11255	11127	11382	11280	11294	11374	11136	11220	11354	11211	11199	11118	11356	11304	11284	11226	11321	11243	11198	11366	11271	11157	11246	11140	11110	11215	11304	11301	11438	11301	11305	11335	11241	11282	11343	11151	11120	11232	11230	11313	11284	11289	11212	11301	11263	11355	11259	11249	11283	11342	11210	11195	11228	11252	11316	11243	11318	11194	11126	11264	11227	11273	11427	11320	11253	11268	11285	11292	11269	11264	11273	11259	11354	11353	11260	11205	11094	11387	11327	11179	11401	11304	11277	11257	11260	11218	11191	11216	11112	11344	11279	11219	11237	11367	11185	11139	11219	11294	11233	11136	11321	11247	11273	11171	11259	11239	11262	11376	11361	11383	11273	11264	11138	11228	11305	11267	11157	11255	11071	11283	11373	11221	11177	11138	11351	11294	11180	11330	11266	11243	11383	11307	11470	11301	11332	11323	11404	11235	11243	11225	11301	11355	11241	11220	11131	11257	11142	11313	11355	11361	11226	11303	11259	11436	11123	11253	11339	11375	11136	11311	11210	11214	11166	11420	11256	11338	11384	11181	11276	11287	11399	11234	11323	11260	11311	11119	11359	11182	11155	11356	11152	11237	11384	11237	11245	11226	11241	11271	11265	11121	11483	11297	11224	11238	11193	11246	11322	11243	11289	11323	11182	11311	11394	11304	11298	11201	11222	11352	11278	11266	11299	11364	11407	11171	11241	11313	11229	11148	11404	11361	11382	11348	11301	11207	11284	11338	11261	11107	11043	11437	11213	11191	11181	11196	11194	11243	11231	11240	11112	11172	11356	11309	11112	11323	11176	11300	11295	11175	11276	11302	11241	11235	11318	11182	11167	11304	11297	11110	11275	11317	11350	11232	11266	11361	11197	11152	11223	11122	11377	11196	11324	11313	11371	11282	11287	11381	11220	11211	11176	11381	11113	11145	11446	11290	11307	11188	11361	11302	11160	11298	11197	11168	11197	11330	11296	11263	11289	11223	11227	11289	11266	11161	11204	11261	11171	11225	11261	11164	11314	11293	11277	11221	11217	11154	11388	11212	11262	11296	11238	11142	11303	11318	11230	11278	11435	11231	11309	11158	11224	11148	11349	11047	11260	11156	11319	11174	11297	11275	11420	11339	11346	11181	11348	11373	11268	11041	11269	11291	11338	11155	11152	11212	11206	11101	11071	11325	11243	11192	11246	11063	11288	11308	11242	11153	11259	11225	11184	11419	11269	11189	11319	11058	11198	11332	11032	11263	11224	11200	11282	11296	11098	11309	11231	11159	11235	11440	11241	11220	11398	11178	11331	11235	11284	11333	11286	11234	11380	11266	11076	11208	11163	11165	11223	11354	11305	11189	11169	11288	11224	11249	11303	11185	11237	11318	11228	11339	11250	11263	11303	11275	11218	11210	11113	11348	11236	11134	11291	11200	11219	11269	11113	11257	11277	11103	11349	11196	11238	11363	11193	11226	11274	11288	11379	11387	11270	11374	11143	11143	11290	11343	11226	11251	11253	11304	11214	11022	11168	11242	11356	11253	11150	11157	11203	11419	11187	11266	11168	11253	11211	11307	11408	11309	11275	11361	11185	11222	11180	11182	11268	11302	11159	11383	11373	11333	11259	11282	11180	11346	11250	11423	11161	11391	11137	11379	11310	11222	11426	11366	11241	11365	11413	11273	11178	11229	11285	11301	11220	11191	11224	11242	11210	11216	11303	11343	11397	11176	11324	11206	11096	11181	11303	11252	11146	11178	11342	11227	11305	11242	11237	11225	11241	11130	11217	11173	11291	11286	11269	11198	11249	11397	11324	11198	11242	11121	11213	11269	11329	11242	11216	11190	11150	11158	11368	11261	11265	11139	11187	11274	11161	11273	11289	11119	11143	11205	11227	11268	11329	11184	11162	11110	11211	11259	11249	11141	11165	11103	11401	11259	11358	11051	11283	11163	11263	11286	11145	10999	11283	11192	11205	11226	11128	11332	11153	11205	11200	11074	11320	11266	11177	11388	11104	11228	11247	11275	11412	11331	11192	11261	11284	11222	11222	11355	11391	11309	11308	11236	11294	11283	11151	11286	11204	11240	11060	11307	11311	11366	11284	11283	11338	11165	11325	11192	11291	11237	11361	11293	11208	11402	11287	11300	11292	11134	11164	11284	11297	11231	11301	11178	11216	11216	11277	11183	11212	11222	11342	11202	11306	11201	11297	11316	11319	11270	11154	11443	11244	11353	11221	11368	11306	11129	11137	11267	11210	11184	11369	11213	11210	11167	11169	11274	11335	11184	11345	11320	11282	11299	11185	10993	11219	11426	11377	11286	11195	11266	11169	11371	11087	11326	11297	11264	11199	11173	11327	11309	11334	11379	11286	11199	11336	11095	11405	11119	11382	11303	11357	11246	11308	11262	11162	11327	11205	11196	11264	11236	11215	11361	11171	11365	11257	11190	11294	11324	11087	11217	11302	11304	11155	11250	11125	11207	11256	11142	11164	11179	11308	11140	11201	11179	11283	11210	11302	11317	11296	11293	11245	11251	11414	11168	11288	11292	11380	11237	11082	11322	11141	11273	11317	11287	11331	11198	11181	11314	11307	11325	11350	11165
23071	21014	28723	23503	21057	20341	14094	9716	8849	8739	8824	8502	8455	8313	8150	8298	8174	8542	12950	19585	21269	18381	13466	10545	8736	7967	7930	8068	7978	7931	7844	7889	7966	7899	7896	7966	7989	7857	7691	8045	7903	7932	8015	7790	7991	7919	8008	7947	7909	7892	7930	7957	7787	7926	7968	7856	7869	7867	7926	8041	7879	8018	7852	7767	7935	7942	7746	7797	7801	7962	7864	7872	7946	7979	7910	7804	7804	8074	7884	7948	7770	7839	7985	7954	7802	7891	7893	7968	7951	7760	7948	7699	7939	7940	8010	7913	7918	7934	7903	7877	7877	7762	7907	7789	7779	7850	7875	7920	7922	7872	7882	7877	7899	7967	7970	7867	7695	7786	7976	7826	7861	7869	7872	7800	7914	7955	7961	7767	7711	7897	7924	7903	7989	7868	7843	7890	7828	7781	7796	7850	7878	7908	7925	7891	7918	7860	7850	7884	7834	7919	7857	7925	7997	7965	7907	7997	7932	7839	7887	7806	8082	7935	7889	7974	8035	7878	7963	7920	7990	7904	7892	7812	7909	7885	8035	7976	7876	7921	7852	7994	7872	7825	7931	7874	7956	8018	7962	7758	7945	7907	7936	7870	7939	7822	7922	7816	8019	8020	7888	7899	7843	7855	7988	7981	7733	7879	7719	7974	8055	7889	7864	7744	7824	7792	7851	7836	7868	7823	7682	7904	7845	7894	7918	7968	7852	7889	7841	7897	7953	7791	8019	7928	7937	7905	7977	7958	7794	7845	7869	7830	7813	7905	7832	7939	7871	7888	7822	7935	7770	7984	7849	7954	7982	7919	7839	7862	7735	7849	7932	7685	7834	7767	7857	7907	7696	7931	7868	7990	7914	7979	7865	7935	8033	7934	7800	7715	7791	7754	7932	7849	7952	7951	7887	7858	7826	7692	7911	7793	8030	7809	7859	7765	7861	7892	7869	7876	8014	7949	7942	7916	7808	7916	7827	7963	7998	8018	7883	7872	8029	7975	7781	7904	7958	7874	7885	7810	7848	7843	7842	7925	8024	7921	7764	7915	7834	7933	7868	7839	7914	7861	7892	7907	7925	7964	7953	7912	8058	7904	8022	7878	7904	7820	7797	7727	7675	7776	7867	7936	7892	7809	7783	7966	7941	7818	7754	7776	7922	7824	7917	7862	7831	7857	7861	7874	7853	7717	7880	7775	7914	7952	7930	7873	7903	7922	7777	7966	7943	7996	8028	7678	7784	7720	7886	7837	7954	7867	7861	7679	7816	7821	7949	7786	7908	7779	7914	7964	7842	7938	7940	7892	8002	7835	7964	7989	7812	7754	7747	7699	7877	7831	7804	7841	7914	7792	7846	7770	7803	7810	7714	7834	7861	7989	7894	7818	7961	7851	7912	8036	7764	7899	7873	7913	7973	7897	7778	7953	7964	8064	7884	7668	7899	7772	7928	7888	7956	8054	7896	7877	7868	7861	7792	7808	7938	7855	7829	8010	7822	7786	7831	7910	7728	7843	7775	7871	7738	7840	7834	7874	7788	7860	7753	7879	7825	7881	7810	7849	7850	7944	7881	7946	7845	7814	7886	7921	7879	7836	8001	7975	7840	7824	7953	8007	8028	7804	7981	7916	8027	7831	7790	7784	7973	7763	7771	7946	7879	7993	7956	7851	8053	7834	7867	7839	7950	7932	7838	7911	7812	7825	7832	7752	7893	7730	7915	7813	7879	7790	7814	7867	7860	7912	7821	8003	7789	7899	7810	7854	7948	7723	7858	7817	7964	7818	7901	7851	7935	7917	7876	7739	7930	7971	7769	7875	7876	7822	7885	7849	7752	7808	7879	7921	7935	7861	7847	7899	7821	7797	7759	7905	7895	7980	7804	7807	7855	7922	7901	8006	7931	7937	7846	7868	7853	7934	7857	7925	7968	7938	7962	7921	7878	7921	7849	7996	7870	7838	7847	7814	7946	7900	7985	7924	7951	7871	7940	7850	7876	7872	7783	7816	7891	7959	7871	7896	7948	7685	7765	7761	7974	7968	7968	7927	7898	7762	7734	7900	7661	7782	7837	7879	7884	7889	7831	7811	7901	7802	8010	7956	7783	7834	7953	7951	7838	7802	7995	8106	7940	8053	7912	7967	7823	7878	7844	7945	7858	7889	7774	7911	7921	7661	7853	7840	7886	7835	7799	7813	7793	7797	7909	7871	7850	7831	7804	7723	7918	7850	7816	7710	7874	8051	7901	7765	7880	7839	7922	7897	7911	7864	7910	7816	7890	7787	7731	7690	7857	7793	7786	7675	7761	7910	7830	7916	7919	7981	7900	7865	7950	7843	8009	7830	7785	8012	7699	7732	7753	7974	8021	7961	7822	7883	7872	7956	7975	7724	7770	7899	7876	7783	7808	7882	7762	7918	7988	7971	7875	8014	7979	7788	7844	7799	7876	7918	7739	7754	7839	7871	8139	7914	8022	7825	7853	7855	7736	7831	7887	7851	7864	7870	7917	7949	7776	7912	7855	7828	8116	7909	7929	7785	8010	7834	7869	7819	7905	8011	7854	7866	7967	7813	7960	7799	7937	7900	7911	7843	7886	7883	7934	7846	7847	7838	7986	7822	7885	7857	7842	7823	7635	7805	7992	7871	7827	7953	7775	7820	7899	7912	7900	7939	8050	7822	7800	7828	7822	7746	7807	7913	7876	7833	7923	7896	7882	7991	7958	7903	7976	7895	8010	7957	7800	7894	7783	7903	7858	7957	7781	7873	7814	7883	8008	7755	7773	8067	7888	7754	7886	7807	7981	7757	8016	7879	7833	7865	7966	7760	7846	7853	8006	7922	7784	7809	7891	7860	7825	7719	7830	7960	7845	7798	7869	7849	7673	7672	7923	7835	7935	7902	7948	7916	7919	7867	7816	7847	7927	7798	8087	8024	8036	7828	7693	7862	7840	7801	7832	7776	7792	7861	7916	7869	7823	8005	7842	7833	7955	7914	7959	7719	7854	7983	7973	8115	7804	7877	7764	7943	7896	7894	7815	7763	7816	7946	7962	7827	7804	7882	7843	7898	7927	7966	7824	7981	7923	7912	7742	7923	7900	7921	7762	7950	7803	7810	7823	7806	7808	7877	7861	7777	7957	7811	7857	7848	7911	7827	7928	7833	7981	7869	7850	7785	7863	7847	7785	7783	7929	7834	7782	7876	7732	7788	7782	7837	7976	8069	8036	7756	7929	7757	7883	8109	7882	7928	7806	7864	7729	8013	7981	7881	7827	7785	7850	7960	7907	7833	7862	7783	7835	7688	7956	7865	7931	7999	7729	7731	7928	7808	7820	8023	7879	7740	7958	7934	7914	7921	7848	7898	7863	7887	7873	7917	7840	7780	7891	7845	7824	7826	7792	7890	7716	7939	7908	7967	7852	7928	7858	7816	7962	7902	7922	7804	8019	7910	7867	7696	7937	7982	7776	7829	7918	7880	7872	7843	7944	7850	7872	7850	7959	7933	7907	7956	7686	7846	7783	8050	8016	7976	7901	7866	7902	7980	7917	7809	7926	7892	7765	7866	7876	7798	7805	7764	7925	8013	8008	7800	7908	7978	7879	7809	7730	7838	7982	7794	7972	7995	7886	8051	7944	7887	7945	7805	7825	7856	7787	7849	7862	7801	7961	7893	7912	7870	7832	7884	7958	7744	7945	7896	8066	8095	7756	7860	7783	7900	7853	7828	7822	7880	7808	7949	7952	7889	7867	7694	7863	7875	7901	7839	7838	7878	7921	7877	7765	7769	7957	7851	7774	7902	7739	7816	7944	7893	7870	7815	7908	7800	7895	7974	7783	7590	7965	7941	7773	7912	7925	7811	7766	7796	7727	7935	7895	7886	7885	7845	7689	7880	7849	7977	7741	7752	7664	7964	7992	7878	7741	7828	7885	7804	7753	7866	7854	7875	7888	7949	7881	7785	7827	7759	8004	7806	7840	7837	7866	7941	7668	7870	7924	7901	7951	7856	7875	7754	7870	7792	7657	7815	7726	7782	7855	7936	7898	7823	7939	7942	7824	7800	7884	7990	7776	7825	7967	7904	7820	7881	8040	7852	7933	7758	7881	8052	7776	7883	8007	8010	7900	7915	7839	7859	7985	7784	7890	7849	7958	7813	7797	7983	7929	7796	7912	7793	7896	7802	8003	7857	7929	7810	7738	7750	7845	7833	7700	7909	7753	7888	7885	7912	7958	7856	7990	7838	7972	7941	7973	7921	7900	7969	7889	7913	7745	7821	7860	7869	7908	7915	7887	7797	7896	7933	7743	7814	7885	7918	7835	7853	7974	7854	7807	7795	7900	7965	7873	7858	7901	7875	7856	7873	7923	7725	7949	7977	7859	7808	7820	7903	7813	7973	7726	7840	8048	7781	7878	7847	7820	7754	7816	7739	7887	7999	7828	7969	7892	7906	7724	7838	7667	7850	7887	7730	7821	7727	7847	8010	7802	7866	7744	7775	7928	7926	7956	7788	7959	7998	7946	7902	7959	7864	7858	7962	7899	7926	7822	7852	7856	7771	7885	7907	7833	7901	7955	7849	7948	7831	7961	7967	7912	7868	8024	7803	7913	7895	7775	7912	8047	7758	7904	7878	7941	7840	7973	7818	7739	8008	7849	7957	7802	7798	7883	7866	7853	7911	7923	7851	7982	7940	7892	8049	7791	7914	7859	7948	7885	7736	7829	7856	7870	7947	7990	7857	7950	7880	7932	7964	7861	7896	7908	7929	7812	8041	7715	7919	7911	7791	7862	7891	7776	7852	7815	7838	7818	7938	7909	8043	7962	7936	7946	7861	7921	7860	7923	7944	8008	7909	7909	7904	7711	7918	7703	7981	7957	7854	7682	7931	7836	7798	8003	7936	7872	7955	7815	8012	7984	7940	7875	7785	7848	7848	8042	7926	8001	7981	7787	7764	7795	7886	7847	7845	7715	7835	7841	7918	7911	7935	7712	7924	7925	7929	7779	7904	7865	7805	7782	7898	7908	7971	7877	7817	7805	7676	7853	7885	7939	7839	7944	7881	7842	7798	7774	7841	7806	7732	7772	7883	7962	7788	7836	7788	7947	7949	7888	7832	7859	7722
12787	23472	20873	15790	14140	12881	12210	11486	11221	10605	10548	10591	10554	10018	9816	9710	9949	11207	19169	27226	28548	23627	17352	13553	10486	9572	9435	9440	9387	9573	9451	9426	9451	9541	9615	9483	9544	9436	9426	9459	9496	9468	9551	9596	9552	9503	9291	9453	9438	9517	9387	9521	9584	9497	9535	9509	9435	9590	9408	9383	9368	9389	9553	9547	9444	9354	9567	9510	9584	9562	9505	9572	9436	9551	9445	9432	9419	9488	9377	9626	9447	9396	9535	9514	9345	9560	9460	9495	9289	9583	9387	9381	9508	9449	9452	9516	9438	9489	9439	9444	9342	9300	9545	9353	9413	9599	9454	9439	9493	9505	9383	9495	9421	9442	9433	9440	9553	9438	9484	9524	9521	9551	9514	9544	9464	9356	9427	9590	9444	9436	9476	9552	9474	9524	9501	9561	9447	9533	9637	9500	9559	9387	9457	9431	9573	9506	9570	9501	9403	9416	9543	9416	9503	9402	9457	9455	9627	9436	9566	9415	9496	9337	9500	9508	9389	9469	9334	9515	9471	9527	9481	9412	9369	9392	9604	9532	9528	9544	9411	9388	9544	9463	9420	9599	9445	9520	9398	9483	9497	9606	9568	9519	9350	9455	9495	9496	9542	9457	9579	9277	9561	9463	9403	9324	9422	9428	9497	9624	9434	9445	9612	9402	9459	9337	9539	9335	9348	9334	9448	9474	9430	9489	9473	9308	9381	9471	9615	9448	9453	9485	9453	9532	9421	9549	9454	9494	9428	9483	9492	9479	9486	9553	9563	9504	9404	9419	9445	9512	9544	9499	9541	9521	9419	9520	9425	9369	9561	9548	9501	9585	9394	9383	9586	9404	9473	9424	9487	9543	9387	9384	9508	9342	9496	9425	9588	9370	9374	9492	9437	9516	9364	9510	9468	9372	9577	9491	9304	9517	9398	9535	9556	9424	9506	9510	9342	9584	9524	9571	9543	9402	9425	9512	9462	9330	9577	9542	9448	9421	9574	9454	9499	9597	9563	9326	9520	9532	9507	9461	9521	9470	9467	9379	9475	9497	9409	9394	9447	9465	9523	9642	9439	9578	9406	9529	9367	9532	9435	9502	9453	9482	9511	9453	9542	9473	9469	9380	9432	9318	9505	9429	9477	9502	9420	9501	9423	9475	9601	9299	9692	9424	9560	9417	9368	9440	9307	9467	9447	9446	9615	9310	9611	9366	9389	9379	9373	9453	9596	9431	9323	9533	9315	9497	9455	9326	9437	9512	9620	9508	9620	9485	9506	9479	9418	9381	9471	9428	9284	9420	9531	9406	9538	9483	9492	9574	9456	9458	9421	9426	9540	9434	9383	9352	9533	9566	9458	9382	9420	9366	9617	9437	9343	9519	9430	9499	9547	9432	9505	9434	9437	9550	9417	9606	9383	9339	9393	9636	9354	9467	9483	9515	9583	9619	9346	9451	9289	9617	9537	9487	9382	9475	9617	9532	9475	9430	9396	9596	9524	9496	9530	9407	9363	9496	9479	9531	9597	9582	9440	9485	9575	9405	9508	9621	9413	9427	9399	9417	9422	9360	9433	9458	9441	9427	9427	9373	9422	9312	9529	9513	9537	9446	9389	9417	9480	9489	9503	9428	9423	9500	9339	9457	9561	9552	9500	9531	9396	9442	9404	9394	9403	9492	9312	9483	9416	9439	9495	9429	9527	9699	9444	9597	9650	9700	9397	9477	9533	9548	9612	9625	9337	9423	9515	9576	9454	9437	9435	9475	9429	9442	9490	9415	9444	9625	9523	9433	9490	9348	9389	9347	9395	9584	9333	9540	9457	9473	9379	9557	9532	9425	9500	9367	9470	9434	9542	9501	9363	9559	9521	9367	9384	9453	9577	9500	9558	9513	9484	9561	9415	9429	9540	9347	9435	9438	9458	9547	9438	9405	9471	9497	9582	9499	9576	9511	9539	9558	9533	9401	9487	9492	9374	9393	9371	9517	9456	9469	9647	9345	9417	9520	9500	9373	9666	9564	9347	9531	9548	9414	9493	9523	9562	9446	9540	9346	9442	9430	9442	9398	9328	9408	9413	9591	9491	9438	9453	9494	9574	9463	9589	9541	9444	9449	9392	9479	9493	9466	9414	9451	9370	9531	9402	9419	9532	9595	9395	9374	9582	9408	9358	9558	9430	9354	9425	9514	9323	9403	9347	9469	9494	9451	9431	9438	9292	9510	9380	9492	9523	9467	9327	9401	9475	9548	9455	9405	9506	9601	9467	9581	9314	9481	9471	9543	9402	9282	9411	9416	9488	9370	9473	9540	9585	9521	9424	9307	9350	9435	9608	9322	9323	9379	9588	9431	9478	9438	9494	9614	9461	9462	9590	9467	9535	9377	9497	9501	9422	9513	9369	9485	9454	9332	9471	9570	9511	9509	9442	9519	9339	9389	9485	9356	9428	9507	9574	9429	9412	9413	9530	9335	9407	9360	9484	9538	9554	9558	9568	9388	9361	9388	9401	9416	9475	9561	9618	9416	9324	9508	9437	9509	9392	9534	9660	9501	9394	9437	9400	9563	9535	9451	9356	9615	9375	9490	9358	9343	9252	9484	9475	9464	9548	9390	9376	9579	9536	9426	9522	9576	9464	9447	9499	9428	9496	9391	9528	9354	9440	9335	9360	9527	9314	9372	9455	9562	9380	9641	9379	9385	9492	9380	9467	9478	9614	9519	9528	9395	9582	9590	9367	9503	9557	9457	9277	9522	9466	9547	9481	9567	9303	9403	9515	9350	9552	9464	9420	9516	9447	9370	9620	9335	9500	9444	9577	9544	9458	9598	9528	9453	9487	9627	9435	9556	9437	9300	9623	9584	9427	9572	9543	9289	9516	9493	9517	9433	9527	9527	9329	9559	9434	9544	9396	9405	9558	9457	9441	9445	9499	9422	9432	9562	9540	9383	9498	9592	9326	9544	9452	9424	9419	9402	9379	9449	9467	9427	9544	9554	9434	9492	9515	9378	9457	9443	9596	9398	9457	9371	9561	9487	9423	9445	9488	9557	9317	9434	9381	9487	9393	9533	9500	9482	9545	9377	9521	9549	9542	9468	9536	9494	9348	9514	9449	9467	9443	9479	9482	9450	9463	9438	9482	9353	9424	9582	9417	9446	9419	9388	9458	9425	9364	9557	9497	9326	9549	9487	9451	9538	9570	9434	9543	9381	9483	9461	9419	9465	9489	9418	9490	9457	9570	9478	9361	9533	9470	9449	9404	9475	9414	9496	9415	9409	9347	9490	9541	9448	9406	9626	9463	9308	9479	9456	9654	9548	9373	9538	9404	9379	9447	9370	9421	9471	9455	9440	9334	9496	9455	9444	9495	9323	9377	9422	9478	9348	9519	9418	9371	9441	9495	9468	9401	9434	9567	9447	9619	9451	9498	9480	9522	9373	9545	9291	9471	9585	9480	9505	9394	9420	9512	9468	9459	9645	9582	9447	9391	9424	9433	9445	9589	9475	9560	9378	9514	9404	9434	9581	9475	9392	9499	9430	9310	9459	9436	9273	9529	9378	9416	9407	9453	9517	9508	9481	9496	9625	9438	9543	9386	9468	9568	9369	9425	9381	9371	9537	9545	9594	9431	9491	9466	9419	9460	9622	9352	9562	9354	9412	9267	9488	9411	9493	9528	9407	9507	9415	9520	9437	9469	9554	9415	9499	9354	9384	9367	9488	9331	9342	9402	9477	9426	9572	9370	9443	9306	9633	9487	9613	9422	9445	9500	9385	9515	9618	9548	9559	9517	9355	9505	9527	9478	9352	9370	9395	9470	9266	9450	9235	9660	9575	9505	9475	9384	9521	9517	9379	9431	9382	9474	9623	9384	9590	9416	9422	9397	9477	9570	9437	9439	9560	9500	9436	9473	9384	9431	9536	9469	9342	9563	9589	9530	9572	9386	9571	9556	9383	9544	9547	9376	9459	9401	9506	9469	9377	9549	9454	9587	9449	9377	9357	9494	9603	9296	9537	9440	9498	9451	9542	9557	9460	9451	9424	9374	9469	9522	9381	9421	9509	9639	9419	9616	9565	9591	9460	9464	9434	9511	9422	9455	9505	9431	9493	9529	9491	9630	9288	9589	9481	9594	9549	9565	9534	9604	9521	9433	9413	9416	9342	9561	9446	9513	9493	9408	9363	9432	9504	9323	9434	9390	9412	9334	9446	9476	9482	9510	9401	9593	9454	9536	9507	9541	9538	9549	9424	9279	9438	9452	9513	9378	9386	9465	9441	9684	9402	9537	9633	9418	9318	9384	9380	9588	9539	9450	9548	9557	9391	9437	9476	9413	9374	9461	9448	9529	9423	9565	9431	9427	9419	9462	9456	9476	9481	9452	9476	9464	9574	9504	9524	9558	9378	9479	9385	9364	9264	9548	9436	9481	9587	9467	9470	9402	9463	9345	9462	9515	9540	9536	9290	9537	9513	9340	9579	9545	9537	9517	9414	9454	9539	9354	9483	9437	9484	9516	9529	9467	9414	9512	9463	9377	9576	9468	9577	9542	9387	9569	9519	9310	9581	9431	9505	9536	9446	9355	9377	9318	9478	9523	9524	9388	9571	9481	9506	9377	9586	9515	9542	9599	9412	9386	9370	9619	9479	9386	9376	9444	9508	9436	9599	9592	9365	9484	9350	9476	9433	9350	9445	9339	9504	9618	9414	9488	9334	9389	9427	9325	9491	9587	9546	9420	9599	9379	9562	9436	9424	9538	9536	9510	9492	9440	9490	9473	9543	9388	9350	9443	9439	9402	9473	9382	9364	9318	9615	9521	9346	9397	9334	9369	9537	9550	9499	9497	9496	9523	9539	9454	9567	9315	9606	9479	9548	9434	9527	9520	9496	9437	9573	9421	9553	9431	9409	9403	9492	9343	9441	9554	9622	9398	9401	9371	9451	9624	9355	9354	9343	9377	9410	9463	9309	9377	9523	9501	9362	9419	9514	9497	9435	9521	9514	9329	9425	9467	9490	9411	9482	9448	9373	9372	9449	9438	9414	9468	9600	9359	9502	9540	9436	9630	9460	9363	9365	9486	9432	9417	9513	9527	9523	9512	9470	9515	9477	9533	9403	9526	9505
27061	21165	19724	14699	12042	11772	11907	11814	11777	11966	11698	11776	11843	11602	11673	11829	11656	11590	11938	12347	12925	12932	12475	11967	11749	11702	11783	11797	11545	11807	11780	11713	11650	11656	11796	11821	11526	11612	11612	11717	11850	11682	11602	11569	11773	11692	11670	11833	11780	11680	11583	11633	11757	11741	11647	11528	11467	11692	11606	11562	11639	11504	11835	11761	11827	11885	11676	11566	11725	11579	11605	11584	11672	11658	11430	11561	11808	11617	11763	11643	11783	11720	11617	11829	11782	11706	11707	11542	11668	11702	11599	11834	11664	11662	11622	11775	11591	11510	11604	11788	11799	11766	11641	11723	11632	11861	11680	11602	11646	11537	11545	11736	11462	11435	11730	11514	11636	11713	11677	11749	11685	11638	11577	11681	11649	11691	11595	11655	11646	11801	11480	11761	11833	11674	11778	11726	11629	11760	11729	11671	11704	11652	11602	11564	11626	11730	11615	11621	11581	11678	11913	11645	11721	11660	11741	11603	11532	11462	11500	11413	11525	11698	11732	11657	11591	11823	11770	11818	11682	11715	11644	11497	11645	11741	11722	11527	11807	11615	11676	11633	11687	11580	11711	11522	11715	11770	11787	11476	11627	11598	11606	11658	11670	11729	11853	11612	11681	11828	11648	11638	11713	11813	11781	11571	11671	11628	11786	11555	11702	11537	11543	11798	11700	11682	11513	11718	11742	11556	11522	11552	11724	11719	11695	11593	11610	11798	11748	11665	11742	11652	11753	11627	11841	11740	11668	11687	11649	11476	11586	11634	11718	11767	11614	11701	11616	11651	11675	11773	11653	11751	11554	11475	11668	11567	11717	11772	11516	11588	11855	11671	11581	11767	11840	11760	11597	11659	11564	11636	11603	11884	11704	11603	11738	11743	11728	11577	11715	11555	11684	11412	11751	11478	11575	11657	11376	11880	11771	11569	11751	11484	11852	11710	11676	11784	11660	11495	11670	11758	11754	11725	11630	11673	11679	11752	11566	11690	11534	11673	11695	11508	11560	11508	11679	11734	11594	11595	11623	11835	11626	11576	11909	11596	11733	11707	11700	11883	11660	11713	11608	11537	11626	11674	11442	11676	11673	11651	11666	11737	11678	11632	11655	11672	11678	11718	11682	11536	11646	11548	11705	11663	11697	11800	11808	11507	11636	11602	11688	11636	11717	11537	11710	11770	11433	11587	11573	11850	11705	11589	11648	11544	11716	11532	11709	11726	11857	11673	11681	11660	11779	11823	11692	11662	11654	11569	11645	11639	11734	11569	11627	11665	11629	11511	11636	11717	11588	11570	11587	11759	11845	11644	11507	11485	11756	11658	11548	11664	11645	11575	11664	11792	11775	11639	11711	11493	11570	11493	11649	11696	11559	11638	11699	11593	11590	11649	11561	11776	11524	11606	11696	11533	11718	11688	11734	11662	11764	11649	11569	11646	11740	11752	11691	11677	11720	11725	11580	11667	11624	11479	11717	11702	11819	11696	11729	11719	11687	11784	11520	11640	11752	11603	11708	11692	11574	11770	11835	11696	11498	11818	11559	11578	11496	11555	11689	11453	11539	11677	11736	11589	11674	11696	11600	11488	11608	11857	11645	11649	11671	11598	11799	11641	11721	11484	11677	11772	11691	11629	11590	11721	11720	11675	11571	11643	11715	11802	11545	11660	11697	11600	11637	11650	11704	11623	11642	11605	11526	11686	11447	11518	11657	11802	11599	11643	11689	11709	11472	11540	11699	11749	11666	11831	11650	11632	11729	11631	11615	11751	11748	11774	11826	11610	11663	11766	11635	11566	11755	11806	11763	11747	11596	11656	11743	11648	11503	11857	11732	11561	11570	11611	11749	11665	11579	11596	11580	11770	11765	11781	11760	11561	11680	11692	11644	11695	11587	11760	11753	11783	11743	11656	11558	11637	11678	11487	11643	11703	11563	11583	11688	11662	11662	11553	11689	11613	11539	11540	11808	11635	11672	11702	11573	11567	11516	11704	11656	11729	11479	11502	11815	11705	11677	11574	11463	11624	11658	11614	11603	11706	11623	11630	11861	11579	11424	11729	11740	11490	11612	11710	11747	11685	11474	11817	11635	11724	11722	11444	11678	11728	11715	11647	11463	11633	11734	11585	11694	11659	11693	11670	11709	11683	11730	11617	11559	11527	11694	11608	11752	11784	11683	11696	11697	11647	11755	11707	11742	11673	11579	11727	11634	11788	11642	11736	11641	11696	11877	11718	11666	11832	11759	11818	11630	11728	11659	11665	11625	11672	11731	11668	11656	11627	11569	11580	11766	11745	11611	11582	11675	11637	11674	11686	11560	11591	11683	11652	11708	11720	11797	11618	11708	11551	11772	11683	11696	11705	11668	11558	11769	11672	11601	11684	11559	11646	11585	11613	11627	11446	11734	11768	11658	11596	11650	11783	11707	11624	11488	11420	11765	11754	11865	11780	11666	11985	11714	11769	11729	11730	11539	11738	11643	11490	11418	11618	11686	11722	11670	11539	11524	11717	11495	11764	11605	11671	11578	11771	11780	11657	11491	11660	11775	11551	11747	11620	11767	11467	11767	11622	11633	11627	11494	11743	11646	11828	11766	11720	11646	11607	11599	11729	11612	11530	11530	11778	11734	11650	11837	11742	11789	11674	11675	11659	11637	11458	11562	11621	11686	11530	11590	11730	11608	11557	11663	11570	11736	11556	11705	11643	11690	11673	11683	11503	11812	11608	11902	11702	11848	11727	11780	11778	11616	11627	11403	11790	11765	11797	11891	11607	11645	11584	11452	11535	11720	11712	11600	11751	11595	11668	11693	11547	11362	11603	11837	11492	11635	11457	11721	11707	11785	11816	11594	11563	11574	11775	11713	11569	11573	11713	11755	11689	11732	11601	11707	11665	11607	11579	11669	11629	11761	11660	11529	11514	11636	11778	11768	11632	11712	11619	11715	11686	11665	11693	11682	11688	11503	11571	11771	11644	11733	11616	11654	11663	11636	11608	11683	11600	11568	11683	11870	11511	11518	11600	11743	11712	11468	11679	11704	11550	11548	11671	11807	11789	11651	11655	11592	11634	11555	11754	11722	11578	11542	11759	11611	11497	11543	11769	11847	11674	11605	11752	11529	11722	11726	11644	11629	11743	11680	11543	11533	11489	11622	11775	11481	11652	11620	11504	11579	11836	11501	11556	11552	11769	11728	11570	11870	11700	11713	11588	11754	11616	11864	11641	11735	11628	11688	11666	11602	11646	11709	11642	11506	11714	11656	11649	11656	11759	11586	11690	11615	11671	11663	11547	11797	11582	11632	11626	11659	11771	11593	11541	11653	11740	11616	11819	11726	11671	11571	11708	11678	11553	11732	11562	11692	11671	11568	11729	11674	11790	11577	11479	11836	11676	11862	11469	11661	11766	11732	11754	11746	11779	11562	11804	11697	11815	11827	11501	11691	11688	11738	11646	11510	11611	11702	11650	11745	11711	11527	11756	11755	11635	11565	11657	11646	11718	11605	11612	11799	11658	11642	11695	11714	11568	11802	11660	11612	11751	11622	11719	11766	11535	11712	11662	11738	11610	11680	11511	11630	11732	11729	11683	11675	11736	11661	11704	11657	11609	11709	11532	11626	11845	11646	11436	11644	11631	11670	11607	11653	11715	11576	11583	11744	11519	11578	11634	11836	11561	11464	11655	11835	11732	11536	11606	11685	11846	11949	11650	11572	11487	11614	11612	11649	11507	11618	11709	11672	11654	11599	11463	11680	11541	11669	11505	11519	11643	11595	11887	11869	11634	11840	11518	11623	11670	11512	11735	11827	11608	11700	11712	11719	11749	11744	11570	11781	11572	11624	11571	11770	11680	11692	11684	11840	11689	11614	11800	11654	11613	11596	11609	11649	11617	11780	11566	11796	11753	11683	11617	11693	11955	11459	11659	11598	11753	11629	11648	11800	11773	11603	11577	11759	11551	11714	11799	11586	11717	11591	11636	11553	11605	11562	11693	11896	11776	11856	11875	11611	11703	11711	11624	11619	11502	11684	11651	11462	11636	11701	11571	11854	11570	11676	11839	11790	11809	11847	11700	11701	11654	11799	11816	11653	11490	11604	11732	11621	11492	11628	11595	11574	11709	11716	11574	11609	11676	11755	11586	11723	11710	11760	11575	11834	11749	11627	11647	11639	11610	11708	11667	11611	11539	11739	11579	11693	11634	11638	11530	11679	11621	11710	11719	11631	11742	11635	11752	11725	11698	11785	11624	11682	11816	11707	11552	11783	11688	11594	11681	11657	11701	11480	11741	11626	11625	11732	11766	11722	11789	11773	11649	11585	11705	11733	11646	11647	11610	11735	11631	11731	11726	11756	11661	11646	11655	11707	11709	11687	11695	11628	11665	11560	11692	11765	11467	11589	11736	11628	11671	11738	11524	11849	11710	11620	11595	11803	11665	11666	11722	11691	11700	11662	11817	11617	11784	11610	11453	11768	11936	11825	11592	11556	11713	11559	11640	11614	11707	11706	11629	11684	11626	11593	11422	11661	11606	11592	11667	11878	11856	11700	11853	11641	11669	11788	11870	11581	11577	11610	11654	11683	11659	11484	11779	11627	11774	11735	11632	11771	11679	11825	11784	11606	11765	11734	11539	11473	11637	11568	11703	11640	11645	11622	11612	11729	11684	11891	11578	11656	11651	11690	11500	11593	11777	11649	11777	11617	11749	11701	11665	11776	11632	11660	11701	11760	11779	11792	11747	11843	11476	11694	11587	11553	11742	11539	11472	11675	11677	11514	11726	11758	11602	11675	11645	11546	11640	11759	11582	11598	11691	11615	11617	11622	11804	11730	11790	11655	11727	11839	11727	11920	11549	11705	11608	11731	11684	11587	11753	11599	11782	11814	11736	11605	11655	11503	11638	11634	11546	11705	11536	11548	11775	11746	11715	11668	11690	11659	11619	11592	11588	11540	11697	11578	11736	11583	11636	11688	11739	11693	11540	11630	11537	11644	11712	11511	11777	11733	11694	11752	11751	11589	11624	11615	11641	11601	11592	11689	11867	11506	11598	11587	11623	11671	11742	11689	11642	11761	11683	11719	11807	11640	11801	11670	11804	11680	11720	11718	11606	11698	11776	11774	11739	11725	11549	11918	11698
12153	14205	14156	13088	12794	12753	12598	12755	12733	12545	12315	12461	12468	12462	12279	12288	12412	12426	12745	13654	14240	14104	13427	12867	12504	12456	12292	12347	12456	12229	12340	12355	12463	12354	12196	12385	12365	12254	12320	12206	12462	12261	12285	12239	12290	12374	12402	12430	12309	12308	12149	12354	12322	12324	12356	12370	12269	12435	12501	12386	12476	12369	12234	12283	12364	12534	12379	12359	12409	12322	12307	12255	12340	12321	12555	12468	12371	12244	12356	12201	12329	12259	12422	12362	12255	12286	12213	12389	12331	12377	12267	12274	12291	12300	12280	12391	12264	12403	12304	12284	12251	12425	12363	12076	12288	12361	12382	12271	12335	12324	12200	12292	12373	12205	12372	12212	12212	12180	12481	12379	12189	12294	12298	12257	12413	12358	12233	12331	12356	12459	12247	12418	12217	12388	12224	12285	12354	12555	12241	12398	12245	12318	12450	12360	12477	12310	12241	12320	12424	12407	12232	12265	12365	12392	12461	12379	12342	12490	12442	12351	12226	12337	12325	12228	12255	12263	12403	12192	12268	12230	12302	12406	12275	12230	12233	12297	12197	12388	12270	12243	12361	12320	12463	12284	12390	12133	12309	12344	12361	12271	12377	12281	12283	12339	12458	12383	12513	12430	12432	12287	12406	12288	12261	12396	12369	12449	12242	12293	12199	12293	12444	12353	12238	12272	12348	12213	12236	12435	12353	12204	12281	12364	12249	12247	12302	12319	12347	12169	12449	12342	12236	12511	12186	12389	12426	12501	12315	12230	12346	12208	12353	12219	12334	12269	12330	12180	12405	12355	12455	12382	12350	12386	12246	12442	12459	12434	12235	12475	12170	12335	12381	12237	12369	12273	12320	12215	12240	12318	12369	12264	12279	12295	12309	12278	12366	12349	12300	12269	12313	12393	12239	12333	12285	12341	12235	12273	12214	12173	12314	12309	12397	12408	12245	12311	12205	12216	12287	12306	12400	12311	12431	12262	12536	12296	12432	12197	12408	12315	12278	12328	12277	12464	12534	12371	12394	12259	12294	12211	12479	12368	12394	12282	12456	12450	12368	12263	12490	12403	12251	12256	12304	12208	12248	12294	12320	12450	12282	12372	12360	12363	12377	12142	12301	12346	12337	12282	12422	12377	12391	12345	12356	12232	12268	12283	12251	12349	12349	12298	12346	12268	12262	12284	12338	12440	12268	12347	12291	12377	12295	12376	12143	12152	12485	12341	12313	12368	12440	12305	12214	12364	12305	12395	12451	12339	12332	12384	12289	12340	12496	12318	12355	12254	12330	12285	12423	12304	12420	12255	12301	12235	12315	12221	12284	12200	12419	12193	12256	12329	12265	12311	12382	12347	12332	12452	12348	12166	12420	12202	12293	12371	12391	12327	12438	12398	12302	12147	12300	12299	12314	12420	12387	12307	12232	12352	12380	12406	12236	12202	12152	12507	12368	12309	12371	12367	12258	12276	12334	12394	12404	12320	12355	12289	12304	12386	12448	12352	12453	12427	12228	12195	12305	12278	12362	12478	12201	12446	12304	12406	12332	12188	12488	12247	12235	12166	12225	12175	12255	12501	12260	12276	12477	12229	12423	12263	12273	12154	12398	12490	12347	12429	12280	12235	12275	12333	12297	12369	12381	12458	12236	12273	12388	12300	12235	12298	12325	12300	12185	12315	12234	12344	12241	12279	12392	12170	12482	12475	12260	12315	12154	12322	12338	12294	12306	12268	12313	12250	12339	12364	12381	12231	12353	12257	12367	12355	12269	12417	12359	12375	12400	12205	12390	12255	12476	12306	12373	12180	12252	12233	12282	12342	12444	12259	12254	12479	12419	12365	12262	12383	12379	12415	12203	12392	12281	12113	12395	12429	12238	12331	12292	12279	12286	12324	12401	12255	12395	12207	12349	12361	12355	12333	12281	12423	12447	12236	12449	12238	12304	12368	12388	12403	12506	12282	12364	12188	12367	12343	12333	12383	12080	12337	12401	12270	12392	12214	12270	12318	12248	12299	12165	12262	12313	12276	12320	12373	12276	12360	12229	12128	12384	12350	12325	12307	12219	12233	12223	12292	12457	12139	12333	12318	12313	12318	12437	12472	12324	12163	12299	12230	12410	12318	12423	12158	12199	12304	12376	12325	12312	12263	12376	12402	12397	12199	12207	12252	12437	12193	12224	12364	12187	12294	12214	12416	12460	12337	12497	12357	12403	12266	12363	12270	12416	12176	12260	12373	12295	12230	12421	12377	12303	12417	12407	12287	12399	12339	12512	12366	12327	12156	12386	12258	12371	12289	12513	12312	12330	12340	12212	12277	12208	12333	12332	12459	12383	12325	12308	12408	12406	12204	12527	12187	12299	12189	12464	12296	12416	12480	12345	12268	12404	12282	12402	12257	12465	12438	12274	12297	12384	12301	12453	12400	12178	12239	12493	12300	12462	12308	12326	12434	12403	12195	12281	12405	12275	12270	12311	12392	12229	12249	12412	12166	12327	12433	12428	12130	12342	12388	12259	12248	12232	12480	12484	12453	12312	12453	12307	12327	12319	12350	12222	12401	12192	12258	12220	12405	12340	12313	12280	12323	12255	12204	12346	12396	12177	12286	12314	12220	12378	12421	12193	12386	12389	12318	12443	12288	12137	12279	12335	12275	12183	12290	12339	12339	12212	12266	12460	12271	12224	12254	12333	12394	12265	12453	12419	12374	12279	12387	12355	12171	12356	12437	12325	12380	12359	12300	12332	12248	12301	12434	12313	12379	12462	12379	12389	12331	12380	12306	12154	12214	12420	12371	12161	12237	12292	12325	12220	12262	12443	12317	12420	12292	12343	12390	12354	12328	12520	12340	12199	12425	12412	12397	12273	12329	12304	12114	12333	12249	12243	12436	12246	12204	12281	12276	12328	12290	12352	12331	12464	12508	12290	12175	12326	12428	12379	12294	12316	12184	12350	12483	12223	12243	12278	12302	12296	12300	12357	12251	12402	12373	12386	12325	12468	12324	12237	12379	12429	12310	12336	12310	12364	12217	12220	12249	12390	12411	12262	12390	12301	12272	12337	12287	12314	12256	12385	12281	12395	12423	12159	12464	12302	12187	12362	12413	12310	12369	12388	12384	12291	12258	12289	12297	12383	12354	12313	12321	12466	12356	12113	12342	12247	12478	12298	12244	12275	12345	12529	12484	12248	12387	12269	12306	12424	12314	12229	12359	12226	12443	12240	12387	12266	12353	12171	12368	12339	12229	12250	12342	12219	12357	12292	12283	12280	12377	12342	12423	12328	12228	12401	12437	12394	12259	12253	12279	12376	12333	12246	12406	12433	12440	12337	12404	12358	12279	12134	12159	12470	12432	12157	12241	12320	12341	12314	12202	12291	12242	12404	12245	12284	12395	12319	12262	12294	12280	12390	12242	12292	12369	12360	12257	12367	12277	12376	12370	12294	12279	12411	12299	12333	12274	12304	12348	12246	12461	12362	12391	12333	12400	12533	12411	12246	12431	12325	12272	12317	12316	12264	12210	12350	12371	12335	12341	12387	12335	12397	12172	12348	12419	12310	12314	12297	12418	12189	12323	12448	12348	12401	12361	12276	12286	12378	12161	12438	12285	12418	12202	12318	12259	12354	12409	12318	12232	12388	12386	12292	12448	12245	12456	12315	12374	12422	12347	12320	12312	12355	12240	12383	12220	12281	12318	12280	12326	12454	12371	12322	12357	12315	12355	12525	12390	12355	12304	12288	12200	12235	12223	12442	12267	12320	12299	12461	12422	12577	12353	12296	12314	12439	12278	12331	12395	12269	12285	12235	12299	12366	12286	12360	12376	12413	12277	12240	12225	12278	12252	12165	12225	12372	12272	12368	12428	12164	12242	12262	12211	12323	12439	12243	12372	12195	12200	12398	12321	12230	12279	12310	12187	12410	12159	12298	12369	12310	12311	12286	12321	12364	12325	12389	12381	12305	12347	12468	12208	12299	12489	12355	12335	12610	12372	12411	12389	12414	12469	12373	12417	12225	12580	12394	12288	12190	12292	12365	12329	12143	12405	12374	12378	12207	12572	12315	12406	12296	12337	12273	12259	12413	12423	12315	12233	12354	12293	12437	12353	12349	12247	12360	12049	12326	12211	12302	12380	12312	12509	12395	12398	12367	12321	12299	12281	12352	12301	12314	12337	12267	12280	12339	12180	12354	12242	12398	12314	12203	12346	12313	12197	12355	12302	12287	12307	12302	12435	12432	12361	12360	12178	12227	12496	12318	12470	12410	12342	12279	12324	12309	12396	12281	12290	12249	12347	12305	12338	12463	12208	12280	12392	12434	12248	12631	12445	12274	12317	12367	12381	12323	12317	12391	12401	12372	12242	12422	12315	12402	12302	12349	12193	12403	12432	12373	12387	12280	12305	12336	12318	12421	12344	12418	12358	12243	12392	12238	12447	12300	12236	12403	12360	12294	12178	12275	12227	12359	12288	12241	12291	12292	12528	12438	12238	12446	12111	12464	12328	12234	12250	12294	12465	12399	12383	12324	12314	12219	12395	12278	12301	12275	12326	12383	12308	12425	12213	12347	12205	12419	12302	12458	12355	12384	12470	12419	12367	12423	12396	12230	12381	12379	12439	12396	12402	12383	12456	12448	12267	12294	12346	12338	12351	12316	12326	12284	12304	12348	12115	12327	12282	12330	12346	12360	12298	12273	12253	12518	12346	12238	12440	12171	12431	12279	12378	12333	12377	12313	12413	12266	12356	12137	12397	12522	12275	12478	12338	12378	12257	12393	12327	12271	12459	12472	12365	12328	12345	12469	12239	12283	12232	12402	12373	12300	12309	12386	12337	12238	12447	12184	12477	12351	12368	12279	12457	12311	12420	12174	12423	12288	12335	12237	12341	12318	12279	12318	12250	12307	12295	12286	12300	12441	12436	12388	12452	12357	12255	12273	12276	12293	12381	12377	12366	12254	12438	12270	12331	12366	12341	12272	12311	12399	12293	12310	12242	12257	12240	12201	12257	12145	12435	12440	12439	12307	12346	12359	12364	12350	12394	12206	12290	12321	12463	12354	12190	12196	12244	12272	12309	12260	12305	12256	12369	12114	12235	12545	12321	12470	12297	12297	12254	12255	12354	12308	12312	12346	12225
23972	21013	28242	24137	21403	19156	17728	16002	15379	15166	15108	14925	14984	14916	15030	14914	15008	14813	15186	19854	23079	21840	18596	16103	15335	14769	14807	14775	14830	14848	14766	14637	14604	14650	14678	14783	14782	14750	14714	14614	14753	14676	14972	14604	14732	14567	14733	14638	14724	14606	14894	14785	14737	14671	14642	14711	14556	14694	14777	14649	14845	14650	14791	14616	14585	14675	14806	14656	14748	14665	14617	14645	14892	14734	14629	14702	14704	14647	14739	14489	14740	14545	14596	14694	14488	14513	14634	14674	14524	14698	14782	14610	14874	14787	14739	14508	14733	14819	14740	14696	14643	14539	14680	14625	14642	14571	14782	14592	14812	14716	14805	14797	14719	14761	14740	14463	14699	14612	14444	14753	14496	14654	14724	14604	14779	14706	14796	14790	14800	14623	14492	14700	14674	14706	14750	14604	14681	14629	14776	14574	14630	14670	14924	14705	14581	14501	14497	14681	14779	14597	14734	14566	14582	14780	14646	14691	14593	14668	14632	14727	14732	14697	14793	14785	14688	14654	14669	14727	14834	14698	14871	14578	14652	14789	14940	14701	14606	14635	14758	14525	14714	14668	14698	14809	14620	14858	14708	14482	14588	14647	14584	14579	14449	14624	14503	14684	14727	14480	14623	14666	14791	14620	14547	14683	14595	14743	14617	14574	14465	14505	14592	14761	14649	14664	14785	14545	14588	14728	14685	14690	14705	14679	14434	14646	14550	14597	14773	14500	14540	14845	14582	14587	14569	14751	14712	14710	14512	14748	14342	14646	14602	14680	14836	14563	14655	14620	14460	14742	14566	14781	14589	14601	14655	14544	14567	14713	14681	14622	14703	14546	14422	14530	14791	14500	14805	14641	14575	14641	14512	14500	14827	14712	14663	14444	14679	14708	14563	14741	14720	14729	14674	14820	14594	14562	14565	14710	14720	14699	14643	14625	14651	14602	14738	14784	14481	14689	14750	14632	14816	14652	14677	14535	14714	14735	14779	14551	14756	14812	14576	14757	14781	14436	14677	14672	14685	14879	14643	14479	14414	14617	14660	14592	14363	14813	14574	14676	14620	14753	14745	14686	14563	14505	14539	14514	14555	14746	14656	14913	14734	14670	14626	14541	14667	14609	14828	14685	14671	14687	14769	14622	14736	14367	14685	14463	14652	14796	14587	14571	14659	14619	14614	14684	14780	14725	14704	14659	14631	14890	14728	14677	14809	14731	14645	14550	14513	14628	14555	14723	14525	14539	14615	14751	14704	14707	14512	14735	14678	14587	14753	14695	14813	14745	14705	14562	14633	14679	14527	14431	14778	14589	14685	14694	14623	14649	14761	14714	14719	14733	14562	14666	14485	14790	14556	14831	14554	14678	14635	14759	14676	14523	14545	14450	14740	14443	14700	14508	14637	14677	14679	14443	14573	14595	14523	14777	14607	14644	14574	14739	14620	14390	14732	14675	14754	14794	14675	14565	14698	14567	14684	14714	14569	14714	14744	14660	14570	14669	14702	14632	14829	14603	14677	14581	14737	14830	14703	14581	14743	14512	14591	14557	14480	14636	14683	14690	14420	14582	14660	14537	14602	14534	14839	14649	14764	14681	14705	14629	14626	14598	14725	14671	14504	14374	14836	14637	14687	14568	14539	14625	14639	14840	14807	14730	14580	14521	14616	14500	14476	14655	14529	14743	14484	14808	14692	14650	14620	14615	14761	14767	14604	14606	14603	14785	14569	14726	14597	14721	14713	14726	14635	14543	14662	14705	14565	14672	14548	14856	14597	14667	14656	14613	14761	14693	14667	14773	14635	14633	14776	14604	14649	14652	14601	14640	14720	14436	14530	14519	14666	14700	14678	14459	14607	14635	14818	14701	14849	14676	14695	14574	14756	14829	14729	14659	14519	14525	14813	14679	14875	14668	14681	14768	14714	14643	14738	14658	14760	14551	14588	14536	14843	14434	14540	14629	14695	14587	14677	14592	14481	14662	14709	14592	14639	14639	14504	14627	14702	14730	14578	14530	14566	14740	14615	14656	14636	14629	14681	14712	14698	14750	14663	14555	14605	14611	14823	14508	14707	14677	14607	14781	14689	14720	14596	14661	14638	14472	14662	14504	14587	14735	14735	14647	14737	14820	14525	14647	14748	14581	14596	14483	14518	14757	14697	14677	14702	14634	14650	14555	14590	14805	14494	14583	14819	14446	14340	14768	14595	14664	14565	14524	14666	14690	14616	14682	14595	14619	14791	14705	14705	14738	14520	14468	14604	14670	14621	14555	14712	14753	14649	14682	14615	14790	14596	14838	14891	14605	14639	14789	14680	14630	14595	14635	14681	14482	14580	14697	14705	14700	14607	14640	14491	14629	14660	14624	14534	14507	14788	14527	14583	14652	14699	14616	14493	14845	14663	14775	14667	14663	14847	14666	14551	14631	14763	14604	14548	14722	14563	14767	14885	14621	14585	14661	14596	14558	14484	14790	14556	14796	14713	14559	14714	14541	14430	14744	14660	14500	14747	14550	14647	14714	14562	14627	14638	14471	14461	14603	14545	14591	14597	14676	14689	14636	14649	14527	14707	14695	14629	14804	14687	14601	14529	14699	14695	14916	14673	14526	14585	14669	14794	14625	14620	14610	14576	14566	14780	14630	14666	14411	14772	14767	14670	14828	14661	14531	14516	14647	14730	14440	14607	14778	14779	14671	14724	14750	14644	14547	14370	14481	14532	14527	14558	14842	14593	14697	14775	14608	14843	14704	14520	14560	14553	14764	14569	14536	14784	14707	14646	14681	14550	14796	14713	14485	14651	14451	14650	14760	14712	14640	14530	14698	14586	14768	14631	14745	14726	14531	14423	14558	14607	14518	14651	14612	14573	14694	14654	14594	14787	14687	14573	14618	14806	14614	14799	14842	14799	14766	14594	14549	14782	14630	14568	14645	14768	14641	14542	14410	14522	14561	14855	14693	14640	14868	14779	14789	14699	14773	14779	14553	14717	14429	14624	14645	14657	14738	14630	14602	14696	14617	14618	14661	14789	14477	14433	14860	14501	14632	14568	14465	14608	14498	14664	14757	14719	14654	14577	14622	14842	14618	14988	14791	14660	14645	14454	14763	14704	14615	14690	14567	14772	14811	14574	14582	14658	14843	14493	14721	14714	14579	14553	14588	14777	14798	14557	14766	14682	14631	14583	14605	14538	14761	14567	14696	14892	14456	14561	14532	14658	14696	14831	14829	14653	14754	14584	14463	14463	14688	14674	14780	14637	14748	14729	14750	14642	14754	14560	14719	14769	14747	14662	14628	14707	14704	14663	14514	14563	14570	14637	14358	14633	14555	14714	14604	14821	14587	14775	14579	14567	14657	14548	14695	14614	14765	14565	14701	14626	14703	14722	14732	14562	14715	14629	14837	14675	14795	14805	14582	14658	14805	14683	14483	14451	14616	14522	14655	14853	14837	14612	14533	14650	14679	14775	14670	14904	14595	14649	14556	14567	14671	14758	14583	14409	14741	14480	14720	14669	14724	14729	14727	14747	14677	14545	14662	14714	14582	14835	14526	14712	14612	14629	14745	14720	14614	14578	14730	14605	14561	14566	14654	14466	14601	14642	14727	14485	14719	14611	14552	14561	14646	14712	14695	14708	14508	14616	14528	14708	14780	14676	14585	14550	14769	14754	14989	14603	14579	14625	14707	14683	14554	14727	14672	14449	14650	14710	14595	14739	14553	14630	14690	14764	14540	14809	14587	14507	14690	14712	14617	14700	14576	14712	14734	14613	14634	14520	14721	14799	14697	14799	14625	14635	14687	14852	14639	14743	14688	14631	14559	14594	14503	14609	14588	14597	14500	14494	14654	14675	14493	14724	14749	14677	14837	14711	14790	14624	14608	14666	14684	14557	14790	14734	14814	14638	14703	14655	14519	14495	14874	14568	14583	14688	14544	14577	14662	14586	14703	14600	14852	14520	14758	14653	14592	14639	14595	14676	14500	14589	14666	14614	14592	14826	14672	14771	14651	14682	14579	14668	14639	14675	14626	14585	14697	14732	14456	14625	14532	14710	14692	14789	14602	14783	14510	14564	14630	14709	14716	14703	14514	14601	14561	14491	14666	14696	14533	14752	14817	14552	14608	14638	14682	14580	14700	14797	14670	14523	14700	14708	14641	14685	14638	14463	14468	14756	14680	14777	14528	14767	14707	14343	14595	14675	14592	14618	14503	14789	14531	14631	14564	14520	14868	14860	14441	14399	14589	14644	14493	14768	14626	14666	14578	14505	14591	14613	14745	14730	14521	14772	14786	14700	14680	14797	14597	14443	14437	14470	14519	14659	14629	14541	14713	14632	14606	14735	14491	14637	14410	14564	14620	14800	14760	14634	14468	14799	14775	14842	14826	14544	14545	14506	14664	14639	14587	14451	14888	14606	14727	14595	14664	14885	14697	14610	14754	14682	14719	14677	14607	14615	14584	14648	14601	14712	14643	14785	14701	14525	14620	14557	14721	14654	14753	14682	14668	14689	14851	14842	14833	14662	14714	14594	14660	14651	14759	14615	14647	14587	14578	14815	14638	14704	14617	14655	14571	14658	14830	14677	14487	14794	14719	14842	14634	14650	14709	14444	14657	14608	14785	14617	14766	14543	14666	14591	14660	14597	14679	14468	14663	14661	14799	14750	14665	14545	14892	14781	14687	14643	14548	14580	14847	14842	14735	14623	14532	14660	14672	14478	14568	14717	14653	14588	14664	14707	14535	14534	14385	14511	14673	14743	14526	14506	14647	14678	14651	14792	14579	14851	14803	14652	14576	14749	14746	14772	14640	14396	14689	14573	14771	14457	14549	14612	14652	14636	14645	14890	14803	14565	14614	14629	14635	14640	14659	14679	14648	14810	14660	14536	14592	14710	14751	14789	14504	14810	14628	14528	14695	14606	14652	14718	14854	14609	14415	14525	14836	14652	14796	14658	14696	14601	14672	14581	14530	14582	14539	14641	14760	14641	14575	14642	14507	14646	14609	14750	14671	14614	14529	14560	14665	14617	14657	14883	14803	14634	14811	14602	14437	14829	14641	14687	14575	14663	14718	14718	14738	14504	14673	14695	14707	14695	14597	14474	14769	14444	14662	14565	14788	14649	14607	14674	14700	14630	14657
13495	22518	21970	19127	18113	17083	16138	15917	15403	15289	15155	14959	14903	14707	14772	14915	14796	14746	15206	23501	26393	23550	19080	15984	15111	14425	14344	14362	14465	14639	14368	14486	14463	14512	14374	14431	14497	14460	14386	14568	14491	14372	14331	14455	14291	14608	14591	14362	14346	14455	14429	14336	14389	14443	14284	14375	14473	14339	14366	14472	14289	14542	14365	14605	14422	14389	14359	14444	14407	14476	14325	14375	14296	14313	14451	14367	14381	14258	14247	14584	14359	14396	14418	14412	14431	14369	14542	14367	14339	14326	14499	14303	14260	14492	14406	14416	14468	14553	14340	14373	14472	14577	14426	14575	14514	14538	14510	14430	14359	14346	14478	14457	14259	14199	14482	14514	14377	14366	14381	14470	14314	14312	14476	14485	14477	14254	14420	14488	14389	14409	14382	14454	14448	14462	14366	14252	14435	14302	14284	14506	14412	14497	14379	14286	14329	14402	14399	14373	14232	14458	14313	14512	14419	14522	14567	14301	14428	14334	14401	14419	14391	14211	14478	14490	14410	14424	14269	14488	14338	14328	14445	14543	14421	14515	14455	14289	14431	14270	14435	14170	14517	14479	14275	14379	14366	14343	14463	14298	14399	14499	14388	14378	14439	14480	14467	14498	14455	14476	14535	14378	14487	14430	14634	14395	14444	14477	14355	14430	14360	14381	14417	14438	14350	14373	14313	14338	14521	14482	14522	14436	14350	14364	14389	14344	14584	14342	14311	14435	14291	14406	14333	14362	14481	14425	14333	14405	14459	14277	14352	14425	14252	14336	14244	14505	14388	14299	14441	14449	14384	14430	14452	14526	14396	14368	14379	14361	14372	14457	14380	14252	14386	14557	14323	14295	14364	14445	14414	14534	14304	14285	14420	14418	14415	14540	14262	14545	14562	14521	14158	14447	14515	14214	14570	14483	14315	14476	14381	14522	14505	14372	14357	14236	14432	14423	14483	14562	14421	14444	14505	14276	14470	14486	14264	14223	14331	14409	14540	14351	14454	14445	14374	14432	14275	14476	14068	14431	14363	14422	14482	14379	14447	14422	14541	14337	14315	14344	14491	14338	14239	14365	14373	14471	14539	14453	14401	14538	14264	14413	14336	14442	14426	14402	14474	14230	14615	14454	14442	14283	14348	14401	14298	14459	14241	14349	14443	14302	14331	14406	14273	14284	14438	14175	14367	14479	14420	14339	14327	14374	14436	14427	14457	14548	14467	14390	14371	14523	14328	14373	14282	14403	14450	14487	14332	14468	14443	14288	14430	14400	14471	14375	14424	14344	14429	14251	14459	14499	14341	14440	14367	14478	14421	14489	14280	14321	14291	14391	14321	14220	14489	14372	14179	14232	14449	14500	14431	14321	14484	14418	14457	14509	14303	14400	14303	14432	14412	14359	14512	14270	14460	14509	14482	14288	14414	14320	14344	14468	14501	14173	14346	14384	14365	14355	14311	14541	14510	14298	14383	14409	14331	14477	14466	14415	14404	14566	14494	14401	14298	14569	14307	14303	14495	14283	14209	14345	14449	14362	14506	14501	14356	14132	14291	14299	14378	14498	14204	14432	14428	14325	14385	14449	14444	14382	14344	14418	14421	14353	14296	14381	14433	14396	14507	14599	14395	14294	14283	14319	14268	14273	14386	14332	14444	14447	14512	14181	14323	14489	14377	14266	14310	14465	14460	14525	14368	14432	14492	14424	14421	14371	14479	14455	14346	14470	14516	14390	14335	14289	14349	14469	14431	14310	14391	14443	14384	14297	14440	14406	14363	14311	14450	14448	14400	14459	14294	14354	14566	14447	14349	14300	14542	14443	14363	14367	14432	14220	14346	14319	14414	14427	14364	14434	14367	14432	14419	14374	14358	14437	14281	14283	14501	14499	14521	14387	14455	14472	14356	14405	14263	14352	14431	14306	14460	14374	14372	14307	14360	14324	14405	14419	14395	14371	14410	14435	14363	14315	14403	14459	14308	14401	14383	14337	14350	14234	14424	14354	14422	14385	14392	14435	14353	14306	14365	14543	14297	14554	14596	14298	14462	14350	14453	14513	14515	14337	14573	14354	14284	14282	14405	14545	14420	14461	14485	14519	14464	14302	14552	14447	14319	14398	14523	14353	14474	14302	14329	14334	14317	14429	14380	14452	14441	14397	14331	14290	14468	14411	14299	14321	14490	14450	14545	14332	14326	14468	14601	14439	14219	14562	14514	14388	14386	14092	14411	14286	14268	14353	14170	14505	14491	14423	14294	14469	14543	14338	14531	14513	14610	14338	14459	14286	14488	14461	14334	14329	14465	14217	14351	14304	14345	14426	14476	14531	14416	14460	14482	14424	14372	14326	14444	14202	14408	14453	14320	14446	14492	14442	14427	14546	14369	14414	14425	14288	14411	14300	14258	14369	14395	14441	14196	14334	14324	14338	14519	14410	14557	14408	14410	14573	14447	14280	14275	14515	14287	14521	14408	14171	14471	14565	14491	14482	14341	14399	14334	14315	14685	14386	14476	14442	14303	14468	14411	14483	14380	14389	14332	14378	14255	14429	14330	14380	14570	14507	14352	14444	14404	14391	14476	14525	14286	14398	14518	14423	14221	14425	14456	14542	14333	14370	14526	14451	14386	14480	14253	14338	14438	14253	14480	14473	14453	14444	14307	14419	14496	14366	14345	14282	14497	14464	14416	14311	14485	14450	14541	14432	14587	14307	14531	14308	14450	14484	14184	14365	14513	14438	14257	14371	14571	14266	14228	14591	14389	14387	14431	14248	14398	14259	14321	14449	14584	14422	14569	14321	14405	14363	14526	14357	14531	14308	14228	14321	14380	14386	14372	14349	14497	14297	14340	14556	14497	14466	14357	14464	14513	14293	14270	14465	14443	14445	14378	14422	14312	14587	14457	14268	14503	14314	14477	14532	14505	14410	14307	14333	14249	14440	14345	14255	14306	14372	14226	14384	14393	14319	14242	14377	14411	14363	14411	14325	14353	14420	14426	14368	14515	14400	14460	14258	14495	14371	14486	14230	14426	14361	14376	14307	14431	14370	14309	14638	14285	14394	14328	14483	14502	14412	14494	14395	14413	14388	14413	14464	14543	14432	14575	14490	14424	14372	14358	14259	14388	14326	14375	14259	14401	14428	14421	14344	14325	14330	14297	14087	14496	14398	14518	14445	14466	14444	14289	14199	14433	14351	14459	14387	14323	14471	14372	14495	14304	14319	14512	14419	14382	14518	14383	14343	14488	14496	14400	14553	14416	14442	14563	14389	14372	14291	14392	14365	14426	14297	14346	14523	14575	14454	14524	14446	14366	14270	14429	14407	14615	14409	14542	14391	14311	14322	14437	14230	14455	14435	14400	14342	14515	14474	14227	14442	14323	14529	14328	14399	14340	14266	14348	14389	14354	14509	14193	14463	14697	14316	14446	14370	14412	14518	14406	14476	14341	14490	14524	14297	14428	14434	14363	14315	14336	14335	14299	14289	14550	14433	14227	14431	14326	14320	14365	14345	14442	14529	14433	14258	14402	14389	14463	14379	14427	14300	14540	14308	14498	14474	14587	14511	14405	14387	14403	14344	14365	14432	14374	14343	14625	14401	14297	14498	14393	14224	14493	14332	14424	14553	14331	14426	14445	14524	14532	14381	14280	14088	14341	14513	14500	14453	14421	14421	14470	14407	14445	14362	14323	14226	14459	14405	14449	14475	14332	14350	14495	14390	14441	14437	14317	14663	14410	14271	14363	14380	14484	14349	14237	14324	14589	14403	14209	14390	14318	14511	14400	14331	14519	14373	14398	14375	14273	14367	14343	14438	14321	14406	14494	14372	14394	14280	14425	14386	14397	14464	14338	14260	14250	14212	14425	14503	14416	14438	14519	14375	14310	14472	14419	14326	14243	14376	14211	14580	14454	14373	14373	14511	14472	14341	14391	14352	14366	14435	14416	14413	14391	14480	14478	14486	14341	14354	14412	14239	14268	14454	14288	14299	14322	14386	14566	14430	14493	14367	14503	14498	14601	14347	14532	14282	14446	14322	14552	14512	14474	14360	14400	14516	14453	14502	14462	14260	14311	14378	14347	14415	14429	14550	14327	14447	14382	14448	14467	14306	14435	14417	14383	14425	14428	14340	14465	14428	14348	14303	14356	14282	14505	14449	14395	14371	14540	14328	14454	14305	14382	14378	14427	14426	14294	14420	14276	14358	14485	14291	14481	14297	14523	14417	14381	14291	14536	14300	14361	14323	14563	14232	14332	14455	14391	14231	14366	14457	14321	14289	14191	14232	14381	14489	14402	14410	14369	14377	14277	14417	14230	14443	14253	14411	14453	14339	14458	14356	14406	14355	14332	14310	14495	14328	14389	14172	14406	14324	14393	14295	14363	14478	14595	14466	14394	14333	14422	14343	14458	14515	14406	14612	14602	14413	14379	14372	14369	14406	14520	14438	14349	14316	14355	14565	14138	14301	14453	14493	14437	14407	14286	14282	14434	14373	14393	14366	14517	14335	14406	14439	14431	14321	14409	14483	14527	14389	14320	14389	14527	14379	14428	14561	14384	14429	14394	14452	14578	14440	14495	14293	14564	14440	14423	14569	14394	14407	14524	14325	14402	14548	14317	14410	14392	14370	14329	14439	14410	14201	14230	14361	14308	14547	14423	14330	14383	14414	14333	14341	14288	14548	14376	14415	14387	14441	14436	14452	14469	14308	14439	14456	14471	14346	14406	14376	14573	14364	14452	14440	14501	14451	14304	14347	14413	14464	14362	14396	14161	14467	14415	14473	14477	14449	14384	14321	14270	14426	14504	14264	14339	14450	14319	14340	14538	14453	14221	14357	14399	14392	14377	14373	14421	14441	14475	14378	14331	14421	14385	14377	14403	14485	14450	14585	14537	14365	14397	14470	14204	14427	14347	14504	14445	14286	14306	14606	14417	14338	14373	14346	14417	14448	14272	14417	14257	14463	14486	14324	14356	14396	14426	14507	14399	14492	14395	14245	14497	14539	14424	14345	14408	14454	14437	14434	14246	14434	14297	14387	14301	14485	14277	14511	14430	14518	14403	14441	14297	14491	14311	14303	14536	14210	14444	14224	14402	14465	14340	14539	14366	14248	14510	14343	14445	14324	14278	14352	14356	14376
22842	21052	28825	23511	21335	23013	23492	18777	17759	17951	17921	17599	17431	17405	17388	17143	17495	17752	22803	29877	29878	26326	21658	18637	17601	17309	17006	17070	17220	16948	17080	16914	17000	17030	17051	17060	17106	16904	17040	16938	16754	17041	16855	17020	16842	16996	17149	16931	16817	16918	16967	17144	17022	16943	16882	16727	16872	17001	16838	16922	16951	16847	16737	16891	16899	16840	16972	17040	16957	17111	16764	16925	16824	16903	16890	16720	17086	16975	17197	16945	16638	16962	16987	16944	17018	17011	16877	17097	17126	17087	16909	16995	16945	17022	16785	16989	17211	16770	16936	16907	17018	16762	16919	16911	16823	16718	16844	16883	16776	16999	17039	17035	16826	16892	16819	17019	16817	16883	16784	16798	16978	17010	17123	16802	16645	16737	16786	16981	16911	16745	16750	16993	16990	16786	16974	16974	16881	16828	16826	16862	16947	16995	16607	16948	17301	17027	16864	17035	16908	16852	17034	16987	16973	16777	16825	16894	17053	17178	16850	16836	16747	16918	16967	16861	16860	16900	16849	16815	16961	16807	16887	16823	16862	16869	16942	16816	16884	17039	16887	16898	16808	16994	16769	17007	16935	16919	17009	17111	16888	16913	16728	16948	16864	16962	16771	16894	16896	16840	16966	16781	16924	16953	17002	16890	16861	17029	16925	16903	16881	17001	16940	16842	16883	17115	16879	16768	16782	16836	16853	16979	16963	16907	16966	16867	16879	17003	16940	16755	16880	16898	17084	16842	16998	17014	16757	16769	16986	16962	16863	16807	16762	16887	16941	16788	17033	16847	16871	16952	16988	17015	16977	16845	16884	16725	16968	16921	16958	17071	16903	16774	16731	16953	16811	16737	17043	16864	16959	16915	16732	16839	16879	16900	16852	17039	16856	16873	17101	16974	16923	16959	16871	17012	17076	16912	16879	16884	16796	16930	16933	16674	17028	17132	17000	16783	16960	16865	16775	17001	16995	17003	16853	16881	17126	16881	16947	16856	16948	16704	16985	17007	17049	16881	16810	16733	16876	16739	16892	16950	16805	16903	16862	16843	16868	16955	16780	16974	16867	16707	16870	16792	16917	17023	16625	17033	16898	16818	16920	16835	16795	16962	16885	16783	17059	16684	16828	16810	17034	16821	16773	16763	16852	16877	16974	16900	17091	16763	16987	16941	16928	16848	16907	16865	16886	17026	17119	17047	16856	16811	16933	16748	16833	16859	16972	17007	16889	16882	16964	17153	16887	16873	16915	16978	17057	16844	16842	17008	17039	16905	16898	16795	17075	16961	16917	16872	17094	16583	17035	17029	17109	16874	16846	16873	16742	16884	17071	17060	16705	17015	16943	16957	16840	16996	17076	17032	16955	17023	16919	16792	17074	16674	16989	16877	16865	16920	16848	16910	16797	16847	16795	17140	16808	16965	16981	16916	16836	16955	16904	16849	16723	16787	16865	16868	16791	17016	16824	16920	16936	16964	16971	17001	16934	16862	16876	16931	16838	17194	16980	16916	16919	16857	17054	16953	16701	16896	16942	16874	17089	16686	16932	16836	16741	16899	16963	16898	16950	17127	16966	17106	16947	16834	17072	16701	16780	17109	17068	17074	16703	16823	16732	16928	17031	17005	17019	17052	17188	16989	17019	17089	16752	16764	16865	16928	16999	17041	17023	16867	16879	16987	16912	16881	16770	17022	16859	16694	16857	16925	16898	16749	16814	16783	16929	16988	17105	16902	17062	16944	17049	16959	16951	16940	16927	16816	16902	17007	16905	16972	16985	17161	16877	17062	16937	16778	16915	16886	16861	16991	16826	16872	16991	16945	16887	16881	16870	17198	16692	16706	17098	16901	16905	16758	16897	17031	16967	16820	17005	16942	16762	17035	16941	16873	17026	16718	16979	16749	16736	16996	16900	16957	16883	16754	16916	16940	17002	16995	16742	16855	16983	17078	17159	16782	16890	16958	16957	17025	16819	16939	16904	16833	16814	16700	17031	16784	16861	16813	16803	16895	17075	16608	16761	16889	16870	17080	16823	17016	16854	16885	16924	16972	16967	17030	17088	17100	16746	16782	16836	16801	16887	16874	16795	16759	16962	16815	16856	16807	16888	17094	16919	16729	16766	16950	16956	16707	16867	16801	16745	16832	16938	16922	16790	16983	16897	16698	16782	16887	16840	16771	16791	16859	16822	17028	16826	17049	16861	16879	16860	16744	16951	16937	16879	17020	16937	16912	16763	17012	16887	17092	16842	16958	16918	16969	16723	16904	16958	16980	16838	16998	16794	16930	17034	17051	16830	16872	16943	17019	16868	16932	16923	16962	16781	16762	16886	16946	16845	16963	16833	16901	16818	16805	16931	16999	16793	16973	16983	16849	16893	16875	16721	16907	16958	16930	16893	16868	16783	16816	16830	16725	16749	16971	16907	16966	16780	16977	17038	16750	16761	16980	16951	16886	16893	16957	16980	17112	16849	16927	17089	16994	16922	16803	16835	16790	16931	17009	16822	16829	16915	16897	16732	17022	16767	16992	16886	16713	17026	17058	16838	16717	16867	16932	16842	16901	16979	16971	16950	16866	16740	16900	16914	16985	17042	16888	17042	16937	16781	16834	16854	16891	16895	16741	16831	16963	16864	16977	16873	16864	16839	16764	16755	16757	16801	16903	16920	16664	16824	17018	16810	16824	16844	16915	17069	16701	16859	16947	16963	16944	16597	16694	17029	16915	16779	16912	16820	16957	17031	16783	17039	16859	16892	16812	16925	16770	16812	16838	16897	17071	16907	16826	16887	16821	17110	17103	16918	16844	16709	16812	16925	16821	16821	16899	16848	16840	16861	16961	16814	16792	16990	16859	16794	16898	16798	16844	16935	16844	16920	16903	16943	16693	16915	16837	16893	16897	16898	17115	16981	16830	16831	16898	16713	16885	16685	16772	16951	16909	16839	16953	16908	16938	16843	16941	16910	16940	16909	16931	17074	16996	16720	16923	17111	16958	16814	16977	16851	16821	16814	16955	16993	17075	16976	16879	16764	16953	16905	16959	16908	16936	16807	17002	16986	16929	17065	16868	16969	16808	16911	16893	16762	16957	16867	17002	17031	16871	16958	16869	16697	17021	16866	17132	16819	16682	16644	16672	16842	16943	16876	16929	16697	16873	16950	17093	16909	17037	17059	16870	16830	17253	16887	16821	16780	16951	16944	16818	16933	16829	16943	16595	16826	16956	16786	16760	16904	16944	16984	16935	17036	16822	16875	16992	16965	16971	17139	16996	16830	17015	16910	17139	16782	16931	16813	16867	17064	17136	16910	16932	16839	16910	16921	16911	16690	16842	16860	16825	16912	16730	17029	16837	16751	17008	16775	16919	16850	16916	16959	16699	16709	16870	16837	16910	16733	16819	16839	16977	16886	16888	16669	16882	16835	16964	16768	17045	16844	16817	16931	16871	16974	16946	16967	16809	16836	16913	16885	16739	16826	16988	16818	16971	17163	16834	17029	16783	16821	16785	16995	16827	16916	17021	16929	16865	16863	16904	16891	17000	17114	16800	16859	17025	16800	17022	16804	16817	17031	16985	16838	16833	16820	16816	16863	17061	17033	16703	16953	16788	16836	17006	17090	17011	16779	16826	16838	16730	16987	16940	16938	16854	17002	16945	16787	16883	16808	16802	17014	16830	16880	17043	16916	16856	16881	16941	16998	16849	16778	16962	17011	16866	16946	16797	16880	16971	16942	16960	16822	16819	17045	16805	16988	16934	17131	16930	16918	17016	16936	16947	16802	16855	16891	16925	16922	16906	17018	16979	16896	17013	16945	16910	16933	16897	16800	17054	16965	16974	16766	16753	16915	16799	16765	16764	16798	16855	16900	16867	16955	16726	16909	16941	16983	16986	16967	16746	16801	16864	16822	16875	16954	16792	16797	16833	16915	16952	16884	16894	17089	16915	16984	16898	16970	16903	16791	16865	16857	17040	16950	16806	17024	16732	16854	16696	16838	16817	16915	16919	16908	16951	16795	16831	16997	16913	17010	16931	16815	16872	16710	16895	16924	16778	16855	16794	16934	16835	16948	16816	16901	16794	17056	16904	16860	16780	16667	16812	16953	16869	16789	16859	16874	17087	17150	16954	16801	16899	16792	16833	17009	16831	16850	16996	16952	16968	16925	16910	16925	16900	16875	16851	16964	17021	16823	16733	16939	16935	16927	16925	16912	16943	16716	16896	16874	16909	16909	17117	16757	16761	16689	17222	17075	17253	17134	16890	16885	16969	16939	16754	16525	16954	16721	16891	16900	16798	16978	16911	17031	16979	16925	16908	17039	17023	16904	16802	16860	16985	16889	16820	16767	16950	16717	16704	16819	17110	16897	16676	16923	16798	16907	16589	16975	16846	16907	17086	16800	16932	16956	16858	16989	16678	16969	17076	16836	16798	16917	16789	16844	16703	16849	16688	16949	16991	16947	16860	16875	16938	16843	17035	16855	16970	16893	16757	16887	16865	16904	16912	16883	16822	16842	16878	16945	16953	17011	16928	16834	16930	16945	16780	16932	16728	17144	17001	16780	16919	16846	16740	17022	16908	17156	16874	16749	16932	16913	16812	16938	16899	16877	17038	16803	16866	17099	16944	16773	17049	17012	16776	16733	16852	16945	16827	16994	17033	16925	16859	16851	16882	16841	17100	16997	16956	16921	16935	16677	16703	16840	16992	17185	16915	16932	16837	16792	16922	16838	16610	16887	16871	16969	16852	17001	16877	16991	17130	16972	16911	16920	16904	17017	16940	16972	17005	16733	16955	16893	16840	16892	16766	16971	16947	16780	16855	16917	16875	17069	16907	16774	16499	16888	16887	16774	16888	16983	16832	16995	17187	16935	16952	16951	16659	16781	16708	17059	17017	16950	16824	16808	16775	16920	16816	16672	16927	16781	16720	16842	16868	16929	16812	16790	16945	16848	16999	16874	16860	16648	16873	17034	16877	16800	16828	16997	16929	16985	16891	16976	16790	16854	16827	16986	16853	16788	16887	16930	16974	16773	16814	16836	17007	16863	17093	16881	16829	17072	16901	16750	16632	16737	16895	16797	16743	16651	16785	16893	16974	16803	16899	16805	17004	16899	16915	16960	16698	17173	16920	16968	16780	16991	16925
15783	29240	26687	22843	21349	19691	18461	18065	17461	17160	17178	16738	16602	16454	16339	16245	16305	17125	25547	33591	32303	27359	21178	17625	16412	15948	15822	15831	15810	15830	15833	15662	15754	15864	15996	15903	15901	15834	15809	15923	15858	15715	15788	15766	15763	15847	15871	15722	15678	15905	15831	15641	15724	15915	15935	15662	15801	15806	15835	15878	15821	15876	15830	15880	15902	15886	15852	15915	15773	15727	15929	15948	15858	15716	15744	15677	15932	15756	15840	15833	15745	15689	15754	15882	15769	15884	15717	15876	15769	15843	15751	15714	15865	15901	15814	15700	15802	15762	15917	15724	15772	15725	15703	15723	15836	15749	15745	15843	15764	15614	15844	15661	15641	15818	15685	15683	15643	15689	15860	15744	15817	15791	15784	15732	15799	15780	15716	15841	15762	15974	15769	15791	15845	15740	15861	15880	15774	15705	15839	15751	15644	15669	15714	15686	15701	15964	15877	15687	15827	15966	15746	15713	15654	15746	15822	15628	15784	15785	15872	15550	16089	15776	15916	15707	15955	15753	15793	15599	15776	15672	15823	15840	15723	15830	15611	15640	15815	15733	15829	15788	15847	15895	15760	15850	15770	15831	15588	15838	15926	15837	15898	15740	15803	15758	15612	15847	15955	15853	15791	15638	15698	15713	15739	15864	15589	15724	15982	15704	15912	15728	15827	15824	15955	15697	15788	15793	15824	15855	15773	15898	15719	15663	15679	15894	15909	15795	15907	15708	15797	15867	15709	15759	15639	15788	15794	15755	15707	15835	15605	15655	15933	15828	15814	15805	15745	15900	15900	15724	15836	15923	15865	15710	15791	15820	15764	15784	15701	15829	15847	15844	15681	15636	15715	15840	15778	15795	15767	15728	15711	15711	15752	15726	15868	15909	15800	15781	15782	15742	15804	15670	15665	15760	15806	15822	15787	15866	15649	15905	15797	15883	15764	15774	15722	15643	15680	15770	15958	15826	15874	15740	15677	15843	15704	15843	15681	15917	15782	15758	15841	15861	15731	15838	15766	15911	15749	15727	15772	15789	15802	15740	15813	15722	15677	15779	15820	15838	15728	15716	15625	15826	15763	15893	15806	15950	15851	15741	15773	15816	15736	15687	15743	15592	15840	15644	15730	16001	15640	15670	15988	15585	15695	15860	15664	15810	15778	15653	15657	15830	15581	15899	15814	15780	15719	15646	15549	15865	15795	15555	15724	15825	15837	15698	15646	15871	15753	15595	15890	15753	15892	15774	15813	15813	15794	15752	15646	15862	15844	15563	15913	15801	15652	15891	15770	15787	15753	15700	15925	15764	15823	15681	15725	15572	15662	15761	15808	15746	15735	15745	15627	15607	15847	15734	15664	15707	15753	15665	15712	15584	15856	15915	15922	15726	15851	15614	15822	15780	15784	15911	15768	15740	15883	15748	15744	15920	15753	15890	15838	15745	15782	15832	15765	15707	15736	15765	15854	15707	15795	15839	15892	15853	15752	15662	15675	15739	15755	15836	15841	15681	15700	15859	15762	15841	15846	15675	15719	15611	15778	15758	15889	15746	15863	15964	15836	15820	15758	15762	15818	15676	15928	15948	15855	15800	15793	15821	15951	15961	15777	15668	15935	15858	15840	15702	15833	15849	15811	15803	15850	15862	15860	15787	15886	15706	15916	15886	15680	15782	15952	15641	15771	15902	15692	15818	15783	15858	15718	15626	15670	15621	15803	15822	15796	15945	15826	15759	15815	15583	15843	15759	15784	15859	15640	15681	15937	15762	15868	15718	15647	15808	15875	15792	15710	15888	15560	15816	15859	15688	15869	15791	15679	15756	15726	15686	15670	15839	15806	15938	15859	15955	15715	15792	15785	15578	15747	15810	15655	16002	15590	15702	15858	15741	15798	15656	15792	15649	15818	15870	15742	15688	15789	15725	15971	15538	15659	15793	15757	15703	15872	15894	15870	15695	15826	15958	15910	15998	15945	15825	15935	15740	15830	15762	15754	15716	15695	15682	15684	15968	15722	15681	15724	15732	15728	15724	15695	15802	15766	15743	15785	15803	15763	15583	15599	15861	15786	15652	15813	15755	15807	15685	15638	15861	15712	15984	15669	15848	15746	15769	15851	15752	15845	15774	15664	15800	15873	15649	15858	15760	15774	15746	15774	15774	15530	15716	15838	15835	15828	15611	15729	15641	15872	15716	15720	15558	15927	15816	15803	15822	15713	15858	15732	15775	15808	15794	15850	15873	15697	15804	15868	15604	15825	15744	15786	15779	15781	15863	15780	15826	15736	15845	15887	15797	15807	16090	15796	15902	15895	15717	15744	15671	15831	15908	15844	15868	15884	15799	15674	15801	15788	15787	15819	15776	15791	15847	15884	16015	15849	15721	15637	15742	15859	15893	15839	15795	15905	15827	15689	15979	15856	15771	15956	15745	15729	15852	15746	15730	15625	15854	15766	15789	15759	15638	15879	15717	15763	15809	15765	15791	15819	15718	15994	15700	15712	15686	15653	15820	15645	15792	15882	15748	15713	15617	15772	15784	15867	15751	15835	15864	15833	15777	15730	15874	15733	15774	15617	15803	15781	15762	15721	15837	15624	15799	15818	15592	15701	15749	15667	15847	15884	15704	15734	15779	15817	15628	15772	15682	15820	15715	15803	15865	15669	15862	15763	15984	15706	15748	15881	15647	15819	15720	15681	15701	15767	15763	15848	15851	15849	15806	15755	15813	15773	15715	15790	15830	15783	15713	15771	15694	15813	15650	15726	15746	15893	15871	15677	15751	15860	15744	15646	15875	15828	15819	15769	15830	15680	15893	15637	15779	15740	15822	15643	15814	15804	15787	15871	15918	15758	15595	15782	15811	15910	15823	15679	15948	15734	15808	15817	15671	15708	15741	15776	15832	15838	15762	15658	15766	15682	15698	15780	15607	15810	15827	15772	15801	15874	15779	15698	15971	15712	15790	15813	15670	15713	15887	15846	15808	15746	15869	15753	15792	15882	15877	15914	15791	15785	15929	15740	15909	15928	15799	15753	15863	15825	15991	15713	15796	15869	15784	15761	15746	15887	15710	15775	15835	15799	15780	15747	15802	15928	15609	15825	15864	15938	15772	15851	15866	15699	15764	15782	15696	15683	15796	15654	15773	15828	15759	15888	15830	15849	15794	15755	15779	15908	15791	15884	15767	15746	15850	15625	15822	15725	15679	15698	15747	15907	15840	15762	15537	15738	15885	15710	15827	15930	15682	15830	15671	15858	15801	15917	15800	15841	15762	15715	15840	15682	15787	15658	15840	16027	15703	15732	15773	15884	15602	15788	15721	15732	15842	15846	15750	15969	15870	15728	15748	15611	15953	15735	15875	15782	15791	15812	15843	15807	15766	15806	15817	15896	15914	15730	15852	15806	15874	15715	15738	15776	15771	15623	15906	15708	15740	15806	15708	15692	15678	15932	15729	15794	15849	15777	15696	15738	15610	15737	15862	15693	15771	15643	15637	15828	15926	15795	15770	15902	15902	15783	15803	15905	15731	15825	15814	15643	15703	15647	15750	15641	15626	15696	15830	15834	15919	15819	15738	15749	15822	15786	15631	15700	15817	15726	15728	15833	15875	15796	15991	15751	15866	15818	15690	15790	15770	15799	15825	15691	15618	15773	15542	15934	15737	15819	15857	15822	15712	15719	15834	15809	15933	15679	15732	15752	15874	15812	15768	15792	15865	15944	15807	15689	15884	15745	15561	16029	15854	15815	15790	15703	15588	15751	15775	15659	15801	15763	15811	15894	15713	16010	15742	15786	15661	15683	15721	15725	15789	15840	15825	15786	15737	15828	15693	15823	15697	15718	15785	15708	15627	15742	15630	15735	15660	15845	15833	15765	15792	15801	15680	15747	15941	15720	15724	15890	15782	15852	15924	15754	15774	15939	15855	15852	15801	15745	15865	15652	15745	15577	15609	15789	15763	15679	15691	15658	15759	15563	15818	15728	15602	15880	15851	15768	15654	15687	15759	15722	15903	15916	15671	15828	15824	15781	15705	15755	15774	15843	15750	16019	15772	15768	15861	15765	15726	15833	15795	15700	16023	15908	15711	15679	15614	15652	15756	15895	15606	15913	15804	15832	15721	15806	15790	15813	15806	15774	15727	15988	15884	15844	15780	15616	15813	15716	15668	15885	15874	15871	15731	15852	15654	15889	15876	15590	15752	15672	15894	15803	15858	15748	15917	15703	15861	15890	16065	15584	15832	15700	15840	15637	15978	15666	15862	15744	15788	15808	15711	15681	15637	15788	15749	15800	15839	15901	15750	15770	15846	15745	15669	15710	15893	16021	15733	15756	15598	15895	15845	15848	15682	15777	15746	15750	15846	15624	15867	15680	15786	15646	15778	15669	15766	15605	15773	15844	15766	15678	15796	15863	15761	15797	15771	15787	15779	15964	15690	15784	15732	15793	15736	15891	15810	15684	15768	15670	15843	15732	15622	15833	15779	15861	15746	15774	15739	15741	15925	15856	15641	15818	15728	15729	15693	15799	15689	15759	15832	15731	15715	15863	15683	15804	15774	15697	15753	15683	15901	16009	15895	15843	15780	15781	15815	15852	15850	15554	15840	15990	15806	15748	15807	15811	15837	15874	15791	15694	15785	15768	15692	15757	15746	15799	15853	15439	15709	15874	15943	15677	15810	15931	15812	15801	15818	15749	15759	15784	15835	15820	15801	15607	15873	15862	15732	15715	15807	15621	15810	15708	15822	15784	15723	15832	15910	15935	15961	15671	15808	15726	15859	15856	15865	15750	15741	15729	15805	15741	15794	15855	15769	15756	15856	15924	15667	15893	15664	15878	15935	15879	15666	15874	15772	15902	15762	15801	15808	15844	15812	15800	15647	15751	15674	15901	15790	15786	15851	15778	15860	15878	15761	15617	15819	15890	15854	15825	15635	15795	15814	15811	15769	15762	15903	15782	15914	15890	15895	15820	15630	15736	15886	15651	15694	15730	15774	15658	15902	15828	15574	15894	15853	15727	15731	15868	15774	15598	15720	15873	15623	15791	15657	15845	15811	15706	15878	15787	15735	15961	16010	15695	15809	15797	15824	15723	15701	15694	15765	15832	15462	15871	15806	15789	15942	15718	15801	15821	15717	15764	15746
27398	21737	23658	20487	17611	17706	17624	17426	17422	17471	17563	17452	17346	17363	17235	17254	17240	17333	17902	18379	18540	18336	17848	17815	17656	17125	17261	17207	17251	17239	17283	17140	17358	17372	17277	17418	17323	17288	17098	17225	17159	17202	17139	17394	17085	17299	17342	17300	17255	17152	17201	17290	17051	17345	17232	17110	17410	17406	17309	17229	17261	17234	17156	17270	17241	17513	17098	17255	17348	17442	17297	17414	17318	17240	17284	17017	17350	17164	17092	17188	17216	17155	17062	17315	17170	17075	17251	17120	17263	17266	17267	17118	17202	17307	17243	17259	17387	17172	17269	17348	17191	17070	17301	17216	17290	17202	17333	17292	17275	17145	17361	17203	17168	17328	17179	17223	17356	17273	17219	17204	17207	17196	17295	17282	17131	17360	17072	17153	17277	17276	17389	17247	17333	17350	17255	17133	17305	17178	17136	17245	17249	17159	17159	17116	17244	17037	17048	17161	17115	17238	17167	17462	17266	17147	17216	17380	17204	17430	17290	17239	17050	17142	17089	17236	17160	17401	17186	17186	17330	17253	17280	17167	17469	17349	17204	17241	17359	17193	17234	17322	17139	17312	17312	17468	17263	17156	17301	17158	17488	17282	17418	17101	17225	17181	17103	17223	17425	17195	17229	17109	17357	17242	17177	17211	17205	17124	17104	17305	17121	17096	17302	17128	17281	17216	17245	17159	17138	17135	17237	17065	17216	17339	17185	17091	17243	17186	17219	17136	17360	17386	17089	17121	17012	17146	17391	17327	17257	17192	17278	17017	17078	17234	17148	17265	17249	17116	17234	17211	17348	17254	17234	17311	17185	17161	17083	17116	17147	16993	17304	17086	17089	17220	17133	16978	17188	17111	17247	17173	17268	17284	17308	17183	17244	17253	17120	17199	17160	17038	17186	17069	17236	17169	17374	17371	17285	17278	17332	17178	17074	17303	17231	16967	17324	17111	17288	17094	17074	17220	17544	17406	17203	17067	17316	17182	17287	17318	17225	17036	17404	17208	17333	17155	17071	17341	17230	17154	17191	17232	17080	17313	17304	17157	17345	17344	17218	17135	17138	17255	17136	17071	17299	17111	17370	17340	17238	17102	17233	17406	17350	17245	17259	17140	17313	17210	17302	17192	17194	17213	17284	17293	17282	17266	17239	17184	17045	17325	17156	17091	17300	17023	17234	17339	17210	17294	17286	17202	17305	17257	17205	17259	17049	16981	17172	17167	17145	17220	17209	17313	17259	17283	17275	17199	17198	17305	17321	17329	17293	17413	17221	17206	17063	17158	17204	17286	17127	17094	17338	17222	17372	17146	17193	17362	17181	17210	17229	17024	17292	17149	17252	17161	17198	17040	17299	17321	17282	17472	17406	17142	17189	17423	17250	17460	17305	17143	17224	17277	17203	17408	17340	17419	17128	17472	17275	17336	17282	17363	17177	17199	17160	17328	17401	17296	17313	17151	17233	17129	17245	17211	17230	17324	17196	17138	17051	17149	17302	17320	17253	17048	17319	17032	17160	17111	17244	17230	17418	17268	17007	17191	17025	17134	17033	17066	17055	17294	17087	17407	17307	17307	17616	17277	17244	17107	17288	17320	17370	17089	17122	17246	17320	17415	17375	17281	17189	17149	17085	17214	17066	17308	17338	17289	17235	17148	17314	17088	17333	17225	17438	17171	17384	17303	17097	17068	17331	17039	17206	17381	17200	17337	17035	17338	17230	17157	17269	17209	17253	17248	17084	17250	17171	17270	17165	17201	17286	17349	17035	17049	17288	17051	17245	17331	17164	17397	17259	17351	17139	17327	17261	17285	17250	17185	17229	17439	17111	16974	17264	17385	17178	17188	17334	17194	17081	17322	17277	17217	17316	17269	17265	17004	17370	17236	17373	17281	17336	17188	17142	17091	17111	17350	17107	17312	17290	17325	17192	17041	17146	17272	17201	17272	17301	17149	17223	17159	17100	17145	17195	17143	17344	17367	17354	17197	17205	17272	17220	17164	17271	17126	17140	17310	17207	17273	17209	17307	17295	17392	17199	17188	17192	17112	17282	17127	17366	17290	17175	17422	17239	17469	17197	17334	17125	17293	17166	17446	17170	17253	17218	17223	17289	17203	17090	17310	17343	17179	17318	17099	17181	17161	17318	17078	17285	17283	17357	17153	17006	17174	17330	17237	17255	17200	17244	17086	17072	17050	17398	17085	17205	17065	17404	17185	17183	17358	17241	17246	17166	17200	17252	17290	17279	17072	17293	17295	17265	17099	17435	17183	17298	17201	17274	17215	17264	17344	17139	17111	17395	17336	17181	17429	17136	17145	17550	17152	17174	17076	17209	17058	17309	17385	17136	17096	17201	16998	17150	17127	17305	17259	17254	17086	17166	17104	17250	17264	17350	17249	17196	17255	17330	17382	17230	17227	17449	17018	17122	17228	17445	17217	17269	17298	17250	17167	16986	17152	17238	17224	17376	17225	17259	17072	17375	17300	17233	17218	17043	17265	17216	17295	17334	17412	17345	17341	17065	17333	17254	17076	17279	17245	17418	17208	17236	17266	17107	17110	17152	17166	17195	17366	17281	17133	17214	17255	17366	17230	17153	17239	17292	17144	17246	17138	17349	17164	17238	17185	17340	17267	17015	17264	17393	17213	17120	17453	17248	17385	17039	17201	17100	17168	17331	17162	17436	17299	17408	17112	17135	17161	17144	17188	17292	17098	17254	17397	17162	17196	17319	17215	17239	17124	17275	17197	17251	17377	17227	17256	17186	17229	17355	17231	17139	17150	17039	17141	17183	17115	17355	17160	17258	17122	17175	17204	17225	17192	16959	17184	17234	17374	17408	17295	17293	17112	17230	17243	17218	17407	17218	17113	17264	17173	17010	17282	17306	17315	17320	17277	17216	17224	17149	17226	17253	17275	17076	17195	17150	17235	17238	17334	17161	17246	17310	17291	17216	17358	17235	17106	17247	17314	17371	17213	17330	17277	17165	17069	17109	17124	17336	17266	17178	17131	17236	17251	17207	17078	17313	17273	17169	17296	17223	17184	17027	17287	17357	17343	17285	17301	17508	17533	17114	17258	17221	17115	17457	17175	17260	17166	17227	17132	17114	17095	17171	17328	17212	17277	17288	17173	17220	17289	17426	17272	17535	17149	17143	17376	17137	17089	17295	17175	17120	17207	17153	17277	17128	17381	17181	17262	17410	17268	17139	17201	17452	17060	17419	17173	17203	17236	17357	17239	17256	17332	17075	17183	17210	17058	17157	17144	17046	17208	17445	17319	17229	17257	17331	17232	17340	17377	17363	17194	17268	17342	17244	17181	17324	17106	17122	17155	17256	17282	17389	17050	17317	17186	17296	17163	17151	17224	17152	17113	17061	17166	17366	17276	17341	17357	17168	17336	17269	17145	17255	17171	17250	17350	17242	17294	17341	17053	17235	17167	17326	17153	17249	17295	17087	17213	17232	17239	17219	17095	17032	17275	17107	17250	17305	17250	17273	17168	17181	17310	17175	17279	17253	17201	17013	17241	17313	17136	17245	17407	17132	17295	17256	17165	17313	17306	17278	17235	17138	17186	17282	17265	17283	17175	17207	17219	17455	17318	17252	17218	17239	17071	17245	17225	17254	17038	17156	17169	17296	17294	17114	17301	17245	17270	17077	17156	17356	17042	17254	17391	17285	17247	17297	17032	16947	17230	17104	17342	17289	17287	17124	17407	17205	17153	17271	17112	17238	17267	17102	17322	17301	17247	17298	17309	17190	17183	17315	17051	17272	17289	17309	17176	17227	17257	17393	17356	17180	17065	17394	17117	17075	17167	17203	17029	17282	17187	17206	17225	17185	17410	17310	17246	17223	17420	17151	17379	17185	17206	17099	17121	17089	17371	17231	17372	17108	17285	17268	17433	17228	17472	17256	17203	17457	17169	17213	17400	17351	17173	17124	17257	17203	17203	17345	17151	17392	17060	17278	17200	17269	17201	17276	17307	17080	17198	16985	17198	17166	17355	17392	17309	17316	17187	17140	17241	17030	17211	17373	17304	17201	17229	17206	17149	17441	17007	17352	17359	17440	17362	17240	17183	17209	17070	17176	17288	17214	17076	17238	16987	17294	17296	17168	17294	17052	17129	17155	17164	17324	17191	17161	17240	17229	17132	17073	17070	17149	17164	17222	17228	17095	17324	17417	17171	17136	17483	17077	17299	17250	17251	17286	17233	17211	17428	17117	17095	17176	17052	17154	17224	17052	17343	17509	17349	17088	17209	17374	17332	17334	17273	17143	17318	17196	17188	17344	17034	17040	17108	17214	17243	17266	17293	17134	17159	17301	17127	17209	17197	17224	17331	17186	17126	17136	17288	17161	17037	17396	17381	17247	17282	17177	17272	17339	17111	17218	17217	17162	17152	17273	17271	17362	17349	17159	17173	17358	17121	17310	17284	17319	17160	17391	17230	17132	17199	17261	17391	17405	17125	17283	17354	17355	17316	17120	17528	17256	17289	17117	17191	17100	17231	17258	17451	17125	17093	17278	17196	17159	17351	17249	17120	17228	17161	17251	17219	17380	17121	17270	17334	17159	17017	16988	17209	17162	17126	17210	17153	17352	17298	17297	17220	17231	17230	17288	17285	17248	17158	17330	17330	17289	17285	17222	17231	17209	17131	17370	17216	17337	17145	17177	17258	17192	17367	17237	17155	17209	17177	17073	17298	17380	17201	17091	17147	17119	17324	17208	17213	17285	17207	17259	17263	17185	17220	17025	17325	17434	17201	17334	17298	17233	17039	17301	17249	16994	17202	17244	17061	17154	17078	17061	16971	17293	17096	17268	17200	17366	17138	17330	17281	17083	17286	17370	17274	17163	17381	17343	17277	17250	17336	17224	17083	17138	17363	17357	17203	16970	17291	17259	17338	17281	17199	17123	17409	17218	17262	17328	17332	17251	17070	17078	17251	17245	17140	17078	17101	17118	17453	17007	17201	17085	17139	17075	17160	17256	17139	17288	17044	17157	17000	17204	17213	17305	17286	17320	17209	17158	17303	17427	17243	17414	17351	17064	17305	17286	17323	17261	17589	17325	17430	17127	17245	17363	17212	17159	17253	17275	17250	17166	17275	17288	17328	17182	17268	17189	17334	17169	17390
15228	18311	17878	17141	16718	16669	16458	16284	16142	16136	16022	16006	15913	16113	16027	15995	15945	16007	16894	17750	17995	17175	16446	15981	16091	15960	15943	16021	15976	15919	16021	15766	15965	15868	15771	16009	15847	15875	15905	15884	15841	15953	16114	15884	15946	15828	15925	15905	15944	15919	15958	15943	16054	16085	15918	15952	15893	15930	15983	15887	15926	15947	15984	15866	16014	16009	16010	15817	15847	15906	15883	15926	15847	15958	15852	15927	15994	15848	15829	16011	15921	15882	15907	15828	15936	15892	15987	16097	15935	15766	15848	16018	15863	15991	15865	15785	16064	15929	15863	15741	15931	15924	15837	15918	15853	16024	16025	15958	15989	15931	15813	15858	15846	15873	15973	15835	15992	15890	16024	15974	15962	15917	15939	15929	15948	15885	15979	16028	15711	15879	15829	15973	15815	15852	15947	15875	15995	15904	16137	16064	16025	15836	15905	15844	15848	15793	15881	15883	16054	15967	15924	15927	16018	15836	15949	15903	15907	15927	15941	15891	15978	15877	15966	15752	15952	15935	16012	15885	16010	15878	15978	15876	16051	15862	15961	15935	15775	15766	16026	15970	15894	16151	15931	15902	15875	15894	15870	15750	15942	15682	16041	15942	15782	16016	16010	15853	15803	15952	15951	15947	16042	15897	15989	15921	15892	15955	15938	15838	15928	15966	16080	16025	15985	16015	15907	15928	15931	15890	15991	15864	16067	15903	15947	15808	15933	15881	15960	15943	15898	16015	15814	15982	15789	15848	15933	16012	15726	15863	15671	16000	15930	15819	15849	15851	15950	15871	15785	15919	16009	15875	15943	15844	15858	15962	15978	15951	15968	15928	16036	16066	15917	15842	16119	15872	16039	15815	15876	15836	15884	15871	15887	15910	15865	15891	15912	15861	16017	16083	15913	15980	15934	15888	15863	16031	15978	15779	16058	15962	15926	15859	16076	15799	15852	15858	15878	15827	15914	15842	15817	15925	16111	15996	16119	16022	16060	15835	15893	15985	15919	15841	15998	15969	15902	15960	15926	15979	15961	15780	15810	15723	15914	15987	15810	15840	15922	15928	15854	15926	15959	15957	15811	15976	15978	15820	15945	16101	15927	15963	16045	15886	16077	15938	15820	16118	15843	15922	15788	15994	16008	16055	15962	16046	15892	15916	16022	15998	16082	15889	16086	15969	15928	15967	15954	15857	16007	16045	15772	15816	16071	15801	15989	15809	16135	15858	16002	16063	15876	15987	15967	15882	15848	15772	15983	15931	15871	16045	15895	15934	15869	15917	15873	15913	16098	16009	15915	15892	16061	15802	15842	15980	15915	15853	15991	15838	15937	16017	16034	16077	15888	15914	16043	15705	15964	15976	15886	15973	15801	16013	15993	15888	15972	15978	16047	15804	15874	15887	15997	15832	16011	15915	16054	15977	15958	15985	15982	15835	15846	15716	15912	15970	15905	15742	16048	15845	16035	16108	15877	15961	15921	15985	15943	15829	15991	15994	16022	15821	15799	15876	15911	16080	16056	15990	15858	16034	15977	16083	15939	15921	16004	16035	15971	15870	15978	15904	16020	15849	15956	15866	15985	16000	16058	15984	16053	15817	15915	15899	15861	16091	16176	15818	16046	15908	16016	16029	15855	15995	15805	16013	15803	15886	15795	15878	15949	15773	15762	15793	16030	16100	15955	16018	15644	15889	15955	15853	15931	16108	15956	15944	15927	15815	15902	16071	15858	16014	15865	16028	16005	15852	16044	15919	16007	15971	15943	15942	15912	15952	15936	15955	16149	16054	15933	15934	16060	15981	16048	15860	15963	15954	15938	15897	16002	15947	15866	15954	16045	15828	15987	15955	15999	15950	15852	15942	15917	15771	16004	15856	15898	16106	15973	15954	15683	15986	15970	15940	15922	16046	15887	15885	15904	16099	15919	15822	15793	15838	15911	15811	15964	15974	15986	15976	15961	15911	16025	15811	15853	15835	15837	15976	15995	15829	16005	15836	15776	15838	16120	15966	16102	15732	15850	15913	15891	16014	16051	16031	15875	15883	15778	15988	15904	15894	16020	15917	15989	15946	15802	15957	16068	15927	15735	16070	16086	15830	16027	16045	15811	15975	15900	15907	15932	15984	16085	15861	15902	15962	15846	16117	15841	16008	16028	15990	16005	15911	15940	15961	15836	15844	15912	15899	15983	15760	15959	16030	15945	15864	15927	15967	15960	15889	15874	15876	16083	15967	15845	15931	16071	15884	15841	15927	15876	15925	15977	15870	15901	15989	15867	15892	15933	15991	15961	16011	15970	15996	16017	15795	15904	15970	15879	15841	15899	15897	15928	15840	15860	15944	15941	15874	16038	15950	15967	15998	15992	15968	15940	15862	15951	16087	15744	15909	16022	15937	15909	15886	15980	15787	15859	15942	15971	16082	15878	16250	15915	15797	15870	15831	16006	15973	15951	15805	15972	15928	15954	15843	15899	15945	15997	15782	15974	15778	15795	15908	15903	16020	15776	15849	15922	15816	15924	16133	15946	15811	15831	15999	15906	15945	15914	15950	15807	15907	15893	15942	15875	15789	15890	16065	16041	15715	15971	15881	15960	15942	15931	16037	16035	16031	15966	15920	15961	15794	15880	15984	15871	15909	16018	16023	16023	15927	15998	15904	15994	15921	15893	15932	15799	15976	16064	15951	15967	15848	15962	16227	15970	16033	15824	15975	15775	16126	15919	15911	15724	15815	15875	16025	15875	15944	16123	15860	15929	15922	15733	16017	15895	15837	15981	16014	15886	16114	15898	16229	15894	15929	16151	16037	15815	15867	15894	15849	15924	15757	15930	15871	15951	15799	16063	15862	15844	16095	15879	16049	15867	15966	15950	15842	16173	15948	15882	15939	15835	15827	15835	15850	15987	15885	16132	16061	15876	16072	15802	15867	15923	16038	15929	15982	16093	15828	15883	15833	15956	15865	15810	15995	15950	15920	16043	16019	16029	15786	15960	15979	15958	15848	15867	15849	15934	15846	15948	15961	15787	15861	15887	16082	15839	15970	15901	15932	15678	15904	15910	15900	15930	15881	16023	15936	15842	15854	15937	16157	15876	15704	15888	16073	16197	15788	15902	16004	16123	16025	16049	16010	16016	15857	15952	15890	15775	15898	15943	15897	15985	15969	16127	15816	16096	16072	15957	15843	15931	15985	15904	15799	16011	15869	15976	16066	15947	15847	15996	16041	16024	15856	15760	16127	15902	16039	15871	16035	16030	15968	15795	15941	15916	15853	15757	16002	15907	15885	15966	15956	15962	15803	15970	15854	15973	15952	15868	15834	15878	15971	16026	15808	15886	15854	15698	15988	15904	15926	15964	15790	15900	15911	16022	16004	15801	16076	16047	15907	15991	15990	16073	15813	15964	15992	15864	15903	15943	15908	15988	15957	15982	15857	15918	15847	16024	15867	15993	15925	15872	15951	16062	15915	16055	16023	15957	16038	16091	15838	15967	15806	15893	15874	15878	16005	15900	15844	15859	15844	15898	15888	15933	15760	16012	15940	16062	15744	15987	16023	15871	15922	15737	15945	15995	16033	15988	15960	16117	15970	16059	15810	15980	15881	15976	15892	15842	15923	15938	16010	15847	15955	15988	16060	15802	15874	15961	15961	15903	15849	15968	16016	15793	15886	15764	15919	15891	15883	15879	15982	15817	15878	15765	15920	15886	15962	15963	15850	15900	15915	15755	16072	16000	15891	15951	16075	15937	15836	15935	16054	15985	15978	15997	15812	15982	15858	15918	15967	15769	15937	15908	15957	15938	15814	15928	15810	16007	15921	16065	15948	15789	15958	15830	15820	15974	15870	15871	15957	15948	16037	15781	16017	15908	15822	15784	15863	15907	15976	16125	15908	15697	16045	15854	15981	15855	16020	16027	15966	15890	15724	15889	15720	16043	16077	15892	15965	15959	16014	15731	15879	15989	15972	15960	15803	16044	15779	16010	15828	15927	15889	16058	15917	16014	15981	16043	15962	16014	16137	15920	15907	15753	15972	16017	15704	15850	16008	15734	15753	16055	15810	15959	15874	16066	15859	15947	15882	15945	15948	15931	15894	16034	15900	16043	15945	15759	15882	15980	15988	15904	15888	15821	15957	15966	15973	15902	15932	15782	15965	15989	15791	15927	16060	15802	15955	15850	16039	15895	16002	16027	16029	15848	15842	15774	15991	15764	16058	15957	15978	15951	15987	15954	15903	15940	15802	15953	15974	15846	15860	16058	16028	15893	15971	15952	15985	15849	15958	15997	15930	15995	15865	16005	16015	16044	16042	15923	16075	15794	16006	15925	15988	15824	15899	15956	16128	16028	15884	15982	15867	16023	16061	15950	16051	16038	15902	16014	15725	15825	15925	15859	15886	16007	16012	15850	15818	16058	15793	15858	16055	15841	15789	15844	15870	15866	15965	15942	15901	15962	15944	15799	15856	15866	16003	16006	15870	15945	16132	16040	15942	15776	16017	15901	16056	16012	15899	15947	16007	15867	16056	15866	16024	15948	15823	15878	15892	15805	16023	15830	15740	15962	15899	15837	15989	15838	15900	16103	15796	15893	15903	15974	15701	15909	15933	15918	15968	15865	15922	16074	15998	15997	16038	15925	15945	15928	16021	15875	15903	15958	16028	15767	15866	15914	15883	15883	15919	15791	15991	16039	15937	15875	15955	16118	15992	15836	15912	15921	15888	15780	15927	15925	15867	15842	15870	15852	16041	15987	15896	15969	15981	15859	15972	15872	15823	15954	15912	15987	15926	15936	15991	15827	15883	16053	15929	15809	15932	15952	15781	15988	15881	15813	15773	15875	15994	15834	15986	15994	16012	16137	15891	15916	15958	15941	15906	15921	15921	15911	16178	16025	15812	15987	16052	16103	15926	15894	15867	15994	15886	15942	16086	15867	16027	15953	15856	15879	16017	15884	15925	15979	15984	15740	16111	15976	15841	16130	16128	15820	15962	15927	15893	15892	15867	15859	16050	16040	15866	15997	15940	15828	15887	15915	15906	15891	16042	15944	16000	15960	15854	15947	15830	15811	15947	15981	15956	15837	15945	15829	15994	15991	16039	15931	15957	15943	15909	16000	15902	15976	15845	16189	16085	15813	16028	15968	15942
24010	21003	28247	24116	21589	20014	19003	17087	16456	16509	16463	16151	16212	15997	16171	15945	15969	16125	18432	24980	23666	20815	18368	16746	16059	15767	15900	15918	16080	15831	15974	15995	16046	15868	15892	15884	15839	15789	15877	15852	15755	15959	15989	15849	15896	15869	15966	15775	15844	15849	15858	15664	15638	15773	15979	15892	15962	15878	15781	15815	15882	16011	15846	15857	15802	15814	15666	15666	15731	15908	15915	15990	16070	15912	15717	15682	15865	15915	15800	15658	16007	16072	16027	15734	15909	15790	15876	15762	16096	15795	15815	15624	15740	15838	15653	15713	15884	15833	15858	16045	15717	16011	15906	15781	15741	15811	15995	15855	15839	15807	15817	16085	16010	15611	15720	15787	15831	15650	15912	15881	15839	15872	15765	15855	15593	15810	15854	15798	15799	15806	15809	15920	15762	15773	15721	15834	15879	15927	15756	15814	15822	15590	15663	15752	15678	15806	15983	15859	15714	15919	15823	15886	15778	15824	15905	15945	15849	15907	15747	15853	15611	15658	15720	15721	15787	15942	15837	15728	15727	15934	15911	15701	15895	15907	15836	15714	15805	15774	15849	15756	15774	15840	16023	15881	15891	15883	15817	15681	15946	15639	15807	15616	15845	15775	15774	15819	15845	15706	15742	15782	15910	15922	15886	15837	15984	15629	15859	15943	15864	15724	15783	15771	15836	15950	15783	15869	15781	15823	15809	15937	15750	15867	15824	15813	15780	15816	15755	15862	15913	15959	15840	15816	15939	15921	15819	15723	15761	15797	15987	15750	15515	15887	15942	15914	15878	15787	15752	15725	15713	15797	15910	15850	15823	15843	15746	15774	15668	15739	15786	15908	15907	15790	15876	15678	15915	15823	15830	15844	15721	15880	15680	15902	15876	15661	15783	15706	15810	15927	16023	15675	15875	15686	15985	15830	15702	15676	15751	16000	15858	15626	15790	15818	15844	15655	15799	15820	15936	15840	15599	15642	15865	15853	15996	15664	15703	15893	15833	15773	15905	15784	15897	15750	15856	16091	15874	16091	15894	15778	15785	15835	15869	15972	15670	15945	15911	15741	15716	15763	15855	15928	15884	15588	15835	15735	15837	16022	15885	15686	15857	15633	15903	15646	15933	15700	15813	15790	15740	15790	15950	15732	15749	15817	15725	15846	15840	15900	15807	15731	15870	15789	15799	15718	15797	15879	15837	15799	15730	15873	15873	15926	15711	15761	15792	15710	15718	15860	15845	15840	15828	15828	15770	15758	15708	15904	15840	15915	15769	15688	15820	15687	15605	15714	15644	15721	15822	15962	15752	15858	15901	15799	15724	15985	15942	15668	15688	15882	15734	15765	15787	15736	15942	15686	15843	15979	15992	15772	15927	16031	15769	15737	15791	15859	16073	15976	15743	15896	15886	15814	16005	15868	15832	15628	15979	16018	15910	15676	15710	15703	15711	15730	15932	15795	15696	15782	15773	15837	15817	15660	15828	15876	16008	15782	15909	15865	15782	15760	15836	15772	15790	15649	15699	15753	15949	15850	15658	15842	15820	16026	15813	15770	15888	15637	15828	15954	15855	15852	15873	15854	15764	15737	15877	15816	15791	15666	15847	15803	15771	15867	15949	15752	15906	15942	15842	15802	15818	15779	15943	15735	15819	15928	15838	15958	15904	15796	15689	15741	15719	15759	15925	15870	15790	15848	15788	15814	15706	15916	15824	15818	15860	15882	16003	15841	15755	15842	15835	15875	15919	15875	15879	15675	15856	15728	15758	15741	15696	15871	15756	15835	15773	15904	15828	15646	15864	15889	15986	15700	15849	15810	15898	16001	15751	15952	15826	15830	16089	15869	15868	15889	15799	15826	15727	15893	15729	15712	15820	15644	15885	15649	15726	15932	15965	15807	15917	15872	15751	15675	15777	15827	15875	15746	15907	15804	15859	15898	15789	15765	15840	15873	15858	15816	15930	15843	15738	15681	15623	15800	15778	15596	15700	15687	15734	15817	15956	15950	15979	15836	15826	15830	15782	15620	15859	15960	16158	16080	15761	15759	15849	15818	15809	15784	15846	15772	15931	15812	15848	15905	15926	15751	15857	15686	15673	15799	15871	15920	15839	15758	15838	15693	15720	15798	15822	15812	15755	15872	15860	15880	16006	16087	15635	15962	15893	15763	15875	15949	15804	15866	15845	15755	15834	15879	15894	15826	15888	15889	15945	16038	15784	15868	15857	15782	15748	16005	15999	15709	15967	15847	15810	15800	15715	15809	15612	15946	16045	15772	15934	15737	15841	15730	15548	15853	15835	15797	15714	15744	15849	15920	15654	15801	15963	15904	15791	15684	15810	15867	15988	15799	15776	15868	15852	15792	15846	15794	15628	15907	15897	15867	15949	15644	15875	15702	15834	15985	15838	15869	15951	15899	15828	15722	15824	15959	15929	15709	15882	15900	15782	15611	15841	15918	15937	15880	15811	15792	15876	15797	15820	15666	15700	15772	15873	15743	15717	15752	15803	15963	15734	15839	15642	15753	15927	15833	15850	15768	15980	15833	15698	15809	15799	15999	15938	15582	15754	15909	15821	15759	15766	15790	15921	15923	15863	15963	15878	15894	15860	15856	15845	16043	15813	15709	15839	15713	15915	15768	15925	15907	15653	15833	15724	16044	15865	15787	15746	15747	15764	15853	16000	15975	15790	15766	15946	15735	15859	15737	15667	15844	15728	15808	15870	15856	15700	15795	15700	15841	15756	15877	15937	15809	15970	15821	16026	15965	15880	16056	15813	16186	15807	15851	15987	15852	15950	15923	15996	15759	15965	15765	15839	15824	15943	15712	15803	15969	15917	15803	15826	15797	15654	15895	15828	15959	15717	15729	15908	15645	15943	15892	15845	15786	15753	15916	15831	15853	15735	15934	15860	15577	15756	15665	15774	15793	15677	15714	15781	15938	15943	15816	15704	15829	15905	16015	15666	15820	15823	15859	15978	15723	15864	15729	15773	15866	15972	15873	15817	15859	15823	15705	15740	15808	15781	15808	15905	15752	15864	16044	15921	15844	15829	15925	15746	15821	15830	15842	15828	15847	15915	15794	15758	15775	15915	15778	15903	15682	15946	15720	15961	15766	15693	15741	15685	16029	15714	15650	15898	15856	15767	15919	15845	15927	15825	15617	15816	15759	15828	15639	15687	15848	15985	15910	15971	15732	15872	15831	15824	15843	15869	15735	15834	15977	15886	15896	15915	15735	15941	15832	15771	15689	15828	15954	15812	15720	15828	15903	15863	15900	15759	16009	15670	15829	15819	15887	15719	15931	15870	15812	15947	15911	15865	15945	15999	15762	15847	15802	15908	15856	15837	15833	15740	15966	15925	15948	15935	15833	15937	15988	15772	15903	15814	15802	15838	16044	15629	15777	15772	16067	15666	15693	15666	15711	15976	15993	15887	15781	15839	15949	15828	15889	15857	15793	15803	15878	15756	15835	15828	16100	15736	15703	15775	15847	15719	15744	15751	15978	16046	15849	15789	15852	16021	15755	15953	15783	15882	15829	15931	15833	15583	15807	15765	15524	15891	15813	15814	15763	15759	15697	15805	16066	15754	16067	15753	15946	15880	15885	15935	15802	15831	15892	15773	15756	15745	15690	15844	15895	15811	15936	15978	15865	15920	15796	15756	15815	15731	15587	15825	15905	15502	15614	15780	15859	15786	15906	15772	15801	15858	15872	15715	15775	15851	15700	15693	15981	15880	15815	15862	15775	15728	15806	15694	15862	15956	15910	15803	15763	15584	16027	16036	15860	15898	15716	15851	15671	15684	15768	15973	15949	15755	15928	15783	15730	15998	15806	15939	15828	15832	15749	15964	15902	15876	15900	15851	15851	15808	15693	15879	15835	15997	16009	15964	15911	15810	15945	15839	15683	15914	15932	15745	15728	15715	15633	15976	15914	15831	15977	16043	15839	15944	15863	15972	15851	15872	15980	15931	15968	15883	15802	15804	15954	15875	15970	15706	15838	15929	15994	16025	15758	15870	15734	15914	15796	15772	15791	15809	15843	16019	15803	15890	15900	15866	15899	15752	15921	15861	15530	15871	15721	15830	15840	15813	15800	15846	15866	15879	15679	15933	15895	15836	15849	15747	15940	16089	15757	15846	15851	15836	15742	15825	15715	15986	15845	15792	15777	15627	15812	15826	15649	15831	15614	15889	15808	15760	15725	15650	15800	15794	15675	15785	15777	15775	15815	15694	15793	15718	16035	15856	15790	15821	15892	16041	16017	15967	16138	16074	15898	15853	15898	16078	15869	15745	15928	15868	15873	15722	15834	15787	15835	15775	15857	15748	15646	15633	15807	15910	15903	15940	15922	15966	15737	15787	15777	15855	15860	15818	15657	15734	15972	15953	15874	15816	15640	15776	15816	15706	15831	15833	15729	15876	15702	15788	15802	15794	15913	15924	15694	15956	16078	15892	15845	15640	15960	15733	15635	15704	15939	15872	15731	15822	15803	15819	15745	15895	15785	15803	15855	15699	15919	15949	15858	15583	15753	15835	15726	15755	15824	15806	15879	15859	15910	15660	15927	15608	15879	15759	15908	15849	15770	15791	15824	15953	15881	15843	15857	15791	15720	15996	15961	15651	15736	15778	15817	15650	15698	15963	15802	16053	15875	15849	15859	15793	15771	15787	15918	15859	15718	15645	15845	15764	15677	15828	16067	15925	15791	15593	15937	15942	15700	15835	15704	15874	15818	16004	15847	15922	15803	15784	15865	15957	15752	15729	15865	15851	15719	15853	15991	15821	15775	15788	15779	15843	15948	15961	15994	15794	15908	15940	15909	15828	16153	15860	15772	15489	15961	15781	15768	15784	15956	15992	15843	15968	16053	15828	16006	15722	15872	15794	15847	15658	15743	15778	15841	15897	15889	15878	16098	16027	15877	15980	15597	15919	15602	15785	15801	15764	15723	15825	15717	15618	15690	15817	15821	15649	15723	15748	15848	15784	15875	15806	15670	15990	15908	15993	15901	15921	15716	15765	15913	15925	15753	15703	15760	15780	15828	15910	15896	15853	15885	15661	15583	15751	15813	15657	15836	15783	15685	15813	15866	15722	15874	15914	15797	15970	16011	15840	15752	15945	15757	15871	15964	15772	15890
14564	23495	22958	19785	18372	17359	16870	16415	15854	15773	15798	15523	15555	15251	15306	15116	15437	15383	20309	28257	25012	21031	17770	15969	15369	14964	15010	14930	14967	15101	15136	15020	15187	14968	15046	15217	15026	15189	15201	15036	15113	15040	14886	15129	15139	15096	14905	15113	15070	15052	14952	15053	14874	14897	15064	15040	14933	14921	14952	15085	15136	15109	15169	15053	15099	15178	14903	15062	15215	14841	15083	15148	15114	15026	15057	15070	15059	15025	14951	14973	15096	15088	14943	15063	14986	15035	15139	14986	15137	15107	15263	15172	15089	15018	14982	15117	14905	15028	15041	14973	15090	15067	14916	14952	15074	14804	15044	14934	14906	15106	15124	15017	15110	14963	15062	15096	14936	15046	15130	15051	15050	15230	15081	15160	15113	15185	14870	15163	15222	15004	14975	15132	15038	14955	15190	15186	14925	14959	15050	14951	15037	15057	15012	15079	15220	15097	15070	14961	15026	14907	15180	15050	15099	15185	15274	15149	15113	15121	15076	15163	14823	14953	15052	14982	14872	14958	15103	14777	14989	15063	15148	15005	15285	14973	15089	14930	14870	15026	15005	15068	15205	14915	14892	15049	15090	15090	15194	14962	15048	15008	15034	14909	15013	14937	15062	15081	15047	14987	15009	15176	14945	15016	15136	15035	14939	15007	14924	15083	15038	14973	15086	15163	15170	14845	15214	15144	15194	15060	15163	15067	15079	15142	14942	14997	15097	14992	15099	14971	14904	15160	14847	15148	14916	14943	15042	15155	15014	15077	15175	15007	15030	15002	14985	14916	15151	15016	14988	15194	15141	15069	15071	15003	15064	15025	15126	14915	15080	15046	15201	15140	14939	15011	14974	15072	14974	15011	14987	14914	15098	15112	14991	15076	15223	14945	14946	15186	15148	15064	15210	14898	15222	14902	14955	15004	15088	15043	15138	15046	14970	15058	15036	15073	15080	15011	15037	15105	15024	15031	15081	15145	14920	14903	15051	15125	15078	15031	15009	15068	14956	15032	15242	15141	15041	15041	14701	15011	15000	15090	14977	15023	15038	14775	15081	15028	14829	15116	15013	14914	14974	15013	15124	14880	15236	15064	14952	15028	15103	15094	15030	15095	15099	14971	14853	14989	15086	15077	15051	15118	15071	14976	15083	15190	15138	15065	14880	15029	15096	15113	14992	15142	15057	14956	14971	15187	15089	14985	15111	15182	15007	15097	15087	15004	15081	15034	15071	15102	15088	15029	15011	14910	14950	15132	15023	14985	15210	15141	14890	14979	15090	14987	14994	15095	14941	15152	15164	15011	15174	15053	15031	15037	15078	14930	15020	14876	15304	15106	15176	14894	15175	14973	15110	15161	14988	15108	15128	15210	15180	15034	14993	15086	14878	15116	14912	14883	14859	15144	14971	15030	15129	15080	15149	14962	15188	14980	14957	15014	14890	15070	14959	15008	15133	14894	14936	15115	14948	15146	14915	14971	15007	15217	14948	14716	15084	15134	14913	15282	15068	14970	14912	15095	15093	14974	15173	14973	15144	15083	15015	15119	15016	15015	15041	15121	14992	15099	15097	15032	15187	15051	15172	15082	15170	15117	15015	15229	15068	15064	15103	15117	15024	15137	15117	14958	15084	14918	15074	14967	15019	15179	14999	15063	15014	15098	15032	15144	15049	14857	15096	15034	15129	15124	15139	14919	14983	15187	14883	15054	15051	15006	15062	15169	15109	15064	14991	15017	15058	15131	14854	15101	15077	14880	15138	15070	15046	14971	15086	14848	14994	15184	14999	15104	15123	14873	15233	15054	15040	14939	14962	14998	15038	15140	15207	15081	14989	14981	14989	14844	14973	15001	15134	14889	15084	15023	15046	15154	15011	15124	14887	15086	15134	14852	15125	15051	15169	15124	14986	14900	15206	15052	15094	15019	15122	14845	15074	15003	14928	14956	15036	14948	15064	14910	15007	14921	14924	14963	15063	15065	15152	15067	15142	15037	15214	15217	14991	15119	14984	15227	15064	15027	15023	15070	14993	15136	15167	14943	14970	15105	15085	14990	15064	15245	14998	15085	15087	15057	14923	14744	15106	15175	15264	14914	15106	15054	15008	15094	15110	15009	15128	15098	15211	14946	15078	15098	15085	15007	14951	15159	14945	15217	15192	14943	15070	14855	15151	15101	15063	15029	15007	14870	15256	14937	14907	15088	15109	14891	14943	14927	14902	14981	14978	15076	14938	15087	15050	15004	15007	15123	14990	15231	14914	15065	14996	15141	15077	14978	14886	14889	15026	14987	15181	14969	15086	14871	15035	15079	14839	14955	15083	15261	15043	15112	14857	14977	15101	15048	15128	15069	15109	15130	15016	14952	15177	15031	14946	14833	15079	15157	15086	15033	14949	14959	15045	15137	15059	15039	15029	15144	15085	15049	14956	15062	15125	14930	15108	15035	15072	15069	15072	14975	15003	15049	15110	15135	15092	15039	15034	15098	15012	15079	14996	14979	15083	15061	15187	15148	15158	14967	15062	15019	15133	14980	15170	14866	15059	15078	15028	15078	15156	15046	14917	14969	15040	15176	15081	15092	15210	15143	15007	15032	14808	14947	15106	15222	15057	14956	14985	15209	14986	15000	14953	14925	14889	15136	15078	15191	15162	14855	15020	15068	14948	15232	14921	15016	15029	14943	15180	15163	15024	15020	14940	14945	15006	15026	15041	14779	15157	14989	15045	15029	15084	14819	14877	14819	15058	14892	15060	15074	15156	15046	15154	15063	14888	15037	14872	15148	15045	15207	15036	14932	15095	15089	15104	15111	15055	15144	15119	15034	15097	15093	15037	14952	14971	14899	14982	14981	15063	15182	15027	15204	15042	15142	15206	15039	15170	14961	15045	14855	15010	15083	14980	15190	14937	15066	14990	15009	15158	14971	14901	15037	15046	15158	14988	15018	15108	15049	15041	14955	15092	14999	15049	14991	14902	15091	15129	15090	15070	15122	15008	14953	15297	15139	14994	15143	14989	14963	14816	15157	15028	15127	15099	15045	15129	15109	14970	14892	14986	15007	15050	14993	14911	15090	14922	15048	15050	15197	14935	15006	14887	15024	15122	15007	15138	15082	15222	15156	15062	15133	15069	14950	15120	15192	15150	14924	15031	15002	15098	15126	15034	15023	14983	14953	15046	15042	15034	14996	14975	15000	14938	14842	15094	15138	15209	14960	14901	15072	14973	15064	14905	15063	15100	15119	15055	15211	15164	15057	15003	15043	15207	15007	15009	15073	15106	14899	15145	15048	14961	14961	15151	15042	15141	14919	15099	15133	15089	14984	15072	15021	15081	15017	15021	14937	15062	14895	14983	15084	14930	15026	15239	15029	14981	14962	14909	14863	14984	14949	14995	15051	15109	14893	14886	14939	14978	15132	14943	15081	15002	14926	15004	15267	14862	15070	15055	15033	15028	15053	14865	15088	15070	15077	15152	15087	15160	14998	15007	14890	15071	14975	14967	14956	14934	15072	14955	15216	15145	14992	15156	15031	15141	15050	15143	15061	15095	15046	15184	14889	15033	15062	15080	15112	14910	15024	14999	15085	14975	15111	15020	15033	15083	15069	15076	14946	15099	15170	15062	15012	14997	15054	15118	14935	14995	15072	14853	15116	14851	15097	14985	15083	15132	15000	14940	15109	14998	15223	14997	15063	15115	15114	15097	14986	14979	15025	14909	14986	15220	15020	15036	15040	15045	15091	15057	15214	14944	15093	14925	15009	14922	14991	14979	14942	14923	15031	14892	15019	15072	15043	15064	15084	14876	15292	15024	15065	15057	15186	15101	14971	15051	15126	15079	15053	15142	14839	14944	15050	15160	14970	14973	15203	14828	15155	15149	14894	14990	15053	15070	15045	15084	15092	15039	14943	15057	14898	14986	15021	15276	15041	15011	14990	15069	15005	15071	14951	14986	15112	15167	15093	14939	15105	15028	15037	14966	15185	14881	15224	15069	15005	14787	15000	15051	14917	15190	15060	14994	15010	15083	15108	15047	15121	14912	15031	15225	15186	15071	14969	14929	15092	14975	15068	15054	14905	15068	15098	15116	15049	15011	15160	14987	15059	14927	15166	15208	14971	15005	15190	14941	15137	15177	14975	15000	14977	15079	14927	15237	15042	15015	15218	15161	15100	15090	15097	15027	14925	15087	14940	15137	15169	15039	15076	14917	15115	15085	15083	15065	14935	15126	14886	14994	14912	15071	15250	14837	15074	15049	14953	14963	14982	15011	15067	15312	15155	14959	14993	15092	14873	15090	14982	15068	14877	14970	15005	14904	15228	15152	14990	14887	15088	14959	15065	15121	15100	15047	15260	14943	14982	15096	14962	15007	14969	15229	14994	15137	14957	14987	15175	14989	15123	14921	15064	15002	15089	15071	15020	14975	15019	15162	15027	15026	15111	15121	15236	14941	15055	15080	15102	14841	14923	14901	14995	15073	14975	15066	15114	14923	14972	14998	15012	15001	15008	14839	15016	14969	15096	15017	15023	15100	15190	14930	14987	15070	14937	15194	15052	15003	15218	15204	15049	15132	15104	15154	15009	15060	15132	14952	15044	15103	14987	15002	15048	14981	15068	14976	15067	15079	14895	14913	15106	15021	15010	15032	15110	15100	15082	14903	15221	15058	14963	15005	15241	15153	14886	15123	15066	14981	14976	15053	14968	14987	15155	15095	14969	15046	15042	15122	14980	15134	14919	15035	15031	15038	14997	15088	14997	15007	15056	14973	15053	15205	15091	14894	14975	14999	15103	15147	15089	15099	15117	14939	15122	15161	14994	15065	14937	14998	15084	14974	15009	14850	15052	14996	15129	15014	14972	15162	15086	14895	15152	15173	15028	14962	15260	15005	15266	15097	15125	15010	15081	14961	15295	15087	15160	15054	14980	15117	15068	15012	15150	15171	14989	15068	15016	15179	15127	15095	14971	15044	14930	15085	15160	15017	15092	15067	15133	15024	14954	14954	15137	14983	15089	15034	15085	15071	14969	14958	15136	15002	14897	15046	15075	14958	15079	15114	15077	15036	15041	14999	15094	15027	15136	15071	15099	15034	14859	15075	15006	15070	15104	15021	15055	15000	14984	15031	15068	15045	15000	15074	14994	14938	15039
23014	21102	28865	23598	21336	22892	23211	18557	17600	17634	17199	17064	17214	17165	17108	16988	16833	17114	26139	30790	29317	23966	19796	17560	16972	16666	16683	16573	16582	16334	16437	16612	16601	16387	16498	16525	16476	16735	16525	16565	16562	16514	16472	16320	16505	16453	16574	16460	16491	16491	16265	16348	16416	16529	16580	16545	16504	16597	16689	16447	16554	16577	16576	16499	16527	16348	16389	16534	16554	16476	16505	16567	16406	16504	16397	16625	16436	16484	16470	16353	16531	16388	16549	16526	16391	16494	16475	16592	16594	16379	16529	16260	16383	16391	16535	16383	16648	16571	16404	16453	16412	16347	16633	16526	16363	16249	16299	16467	16526	16660	16568	16422	16687	16407	16250	16267	16335	16176	16540	16256	16437	16432	16468	16479	16539	16399	16413	16666	16536	16484	16554	16367	16465	16451	16566	16503	16499	16371	16435	16740	16608	16444	16425	16432	16524	16281	16493	16427	16390	16527	16494	16476	16435	16482	16427	16483	16335	16386	16387	16479	16513	16383	16561	16464	16492	16471	16376	16443	16633	16586	16563	16556	16601	16301	16464	16628	16494	16333	16394	16333	16460	16532	16465	16378	16433	16163	16440	16213	16680	16535	16501	16485	16436	16290	16513	16405	16351	16234	16253	16383	16152	16393	16699	16526	16299	16498	16528	16438	16618	16533	16619	16360	16596	16384	16454	16400	16474	16307	16512	16322	16450	16388	16294	16189	16361	16480	16356	16425	16428	16515	16365	16388	16413	16206	16552	16628	16419	16382	16407	16428	16195	16390	16481	16425	16230	16353	16626	16405	16344	16564	16535	16328	16307	16251	16635	16276	16490	16321	16556	16233	16193	16613	16290	16406	16499	16463	16272	16456	16265	16563	16417	16558	16489	16324	16515	16359	16546	16454	16424	16529	16435	16342	16311	16510	16532	16438	16460	16450	16679	16389	16457	16474	16407	16444	16279	16458	16312	16525	16259	16232	16307	16235	16544	16509	16251	16522	16540	16357	16550	16281	16400	16342	16454	16541	16539	16244	16268	16383	16324	16175	16262	16549	16360	16411	16511	16586	16429	16345	16470	16487	16369	16277	16576	16272	16399	16352	16497	16467	16347	16386	16479	16322	16289	16530	16629	16464	16429	16449	16549	16428	16382	16368	16359	16269	16511	16438	16298	16627	16297	16224	16465	16274	16444	16292	16463	16655	16334	16485	16481	16267	16439	16312	16449	16398	16360	16461	16517	16474	16264	16623	16401	16390	16273	16502	16416	16487	16434	16379	16282	16423	16449	16175	16680	16379	16323	16526	16271	16464	16333	16481	16405	16359	16306	16337	16240	16181	16594	16375	16313	16529	16452	16734	16331	16270	16339	16548	16372	16337	16216	16426	16435	16526	16353	16352	16523	16355	16358	16468	16402	16462	16449	16392	16469	16342	16457	16572	16337	16532	16389	16337	16317	16270	16271	16292	16304	16515	16376	16355	16432	16525	16421	16467	16337	16223	16499	16415	16405	16255	16401	16239	16512	16458	16274	16350	16288	16460	16470	16330	16340	16547	16217	16540	16504	16467	16610	16380	16521	16617	16571	16602	16320	16353	16377	16422	16459	16424	16162	16210	16346	16336	16489	16454	16413	16283	16349	16317	16455	16430	16574	16371	16374	16447	16270	16376	16504	16466	16610	16238	16400	16386	16201	16447	16456	16581	16364	16569	16356	16570	16492	16260	16434	16492	16494	16402	16483	16651	16494	16339	16510	16528	16576	16374	16464	16336	16219	16267	16239	16325	16525	16458	16309	16360	16328	16469	16556	16320	16417	16476	16429	16356	16230	16377	16490	16586	16446	16493	16605	16402	16498	16498	16364	16586	16574	16679	16604	16499	16456	16549	16437	16552	16439	16439	16561	16482	16254	16519	16647	16414	16498	16540	16415	16467	16519	16369	16387	16366	16562	16352	16321	16346	16503	16409	16359	16477	16547	16516	16277	16372	16316	16328	16529	16534	16471	16433	16310	16376	16395	16633	16429	16451	16544	16390	16360	16149	16445	16494	16371	16405	16427	16358	16347	16349	16498	16503	16503	16336	16509	16468	16520	16534	16372	16389	16637	16499	16561	16425	16255	16292	16350	16287	16317	16361	16431	16447	16387	16373	16448	16718	16379	16441	16384	16332	16182	16499	16505	16147	16246	16470	16453	16550	16626	16537	16372	16471	16451	16444	16440	16611	16318	16538	16560	16459	16540	16517	16620	16399	16193	16288	16508	16353	16386	16341	16378	16372	16389	16403	16458	16530	16427	16264	16354	16643	16518	16315	16318	16375	16365	16296	16329	16332	16342	16629	16343	16395	16458	16246	16443	16349	16363	16441	16326	16549	16361	16437	16531	16663	16412	16293	16426	16384	16471	16230	16317	16632	16229	16511	16320	16601	16564	16358	16524	16511	16279	16504	16447	16342	16425	16294	16477	16331	16649	16545	16525	16534	16480	16395	16335	16566	16565	16531	16456	16370	16306	16348	16518	16528	16443	16500	16437	16439	16313	16261	16436	16616	16452	16360	16309	16503	16552	16496	16564	16348	16551	16432	16478	16490	16309	16506	16560	16367	16384	16215	16190	16542	16445	16396	16309	16455	16163	16402	16349	16334	16531	16428	16631	16473	16379	16396	16459	16449	16390	16529	16341	16659	16414	16531	16459	16290	16555	16313	16181	16380	16626	16448	16306	16401	16391	16472	16322	16421	16348	16489	16368	16324	16467	16616	16481	16465	16399	16509	16418	16589	16597	16484	16421	16438	16548	16285	16381	16460	16614	16426	16488	16482	16417	16427	16270	16463	16342	16289	16390	16442	16380	16464	16520	16338	16603	16294	16606	16518	16341	16502	16393	16537	16362	16625	16571	16407	16325	16511	16392	16393	16477	16338	16352	16440	16339	16473	16372	16602	16569	16576	16522	16224	16106	16571	16348	16460	16363	16396	16388	16402	16301	16453	16657	16450	16544	16498	16478	16465	16416	16328	16493	16396	16234	16391	16369	16320	16389	16367	16413	16349	16284	16301	16245	16401	16465	16511	16300	16537	16515	16319	16441	16342	16328	16245	16666	16458	16403	16545	16613	16434	16332	16215	16494	16504	16434	16393	16536	16298	16447	16533	16514	16408	16341	16291	16464	16262	16303	16423	16408	16231	16325	16476	16414	16528	16268	16292	16429	16437	16430	16303	16375	16414	16367	16464	16282	16395	16265	16442	16320	16254	16435	16596	16448	16419	16529	16470	16528	16371	16474	16555	16367	16549	16363	16486	16417	16534	16541	16233	16336	16430	16320	16519	16150	16433	16377	16356	16414	16358	16583	16500	16426	16514	16570	16586	16482	16472	16452	16280	16552	16454	16372	16417	16299	16610	16211	16494	16571	16422	16528	16514	16437	16549	16484	16546	16600	16398	16284	16420	16496	16345	16226	16222	16548	16630	16541	16341	16430	16374	16342	16489	16260	16290	16614	16188	16410	16251	16420	16402	16470	16608	16440	16514	16175	16381	16335	16505	16296	16532	16487	16423	16443	16530	16339	16479	16358	16317	16408	16478	16463	16302	16560	16255	16661	16286	16444	16527	16381	16635	16369	16270	16289	16371	16377	16286	16559	16429	16392	16572	16462	16401	16515	16309	16385	16464	16483	16335	16344	16307	16312	16354	16540	16521	16648	16812	16483	16435	16550	16416	16421	16445	16453	16467	16630	16293	16596	16354	16477	16247	16366	16539	16618	16336	16480	16342	16421	16384	16535	16479	16550	16430	16369	16391	16320	16381	16418	16690	16382	16712	16406	16343	16257	16500	16444	16449	16275	16405	16657	16420	16477	16215	16217	16305	16411	16591	16362	16246	16400	16431	16452	16190	16219	16278	16513	16358	16287	16227	16284	16534	16342	16280	16474	16233	16541	16569	16321	16319	16526	16426	16475	16331	16487	16490	16383	16505	16538	16445	16623	16459	16408	16431	16507	16260	16385	16389	16111	16574	16324	16512	16417	16217	16548	16362	16517	16453	16404	16433	16566	16446	16622	16434	16372	16571	16271	16417	16380	16400	16590	16395	16464	16368	16603	16401	16228	16440	16414	16409	16516	16538	16453	16529	16231	16273	16464	16404	16243	16451	16380	16308	16368	16363	16441	16507	16375	16385	16403	16516	16427	16279	16566	16511	16483	16631	16333	16466	16468	16363	16277	16450	16417	16389	16463	16535	16476	16345	16350	16476	16448	16204	16479	16487	16472	16523	16563	16312	16370	16404	16391	16482	16335	16348	16396	16598	16485	16554	16245	16555	16424	16328	16608	16469	16549	16580	16407	16437	16444	16271	16554	16358	16352	16371	16485	16403	16305	16361	16446	16378	16441	16367	16575	16442	16429	16379	16289	16418	16449	16596	16494	16456	16571	16562	16416	16233	16397	16438	16403	16518	16554	16249	16183	16195	16277	16455	16557	16482	16370	16290	16327	16407	16459	16357	16303	16387	16328	16479	16505	16408	16425	16357	16353	16486	16506	16363	16357	16500	16386	16488	16480	16328	16305	16456	16129	16360	16543	16414	16404	16453	16328	16509	16353	16493	16236	16405	16397	16360	16341	16644	16509	16290	16222	16215	16609	16256	16484	16225	16345	16273	16202	16410	16475	16411	16689	16464	16534	16483	16473	16416	16377	16415	16384	16369	16516	16499	16581	16396	16333	16562	16677	16614	16400	16411	16213	16504	16454	16499	16552	16415	16421	16375	16381	16515	16461	16449	16571	16364	16420	16285	16476	16390	16493	16454	16530	16612	16235	16466	16347	16218	16365	16389	16224	16317	16514	16321	16468	16382	16536	16439	16484	16349	16400	16263	16328	16395	16690	16322	16382	16361	16504	16297	16283	16541	16342	16489	16510	16333	16414	16354	16407	16465	16547	16462	16363	16513	16431	16343	16237	16423	16562	16501	16545	16298	16543	16578	16306	16415	16511	16337	16421	16262	16279	16488	16446	16533	16278	16500	16430	16473	16560	16138	16144	16412	16371	16283	16537	16586	16465	16365	16314	16452	16423	16445	16534	16658	16336	16379	16577	16413	16604	16280	16444	16558	16533	16394	16501	16401	16361	16382	16418	16473	16459	16297	16357	16467	16353	16546
15789	29306	27113	22480	20547	19476	18371	17862	17236	17019	16492	16308	16325	15995	16088	15993	16040	16640	30171	34405	31333	24032	19076	16524	15635	15500	15247	15583	15333	15368	15319	15334	15260	15476	15191	15564	15380	15383	15399	15361	15298	15270	15348	15548	15483	15289	15300	15368	15499	15369	15466	15492	15397	15297	15470	15460	15368	15421	15399	15419	15497	15457	15411	15409	15287	15286	15353	15413	15371	15443	15207	15299	15296	15446	15348	15352	15444	15261	15373	15289	15388	15561	15248	15200	15364	15324	15336	15274	15434	15454	15415	15258	15355	15579	15446	15320	15382	15535	15276	15283	15349	15350	15289	15292	15460	15461	15424	15260	15344	15313	15211	15368	15436	15210	15316	15434	15507	15360	15365	15446	15192	15292	15369	15126	15541	15330	15177	15294	15332	15445	15179	15470	15316	15350	15635	15414	15499	15243	15363	15430	15215	15355	15362	15255	15183	15448	15303	15282	15343	15314	15377	15239	15290	15404	15366	15325	15269	15356	15279	15499	15343	15346	15429	15370	15293	15263	15426	15322	15404	15229	15396	15491	15379	15331	15289	15389	15412	15387	15458	15430	15330	15321	15363	15478	15479	15344	15441	15457	15383	15398	15209	15196	15342	15299	15369	15497	15348	15579	15277	15356	15386	15354	15372	15336	15353	15215	15394	15314	15407	15313	15304	15451	15316	15279	15425	15406	15456	15373	15359	15468	15296	15363	15425	15463	15378	15323	15247	15437	15511	15423	15345	15368	15434	15484	15401	15504	15288	15289	15384	15435	15475	15398	15386	15381	15381	15309	15401	15274	15450	15439	15441	15320	15405	15382	15245	15309	15484	15306	15350	15434	15186	15392	15459	15285	15373	15307	15362	15345	15401	15561	15226	15238	15392	15302	15441	15365	15342	15285	15130	15326	15196	15329	15366	15319	15393	15363	15376	15299	15283	15453	15574	15464	15457	15319	15318	15177	15414	15454	15483	15298	15364	15462	15289	15417	15423	15512	15462	15318	15215	15307	15441	15276	15546	15312	15453	15347	15244	15362	15401	15357	15316	15310	15244	15303	15282	15298	15331	15404	15522	15462	15371	15494	15267	15507	15392	15272	15375	15569	15380	15387	15390	15256	15209	15498	15303	15510	15337	15366	15329	15452	15287	15328	15421	15459	15311	15290	15492	15526	15313	15430	15318	15351	15187	15446	15435	15326	15237	15300	15325	15422	15353	15431	15296	15479	15362	15229	15394	15500	15298	15267	15424	15309	15348	15491	15302	15453	15369	15344	15361	15371	15486	15348	15489	15234	15332	15336	15438	15389	15333	15335	15364	15310	15393	15337	15337	15352	15345	15258	15356	15519	15315	15483	15272	15568	15392	15290	15376	15302	15323	15438	15502	15390	15471	15427	15686	15460	15403	15336	15472	15473	15406	15240	15433	15294	15442	15362	15314	15395	15376	15337	15486	15287	15353	15332	15464	14967	15292	15498	15392	15215	15286	15342	15422	15460	15511	15287	15449	15316	15342	15341	15312	15237	15482	15256	15301	15322	15223	15292	15317	15262	15349	15305	15465	15452	15391	15243	15236	15318	15422	15378	15324	15240	15516	15312	15326	15319	15599	15275	15356	15351	15431	15389	15215	15384	15230	15296	15335	15438	15408	15366	15450	15230	15422	15440	15289	15354	15183	15523	15399	15305	15348	15256	15276	15234	15398	15337	15458	15323	15404	15371	15346	15417	15403	15417	15405	15334	15314	15428	15202	15391	15341	15310	15556	15375	15383	15220	15208	15508	15187	15224	15421	15370	15384	15175	15550	15365	15404	15409	15445	15517	15234	15380	15206	15242	15207	15434	15440	15340	15203	15404	15303	15569	15264	15466	15246	15448	15422	15395	15430	15371	15428	15348	15217	15411	15241	15424	15426	15343	15489	15320	15467	15323	15576	15306	15299	15367	15417	15168	15538	15476	15471	15482	15353	15390	15315	15271	15303	15422	15468	15450	15426	15516	15393	15446	15316	15498	15373	15402	15519	15437	15440	15521	15366	15446	15208	15222	15225	15374	15271	15341	15289	15535	15376	15430	15417	15398	15474	15430	15446	15439	15118	15499	15411	15558	15341	15420	15298	15534	15307	15421	15270	15386	15417	15422	15362	15490	15317	15315	15391	15403	15362	15437	15282	15467	15276	15269	15405	15532	15485	15408	15290	15359	15264	15325	15444	15090	15405	15415	15326	15349	15342	15396	15253	15490	15328	15357	15375	15380	15383	15318	15302	15461	15321	15310	15427	15447	15335	15478	15316	15412	15225	15509	15546	15324	15365	15411	15351	15419	15249	15401	15141	15499	15262	15469	15246	15367	15415	15349	15258	15285	15455	15477	15109	15329	15305	15335	15218	15243	15414	15472	15273	15294	15319	15386	15380	15405	15434	15309	15478	15464	15240	15209	15485	15363	15302	15294	15461	15551	15263	15460	15425	15384	15450	15503	15333	15529	15443	15214	15436	15395	15412	15359	15442	15229	15300	15389	15199	15228	15379	15491	15295	15277	15625	15294	15351	15507	15304	15416	15291	15344	15463	15389	15452	15413	15311	15486	15296	15386	15277	15501	15404	15494	15368	15482	15391	15238	15474	15330	15378	15545	15444	15256	15212	15398	15465	15217	15396	15290	15270	15395	15387	15466	15396	15442	15319	15264	15274	15289	15412	15340	15405	15327	15215	15451	15373	15415	15217	15356	15233	15443	15420	15448	15345	15478	15410	15361	15415	15520	15351	15370	15406	15367	15422	15484	15275	15374	15340	15188	15412	15265	15352	15562	15477	15442	15417	15335	15491	15363	15233	15368	15329	15258	15404	15296	15514	15238	15387	15337	15510	15429	15278	15365	15321	15343	15350	15190	15379	15457	15492	15296	15415	15241	15039	15386	15271	15258	15503	15408	15300	15257	15305	15406	15367	15309	15552	15500	15284	15322	15324	15337	15145	15227	15354	15386	15201	15324	15551	15356	15248	15371	15237	15351	15454	15469	15256	15352	15350	15325	15333	15332	15389	15353	15361	15275	15515	15226	15318	15277	15304	15472	15327	15525	15387	15232	15253	15402	15229	15214	15389	15350	15235	15367	15258	15408	15406	15391	15406	15217	15328	15321	15212	15331	15203	15205	15468	15514	15288	15321	15487	15271	15282	15299	15234	15227	15142	15106	15494	15318	15286	15292	15294	15197	15197	15345	15304	15460	15412	15391	15397	15287	15387	15320	15135	15350	15352	15288	15271	15361	15504	15301	15459	15404	15404	15360	15207	15595	15382	15475	15464	15328	15184	15256	15322	15092	15422	15455	15083	15575	15223	15286	15206	15301	15388	15508	15281	15447	15393	15540	15428	15299	15410	15399	15359	15319	15476	15383	15248	15336	15353	15333	15470	15253	15484	15298	15290	15404	15280	15341	15409	15349	15426	15390	15305	15486	15407	15431	15300	15140	15323	15428	15302	15434	15403	15373	15312	15410	15230	15223	15407	15398	15298	15300	15432	15378	15331	15351	15302	15333	15472	15331	15368	15455	15335	15317	15266	15273	15320	15415	15309	15337	15378	15561	15433	15307	15278	15547	15330	15457	15392	15436	15227	15399	15493	15250	15344	15418	15422	15459	15211	15187	15328	15273	15399	15391	15422	15341	15435	15363	15467	15233	15375	15546	15362	15403	15263	15518	15413	15263	15574	15322	15060	15428	15217	15443	15326	15394	15362	15187	15070	15413	15401	15225	15408	15130	15562	15300	15435	15381	15407	15252	15303	15412	15332	15342	15360	15249	15529	15286	15551	15451	15432	15407	15394	15489	15333	15485	15331	15300	15402	15468	15306	15309	15264	15375	15392	15330	15360	15208	15465	15462	15427	15468	15277	15375	15322	15367	15349	15356	15478	15309	15461	15377	15248	15421	15402	15497	15480	15322	15342	15386	15406	15274	15518	15222	15494	15322	15135	15489	15335	15434	15525	15374	15318	15487	15365	15457	15330	15541	15396	15283	15354	15388	15644	15457	15530	15239	15331	15576	15281	15418	15349	15369	15465	15295	15293	15329	15381	15293	15254	15282	15439	15356	15357	15411	15239	15413	15393	15248	15152	15403	15356	15304	15423	15317	15462	15353	15331	15494	15330	15349	15486	15503	15277	15353	15442	15118	15294	15269	15259	15473	15327	15362	15384	15290	15417	15281	15460	15361	15432	15375	15443	15516	15431	15221	15273	15236	15412	15357	15276	15297	15399	15523	15361	15300	15345	15235	15280	15499	15461	15217	15286	15366	15316	15488	15212	15375	15429	15363	15446	15430	15448	15327	15420	15296	15451	15501	15339	15450	15321	15314	15479	15298	15317	15177	15295	15372	15393	15352	15312	15375	15488	15365	15374	15382	15553	15469	15341	15275	15303	15246	15360	15406	15344	15385	15456	15474	15335	15313	15354	15253	15575	15345	15359	15419	15270	15443	15164	15400	15506	15256	15464	15346	15554	15384	15432	15329	15393	15464	15368	15180	15364	15376	15307	15381	15319	15417	15228	15322	15299	15341	15338	15333	15415	15319	15335	15218	15297	15408	15549	15179	15353	15255	15485	15254	15480	15348	15379	15353	15319	15542	15293	15464	15445	15394	15384	15474	15435	15399	15238	15392	15358	15460	15403	15264	15464	15377	15379	15294	15544	15353	15426	15265	15410	15296	15473	15365	15324	15376	15379	15288	15476	15397	15315	15297	15443	15229	15220	15246	15308	15376	15267	15400	15282	15328	15231	15427	15373	15314	15459	15501	15307	15338	15301	15217	15395	15451	15445	15449	15298	15387	15496	15549	15330	15376	15378	15407	15506	15397	15480	15500	15412	15227	15429	15445	15304	15398	15281	15361	15416	15270	15323	15190	15368	15335	15322	15317	15392	15304	15316	15343	15360	15345	15443	15285	15320	15406	15399	15357	15380	15407	15529	15418	15438	15382	15315	15397	15406	15363	15431	15411	15371	15373	15461	15405	15357	15249	15440	15322	15501	15171	15422	15206	15483	15309	15354	15393	15345	15324	15435	15114	15312	15217	15449	15463	15167	15222	15359	15331	15325	15280	15407	15404	15391	15564	15314	15287	15383	15331	15370	15252	15234	15537	15416	15375	15476	15390
27205	21658	22793	19366	16429	16523	16670	16393	16441	16339	16254	15948	16147	16235	16224	16159	16091	16337	16573	16873	17029	17047	16939	16390	16287	16150	16186	16038	16296	16221	16219	15992	16169	16096	16037	16130	15985	16070	16077	16355	16203	16034	16252	16308	16142	15960	15862	15910	16262	15979	16072	16073	16176	16168	16146	16012	16314	16189	16043	15898	16031	16143	16132	16092	16115	16042	15948	16129	16027	16148	16206	16250	16232	16051	16224	16176	16111	16077	15839	16103	16049	16198	16158	16287	16283	16180	16156	16242	16229	16014	16013	16083	16073	15990	16348	16159	16126	16144	16043	16013	16172	16041	15936	16085	15954	16230	16279	16012	16074	16241	16066	15961	15967	16216	16140	16176	15879	16207	16165	15981	16135	16047	16341	16186	16068	15963	16137	15860	15984	16167	16045	16121	16052	16047	15941	15976	16150	16142	16228	16129	16111	15972	15990	15953	16066	16011	15928	16009	15935	16118	16199	16139	16010	16060	16113	16091	16034	16068	16099	16216	16078	15966	16176	16230	16258	15941	16050	16043	15981	16066	16135	15973	16221	16063	16096	16086	16178	16019	16133	16123	15865	16103	16016	16277	16175	16111	15914	16057	16049	16172	16078	16069	16101	16240	16265	16084	16077	16008	16029	16083	16054	15909	16068	15934	16230	16049	16229	16211	16098	16112	16138	16303	16120	15942	16033	16048	16120	16170	16113	16324	16196	16200	16279	16171	15947	16069	16138	16058	16103	16097	16061	16241	15956	16091	16015	16039	16063	16115	16034	16267	16071	15909	16133	16218	16129	16045	16193	16129	15945	16078	15954	15918	15971	16098	16093	16018	16171	16212	16173	16029	16331	16062	16017	16050	16023	15973	15999	15997	16244	15930	16230	16192	15984	16090	16114	16226	16053	15954	16032	16151	16021	15942	16142	16148	15989	16135	16334	16013	16184	16096	16166	16067	15861	16102	16302	15987	15949	16013	16088	15980	16197	16136	16038	16160	16172	16235	16254	16015	16085	15967	16132	15990	16022	16222	15981	16134	16187	16297	16288	16080	16157	16197	16214	16263	16046	16137	15987	16090	16177	16061	16012	16070	16049	16170	16107	16300	15986	15982	16212	16062	16066	16227	15861	15991	16178	16027	16172	16017	16226	16017	16170	16238	16028	15954	16188	16112	16025	16163	16147	16174	16038	15985	15917	16100	15982	15926	16043	16111	16191	15919	16209	16030	15967	15949	16156	16106	16040	16130	16064	16037	16287	16146	16128	15990	16044	15889	16141	16090	15967	16119	16274	16150	16069	16242	15991	16257	16281	16141	16018	16221	16082	15992	16164	16080	15990	16075	16095	16098	16136	16092	15949	16043	15870	15845	16010	16017	16177	16118	16064	16097	16030	16127	16020	16015	16110	15977	16054	16085	16129	16080	16108	16146	16242	15978	16265	16096	16158	16143	16037	15984	16189	15899	16072	16016	16064	16143	16041	15977	16214	16134	16027	16155	16244	16017	16079	16114	16179	16162	16003	15989	16130	16210	16067	15870	16057	16049	16043	16165	16013	16039	16204	16084	16116	15943	16286	16060	16103	15934	16115	16085	16121	16207	16215	16102	16195	16061	16065	16086	16334	16069	16114	16163	15974	15863	15972	15941	16129	16199	16092	16156	16151	15991	16118	15937	16160	16037	16102	16203	16209	16234	16134	16270	16039	15978	16327	16096	16080	16192	16035	16070	16147	16007	16101	16097	16041	15731	16109	15917	16027	16114	15902	16148	16181	15983	16157	16041	16139	16035	16012	16070	16015	16179	16136	15996	16090	15911	15966	16248	16067	15997	16075	16111	16014	16040	15976	16243	15998	16216	15962	16003	16196	16113	16171	16123	16090	15952	16080	16034	15984	16036	15966	16058	16058	16017	16282	16024	16048	16043	16059	16163	16020	16117	16078	16155	16226	16121	16083	16122	16003	16068	16055	16151	16134	16135	15962	16068	16133	16206	15881	15966	16100	16152	16033	15812	15981	16088	16035	16179	16161	16227	16024	16032	16131	16098	16055	16266	15971	15984	16108	16042	15860	15914	16050	16212	16012	16215	15996	16091	16089	16165	16279	16127	16287	16159	16087	16064	16156	16235	16168	16098	15989	15944	16099	16097	16059	16234	15941	15896	15961	16077	16075	16010	16365	16178	16103	16078	16205	16068	16193	16095	16020	16214	16024	16078	16177	16163	16078	16012	16218	16120	16078	16070	15944	15963	16136	16037	16227	15953	16292	16114	16142	16093	16119	16200	15912	16196	16265	16143	16256	16170	16208	16340	15892	16163	16060	16218	16091	15963	15963	16230	15980	16224	16239	16217	16061	16072	15876	16058	16090	16053	16095	16092	16209	16084	15982	16054	16137	16090	16349	16042	16249	16300	16176	16282	15968	15733	16081	16133	16170	16236	16179	16134	15836	16106	16096	15972	16056	16158	16004	16285	15998	16054	16118	16152	16199	16014	16115	16038	16058	16113	16097	15982	16089	15996	16267	16199	16133	15935	16036	16048	16249	16002	16130	16023	15907	16238	15967	15938	16154	16002	16178	16113	16013	16262	16251	16200	15945	16028	16033	15937	16214	16152	16071	16047	16156	16081	16312	16037	16021	15968	16007	16129	16117	16109	16056	16177	16057	16065	16233	16076	16176	15950	16124	16072	16274	16109	15976	16195	16171	15998	16013	16074	16072	16063	16054	15961	15925	16064	16204	16114	16043	16143	16059	16115	16073	16217	16104	16161	16047	16222	16061	15957	16263	16144	16013	16088	16061	16202	16037	16090	16132	16134	15928	16135	16195	16049	16098	16113	15922	16187	16086	15967	15890	16001	16027	16137	16241	16357	16215	16202	15974	16050	16030	15979	16170	16206	16182	16259	16201	16038	16153	16169	16104	16153	16207	16189	16155	16012	16148	16101	16103	16034	16117	16029	15994	15976	16144	16134	16205	16223	16234	16197	15944	16066	16158	16101	16103	15970	16078	16123	16033	16264	16010	16107	16089	16175	16135	16179	16256	16410	16350	16053	16194	16140	16280	16169	16285	15952	16183	16040	16282	16227	16128	15862	16179	16025	15868	16256	15955	16263	16040	16098	16174	15994	16121	16092	16160	16161	15967	16042	16008	16003	16110	16028	16148	16104	15996	15934	16133	16260	16192	16063	16197	15974	15932	16089	16018	16070	16053	15987	16105	15932	16074	16095	16284	15967	16192	16158	16353	16006	16083	16181	16007	15999	15978	16119	16378	16281	16129	16300	16208	15894	15912	16304	16162	16137	16261	15990	16326	15931	16153	16193	16259	16132	16146	16218	16286	16013	15907	16163	16142	15933	16014	16119	16280	15946	16012	16137	16174	16270	16017	15919	16070	15978	15933	16190	16096	16109	16220	16085	16188	16096	15857	15966	16030	16111	16102	16094	16018	16093	16140	16338	16245	16046	16046	16035	16204	16320	16185	15973	15963	15923	16151	16283	16005	16056	16277	16439	16279	16092	16183	16093	16294	16218	16064	15996	16078	16007	16168	16090	16134	16076	16146	16148	16102	16238	16116	16153	16148	16016	15967	16021	16223	16012	16129	16280	16179	16076	16065	16203	16131	16156	16132	16148	16005	16053	16158	16119	16172	16089	16132	16017	16031	16091	16094	15972	16240	16092	15997	16134	16140	16125	16137	16317	16168	16163	15906	16199	16012	16050	15987	16058	16090	15943	16110	16104	16183	16127	16183	16242	16074	16041	16215	16042	16043	16208	16288	16129	16122	16064	16232	15966	16284	16217	16216	16098	16117	16104	15996	15880	16106	16197	16124	16002	16142	16132	16055	16135	15960	16129	16233	16053	16144	16122	15818	15982	16025	16054	16239	16211	16181	16099	16095	16098	16197	16279	16106	15957	15984	16068	16118	16050	15972	15877	16184	16117	16076	16171	16126	16204	16158	16166	16281	15998	16021	16063	16053	16101	16125	16033	16120	16062	16025	16086	16262	16201	16077	16149	16298	16165	16208	16248	16105	16024	16249	15980	16049	16022	16169	15985	16131	15990	16036	16184	16178	16101	16256	16157	16015	16032	16099	16160	15970	16309	16232	16029	16013	16262	16099	15906	16080	16197	16355	16161	16240	15909	16362	15935	16052	16271	16196	16058	16150	16044	16107	16064	16085	16057	16110	15997	16017	15992	16046	16032	16077	16091	16185	16196	16006	16169	15937	16156	16029	16154	16057	16177	16113	16209	16040	16088	16066	16044	16119	15944	15956	16115	16073	16073	16011	16231	16038	16145	16126	16143	15958	16040	16169	16043	16025	16123	16216	15994	16147	16090	16190	16101	16148	15960	16129	16044	16141	16055	16213	15863	16218	16123	16106	15885	16061	16098	16044	16078	16138	16096	16095	16062	16033	15986	16087	16186	16056	16121	16074	15882	16001	16322	16261	15977	15925	16113	16062	16193	16090	16102	16260	16181	16022	16105	16032	16100	16190	16305	16142	16258	16378	15986	16128	16089	16080	16220	16238	15956	16123	16008	16089	16100	16123	16119	15864	15983	15946	15949	15990	16029	16088	16091	15983	15957	15989	16119	16112	15888	15816	16212	15951	16119	16116	16236	16167	16030	16181	16159	16313	16190	16116	16045	15949	16332	16098	16295	16068	16045	16078	16180	16360	15953	15972	16106	16225	16252	15951	16120	16064	16035	16121	16229	15985	16244	16073	16195	16042	16105	16120	16242	16009	16176	15942	16140	16078	15947	16081	16089	15950	16186	16081	16022	16083	15997	16284	16025	16267	16112	16064	16255	16167	16106	16265	16069	16253	16049	16043	16221	16322	16120	16302	16151	16114	16239	15969	16261	15986	16092	16203	16035	16066	16109	15964	15900	16056	16325	16110	16213	16034	15938	16251	16116	16080	16130	16228	16135	16013	16137	16201	16050	15961	15974	16293	16221	16064	16117	16243	16027	16131	16042	16089	16124	15995	16148	16155	15931	16193	16002	16122	16296	16213	16325	16168	16182	16230	16162	16020	16148	16213	16231	16067	16298	15966	15975	15885	16132	16333	16046	16120	16237	16351	15883	15993	16042	16457	16007	16136	16261	16081	15955	16097	15983	15975	15895	16181	16011	16098	15992	16042	16181	16180	15967
14529	17337	16873	16185	15993	15724	15664	15593	15179	15277	15110	15331	15190	15204	15139	15119	15152	15229	15990	16505	16882	16582	15915	15545	15211	15167	15019	15144	15166	15003	15107	15152	15202	15165	15159	15082	15038	15003	15300	15090	15223	15018	15199	15090	15266	15214	14910	15136	15126	15148	15082	14965	15245	15167	15127	15152	15111	15092	14956	15012	15171	15228	15102	15185	15156	15194	14897	15133	15142	15240	15103	15134	14997	15199	15039	15181	15092	15003	14873	15106	15045	15221	15165	15064	15008	15111	15158	15309	15167	15295	15195	15191	15153	15006	15231	15341	14924	15015	15021	15104	15217	15175	15118	15113	15078	15061	15119	15153	15087	15145	15110	15107	15212	15137	15088	14975	15257	15226	15131	15082	14990	15064	15084	15172	15130	15005	15185	15179	15147	15254	15245	15062	15218	15080	15191	15142	15137	14977	15028	15151	15178	15099	15161	15098	15159	15069	15186	15046	15021	15184	15253	15011	15145	15020	14996	15167	15006	15082	15326	14977	15160	15156	15093	15036	15214	15111	15306	14988	15089	15000	15167	15128	15135	15058	14929	15166	15103	15151	15007	15225	15033	15169	15222	15288	15022	15164	15188	15339	15039	15243	15218	14984	15050	15191	15017	14992	15022	15040	15089	15127	15296	15154	15130	15062	15169	15208	14953	15116	15090	15026	15057	15146	15278	15142	15128	15056	15017	15030	15188	15066	14850	15147	15146	15180	15112	15157	15194	15089	15105	15062	15023	15211	15019	14907	15106	15087	14943	15105	15204	14919	15196	15126	15055	15151	15072	15088	15163	15086	14959	15030	15236	14952	15185	15091	15100	15070	15171	15018	15023	15165	14915	15011	14998	14995	15098	15162	15052	15056	15059	15057	15008	15201	15011	15141	15123	15030	15163	15136	14938	15037	15174	15005	15031	15249	14993	15071	15090	15016	15149	15204	15038	15118	15103	14975	15236	15059	15045	14931	15151	15156	15186	15036	15028	15117	15039	15146	14955	15126	15096	15074	15137	14991	14967	15096	15166	15065	15154	14898	15066	15067	15223	15052	15111	15031	15115	15054	15220	15178	15196	15203	15151	15218	15168	15022	15011	15195	15131	15085	15026	14963	15042	14965	15043	15093	14982	15075	15190	15163	15048	15048	15071	15191	15043	15089	15100	15057	15009	15142	15092	15262	15068	15080	15160	15143	15327	15091	15115	15060	15058	15167	15101	14996	15081	15118	15104	15291	15038	15128	15123	14979	15125	14914	15143	15209	15047	15161	15072	15173	15165	15140	15105	15131	15143	15120	15152	15187	14955	15105	15139	14951	14983	15256	15186	15148	15065	15221	15136	15245	15049	15195	15249	15249	15019	15135	15076	15118	15085	14972	14983	15294	15099	15193	15152	15154	15018	15039	15220	15093	15164	15083	15031	15098	15178	15231	15221	15083	15029	15046	15099	15023	15055	15125	15230	15112	15116	15068	15142	15110	15072	15095	15148	15155	15203	15123	15065	15036	15060	15117	15142	15146	15109	15176	15106	15108	15021	15066	15096	15111	15084	15141	15226	15035	15091	15100	14942	15115	15133	15002	15072	14853	15208	15011	15163	15151	15097	15059	15116	14989	15145	15023	15281	15163	15125	15072	15042	15017	14993	15295	15015	15179	15230	14883	14998	15123	15024	15074	15135	15010	15132	15125	15020	15032	15178	14853	15254	15150	15050	15017	15105	15062	15196	14940	15102	15029	14944	15140	15140	15104	15131	15028	15120	15231	15076	15042	15184	15123	14945	14995	15103	15038	15027	15024	15161	15013	15006	15192	15045	14961	15096	15125	15009	15144	15019	15055	15101	14917	15242	14924	15024	15037	15084	15072	15068	15059	15071	14919	14866	15073	15127	15038	15066	15113	15087	15108	15140	15052	15157	15157	15146	14984	14993	15043	14907	15272	15097	15157	15090	15214	15248	15090	15051	15189	14958	15058	14969	15021	14988	15248	15112	15183	15045	15067	15075	15070	15198	15018	15213	15111	14968	15101	15119	15007	14994	15137	14993	15065	14957	15204	15087	15058	15088	15099	15107	14988	14969	15146	15119	15189	14951	15183	15060	14981	15238	15017	15079	15195	15068	15060	15117	15069	15035	14983	15189	15172	15237	15159	15135	14913	15256	15104	15207	15151	15095	15025	15185	15183	15182	15143	15002	15169	14987	15286	14955	15035	14927	15103	15004	15009	15070	15190	15077	15109	15116	14986	15114	15130	15011	15130	15056	14959	15070	15218	15048	15054	15157	15174	15028	15011	15251	15146	15111	15073	15166	15157	15089	15046	15121	14865	15135	15211	15106	15233	15109	15025	15184	15172	14984	15054	15238	15071	15096	15186	15178	15101	15048	15037	14958	15027	15271	15067	15021	14940	15113	14990	15151	15211	15100	15007	15203	15110	15084	14981	15125	15162	15172	15368	15031	15019	15187	15124	15027	14978	15281	15080	15056	15062	14962	15052	15008	15202	15053	15236	15195	15167	15169	15328	15139	14943	15081	15069	15267	14879	15029	15074	15006	15029	15012	15246	15070	15120	15078	15119	15079	15083	15013	15088	15073	15299	15104	15163	15098	15229	15213	15080	14931	15225	15070	15090	14975	15112	15156	15111	14981	15107	15155	15147	15056	15237	15025	15244	15201	15095	15193	14886	15259	14935	15130	15164	15107	15064	15209	14973	15166	15139	15034	15179	14858	15129	15284	15081	15134	15024	15161	15014	15105	15217	15188	15016	15208	15126	15228	15101	15023	15122	15047	15175	14914	15125	15072	15178	15145	15090	15052	15151	15142	15095	15152	15179	15117	15230	15174	15021	15068	15213	15066	15092	15072	15178	15209	15171	15094	15333	15155	15154	14999	15171	14994	15237	15175	15057	15124	15069	14982	14911	15121	15195	15175	15219	14997	15039	15121	15179	14948	15204	14949	15011	15288	15078	15216	15190	15035	14984	15198	15114	14988	15114	15163	15156	15109	15163	15256	15100	15143	15362	15271	14985	15267	15147	15093	15101	15117	15108	15062	14839	15148	15060	15130	15190	15145	14977	15014	14940	14904	15100	15091	15318	15288	15228	15143	15074	15126	15096	15057	15205	15051	15111	15103	14984	15043	15003	14855	15191	15074	14818	15169	15149	15013	15079	15301	15053	15177	15016	15104	14908	15107	15010	15083	15205	15095	15008	15122	15132	15108	15377	14991	15002	15072	15156	14969	15094	15133	15169	15101	14952	15167	14997	15243	15196	15134	15216	15170	15217	15173	15024	15338	15107	15066	14977	15135	15039	15021	15092	15084	15070	15178	15071	15070	15224	15116	15142	15133	15240	15036	15115	14980	15270	15159	15117	15208	15196	15093	15004	15173	15025	15063	15188	15108	15138	15056	15089	15112	15060	15118	15191	14853	15075	15059	15224	15106	15122	15111	15058	15072	14897	14986	15309	15127	15142	15247	14923	15098	15126	15155	15140	15161	15157	15126	15082	15160	15100	15082	15281	15290	15080	14938	15202	15012	15161	15004	15249	15028	15135	15278	15121	15254	15116	15078	15150	15260	14996	15011	15033	15069	15173	15174	15092	15040	15100	15068	15166	15183	14942	15054	15004	15227	15236	15126	14997	15298	15211	15258	15170	15088	15011	15060	15057	14996	14989	15118	15181	14983	15216	15196	15127	15154	15217	15128	15141	15153	15171	15077	15127	15101	15062	15159	15282	15095	15066	15233	15310	14995	15026	15143	15027	15214	15132	15100	15014	15211	15175	15031	15122	15044	14995	15221	15203	15198	15091	15090	14949	14988	15018	15058	15113	15192	15130	15264	15351	15139	15125	15088	15129	15132	15039	15220	15162	15174	14952	15019	15163	15112	15235	15172	15119	14937	15020	15126	14990	15080	15230	15276	14966	15160	15118	15146	15260	15074	15136	15108	15114	15197	15047	15063	15017	15307	15061	15068	15014	15141	15284	15020	15179	15023	15205	14999	15156	15150	15118	15158	15190	15074	15178	15137	15325	15068	15153	14980	15109	14978	15112	15000	15062	15215	15128	15002	14990	14899	15007	15167	15026	15301	15120	14944	14995	15255	15045	14917	15165	15074	15006	15029	15268	15349	15043	15279	14948	15118	15100	15103	15114	14944	15130	15024	15047	14964	14935	15177	15035	15023	15196	15217	15083	15108	15088	15052	15166	15175	15194	15125	15059	15046	15239	15071	15128	14991	14980	15163	15015	15055	14940	15114	15161	14848	15006	15102	15254	14863	15188	15133	15015	15044	14998	15250	15211	15105	14977	15174	15131	15130	15207	15108	15172	15056	15124	15069	15014	15133	15082	15134	14978	14873	15023	15155	15012	15043	15042	15199	15228	15173	15094	15184	15125	15195	15077	15181	14990	15197	15097	15006	15156	15069	15258	15055	15027	15262	15250	15003	15016	15228	15281	15154	14876	15169	15157	15074	15156	15284	15040	15144	15221	14992	15133	15155	15128	15091	15207	15168	15062	15198	15068	15214	14987	15045	15073	15273	15119	15077	15094	15257	15029	15106	15054	15117	14993	14925	15206	15061	14967	15103	15134	15055	15031	15009	15066	15035	15098	15109	15117	15075	15068	14876	15121	15197	15134	15138	15217	15072	15309	15094	15192	15120	15017	15143	15019	15036	15159	15194	15147	15036	15256	15037	15127	15061	15335	15100	15042	15048	14913	15162	15103	15190	14967	15218	14948	15105	15013	15000	14967	14982	15112	14982	14968	15099	15024	15117	15110	15158	15192	15090	14992	15118	15103	15093	15307	15191	15051	15001	15127	15053	14977	14903	15147	15135	15020	15106	15190	15049	15021	15141	15169	15264	15162	15141	14915	15182	15123	15165	15173	15051	15046	15164	15021	15108	14926	15149	15157	15256	15078	15195	15136	15114	15114	15077	15051	15072	15069	15100	15020	15043	15172	14989	15121	15042	15054	15016	15079	15063	15127	15131	15138	15018	15072	14970	14941	15113	15133	15229	15164	14956	15127	15082	15054	15139	15033	15144	15144	15257	15264	15157	15149	15180	15141	15206	15153	15052	15017	15322	15073	15154	15211	15221	15119	15216	15094	14980	15107	15164	15036	15212	15105	15038	14954	15165	14968	15216	15068
23919	21024	28230	24140	21575	19957	18923	16893	16549	16462	16330	16530	16281	16271	16214	16211	16146	16090	16005	19551	24568	22671	20024	17763	16578	16124	16031	16351	16080	16004	15886	15925	15823	15802	16084	16034	16144	15947	15956	15941	16016	15723	16073	15971	15843	16011	15898	15974	15997	15789	16093	15830	15883	15796	15790	15769	15842	15822	16050	15849	15982	15879	16111	15863	15911	15906	15877	15909	15893	15871	15868	15888	16023	15966	16111	16038	15848	15945	15842	15995	15891	15887	15903	15959	15856	15956	15849	15864	15771	15892	15899	15714	16006	15988	16033	15725	15860	15926	15878	16044	15938	15908	15912	16021	15914	15975	16081	15838	15873	15790	15973	15885	16006	15780	15941	15814	15818	16031	16022	15892	15838	15812	15871	15857	15975	15888	15936	15736	15993	16024	16075	15794	16050	15850	15902	16109	15868	15988	15903	15914	15968	15872	15790	15657	15747	15885	15848	15824	15843	15810	15772	15925	15814	15964	15918	15783	16027	15930	15828	15945	16019	16095	15830	15730	15792	15859	15872	15820	15988	15947	16072	15947	16003	16040	15807	15816	15908	16193	15862	15871	15961	16079	15870	15989	15943	15836	15912	15735	15814	15911	15959	15847	15739	15959	15962	15932	15906	15846	15851	15821	15964	15928	16009	15634	15988	15942	15881	15905	15846	16148	15849	16086	15888	15744	15854	15909	15916	15830	16073	15906	15743	15860	15958	16079	15645	15779	15897	15900	15856	15782	15787	16031	15869	15819	15862	15854	15790	15758	15960	15993	15816	16036	15985	15988	15918	16027	15851	15886	15989	15939	15809	15982	15760	15825	16057	15872	15889	15755	15839	15914	15888	16077	16057	15869	15927	16147	15874	15868	15803	15842	15887	15738	15833	15959	15970	15941	16127	16048	15813	15825	16079	15752	15962	15871	15998	15857	15816	15864	15972	16022	15986	15874	15982	15847	16005	15860	15932	15972	15960	15687	15682	16122	15787	15815	15724	16028	15714	15883	15776	15911	15809	15819	15868	16016	15922	15928	15945	15789	15818	16133	15851	15866	15988	15998	15888	15869	15892	15963	15800	15894	15999	15926	15875	16090	15935	15928	16118	15844	15927	16051	15947	15992	16089	15909	16010	16014	15942	15839	15941	15945	15912	15837	15916	16052	15924	15909	15940	15753	15731	15927	16041	15858	16091	15835	15771	15712	15851	15965	16048	15978	15876	15983	15984	15916	15813	15953	15899	15866	15925	16051	15854	15951	15884	15938	15819	15757	15781	15642	15857	15902	15862	15976	15998	15921	15922	15800	15881	15874	15979	15928	15840	15911	15995	15787	15860	15779	15933	15933	15909	16015	15852	15875	16007	15959	16042	15851	15831	15762	15939	15913	15979	15824	15816	16008	15907	15940	15844	15792	15960	15879	15829	15936	15834	15701	15859	15784	15777	15897	15943	15960	16017	16038	15907	15805	15940	15872	15836	15886	15910	15898	15882	15827	15932	16094	16020	15615	15889	16103	15775	15808	15690	16050	15822	15839	15762	15952	15659	15965	15793	16020	15916	15823	15844	15786	15815	15903	15728	15918	15785	15848	15774	15947	15737	16068	15777	15955	15895	15793	15821	15900	15924	15779	15989	15665	15649	16002	15874	15914	15815	15949	16080	15934	15706	16151	15871	15844	15880	15751	15667	15888	15660	15845	15912	15735	15783	15873	15690	15771	15895	16046	15803	15991	15895	15878	15834	15843	15906	15973	15958	15885	15849	15836	15870	16078	15758	15957	15734	15930	15864	15938	15802	15872	15860	15838	16000	15929	15788	16205	15754	15973	15775	16003	15927	15846	15896	15815	15940	15704	15962	15749	15860	15808	15832	15885	15782	16017	16078	15809	15928	16036	15931	15861	15780	15916	15970	15979	15781	15789	15837	15966	15877	15877	15795	15901	15816	15888	15896	15792	15793	16004	15908	15835	16022	15927	15980	16036	15988	15800	15772	15843	15973	15919	15996	15829	15802	15944	15776	16082	15885	15741	15873	15772	15915	15790	15850	15805	15704	16141	15912	15728	16072	15864	16046	15717	15980	15850	15812	15857	15934	15904	15794	15650	15832	15938	15840	15981	15927	16026	16051	15980	16058	15934	15892	15930	15739	15751	15904	15961	16094	15880	15823	15748	15676	15980	15867	15810	15798	16045	15955	15920	15946	15871	16114	16021	15985	15782	15811	15850	16024	15830	15774	15856	15959	15827	15825	15939	15759	15881	16016	15842	15979	15822	15973	15959	16041	16031	15771	15813	15900	16036	15723	15891	16092	15894	15903	15775	15912	16014	15895	15795	15999	15916	15824	15992	15793	15686	16009	15848	15806	15958	15799	15732	15734	16091	15943	15748	15751	15936	15926	15846	16140	15894	15813	15934	16165	15884	15890	15820	15887	15756	15893	16083	16021	15970	15990	15962	16090	15896	15839	15878	15967	15876	15968	15747	16019	15885	15822	15820	15899	16009	15904	15986	15950	15820	15846	15987	15921	15909	15915	15934	15858	15950	15757	16073	15979	15920	15928	15991	15785	15970	15986	15955	16089	15825	15931	15783	15797	15850	16050	15831	15779	15931	15737	15890	16024	15877	15795	15896	16027	15770	15997	15941	15899	15915	15994	15705	16061	15893	16043	15946	15921	15766	15829	15882	16018	15823	15903	15964	15870	15955	15589	16028	15815	16006	15951	15888	15882	15893	15841	15960	15921	15822	16005	15769	15863	16006	15996	15733	15822	15948	15964	15999	16128	15950	16035	15900	15947	16184	15861	15916	15910	15928	15813	15982	15813	15893	15857	15791	15879	15983	15940	15864	16065	15782	15858	15869	16085	15610	15866	15787	15934	15812	15857	15926	15894	15588	16034	15953	15852	15877	15922	15858	15814	15765	16117	16094	15817	15881	15840	15764	15980	15999	15879	16077	15958	15892	15967	15817	15773	15921	16145	15986	15764	15921	15909	15842	16062	15933	15775	16005	15912	15919	15900	16035	16015	15971	16055	15936	15829	16018	15909	15920	15940	15831	15934	15826	15914	16001	15886	16015	15915	15960	15918	15881	16003	15791	15873	15976	15902	16022	15838	15813	15772	16067	15938	15801	15766	15820	15918	15892	15789	15713	15990	15844	15862	15861	15828	15803	15707	15772	15760	16030	15997	16262	16068	15958	15854	15988	15824	15875	15885	15847	16000	15825	16157	15837	15868	15704	16103	15653	15690	15702	15876	15767	15802	15688	15830	16025	15940	15872	15914	15785	15738	15829	15999	15976	15721	15875	15937	15866	16006	15893	15923	15980	15937	15921	16052	15947	15804	16006	16029	15849	15996	15844	15869	15683	15925	16086	16002	15984	15960	16007	15877	15616	15760	15902	15983	15865	15768	15780	15886	16030	16012	15922	16029	15831	15946	15981	15770	15816	15723	15977	15913	15923	16004	15807	15898	16007	15877	15879	15755	16010	15933	15743	16045	15965	16032	15850	16033	15818	16019	16110	15852	15936	15918	15922	15888	16083	16014	15909	15933	16040	15974	15693	15989	15845	16137	15794	15930	15766	15846	15889	15876	15894	15969	16027	15879	15855	15842	15901	15974	15889	15952	15923	15946	15782	15813	15804	15949	15892	15980	15913	15949	15945	15989	15948	15812	15844	15827	16017	16045	15763	16115	16049	16040	15748	15983	16040	15736	15921	15972	15977	15840	15716	15898	16107	15862	15888	15905	16019	16207	15955	15911	15730	15783	15800	16101	15948	15974	15732	15604	15931	15977	15884	15921	15751	15801	15962	15969	15881	15970	15915	15905	15848	15949	15814	15853	15960	16017	15840	15676	15717	15972	16026	15758	16048	15685	15894	15859	15959	15980	15970	15801	15765	15914	16041	15877	15735	15886	16008	15824	15952	16051	15931	15831	15750	15982	15945	15704	15792	15995	16050	15773	16143	15994	15920	15870	15750	16029	15918	15957	15745	15768	15988	15971	15872	15808	15890	15776	15845	15832	15764	15935	15740	15876	15790	15830	15822	15789	15743	15900	16000	16093	15907	16066	15893	15888	15809	15930	16065	16043	15953	16029	15777	15967	15766	15946	16043	15768	15888	15905	15948	15991	15882	15972	15876	15769	16217	15838	15826	15943	15912	16054	15860	15771	15872	15828	15924	16141	15920	15933	15957	16033	15929	15892	15842	15909	15950	15941	15922	15661	15899	15917	15827	15763	15780	15824	15850	15966	15833	15965	15725	15967	15922	15759	15941	15929	15956	15865	15911	15824	15763	15871	15968	15811	15936	15931	16097	15801	15722	16122	15996	15952	15795	15965	15712	15834	15931	15917	15840	15938	15918	15863	15967	15946	15877	15998	15856	15922	16084	15815	15782	16156	15940	16025	15744	15835	15756	15904	15743	15901	15641	15909	16032	15822	15961	15977	15952	16132	15787	15869	15792	15879	15843	15980	15971	15680	15925	15936	15920	16020	16111	16030	16016	15759	15855	15698	15840	15912	15733	16036	16007	15910	15739	15856	15790	15839	15920	15984	15850	15893	15861	15964	16102	15852	15822	15911	15976	15928	15913	16002	15839	15981	15956	16079	15892	15903	16020	15864	16000	15920	15984	15917	16055	15853	16029	15807	15781	15748	15954	16006	15737	15844	15840	15797	16167	16028	15985	16013	15920	15860	15908	15905	15763	15969	16049	15843	15681	15856	15829	16002	15984	15743	15994	15930	15868	16005	15832	15934	15943	15837	15970	15876	16160	15869	16000	15674	15656	15902	16036	16040	15715	16056	15893	15854	15992	15942	15977	15855	15792	15886	15792	15877	15975	15863	15934	15922	15852	15957	15951	15674	15992	15937	16066	15918	15840	15925	15928	15732	15789	15663	15890	15906	16098	15781	15977	15805	15969	15757	15803	15921	15962	15644	15825	15752	15736	16026	15960	15929	15695	15844	15938	15850	15878	15721	15901	15912	15843	15988	15990	15940	15886	15988	15806	15996	15841	15923	15892	15965	15900	16115	15835	15913	15998	15829	15872	15771	15957	15975	15863	16112	16168	15999	15837	15776	15889	16143	15850	15696	15781	16060	16058	15939	15818	15944	15728	16061	15875	15943	15909	16023	15839	15940	15891	15986	15834
14446	23828	21982	18713	17414	17010	16412	16224	16002	15838	15622	15465	15433	15505	15408	15412	15266	15180	15205	21773	27029	23684	19932	17051	15825	15327	15016	15044	15066	14994	14965	15074	15021	15006	15008	14958	15179	15185	14917	15171	15153	14834	15088	14960	15153	15170	15042	14794	14979	14981	14955	15052	15061	15011	14961	15024	15201	14871	14966	15009	15121	15031	15121	15102	15098	14748	14989	15099	15004	15070	14992	14967	14909	15086	14972	15093	14942	15030	15046	14868	14973	14951	15153	14939	15084	14960	15071	14917	14903	15018	15037	15020	14997	15121	15010	14908	14974	15021	15191	15030	15006	15209	14977	15111	14959	15047	15011	14946	15168	15027	15047	15002	14998	14940	14799	14880	15004	15174	14866	14878	14953	14955	15099	15090	14941	15036	14972	15013	14914	15099	14954	14866	15222	15034	14811	15138	14962	14928	15143	15068	14941	14978	15129	15060	15006	14875	14946	15042	15009	15059	14925	15073	15229	15110	14978	15015	15014	14942	15040	15010	15070	15068	14962	15055	14988	15164	14963	14911	14940	14973	15116	14919	15000	14939	14940	15045	14861	14958	14892	15109	15005	15085	15008	14888	15034	14929	15010	14737	14959	15112	15107	15038	14975	14883	14848	15014	14906	15034	15054	15061	15019	14856	14908	15046	15002	15079	14936	15104	14987	15083	14931	15248	15042	14919	15102	15022	15142	14945	15012	14977	15129	15077	15093	14850	15051	15082	14981	15109	15020	15039	14889	15075	15070	15064	15004	14927	14887	15028	15172	14967	15057	14975	14997	14914	15153	15032	14888	14948	15084	15080	14987	15133	14895	14948	15042	15064	15135	15101	15142	15048	15086	14814	15239	14783	14919	14863	15034	14993	15236	14871	15164	14996	15074	14921	15208	15000	14963	15102	15065	14977	14940	15248	14893	15043	14955	15066	14956	15023	15074	14988	15003	15036	15002	14969	15057	14906	15061	15023	15143	15102	14886	14966	15130	14871	15060	14907	14921	14868	15042	15056	14962	14959	14908	14966	15062	15130	14839	15018	15019	14994	15103	15029	15036	15008	14877	15029	14960	14896	14950	14970	15002	14974	14950	14885	15068	14987	15078	14983	15063	14992	15030	14987	14985	14888	14877	14915	14871	14904	15049	14963	15066	14983	14985	15037	15015	14971	15026	14973	14805	15093	14950	14789	14999	14916	15045	14826	15107	15008	14862	15168	14982	14975	15202	15036	15042	15150	15156	14907	15115	15068	15128	14828	15030	14926	15117	14954	14852	14879	15088	14977	15077	14971	15052	14991	15083	14964	14926	15104	14841	14937	14975	14952	14910	14965	15013	14968	14999	14886	15008	15079	15081	14874	14933	14978	15080	14971	15083	14977	15146	15113	15041	14973	15097	14845	15028	15175	15056	14924	14946	15033	15140	14968	14947	14929	15024	14929	15097	14967	14972	14910	15099	14838	15053	15083	15088	14927	15007	15093	15081	14941	15159	14818	15132	14980	15157	15164	14881	15119	15018	14919	14992	14974	15106	15135	15130	14849	14994	15061	15069	14916	14940	15015	15132	14893	15025	14903	15015	14995	14959	15270	14937	14908	14959	14939	15023	15034	15178	14884	14962	15178	14964	14983	14740	15079	15014	14961	15152	14922	14984	14855	15088	14977	15037	14916	14939	15055	14964	15062	15016	14976	15055	14974	14938	15022	14895	15018	14876	15045	15103	14805	14885	14899	14960	14935	14946	15099	15041	14953	14987	15066	15037	15078	15110	15120	15061	14747	15060	14946	15194	14913	14999	14832	15047	14896	15230	15065	14988	15026	15071	15036	15192	14997	15084	15036	15019	14933	15154	15039	15070	14899	15040	14922	15149	15027	14936	15005	14944	15036	15059	15021	15007	14949	14979	15053	15013	15131	15269	14963	15031	14952	15073	15125	15070	14975	14961	15096	14929	14925	14890	14937	14882	14982	14946	15010	15014	15070	15131	15091	14932	15011	15121	15016	14865	14932	15038	15007	14977	14980	15020	15016	14892	15177	15019	14970	14949	14969	14932	14959	15070	14835	15000	15062	14859	14901	14929	15039	15050	15082	15038	15016	14977	14848	14987	14907	14891	14994	15005	15133	14972	15073	15147	15131	15131	14913	15064	15046	14982	14980	15057	14812	15129	15083	14757	15047	14877	15063	14917	15074	15087	14975	14967	15021	15201	14883	15007	15026	15119	15186	14986	15096	15103	14908	14981	14876	14844	15103	14972	14970	15011	15065	14937	14921	15060	14788	15031	15005	14963	14886	15190	15103	14899	14852	15037	15082	14915	14952	14946	15030	15024	15080	14948	15026	14946	15044	15022	14946	15019	14977	15044	15035	14966	14935	14904	15123	15061	15017	15124	14995	14911	15039	15042	14992	15025	15006	14918	15011	15016	14891	14958	15063	15164	15064	15013	14833	14958	15072	15085	15056	14999	14996	14777	14963	15006	15089	15099	15030	15004	15250	15073	15205	15098	15018	14795	14882	14993	15104	15017	14958	14968	15031	14917	14848	15150	14876	15001	14985	14926	15097	15066	15070	15154	14978	15165	15133	14771	14962	14984	14915	14992	14926	14972	14848	15064	14870	15012	15005	14781	15087	14900	14939	15112	14974	14962	14896	14885	15005	15067	14907	15068	15014	14991	15019	15042	14997	15074	14930	15080	14943	14895	15077	14972	14976	15037	14899	15080	15000	15020	14950	15054	14991	14963	15035	14858	14867	15038	14974	15035	14936	15045	14843	14859	14903	15053	14946	14942	15133	15037	15000	14930	15015	14936	15035	15016	15029	14996	15005	15107	15081	15168	15030	15031	14857	15115	14905	15018	15178	14836	15014	14894	15196	14990	14983	14782	14875	15096	14976	14889	15022	14964	14892	14979	14895	14957	15019	15090	14977	15009	14948	14887	15065	14910	14828	15055	14990	14945	15166	14906	14889	14982	15063	15001	14989	14992	15005	15067	14905	15129	15145	14898	15024	14992	15013	14976	15084	15037	14996	15102	15152	14914	14952	14996	15163	14948	15072	14892	15065	14902	14912	14971	15041	14808	15022	14926	14977	15176	14952	14930	14975	15190	14921	15028	15070	15053	14916	15116	15063	14975	14957	14824	15117	14978	14927	15093	14982	15057	15070	15121	14953	15015	15005	14988	14922	15106	14955	15040	15019	14941	15123	14940	14971	15058	14959	15055	14900	14977	15058	15073	15013	14988	15112	15108	14928	15093	14895	15062	15017	14977	15105	14920	14972	15022	14977	14928	14883	15121	14933	15082	14992	15020	15053	15070	15081	15032	15040	14979	15035	15039	15023	15060	15005	15097	14921	14978	14919	15045	15120	15071	14940	14936	14918	14950	14996	15003	14912	15019	14957	15212	14868	15031	14905	14868	14896	15022	15029	14990	15129	14958	14968	15146	15055	14979	15113	15042	14978	15002	14948	14880	15076	14986	15127	15109	14927	14884	14979	14980	14893	14977	15047	14895	15030	14958	15078	14968	14993	15015	14851	15114	15061	15042	15054	14949	14980	14939	14899	14945	14877	15056	14954	14996	15029	14843	14908	15019	14980	15160	14858	15184	14845	14942	15061	15151	14858	15088	15042	14804	14966	14909	14940	15117	15102	15022	15099	15064	14928	14944	15068	14848	15009	15057	15072	15102	14943	15102	15031	14970	14872	15097	15004	15071	15071	15085	15050	15025	15132	14975	14979	15143	14978	14971	15056	15074	14925	14925	14920	14905	14920	15037	14986	14951	14984	15047	14942	14917	14970	14948	14970	15073	14906	15165	14904	15116	14789	14999	14865	14959	14922	14942	15032	15177	15063	14995	14846	15033	14947	15176	15073	15031	14962	14793	15073	14906	15059	14897	15069	14960	15127	15020	15163	15005	15001	15028	15001	14940	15069	15059	14994	14991	14920	14963	14954	14962	15019	15057	14764	14982	15153	14864	15078	14928	14929	14967	15044	15064	14864	14993	15198	14820	14994	14921	15063	15220	14971	15127	15042	14983	15048	14953	15048	14897	14987	15053	15098	15113	15140	14981	14939	14950	14899	15129	14997	14787	14983	15077	15063	15032	15045	14957	14917	15068	15020	14944	14840	14954	14979	14926	15284	15056	15076	15131	15108	15090	14772	15181	15008	14856	14945	14977	15021	14996	14995	14849	14988	14884	14910	14950	15024	15086	14872	15120	15074	14980	14983	14992	14989	15019	15082	14997	14965	14931	14984	14868	14964	14950	15166	15021	14872	14933	15058	15205	15015	14877	15087	14956	14824	14937	15010	15184	15078	15051	15097	15114	15137	15031	15039	15216	15009	14945	14851	14808	14918	14820	15103	14912	15050	14906	15050	14997	15066	15127	14991	15031	15027	14889	14926	15025	15085	15060	15093	15197	14868	14936	15129	15010	14962	15034	14917	15215	14845	15021	15124	15092	14992	15011	14920	14898	14999	14951	15134	14966	14892	14896	14948	15168	15009	14951	15080	14913	15050	14983	15036	14920	15061	15173	14928	15075	15086	15042	15151	15122	14951	15005	14928	15125	15003	15056	14958	15147	15053	14942	15193	15043	14949	14904	14860	14987	14937	15042	14941	15033	14988	15050	15101	15045	14999	15009	14755	15072	14925	15081	14827	15181	14996	15156	15015	14965	15139	14916	14942	15169	14854	15159	15034	15070	15022	14843	15091	14988	15200	14986	15104	15133	14969	15037	14895	14989	14854	15042	14988	14909	14978	15137	15172	14971	14885	14921	14928	14847	15168	14929	15026	14981	15056	15023	15015	15033	14951	15096	14983	15161	15000	14853	15120	15076	15113	15118	14974	15198	14806	15181	14938	15005	15045	14955	15063	14976	14952	14871	14936	14981	15021	14943	15027	15118	15033	15117	14922	14970	15014	14990	15149	14762	14937	14987	14805	15263	15123	15090	15058	15033	15008	15203	15032	15055	14934	14916	15137	15085	15043	15098	14939	14947	15085	15022	14918	15241	15074	15173	14976	14988	15006	14876	15008	15024	15044	14759	15050	14799	15034	14923	15007	14958	15031	15155	14926	15039	14970	15060	15180	15088	14975	15005	14911	14912	14979	15021	14772	14835	14909	14958	14867	14962	15064	14983	14969	14942	14945
22902	21012	28794	23469	21276	22884	22796	18294	17417	17641	17343	17079	17058	17038	17088	16957	16792	16729	16802	23190	30845	28328	23202	19337	17743	16748	16486	16526	16577	16472	16486	16775	16544	16509	16466	16499	16503	16377	16277	16446	16524	16359	16440	16528	16390	16544	16547	16638	16323	16606	16424	16386	16557	16298	16489	16510	16410	16386	16487	16542	16391	16414	16357	16377	16378	16387	16432	16399	16409	16452	16401	16487	16318	16395	16290	16308	16468	16325	16291	16444	16397	16515	16593	16486	16544	16446	16516	16348	16311	16230	16531	16523	16459	16181	16500	16478	16380	16429	16391	16346	16271	16226	16281	16417	16201	16431	16271	16475	16582	16403	16487	16372	16425	16374	16567	16555	16608	16647	16210	16316	16409	16283	16332	16424	16312	16418	16529	16389	16573	16382	16357	16256	16424	16371	16394	16371	16447	16477	16401	16384	16418	16513	16549	16515	16464	16620	16433	16369	16267	16391	16392	16492	16461	16354	16332	16485	16367	16479	16480	16452	16380	16327	16594	16401	16481	16196	16256	16526	16282	16451	16294	16408	16402	16309	16252	16394	16391	16295	16344	16283	16604	16499	16468	16291	16277	16302	16230	16332	16448	16225	16418	16269	16399	16443	16390	16176	16434	16439	16504	16606	16433	16467	16343	16403	16583	16346	16466	16345	16343	16218	16438	16347	16518	16486	16427	16324	16283	16256	16441	16312	16407	16493	16362	16436	16360	16452	16405	16265	16387	16233	16436	16377	16462	16250	16494	16345	16418	16461	16625	16500	16536	16220	16517	16313	16521	16380	16242	16285	16346	16173	16446	16391	16510	16336	16530	16361	16542	16437	16555	16383	16274	16191	16334	16351	16316	16262	16284	16243	16401	16456	16270	16434	16326	16378	16206	16300	16323	16219	16414	16380	16315	16564	16460	16464	16314	16309	16391	16465	16494	16494	16431	16407	16395	16413	16531	16282	16414	16409	16320	16322	16407	16390	16411	16357	16532	16581	16268	16356	16313	16519	16284	16511	16553	16358	16558	16467	16422	16366	16364	16425	16503	16156	16346	16477	16247	16452	16447	16566	16598	16532	16262	16246	16273	16476	16346	16368	16392	16307	16260	16304	16478	16252	16376	16440	16416	16327	16265	16286	16342	16364	16563	16239	16294	16312	16327	16624	16386	16609	16487	16252	16565	16484	16251	16321	16324	16320	16248	16492	16251	16290	16490	16191	16127	16463	16616	16342	16560	16420	16419	16330	16495	16533	16233	16311	16399	16487	16515	16350	16391	16423	16442	16432	16463	16492	16498	16451	16265	16317	16324	16473	16319	16395	16419	16580	16337	16431	16575	16365	16366	16345	16525	16459	16393	16477	16648	16480	16313	16255	16364	16494	16536	16395	16399	16343	16381	16307	16461	16143	16408	16289	16396	16417	16323	16359	16374	16455	16569	16386	16432	16464	16318	16707	16448	16331	16366	16488	16388	16318	16273	16394	16153	16438	16538	16259	16552	16405	16303	16564	16395	16383	16282	16377	16369	16381	16309	16348	16411	16371	16424	16281	16286	16356	16358	16301	16185	16315	16093	16312	16405	16311	16375	16394	16352	16382	16547	16462	16331	16280	16661	16528	16259	16315	16288	16329	16417	16229	16413	16403	16502	16317	16262	16252	16300	16314	16156	16270	16635	16294	16310	16526	16316	16305	16342	16419	16410	16352	16408	16233	16211	16389	16272	16381	16262	16492	16347	16426	16396	16568	16187	16453	16524	16462	16417	16320	16525	16385	16349	16439	16382	16360	16441	16374	16106	16255	16377	16320	16286	16273	16448	16413	16614	16374	16121	16554	16614	16328	16311	16314	16281	16370	16123	16285	16379	16230	16371	16501	16429	16314	16479	16380	16484	16349	16575	16530	16564	16382	16440	16396	16402	16358	16424	16362	16332	16475	16360	16298	16466	16474	16403	16515	16537	16235	16393	16565	16235	16505	16232	16429	16430	16320	16268	16373	16404	16205	16274	16205	16292	16496	16308	16349	16316	16443	16309	16371	16466	16480	16545	16488	16245	16268	16323	16349	16302	16526	16352	16231	16270	16370	16321	16465	16376	16383	16037	16446	16380	16508	16303	16511	16464	16438	16478	16296	16423	16455	16272	16240	16324	16357	16450	16382	16406	16426	16505	16440	16383	16246	16438	16516	16426	16401	16432	16708	16490	16353	16386	16566	16348	16422	16198	16443	16291	16476	16297	16204	16453	16305	16413	16334	16409	16421	16262	16321	16447	16359	16301	16233	16299	16340	16532	16496	16262	16347	16155	16169	16361	16546	16411	16301	16499	16177	16327	16496	16240	16215	16348	16335	16412	16505	16522	16209	16150	16429	16462	16521	16388	16338	16369	16306	16392	16200	16332	16481	16309	16303	16284	16275	16200	16492	16354	16293	16212	16314	16255	16221	16041	16359	16604	16526	16396	16548	16409	16412	16098	16387	16450	16469	16446	16346	16444	16395	16491	16389	16480	16282	16434	16269	16321	16276	16628	16340	16295	16543	16480	16449	16288	16439	16581	16318	16377	16354	16265	16507	16362	16334	16557	16378	16184	16237	16349	16413	16299	16581	16341	16483	16374	16223	16517	16313	16370	16321	16204	16381	16439	16387	16263	16345	16527	16367	16315	16305	16371	16352	16303	16365	16435	16386	16366	16437	16251	16371	16362	16306	16395	16586	16410	16116	16343	16116	16357	16390	16358	16437	16348	16556	16180	16447	16349	16337	16582	16326	16383	16391	16392	16285	16321	16479	16374	16749	16405	16215	16410	16269	16436	16357	16390	16253	16410	16135	16516	16479	16328	16076	16346	16426	16544	16385	16243	16429	16424	16450	16388	16506	16456	16266	16352	16217	16512	16197	16442	16390	16409	16297	16456	16453	16342	16370	16365	16392	16523	16599	16386	16433	16301	16353	16346	16359	16365	16198	16291	16408	16364	16334	16485	16413	16365	16145	16517	16283	16284	16408	16485	16324	16309	16396	16271	16348	16382	16240	16340	16455	16404	16116	16375	16225	16316	16171	16552	16634	16323	16443	16420	16197	16361	16278	16388	16405	16382	16325	16482	16326	16170	16457	16284	16288	16348	16432	16298	16470	16511	16279	16372	16469	16268	16460	16334	16281	16358	16420	16109	16523	16544	16286	16269	16248	16361	16339	16334	16514	16493	16562	16523	16158	16328	16399	16466	16320	16447	16505	16699	16324	16404	16233	16331	16311	16231	16346	16366	16380	16226	16429	16369	16575	16553	16364	16202	16321	16406	16453	16382	16370	16381	16172	16317	16281	16324	16304	16330	16307	16472	16161	16320	16270	16470	16406	16252	16345	16502	16390	16432	16419	16331	16187	16229	16355	16484	16351	16433	16444	16303	16368	16328	16482	16461	16292	16356	16542	16331	16346	16380	16229	16460	16369	16300	16361	16353	16356	16333	16567	16733	16446	16340	16337	16223	16252	16197	16401	16481	16269	16477	16641	16510	16367	16492	16218	16263	16426	16286	16464	16244	16224	16286	16483	16453	16425	16394	16334	16222	16297	16415	16440	16284	16369	16357	16213	16268	16272	16477	16357	16380	16440	16430	16412	16247	16485	16355	16320	16284	16373	16122	16343	16285	16361	16159	16192	16355	16367	16310	16388	16372	16391	16197	16105	16270	16294	16448	16545	16479	16251	16279	16322	16378	16298	16259	16230	16461	16520	16282	16281	16412	16384	16334	16418	16495	16508	16235	16349	16215	16490	16455	16359	16387	16474	16651	16373	16347	16422	16332	16434	16417	16434	16591	16348	16371	16505	16402	16404	16270	16523	16496	16297	16267	16426	16258	16221	16371	16280	16375	16378	16507	16449	16230	16352	16293	16383	16433	16494	16407	16269	16337	16345	16120	16323	16315	16460	16213	16341	16466	16564	16570	16399	16406	16384	16368	16346	16194	16459	16553	16373	16301	16404	16622	16398	16387	16401	16423	16428	16398	16398	16331	16403	16289	16294	16314	16428	16383	16494	16166	16572	16370	16222	16399	16511	16598	16258	16274	16256	16443	16179	16084	16478	16464	16517	16403	16360	16427	16420	16320	16358	16520	16602	16449	16321	16401	16389	16270	16403	16343	16434	16345	16320	16301	16444	16325	16539	16500	16488	16260	16486	16394	16327	16367	16397	16449	16262	16328	16417	16482	16323	16327	16480	16287	16137	16139	16247	16229	16378	16343	16298	16386	16069	16330	16364	16096	16361	16447	16322	16499	16606	16585	16203	16465	16245	16323	16325	16531	16120	16410	16457	16409	16324	16497	16344	16335	16297	16425	16257	16412	16379	16354	16418	16346	16307	16312	16552	16394	16507	16446	16356	16228	16260	16244	16349	16373	16557	16383	16334	16275	16395	16426	16218	16214	16340	16366	16449	16388	16497	16498	16395	16311	16496	16266	16553	16354	16352	16585	16376	16575	16497	16494	16365	16421	16289	16290	16514	16252	16428	16384	16417	16409	16413	16275	16419	16367	16396	16312	16222	16433	16425	16569	16286	16445	16467	16510	16365	16427	16369	16126	16301	16350	16280	16275	16239	16252	16380	16534	16305	16388	16349	16438	16458	16414	16306	16382	16492	16429	16267	16325	16515	16582	16454	16278	16497	16372	16219	16416	16412	16517	16306	16266	16257	16304	16384	16269	16414	16385	16362	16361	16165	16423	16362	16240	16393	16342	16389	16391	16354	16439	16295	16431	16496	16471	16374	16443	16429	16356	16412	16316	16483	16400	16419	16395	16514	16412	16423	16271	16199	16463	16310	16530	16394	16301	16508	16301	16262	16282	16254	16280	16506	16346	16470	16488	16244	16208	16309	16253	16248	16488	16405	16360	16231	16203	16359	16347	16449	16387	16185	16388	16296	16096	16442	16490	16485	16453	16335	16389	16614	16564	16535	16178	16404	16438	16274	16398	16372	16460	16351	16333	16295	16199	16466	16498	16194	16516	16508	16495	16359	16342	16459	16411	16011	16327	16314	16286	16318	16654	16442	16279	16528	16288	16522	16204	16273	16205	16314	16188	16434	16437	16351	16170	16215	16277	16160	16428	16308	16252	16383	16608	16354	16163	16408	16356	16272	16198	16428	16559	16332
16067	28085	26545	22253	20407	18854	18210	17525	17123	16612	16519	16177	16091	16167	15752	15906	15612	15801	15937	26320	33775	29931	23404	18641	16532	15735	15503	15453	15248	15358	15284	15297	15249	15442	15319	15341	15458	15463	15468	15273	15177	15439	15387	15301	15346	15419	15432	15349	15439	15305	15451	15234	15211	15318	15180	15229	15436	15397	15242	15403	15288	15345	15280	15229	15421	15497	15397	15304	15375	15352	15403	15234	15329	15339	15279	15271	15267	15274	15313	15201	15401	15255	15381	15419	15154	15311	15416	15379	15179	15350	15347	15413	15285	15411	15161	15488	15377	15309	15458	15244	15251	15314	15251	15422	15451	15273	15361	15371	15247	15328	15253	15328	15256	15219	15211	15210	15139	15236	15358	15199	15336	15269	15229	15451	15333	15208	15226	15176	15298	15307	15329	15250	15302	15161	15401	15268	15362	15304	15222	15342	15208	15248	15215	15238	15525	15195	15333	15347	15303	15314	15213	15409	15164	15281	15535	15222	15378	15335	15424	15235	15383	15413	15326	15345	15049	15425	15357	15191	15318	15277	15101	15485	15267	15265	15286	15373	15169	15448	15317	15381	15392	15223	15185	15186	15326	15332	15205	15197	15340	15412	15164	15334	15278	15221	15164	15277	15228	15344	15283	15159	15256	15300	15272	15173	15327	15347	15378	15266	15085	15231	15222	15232	15396	15210	15315	15324	15337	15132	15405	15321	15391	15312	15219	15132	15434	15323	15451	15251	15399	15346	15451	15271	15204	15253	15376	15359	15372	15216	15238	15223	15261	15387	15146	15302	15390	15376	15194	15574	15266	15381	15306	15236	15308	15295	15259	15391	15351	15299	15213	15239	15333	15280	15408	15355	15394	15198	15383	15149	15289	15260	15273	15217	15417	15366	15222	15298	15245	15463	15362	15267	15376	15195	15187	15321	15154	15326	15113	15297	15307	15262	15473	15343	15337	15390	15305	15178	15471	15309	15296	15445	15199	15491	15333	15374	15336	15283	15216	15387	15242	15237	15245	15447	15320	15242	15284	15330	15256	15334	15251	15274	15335	15295	15230	15336	15461	15411	15256	15436	15158	15318	15161	15303	15391	15297	15271	15266	15262	15195	15331	15252	15198	15308	15307	15311	15301	15563	15250	15397	15151	15418	15216	15262	15224	15436	15380	15459	15371	15261	15353	15473	15316	15316	15246	15356	15257	15329	15282	15302	15165	15373	15230	15279	15166	15403	15277	15348	15125	15339	15303	15305	15195	15201	15261	15269	15133	15330	15439	15211	15335	15383	15285	15228	15389	15377	15199	15299	15321	15354	15321	15281	15300	15235	15295	15181	15387	15375	15289	15091	15425	15301	15386	15116	15187	15384	15319	15377	15218	15216	15355	15481	15172	15284	15146	15332	15482	15526	15228	15463	15239	15301	15341	15233	15316	15135	15364	15365	15187	15207	15199	15208	15401	15269	15196	15325	15310	15318	15314	15235	15270	15444	15292	15150	15200	15304	15340	15340	15296	15203	15220	15192	15459	15223	15275	15301	15239	15260	15265	15386	15283	15185	15122	15252	15446	15483	15193	15269	15229	15336	15295	15320	15231	15450	15335	15261	15299	15291	15276	15377	15122	15141	15300	15233	15217	15217	15391	15179	15138	15389	15234	15315	15179	15099	15237	15223	15154	15243	15474	15030	15122	15183	15288	15168	15288	15323	15413	15260	15193	15346	15251	15349	15289	15203	15308	15239	15352	15354	15424	15260	15202	15267	15308	15297	15324	15220	15182	15298	15286	15323	15268	15217	15275	15270	15246	15348	15147	15415	15363	15239	15245	15205	15248	15270	15300	15259	15260	15239	15255	15241	15211	15354	15231	15268	15428	15230	15316	15279	15224	15367	15214	15147	15541	15422	15290	15186	15387	15270	15322	15237	15344	15183	15216	15099	15323	15391	15214	15123	15373	15303	15341	15358	15208	15307	15131	15245	15320	15402	15435	15374	15265	15208	15251	15444	15544	15166	15196	15279	15306	15308	15230	15323	15199	15312	15458	15234	15322	15462	15255	15140	15232	15271	15234	15275	15175	15333	15186	15314	15382	15329	15288	15254	15309	15186	15404	15417	15296	15390	15292	15371	15372	15357	15313	15297	15367	15318	15288	15129	15263	15329	15325	15307	15312	15437	15181	15410	15194	15309	15314	15320	15339	15326	15229	15432	15295	15320	15513	15151	15321	15214	15504	15268	15264	15272	15376	15304	15189	15207	15426	15202	15352	15322	15285	15274	15397	15290	15018	15263	15164	15177	15338	15235	15282	15223	15347	15322	15208	15437	15378	15117	15432	15198	15170	15316	15156	15323	15356	15283	15288	15167	15300	15206	15182	15126	15334	15214	15218	15333	15310	15371	15463	15287	15096	15307	15347	15277	15271	15297	15243	15443	15456	15288	15248	15383	15351	15363	15247	15269	15219	15327	15374	15314	15269	15235	15242	15340	15246	15350	15313	15332	15391	15252	15277	15274	15357	15308	15388	15157	15201	15234	15353	15394	15307	15185	15450	15404	15121	15403	15163	15209	15191	15236	15254	15317	15330	15319	15184	15498	15311	15319	15300	15159	15336	15439	15405	15276	15429	15232	15381	15407	15303	15128	15365	15166	15242	15348	15342	15163	15215	15157	15265	15368	15252	15312	15327	15286	15415	15292	15481	15182	15357	15337	15265	15283	15214	15369	15242	15304	15249	15284	15226	15236	15373	15281	15374	15354	15290	15219	15379	15318	15398	15316	15336	15292	15220	15358	15283	15281	15455	15107	15326	15309	15287	15309	15252	15258	15348	15353	15198	15304	15336	15386	15286	15307	15278	15292	15254	15286	15312	15238	15218	15307	15160	15341	15294	15291	15235	15280	15221	15151	15292	15243	15085	15434	15357	15330	15460	15256	15229	15445	15237	15434	15196	15238	15316	15284	15380	15213	15279	15408	15357	15084	15205	15244	15261	15363	15209	15321	15389	15307	15319	15186	15358	15288	15234	15266	15358	15297	15513	15196	15404	15135	15301	15354	15389	15170	15336	15159	15277	15237	15254	15319	15297	15256	15507	15305	15459	15312	15322	15244	15204	15133	15418	15464	15536	15323	15172	15459	15267	15257	15277	15446	15247	15275	15307	15311	15200	15134	15320	15244	15208	15302	15588	15204	15314	15346	15377	15216	15224	15341	15280	15340	15367	15171	15253	15302	15322	15427	15458	15230	15279	15063	15339	15221	15198	15286	15215	15368	15111	15175	15290	15127	15298	15149	15202	15361	15225	15227	15441	15114	15233	15382	15212	15302	15109	15218	15221	15250	15289	15163	15391	15422	15350	15240	15373	15238	15250	15136	15250	15114	15289	15313	15487	15291	15366	15342	15291	15103	15311	15205	15291	15280	15221	15176	15335	15255	15262	15267	15242	15218	15316	15279	15319	15326	15333	15270	15320	15297	15153	15276	15232	15129	15371	15336	15220	15193	15362	15428	15266	15264	15249	15427	15414	15334	15165	15212	15292	15284	15335	15245	15503	15244	15309	15297	15281	15306	15051	15336	15434	15312	15173	15281	15232	15313	15191	15274	15301	15310	15510	15359	15225	15232	15407	15364	15187	15353	15440	15152	15219	15237	15334	15258	15223	15294	15273	15205	15464	15324	15137	15285	15446	15068	15308	15347	15309	15280	15133	15188	15131	15257	15372	15351	15262	15232	15255	15277	15157	15290	15176	15408	15168	15173	15284	15321	15073	15307	15315	15177	15364	15419	15268	15280	15125	15274	15223	15152	15370	15236	15228	15185	15248	15413	15261	15234	15332	15363	15353	15284	15260	15275	15344	15193	15164	15475	15434	15399	15464	15397	15212	15302	15223	15281	15228	15476	15429	15218	15261	15215	15217	15356	15303	15352	15340	15309	15395	15213	15289	15121	15410	15219	15413	15430	15198	15134	15310	15371	15122	15431	15437	15453	15167	15200	15425	15209	15311	15318	15052	15476	15166	15315	15278	15260	15328	15164	15274	15586	15163	15184	15364	15294	15367	15356	15199	15178	15460	15201	15355	15333	15489	15180	15456	15184	15324	15182	15330	15189	15346	15462	15366	15192	15437	15232	15207	15280	15392	15200	15350	15259	15215	15151	15101	15418	15132	15352	15259	15136	15206	15356	15309	15247	15229	15460	15316	15342	15296	15290	15336	15245	15200	15140	15303	15192	15321	15416	15191	15280	15318	15393	15205	15402	15178	15240	15258	15163	15383	15346	15202	15195	15246	15212	15214	15301	15233	15295	15340	15035	15267	15338	15283	15323	15295	15060	15246	15225	15413	15371	15407	15186	15257	15200	15384	15238	15216	15342	15332	15459	15261	15216	15403	15382	15299	15216	15312	15349	15399	15234	15321	15161	15518	15291	15382	15360	15351	15317	15219	15206	15437	15294	15286	15327	15304	15304	15171	15338	15272	15165	15355	15272	15360	15289	15383	15284	15202	15332	15327	15381	15428	15348	15228	15464	15318	15213	15318	15352	15248	15296	15335	15283	15374	15165	15280	15298	15180	15327	15270	15321	15253	15174	15515	15001	15172	15260	15504	15106	15222	15141	15207	15346	15337	15131	15188	15193	15265	15316	15339	15283	15342	15348	15408	15251	15284	15185	15552	15349	15291	15147	15180	15289	15290	15452	15215	15212	15317	15313	15209	15268	15112	15516	15240	15354	15345	15128	15169	15381	15360	15268	15318	15226	15172	15374	15386	15322	15285	15223	15091	15235	15317	15390	15224	15236	15304	15140	15342	15103	15332	15125	15321	15257	15363	15296	15366	15272	15148	15280	15152	15191	15265	15346	15108	15333	15172	15307	15327	15233	15270	15319	15266	15225	15367	15166	15133	15427	15388	15422	15354	15251	15276	15286	15156	15226	15164	15197	15181	15388	15122	15227	15350	15342	15411	15278	15270	15407	15236	15337	15267	15150	15220	15291	15122	15308	15118	15297	15329	15228	15202	15277	15249	15368	15391	15290	15175	15227	15221	14982	15420	15250	15454	15149	15303	15225	15293	15251	15168	15323	15261	15336	15276	15264	15325	15342	15521	15147	15344	15165	15260	15418	15248	15262	15264	15041	15184	15339	15328	15369	15327	15377	15336	15302
27204	21662	23587	20632	17548	17371	17553	17426	17345	17152	17086	17135	17089	17092	17294	17296	17050	17245	17211	17838	18232	18411	18106	17573	17207	17062	16971	17039	17068	17144	17117	17136	17243	17056	17152	17287	17192	16928	17107	16958	16989	16915	16985	17051	17192	16985	17117	17073	17032	17043	16935	17102	17059	17164	16964	17015	17007	17009	17008	16963	17064	17059	17102	16885	17176	17106	16867	16860	16965	16938	17081	16869	16975	17255	16977	17146	17216	17035	17134	16913	16965	17139	17143	17062	17089	17124	17075	17134	16991	17029	17025	17221	17124	17204	16888	17247	16919	16971	17029	16870	17207	17155	17175	16986	17111	17123	16984	17101	17300	17022	16964	17033	17191	17029	17086	17032	16974	17121	17330	17203	17150	16856	17234	17046	17064	16909	17007	16982	17056	16821	16938	16951	17107	17157	16931	16965	17144	17000	17087	17190	17039	16915	16907	17101	17135	16963	16994	16909	17030	17126	16860	17134	16944	16964	17110	17102	16989	17103	17156	17115	16783	16987	17125	17195	17050	16878	16833	17216	16929	17225	17087	17128	16865	16987	17028	17017	17047	17018	17106	17032	17096	17169	17186	17089	17007	17009	16955	17101	17103	17077	17088	17100	16978	17074	17229	16999	16878	16936	16977	17166	17053	17108	17015	17030	17054	17039	17181	17106	17179	17141	17096	17005	16912	16975	17133	17135	16874	16939	17240	17052	17140	16943	16857	16807	16968	17165	16997	17082	17137	16993	17083	17034	17012	17153	17127	17096	17059	17062	17028	17118	17166	17146	17229	17041	16915	17075	16840	16881	16731	16877	17091	17236	17057	17235	16930	16951	16983	17047	17120	17130	16973	16894	16998	16885	17048	17037	17068	17214	17070	17156	17056	16960	16969	17099	16799	16774	16943	16977	17023	16995	17001	17071	17308	16881	17035	17175	17108	17274	16952	17069	17046	17050	17049	17120	17016	16985	16817	17046	17058	17111	17196	16890	17034	16943	17101	17023	17081	17053	17188	17184	16775	16817	17073	17014	16934	17015	17108	17020	17082	17189	17142	17287	16972	17087	17110	17160	17018	17023	17003	17252	17170	16878	16881	17020	16829	16939	17071	17067	17103	16981	17238	17095	17123	16941	16895	17190	17028	17167	17134	17152	16999	16955	16988	17165	16965	17011	16920	17153	17009	17062	17050	17020	16950	16998	17099	17023	17017	17060	17197	16851	17277	16953	16869	16858	17051	17116	16978	17070	16978	17161	17213	17079	16808	16994	16908	17105	17122	17197	16860	17107	17056	16962	17246	16928	16900	16886	16987	16952	16991	16840	17088	17014	17120	16966	17001	17176	17070	17092	17103	16992	17061	16962	17221	16963	17223	17106	17058	16930	16895	17126	17041	17125	17135	17126	17076	16900	17159	16940	16978	17148	17010	17065	16873	17216	17178	17087	17008	17130	17026	16870	17080	16970	16976	17070	17087	17064	17031	17096	17071	17056	17192	17059	16984	16903	16929	17175	17219	17077	16944	16972	16983	16812	16969	16867	17093	17229	17161	17112	17091	16939	17007	16920	17107	16976	17091	16765	16909	17111	17028	17082	16926	17062	17099	16964	17086	17169	17011	17233	17157	17045	17071	17243	17185	17178	17178	17122	17156	17045	17052	16889	16901	17012	16980	17151	17165	17014	17079	17064	17019	16966	16967	17105	16982	17132	17072	16921	17151	17005	17067	17295	17067	17041	16934	17168	16942	16938	16950	16934	17064	17197	17035	17020	17097	16961	17096	16869	16889	17022	17009	16977	17037	17042	17005	17014	17122	17072	16787	17202	16976	17048	17223	17064	17025	17139	17025	16901	17001	17027	17146	17210	17127	16950	17165	17246	16950	17290	17118	17094	17124	16985	17163	16929	16943	17112	17142	16900	16996	17042	17090	17137	17144	17038	17097	17173	17134	16945	17228	16770	16897	17007	16947	16921	17118	16993	17076	17072	17024	16978	17060	17110	17008	16951	16871	17087	17258	17187	16955	16970	16974	17064	17074	16983	17260	16903	16968	17106	17111	17061	17126	16937	17089	16923	17060	17215	16953	17084	17096	16835	17074	17050	17046	17167	17006	16967	17114	16926	17065	17228	16958	17067	17018	17069	17002	17105	17078	16936	17029	17228	17040	16931	16980	17000	17137	17356	16936	16912	17174	16961	16914	17101	17034	17212	16957	16895	16984	17081	17164	17039	17051	16963	17203	17199	17160	17210	17063	17180	17169	16856	16945	17165	17128	16973	16963	16950	16875	17014	17016	17099	17282	17092	16975	17157	17012	17090	17055	16919	16986	17110	17177	16885	17077	17143	17084	17074	17124	16933	17212	16826	17111	16930	17091	16925	17130	16940	17160	17001	17041	16947	16881	17154	16903	17072	17245	17093	17012	17067	16924	16922	17118	16911	16869	16910	17026	16881	17081	17042	17021	17188	17034	16968	17083	17139	16980	17152	17322	16876	17005	16926	17162	16957	17136	17084	17246	17092	17239	17182	17161	16926	16965	16851	17028	17143	17020	17101	17097	16987	17272	17154	17117	17333	16992	17081	17162	16987	16985	17075	17140	17094	17173	17190	16862	16827	16797	16895	17167	16988	17108	17107	16953	17252	17075	17156	17103	16898	17222	17034	16925	17051	17034	16953	16981	17044	17048	16908	17102	17094	17118	17052	17026	17026	16952	17061	17140	17101	17119	17043	17094	17241	17133	17242	17163	17116	16919	17070	17041	17061	16966	16812	16913	16854	16957	16991	16897	16814	17028	17204	17002	17082	17084	17087	16983	16996	17070	16882	17096	17045	16927	16897	16954	16910	17103	16923	17204	17003	17104	17135	16987	16943	17109	17181	17089	17085	17204	17061	17153	17141	16912	16932	17163	16987	17101	17163	17076	16999	17056	16991	16994	17133	17181	16800	17036	16777	17057	17105	17167	17095	17049	16934	17257	17167	16977	16896	16932	16882	17046	16990	17070	17093	17058	17003	17127	17036	17098	16902	16913	16885	17223	17021	17058	17022	17127	17014	17117	17251	16882	16979	17061	17161	16891	17109	16889	17079	16932	16851	17117	16964	16885	16990	16938	17057	17129	16949	16973	17022	17051	17037	17213	16998	17106	17024	16910	17082	16952	16984	17026	17045	17111	17155	17198	17165	17113	17304	17017	16949	16939	16972	17043	17069	16923	16926	17308	17107	16997	16922	16918	17043	17232	17141	17114	16765	16925	16974	17180	17270	17125	17093	17217	17121	17189	17032	17104	17220	17182	17024	17037	17031	17013	17013	16952	16930	17058	17012	17086	17040	17193	17044	17142	17095	17103	17034	17041	17040	17279	17028	17432	17176	17118	17051	16847	16999	17093	16908	17147	17055	16964	16957	17142	17034	17036	17116	17011	16976	17111	16920	16850	16972	16991	17172	16946	17114	17124	16882	17070	17110	17151	17085	16971	16999	17070	17006	17014	17030	17109	16979	17087	17322	17138	16875	17112	17214	17131	17028	17065	17162	17136	17084	16924	17109	17221	16898	17026	16989	16901	16939	17200	17077	17135	17072	17097	16847	16932	17035	17120	17099	17126	17190	17133	17197	17349	17154	16961	16894	17183	17075	17043	16977	17135	17050	17034	16996	17194	16937	17066	17025	17067	17026	17057	17077	17085	16771	16888	17095	17149	16969	17088	16833	16987	17099	16951	17064	17153	17105	17134	17226	17075	17085	17053	17057	17067	17297	17090	17045	17033	17023	17054	17188	16970	17252	17013	17143	17021	17044	17112	17145	16984	17142	17183	16943	17022	17045	17032	16942	17167	17029	16950	16936	16930	17043	17114	17080	17126	17126	17041	16972	17043	17067	17078	17221	16888	17076	16980	17037	16848	17146	17029	17241	17024	17112	17001	17168	17102	17006	17098	17077	16778	17174	16876	16927	17074	17084	16922	17025	16918	17019	17157	17117	17194	17080	17037	17102	17139	16956	17009	17067	16997	17002	16914	17104	17100	17099	16981	16921	16947	16952	17192	16911	17025	17018	17169	16992	17182	17070	17094	17127	16904	16918	16942	16978	16917	17163	17233	17101	17160	16836	17038	17144	17299	16962	16934	17111	17155	17016	17028	16975	17210	17189	17099	16991	16966	17087	17207	16974	17192	17048	17059	17168	17063	17003	17043	16953	17039	17024	17047	17053	16868	17041	16975	17049	17251	16965	16966	16882	16975	17107	17174	17106	17054	16967	16946	16951	17088	16960	17001	16975	16907	17275	17007	16985	17021	17135	17107	16894	16982	17010	17068	17056	17165	17037	17308	17076	16916	17104	17160	16879	17161	17035	17056	17060	17140	17007	17081	17127	16954	16935	17071	17254	17159	16834	17315	16941	16980	16966	17083	17318	17031	17071	17184	17129	17138	17192	16937	16985	17005	17068	17162	16977	17239	17115	17072	17095	17219	16972	17244	17256	17012	17169	16932	16943	17311	17237	17143	17034	17110	17022	17152	17008	16983	17081	16953	17254	16995	17124	17140	17006	17138	17269	17028	17018	16950	17119	17153	17099	17302	17066	17217	17106	17103	16970	16997	17075	16992	16882	17087	16985	17090	17184	17031	17102	17145	17055	17092	16876	17130	17006	16983	17293	16958	17074	17161	16863	17299	16930	16989	17037	17074	17001	17180	17106	17140	16985	17039	17039	16884	16915	17107	17311	16887	16847	17013	16966	16987	17139	16922	16943	17030	16929	17250	17055	17001	17088	17106	17094	17114	17023	17211	17074	17128	17065	17058	17076	17150	17151	17141	16954	16874	17051	17233	17147	16996	17159	16949	17005	17108	17111	16941	17173	17217	17147	17293	17172	17001	17000	17163	17098	17252	17009	16962	16946	17050	17008	16998	17149	17474	16856	17085	17125	17040	17143	16991	17200	16915	17128	17028	17069	17249	17087	17168	17029	16811	16874	16940	17051	17070	16991	17215	16925	16956	17040	17073	16966	16865	16976	16788	17025	17014	17090	17118	16995	17026	17105	17200	16977	17071	17257	17203	17156	17041	16926	16928	17034	17001	16914	16884	17141	16832	16902	17009	16873	17140	17349	16980	16976	16942	16985	16850	16876	16994	17080	17147	16976	17079	17057	17097	17020	16997	17067
15037	17830	18213	17265	16701	16294	16050	15968	15870	15870	15789	15884	15801	15821	15804	15768	15714	15849	15699	16883	17420	17454	16631	16044	15877	15677	15662	15667	15583	15756	15501	15646	15740	15703	15537	15710	15805	15494	15707	15675	15573	15804	15712	15537	15707	15455	15601	15747	15842	15578	15573	15590	15660	15578	15537	15758	15752	15646	15717	15858	15622	15684	15792	15719	15656	15698	15630	15681	15681	15821	15747	15740	15630	15714	15854	15514	15621	15758	15639	15736	15617	15727	15598	15573	15647	15610	15580	15640	15721	15689	15647	15599	15699	15728	15659	15670	15551	15635	15505	15602	15654	15812	15741	15706	15603	15527	15673	15661	15635	15706	15495	15617	15677	15668	15708	15852	15608	15586	15423	15617	15552	15839	15597	15630	15750	15637	15568	15553	15757	15445	15412	15823	15768	15599	15746	15777	15574	15819	15757	15667	15657	15619	15618	15824	15526	15624	15508	15619	15666	15804	15702	15639	15692	15748	15727	15710	15696	15522	15544	15679	15566	15478	15706	15607	15676	15754	15544	15674	15822	15680	15635	15634	15742	15831	15696	15697	15583	15651	15571	15617	15735	15543	15608	15706	15622	15599	15713	15696	15846	15562	15622	15776	15718	15470	15627	15545	15638	15511	15594	15575	15563	15674	15780	15682	15632	15704	15558	15667	15503	15591	15536	15798	15525	15625	15670	15687	15671	15761	15619	15666	15740	15585	15764	15564	15554	15669	15635	15613	15661	15637	15650	15740	15705	15713	15492	15874	15632	15676	15647	15849	15501	15544	15722	15720	15661	15667	15687	15761	15664	15616	15727	15657	15650	15744	15773	15640	15662	15767	15516	15664	15671	15545	15571	15567	15589	15519	15745	15625	15730	15683	15544	15575	15714	15592	15772	15707	15719	15675	15688	15709	15635	15668	15782	15606	15633	15730	15766	15587	15697	15564	15740	15607	15800	15648	15515	15653	15736	15626	15605	15777	15677	15768	15846	15615	15703	15746	15469	15786	15678	15604	15852	15582	15859	15591	15650	15492	15756	15722	15521	15502	15512	15680	15741	15727	15691	15629	15586	15685	15819	15676	15643	15476	15606	15567	15739	15681	15595	15671	15568	15667	15636	15542	15643	15585	15624	15747	15549	15577	15650	15714	15695	15726	15727	15751	15631	15598	15673	15675	15641	15665	15649	15629	15766	15580	15532	15636	15702	15790	15773	15672	15567	15692	15575	15506	15641	15773	15646	15729	15591	15616	15583	15675	15884	15705	15622	15621	15586	15544	15624	15543	15639	15591	15665	15642	15686	15682	15703	15913	15694	15689	15635	15624	15657	15629	15678	15536	15650	15504	15694	15597	15642	15594	15607	15710	15888	15649	15636	15716	15754	15685	15758	15613	15770	15758	15611	15651	15564	15473	15549	15445	15667	15689	15804	15594	15698	15855	15607	15769	15707	15705	15592	15681	15496	15633	15713	15706	15525	15765	15688	15652	15598	15849	15599	15640	15608	15628	15757	15677	15764	15563	15635	15674	15640	15581	15833	15592	15791	15798	15681	15673	15598	15629	15897	15577	15677	15729	15663	15646	15790	15651	15579	15642	15778	15589	15840	15617	15577	15544	15514	15676	15648	15598	15600	15683	15737	15693	15739	15523	15619	15670	15652	15637	15704	15614	15763	15709	15795	15653	15633	15743	15689	15526	15524	15822	15713	15615	15716	15811	15703	15526	15662	15830	15767	15518	15575	15568	15684	15555	15544	15538	15776	15533	15526	15604	15661	15639	15704	15616	15549	15664	15657	15538	15497	15532	15652	15798	15628	15439	15464	15698	15777	15653	15564	15665	15557	15788	15582	15828	15536	15718	15757	15671	15680	15667	15752	15908	15578	15697	15772	15606	15722	15599	15746	15704	15652	15761	15638	15660	15711	15495	15714	15606	15583	15388	15377	15755	15704	15577	15659	15636	15595	15586	15562	15543	15661	15679	15409	15628	15755	15742	15496	15770	15616	15665	15606	15853	15604	15612	15644	15601	15586	15831	15772	15616	15663	15738	15704	15773	15631	15595	15645	15729	15616	15685	15543	15707	15579	15751	15441	15718	15584	15589	15604	15587	15733	15604	15781	15541	15617	15595	15689	15522	15588	15587	15782	15592	15791	15585	15694	15607	15757	15565	15467	15530	15670	15715	15492	15800	15562	15513	15597	15655	15617	15628	15807	15584	15690	15605	15741	15679	15655	15791	15655	15620	15435	15828	15656	15673	15799	15821	15632	15755	15716	15627	15744	15903	15822	15455	15702	15594	15619	15649	15616	15673	15744	15603	15721	15713	15662	15736	15523	15567	15570	15887	15577	15666	15729	15580	15734	15514	15563	15807	15730	15648	15577	15484	15610	15909	15579	15636	15661	15643	15635	15634	15666	15633	15647	15629	15673	15730	15675	15697	15749	15511	15785	15761	15621	15870	15700	15607	15601	15625	15689	15670	15666	15715	15663	15855	15691	15609	15691	15637	15797	15552	15722	15723	15620	15629	15578	15725	15784	15692	15731	15730	15696	15665	15633	15640	15514	15831	15641	15667	15699	15579	15611	15937	15657	15652	15660	15721	15614	15758	15715	15727	15648	15717	15600	15652	15543	15727	15675	15666	15741	15537	15611	15656	15491	15625	15552	15589	15781	15754	15707	15456	15762	15652	15576	15557	15600	15549	15867	15700	15560	15736	15683	15758	15641	15792	15653	15581	15734	15636	15646	15582	15683	15713	15695	15823	15729	15613	15740	15567	15553	15539	15506	15645	15556	15708	15604	15691	15496	15633	15585	15837	15713	15634	15698	15695	15562	15535	15701	15594	15483	15476	15510	15500	15611	15611	15607	15558	15782	15660	15795	15398	15772	15576	15533	15595	15725	15604	15578	15598	15692	15513	15560	15729	15686	15726	15618	15657	15540	15986	15836	15654	15590	15683	15642	15767	15585	15722	15687	15618	15781	15598	15741	15776	15620	15624	15619	15810	15664	15718	15617	15738	15675	15628	15587	15796	15778	15699	15606	15697	15701	15669	15682	15615	15484	15575	15673	15668	15550	15777	15632	15612	15648	15716	15637	15629	15705	15798	15610	15633	15699	15676	15673	15529	15656	15571	15641	15595	15696	15611	15588	15809	15596	15743	15615	15722	15831	15810	15618	15613	15673	15744	15730	15709	15634	15872	15778	15685	15768	15690	15729	15663	15661	15668	15644	15724	15586	15773	15573	15830	15848	15605	15685	15702	15659	15675	15812	15733	15830	15674	15581	15676	15651	15721	15587	15576	15662	15775	15949	15605	15654	15698	15607	15762	15784	15547	15676	15696	15686	15627	15493	15861	15618	15620	15718	15601	15572	15716	15781	15563	15667	15794	15878	15867	15726	15806	15777	15642	15760	15453	15605	15602	15695	15540	15653	15666	15820	15734	15621	15779	15666	15568	15744	15634	15744	15484	15675	15648	15726	15659	15498	15680	15494	15684	15644	15737	15600	15534	15822	15702	15559	15776	15597	15801	15480	15848	15655	15722	15797	15714	15567	15798	15744	15744	15578	15576	15804	15512	15555	15677	15737	15766	15862	15661	15579	15679	15634	15612	15717	15645	15636	15714	15707	15738	15638	15653	15642	15649	15600	15709	15673	15552	15586	15705	15705	15720	15589	15574	15591	15665	15611	15584	15620	15604	15841	15656	15493	15667	15644	15535	15831	15580	15572	15643	15626	15713	15783	15766	15783	15638	15709	15677	15637	15500	15619	15439	15751	15549	15684	15894	15544	15667	15605	15783	15719	15645	15668	15575	15753	15571	15693	15544	15737	15797	15895	15707	15757	15663	15611	15476	15759	15743	15572	15642	15668	15676	15692	15757	15583	15625	15713	15670	15642	15632	15682	15622	15670	15818	15510	15826	15570	15612	15659	15551	15646	15676	15751	15554	15696	15763	15702	15695	15642	15681	15613	15661	15708	15646	15787	15643	15616	15749	15728	15546	15652	15637	15700	15659	15566	15558	15721	15746	15585	15553	15777	15688	15743	15685	15635	15723	15540	15725	15642	15656	15534	15457	15603	15692	15665	15376	15729	15593	15676	15865	15699	15851	15892	15618	15800	15553	15690	15692	15720	15677	15644	15523	15793	15612	15651	15637	15502	15702	15542	15756	15697	15670	15768	15645	15618	15617	15710	15701	15587	15709	15582	15651	15790	15741	15596	15697	15742	15748	15625	15453	15655	15704	15771	15731	15545	15622	15535	15692	15911	15636	15748	15690	15801	15783	15631	15569	15631	15820	15660	15618	15597	15645	15617	15611	15634	15793	15690	15829	15775	15727	15734	15591	15644	15592	15708	15698	15752	15619	15863	15680	15615	15783	15589	15720	15521	15691	15774	15677	15836	15940	15649	15805	15780	15744	15669	15741	15666	15700	15756	15809	15703	15748	15707	15648	15765	15756	15786	15731	15588	15777	15767	15734	15715	15574	15602	15684	15705	15569	15678	15632	15632	15644	15807	15716	15701	15716	15572	15730	15725	15669	15840	15701	15834	15751	15829	15661	15648	15729	15678	15652	15580	15737	15527	15765	15798	15859	15593	15761	15669	15700	15655	15654	15607	15751	15596	15758	15630	15747	15715	15755	15600	15733	15677	15485	15617	15685	15563	15981	15902	15604	15550	15915	15760	15694	15654	15556	15671	15634	15741	15613	15782	15626	15782	15776	15650	15721	15711	15582	15649	15543	15709	15812	15493	15634	15719	15635	15696	15742	15777	15586	15800	15486	15724	15751	15688	15802	15749	15738	15860	15831	15601	15846	15759	15627	15715	15771	15716	15586	15617	15656	15775	15658	15705	15767	15684	15739	15529	15684	15762	15717	15592	15560	15627	15614	15730	15662	15747	15570	15696	15532	15595	15585	15859	15711	15609	15740	15621	15752	15712	15635	15786	15580	15532	15702	15627	15522	15594	15695	15505	15687	15708	15695	15599	15804	15606	15784	15592	15551	15497	15624	15739	15765	15563	15548	15478	15589	15803	15468	15701	15534	15585	15700	15735	15684	15717	15727	15708	15704	15687	15463	15691	15604	15748	15726	15563	15687	15609	15649	15656	15636	15777	15665	15581	15490	15626	15601	15742	15751	15745	15718
23977	21057	28315	24143	21672	20256	19469	17113	16732	16682	16581	16471	16586	16592	16527	16329	16333	16288	16306	20594	24176	23155	20359	17775	16793	16502	16066	15928	16053	16273	16205	16172	16174	16114	16068	16047	16041	16131	16070	15916	16233	16085	15936	16274	16214	15994	16033	16006	15789	16125	16240	16097	15940	16026	15975	16128	16082	16110	15917	15946	16085	16002	15986	16239	16070	16118	15997	15991	16074	15851	16049	16123	16273	16140	15893	16323	16056	16051	16168	15875	16219	16165	16227	15958	16108	16209	15896	15983	15951	16129	16039	15949	16083	15826	15994	16046	16042	16151	15919	15993	16157	16025	16058	15918	15906	15866	16015	15975	15964	15999	15951	16111	15939	16189	15985	16047	15920	15837	15952	16002	16082	15978	16087	16090	15835	16052	15977	16082	16047	15910	16055	15996	15982	16134	16007	15924	15931	16124	16190	15920	15824	15989	16019	15846	15931	15960	16151	15995	16106	15929	16016	16200	15866	15998	15989	15844	15996	16057	15937	15898	16068	16115	15862	15935	16201	16078	16187	15980	16082	15913	16311	16134	15944	15723	16131	16058	16026	15963	16126	15904	15984	16044	16023	16070	16016	15896	15840	16113	16054	15948	16045	15950	16114	16005	16079	15955	16026	16194	16045	16003	16102	16186	15956	16312	16057	16061	16059	15772	16223	15813	16191	15884	15965	16087	15932	16105	15817	16066	16061	16211	15970	15759	15947	15809	15945	15893	15837	15867	16023	15952	16143	15903	16140	16271	16062	16005	15999	16094	15858	16025	16091	16029	15917	15931	15782	16231	16212	16247	16132	16120	15982	16123	15967	16081	16061	15951	15931	15754	16044	16228	16057	16011	15944	16071	15852	15881	15762	15973	16244	15881	16082	15900	16057	16200	15965	16048	15993	15958	16023	16075	15986	16045	15996	16024	16198	16049	15981	15926	15981	16099	16133	16011	16008	15997	16007	16062	15915	15966	16064	16068	15985	15769	15960	16024	15916	15955	16139	15819	15896	15914	16113	15993	16079	15895	15920	16177	16083	16009	16052	16056	16220	15869	16173	15964	15813	16017	15838	16070	15953	15988	15994	16201	16073	15914	15782	15935	16058	15859	16015	16193	16003	15982	16143	15927	16109	16079	15711	16001	15801	15961	15991	15967	16065	15971	15989	16014	15988	16077	16048	16121	16146	16165	16118	15934	16171	15998	16030	16144	15932	16035	16068	15926	16208	15924	15984	15813	16138	15938	16014	16132	16089	16077	16237	15969	16021	15981	15985	16008	15998	16261	15978	16008	16056	15924	16036	15913	16150	15955	16174	15992	15905	16101	16031	15985	16047	15987	16064	16015	16146	16065	16075	16059	15974	15964	16179	15987	15852	16073	15899	15935	16085	15939	15836	15955	15899	16159	15988	15974	16092	16034	15899	15929	15995	15906	16073	15938	15882	15833	15797	16087	16134	16099	16085	16095	15937	15811	15838	15869	15987	16052	16015	15987	16246	16243	16053	15944	15931	15904	16096	16067	16091	16055	16137	16122	15911	16066	16089	15902	15980	15927	16121	16186	16245	16059	15952	15993	15978	16037	15955	15908	15909	16137	16095	16190	16074	16215	16070	16152	15991	15833	16005	15929	15979	15994	15834	15948	16253	16206	16086	16128	16004	15862	15802	15795	15997	16078	16079	16077	16014	15922	16021	15978	16062	15997	16026	16036	15958	16013	16137	16019	16021	15997	16046	15999	15949	16115	15976	16099	15950	16020	15976	16126	16009	15958	15931	16100	16010	15935	16207	15728	15895	16054	15862	15932	16081	16081	16089	16187	16107	16312	16049	15874	16023	15852	16180	16040	15868	16059	15842	16292	15947	16116	15938	16067	16025	15934	15947	15803	16203	15963	16089	16196	16135	15970	16016	16088	16164	16074	16104	15999	16165	15881	15972	16143	16124	15781	15987	15866	16142	16052	16006	15990	16100	16134	15796	16081	16180	16136	15949	15990	15955	16129	16095	16046	16195	15973	16059	15975	15828	16187	15952	16068	15957	15953	15921	15884	15923	15963	16005	15934	15978	15958	16034	15890	16096	16093	15953	15946	15923	16016	16045	15793	15992	15863	15889	16080	16043	16002	15996	16078	16090	15911	16000	15904	15953	15899	16069	16189	15983	16036	16016	16029	15931	15919	16065	15995	15977	16192	16076	15939	16026	16017	15872	16039	16077	16119	15799	16039	16060	16045	15996	15954	16105	15930	15899	16049	15920	16027	16075	16013	16182	16047	15988	15995	16015	15915	15878	16004	16034	15953	15950	16052	15988	16040	16025	15996	16108	15888	16023	16080	15915	16026	15889	16001	16040	16095	15990	16031	16045	16103	16071	15834	16004	16151	16046	16234	16001	15842	15988	15803	16059	16016	15859	16097	15866	16010	16079	16203	15788	15993	15847	16173	15892	16083	16078	16150	16057	16169	16115	16115	16041	16151	16146	16039	15929	15967	15862	15997	16008	15810	15886	15973	15974	16040	15872	16036	16069	15995	15991	15844	15975	15925	15928	16101	16075	16129	16127	16144	15871	16058	15981	16069	15890	15970	15977	15918	16181	16071	16006	16007	15982	16025	15849	15951	15941	16083	15960	15947	16005	16042	16184	15904	16060	16000	16208	16103	16078	16098	16028	16126	16173	16010	15962	15838	15886	16158	16077	15730	16063	16148	16008	16138	15996	15990	16078	15896	16017	15893	16142	16029	16131	16150	15928	16081	16035	16013	16061	15951	16048	15983	16260	15982	16021	16182	16009	16052	15994	16106	16112	16197	15953	15777	15761	15953	16202	16223	15943	16172	16043	15832	15948	16160	16124	15827	15851	16240	15885	16030	16106	15888	15843	15914	16017	15991	15925	16252	15990	15867	15925	15839	16162	16013	16014	15936	15959	15959	16119	16075	15962	15954	16084	15845	15840	16037	16100	16030	15924	16156	15882	16079	15895	16019	15915	16056	16070	16041	16068	15913	15746	16030	15915	15887	16065	15960	16101	16001	16054	16012	16149	15978	15913	16111	16147	16024	16052	16027	16038	16121	15872	15974	15973	15981	16099	15942	15976	15974	16137	15985	16241	16044	16071	16067	15999	16149	16042	15894	16143	16013	16074	16002	16083	15875	16148	16068	16023	16107	15967	15969	15982	16072	15967	15884	15930	15956	15948	16162	15865	16017	16033	16258	15915	16178	16075	15841	16023	16078	15930	16128	15986	15756	15820	15907	16115	16270	16105	15913	16091	15828	15941	16143	16157	16110	16056	15978	16080	16053	15732	15889	16226	15930	16109	16002	16026	15994	15988	15909	15936	15960	16117	16056	15948	15793	15971	16068	15979	16008	16009	16018	15942	15971	16041	16081	15966	16050	16086	15874	16099	16180	15864	16053	16121	15996	16044	16068	16208	16041	15892	15874	16075	16233	15986	15995	16044	15908	16106	15944	16046	16091	16089	16319	16012	16036	15952	15910	15901	16131	15853	15834	15867	16053	16095	15783	16106	15982	16022	16166	15948	16154	16283	15967	15960	16118	15935	15932	16080	16007	15865	16108	16264	15879	16062	16041	16052	16092	16073	16089	15965	16029	16143	16068	16000	16145	16078	16007	15974	15972	15836	16048	16035	16069	16045	15961	15947	15936	15892	15817	16025	15977	16036	16015	16205	16055	15868	15803	16021	15900	15966	16224	16169	16122	16056	16135	16233	16189	16017	16095	16025	16029	16034	15929	16098	16209	16113	15896	15954	15847	16070	16033	15962	15841	15981	15950	16026	16159	15996	16116	15913	15839	15999	15887	15953	16059	16025	16078	16014	16072	15892	15922	16187	16228	16065	16188	15973	15981	15977	16070	15893	15987	15889	15904	16066	15962	16149	16110	16173	16185	16123	16055	16173	16096	16147	16008	16166	16051	15917	15896	16107	15967	16043	16133	16221	16372	16349	16106	16158	16085	16077	15977	16242	15991	16023	16066	16223	15897	16021	16057	16137	15948	16076	16043	16068	15946	16116	15920	16160	16033	15957	16100	16008	15860	15884	15781	16002	16065	15926	16078	16122	15971	15875	15883	16020	15870	15987	15977	16054	15995	16099	16069	16245	16110	16040	15952	15980	15988	16168	16263	15996	15971	16209	15980	16008	15880	16219	16104	15975	16073	16128	15897	15927	16129	15912	16062	16242	16035	15999	15877	15911	15873	16095	16149	15929	15988	16005	15992	16020	15946	15951	15945	15832	16048	15935	16036	16187	16105	16109	16024	16019	15934	16011	15843	15983	16067	15919	16223	15981	16019	16053	15991	15924	15972	16325	16129	16040	16000	15921	15918	15822	15777	15990	16084	15859	16119	16079	16046	16108	16164	15884	15846	15972	16072	16009	16146	15808	16006	16091	15990	15842	15984	16048	16010	15959	16041	16190	15835	15938	16074	15912	15982	16014	15993	16071	15927	15997	16164	16088	15996	15809	16101	15876	16044	16023	16145	16074	15897	16034	16138	15972	15998	16059	16232	16221	16077	15962	16014	15917	15997	15911	15971	16041	16150	15931	16296	16185	15744	15923	15902	16060	16063	16129	16139	15998	16143	16063	16087	15991	16080	16186	16107	16006	15965	16150	16164	16068	16127	16122	15945	16107	16005	15985	16220	16007	16138	16067	15920	15853	15887	16061	16188	15972	16050	16166	16039	16134	16089	15922	15985	16051	15923	15965	15995	15946	16146	15901	15930	15964	16014	16026	16026	16069	15976	15856	15908	16053	16029	16094	15750	16105	15965	16077	16088	16067	16148	16169	16024	16220	15857	16175	16038	16112	16233	16066	15982	16010	15908	16055	15865	15854	16079	16029	15933	16149	16061	15957	15895	15894	15939	15823	15811	15836	15895	16163	16048	16067	15788	15970	16033	15914	15948	15876	16001	16024	15921	16098	16054	15965	16024	16047	15984	16201	15994	15881	16006	15916	16055	15990	15932	16173	16095	15917	15916	15892	16103	15949	16085	16022	16159	15919	15982	16138	15923	15924	15886	15884	15923	16036	16169	15956	15793	16188	16044	15952	16147	16411	16038	15942	15923	15898	15897	15805	16173	15858	15865	15867	16019	16149	16185	16087	15875	16012	16097	16029	16098	16096	15964	16046	16018
14125	23589	23000	19608	18132	17201	16715	16556	16138	15927	15663	15843	15742	15535	15494	15623	15390	15274	15520	22880	26166	24347	20145	16735	15854	15291	15214	15141	15210	15172	15155	15311	15324	15041	15061	15129	15111	15049	15161	15255	15195	15159	15182	15107	15000	15184	15047	15098	15102	15023	15143	15002	15167	15204	15085	15143	15042	15096	15166	15200	14997	15104	15064	15039	15164	15097	15098	15054	15212	15190	15125	15188	15201	15116	15104	15201	15100	15079	15060	14952	15083	15168	15108	15046	15224	15126	15107	15061	15008	15240	15060	15156	15040	15108	15070	15096	15066	15128	15132	15068	15089	15051	15113	15073	15159	15214	15330	15014	15153	15220	15029	14987	15117	14975	14915	15109	15111	15228	14856	14971	15068	14922	15072	15133	15193	15126	15169	15124	15005	15063	15089	15054	15240	15220	14940	15190	15097	15002	15201	15126	14998	15038	15196	15203	15100	15018	15088	15104	15093	15115	15268	15152	15003	14903	15064	15101	14924	15107	15015	15127	15034	15231	15259	15002	15070	15074	14963	14994	15163	15113	15092	15082	15002	15219	15226	15071	15082	15128	15039	15175	15084	15150	14983	15180	15030	15233	15088	15211	15122	15216	15065	15185	15273	15146	15196	15041	14956	14975	15128	14941	15227	15015	15214	15282	15184	15044	15155	15153	15308	15209	15275	15138	15164	15088	15049	15179	15148	15037	15214	15053	14878	15076	15149	14929	15304	14845	15060	15000	15054	15101	15140	14888	15113	15313	15065	15128	14931	15137	15150	15100	15008	14913	15186	14970	15149	15086	15174	15309	15158	15088	15168	15022	15232	15021	15131	15108	15121	14985	15011	15114	15081	14992	15105	14947	15239	14908	15054	15141	15022	15085	15074	14987	15069	14901	14898	15158	15106	15047	15059	14926	15103	15087	15112	15143	14896	14978	15220	15159	14959	14957	15094	15050	15142	15224	15202	15059	15032	15159	14944	15182	14881	15292	15173	14852	14976	15067	15004	15108	15040	15003	15050	14979	15226	15094	14969	14976	15128	15191	14926	15018	15200	15021	15176	15077	15051	15231	15102	14983	15067	14930	15117	15206	15132	15151	15327	15088	15167	15107	14834	15249	15168	15042	14989	15160	15065	15098	15042	15184	15160	14974	15084	14933	15125	15171	14952	15009	15150	15157	14950	15000	15169	15150	15179	15038	15105	15182	15183	14879	15050	15068	15009	15126	15035	14991	15084	14986	15017	15147	14982	15002	15208	15266	15023	15185	15161	15103	15130	15074	14980	15217	15159	15044	15037	15226	15252	15132	14959	15232	15033	15171	15090	15136	15164	15003	15138	15080	14853	15011	15198	15151	14817	15172	15193	15167	14921	14945	15181	15160	15084	14999	15162	14991	15092	14938	15083	14902	15075	15050	15003	15109	15168	15034	15192	14974	15153	14991	14977	14967	15117	15024	15002	15042	14918	15221	15014	15019	15085	15153	15113	15064	15035	15099	15161	15032	15034	15112	15157	15043	15050	15130	14863	15009	14967	15083	14976	15019	15013	15173	15161	15264	15053	15128	15013	15075	15105	15063	15161	15019	15126	15052	15042	15128	14875	15153	14971	15073	14979	15163	15129	15047	15066	15189	15107	15137	14862	15023	14966	14838	15158	15049	14982	15091	14974	15177	14923	15080	15311	15116	15024	14967	15223	15175	15148	15025	15029	15012	15167	15099	15034	15051	15153	15143	15085	14994	15160	15179	15137	15069	15128	14951	14933	15055	15113	15138	15111	15080	15200	14997	15252	14995	15087	15062	15135	15144	15035	14895	15081	14922	15179	15105	15129	15120	15060	15173	15051	15019	15135	15243	15252	15082	15062	15006	15112	15111	15088	15070	15055	15051	15104	15058	15135	15074	15136	15098	15154	15037	15220	14971	15146	15019	15012	14994	15053	15214	15116	15127	15080	15224	15146	15035	15076	15050	15128	15167	15179	15271	15162	15134	15121	15145	15145	15080	15172	15125	15061	14997	15200	15061	14813	15140	15205	14903	15013	15185	14888	15194	15018	15085	15191	15155	15173	15042	15110	15089	15067	15068	15029	14961	14916	15083	14963	15004	15290	15137	15088	15355	15065	15030	15139	15017	14898	15088	14879	15086	15047	15116	15214	14939	15037	15051	15163	15118	15077	15099	14973	15078	15025	15143	15049	15172	14950	14965	15185	15144	15229	15050	15044	15019	15009	15157	14982	15160	15070	15111	15156	15116	15059	15128	15109	15203	15048	15147	15152	15207	15081	15180	15125	15158	14962	15022	15023	14962	15275	14982	15073	15084	15107	15132	15130	15280	15095	15146	14902	15153	15134	15113	15227	15107	15278	15156	15227	14960	15122	15096	15084	15015	15101	15027	15131	15076	14986	15093	15031	15146	15178	15091	15189	15002	15028	15325	15238	15057	15031	14975	14903	15334	15021	15036	15089	15185	15037	14971	15076	15101	15067	15077	15125	15177	15105	15088	15178	14938	14954	15086	15126	15201	15204	15091	15144	15101	15206	14932	15009	14977	14894	15147	14772	15140	14993	14983	15244	14999	15074	15181	14955	15051	15043	14931	15125	15132	15135	15098	15100	15064	15014	15055	15112	15011	15077	15194	15215	15006	14952	14993	15002	15150	15309	15016	15096	15172	15091	15001	15072	15127	15162	15097	15060	15175	15011	15131	15105	15133	15152	15015	15118	15059	15015	15080	15024	15228	14990	15090	15189	15065	15149	14925	14970	15009	15150	14957	15038	15143	15080	15001	15128	15014	15054	15186	15067	15059	15057	14938	15172	15077	15120	15079	14985	15062	15123	15095	15052	14905	15079	15023	15082	15031	15257	15084	15166	15279	14974	15084	15181	15096	14917	15041	15094	15215	15091	15085	15145	15062	14979	14907	15046	15086	15083	15045	15147	15179	15143	15181	15063	15059	15134	15061	15024	14908	14943	15330	15084	15161	15138	15122	14941	15058	15159	15084	15096	15010	15174	15073	15083	15089	15112	15161	14890	15141	15163	15136	15065	15030	15120	15003	15040	15211	15006	15134	15088	14989	14989	15057	15149	15077	15155	15090	15148	15121	14968	15126	15135	15008	15082	15130	14848	15042	15045	15098	15201	15133	14945	15094	15178	15011	14996	15009	15061	14969	15012	15170	15028	15114	15112	15184	15116	14992	15140	14949	14959	14941	15172	14996	15028	14994	15132	14998	15220	14919	15030	15153	15001	15167	15172	15098	15234	15020	14997	15190	15041	15192	15012	14992	15162	15056	15121	15217	15029	15013	15140	15119	14997	14950	15003	15230	14999	15224	15017	15019	15150	15117	15119	15369	15008	14932	15100	15155	15074	15121	15173	14968	15166	15128	15170	15220	15172	15102	15096	15034	15116	15124	15183	15041	15008	14950	14910	15002	15094	15074	15310	15103	14974	15172	15027	15047	15153	14952	15029	15053	15138	15046	14934	15025	15232	15031	15220	15037	15050	15042	15045	14886	15184	15001	14989	15216	15102	14986	15267	15007	15250	15053	15095	14978	15191	14925	14896	14992	15078	15098	15145	14988	15098	14889	15154	15067	15148	15174	15068	15139	14891	15095	15335	15117	15158	15193	15173	15208	15037	15123	15094	15090	15234	15036	15175	14969	15166	15051	15087	15057	15126	15020	15054	15170	15016	15049	15108	15214	15186	15172	15088	14984	14818	14953	14946	15061	15087	15272	15015	15124	15056	15067	15105	15215	15149	15177	15087	15118	14987	15144	15207	15129	15003	14928	14922	14901	15108	15273	15059	15043	15161	14999	15043	15044	15092	14972	14953	14981	15102	15134	15039	14965	14956	14992	15046	15080	15036	14981	14968	15241	15139	15082	15019	15184	15005	15093	15017	15115	15153	15147	14996	15017	15097	15094	15078	15088	14985	15101	15160	15170	14880	15126	15185	15139	15109	15088	14919	15168	15190	15238	15097	14995	15108	15027	14924	15081	15057	15172	14996	15100	15224	15176	15272	15123	15282	14903	14927	15111	15008	15139	15162	15159	15212	15204	15161	15087	15084	15074	15099	15248	14997	15050	15130	14959	15033	15101	15135	15017	14944	15032	15206	15117	15168	15156	14952	15217	14982	14907	15112	15114	15003	15249	15215	15081	15117	15102	15000	15038	15055	15205	15151	15002	14931	15103	15054	15119	15080	15115	15115	15018	15308	15109	15090	15097	15131	15076	15168	15115	14908	15047	15121	15051	15213	15028	14982	15034	15128	15104	14921	15071	15257	15107	15101	15036	15192	15039	15091	15095	15086	15129	15108	15101	14964	15081	15155	15119	15123	14926	15065	15019	15111	15028	14985	15110	15097	14832	15104	15091	15023	15051	14907	15008	15016	15047	15198	15026	15151	15264	15092	15013	15102	15078	15112	15042	15228	15083	15196	15051	15118	15040	15181	15059	15035	15057	15165	15021	15089	15062	14967	14931	15000	15211	15287	15026	15197	15034	15109	14996	15059	15019	15059	15131	15067	15134	15145	15095	15052	15112	15096	15084	15138	15239	15122	15190	15093	15078	14891	15020	15075	15077	15125	15047	15245	15270	15368	15164	15008	15217	15034	14906	15031	15204	14967	15099	15041	14993	14982	15012	14986	15208	15195	15182	15052	15001	14956	15207	14973	15097	15273	15175	15035	14962	15118	15139	15156	15089	14982	15030	15111	15227	15168	15089	15052	15099	15215	15083	15081	14937	15035	14994	14879	15045	15128	15071	14916	15195	15082	15090	15003	15018	15132	14986	15157	15220	14955	15218	15048	15195	15232	15125	15223	15091	15059	15068	15082	15149	15176	15166	15068	15059	14987	15033	14973	15105	15139	15144	15155	15014	15236	15165	15122	15092	15076	15007	15194	15081	15259	15083	15045	14914	15110	15015	15111	15255	14966	15190	15119	15023	15083	15052	15054	15023	15128	14904	14985	15114	15095	15039	15108	15132	15233	15088	15091	15174	15054	14931	15068	15158	15045	15074	14912	14971	15114	15166	15100	15187	15095	14908	14918	15046	15119	15073	15238	14912	15100	14969	15038	15157	14984	15130	14972	14998	14999	15054	15046	15174	15157	14961	15273	15175	15197	15166	15059	15045	14965	15207	14945	15046
22888	21019	28807	23448	21208	22431	21578	16937	15786	16048	15823	15567	15781	15649	15723	15310	15412	15267	15564	25388	29521	26483	20979	17313	15700	14991	15219	14948	14762	14959	15088	14808	14855	15091	15050	15058	14891	14890	14860	14762	14949	14891	15067	14995	14826	14961	14896	14998	14977	15075	15018	14798	14963	14859	14734	14830	14803	14904	14814	14923	14730	14867	14815	14942	14884	15003	14902	14930	14968	14762	14917	14715	14842	14885	15103	14914	15146	14893	14900	14897	15062	14793	14879	14972	14829	14857	14763	14904	14802	14888	14776	14745	14892	14951	14657	14988	14948	14989	14859	14935	15009	15011	14803	14974	14885	14809	14903	14925	14772	14863	14645	14825	14849	14832	14817	14918	14839	14933	14905	14877	14882	14912	14932	14671	14833	14892	14823	14900	14949	14853	14998	14900	14955	14955	14597	14914	14808	14997	15084	14758	15039	14828	14911	14787	14773	14956	14948	14893	15134	14959	14706	14782	15053	14822	14851	14875	14687	14794	15111	14941	15080	14932	14823	14846	14690	14899	14989	14871	14687	15017	14843	15037	14948	14984	14848	14889	14967	14765	14913	14781	14865	14786	14948	14889	14833	14993	14840	14918	14877	15115	14983	14852	15007	14924	14638	14658	14801	15034	14728	14949	14715	14798	14768	14829	14823	14909	14750	14799	14775	14834	14898	14691	15026	14594	14751	14831	14771	14828	14768	14856	14647	14784	15023	14926	14791	14784	14921	14850	14754	14944	14853	14919	14828	14964	15046	14817	14953	15041	14918	14858	14900	14969	14865	14876	14798	14704	14887	14890	14923	14958	14773	14776	14897	14758	14901	14880	14881	14899	15232	14527	14972	14874	14876	14872	14953	15007	14974	14942	14949	15081	14834	14985	14899	14837	14796	14908	14929	15023	14962	14900	14684	14743	14831	14646	15006	14814	14734	14982	14821	14814	14949	14838	14924	14904	14837	14847	14977	14799	15008	14985	14908	14768	14803	14933	14817	15039	14923	14827	14840	14601	14706	14860	14931	14768	14809	14975	14822	14763	14787	14918	14898	14895	14911	14824	14830	14809	14926	14887	14823	14903	14854	14854	14873	14810	15037	14975	14787	14714	14815	14811	14849	14866	14910	14972	14762	14968	14847	14734	14878	14755	14752	14692	14779	14871	15040	14737	14605	14702	14763	14957	14875	14853	14787	15064	14905	14846	14844	14827	14881	14827	15031	14879	14782	14667	15154	14737	14933	14749	14763	14737	14997	14897	14864	14932	14946	14891	15012	14963	14813	14856	14936	14867	14837	14801	14919	14945	14914	14964	14905	14953	14959	15026	14839	14908	14843	14822	14969	14886	14890	14971	15002	14913	14755	14918	14695	14819	14943	14805	15080	14805	14929	14775	14695	14891	14841	14809	14819	14992	14745	14887	14839	14874	14721	14895	14827	14905	14842	14747	14821	14687	14933	14867	14713	14933	14958	14830	14796	14937	14865	14866	14988	15040	14792	14825	14920	14645	14780	14921	14922	14679	14785	14800	14848	14680	14775	14728	14905	14844	14761	14981	14639	14736	14766	14884	14963	14945	14799	14944	14835	14811	14843	14802	14826	14896	14962	14890	14774	14965	14752	14807	14794	15040	14820	14772	14955	14577	14949	14853	14799	15079	15127	14806	14632	14821	14721	15016	14776	14880	14910	15018	14914	14770	14912	14781	15160	14848	14779	14841	14894	14777	14751	14685	14932	14648	14866	14914	14554	14779	14831	14842	14832	14888	14698	14784	14864	14938	14797	14884	14858	14973	14942	14808	14655	14892	14864	14840	14772	15088	14909	14975	14758	14844	14725	14972	14953	14747	14806	14848	14893	14950	14970	14649	14876	14711	14895	14946	14670	14863	14757	14881	14926	14830	14684	14736	14950	14582	14731	14882	14910	14736	14680	14831	14746	14942	14801	14847	15066	14792	14862	14817	14827	14772	14816	14888	14964	15106	14894	14886	14917	14914	14798	14843	14858	14895	14719	14906	14672	14758	15035	15034	14884	14737	14809	14793	14889	14834	14932	14726	14695	14892	14908	14857	15074	14951	14835	14762	14850	14781	14860	14762	14862	14805	14766	14989	14897	14731	14913	14998	14963	14776	14834	14856	14884	14763	14927	14862	14910	14960	14845	14844	14886	14822	14823	14905	14787	14911	14925	14701	14820	14802	14679	14877	14835	14864	15017	14754	14927	14940	14967	14731	14820	14888	14940	14909	14716	15038	14839	14903	14909	14811	14789	14919	14745	14815	14792	14830	14734	14868	15075	14878	14856	14949	14801	14812	14790	14983	14870	14890	14835	14998	14880	14965	14903	14879	14867	14689	14773	14801	14859	14762	14804	14867	14888	14802	14878	14746	14807	14657	14904	14852	14811	14886	14743	14751	14793	14948	14991	15006	15001	14859	14765	14895	14917	14668	14804	14888	15127	14668	14924	14865	15043	14892	14796	14739	14866	15015	14715	14863	14808	14897	14724	14876	14808	14809	14898	14821	14895	14640	14885	14656	14928	14936	14927	14778	15010	15057	14860	14940	14723	14861	14913	14864	14910	14842	14753	14873	14812	14935	14803	14948	14893	14866	14924	14693	14782	14879	14813	15033	14846	14704	14796	14959	14832	14830	14996	15087	14893	14923	15006	14900	14959	15018	14861	14860	14900	14791	14891	14885	14793	14859	14968	14821	14915	14761	14879	15009	14830	14965	14747	14777	14687	14604	14622	14936	14702	14838	15034	14709	14687	14860	14860	14884	14884	15013	14972	14861	14966	14922	14639	14808	14968	14867	14798	14947	14744	14548	14811	15003	14774	15139	14858	14939	14911	14840	15002	15000	14800	14649	14754	14714	14814	14770	14949	14782	14846	15032	14752	14763	14928	14793	14837	14607	14865	14904	14766	14902	14726	14692	14878	14993	14899	14915	14905	14680	14947	14762	14762	14686	14843	14806	14696	14724	14792	15006	14791	14923	14916	14903	14786	14781	14998	14942	14847	14973	14825	14888	15050	14728	14631	14967	14873	14681	14849	14830	14951	14860	14785	14803	14841	14779	15023	14806	14871	14892	14941	14947	14873	14880	14891	14807	14976	14953	14756	14806	14843	14744	14844	14930	15002	14861	15101	14731	14989	14950	14730	14641	14837	14836	14899	15019	14886	14852	14995	14928	14959	14831	14722	14856	14732	15035	15002	14876	14792	14917	14862	14960	14841	14917	14977	14853	14906	14817	15064	14663	14848	14876	14784	15006	14779	15024	14925	14775	15030	14919	14906	14912	14868	14991	14890	14679	14724	14747	14834	14879	14672	14918	15121	14724	14712	14660	14924	14766	14756	14877	14651	14866	14812	14676	14883	14992	14772	14789	14777	14797	15023	14848	14901	15002	14779	15045	14852	14773	14677	14857	14791	14801	14894	14692	14899	14855	14848	14992	14810	14698	14765	14971	15094	14965	14907	14725	14615	14812	14842	15137	14892	14907	14575	14888	14772	14927	14874	15012	14819	15080	14853	14821	14836	14644	14999	14647	14834	14796	14932	14848	14788	14805	15010	14909	14825	14976	14852	15005	14683	14965	14703	14758	14881	14866	14812	14847	14892	14909	14903	14709	14906	14990	14725	14777	14763	14916	14887	14819	15040	14849	14811	15003	14693	14751	14915	14815	14777	14641	14723	14907	14840	14865	14814	15028	14828	14782	14813	14922	14814	14897	14989	14887	14923	14892	14996	15057	15030	14725	14655	14766	14846	14909	14758	14799	14745	14780	14724	14787	14777	14842	14824	14886	14829	14772	14914	14865	14864	14865	14773	14957	14902	14992	14967	14752	14920	14819	15049	14921	14832	14875	14866	14861	14653	15062	14779	14766	14878	14834	14788	14784	15010	14859	14807	14918	14933	15082	14984	14865	14884	14950	15059	14765	14887	14703	14900	14844	14622	14845	14950	14724	14855	14772	14967	14970	14852	14947	14934	14840	14843	14750	14732	14669	14899	14978	15011	14769	15095	14998	14771	14897	14848	14965	14854	14596	14897	14988	14940	14696	14755	14978	14769	14881	14963	14791	14877	14796	14956	14778	14986	14815	14802	14925	14966	14927	15005	14953	14999	14780	15012	15096	14993	14722	14719	14837	14695	15036	14942	14764	14897	14911	14930	14717	14761	14959	15039	14974	14791	14754	14890	14772	14561	14871	14758	14725	14851	14772	14673	14871	14819	14734	14880	14698	14781	14837	14799	14774	14866	14756	15026	14855	14894	14729	14992	14870	14809	15033	14843	14865	14725	14836	14725	15039	14775	14903	15008	14891	14953	14780	15001	14889	14846	14870	14884	14890	14691	14770	14778	14897	14761	14743	14675	14644	14805	14991	14914	14723	14832	14679	14904	14736	14782	14889	14755	14652	14769	14727	14708	14725	14732	14754	14821	14958	14733	14789	14740	14918	14917	14887	14841	14768	15053	14766	14789	14971	14831	14876	14711	14903	14994	14969	14902	14921	14906	14866	14850	14661	14976	14864	14960	14848	14960	14767	14594	14898	14703	14784	14584	14912	14794	14839	14932	14867	14776	14735	14821	14851	14893	14799	14942	14991	15055	14953	15006	14913	14807	14931	14824	14890	14869	14843	14781	15014	14838	14914	14899	14872	14847	14911	14994	14945	14881	15059	14878	14763	14782	14882	14713	14852	14775	14905	14691	14913	14906	14938	14623	14973	15045	14931	14850	14959	14934	14706	14850	14835	14857	14878	14685	14896	15020	14820	14884	14833	14777	14891	14823	14825	14788	14985	15061	14844	15050	14742	14701	14931	14839	14690	14966	14784	14814	14771	14820	14748	14839	14761	14910	14838	14724	15008	14635	14818	14855	14852	14965	15030	14862	14754	14866	14902	14847	14844	14758	14786	14848	14688	14907	15011	15056	15005	14820	14913	14898	14790	14830	14827	14943	14852	14844	14864	14850	14927	14919	14893	14627	14789	14859	14798	14798	15031	14850	14826	14826	14916	14801	14913	14986	14887	14874	14788	14933	14852	14860	14836	14701	14790	14863	14876	14839	14708	14877	15019	14717	14821	15028	14789	14720	14965	15017	14807	14767	14873	15015	15006	14998	14897	14783	14694	14836	14874	14856	14727	14754	14824
15225	27969	26539	22332	19587	17722	16845	16411	16090	15710	15500	15089	15359	15332	15350	14955	14839	14951	15431	30963	33058	28318	21285	16830	15260	14730	14397	14268	14228	14430	14350	14316	14281	14316	14198	14403	14287	14319	14345	14243	14419	14291	14264	14289	14310	14179	14392	14468	14294	14287	14355	14376	14282	14426	14265	14407	14277	14284	14202	14407	14356	14317	14385	14342	14304	14333	14257	14303	14395	14371	14389	14299	14266	14334	14446	14174	14287	14329	14320	14229	14347	14203	14331	14279	14102	14337	14415	14351	14201	14144	14437	14131	14286	14297	14308	14226	14439	14057	14525	14295	14329	14066	14192	14388	14260	14357	14265	14422	14304	14310	14301	14227	14359	14523	14271	14387	14227	14256	14151	14313	14275	14035	14332	14360	14373	14403	14149	14519	14303	14147	14290	14267	14266	14303	14186	14367	14416	14237	14408	14383	14360	14265	14410	14424	14147	14438	14383	14124	14147	14491	14333	14369	14461	14289	14195	14375	14298	14224	14203	14313	14419	14329	14452	14416	14271	14334	14168	14242	14205	14371	14264	14321	14228	14229	14337	14304	14380	14244	14563	14178	14254	14403	14329	14371	14281	14248	14189	14364	14281	14407	14322	14141	14224	14199	14346	14367	14383	14357	14254	14167	14372	14394	14296	14110	14321	14216	14415	14121	14194	14263	14368	14340	14241	14344	14394	14213	14293	14397	14270	14379	14097	14251	14423	14222	14507	14188	14260	14248	14239	14390	14254	14333	14243	14236	14188	14334	14349	14197	14169	14256	14252	14257	14363	14225	14379	14452	14215	14078	14397	14411	14210	14211	14087	14362	14230	14323	14178	14155	14312	14294	14253	14223	14380	14318	14211	14378	14326	14154	14242	14218	14377	14307	14182	14444	14336	14349	14372	14228	14209	14257	14293	14322	14198	14181	14256	14230	14394	14116	14454	14358	14178	14406	14328	14245	14335	14355	14272	14249	14430	14432	14371	14219	14305	14315	14372	14267	14348	14269	14254	14305	14317	14403	14367	14312	14234	14267	14296	14362	14199	14317	14550	14228	14248	14201	14180	14321	14271	14185	14329	14383	14213	14278	14249	14199	14347	14291	14491	14190	14325	14307	14304	14348	14116	14189	14407	14370	14358	14136	14235	14421	14291	14325	14437	14180	14265	14366	14253	14284	14326	14207	14279	14261	14303	14351	14329	14283	14355	14143	14204	14138	14410	14301	14320	14379	14233	14155	14200	14307	14334	14192	14383	14229	14364	14237	14411	14328	14298	14223	14364	14337	14346	14263	14216	14160	14462	14236	14224	14340	14277	14348	14303	14215	14424	14201	14256	14319	14350	14342	14315	14259	14419	14319	14296	14420	14085	14440	14247	14104	14283	14226	14339	14439	14223	14275	14326	14192	14370	14253	14337	14354	14240	14100	14302	14159	14291	14430	14150	14310	14282	14310	14256	14370	14367	14290	14370	14239	14376	14264	14345	14495	14129	14272	14379	14279	14411	14498	14202	14217	14173	14250	14136	14335	14511	14201	14324	14351	14185	14342	14286	14093	14254	14239	14315	14338	14358	14339	14214	14401	14338	14241	14359	14167	14169	14268	14401	14308	14213	14355	14356	14166	14246	14219	14274	14337	14211	14283	14225	14483	14218	14299	14239	14176	14308	14325	14331	14324	14318	14270	14237	14222	14355	14434	14327	14245	14247	14271	14244	14284	14271	14176	14375	14304	14341	14182	14245	14204	14378	14213	14447	14154	14261	14281	14236	14382	14220	14278	14361	14345	14338	14309	14147	14384	14196	14323	14365	14427	14343	14257	14203	14190	14228	14134	14223	14331	14159	14300	14281	14289	14193	14506	14170	14246	14192	14240	14257	14253	14241	14304	14314	14078	14174	14329	14385	14189	14280	14292	14367	14280	14085	14401	14247	14320	14237	14263	14346	14263	14378	14231	14234	14515	14372	14208	14343	14355	14414	14291	14331	14272	14387	14213	14053	14194	14394	14225	14291	14260	14192	13990	14349	14281	14357	14266	14228	14336	14407	14285	14275	14191	14167	14269	14208	14358	14108	14350	14424	14130	14326	14258	14227	14207	14330	14262	14257	14135	14180	14225	14223	14300	14160	14304	14309	14329	14286	14314	14396	14254	14289	14296	14278	14299	14308	14269	14174	14262	14380	14190	14397	14286	14321	14186	14249	14311	14321	14389	14433	14441	14368	14301	14163	14434	14294	14267	14173	14306	14194	14083	14324	14160	14157	14220	14353	14222	14327	14183	14352	14253	14323	14400	14294	14254	14134	14375	14312	14514	14298	14268	14219	14242	14351	14317	14247	14336	14216	14231	14381	14178	14080	14291	14287	14357	14375	14538	14251	14210	14359	14094	14371	14475	14279	14217	14219	14099	14274	14261	14299	14352	14349	14198	14534	14257	14302	14253	14276	14263	14449	14303	14357	14237	14194	14179	14182	14281	14331	14364	14192	14271	14327	14343	14294	14435	14491	14249	14267	14188	14425	14257	14400	14294	14303	14474	14468	14326	14179	14254	14234	14162	14161	14370	14118	14303	14241	14503	14261	14204	14355	14446	14376	14337	14379	14249	14247	14243	14448	14186	14346	14206	14172	14464	14422	14070	14354	14280	14289	14268	14128	14271	14304	14281	14150	14430	14264	14296	14295	14215	14350	14332	14271	14253	14197	14167	14337	14297	14376	14257	14252	14232	14331	14226	14383	14352	14166	14366	14133	14204	14300	14270	14395	14357	14307	14339	14397	14299	14312	14291	14456	14172	14303	14304	14261	14410	14384	14338	14218	14275	14287	14399	14285	14279	14415	14338	14351	14244	14295	14100	14314	14352	14229	14591	14312	14219	14234	14295	14241	14326	14175	14375	14219	14346	14385	14302	14380	14244	14258	14246	14320	14276	14082	14257	14321	14250	14197	14119	14372	14320	14313	14093	14416	14099	14253	14287	14263	14238	14225	14410	14313	14174	14317	14198	14286	14205	14273	14318	14361	14184	14340	14267	14148	14419	14295	14232	14209	14304	14443	14256	14256	14319	14394	14282	14244	14494	14352	14369	14268	14326	14355	14152	14382	14201	14284	14216	14333	14246	14511	14374	14257	14257	14229	14349	14241	14403	14209	14258	14268	14290	14253	14320	14347	14205	14150	14221	14294	14221	14337	14321	14229	14273	14173	14314	14397	14275	14240	14378	14155	14254	14364	14270	14202	14202	14239	14206	14375	14328	14357	14342	14234	14248	14328	14319	14031	14307	14414	14312	14238	14222	14164	14331	14300	14167	14284	14337	14200	14463	14251	14265	14274	14186	14106	14287	14147	14160	14244	14172	14147	14432	14335	14155	14274	14391	14422	14220	14319	14183	14245	14386	14300	14153	14419	14454	14254	14306	14259	14202	14226	14363	14423	14354	14342	14159	14208	14384	14335	14241	14226	14102	14310	14361	14154	14234	14271	14324	14208	14267	14376	14360	14255	14311	14315	14253	14286	14196	14354	14217	14224	14378	14365	14153	14250	14415	14221	14151	14380	14103	14313	14171	14359	14119	14357	14150	14305	14202	14415	14308	14468	14370	14308	14438	14138	14320	14251	14177	14256	14039	14246	14240	14179	13993	14254	14243	14383	14274	14303	14208	14270	14439	14189	14288	14347	14239	14226	14277	14232	14167	14434	14407	14320	14226	14318	14329	14203	14426	14181	14101	14200	14462	14229	14286	14219	14485	14325	14183	14229	14318	14241	14209	14398	14248	14195	14244	14466	14468	14212	14380	14233	14324	14365	14263	14317	14347	14357	14323	14299	14161	14223	14184	14336	14221	14364	14266	14292	14322	14266	14178	14223	14200	14462	14229	14388	14093	14311	14423	14285	14249	14135	14409	14529	14329	14352	14261	14126	14397	14288	14464	14330	14178	14267	14301	14190	14361	14311	14252	14539	14335	14344	14205	14280	14216	14243	14249	14135	14239	14226	14343	14247	14288	14371	14385	14197	14303	14137	14181	14310	14210	14320	14314	14277	14335	14450	14243	14322	14334	14280	14296	14367	14290	14186	14320	14103	14318	14241	14266	14548	14275	14163	14281	14258	14471	14334	14341	14320	14046	14417	14215	14339	14127	14460	14431	14251	14188	14121	14133	14195	14353	14338	14419	14246	14303	14432	14299	14176	14300	14281	14199	14338	14205	14126	14363	14302	14273	14373	14344	14252	14238	14341	14254	14199	14093	14463	14168	14357	14344	14231	14164	14266	14435	14256	14284	14237	14262	14319	14191	14304	14206	14332	14285	14317	14149	14252	14185	14302	14383	14218	14418	14355	14353	14224	14298	14292	14272	14295	14294	14515	14423	14006	14197	14344	14343	14274	14250	14153	14450	14270	14282	14272	14403	14234	14123	14347	14203	14195	14270	14249	14196	14227	14269	14239	14279	14212	14212	14276	14233	14296	14218	14234	14471	14250	14171	14194	14186	14208	14206	14422	14239	14288	14229	14134	14163	14124	14426	14351	14239	14299	14410	14158	14229	14441	14238	14180	14257	14191	14241	14235	14203	14286	14312	14534	14212	14176	14181	14211	14119	14285	14363	14397	14057	14300	14330	14270	14332	14133	14245	14328	14291	14284	14440	14148	14330	14243	14393	14268	14228	14373	14317	14179	14361	14216	14350	14351	14184	14365	14436	14195	14118	14306	14248	14175	14401	14384	14237	14379	14239	14065	14148	14205	14377	14263	14230	14157	14201	14239	14365	14294	14299	14320	14333	14232	14226	14283	14253	14289	14179	14335	14317	14362	14271	14394	14184	14273	14386	14376	14233	14244	14286	14504	14386	14216	14323	14190	14243	14395	14326	14305	14283	14407	14213	14405	14341	14356	14249	14148	14128	14299	14225	14051	14217	14315	14201	14090	14206	14351	14315	14341	14235	14288	14431	14324	14361	14201	14309	14231	14306	14254	14254	14195	14086	14258	14237	14330	14355	14350	14146	14377	14274	14294	14239	14266	14149	14162	14075	14167	14203	14309	14357	14370	14362	14176	14263	14195	14381	14356	14319	14361	14275	14191	14501	14317	14321	14307	14448	14412	14324	14238	14431	14395	14262	14180	14426	14145	14320	14390	14142	14183	14381	14288	14395	14271	14252
27173	21442	21722	17256	14145	14133	14159	14223	14230	14094	14011	14004	13975	14003	14108	13980	14155	14207	13938	14992	15553	15426	14853	14328	14059	13714	14013	13949	14078	14263	13954	13972	14139	14116	13921	14100	14056	14031	14028	13966	13976	13936	14005	13943	14111	13962	14050	14108	14040	13886	13973	14182	14166	13954	13951	14053	13787	13902	13842	13970	14186	14055	13937	14053	14046	13858	13995	14031	14124	14205	13984	13907	14157	13970	13981	13801	13908	14043	14188	13813	14022	14028	13937	14114	14074	13974	14088	13963	14086	14054	13897	14017	13935	13997	14126	14083	14019	13987	13984	14030	13979	14084	14036	14083	14022	14284	14127	13897	13895	14049	13934	13998	14076	13923	13832	13887	14075	14199	14049	13911	14000	13914	13998	13863	13998	13928	13985	14123	13852	13947	14024	14166	14078	14141	13922	13955	13916	14052	14125	13857	13854	13832	14059	14139	13958	13944	13902	13815	13913	13919	13772	14091	13928	13986	14074	13999	13872	14116	13892	13896	13955	14030	14181	14014	13925	13917	14114	14165	14000	14019	14025	13583	14002	14029	14296	13986	13968	14130	14023	13915	13823	13958	14008	13970	13970	13925	13938	13859	13980	14248	14027	13905	13694	14096	14011	13992	13986	14044	13884	13877	14010	13976	13822	14129	14000	14032	13764	13960	14005	13998	14033	14121	13904	13890	13741	13960	14013	14030	13938	13929	13976	14060	14020	13921	13988	14135	13903	13960	14128	13968	13991	13980	13739	14100	14023	13884	13978	13897	13968	14132	13959	14064	13990	14059	13944	14121	13789	13971	13894	13983	14087	13959	13847	13984	14105	14066	13961	13982	13961	14167	13993	13907	14014	13958	14092	13958	13968	13912	14032	13849	13986	14068	13986	13924	14054	14103	13934	13967	14075	14093	14036	13813	13963	13882	14078	13755	14008	13921	13950	13962	13972	14107	14034	13944	14001	14088	14058	13958	13994	13882	13896	14018	14061	14101	13868	13951	13987	14137	13994	14011	14018	13979	13865	14014	14114	13801	13956	14042	13977	13886	14076	14103	14009	13886	14274	14070	13883	14055	14075	13894	14007	14058	13924	14041	14077	13848	13869	14001	14137	13997	13945	14016	14061	13996	14026	13950	14023	13809	14044	13969	14079	13944	14167	14028	14073	13953	13928	13994	13969	13928	14058	14007	13865	14007	13825	14010	13957	13964	13992	13893	14079	14046	13858	13945	13901	13905	13943	13979	13944	13942	14000	14143	14053	14149	14005	14103	13949	13939	14141	14094	13969	13779	14024	13873	14024	14002	13845	14108	14162	13948	13989	13969	14077	14033	13830	14066	13901	13828	14044	14141	14075	13960	14115	14066	13963	13970	13957	13907	13965	14078	14018	13904	14089	14007	13996	13826	13964	13947	14039	13966	13921	14088	14047	13930	14059	14042	13965	14060	13822	13975	13993	13952	13914	13962	13964	13846	13843	14030	13956	14016	14043	14083	14012	13862	13971	13877	13902	13998	14164	14157	14042	13908	14022	14010	14162	14097	13913	13959	14018	13854	13952	14034	13971	14050	13921	13844	14045	13951	14179	14157	14120	13835	13925	13917	14084	14096	14104	13914	13770	13958	14042	14068	14014	13880	14051	13954	14002	14119	13989	13952	14055	14049	13943	13893	14110	13799	13795	14145	13878	14078	13873	13894	13870	13903	13869	13953	14029	14015	14126	14111	13854	14065	14056	13937	13937	13732	13924	13891	14091	14138	13945	14064	14079	13802	13821	14176	14148	13960	13961	14013	14146	14299	14130	13788	14025	13878	13819	13907	13968	14121	14061	14044	13940	13923	13904	14012	14015	14078	13951	14058	14145	14023	14039	13981	13984	14027	13998	14052	13850	14030	13888	13932	13835	14009	14039	13792	13996	14068	13999	14034	14120	14121	14020	13753	14177	14081	13976	14210	14045	13967	13871	13974	13951	13874	14044	13886	13766	13919	13854	13999	14074	14064	14019	14093	13909	13981	13861	14082	14019	13947	14067	14017	13920	13998	14035	13958	14011	14025	13978	14015	14025	13967	14245	14006	13975	13897	13868	14030	14080	14012	14119	14000	14095	14044	13999	14042	14024	14028	14041	13936	14132	13962	14164	14151	13790	13797	14125	13992	13974	14021	13841	14015	14030	14056	13994	14271	14094	14012	13978	14097	14160	13917	13991	14121	13879	14024	13945	14029	14237	14036	14092	13871	13912	13959	13929	14008	14122	14165	13933	13855	14040	14150	13989	13882	14074	13834	13928	13879	14054	13977	14042	14059	14114	13723	13857	13994	13938	13913	13975	13719	14097	14054	14014	13833	14017	13944	14062	13848	13822	14178	13939	13813	14053	13934	13923	13881	13906	14083	13993	14134	14113	14125	14016	13998	13895	13924	13999	14013	13866	13924	13979	13924	13894	13805	13974	13772	13916	13989	14085	13807	13865	13989	14028	13888	14012	14053	14018	14039	13980	14156	14029	13991	14173	14099	14000	14062	14247	14102	13991	14099	13961	13845	14058	13886	14203	14138	13920	14037	13919	13898	13860	13946	14195	14077	13897	14019	13752	13859	14023	13984	14085	14005	13943	14117	13932	14074	14021	13869	14141	13903	14021	14073	14040	14167	13994	14015	14049	13926	14107	14035	13983	13895	13936	14149	14012	13941	14087	13903	13998	14083	14104	14232	13982	13981	13840	13937	14084	14204	14181	14059	14094	13878	13982	13991	13879	14032	14047	13949	14003	14025	13827	14038	13943	13913	13988	13987	13977	14027	14086	13828	14117	13935	14027	13917	14023	13926	14090	13956	14293	13964	14052	14019	13789	14032	13921	13884	14143	13986	14015	14065	13985	13781	13886	14184	14187	13941	14055	14061	13843	14091	14012	14035	14033	13975	13891	14188	13984	14039	14030	13857	13905	14171	13957	13992	13941	14072	14009	14002	14059	13994	13737	14099	13960	13788	14059	14077	14192	14052	14057	13870	14153	13985	14030	13889	14041	13959	14084	13961	14131	13954	14040	13978	13874	13862	14068	14029	14087	14077	13895	13939	14214	13947	13990	14191	13908	14017	14127	14046	13999	14115	13955	13916	13933	13938	14102	13890	13931	13899	13926	14059	14116	13946	13916	13983	13957	13921	14073	14019	13927	13906	13968	13950	13960	13907	13946	14021	14048	13919	14182	14115	14139	13999	13830	13961	14105	13958	14049	13932	13922	13883	13964	13969	14065	14080	13923	14216	14127	14183	14022	13863	13908	13745	13993	14128	13972	14042	13981	13951	14011	13990	14053	14033	13888	14069	13993	13800	14058	13821	13893	14094	14055	14123	13873	13973	13977	14145	14066	13982	13989	14009	14080	13871	13899	14031	14028	13925	14000	13897	13971	14065	13732	14073	14066	13919	14064	14103	14054	14158	14076	13965	14070	13857	14021	13893	14193	14152	13943	13918	14023	13927	14037	13961	13983	14023	13927	13953	14220	13984	14167	14103	13782	14079	13934	14069	13823	13937	14050	13970	14046	13973	13997	13841	14030	13827	13954	14066	13959	13986	13966	13860	13956	14058	13795	14057	14140	14102	14283	14102	14018	14389	13955	13942	13962	14011	14146	13919	14038	14059	13901	13890	14152	14118	13997	14141	13971	13864	13890	13880	14186	13885	13828	13942	14035	14043	14118	14037	13868	14035	13955	14026	13929	13868	13948	14060	14074	14051	14113	14117	14040	13986	14020	13982	14039	13994	14012	13963	14010	13992	14048	14081	13724	13964	13857	14270	14066	14121	14125	14087	13848	13981	14115	13965	14021	14080	13990	13957	14108	13971	14201	14191	14189	13856	13949	13905	14108	13935	14140	13911	13993	13844	14056	14009	14238	13968	13742	14000	14112	14075	14083	14015	14019	14066	13954	13820	13764	13859	14126	14095	14009	14114	14037	14037	14064	13892	14164	14111	14108	14150	14106	13943	14082	14103	14041	13959	13950	13616	13901	14068	13961	14026	14127	13880	14108	14051	13960	13979	13979	13972	14151	14012	14016	14011	13971	14225	13756	14032	13820	13985	14101	14173	14047	14018	14018	13977	14135	14201	14083	13982	13939	13988	13980	14107	13983	14011	14034	14126	13936	14032	14084	14026	13868	14001	13986	14053	13797	14245	13843	13900	13811	14102	13898	14005	14060	13985	14074	14156	13772	14123	14137	13967	14172	14050	14122	14024	13957	14037	14090	13949	14141	13807	13859	13919	14014	13964	13880	13748	13954	13944	14119	14084	13965	13872	14016	13824	13885	14029	14005	13922	14070	14115	14176	13958	14104	14193	14037	14083	14001	14095	13962	14060	13928	13898	13998	14004	14032	14104	14113	14044	13919	14175	14096	13987	14076	14075	14115	14046	13998	14024	13988	13974	14030	13851	13936	13998	14133	14021	14041	13829	13920	13970	14186	13951	14054	14013	14094	13980	13960	14174	14142	14097	14030	14039	13853	14077	14102	13992	13964	13845	13993	14152	13990	13900	13843	14115	14065	13908	13973	14146	13927	13917	13837	13982	14006	14099	14047	14051	14080	14067	14142	14052	14119	14198	13819	14106	14103	13915	14062	13861	14091	13961	13990	14066	13899	13990	13763	14028	13911	14148	14159	14100	14203	13953	13868	13925	14150	13994	14162	14138	13961	13947	13868	13976	13884	14070	14203	14023	14246	13909	13970	14078	14196	14083	14060	14126	14117	14088	13942	14001	13974	14212	14175	14069	14122	14067	13982	13967	13971	13888	14148	14001	14095	14103	14059	13935	14108	13892	14056	14012	14109	13924	14003	14010	13801	14092	13993	13999	14093	14105	14124	14046	13962	13952	13892	13786	13843	14054	14015	14036	14136	14232	13981	14090	13871	13945	14135	14100	13925	13974	14247	13954	13989	13919	14175	13882	13949	13845	14039	13964	13987	13959	13786	14011	14110	14182	13885	14110	13939	14216	14060	14136	14098	14043	14079	14142	14090	14105	14023	13926	14064	13879	14033	14019	14010	14043	14016	14014	14052	13996	14080	14247	14029	13874	13987	14058	13986	14031	14010	13866	13955	14138	13868	14116	14049	13976	13937	14032	14060	13971	13780	13838	13774	13972	13927	13963	14006	14045
13576	16605	15866	14920	14332	14311	13977	13984	13950	13810	13950	13764	13717	13790	13788	13881	13721	13916	13955	15326	15853	15463	14630	13948	13795	13657	13715	13717	13728	13669	13601	13636	13701	13720	13737	13697	13795	13683	13715	13657	13663	13631	13673	13676	13689	13644	13697	13802	13793	13788	13776	13847	13518	13721	13621	13531	13609	13558	13769	13698	13714	13659	13763	13689	13648	13664	13578	13716	13772	13637	13661	13557	13672	13738	13737	13761	13769	13696	13654	13497	13629	13655	13848	13697	13721	13622	13748	13795	13655	13759	13650	13629	13930	13634	13736	13631	13706	13792	13664	13741	13640	13731	13789	13671	13523	13716	13540	13737	13627	13672	13749	13654	13667	13750	13783	13747	13758	13807	13707	13629	13703	13664	13760	13587	13722	13661	13599	13706	13651	13774	13674	13608	13805	13622	13608	13803	13648	13711	13768	13629	13752	13565	13542	13693	13679	13706	13768	13615	13715	13738	13698	13705	13699	13803	13765	13618	13609	13655	13646	13696	13751	13654	13639	13689	13716	13619	13689	13742	13642	13631	13890	13574	13820	13763	13631	13868	13738	13820	13682	13716	13741	13770	13756	13454	13656	13737	13745	13693	13697	13566	13711	13599	13754	13824	13650	13744	13649	13861	13675	13563	13713	13707	13679	13644	13731	13794	13678	13688	13796	13774	13609	13663	13816	13686	13756	13616	13658	13681	13812	13552	13687	13655	13697	13761	13751	13683	13553	13757	13828	13626	13737	13609	13664	13633	13695	13750	13701	13619	13684	13584	13785	13730	13621	13624	13788	13818	13763	13626	13762	13716	13737	13651	13612	13657	13823	13832	13643	13723	13784	13765	13584	13762	13629	13716	13502	13691	13507	13777	13616	13698	13799	13704	13680	13674	13746	13811	13696	13723	13816	13529	13651	13700	13657	13581	13847	13731	13673	13687	13445	13600	13826	13663	13821	13583	13734	13732	13822	13603	13737	13781	13889	13842	13756	13665	13605	13584	13731	13604	13698	13695	13617	13685	13685	13744	13656	13541	13840	13493	13681	13706	13639	13803	13644	13641	13651	13800	13604	13824	13747	13629	13575	13597	13745	13675	13606	13666	13626	13753	13811	13480	13662	13698	13603	13836	13862	13801	13669	13740	13858	13660	13650	13896	13779	13616	13698	13791	13666	13751	13734	13487	13683	13688	13737	13754	13689	13742	13733	13736	13664	13739	13771	13526	13682	13807	13738	13739	13656	13698	13672	13788	13708	13800	13637	13736	13774	13578	13749	13710	13680	13703	13810	13634	13751	13489	13751	13718	13744	13796	13733	13652	13676	13690	13547	13696	13599	13759	13669	13646	13718	13619	13749	13622	13467	13526	13879	13821	13779	13733	13615	13651	13799	13715	13686	13718	13684	13540	13640	13766	13729	13719	13677	13883	13708	13678	13600	13854	13728	13877	13808	13813	13380	13642	13780	13585	13815	13610	13612	13639	13611	13757	13634	13617	13752	13756	13656	13550	13885	13727	13764	13747	13638	13744	13612	13644	13925	13732	13804	13646	13695	13730	13787	13540	13836	13629	13620	13689	13895	13702	13797	13812	13755	13722	13808	13634	13629	13633	13890	13643	13565	13767	13732	13752	13624	13770	13618	13701	13728	13750	13833	13721	13650	13756	13851	13663	13686	13642	13653	13675	13750	13741	13563	13715	13692	13715	13736	13649	13718	13834	13413	13662	13732	13605	13654	13679	13699	13749	13710	13634	13712	13680	13651	13760	13755	13754	13740	13676	13674	13585	13674	13592	13672	13765	13683	13717	13717	13787	13706	13804	13755	13621	13612	13606	13660	13670	13675	13682	13724	13734	13608	13597	13637	13836	13637	13841	13707	13592	13646	13734	13610	13741	13745	13701	13777	13563	13675	13784	13613	13700	13626	13869	13675	13810	13695	13607	13594	13740	13652	13613	13656	13684	13582	13689	13697	13668	13919	13713	13765	13716	13716	13712	13482	13852	13648	13664	13606	13615	13821	13788	13763	13674	13648	13721	13734	13797	13726	13690	13734	13610	13762	13706	13718	13670	13671	13752	13685	13848	13782	13687	13671	13719	13819	13857	13723	13789	13601	13757	13857	13775	13644	13680	13573	13613	13759	13750	13690	13794	13827	13715	13675	13680	13824	13631	13634	13625	13763	13733	13653	13742	13597	13753	13738	13730	13589	13677	13889	13716	13677	13643	13721	13747	13703	13687	13771	13791	13745	13641	13633	13706	13633	13694	13596	13755	13650	13540	13721	13534	13710	13801	13628	13806	13775	13658	13560	13735	13709	13820	13684	13704	13627	13736	13751	13623	13674	13787	13509	13679	13779	13659	13679	13848	13810	13679	13577	13554	13564	13642	13706	13695	13734	13572	13789	13770	13612	13741	13702	13782	13759	13658	13729	13535	13874	13772	13529	13743	13852	13634	13792	13874	13669	13707	13741	13571	13627	13519	13663	13728	13539	13816	13801	13666	13799	13839	13763	13565	13727	13654	13675	13790	13712	13619	13716	13607	13568	13532	13637	13841	13706	13881	13784	13772	13789	13717	13662	13769	13700	13692	13475	13858	13591	13579	13783	13740	13603	13900	13604	13702	13653	13701	13599	13818	13660	13770	13626	13579	13612	13545	13628	13783	13572	13790	13755	13531	13515	13761	13707	13704	13766	13803	13618	13820	13644	13596	13886	13816	13668	13826	13696	13694	13706	13724	13818	13670	13861	13608	13698	13627	13721	13726	13609	13580	13653	13733	13665	13738	13717	13823	13846	13639	13531	13738	13625	13761	13653	13621	13677	13616	13729	13592	13616	13786	13745	13740	13581	13692	13696	13630	13752	13709	13677	13749	13715	13614	13761	13743	13786	13730	13638	13583	13734	13700	13737	13708	13741	13745	13571	13621	13672	13838	13518	13736	13671	13534	13752	13613	13543	13861	13665	13644	13685	13837	13712	13705	13684	13724	13748	13692	13627	13696	13575	13793	13772	13709	13672	13650	13600	13793	13510	13605	13703	13750	13595	13892	13566	13725	13669	13577	13783	13705	13745	13622	13695	13716	13624	13516	13589	13902	13655	13599	13639	13694	13766	13737	13708	13599	13755	13780	13788	13697	13797	13810	13675	13716	13532	13556	13587	13632	13615	13646	13693	13695	13763	13575	13682	13698	13756	13746	13639	13639	13506	13745	13840	13631	13803	13642	13672	13705	13895	13595	13731	13711	13574	13651	13645	13623	13536	13734	13640	13683	13699	13783	13701	13721	13704	13595	13532	13652	13793	13670	13808	13590	13630	13660	13785	13832	13750	13915	13783	13664	13920	13672	13654	13658	13709	13695	13666	13833	13494	13706	13703	13640	13659	13908	13643	13736	13675	13621	13730	13641	13739	13713	13758	13663	13600	13590	13644	13575	13709	13598	13686	13695	13783	13809	13653	13729	13765	13679	13823	13605	13617	13786	13839	13642	13735	13704	13729	13815	13652	13774	13847	13547	13645	13705	13651	13676	13724	13693	13630	13703	13560	13760	13794	13588	13775	13606	13739	13655	13661	13728	13613	13839	13704	13705	13776	13727	13688	13825	13667	13825	13688	13701	13879	13672	13769	13704	13651	13581	13733	13702	13638	13971	13606	13800	13486	13621	13677	13743	13669	13671	13602	13493	13532	13843	13634	13761	13635	13631	13797	13686	13739	13768	13757	13652	13628	13679	13694	13496	13720	13695	13700	13599	13730	13779	13712	13644	13783	13595	13577	14031	13591	13580	13757	13712	13816	13679	13698	13749	13689	13706	13645	13713	13675	13647	13728	13679	13586	13810	13685	13600	13589	13660	13774	13766	13704	13699	13795	13623	13804	13593	13792	13690	13657	13733	13788	13690	13905	13644	13557	13692	13708	13739	13657	13522	13655	13793	13789	13526	13760	13707	13591	13667	13711	13786	13840	13581	13857	13722	13572	13621	13696	13639	13673	13734	13636	13801	13805	13555	13726	13717	13748	13713	13743	13712	13849	13832	13673	13615	13670	13736	13543	13630	13709	13869	13718	13584	13664	13603	13705	13758	13617	13609	13670	13891	13532	13825	13609	13613	13758	13689	13703	13766	13691	13686	13611	13610	13623	13733	13592	13581	13943	13675	13674	13761	13681	13828	13702	13811	13604	13845	13904	13608	13774	13635	13821	13583	13885	13604	13748	13584	13690	13807	13712	13680	13728	13758	13722	13789	13605	13580	13698	13751	13760	13533	13861	13728	13845	13764	13592	13775	13655	13676	13776	13682	13808	13528	13802	13653	13788	13631	13751	13636	13645	13615	13704	13736	13553	13559	13672	13678	13803	13818	13794	13708	13607	13693	13783	13690	13650	13796	13841	13789	13547	13634	13709	13685	13668	13816	13529	13719	13644	13735	13877	13614	13727	13739	13652	13785	13467	13641	13708	13674	13740	13809	13875	13599	13840	13647	13745	13639	13698	13779	13617	13620	13633	13653	13749	13524	13927	13725	13711	13605	13725	13612	13685	13731	13623	13792	13886	13633	13739	13680	13528	13762	13696	13753	13769	13621	13896	13704	13675	13701	13828	13634	13778	13634	13783	13757	13721	13772	13613	13567	13535	13900	13757	13709	13748	13657	13747	13724	13724	13869	13798	13650	13649	13540	13800	13524	13697	13706	13861	13847	13676	13609	13724	13736	13646	13674	13748	13595	13755	13649	13690	13655	13738	13753	13834	13519	13654	13498	13629	13617	13664	13764	13710	13760	13883	13737	13676	13756	13697	13725	13734	13608	13784	13834	13616	13797	13684	13755	13658	13587	13861	13405	13635	13516	13762	13573	13533	13604	13611	13533	13718	13803	13631	13782	13684	13642	13544	13604	13611	13640	13551	13858	13786	13629	13663	13811	13596	13764	13661	13564	13644	13759	13679	13425	13791	13682	13739	13783	13673	13690	13858	13822	13667	13598	13617	13586	13747	13670	13748	13848	13711	13564	13642	13894	13742	13742	13797	13568	13631	13725	13760	13822	13778	13653	13811	13831	13557	13788	13830	13625	13687	13623	13536	13656	13648	13779	13787	13683	13735	13824	13722	13727	13959	13682	13833	13727	13625	13569	13801	13587	13803	13696	13581	13631	13811	13586
24060	21024	28183	24152	21226	18263	16686	14637	14279	14511	14034	14079	13900	14094	13952	13858	14052	13814	13773	19892	23109	20513	17133	15031	14076	13799	13543	13696	13646	13765	13646	13657	13623	13820	13647	13632	13525	13651	13677	13577	13618	13644	13656	13665	13386	13567	13564	13570	13652	13594	13633	13522	13643	13633	13480	13562	13633	13619	13592	13540	13618	13623	13578	13656	13510	13576	13638	13465	13667	13816	13605	13650	13823	13548	13579	13594	13514	13549	13727	13525	13779	13637	13775	13510	13635	13554	13690	13545	13437	13619	13601	13638	13493	13632	13573	13658	13580	13475	13511	13427	13519	13655	13627	13535	13549	13444	13807	13770	13582	13577	13486	13630	13711	13645	13720	13528	13701	13663	13643	13710	13598	13644	13627	13552	13642	13490	13468	13617	13607	13684	13587	13600	13677	13524	13593	13512	13544	13674	13541	13554	13606	13503	13464	13576	13647	13720	13570	13674	13458	13600	13602	13548	13613	13597	13506	13524	13491	13426	13557	13506	13724	13625	13730	13626	13343	13626	13485	13439	13458	13699	13582	13588	13637	13632	13714	13563	13569	13697	13406	13638	13618	13553	13456	13435	13465	13596	13518	13580	13497	13616	13552	13753	13458	13647	13723	13351	13595	13501	13546	13573	13704	13679	13696	13436	13577	13567	13511	13702	13550	13517	13728	13463	13603	13616	13660	13571	13608	13541	13551	13357	13553	13429	13740	13503	13673	13595	13632	13556	13734	13652	13582	13687	13616	13511	13663	13537	13709	13487	13494	13580	13596	13437	13620	13666	13629	13537	13597	13447	13511	13493	13540	13448	13513	13423	13482	13648	13558	13546	13549	13679	13646	13475	13471	13663	13447	13474	13721	13653	13466	13307	13591	13786	13653	13609	13545	13659	13592	13604	13723	13482	13675	13542	13592	13410	13705	13664	13577	13511	13505	13611	13393	13581	13442	13682	13632	13673	13629	13644	13610	13694	13526	13672	13609	13643	13506	13650	13577	13533	13623	13535	13634	13493	13496	13546	13587	13412	13618	13655	13494	13794	13600	13498	13612	13588	13562	13472	13687	13393	13498	13591	13586	13640	13557	13462	13704	13522	13683	13605	13634	13510	13585	13541	13719	13627	13595	13543	13491	13532	13739	13734	13649	13524	13668	13505	13485	13609	13452	13513	13586	13539	13656	13171	13548	13657	13636	13513	13637	13519	13706	13629	13556	13748	13546	13758	13555	13489	13547	13521	13571	13701	13625	13733	13596	13547	13547	13508	13544	13693	13675	13765	13579	13713	13563	13449	13503	13708	13605	13321	13481	13563	13757	13610	13764	13421	13397	13465	13690	13690	13528	13515	13489	13669	13586	13502	13518	13342	13580	13549	13520	13493	13526	13564	13467	13535	13696	13692	13562	13431	13656	13633	13406	13378	13639	13515	13457	13596	13522	13413	13480	13485	13621	13657	13623	13537	13653	13473	13529	13665	13470	13584	13447	13719	13483	13550	13606	13608	13567	13867	13674	13426	13583	13603	13566	13571	13780	13557	13524	13541	13480	13565	13555	13429	13603	13706	13520	13622	13494	13642	13672	13483	13560	13531	13492	13568	13541	13659	13590	13521	13905	13343	13650	13564	13688	13676	13531	13611	13726	13629	13647	13743	13583	13563	13520	13598	13452	13525	13715	13488	13471	13516	13479	13654	13525	13690	13450	13494	13555	13657	13680	13616	13727	13547	13659	13636	13545	13535	13573	13569	13600	13733	13770	13403	13537	13451	13313	13590	13413	13521	13589	13498	13826	13715	13627	13541	13532	13663	13638	13506	13726	13552	13778	13586	13573	13605	13539	13667	13404	13536	13628	13700	13596	13562	13445	13696	13755	13771	13533	13489	13419	13583	13599	13611	13714	13571	13608	13358	13568	13431	13606	13498	13671	13538	13631	13499	13624	13522	13436	13701	13761	13682	13528	13577	13443	13548	13411	13663	13568	13427	13581	13691	13519	13698	13400	13528	13571	13577	13536	13451	13668	13543	13627	13649	13547	13502	13715	13419	13508	13753	13373	13536	13575	13533	13623	13588	13633	13471	13712	13491	13552	13480	13447	13518	13449	13493	13454	13440	13616	13498	13654	13556	13547	13494	13797	13541	13623	13602	13522	13673	13477	13517	13636	13528	13727	13673	13767	13670	13599	13811	13423	13615	13510	13587	13388	13530	13607	13368	13663	13450	13699	13388	13756	13613	13622	13571	13482	13527	13590	13616	13717	13429	13582	13664	13592	13639	13737	13545	13643	13549	13707	13609	13551	13570	13597	13620	13516	13475	13624	13479	13376	13703	13463	13583	13619	13393	13622	13573	13482	13445	13496	13623	13606	13639	13666	13620	13488	13432	13543	13691	13553	13609	13683	13511	13628	13751	13574	13713	13507	13471	13621	13586	13534	13491	13590	13632	13719	13423	13565	13447	13462	13676	13576	13430	13709	13437	13316	13643	13540	13612	13643	13410	13583	13716	13472	13541	13666	13733	13649	13569	13551	13587	13664	13621	13466	13660	13546	13756	13553	13639	13522	13575	13525	13520	13515	13563	13591	13608	13520	13556	13483	13643	13512	13449	13383	13481	13566	13546	13474	13534	13473	13670	13405	13586	13564	13493	13582	13768	13490	13604	13555	13617	13385	13566	13637	13585	13462	13568	13559	13417	13659	13739	13621	13482	13683	13382	13371	13539	13622	13667	13610	13597	13652	13439	13631	13686	13745	13582	13560	13745	13627	13598	13364	13597	13513	13478	13551	13566	13617	13510	13378	13370	13794	13301	13653	13555	13564	13512	13657	13518	13298	13397	13483	13565	13639	13651	13555	13638	13508	13583	13761	13507	13710	13448	13499	13459	13819	13616	13580	13510	13524	13543	13791	13561	13598	13693	13691	13406	13444	13522	13700	13624	13462	13668	13415	13585	13447	13594	13718	13580	13719	13634	13607	13607	13701	13425	13461	13747	13483	13649	13578	13481	13571	13598	13521	13674	13569	13589	13531	13633	13589	13576	13554	13550	13429	13475	13594	13760	13559	13464	13631	13494	13708	13544	13625	13564	13707	13685	13408	13511	13373	13579	13550	13670	13664	13651	13458	13434	13473	13728	13623	13547	13485	13582	13534	13797	13568	13739	13491	13550	13538	13570	13495	13575	13658	13611	13521	13794	13663	13397	13554	13533	13529	13531	13614	13588	13571	13786	13484	13648	13610	13521	13738	13419	13568	13549	13501	13492	13390	13821	13549	13674	13525	13421	13634	13656	13726	13758	13457	13560	13546	13586	13505	13521	13645	13549	13558	13498	13645	13605	13769	13469	13693	13587	13506	13508	13811	13538	13530	13558	13675	13558	13555	13440	13455	13424	13601	13470	13682	13622	13606	13664	13583	13548	13700	13510	13493	13554	13588	13532	13614	13589	13543	13683	13657	13684	13589	13501	13516	13522	13733	13370	13484	13461	13598	13438	13497	13489	13485	13725	13734	13515	13490	13476	13542	13301	13597	13341	13722	13517	13671	13598	13468	13629	13516	13582	13539	13256	13451	13617	13882	13625	13833	13631	13612	13326	13636	13597	13862	13632	13566	13644	13587	13603	13511	13501	13624	13559	13700	13509	13719	13749	13775	13545	13683	13574	13720	13515	13587	13579	13472	13628	13646	13503	13614	13566	13504	13665	13672	13467	13533	13596	13552	13534	13594	13597	13666	13518	13436	13625	13598	13512	13611	13586	13546	13647	13673	13601	13584	13614	13646	13574	13660	13561	13459	13538	13359	13658	13499	13534	13663	13487	13521	13354	13752	13473	13443	13536	13594	13702	13837	13419	13452	13442	13605	13659	13621	13484	13582	13602	13565	13729	13455	13487	13492	13476	13678	13502	13513	13446	13637	13544	13621	13627	13619	13462	13599	13639	13534	13356	13521	13548	13700	13575	13591	13650	13715	13419	13538	13586	13673	13605	13649	13557	13546	13405	13667	13531	13509	13690	13522	13546	13540	13595	13543	13682	13641	13694	13627	13633	13585	13388	13400	13230	13590	13669	13688	13488	13749	13475	13635	13547	13402	13461	13614	13627	13660	13540	13457	13593	13607	13533	13705	13801	13658	13773	13649	13437	13299	13628	13758	13542	13635	13681	13608	13710	13391	13617	13584	13497	13568	13672	13627	13420	13698	13684	13506	13678	13610	13646	13705	13541	13591	13536	13731	13585	13755	13557	13459	13561	13558	13606	13613	13450	13556	13648	13665	13681	13591	13756	13620	13447	13586	13594	13581	13506	13540	13510	13533	13423	13694	13639	13529	13585	13509	13465	13539	13574	13599	13569	13541	13467	13558	13792	13589	13644	13503	13557	13385	13576	13504	13324	13669	13632	13542	13564	13650	13693	13709	13721	13589	13571	13663	13593	13674	13463	13763	13637	13503	13588	13680	13677	13465	13640	13632	13493	13494	13458	13551	13426	13624	13569	13635	13537	13624	13698	13533	13430	13512	13502	13556	13530	13416	13370	13374	13381	13676	13665	13673	13682	13559	13505	13670	13651	13471	13562	13673	13583	13679	13549	13816	13563	13819	13584	13633	13649	13692	13523	13585	13598	13435	13609	13696	13630	13651	13365	13624	13523	13612	13551	13657	13390	13621	13538	13470	13559	13517	13445	13533	13641	13561	13458	13524	13633	13544	13426	13679	13606	13613	13501	13541	13705	13599	13487	13390	13529	13691	13535	13703	13425	13484	13687	13567	13602	13609	13693	13511	13614	13734	13541	13738	13698	13711	13598	13572	13490	13448	13526	13591	13741	13680	13749	13920	13620	13583	13665	13605	13773	13607	13695	13690	13619	13542	13667	13630	13614	13791	13594	13610	13603	13528	13538	13626	13568	13437	13562	13654	13577	13745	13608	13717	13603	13552	13662	13671	13746	13568	13508	13624	13594	13783	13614	13527	13587	13647	13395	13532	13527	13536	13375	13650	13420	13732	13545	13476	13650	13435	13634	13477	13688	13599	13487	13522	13619	13700	13540	13511	13628	13654	13776	13555	13565	13622	13539	13643	13654	13782	13758	13520	13543	13563	13596	13666	13571	13590	13611	13640	13774	13722	13584	13540	13530	13578	13478	13561	13556	13629	13820
13517	23303	21879	18300	16427	15515	15424	15034	14580	14359	14003	14006	13911	14042	13799	13970	13937	13828	13945	24206	26572	22374	17389	14818	14212	13480	13496	13601	13501	13585	13558	13567	13460	13589	13493	13501	13475	13556	13728	13608	13528	13542	13510	13434	13523	13424	13604	13499	13621	13453	13341	13476	13606	13600	13599	13510	13619	13559	13498	13555	13600	13442	13543	13682	13589	13524	13598	13715	13466	13476	13411	13630	13590	13337	13563	13560	13456	13519	13478	13573	13576	13588	13577	13589	13597	13568	13509	13562	13476	13377	13668	13532	13482	13590	13546	13446	13523	13459	13648	13748	13560	13503	13578	13530	13499	13506	13410	13515	13573	13512	13411	13500	13490	13443	13372	13489	13642	13295	13444	13464	13636	13643	13509	13388	13573	13556	13618	13274	13492	13557	13404	13484	13507	13543	13752	13652	13523	13532	13706	13494	13631	13476	13521	13559	13488	13504	13580	13515	13510	13667	13535	13508	13392	13541	13431	13416	13481	13533	13304	13518	13639	13510	13544	13520	13475	13424	13557	13573	13448	13464	13332	13452	13398	13377	13455	13495	13494	13498	13506	13450	13667	13619	13491	13429	13506	13413	13432	13631	13540	13499	13704	13502	13605	13511	13574	13441	13519	13681	13431	13524	13380	13503	13468	13391	13551	13373	13544	13483	13388	13562	13433	13437	13427	13478	13476	13378	13423	13541	13561	13469	13573	13319	13569	13434	13399	13382	13457	13456	13350	13333	13498	13562	13587	13529	13418	13524	13519	13490	13308	13566	13606	13537	13511	13432	13553	13480	13540	13548	13360	13605	13656	13579	13437	13600	13486	13521	13491	13543	13421	13465	13480	13592	13441	13480	13480	13336	13530	13540	13598	13351	13462	13479	13352	13553	13687	13516	13515	13352	13723	13594	13376	13523	13535	13470	13445	13338	13444	13611	13596	13393	13438	13375	13660	13588	13540	13547	13601	13433	13399	13517	13542	13522	13489	13523	13497	13545	13585	13552	13498	13514	13595	13516	13525	13449	13504	13586	13439	13277	13542	13519	13560	13601	13479	13561	13573	13415	13608	13604	13368	13485	13529	13588	13531	13589	13390	13477	13457	13549	13455	13363	13369	13508	13457	13533	13637	13479	13580	13548	13381	13514	13684	13395	13602	13597	13376	13457	13513	13492	13472	13397	13360	13466	13601	13660	13468	13583	13439	13622	13415	13567	13343	13673	13560	13507	13423	13601	13335	13398	13427	13491	13507	13540	13586	13468	13524	13514	13419	13614	13514	13391	13648	13465	13419	13594	13542	13603	13533	13587	13502	13553	13634	13499	13495	13530	13414	13533	13538	13575	13363	13573	13471	13372	13484	13690	13638	13517	13523	13665	13409	13512	13543	13611	13538	13238	13474	13550	13469	13509	13519	13547	13540	13425	13534	13499	13419	13597	13502	13505	13550	13504	13503	13574	13539	13555	13409	13561	13487	13434	13650	13462	13538	13575	13486	13502	13548	13453	13429	13389	13416	13417	13530	13493	13379	13242	13610	13526	13395	13559	13459	13356	13542	13512	13381	13611	13511	13584	13517	13531	13492	13465	13514	13628	13528	13435	13678	13631	13384	13297	13435	13516	13575	13420	13402	13563	13668	13543	13466	13403	13419	13454	13574	13500	13519	13511	13357	13473	13360	13490	13621	13577	13412	13543	13448	13759	13462	13581	13580	13537	13404	13479	13410	13558	13543	13483	13515	13551	13469	13580	13691	13621	13591	13470	13573	13501	13540	13612	13480	13426	13591	13524	13605	13480	13494	13721	13552	13417	13508	13362	13662	13438	13374	13447	13550	13468	13534	13491	13239	13472	13549	13497	13424	13520	13644	13623	13402	13618	13537	13512	13460	13629	13576	13459	13570	13518	13636	13413	13609	13535	13567	13621	13303	13368	13568	13331	13628	13488	13514	13412	13557	13381	13524	13524	13581	13424	13597	13540	13493	13574	13253	13512	13445	13649	13528	13483	13496	13601	13452	13456	13422	13414	13618	13324	13509	13340	13572	13341	13710	13572	13646	13529	13424	13390	13579	13528	13461	13663	13447	13415	13462	13481	13516	13533	13391	13469	13540	13571	13518	13524	13526	13585	13441	13490	13371	13531	13591	13584	13711	13355	13491	13465	13396	13401	13238	13703	13555	13533	13543	13519	13523	13568	13594	13524	13515	13498	13540	13455	13502	13474	13426	13618	13564	13466	13364	13567	13668	13465	13380	13550	13525	13549	13574	13414	13591	13613	13522	13467	13537	13401	13459	13574	13377	13491	13523	13543	13531	13475	13580	13364	13323	13466	13587	13460	13517	13572	13503	13542	13658	13604	13545	13579	13659	13517	13634	13607	13652	13624	13510	13637	13598	13636	13616	13454	13572	13512	13500	13451	13709	13570	13467	13553	13552	13522	13466	13521	13458	13347	13532	13568	13452	13665	13522	13513	13394	13434	13383	13493	13572	13458	13635	13631	13583	13518	13470	13560	13428	13355	13684	13228	13432	13541	13509	13481	13508	13519	13630	13350	13455	13550	13525	13708	13395	13306	13564	13352	13704	13670	13456	13620	13674	13516	13460	13425	13401	13670	13362	13420	13477	13614	13468	13448	13482	13556	13638	13478	13623	13389	13536	13540	13395	13500	13456	13509	13563	13528	13493	13452	13369	13557	13455	13375	13329	13497	13467	13570	13400	13432	13571	13467	13547	13604	13487	13510	13521	13586	13520	13554	13417	13471	13483	13605	13547	13600	13477	13615	13477	13569	13717	13728	13482	13517	13375	13494	13607	13443	13559	13489	13610	13564	13530	13505	13504	13510	13544	13577	13516	13707	13401	13559	13551	13385	13547	13566	13420	13503	13458	13540	13535	13644	13470	13447	13658	13464	13510	13435	13691	13563	13382	13501	13647	13565	13612	13526	13484	13508	13636	13550	13538	13624	13498	13442	13544	13415	13662	13563	13455	13442	13424	13586	13558	13397	13333	13525	13468	13548	13504	13402	13626	13493	13674	13465	13532	13580	13594	13697	13421	13375	13433	13407	13426	13380	13718	13531	13594	13680	13506	13565	13396	13492	13559	13484	13460	13410	13448	13584	13382	13656	13404	13429	13449	13520	13452	13410	13425	13637	13502	13425	13593	13528	13572	13415	13665	13461	13565	13689	13505	13622	13349	13499	13536	13559	13541	13522	13467	13565	13484	13612	13606	13446	13566	13537	13704	13585	13596	13493	13416	13496	13484	13613	13484	13527	13469	13614	13525	13401	13532	13525	13540	13489	13548	13399	13540	13562	13450	13665	13582	13393	13481	13391	13602	13608	13556	13518	13449	13603	13495	13416	13423	13540	13491	13404	13437	13503	13658	13506	13504	13417	13595	13502	13476	13476	13432	13555	13565	13453	13611	13479	13586	13530	13515	13644	13533	13378	13523	13612	13445	13579	13371	13572	13515	13552	13449	13526	13572	13606	13488	13544	13432	13517	13398	13457	13518	13519	13536	13389	13544	13445	13648	13516	13709	13454	13634	13440	13488	13573	13559	13611	13611	13471	13543	13651	13577	13482	13424	13418	13421	13582	13623	13591	13429	13604	13489	13674	13448	13455	13423	13564	13585	13593	13606	13644	13326	13529	13535	13366	13361	13560	13629	13541	13497	13527	13544	13588	13453	13513	13527	13613	13460	13499	13530	13591	13749	13519	13573	13546	13343	13633	13588	13514	13495	13498	13536	13482	13697	13289	13593	13505	13480	13661	13578	13663	13407	13463	13563	13500	13503	13598	13478	13475	13531	13388	13548	13444	13564	13712	13498	13390	13407	13510	13483	13561	13407	13487	13693	13669	13311	13614	13609	13584	13623	13523	13474	13821	13507	13526	13526	13481	13452	13588	13545	13657	13475	13502	13513	13435	13510	13503	13523	13507	13556	13402	13491	13641	13447	13398	13518	13675	13604	13430	13423	13379	13624	13585	13604	13579	13541	13536	13559	13633	13582	13549	13538	13530	13428	13630	13552	13356	13486	13549	13428	13557	13551	13409	13437	13522	13450	13411	13646	13403	13505	13550	13629	13480	13639	13575	13428	13524	13403	13392	13619	13511	13493	13529	13472	13428	13514	13421	13563	13379	13542	13552	13515	13607	13470	13460	13424	13558	13576	13359	13501	13536	13391	13518	13513	13536	13538	13378	13534	13720	13354	13395	13477	13529	13515	13547	13542	13608	13302	13568	13540	13517	13498	13442	13639	13653	13363	13421	13569	13573	13567	13520	13496	13526	13510	13623	13602	13374	13526	13538	13570	13462	13389	13675	13530	13439	13486	13533	13631	13578	13554	13814	13530	13561	13519	13471	13577	13577	13562	13561	13485	13477	13407	13664	13598	13566	13450	13685	13373	13602	13559	13326	13440	13509	13449	13475	13489	13602	13478	13635	13510	13433	13510	13482	13431	13466	13545	13465	13687	13505	13616	13517	13438	13368	13430	13549	13549	13480	13595	13500	13330	13422	13413	13484	13542	13503	13414	13664	13581	13464	13468	13527	13584	13224	13331	13694	13491	13607	13543	13552	13502	13566	13490	13538	13539	13301	13541	13647	13695	13528	13447	13543	13413	13542	13538	13636	13531	13544	13475	13434	13660	13478	13508	13544	13486	13700	13406	13478	13523	13438	13492	13514	13610	13546	13431	13505	13380	13532	13471	13493	13629	13431	13363	13556	13528	13488	13533	13481	13576	13535	13458	13528	13384	13426	13426	13332	13622	13561	13452	13525	13492	13466	13395	13435	13576	13408	13603	13531	13528	13523	13591	13664	13477	13520	13310	13382	13471	13558	13522	13498	13550	13641	13665	13391	13504	13559	13598	13728	13613	13528	13451	13441	13463	13501	13434	13519	13625	13450	13556	13500	13402	13403	13596	13468	13675	13809	13537	13479	13531	13263	13601	13439	13368	13538	13242	13334	13594	13435	13473	13600	13683	13548	13670	13575	13439	13733	13584	13402	13460	13542	13329	13526	13563	13447	13557	13684	13476	13461	13304	13545	13345	13441	13629	13353	13461	13549	13563	13488	13612	13414	13449	13545	13435	13546	13574	13602	13644	13596	13697	13701	13563	13622	13571	13336	13380	13652	13596	13496
22962	21077	28864	23493	21299	22352	21514	16802	15887	16115	15815	15575	15551	15273	15365	15401	15329	15223	15995	26197	29880	25955	20863	17652	15741	15331	15135	15054	14820	14949	14900	15138	15191	15100	14998	15050	15036	15068	15249	14879	15013	14932	14855	15277	15204	14986	15003	14983	14891	14848	14865	15119	14970	15057	15017	15102	15072	14913	14994	14937	15236	14935	14881	15046	14862	15076	15008	14908	15016	14909	14848	15003	15002	14926	15098	15022	14788	14945	14839	14964	14756	14829	15086	14981	14828	14723	14910	14773	14937	14907	15089	14905	14832	15130	14845	14840	14958	14886	14946	14892	14899	14987	14926	14815	14827	14802	14947	14788	15006	14844	15005	15072	15050	15040	15139	14999	14782	14868	15037	14911	15008	14847	14689	14906	14897	14969	14952	14937	14761	14911	14879	14799	15081	14676	14787	14810	14838	14735	14906	14849	15065	14999	14856	14896	14801	14928	14963	14850	14951	15034	14913	14797	14766	14821	15013	14982	14932	14880	14908	14856	14944	15109	14836	14940	14958	14984	14873	14961	14909	15034	14897	14973	14855	14775	14875	14945	14865	14976	14915	14980	14903	14692	14954	14898	14954	15094	15038	14863	15014	14908	14975	14856	14892	14967	14914	14771	14850	14993	14738	15002	14975	14800	14967	14808	14920	14909	14994	14923	14772	14815	14792	14847	14892	15067	14946	14795	14718	14848	14706	14732	14940	14902	14857	14742	14917	14851	14965	14850	14974	15086	14857	14971	14924	14885	14638	14962	14871	14910	14967	15098	14705	14996	14868	14788	14760	14890	14806	14946	14722	14808	14762	14947	14927	14888	14837	14780	14833	14783	14744	14979	14634	14827	14905	14935	15057	14964	15008	14917	14811	14797	15065	14821	14809	14955	14973	14932	14929	14695	14949	14800	15016	14916	14964	14966	14909	14901	14937	14718	15161	15065	14829	14821	14897	14946	14810	14939	14946	14849	14944	14954	14944	15149	14989	14930	14913	14819	14943	14866	14888	14757	14954	14831	14856	15044	14905	14774	14974	14892	14668	14818	15071	14712	14995	14755	14959	15041	14941	14937	14938	14752	14934	14813	14822	14869	14943	14821	15084	14939	14947	14858	15062	14805	14985	14921	14884	14858	14694	14792	14767	14899	14900	14968	14760	14800	14779	14974	14822	14981	14861	14884	14871	14896	14771	14786	14966	14904	14887	14937	14871	14953	14895	14780	15018	14749	14830	14840	14987	14883	14895	14929	14978	14996	14666	14925	14903	14763	14899	15093	14927	15058	14945	14930	14854	15008	14991	14959	14821	14864	14714	14920	14876	14801	14727	14760	14823	14970	14880	15012	14913	14938	15132	14950	14780	14895	14863	14924	14977	14743	14804	14922	14752	14830	14934	14822	14751	14917	14885	15065	14884	15091	14850	14898	14981	14691	14858	14851	14809	14815	14802	14801	14884	15090	14810	14981	14869	14752	14847	14904	14750	14995	14738	15002	14788	14887	14952	14951	14979	14844	14761	14941	14823	14878	14950	14900	14787	14877	14866	14939	14978	14932	14891	14815	14873	15115	14803	14965	14771	14745	14772	14835	14769	14871	14943	14900	14736	14890	14765	14958	14987	14879	14864	14909	14873	14762	14885	14898	15023	14854	14875	14811	14651	15192	14882	14734	15058	14861	14902	14810	14855	15064	15029	14814	14823	14552	14929	14809	14886	14920	14919	14822	14886	15154	14881	14861	15058	14909	14887	14732	14934	15064	15098	14957	14977	14891	14870	14878	14932	15017	14812	14899	14947	14835	14864	14956	15001	14877	15024	14976	14855	14900	15107	14853	15066	14908	14777	14863	14849	14922	14977	14909	14822	14943	15014	14772	15016	15000	14795	14974	14967	14741	15034	14846	14783	14884	14969	15055	14971	14924	14995	14814	14823	14934	14773	14880	14871	14804	14979	14790	14874	14813	15088	15005	14883	14904	15122	15050	14969	15071	14864	14803	14961	14714	14873	14689	14886	14738	15129	14752	14855	14718	14938	14828	14917	14850	14800	15000	14809	14834	14855	14895	15011	14752	14804	14891	14895	14797	15061	15028	14870	14773	14793	15017	15045	14889	15019	15011	14861	14911	14786	14903	14965	14910	14898	14750	14932	14833	14920	14857	15041	14951	14938	15008	14882	14874	14712	14925	14804	14979	14809	14764	14814	15049	14941	14880	14917	14913	14973	14804	14962	15030	14982	14755	14797	14905	14972	14773	14932	14825	14736	14953	14773	15021	14784	14644	14852	14967	14915	14804	14896	14750	14897	14974	14946	14956	14799	14882	14794	14932	14974	15047	14868	14936	14871	14856	14910	14971	14958	14958	15036	14947	14788	14897	14819	14956	14955	14805	14837	14950	14752	14994	14819	14915	14902	15016	14945	14981	14831	15036	14928	14842	14872	14842	14976	14814	15060	14866	14972	14845	14953	14996	14959	14996	14998	14855	14985	15101	15002	14839	15086	14978	15118	14941	14889	14954	14914	15114	14967	14901	14873	14953	14908	14942	14843	14892	15062	15036	14886	14763	14928	14963	14923	14777	14791	14738	14939	14847	14803	14837	14740	14723	15007	14782	14776	15062	14831	14859	14790	14789	14934	14793	14847	14787	14860	14779	14847	14825	14789	14928	14932	14859	14907	14829	14734	14828	14906	14882	14918	14967	14951	15019	14891	15055	14868	14959	14913	15051	14960	15046	14889	14997	14928	14923	14820	14909	14924	14789	14926	14920	14590	14857	14891	15044	14939	14870	14999	14748	14867	14834	14906	14810	14948	15000	14810	14971	14889	15029	14904	14801	14984	15037	14951	14895	15056	14784	14918	14765	14928	14746	14985	14802	14966	14758	14882	14908	14847	14695	14762	14922	14889	14940	14761	14955	14837	14888	14837	14723	14943	14742	14932	14968	14873	14701	14863	14971	14869	14891	14869	14893	15144	14887	15035	14758	14872	14775	14772	15107	14721	14882	14900	14885	14966	14860	14715	14890	14788	14856	14686	14957	14657	14911	14717	14844	14889	14860	14736	15040	14810	14840	14730	14861	14893	14848	14823	14997	14872	14781	14841	14626	14939	15271	14947	14999	14842	14791	14834	14816	14899	14880	14871	14671	14991	14919	14918	14799	14954	14924	14931	14761	14914	15021	14975	14813	15034	14931	14807	14916	14740	14911	14760	14895	14980	14762	14919	14972	14990	14918	14906	14847	14853	14889	15049	15053	15111	14816	14952	14851	14893	14795	14913	15074	14984	14945	14926	14951	14798	14911	14897	15001	14952	14783	14837	14898	14894	14916	14831	14913	15001	15085	14946	14904	14873	14786	14809	14824	15047	14981	14883	14840	14916	14921	14820	15048	15052	15002	14816	14897	14837	14900	15057	14911	14916	14713	14860	14836	15043	14741	14996	15109	15088	14762	14932	14870	14993	14965	14868	14741	14846	14978	14867	15025	14943	14814	15067	14871	14761	14898	15001	14916	14769	14872	14990	14781	14793	15054	14863	14883	14806	14913	14910	14915	14858	14835	14984	14868	15054	14828	14851	14964	14647	15016	14763	14876	14865	14872	14994	14951	14678	14782	14989	14914	14946	15038	14800	14991	14819	14946	14890	14843	15008	14877	14853	14951	14982	14933	14760	15148	14838	14982	14901	14827	15000	15103	14833	14888	14705	14946	14860	15109	14788	14855	14933	14984	14947	15203	14944	14926	14912	14862	14735	14927	14856	14880	14530	14809	15011	14900	15027	14880	14818	14884	14838	14986	14831	14912	14897	14804	14655	14737	14799	14904	14954	15016	15031	14668	14719	14855	14920	14740	14874	14897	14945	14683	14869	15074	14699	14797	14950	14978	14814	14874	14952	15037	14853	15064	14869	14956	14857	14907	14996	14916	14828	14938	14813	14809	14885	14903	14856	14983	14751	14795	14736	14949	14646	15033	14796	15056	14798	14905	14769	14730	14793	14743	14914	14833	14899	14936	14815	14933	14923	14881	14779	14941	15048	14970	14868	14894	14988	14902	14749	14994	14857	14909	14751	14903	14915	14842	14842	14800	14899	14892	14998	14766	14893	14783	14828	14719	14955	14821	14741	14873	14760	14763	14780	14959	14869	14793	14854	14839	14832	15002	14693	14962	14811	14858	14796	14838	14745	14825	14868	15106	14987	14846	14864	14838	15002	15056	14863	14856	14910	14830	15005	14906	14866	15004	14938	14824	14871	14972	14965	14931	15037	14808	14836	14838	14983	14877	14810	14816	15116	14840	14902	14909	14718	14934	14964	14931	14936	14891	14879	15039	14741	14913	14726	14817	14865	14715	14988	14913	14843	14693	14933	14768	14900	14613	15017	15036	14740	14883	14865	14991	14958	14927	14973	14728	14789	14913	15011	15000	14956	14722	14820	14912	15035	14929	14823	14801	14873	14669	14842	14837	15015	14732	14984	14939	15052	14876	14727	14794	14792	15019	14804	14886	15038	14934	14741	14950	14930	14901	14910	14819	14835	14750	14812	14901	15136	14885	14879	14751	14818	14742	14941	15032	14972	14982	14836	15008	14982	14776	14815	14790	15021	14842	14816	14864	14808	14940	14953	14894	14800	14937	15103	14693	14895	14848	14788	14903	15000	14844	14945	14713	14751	14736	14934	14816	14882	14787	14655	14857	15065	14983	15030	14990	14831	14796	14822	15070	14778	14854	14791	14946	14823	14923	14755	14794	14956	15064	14946	14649	14876	14930	14699	15034	14921	14864	14913	14818	15042	15007	14979	14935	14809	14856	14879	14992	14840	14887	14875	14839	15056	14783	14932	14999	14934	14757	14922	14922	14775	14982	14996	14747	14787	15036	14948	14894	14940	14875	14925	14802	14915	14953	14914	14866	14946	15018	14837	14839	14901	14929	14687	14854	14862	14857	14918	14658	14831	14816	14681	14928	14763	14882	14849	14747	15028	14861	14840	14768	15014	14889	14887	14767	14837	14772	14852	14961	15034	14766	14802	14859	14901	14927	14852	14716	14868	14940	14987	14965	14755	14872	14773	14718	14999	14854	14862	14652	14991	14892	14950	15013	14922	14857	14889	14921	14916	14886	14735	15047	14987	14985	14977	14703	14801	15093	14898	15053	14658	14719
15962	29216	27493	22832	19354	18328	17153	16356	16106	15761	15543	14918	14855	14917	15053	14897	14742	14849	16583	31353	32923	27723	21211	16890	15249	14644	14240	14271	14418	14483	14312	14265	14307	14508	14241	14309	14535	14121	14429	14362	14324	14504	14293	14370	14396	14471	14475	14319	14410	14368	14415	14471	14492	14359	14292	14362	14336	14275	14422	14233	14461	14198	14357	14236	14538	14349	14464	14434	14319	14293	14450	14294	14329	14394	14462	14404	14432	14404	14473	14321	14386	14340	14277	14381	14291	14358	14343	14276	14196	14362	14014	14264	14291	14412	14236	14338	14199	14461	14184	14443	14348	14355	14340	14515	14121	14271	14356	14608	14191	14410	14368	14232	14264	14254	14421	14188	14330	14396	14531	14416	14373	14329	14303	14264	14538	14298	14450	14253	14431	14476	14138	14441	14297	14322	14291	14251	14300	14298	14381	14282	14282	14453	14402	14351	14450	14193	14381	14220	14556	14313	14396	14266	14324	14522	14195	14401	14284	14223	14222	14309	14466	14379	14281	14387	14393	14359	14302	14350	14289	14369	14419	14290	14477	14314	14429	14222	14307	14265	14446	14206	14440	14306	14166	14416	14223	14298	14321	14212	14392	14498	14300	14493	14237	14448	14482	14359	14208	14465	14325	14195	14189	14494	14245	14332	14300	14508	14315	14441	14273	14365	14284	14183	14445	14288	14395	14453	14317	14317	14343	14105	14429	14247	14370	14264	14321	14369	14208	14362	14346	14471	14331	14355	14266	14305	14358	14258	14346	14197	14379	14411	14402	14150	14560	14485	14353	14328	14111	14287	14333	14292	14227	14309	14242	14385	14583	14298	14414	14498	14232	14317	14400	14238	14350	14431	14214	14306	14415	14441	14397	14266	14277	14287	14443	14390	14287	14274	14380	14322	14461	14235	14259	14392	14334	14355	14283	14199	14402	14269	14411	14280	14323	14428	14348	14069	14415	14259	14311	14373	14402	14385	14247	14308	14303	14312	14368	14382	14352	14301	14404	14411	14251	14331	14452	14294	14353	14376	14453	14266	14334	14290	14294	14325	14246	14350	14278	14455	14256	14224	14157	14397	14149	14312	14476	14300	14502	14278	14282	14285	14367	14234	14487	14424	14341	14208	14429	14397	14479	14501	14234	14291	14390	14337	14364	14316	14279	14270	14336	14433	14301	14259	14347	14372	14384	14184	14253	14412	14100	14261	14141	14377	14345	14342	14268	14425	14336	14164	14454	14272	14355	14256	14331	14417	14243	14416	14310	14232	14354	14259	14347	14241	14378	14313	14310	14198	14291	14409	14460	14345	14205	14393	14379	14454	14238	14415	14216	14282	14293	14290	14300	14503	14211	14231	14328	14249	14284	14291	14384	14270	14435	14323	14225	14536	14312	14385	14370	14408	14258	14311	14268	14176	14205	14284	14461	14361	14249	14496	14292	14209	14296	14354	14465	14238	14314	14194	14406	14249	14268	14459	14479	14420	14398	14380	14271	14336	14365	14369	14424	14385	14263	14336	14207	14215	14149	14274	14283	14253	14443	14303	14430	14309	14352	14198	14403	14229	14340	14250	14297	14311	14294	14388	14396	14508	14331	14363	14273	14510	14390	14117	14456	14454	14418	14222	14358	14270	14281	14325	14267	14494	14336	14369	14395	14404	14389	14338	14256	14228	14382	14289	14285	14283	14377	14120	14302	14391	14235	14256	14209	14296	14197	14350	14327	14409	14478	14218	14196	14370	14268	14237	14251	14467	14294	14322	14282	14311	14293	14435	14390	14294	14387	14248	14199	14357	14232	14416	14321	14288	14394	14177	14417	14234	14445	14438	14323	14104	14259	14320	14448	14380	14358	14352	14330	14396	14432	14309	14157	14310	14334	14319	14371	14328	14243	14327	14228	14368	14332	14307	14282	14432	14316	14325	14298	14276	14388	14409	14282	14227	14313	14289	14277	14333	14469	14319	14365	14463	14215	14131	14312	14275	14398	14263	14309	14283	14294	14309	14391	14193	14423	14443	14252	14209	14017	14318	14358	14481	14283	14480	14372	14317	14317	14236	14416	14380	14364	14389	14340	14576	14375	14459	14292	14189	14357	14367	14345	14345	14349	14432	14304	14451	14286	14222	14314	14367	14330	14238	14397	14387	14490	14224	14242	14260	14450	14385	14325	14413	14225	14365	14577	14337	14563	14371	14233	14229	14286	14268	14380	14315	14358	14315	14308	14329	14426	14165	14288	14315	14054	14234	14277	14070	14337	14317	14364	14295	14373	14383	14226	14333	14248	14262	14333	14247	14207	14331	14373	14287	14470	14205	14328	14311	14421	14489	14516	14163	14360	14449	14257	14244	14381	14247	14180	14505	14211	14334	14367	14313	14348	14292	14426	14351	14256	14298	14334	14288	14382	14251	14206	14253	14232	14349	14335	14432	14326	14227	14370	14383	14605	14464	14274	14249	14294	14389	14416	14376	14411	14317	14366	14242	14386	14363	14360	14318	14576	14311	14273	14307	14439	14361	14239	14417	14333	14487	14327	14252	14263	14316	14341	14403	14325	14497	14304	14331	14309	14510	14283	14364	14424	14178	14202	14299	14274	14412	14296	14489	14295	14428	14286	14423	14451	14387	14530	14186	14323	14279	14274	14449	14494	14237	14376	14339	14553	14330	14340	14428	14224	14364	14382	14267	14270	14281	14472	14103	14329	14385	14352	14262	14243	14335	14535	14263	14231	14148	14351	14310	14298	14457	14410	14213	14150	14338	14411	14332	14372	14401	14333	14180	14360	14380	14273	14171	14302	14238	14204	14285	14305	14277	14325	14307	14450	14243	14068	14539	14332	14513	14484	14295	14448	14414	14522	14319	14499	14184	14136	14305	14376	14333	14375	14368	14355	14173	14320	14304	14301	14239	14164	14430	14293	14181	14465	14407	14408	14350	14457	14295	14204	14380	14397	14281	14326	14252	14504	14421	14441	14298	14184	14341	14407	14470	14312	14311	14308	14543	14292	14453	14450	14314	14341	14291	14363	14357	14302	14362	14283	14373	14476	14424	14311	14274	14310	14317	14328	14417	14261	14426	14392	14328	14355	14339	14091	14256	14331	14443	14252	14357	14298	14359	14363	14318	14438	14270	14282	14384	14417	14501	14462	14200	14254	14562	14223	14189	14262	14394	14253	14170	14492	14166	14285	14487	14250	14237	14329	14207	14307	14341	14389	14342	14394	14441	14491	14395	14369	14307	14342	14418	14458	14339	14263	14374	14360	14326	14249	14203	14331	14119	14294	14286	14308	14447	14310	14361	14279	14287	14239	14375	14470	14202	14231	14347	14242	14168	14392	14333	14327	14389	14363	14183	14428	14224	14204	14298	14350	14153	14473	14367	14353	14363	14369	14349	14328	14476	14208	14394	14226	14245	14295	14595	14455	14213	14229	14341	14309	14263	14537	14206	14408	14139	14235	14302	14412	14185	14324	14162	14242	14291	14370	14444	14319	14427	14527	14284	14391	14289	14468	14348	14366	14307	14406	14236	14306	14239	14368	14463	14141	14280	14303	14028	14375	14375	14333	14242	14329	14381	14345	14464	14334	14480	14306	14526	14088	14289	14421	14242	14512	14303	14163	14333	14323	14301	14466	14201	14295	14446	14256	14437	14272	14405	14256	14356	14196	14216	14373	14248	14394	14410	14386	14333	14362	14317	14496	14119	14445	14399	14487	14428	14223	14356	14343	14250	14343	14267	14438	14250	14443	14221	14437	14255	14447	14310	14343	14196	14280	14356	14320	14352	14419	14359	14519	14196	14337	14309	14348	14433	14124	14368	14336	14181	14524	14319	14325	14254	14380	14348	14410	14230	14245	14312	14436	14268	14186	14352	14420	14232	14198	14266	14276	14195	14407	14328	14304	14403	14430	14336	14269	14249	14258	14472	14370	14429	14439	14216	14420	14145	14293	14293	14191	14399	14220	14465	14206	14358	14456	14315	14248	14348	14392	14454	14285	14381	14475	14239	14372	14317	14267	14348	14252	14301	14424	14349	14353	14323	14307	14240	14333	14374	14290	14333	14370	14433	14331	14308	14508	14133	14455	14261	14271	14286	14368	14240	14245	14466	14490	14256	14402	14325	14350	14309	14226	14210	14430	14375	14181	14299	14363	14165	14472	14159	14395	14453	14184	14478	14247	14292	14306	14193	14159	14431	14201	14349	14267	14296	14455	14246	14085	14283	14402	14273	14389	14144	14386	14370	14431	14289	14346	14386	14278	14091	14399	14453	14350	14410	14319	14321	14299	14476	14481	14189	14362	14302	14305	14517	14275	14317	14203	14405	14359	14398	14224	14302	14204	14422	14351	14458	14438	14319	14306	14191	14407	14164	14458	14343	14319	14266	14218	14408	14353	14287	14286	14303	14406	14214	14333	14240	14153	14357	14208	14385	14194	14289	14168	14302	14322	14396	14339	14106	14395	14373	14273	14306	14327	14349	14310	14447	14204	14359	14220	14369	14242	14398	14337	14156	14214	14455	14315	14173	14349	14412	14226	14352	14449	14139	14247	14285	14317	14258	14385	14264	14247	14413	14388	14461	14314	14211	14445	14166	14232	14183	14360	14514	14389	14460	14498	14395	14208	14271	14474	14348	14452	14476	14403	14388	14361	14401	14271	14324	14238	14232	14318	14305	14296	14260	14366	14318	14508	14348	14172	14240	14196	14391	14247	14287	14302	14417	14353	14553	14232	14315	14373	14399	14338	14280	14381	14134	14484	14430	14310	14279	14233	14381	14299	14312	14344	14365	14437	14269	14268	14406	14420	14321	14307	14602	14296	14361	14321	14351	14353	14185	14474	14197	14278	14199	14384	14429	14224	14304	14261	14348	14311	14392	14364	14448	14278	14457	14357	14251	14528	14264	14267	14413	14384	14422	14279	14216	14452	14264	14397	14188	14407	14395	14332	14408	14371	14193	14221	14302	14329	14455	14231	14406	14419	14420	14319	14392	14295	14400	14387	14407	14306	14339	14306	14225	14279	14442	14293	14211	14479	14476	14292	14285	14273	14313	14332	14326	14472	14521	14180	14355	14239	14389	14334	14325	14329	14399	14181	14100	14274	14429	14329	14335	14371	14282	14296	14333	14536	14380	14315	14526	14439	14216
27444	21857	23827	20669	17753	17738	17767	17741	17656	17520	17691	17536	17577	17521	17525	17473	17377	17491	17516	18015	18854	18761	18387	17813	17495	17431	17154	17257	17342	17445	17532	17508	17249	17477	17401	17323	17372	17546	17430	17521	17539	17353	17427	17174	17288	17494	17276	17387	17410	17345	17445	17294	17440	17381	17192	17370	17761	17454	17560	17400	17407	17357	17344	17369	17277	17520	17459	17393	17445	17391	17299	17320	17216	17449	17551	17295	17348	17353	17433	17449	17442	17375	17419	17669	17420	17273	17305	17345	17587	17459	17261	17351	17363	17102	17416	17288	17254	17302	17454	17536	17290	17475	17120	17355	17300	17556	17304	17152	17463	17325	17362	17488	17420	17544	17282	17482	17409	17417	17354	17372	17491	17394	17296	17415	17433	17533	17265	17289	17269	17230	17422	17353	17561	17318	17471	17238	17359	17425	17376	17426	17637	17560	17400	17548	17232	17482	17271	17387	17489	17396	17308	17272	17373	17342	17375	17265	17336	17307	17425	17423	17318	17281	17491	17248	17208	17339	17345	17430	17395	17332	17236	17257	17319	17454	17247	17406	17308	17324	17278	17290	17376	17321	17423	17244	17397	17246	17447	17360	17477	17500	17241	17287	17630	17297	17311	17374	17627	17332	17225	17332	17592	17393	17381	17414	17422	17452	17390	17211	17456	17316	17670	17376	17506	17349	17190	17532	17419	17455	17394	17507	17380	17513	17287	17414	17493	17416	17451	17399	17283	17200	17297	17439	17455	17350	17084	17373	17445	17358	17451	17184	17258	17404	17441	17303	17424	17577	17315	17541	17322	17416	17419	17360	17467	17461	17108	17538	17322	17406	17447	17349	17343	17324	17357	17340	17478	17467	17398	17410	17521	17254	17451	17411	17250	17106	17238	17467	17702	17302	17406	17422	17214	17426	17496	17334	17337	17249	17377	17283	17353	17280	17310	17216	17213	17348	17512	17344	17354	17328	17529	17467	17439	17309	17155	17390	17354	17490	17467	17353	17424	17607	17414	17659	17511	17312	17449	17345	17107	17269	17342	17313	17396	17599	17544	17308	17378	17344	17411	17485	17393	17418	17499	17328	17282	17404	17308	17367	17258	17228	17390	17453	17288	17394	17454	17236	17540	17320	17411	17391	17301	17381	17392	17611	17403	17275	17283	17361	17444	17334	17267	17294	17376	17446	17352	17406	17406	17495	17389	17314	17500	17348	17527	17339	17256	17521	17435	17327	17254	17523	17329	17475	17153	17463	17574	17393	17331	17285	17416	17249	17445	17291	17345	17643	17455	17406	17226	17267	17407	17321	17165	17243	17232	17347	17244	17510	17368	17573	17537	17334	17631	17453	17334	17498	17491	17482	17391	17541	17298	17325	17308	17380	17468	17329	17291	17310	17324	17227	17558	17383	17128	17209	17350	17410	17102	17497	17592	17152	17321	17353	17410	17206	17215	17458	17553	17439	17493	17286	17335	17276	17292	17492	17343	17236	17348	17574	17674	17373	17458	17412	17535	17710	17442	17514	17260	17267	17544	17442	17274	17053	17205	17413	17164	17305	17449	17407	17608	17510	17479	17291	17378	17643	17496	17368	17497	17289	17386	17384	17373	17329	17320	17338	17471	17424	17398	17520	17461	17426	17454	17225	17438	17440	17382	17602	17484	17517	17504	17342	17572	17527	17580	17557	17207	17433	17302	17138	17292	17407	17112	17382	17388	17256	17333	17339	17406	17420	17311	17354	17505	17408	17318	17408	17289	17267	17562	17709	17515	17347	17373	17426	17191	17441	17380	17400	17489	17393	17319	17317	17345	17382	17445	17283	17328	17271	17422	17450	17254	17424	17449	17426	17463	17439	17188	17451	17445	17376	17408	17440	17470	17291	17587	17327	17466	17361	17180	17556	17382	17344	17329	17226	17335	17406	17338	17406	17268	17324	17450	17672	17261	17533	17269	17431	17385	17319	17491	17352	17338	17279	17468	17397	17323	17130	17264	17601	17342	17313	17274	17489	17409	17434	17375	17654	17469	17285	17345	17428	17187	17420	17295	17268	17441	17321	17399	17434	17366	17399	17297	17359	17427	17492	17494	17326	17409	17488	17504	17394	17378	17482	17219	17427	17280	17447	17572	17367	17513	17503	17226	17448	17389	17322	17309	17281	17436	17404	17234	17126	17348	17492	17472	17248	17606	17471	17321	17327	17438	17312	17415	17401	17324	17464	17397	17446	17512	17418	17492	17330	17439	17365	17349	17456	17282	17385	17384	17297	17201	17400	17623	17486	17373	17371	17465	17308	17536	17252	17332	17498	17465	17531	17392	17404	17422	17423	17353	17529	17471	17484	17672	17337	17309	17486	17497	17268	17363	17504	17442	17157	17440	17306	17471	17476	17393	17391	17578	17454	17545	17368	17283	17460	17453	17353	17609	17271	17502	17393	17367	17341	17304	17489	17352	17431	17276	17393	17312	17473	17450	17372	17297	17099	17307	17436	17309	17303	17231	17441	17509	17538	17503	17366	17243	17404	17415	17366	17403	17401	17356	17359	17152	17217	17389	17439	17320	17341	17420	17231	17466	17346	17461	17220	17567	17271	17645	17371	17389	17426	17296	17332	17571	17350	17433	17531	17477	17427	17560	17469	17374	17288	17568	17348	17237	17429	17460	17396	17456	17357	17150	17336	17378	17251	17208	17247	17436	17455	17381	17487	17238	17211	17442	17352	17496	17578	17392	17456	17407	17397	17634	17467	17521	17237	17276	17470	17279	17327	17329	17176	17673	17502	17452	17369	17266	17388	17542	17425	17476	17311	17503	17345	17359	17342	17482	17369	17176	17377	17454	17358	17653	17412	17384	17491	17481	17540	17500	17493	17346	17268	17363	17477	17219	17281	17270	17437	17352	17494	17492	17355	17438	17282	17232	17244	17506	17340	17348	17419	17347	17300	17321	17493	17475	17301	17158	17522	17385	17221	17406	17303	17485	17573	17436	17344	17450	17463	17536	17605	17663	17330	17302	17475	17334	17273	17249	17497	17334	17530	17380	17348	17316	17458	17488	17442	17507	17430	17497	17275	17427	17460	17468	17410	17633	17376	17276	17398	17362	17253	17185	17598	17222	17516	17560	17359	17470	17461	17493	17407	17479	17354	17439	17252	17499	17526	17590	17514	17493	17541	17366	17565	17323	17424	17437	17189	17534	17418	17243	17330	17432	17214	17346	17555	17429	17242	17307	17369	17323	17330	17454	17379	17431	17397	17334	17130	17431	17454	17448	17268	17232	17272	17335	17507	17283	17242	17243	17319	17221	17313	17398	17454	17391	17500	17257	17452	17380	17403	17333	17414	17302	17194	17346	17426	17456	17406	17377	17562	17638	17213	17394	17421	17174	17400	17185	17413	17402	17453	17380	17650	17428	17446	17337	17391	17314	17349	17349	17442	17311	17468	17653	17430	17416	17412	17158	17399	17458	17431	17237	17425	17494	17533	17364	17257	17438	17491	17417	17379	17572	17408	17457	17605	17622	17593	17636	17292	17145	17188	17307	17419	17327	17374	17503	17340	17445	17361	17568	17337	17321	17434	17478	17412	17315	17436	17371	17405	17543	17459	17567	17518	17361	17380	17428	17476	17327	17414	17240	17332	17493	17514	17414	17504	17390	17660	17271	17670	17386	17484	17513	17195	17484	17376	17385	17322	17295	17417	17548	17356	17252	17423	17381	17236	17364	17521	17462	17267	17528	17569	17194	17303	17421	17387	17425	17266	17499	17349	17366	17447	17392	17593	17482	17275	17491	17446	17380	17535	17247	17487	17325	17727	17399	17461	17450	17520	17325	17394	17402	17279	17512	17498	17381	17222	17226	17477	17378	17294	17333	17337	17429	17374	17333	17234	17213	17357	17467	17368	17328	17636	17361	17392	17383	17421	17417	17321	17466	17267	17291	17613	17275	17201	17385	17240	17213	17228	17620	17396	17355	17375	17378	17330	17390	17346	17414	17497	17486	17163	17423	17593	17448	17348	17254	17354	17451	17495	17205	17400	17471	17465	17565	17543	17508	17462	17369	17651	17482	17474	17333	17328	17264	17353	17196	17441	17292	17377	17354	17280	17434	17465	17506	17309	17494	17463	17348	17455	17287	17198	17454	17337	17649	17316	17349	17256	17454	17181	17472	17328	17371	17531	17221	17351	17525	17407	17349	17328	17487	17235	17353	17141	17478	17613	17375	17577	17425	17340	17405	17424	17537	17513	17322	17236	17443	17121	17413	17308	17527	17217	17364	17358	17447	17396	17280	17483	17303	17319	17211	17436	17519	17400	17336	17246	17379	17300	17200	17455	17512	17275	17360	17509	17476	17287	17496	17379	17362	17397	17429	17554	17378	17364	17437	17232	17339	17220	17355	17433	17461	17493	17177	17544	17442	17400	17182	17390	17351	17370	17386	17400	17395	17408	17364	17416	17489	17555	17385	17447	17239	17377	17318	17313	17448	17651	17327	17433	17235	17379	17209	17522	17459	17301	17494	17406	17382	17351	17480	17426	17351	17188	17513	17273	17301	17357	17469	17352	17360	17346	17405	17410	17380	17288	17354	17402	17400	17422	17528	17226	17368	17517	17121	17260	17418	17461	17660	17476	17473	17374	17452	17417	17112	17255	17584	17177	17441	17290	17481	17496	17352	17157	17449	17341	17363	17442	17284	17347	17509	17253	17275	17323	17248	17538	17533	17334	17398	17549	17308	17462	17451	17276	17432	17434	17544	17480	17344	17325	17365	17558	17450	17342	17370	17394	17411	17411	17356	17415	17461	17328	17464	17533	17462	17239	17439	17319	17587	17556	17515	17450	17306	17446	17241	17447	17531	17338	17401	17311	17369	17252	17428	17483	17350	17553	17572	17153	17621	17383	17329	17325	17306	17367	17467	17588	17466	17442	17508	17521	17357	17383	17455	17301	17406	17258	17409	17426	17377	17435	17286	17558	17378	17414	17498	17471	17506	17450	17335	17335	17165	17408	17314	17589	17443	17332	17532	17297	17524	17373	17298	17594	17499	17503	17485	17470	17368	17269	17299	17396	17397	17598	17386	17337	17274	17404	17333	17304	17351	17327	17289	17277	17475	17203	17161	17292	17435	17468	17161	17379	17344	17449	17502	17423
15553	18790	18060	16738	16642	16517	16172	16136	16024	16013	16139	15885	16146	16130	15814	16105	15949	15997	16013	17228	18017	17317	16820	16387	15878	15957	15725	15815	15844	15850	15703	15930	15803	15998	16002	15994	15876	15821	15960	16001	15868	15769	15938	16107	15853	15748	15946	15818	15812	15839	15746	15792	16028	15822	15860	15802	15811	15786	15883	15874	15950	15788	15827	15836	15989	15818	15867	15893	15792	15897	15868	15963	15888	15925	15975	15877	15895	15984	15759	15878	15719	15830	16014	16039	15990	15860	15919	15878	15838	15875	15884	15841	15900	15770	15856	15927	15897	15754	15876	15743	15897	15821	15917	15870	15790	15802	15990	15775	16008	15765	15944	15834	15801	15849	15900	15829	15893	15976	15974	15850	15872	15943	15992	15844	15961	15846	15816	16114	15865	15878	16039	15980	15991	15917	15950	15838	15778	15801	15877	15738	15807	15978	15753	15862	15917	16039	15877	15926	15841	15970	16007	15697	15859	15806	15968	15837	16011	15884	15802	15951	15912	15797	16036	15927	15837	15893	15751	15837	15827	15982	15942	15958	15968	15849	15988	15679	15809	15954	15804	15859	15747	15786	15857	15977	16017	15790	15665	15936	15767	15805	15820	15916	15995	15853	15716	15982	16052	15775	15850	15975	15987	15902	15895	15805	15745	15901	15925	15971	15949	15938	15838	15894	15880	15780	16013	15892	16001	15677	15952	15727	15724	15889	15901	16049	15997	16060	15798	15747	15855	15860	16034	15753	15961	15894	15857	15866	15905	15996	15794	15908	15901	15770	15869	15941	15800	15923	15886	16050	15812	15772	15949	15782	15986	15812	15782	15913	16005	15963	15871	15864	15915	15886	15769	15987	15695	15743	15962	15734	15959	15794	15891	15786	15683	15969	15953	15725	15895	15892	15752	15863	15841	15900	15760	15771	15887	15891	16012	15934	16044	15852	15782	15955	15898	15689	15810	15881	15996	15762	15921	15808	15943	15837	15932	15700	15881	15842	15849	15877	16025	15804	15962	15968	15671	15908	15863	15806	15894	15952	15764	15721	15909	15898	15829	15799	15907	15734	15755	15817	15790	15645	15921	15805	15842	15715	15805	15812	15836	15858	15930	15667	15893	15924	16066	15838	15842	15843	15808	15799	15886	15700	15941	15942	16055	16025	15854	15892	15962	15926	15874	15862	15965	15787	16002	15991	15945	15916	15875	15851	15770	16007	15871	15795	15853	15842	15828	15702	15857	15950	15767	15853	15885	15798	15954	15953	15690	15829	15909	15932	15772	15805	15878	16011	15829	16018	15899	15835	15824	15812	15739	15880	16089	15877	15810	15774	15702	15937	15935	15849	15833	15709	15901	15871	15734	16057	15850	15869	15839	15748	15817	15880	15766	15924	15804	15933	16024	15826	15800	15848	16014	15993	15890	15785	16032	15907	15846	15909	15994	15945	15817	15874	15689	16091	15857	15781	15871	15846	15911	15957	15923	15750	15791	15758	15690	15886	15923	15874	16128	15960	15828	16154	15737	15824	15917	15851	15937	15900	15787	15748	15742	15819	15877	15848	15981	15713	15943	15942	15982	15959	15923	15726	15860	15846	15896	15910	15846	15748	15953	15848	15803	15673	15912	15920	15720	15906	15853	15900	15818	15836	15995	15830	15971	15791	15817	15874	15760	15896	15927	15756	15929	15666	15799	15814	15910	15830	15895	15876	15843	15674	15994	15829	15846	15994	15812	15830	15810	15914	15876	15778	15936	15908	15775	15778	15873	15960	16113	16012	15909	15811	15756	15859	15787	15911	15751	15839	15853	15986	15831	15727	15980	15847	15868	15956	15772	15957	15801	15955	15903	15957	15985	15659	16008	15771	16022	15828	15948	15981	15858	15677	15877	15936	15936	15978	15752	15755	15771	15856	15913	15890	15835	15891	15777	15717	15948	15899	15829	15928	15640	15850	15883	15976	15900	15868	15951	15765	15834	15858	15783	15847	15816	16094	15913	15921	15732	15585	15649	15831	15977	16071	15823	15918	15785	16005	15781	15928	15750	15930	16016	15862	15831	15999	15798	15754	15823	15819	15838	15771	15927	15806	15869	15881	15852	15810	15882	15727	15971	15999	15952	15757	15975	15869	15733	15934	15681	15753	15759	15838	16097	16070	15939	15814	15635	15831	15851	15955	15851	15844	15619	15861	15845	15801	15824	15989	15896	15749	15742	15754	15684	15921	15883	15800	16052	16008	15759	15910	15855	15926	15868	15964	15702	15694	15904	15856	15793	15864	15923	15747	15778	15911	15932	15947	16158	15692	15767	15901	15900	15785	15867	15855	15836	15746	16042	15761	15949	15847	15882	16013	15777	15805	16152	15867	15930	15846	16027	15821	15721	15959	15753	15826	15839	15881	16008	15762	15896	15841	15909	15794	15722	15836	15778	15777	15836	15721	15943	16020	15877	16094	15849	15943	15822	16065	15911	15770	15931	15785	16036	15711	15877	15883	15951	15919	15868	16080	16064	15905	16031	15899	15852	15877	15877	15853	15863	15854	15905	15878	15779	15788	15865	15846	15994	16003	15960	15952	15958	15928	15954	15973	15759	15927	15956	15845	15712	15832	15752	15805	15797	15900	15908	15868	15900	15799	15640	15698	16053	15787	15830	15836	15865	15983	15950	15791	15887	15876	15753	15956	15903	15903	15731	15903	15735	15948	15922	15808	15743	15915	15801	15896	15850	15889	15839	15862	15894	15836	15993	15861	15804	15954	15964	15693	15884	16007	15840	15706	15698	15769	15703	15821	15892	15969	15869	15703	15835	15857	15987	15798	15953	15824	15813	15968	15818	15865	15983	15720	15841	15690	15965	15954	15879	15894	15828	15828	15856	15734	15917	15999	15838	15864	15904	15736	15743	15766	15872	15978	15820	15919	15941	15854	15926	15940	15956	16011	15844	15900	15995	15756	15885	15823	15963	15866	15940	15860	15686	16018	15954	15745	15806	15830	15886	15739	15926	15894	15810	15945	15822	15985	15711	15793	15897	15921	15767	15834	15879	15917	15880	15942	15674	15785	15935	15854	15874	15948	15815	15881	15931	15922	15805	15875	15838	15849	15795	15814	15818	15744	15841	15778	15815	15730	15861	15954	15928	15810	15853	15936	15812	15912	15899	15907	15760	16013	15870	15953	15775	15972	15900	15835	15919	15853	15732	15885	16013	15807	15984	15833	16028	15887	15841	16164	15889	15753	15785	15794	15999	15923	15854	15990	15824	15793	15905	15703	15931	15760	15884	15969	15869	15951	15913	15950	15923	15819	15883	15803	15762	15886	15863	15903	15953	15997	15745	16034	15752	15821	15835	16060	15769	15840	15996	15852	15809	15715	15943	15822	15899	15917	15969	15827	15809	15913	15787	15926	15747	15937	15888	15792	15848	15901	16005	16007	15782	15869	15825	15701	15880	15914	15721	15987	15805	15780	15823	15910	15937	15850	15897	15874	16119	15869	15952	15933	16048	15957	16011	15633	15913	15890	15869	16019	15891	15841	15818	15885	15987	15783	15732	15845	16054	15804	15984	15775	15984	15939	15733	15766	15854	15867	15837	15834	15787	15899	15988	15844	15915	15890	15774	15945	15936	15931	15922	15846	16050	15832	15758	15786	15851	15868	15768	15916	15933	15887	15888	15891	15888	15929	15859	15794	15793	16013	15947	15795	15845	15863	15919	15800	15881	15980	15842	15852	15954	16152	15821	15907	16016	15744	16048	15941	15866	15818	15982	15955	15909	15882	15858	15735	15794	15834	15930	15904	15735	15825	15798	15820	16008	15983	15759	15791	15988	15740	15855	16141	15889	15781	15739	15983	15748	15729	15923	15920	15912	15840	15874	15724	15837	15993	15828	15852	15794	15809	15882	15845	15701	15801	15847	16094	15877	15879	15933	15901	15822	16123	15891	15983	15790	15932	16012	15831	15846	15976	15991	15661	15908	15967	15922	15950	15754	15876	15833	16069	15898	15829	15952	15912	15899	15722	15938	15856	15991	15841	15807	15672	15959	15965	15986	15887	15892	15835	15769	15904	15908	15703	16077	15899	15819	16032	15722	15856	15999	16005	15843	15811	15810	15794	16109	15809	15865	15804	15871	15945	15890	15885	15930	15809	15845	15694	16150	15764	15848	15940	15760	15753	15756	15824	15919	15865	15763	15948	15892	15862	15883	15947	16022	15880	15887	15864	16084	15844	15814	15945	16024	16031	15920	15894	15879	15991	15851	15785	15824	15788	15921	15929	15780	15938	15937	15787	15912	15917	15745	15927	15840	15939	15850	15980	15911	15830	15752	15788	15834	16074	15926	15816	15806	15816	15952	15666	15958	15807	15944	15996	15903	15868	15812	15928	15880	15765	15904	15928	15814	15900	15918	15874	15880	15845	15986	15765	15928	15810	15804	16008	15842	15919	15897	15745	15892	15894	15857	15891	15643	15907	15816	15871	15848	16013	15872	16024	15927	15786	15687	15892	15982	15942	15868	15860	15890	15976	15732	15931	15975	15883	15898	15916	15989	15675	15802	15793	15916	15847	15871	15934	15971	15911	15784	15801	15847	15870	15860	15781	15859	15722	15852	15915	15753	15968	15803	15885	15712	15859	15943	15794	15975	15967	15848	15896	15814	15901	15972	15982	15809	15743	16040	15814	15883	15951	15793	15919	15739	15699	15829	15936	15925	15889	15855	15876	15786	15921	15851	15903	15958	15887	15843	15856	15863	15882	15929	15919	15910	15849	15983	15968	16035	15712	15775	15881	15998	15727	15808	15840	16004	15949	16015	15943	15947	15908	15834	15791	15921	15899	15879	15793	15864	15817	15944	15771	15776	15807	15874	16022	15686	15819	15846	15868	16049	15991	16019	15764	15717	15946	15797	15823	15781	15851	15918	15757	15836	16024	16043	15913	15889	15828	15860	15880	15940	15738	15937	15829	15780	15923	15953	15705	15681	15760	15857	15784	15844	15777	15884	15889	15812	15756	15954	15935	15906	15732	15914	15853	15875	15666	15809	15946	16103	16124	15890	15915	15912	15896	15889	15743	15968	15960	16008	15694	15969	15849	15974	16089	15860	15891	15846	15851	15878	15754	15990	15696	15922	15762	15906	15981	15868	16018	15800	15951
24022	21056	28335	24170	22055	21725	20947	18812	18465	18738	18508	18632	18599	18456	18615	18342	18406	18237	20703	25689	25785	23394	20928	19010	18348	18408	18179	18284	17969	17954	18071	18114	18281	17934	18210	17999	18282	18027	17988	18166	18046	18091	18155	18031	18036	18335	18106	18313	18126	17939	18230	17987	17933	17988	18061	17739	18100	18102	17996	18232	18216	18191	18274	18151	18229	18180	18089	18060	17916	18004	18069	18167	18339	18263	18148	18048	18223	18162	17986	17985	18227	18111	18122	18032	17985	18095	18045	18160	18127	18024	17951	18186	18010	17977	18113	17934	18173	18213	18197	18237	18030	18065	18038	17982	18015	17922	18016	17991	17991	18094	18102	18202	17934	18069	18235	17874	17904	18001	17891	17892	18024	18121	18101	18064	17962	18005	17927	17813	17911	18306	18306	18062	18104	18245	18320	17880	18031	17904	18025	18074	18086	18142	18185	18086	18076	18032	18065	18150	17848	17968	18098	18077	18055	17962	18012	18144	18215	17988	17922	17877	18174	18097	17909	17952	18290	17952	18194	18093	18235	18037	18039	18127	18058	18122	18240	18104	18102	18143	18420	18415	18241	18208	18000	17927	17922	18304	17918	17878	17964	18027	18030	17940	18082	18128	18126	18196	18199	18279	18199	18067	18113	18219	17991	18015	17937	17941	17990	18116	18169	17969	17987	18212	18125	18135	17971	18043	18203	18053	18016	18079	18158	18078	18010	17923	17747	18147	18089	18207	18103	18073	18170	18071	18069	17924	18187	18124	18176	18072	18199	18047	18244	17968	18142	18252	17999	18112	17959	18104	18075	17960	18135	18075	18205	18167	18160	18021	18006	18182	17826	18059	17945	18035	18076	18090	18133	18095	18242	18157	18081	18075	18122	18093	18069	18237	18098	17918	18027	18269	18055	18166	17940	18264	18042	18000	17888	17957	18149	18036	18119	17996	18181	18094	18292	18147	17840	18205	17973	18065	18156	17933	18134	18103	18230	18029	18094	18173	18056	18224	18086	18054	18043	18092	17984	17955	17974	18007	17978	17838	18008	18127	18197	18200	18057	18183	18201	18062	18099	18146	18221	17943	17980	17987	18099	18025	18068	18059	18245	18071	18162	17802	18210	18211	17941	18066	18192	18114	17987	18162	17956	18101	18294	18015	18173	17818	18009	17958	18255	17965	17897	18027	18186	17994	18029	17975	17932	18013	18061	18248	17994	18108	17925	17933	18065	18065	18013	17934	18134	18002	17968	17875	18049	18066	18183	17925	18096	18091	18154	18098	18242	18415	18181	18114	18094	18227	17906	17780	18069	18189	18202	18177	18147	18276	17993	18250	18056	17985	18060	18238	17962	17916	18191	18096	18151	18145	18116	18113	18117	18121	18247	18204	18058	18258	18150	17970	18046	18017	18214	18125	18168	18086	17914	17866	18066	18115	18010	18160	18036	18140	17972	17913	17808	18078	17974	18068	18243	18131	18007	17922	18137	18232	18377	18113	18161	18056	17937	18047	18180	18020	18171	18058	18011	18092	18183	17954	17945	18079	18171	18139	18087	18071	17905	18004	18041	18278	18017	17813	17951	18012	18015	17986	17936	18128	18185	18223	18037	18094	18014	17950	18131	17875	18026	18101	18074	18046	17996	17992	18293	18088	18144	18160	18043	17954	18091	18196	17998	18178	18243	17989	18098	17923	18115	17989	18065	18031	18237	18405	17993	17947	18193	18061	17985	18103	17962	18201	18019	18064	18156	18055	18123	18068	18080	18185	18146	18162	18057	18100	18066	18094	18073	18118	18042	18074	18067	18150	17893	18133	17763	18284	17985	17992	18226	18208	18201	17974	17998	17897	18171	17846	17983	18097	17946	18216	18088	18215	18131	18124	18016	18150	18247	18275	18222	18162	17963	17996	18169	18001	18137	18291	18186	18031	18207	17987	18081	17974	18213	17762	17910	18006	18184	18032	18055	18001	17829	18422	18179	18166	18036	18003	18086	18167	17903	18115	18009	18073	17954	17993	18177	17997	17946	18225	18101	18013	18265	18178	18057	18045	18277	17944	18155	17803	18236	18208	18097	18017	18027	18298	17973	18178	18030	17993	18153	17974	17937	18077	17994	18059	17947	18047	17911	18092	18006	18161	17924	18159	18086	18211	18121	18213	18189	17930	17965	18143	18152	18141	17864	18039	18078	18153	18396	18087	18055	18124	17935	17974	17824	18062	18277	18089	18311	18069	18152	18222	18168	18051	17926	17999	17958	18178	17998	18320	18085	17997	18115	17973	18246	18106	18095	17996	17916	18077	18003	18054	18278	18009	18131	18198	18129	18035	18006	18111	18126	18202	17895	18185	18205	18121	18117	18325	17898	17900	18043	17992	18078	18070	18242	18115	18047	18151	18024	18017	17818	18266	17941	17983	18079	17904	18212	18100	17993	18075	18085	18081	18034	17915	18084	17996	18048	17932	18076	18012	18107	18211	18165	18222	18109	18071	18102	18158	18095	17872	17955	18088	18287	18234	18007	18036	17961	18123	18004	18057	18080	18047	17946	17956	18198	18070	18079	17930	17958	18141	17956	18023	17998	18035	18120	18130	18201	18228	18126	18141	18081	18127	18186	18052	18168	18201	17973	18017	18059	18080	18108	18243	18015	17983	18171	18048	18029	18024	18054	17967	17756	17981	18186	18116	18343	18098	18114	18055	17976	18164	18215	18103	18023	17942	18022	18009	18003	17906	17950	18083	18198	18142	18024	17999	17904	18104	17928	18028	18187	18022	18083	18083	18033	17919	18086	18051	18153	17996	18326	17902	18093	18032	18222	18106	18168	18121	18176	18093	18138	18066	17988	18044	17833	18179	18040	18266	17935	17929	18100	17977	17924	18252	17995	18122	18155	18002	17891	17957	18100	18028	18150	17853	18044	18223	18030	18196	18174	17961	18209	18317	18068	18151	17913	17842	17989	18049	18072	17912	18119	17956	17992	18129	18046	17998	18218	17961	17998	17996	18188	18024	17915	18024	18085	18103	18095	18080	17810	18114	18043	18075	18142	18030	18262	18194	18082	18058	18160	18000	17877	18192	18052	18221	18243	18163	17996	18204	18041	18162	18060	18021	17859	18069	18202	17961	18021	18067	18144	18130	17919	17994	18060	18128	18151	17980	17868	18038	18042	18088	18189	17969	18093	18067	18273	18150	18107	18036	18162	17993	17987	18206	18054	18156	18156	18199	18012	17964	18283	18233	18035	18117	17998	17882	17949	18179	18206	17943	18152	18214	17905	17990	18032	18187	18312	18113	18041	18146	17982	18063	18219	17996	17883	18073	18195	18091	18060	18108	17962	17946	18037	18013	18014	18096	18138	18209	18322	18087	18218	18041	18150	18072	18014	18029	18075	18149	18101	18074	18111	18229	18028	17955	17991	18034	17979	18095	18076	18089	18414	17983	18082	18077	18169	17993	18070	18145	18032	18044	18187	18127	17992	18125	18030	18065	18245	18063	18208	18004	18121	18055	18121	18084	18130	18124	17971	18017	18111	18204	17968	17940	17999	18034	17943	18219	18285	18147	18051	17997	17996	18026	18247	18247	17995	18030	18146	18093	18110	18109	17999	17778	18050	18341	18086	17980	18077	18072	18125	18120	18352	17845	18106	18054	18095	18294	18160	18220	18045	17955	18116	18065	18053	17759	18247	17803	18163	18028	18232	17970	18141	18145	18155	18039	18160	18268	17881	17999	17894	18175	18183	17944	18078	18050	18155	17673	18075	17942	18080	18171	17996	18082	17976	18119	18138	18056	18145	17948	18047	18123	18037	17895	18007	18046	17913	18151	18110	18213	18224	18245	18241	18036	18155	18007	18014	18130	17984	18150	18152	18063	17971	17798	17876	18014	18304	18228	18005	18017	17899	18186	18016	18119	18086	17931	18073	17922	18091	18007	18076	17985	18005	18137	17895	18078	17971	18211	18228	17869	18147	18175	18047	18010	18008	18151	18143	18151	18178	18022	17923	18335	17962	18099	17959	18052	17994	18172	18016	18064	18084	18190	18098	18102	18109	18190	18142	18066	18029	18002	18104	18149	18120	18090	18210	18216	18116	18212	18123	18180	18072	18185	17993	18163	17993	18091	18049	17794	17971	18116	18168	18080	18078	18041	18004	18219	18218	17918	18132	17963	18005	17967	18093	18099	17884	18024	18074	18039	18093	18075	18028	18314	18181	17814	18223	18017	18304	18161	18183	18071	18276	18208	18296	18142	18096	18105	17970	17989	18142	18062	18021	17934	18021	18085	18080	17990	18182	18113	17996	17990	18061	18129	18178	17943	18298	18113	18029	18048	18120	18150	18236	18061	18047	18234	17858	17861	18101	17982	18116	18236	18228	18209	18127	18043	18100	18145	18113	18118	18114	18145	18170	17861	18361	18169	18264	17992	18104	18146	18005	18220	18111	17917	18035	18041	18001	17981	18109	18038	18207	18020	18054	18095	17908	18021	18078	18034	18176	18120	18056	17983	18244	18261	18149	18028	18130	18183	18001	18126	18204	18084	18078	17848	18187	18171	18105	18054	18216	18304	18134	18090	18037	18131	18136	18094	18032	18016	18057	18016	18078	17997	18102	18022	18027	18146	17949	17968	18016	18193	18193	18188	18221	18176	18042	18169	18010	18191	18145	18196	18149	18046	18240	18128	18064	17995	18247	18115	18443	18250	18065	18200	18098	17972	18159	17989	18034	18110	17956	18121	18079	18069	18330	17886	18073	17995	17940	17906	17890	18026	18051	18096	18082	18096	18117	17998	18206	18109	18088	17921	17996	18083	18022	18187	18101	18192	18176	18124	18209	18059	18301	18103	18035	17954	18063	18128	18009	17934	17847	18047	18218	18118	18039	18047	17872	18152	18244	18124	18024	17949	18127	18046	18022	18048	17865	18069	18080	18078	18093	18054	18011	18245	18250	17963	18250	18075	18176	17980	18006	17982	17926	17995	17952	18245	18145	18230	18254	18282	18188	18161	18067	18188	18149	18098	18010	18028	18041	17982	18108	17881	18114	18085	18216	18090	17963	17933	18264	18083	18048	18107	18063	18030	18158	18123	18324	18083	18003	18013	18035	17992	18080	17863	18077	18244	18168	17969	18077	18112	18049	18112	18142	17958	17995	18246
15430	25108	24001	21115	19787	18366	17601	17402	17191	16917	17196	17029	17113	16750	16943	16892	16564	16495	20793	27667	26483	22775	19094	17378	16705	16501	16257	16338	16345	16265	16483	16343	16488	16307	16455	16379	16419	16474	16394	16203	16461	16468	16363	16268	16262	16285	16377	16263	16326	16384	16440	16302	16291	16357	16360	16383	16264	16441	16569	16465	16339	16379	16367	16289	16409	16392	16321	16379	16375	16281	16305	16387	16205	16428	16268	16396	16372	16404	16472	16446	16396	16313	16426	16404	16332	16353	16362	16292	16219	16185	16401	16355	16370	16462	16269	16241	16445	16295	16416	16375	16378	16287	16454	16376	16410	16472	16609	16445	16356	16358	16266	16481	16418	16414	16156	16510	16442	16370	16349	16264	16341	16330	16377	16223	16397	16294	16290	16367	16382	16213	16256	16207	16320	16323	16274	16447	16354	16336	16369	16364	16299	16319	16318	16368	16389	16374	16340	16226	16345	16387	16423	16499	16401	16349	16439	16308	16311	16346	16364	16423	16315	16482	16316	16413	16304	16399	16359	16219	16254	16317	16330	16339	16301	16403	16169	16382	16306	16330	16360	16438	16240	16320	16410	16304	16555	16257	16216	16261	16375	16313	16569	16347	16334	16407	16302	16239	16342	16199	16542	16336	16430	16367	16324	16300	16332	16357	16255	16261	16185	16301	16335	16241	16196	16435	16318	16256	16361	16414	16298	16238	16351	16376	16322	16269	16284	16348	16372	16357	16232	16325	16373	16259	16263	16141	16266	16249	16361	16357	16433	16472	16406	16265	16247	16374	16285	16314	16339	16207	16420	16268	16183	16297	16241	16473	16309	16480	16403	16399	16426	16298	16277	16444	16323	16266	16468	16228	16487	16377	16290	16414	16355	16407	16275	16365	16265	16252	16293	16290	16184	16354	16462	16169	16298	16288	16234	16254	16471	16315	16246	16627	16363	16648	16259	16237	16329	16504	16254	16393	16364	16200	16390	16165	16566	16142	16330	16168	16355	16290	16250	16365	16284	16500	16198	16337	16242	16398	16393	16328	16426	16192	16384	16276	16401	16310	16267	16420	16137	16339	16326	16376	16417	16378	16401	16261	16260	16382	16246	16384	16184	16324	16448	16468	16329	16324	16180	16340	16305	16339	16323	16277	16289	16456	16306	16449	16273	16373	16297	16471	16275	16193	16182	16349	16343	16279	16501	16255	16468	16327	16320	16312	16363	16339	16318	16296	16224	16187	16312	16257	16231	16318	16301	16302	16178	16336	16372	16358	16385	16314	16479	16313	16407	16403	16304	16261	16279	16222	16379	16277	16381	16373	16269	16340	16423	16352	16210	16383	16254	16381	16495	16547	16378	16098	16415	16372	16177	16202	16291	16440	16352	16309	16411	16236	16343	16399	16393	16283	16231	16264	16347	16405	16365	16209	16322	16223	16223	16387	16331	16331	16262	16383	16449	16248	16230	16528	16499	16206	16481	16323	16399	16497	16235	16343	16212	16247	16342	16257	16419	16047	16495	16225	16298	16397	16278	16290	16337	16410	16357	16441	16333	16295	16300	16320	16330	16150	16332	16325	16391	16295	16276	16416	16578	16440	16359	16239	16354	16246	16451	16381	16357	16320	16452	16351	16443	16338	16389	16441	16364	16438	16393	16269	16362	16275	16351	16379	16282	16434	16464	16413	16289	16288	16539	16212	16331	16368	16230	16343	16458	16297	16312	16306	16294	16511	16482	16282	16200	16273	16499	16448	16393	16345	16392	16395	16422	16330	16366	16279	16317	16422	16386	16311	16246	16381	16228	16421	16267	16219	16293	16373	16356	16175	16097	16423	16383	16217	16331	16385	16232	16112	16516	16385	16260	16285	16338	16460	16328	16270	16503	16230	16429	16383	16347	16444	16240	16494	16475	16251	16331	16384	16466	16487	16409	16265	16192	16149	16332	16502	16233	16377	16344	16507	16240	16282	16350	16345	16319	16146	16387	16303	16335	16442	16338	16479	16469	16296	16262	16289	16434	16420	16281	16314	16186	16332	16244	16290	16421	16327	16224	16315	16403	16353	16500	16428	16443	16361	16374	16329	16233	16222	16383	16363	16235	16380	16283	16349	16375	16478	16331	16204	16147	16357	16345	16402	16244	16405	16271	16318	16331	16219	16306	16342	16152	16227	16382	16149	16260	16294	16361	16433	16197	16536	16344	16345	16302	16262	16257	16304	16297	16195	16463	16207	16345	16200	16262	16104	16291	16408	16428	16343	16311	16264	16307	16383	16415	16320	16317	16264	16313	16384	16539	16207	16403	16537	16355	16413	16356	16516	16228	16257	16341	16392	16337	16389	16357	16226	16247	16484	16462	16247	16242	16433	16301	16445	16396	16265	16382	16299	16220	16193	16288	16233	16416	16328	16324	16489	16410	16375	16378	16392	16260	16472	16499	16310	16344	16304	16281	16380	16326	16450	16222	16306	16314	16509	16523	16321	16321	16247	16425	16230	16190	16338	16193	16344	16206	16212	16356	16255	16350	16177	16493	16300	16310	16343	16263	16344	16488	16295	16250	16332	16357	16301	16322	16320	16327	16407	16312	16342	16473	16404	16201	16530	16253	16175	16329	16277	16283	16141	16326	16489	16284	16239	16459	16368	16250	16470	16419	16361	16275	16311	16405	16364	16333	16363	16268	16383	16288	16261	16294	16318	16299	16298	16358	16386	16420	16237	16162	16362	16476	16243	16280	16510	16279	16298	16302	16386	16526	16298	16339	16445	16452	16283	16372	16471	16386	16274	16233	16450	16258	16232	16249	16465	16359	16379	16292	16415	16365	16368	16440	16387	16400	16375	16287	16218	16454	16398	16470	16238	16437	16316	16508	16336	16207	16329	16233	16356	16446	16228	16322	16355	16445	16323	16319	16361	16415	16281	16182	16165	16286	16510	16289	16188	16342	16478	16449	16355	16301	16416	16355	16375	16459	16404	16375	16349	16348	16350	16225	16363	16348	16574	16236	16364	16322	16621	16164	16257	16434	16276	16272	16244	16222	16388	16180	16518	16400	16417	16335	16370	16470	16301	16338	16495	16359	16152	16300	16170	16380	16381	16252	16404	16331	16343	16447	16370	16510	16209	16190	16161	16514	16408	16606	16308	16233	16429	16287	16334	16362	16338	16352	16304	16313	16136	16398	16277	16120	16285	16355	16413	16341	16255	16367	16471	16272	16250	16338	16349	16315	16475	16403	16447	16328	16306	16252	16444	16234	16447	16374	16454	16249	16375	16148	16521	16251	16269	16316	16293	16486	16280	16279	16265	16357	16223	16253	16420	16392	16314	16450	16295	16400	16312	16175	16446	16362	16259	16368	16387	16327	16338	16370	16400	16229	16252	16270	16519	16350	16368	16259	16274	16351	16365	16399	16414	16328	16435	16361	16209	16541	16340	16320	16303	16413	16400	16400	16411	16309	16365	16302	16265	16230	16248	16442	16503	16075	16416	16388	16199	16394	16172	16346	16393	16598	16418	16235	16364	16345	16231	16465	16319	16239	16329	16380	16346	16299	16444	16357	16424	16379	16412	16205	16246	16265	16358	16289	16296	16467	16422	16442	16332	16314	16293	16327	16271	16434	16226	16235	16465	16286	16390	16517	16416	16417	16348	16260	16427	16273	16295	16258	16288	16460	16269	16357	16346	16233	16369	16366	16217	16136	16410	16419	16329	16424	16238	16246	16558	16285	16358	16378	16158	16321	16386	16287	16309	16386	16431	16366	16314	16268	16418	16343	16494	16305	16179	16182	16389	16249	16271	16184	16284	16286	16375	16402	16327	16230	16362	16326	16241	16300	16360	16520	16264	16353	16362	16467	16271	16376	16339	16280	16533	16343	16254	16454	16196	16355	16177	16344	16448	16328	16207	16507	16293	16438	16354	16326	16289	16268	16274	16363	16291	16441	16235	16176	16335	16425	16497	16375	16320	16297	16282	16242	16494	16292	16306	16357	16187	16148	16520	16295	16220	16364	16161	16371	16344	16345	16232	16182	16431	16599	16101	16449	16396	16251	16326	16343	16366	16288	16244	16428	16510	16488	16234	16389	16304	16391	16330	16520	16279	16500	16308	16157	16195	16328	16393	16319	16318	16349	16411	16362	16392	16332	16281	16363	16351	16522	16253	16349	16360	16152	16360	16355	16338	16469	16430	16306	16278	16296	16391	16401	16265	16355	16352	16227	16389	16270	16286	16153	16409	16305	16549	16428	16317	16451	16221	16465	16364	16298	16371	16288	16237	16375	16084	16469	16189	16237	16345	16404	16275	16456	16376	16340	16210	16349	16356	16276	16289	16338	16371	16465	16509	16266	16465	16270	16288	16288	16285	16199	16336	16244	16243	16417	16349	16359	16225	16108	16220	16358	16298	16201	16356	16649	16433	16406	16376	16405	16364	16394	16260	16262	16334	16280	16353	16244	16265	16420	16297	16396	16250	16375	16255	16449	16295	16253	16351	16376	16436	16228	16520	16305	16318	16321	16318	16309	16362	16294	16349	16354	16356	16376	16310	16403	16448	16180	16262	16316	16358	16281	16365	16341	16249	16273	16179	16240	16443	16375	16431	16336	16295	16437	16262	16266	16340	16518	16432	16352	16292	16284	16398	16306	16497	16513	16215	16477	16312	16374	16314	16439	16382	16281	16424	16176	16461	16311	16501	16357	16425	16341	16405	16313	16117	16537	16341	16296	16401	16203	16380	16352	16342	16378	16311	16306	16099	16163	16165	16320	16245	16416	16328	16399	16336	16324	16302	16377	16225	16296	16324	16273	16402	16431	16416	16480	16399	16420	16375	16235	16390	16356	16323	16331	16220	16142	16308	16470	16340	16148	16513	16281	16222	16395	16396	16408	16394	16252	16435	16297	16176	16347	16471	16279	16318	16194	16409	16471	16297	16464	16349	16332	16351	16383	16227	16291	16366	16683	16463	16281	16380	16282	16454	16434	16328	16394	16343	16457	16540	16380	16461	16179	16251	16288	16187	16449	16489	16329	16367	16321	16373	16404	16416	16323	16418	16296	16321	16277	16367	16346	16428	16491	16409	16347	16488	16395	16291	16466	16286	16262	16256	16410	16417	16252	16441	16169	16156	16535	16336	16248	16305	16260	16225	16368	16310
22933	21094	28843	23604	21411	23406	24230	20036	19345	19231	19513	19311	18963	18904	18822	18442	18776	18679	18947	27082	32174	29302	24734	20503	19068	18497	18442	18132	18137	18135	18378	18209	18372	18215	18162	18161	18377	18455	18217	17955	18152	18106	18206	18065	18162	18229	18152	18146	18119	18087	18092	18029	18155	18209	18079	18195	18108	18110	18223	18345	18108	17981	18004	18151	18197	17993	18290	18107	18215	18073	18183	18123	18123	18147	18111	18374	18258	18175	18127	18071	18041	18134	18096	18072	18173	18203	18061	18141	18256	17919	18211	18077	18083	18156	18082	18270	18125	18139	18046	18073	18082	18078	18063	17939	18131	17910	17737	18065	18235	18099	18148	18191	18009	18326	18203	18062	18310	18230	18003	18191	18157	17985	18042	18068	18139	18112	17980	18359	18197	18221	18027	18004	18242	18209	18311	18259	17946	17948	17934	18142	18076	18137	18155	18054	18114	17958	18063	18218	18243	18057	18084	18086	18283	18030	18122	17973	18320	17931	18110	18051	18077	18175	17985	18007	18013	18065	18044	18133	18024	17924	18095	18216	17945	18025	18077	18162	18413	18206	18057	17979	18144	18235	18025	17987	18092	18010	18111	18052	18145	18134	18066	18047	18192	17935	18012	18089	18001	18164	18233	18121	17962	18136	18006	18093	18189	18048	18215	18068	18305	18029	18131	17840	18055	18006	18148	18057	18116	17955	18111	18230	18088	17954	18118	18014	18009	17909	18235	18164	18170	17993	17939	17897	17975	18004	17898	18306	18176	18085	17958	18110	18107	18169	18241	17972	18178	18073	17984	18079	18234	18165	18074	18076	18126	18153	18019	17960	17941	18109	18040	18294	18304	17942	18012	18245	18127	18017	18082	17947	17977	17807	18026	18040	18166	18196	17836	17805	18084	17891	18067	17958	18082	18100	18092	17987	17974	18257	18082	18254	18094	18175	18106	17951	18240	18121	18149	18035	18239	18061	18229	18150	18169	18076	18128	17870	18237	18097	18069	18033	18080	18185	18128	17992	17916	18170	18227	17946	18087	18159	17857	18075	18042	18024	18147	18174	18094	18152	18120	17956	18086	17988	18027	17929	18072	18374	18006	18039	18313	17998	18180	18061	18170	17966	18053	18223	17905	18095	18164	17997	17999	18192	18081	18050	18211	18056	18067	18030	18046	18203	18150	18220	18216	17944	18141	18079	17963	17979	18028	18061	18276	18079	18036	18132	17971	18041	17956	17966	18118	18225	18160	18067	18110	17831	18101	18090	18232	17841	17939	18021	17922	18267	18314	18120	17958	18106	18102	18070	17951	18153	17958	17914	17984	18139	18127	18183	18130	18100	18247	18220	18275	18034	18156	18104	18115	18024	18097	17899	18151	18027	18159	18134	18031	18230	18032	18009	18187	18311	18189	18090	18081	18118	18105	18154	18041	18210	18007	18159	18000	18050	18057	17805	17937	18134	17855	18065	18221	17864	18048	18131	18094	18148	18394	18136	17903	18188	18136	17970	18051	18158	18140	18194	18135	18215	18067	18094	17993	18119	18118	18206	17950	17926	18145	18066	18081	18025	17967	17922	18203	18041	18122	17926	17978	18133	18192	18171	18074	18146	18077	18323	18318	17870	18160	18032	18269	18110	18040	18228	18081	18090	18189	17970	18092	18083	17918	18029	18128	17984	18033	18059	18022	17956	18002	17887	18118	18157	18135	18013	18126	18126	18032	18016	18074	17945	17967	17998	18080	17997	18281	18111	18187	18235	17958	18135	18076	17910	18128	17923	18086	18029	18205	18025	17941	17992	18145	18059	18161	18138	18164	18087	18121	18046	18195	17933	18170	18143	18061	18065	18035	18061	18248	17899	18086	17999	18101	18088	18106	18287	18144	18330	18224	18076	17921	18007	18143	18072	18079	17951	18019	18076	18156	18026	18025	18055	18123	18014	17989	18222	18401	17929	17994	18160	17922	18086	18144	17934	17909	18088	18025	18182	17926	17961	18099	18105	17995	17892	18184	18180	17880	18168	18020	18053	18084	18130	18097	18328	18074	17976	18129	18026	18073	17977	18104	18083	17908	18100	18063	17978	18252	18053	18061	18129	18155	18253	18057	18087	18204	18187	18150	17938	17999	18106	18209	18043	18099	17990	17826	17977	18064	18027	17839	18016	18226	18187	18037	18053	18237	17981	18081	17921	18081	18034	17995	17985	17948	18012	18044	17980	18118	18166	18070	18049	18117	17940	18103	18179	17991	18042	18163	18012	18201	18105	17982	18003	18132	18056	18073	18023	18172	18026	17963	18105	18088	17999	18072	18032	18126	17898	18192	18049	18276	18179	18261	18129	18111	18173	18029	18152	17929	18070	18267	18007	18020	18102	18232	17934	18031	18047	18024	18149	18331	18030	18209	18000	18153	17997	18142	18039	18068	18160	18060	17996	18168	17984	18094	18120	18039	18114	17940	18201	18156	18083	18128	18227	18102	17936	17958	18115	18081	18182	17965	18118	17964	17990	18078	17974	18194	17961	17985	18031	18050	17959	18102	18055	17989	17994	18157	18006	18072	18081	18101	18118	18104	17983	17950	18009	18173	17928	18228	18022	18102	17940	18048	17995	18038	18009	18096	18119	18115	18194	18016	17936	17956	18237	17874	17966	18114	18066	18016	18050	18269	18205	18274	18138	18123	18368	18376	18108	18169	18061	18142	17786	18079	18172	18168	17975	17912	17931	18071	18067	17977	17933	18112	18113	18084	18009	17951	18121	18030	18155	17991	18254	18069	17833	18163	18135	18070	18164	17943	18142	18203	18208	17937	18170	18212	18209	18038	18137	18230	18168	18134	18143	18036	18132	18076	18191	17983	17946	18070	18091	18109	18077	18077	18101	18078	18139	18015	18077	17972	18119	18045	18238	18046	17972	18048	18137	18063	18163	17940	17992	17951	18183	17986	17974	17998	18226	18123	17880	18221	18007	18188	18086	18112	17937	18036	17890	18017	18126	18090	18225	18015	17847	18271	18027	18097	17988	18059	18016	18033	18265	18092	17925	18047	18089	17983	18031	17787	18072	17986	18032	17932	17929	18232	18050	18252	18065	18215	18024	18051	17950	17915	17910	18095	18179	18300	18129	18163	17997	18093	17904	18008	18160	18183	18350	17998	18243	18352	18111	18179	18220	17961	18276	18041	18045	18067	17983	18265	18065	18002	17982	17986	17911	18001	18026	18158	18208	18200	18098	17939	18169	18365	18158	17990	17949	18089	18218	17992	18168	18265	18009	18045	18187	18139	17904	18119	18053	18084	18033	18163	17876	17920	18012	18158	18061	18068	18074	18192	18195	18145	17976	18151	17805	18034	17898	18208	18091	18322	18125	17960	17902	18106	18095	17999	18016	18076	18010	17904	18249	18181	17986	17932	17960	18186	17878	18078	18124	18007	17989	18181	18109	18159	18015	18226	17948	17970	17960	18251	18256	18155	17962	18197	18006	18427	18054	18169	17956	18160	17889	18064	18182	18212	18230	18167	18003	18132	18156	18131	18031	18211	18138	18005	17951	17989	18218	18170	17945	18062	18057	18107	18035	18187	18137	18049	17864	18038	18096	18192	17978	18254	18202	18131	18137	17972	18166	18027	18106	18080	18168	18078	18008	18226	18440	18082	17839	18045	18013	18051	18080	18128	17795	18104	18193	18114	18377	18068	18185	18299	18083	17908	17957	18122	18110	17948	17958	17928	17998	18161	18255	18046	18053	17933	18071	18183	18244	18229	17718	18126	17923	18059	17982	18212	18213	18167	18185	18086	18003	18127	18015	18013	18069	18068	18072	18286	18138	18184	18104	17949	17994	18158	18081	18298	17981	18042	18159	18049	17980	17973	18022	18028	18198	17947	18129	18113	18157	18021	18196	18008	18165	17978	18098	18110	18069	18204	18204	18147	18078	18082	18129	18004	18055	18134	18106	18103	17986	17859	17939	17872	18191	18064	18132	18198	18097	17976	18143	18047	18167	18169	18210	18337	17987	18118	18206	18066	18041	18120	18058	17783	18026	18167	18103	18419	18132	18140	18040	17932	18074	17925	18112	18116	18114	18140	18170	17925	17983	18119	18038	18011	18024	18158	18024	17989	17955	18126	17620	17934	17988	18073	18051	18137	17789	17984	18256	18231	18168	18157	18245	18036	17990	18047	18066	18062	18152	18036	18077	18110	18100	18012	18063	17867	18005	17890	18031	18186	18202	18308	17999	17970	18174	18125	18252	18167	17975	18058	18128	18121	18166	18123	17827	17982	18118	18078	18055	18075	18033	17982	18062	17956	17997	18292	18161	18256	18262	18193	18053	18183	18085	18161	17982	18107	17998	17977	17931	18239	18215	18052	17948	17990	17980	18111	18049	17905	18123	18020	18098	18199	17789	18079	17933	18113	18067	17966	18010	18190	17973	17972	18188	17919	18065	17985	18062	18043	18031	18028	17843	17922	18095	18159	17833	18197	17988	18114	18006	17819	18020	17830	17892	18012	18007	18113	17882	17988	17996	17999	18001	18228	17993	18148	17889	17992	17941	18062	18291	17998	17929	18063	18148	17879	18044	18066	18077	17836	18101	18023	18140	18279	18025	18135	18016	18058	17952	18037	18004	18207	18203	18082	18213	17997	18066	18149	18173	18079	18218	18236	18105	17907	18221	17993	18119	18340	18254	18034	17951	17961	18246	18076	18039	17962	18043	18017	18123	18135	18125	17935	17804	18049	17989	18120	18022	18157	18049	18105	18119	18089	17980	18087	18105	17964	18019	18166	17945	18039	18222	18194	17851	17997	18158	18188	18105	18080	18235	18316	18148	18125	18180	18182	18284	18191	18065	18156	18149	18132	18067	18208	18130	18041	17954	18043	18150	18094	18047	18112	18095	18102	18021	17987	17962	17910	18180	18076	17978	17977	18250	18051	18039	18174	18202	18063	18097	17880	18033	17989	18122	18222	18181	18049	18003	18153	18214	18174	17887	18107	18334	18189	18224	18207	18111	17961	18085	18328	17959	17953	18183	18033	18152	18156	17893	17834	18043	18169	18009	18052	18057	18220	17891	18119	17953	18054	17941	18061	18047	18005	18384	18209	18114	18116	18149	18152	18161	18084	18079	17938	18017	18046	17937	17992	18041	18103	18082
16688	29789	27606	23244	21180	19653	18792	18590	18402	17978	18255	18049	17681	17132	17058	16964	17104	17183	17282	30598	34229	30139	23948	18698	17177	16690	16492	16342	16473	16299	16379	16555	16282	16264	16375	16303	16485	16382	16426	16438	16277	16339	16486	16496	16392	16379	16264	16337	16368	16681	16463	16472	16396	16189	16419	16356	16484	16448	16273	16395	16353	16382	16385	16139	16440	16447	16260	16474	16552	16330	16325	16401	16371	16498	16221	16269	16296	16534	16393	16289	16374	16331	16324	16387	16559	16260	16397	16259	16373	16421	16365	16235	16371	16577	16172	16445	16364	16301	16546	16247	16283	16429	16280	16336	16355	16377	16461	16229	16468	16342	16335	16395	16405	16316	16485	16455	16330	16262	16388	16340	16360	16289	16434	16423	16418	16350	16371	16326	16345	16310	16150	16274	16417	16225	16309	16385	16255	16303	16315	16374	16477	16414	16466	16333	16464	16415	16460	16422	16342	16410	16249	16373	16385	16471	16427	16400	16357	16177	16341	16360	16418	16313	16316	16296	16364	16368	16305	16285	16217	16223	16384	16312	16300	16412	16493	16361	16171	16321	16308	16460	16395	16417	16443	16483	16320	16399	16371	16593	16299	16279	16346	16409	16447	16347	16498	16354	16413	16200	16345	16317	16278	16357	16377	16462	16292	16400	16323	16367	16282	16392	16379	16216	16213	16307	16265	16209	16356	16284	16260	16418	16386	16510	16278	16479	16420	16477	16184	16322	16381	16274	16521	16322	16323	16387	16277	16415	16407	16291	16430	16204	16223	16286	16426	16200	16297	16352	16443	16353	16403	16363	16417	16345	16317	16414	16240	16299	16192	16241	16320	16431	16266	16099	16268	16421	16232	16365	16336	16199	16339	16314	16252	16389	16589	16391	16291	16340	16407	16446	16325	16408	16444	16318	16205	16347	16295	16481	16147	16496	16226	16453	16361	16238	16346	16463	16472	16248	16401	16256	16309	16372	16367	16273	16186	16211	16296	16328	16320	16224	16332	16523	16263	16547	16334	16186	16413	16342	16319	16279	16417	16264	16359	16384	16296	16408	16337	16251	16363	16341	16398	16310	16209	16225	16305	16237	16290	16288	16279	16253	16363	16264	16403	16525	16292	16394	16291	16256	16389	16393	16419	16201	16288	16331	16169	16306	16286	16478	16388	16327	16433	16338	16251	16403	16259	16226	16237	16186	16098	16202	16230	16360	16412	16388	16216	16328	16604	16239	16351	16287	16109	16333	16242	16234	16236	16357	16284	16372	16194	16477	16399	16279	16340	16468	16429	16443	16355	16253	16268	16501	16348	16438	16489	16211	16314	16201	16331	16437	16240	16499	16282	16396	16198	16345	16366	16229	16399	16475	16359	16458	16282	16374	16166	16366	16295	16384	16290	16370	16411	16217	16386	16214	16397	16231	16377	16489	16414	16253	16326	16231	16281	16252	16316	16369	16430	16398	16312	16241	16204	16299	16322	16375	16394	16212	16214	16345	16304	16516	16279	16501	16233	16238	16309	16254	16221	16349	16566	16229	16283	16355	16306	16368	16381	16270	16307	16244	16336	16269	16349	16363	16498	16185	16368	16462	16233	16211	16274	16355	16491	16247	16506	16211	16429	16439	16210	16309	16297	16434	16408	16326	16502	16270	16326	16271	16229	16323	16144	16459	16349	16192	16355	16098	16345	16294	16343	16412	16439	16433	16258	16364	16270	16302	16227	16410	16426	16293	16314	16387	16233	16378	16221	16275	16262	16342	16252	16203	16306	16342	16382	16448	16331	16262	16406	16377	16399	16302	16330	16195	16339	16348	16376	16370	16268	16363	16232	16251	16273	16250	16333	16293	16351	16286	16155	16426	16405	16359	16326	16254	16409	16392	16373	16325	16297	16349	16284	16257	16335	16249	16240	16418	16424	16323	16259	16238	16378	16300	16190	16290	16307	16319	16181	16318	16520	16314	16231	16374	16379	16455	16197	16345	16460	16264	16414	16292	16247	16314	16362	16288	16282	16242	16350	16359	16122	16310	16403	16290	16404	16455	16255	16370	16423	16393	16231	16109	16269	16274	16333	16408	16456	16355	16155	16385	16438	16273	16424	16251	16275	16397	16304	16259	16384	16378	16396	16409	16328	16326	16296	16366	16241	16329	16390	16335	16176	16382	16353	16278	16289	16200	16440	16159	16445	16247	16272	16393	16452	16359	16298	16339	16266	16313	16207	16288	16264	16514	16273	16454	16297	16150	16369	16371	16248	16266	16419	16404	16342	16123	16119	16149	16188	16270	16201	16251	16336	16223	16408	16198	16250	16129	16338	16372	16346	16355	16217	16333	16145	16412	16331	16445	16164	16201	16440	16268	16215	16352	16132	16212	16233	16166	16160	16462	16441	16498	16382	16458	16252	16426	16444	16245	16230	16431	16567	16168	16397	16462	16167	16375	16403	16329	16261	16369	16325	16357	16411	16220	16338	16339	16370	16347	16410	16398	16223	16314	16411	16352	16450	16263	16426	16327	16408	16448	16285	16359	16247	16378	16295	16332	16465	16309	16394	16457	16307	16279	16408	16411	16214	16207	16227	16191	16376	16234	16415	16145	16322	16456	16157	16187	16335	16450	16325	16226	16380	16264	16450	16286	16322	16331	16181	16377	16377	16296	16248	16178	16387	16391	16357	16381	16335	16393	16243	16448	16325	16329	16316	16389	16328	16247	16294	16497	16424	16275	16359	16336	16310	16326	16474	16447	16193	16252	16246	16283	16461	16393	16403	16103	16346	16215	16446	16180	16273	16364	16124	16173	16437	16456	16242	16354	16264	16428	16429	16219	16153	16340	16320	16258	16238	16402	16247	16273	16229	16136	16403	16203	16510	16361	16407	16109	16397	16556	16292	16282	16267	16179	16054	16312	16445	16331	16353	16506	16451	16300	16192	16186	16285	16240	16235	16212	16392	16386	16192	16296	16423	16327	16216	16412	16140	16417	16236	16414	16475	16315	16283	16238	16354	16380	16208	16380	16273	16286	16446	16330	16449	16256	16542	16444	16388	16249	16274	16542	16168	16136	16518	16267	16336	16376	16368	16471	16271	16382	16266	16377	16332	16395	16483	16499	16272	16396	16556	16166	16209	16234	16233	16144	16117	16267	16354	16252	16264	16372	16445	16364	16372	16329	16307	16381	16450	16402	16615	16465	16337	16418	16398	16484	16431	16197	16327	16245	16330	16533	16285	16422	16519	16450	16410	16294	16257	16360	16434	16425	16459	16329	16258	16406	16407	16170	16451	16392	16455	16385	16250	16344	16336	16135	16342	16328	16398	16300	16304	16434	16190	16258	16257	16327	16567	16027	16346	16324	16344	16335	16388	16393	16235	16401	16453	16352	16385	16350	16232	16379	16357	16217	16494	16285	16340	16281	16350	16399	16238	16114	16363	16203	16290	16271	16335	16372	16316	16324	16430	16462	16322	16115	16254	16511	16189	16567	16437	16349	16463	16301	16290	16379	16312	16419	16423	16148	16228	16298	16465	16200	16244	16230	16401	16382	16443	16368	16417	16344	16389	16393	16089	16270	16323	16383	16197	16372	16282	16333	16229	16203	16329	16368	16237	16436	16244	16352	16354	16257	16345	16216	16379	16462	16235	16428	16436	16402	16376	16277	16255	16235	16481	16297	16355	16309	16378	16341	16319	16448	16361	16165	16447	16505	16606	16523	16267	16455	16379	16425	16286	16283	16400	16314	16277	16435	16529	16356	16336	16347	16449	16124	16304	16286	16397	16320	16368	16285	16444	16410	16300	16281	16283	16269	16412	16207	16317	16326	16263	16391	16371	16183	16401	16271	16417	16287	16059	16273	16240	16145	16265	16318	16274	16420	16099	16287	16360	16285	16439	16425	16473	16350	16344	16264	16288	16363	16380	16400	16271	16270	16410	16172	16251	16259	16225	16250	16246	16339	16225	16136	16164	16231	16315	16219	16393	16208	16437	16288	16260	16346	16525	16313	16445	16372	16380	16305	16218	16167	16430	16187	16302	16239	16418	16381	16229	16102	16373	16292	16301	16392	16414	16253	16267	16258	16273	16433	16187	16241	16345	16326	16250	16195	16273	16344	16351	16345	16416	16388	16212	16179	16453	16390	16394	16393	16452	16342	16429	16309	16240	16334	16351	16375	16337	16317	16411	16399	16426	16428	16399	16336	16267	16385	16353	16306	16247	16308	16336	16486	16349	16244	16433	16457	16329	16227	16414	16453	16428	16382	16375	16254	16376	16174	16213	16450	16227	16366	16315	16287	16416	16370	16390	16273	16354	16427	16408	16521	16308	16288	16301	16260	16232	16410	16267	16422	16216	16198	16393	16236	16152	16309	16212	16327	16442	16442	16544	16361	16316	16227	16317	16449	16396	16404	16166	16381	16245	16443	16188	16425	16340	16464	16277	16273	16338	16386	16316	16384	16358	16365	16356	16414	16265	16340	16199	16292	16202	16213	16317	16331	16320	16520	16351	16324	16411	16211	16244	16243	16216	16131	16366	16159	16224	16287	16476	16352	16301	16324	16329	16404	16269	16417	16330	16415	16240	16460	16417	16400	16383	16286	16289	16260	16191	16317	16221	16239	16328	16389	16284	16110	16240	16261	16365	16357	16224	16341	16369	16288	16187	16342	16469	16271	16344	16342	16298	16291	16381	16417	16269	16336	16457	16318	16289	16296	16246	16340	16220	16277	16397	16361	16260	16196	16254	16331	16237	16272	16145	16397	16308	16367	16350	16349	16351	16400	16279	16318	16240	16439	16464	16223	16252	16331	16439	16279	16362	16426	16353	16186	16241	16521	16130	16364	16291	16261	16326	16082	16406	16407	16210	16241	16351	16136	16430	16166	16388	16257	16315	16338	16394	16205	16191	16301	16365	16263	16190	16278	16272	16335	16282	16286	16322	16553	16102	16208	16444	16443	16580	16327	16288	16295	16443	16332	16406	16089	16587	16242	16460	16271	16274	16470	16379	16203	16325	16319	16402	16206	16222	16384	16196	16335	16473	16358	16157	16463	16309	16257	16434	16407	16307	16411	16443	16283	16217	16266	16414	16102	16320	16296	16207	16301	16327	16449	16334	16280	16561	16338	16229	16340	16389	16255	16243	16438	16219	16432
27198	21744	23636	20786	17943	17833	18139	17808	17753	17806	17666	17813	18005	17917	17702	17886	18063	17829	17862	18298	19210	19173	18527	18033	18025	17707	17856	17839	17733	17803	17714	17730	17740	17656	17643	17720	17806	17740	17744	17738	17778	17717	17752	17668	17606	17846	17765	17640	17701	17742	17490	17489	17919	17794	17810	17901	17765	17848	17828	17713	17773	17624	17813	17817	17760	17604	17691	17795	17593	17833	17937	17631	17569	17686	17723	17763	17680	17543	17956	17747	17686	17751	17721	17810	17530	17716	17801	17480	17454	17558	17543	17626	17713	17772	17753	17771	17780	17724	17843	17726	17707	17682	17705	17785	17847	17605	17731	17672	17690	17750	17510	17764	17798	17553	17681	17665	17621	17785	17666	17789	17750	17585	17698	17709	17792	17656	17701	17714	17722	17765	17836	17542	17820	17626	17572	17627	17801	17801	17626	17685	17697	17575	18080	17666	17800	17755	17895	17745	17639	17777	17576	17715	17705	17550	17814	17685	17617	17688	17679	17762	17674	17765	17833	17941	17854	17687	17953	17551	17814	17772	17567	17535	17746	17634	17555	17721	17663	17573	17729	17778	17673	17951	17684	17811	17826	17695	17848	17729	17699	17683	17605	17417	17795	17774	17775	17788	17634	17564	17627	17555	18013	17704	17672	17810	17653	17559	17663	17787	17828	17912	18001	17641	17591	17585	17813	17570	17618	17657	17641	17765	17663	17696	17728	17513	17726	17847	17738	17909	17887	17528	17785	17914	17930	17633	17728	17722	17727	17673	17721	17846	17690	17659	17711	17849	17655	17710	17464	17605	17731	17835	17773	17497	17631	17529	17863	17664	17741	18018	17851	17735	18056	17722	17678	17711	17714	17770	17890	17528	17572	17684	18089	17768	17896	17722	17738	17613	17784	17910	17843	17521	17672	17797	17589	17672	17893	17672	17591	17756	17771	17806	17858	17831	17582	17785	17740	17456	17682	17585	17840	17654	17764	17494	17835	17695	17920	17775	17701	17579	17715	17734	17611	17769	17830	17761	17656	17724	17794	17641	17629	17726	17752	17860	17658	17670	17532	17566	17788	17728	17840	17719	17840	17861	17665	17716	17626	17710	17725	17748	17715	17737	17572	17636	17665	17825	17726	17584	17673	17625	17715	17764	17784	17656	17806	17666	17667	17621	17605	17616	17851	17694	17702	17696	17621	17716	17797	17738	17789	17669	17787	17693	17789	17632	17809	17783	17464	17666	17624	17819	17767	17643	17884	17612	17629	17804	17750	17576	17876	17773	17869	17715	17790	17694	17695	17813	17872	17642	17749	17692	17607	17717	17576	17719	17680	17765	17766	17670	17812	17600	17648	17516	17685	17606	17830	17445	17620	17588	17794	17631	17514	17676	17663	17645	17620	17564	17643	17763	17770	17591	17877	17914	17757	17642	17574	17633	17590	17709	17645	17714	17774	17487	17809	17634	17776	17638	17656	17523	17571	17769	17667	17734	17827	17755	17567	17837	17685	17736	17707	17683	17641	17684	17746	17656	17640	17596	17700	17573	17910	17669	17699	17832	17746	17903	17609	17720	17833	17670	17732	17770	17578	17587	17864	17680	17656	17762	17597	17623	17709	17908	17699	17703	17781	17625	17748	17815	17708	17792	17673	17796	17846	17755	17566	17462	17664	17658	17873	17684	17650	17830	17785	17623	17669	17781	17584	17677	17670	17533	17603	17613	17655	17699	17670	17779	17680	17758	17803	17837	17653	17579	17773	17682	17735	17745	17651	17938	17616	17585	17642	17668	17734	17675	17716	17727	17837	17779	17621	17771	17806	17642	17592	17680	17661	17726	17724	17721	17759	17720	17703	17773	17775	17878	17850	17603	17661	17601	17699	17588	17790	17735	17876	17780	17874	17853	17765	17778	17797	17657	17750	17518	17718	17779	17797	17726	17666	17771	17789	17820	17704	17684	17804	17610	17697	17836	17717	17637	17719	17524	17838	17824	17724	17738	17658	17408	17740	17915	17527	17634	17686	17623	17601	17767	17919	17771	17667	17566	17530	17757	17856	17669	17971	17647	17847	17670	17708	17618	17683	17831	17696	17555	17671	17634	17594	17775	17644	17593	17626	17667	17777	17721	17657	17638	17558	17892	17766	17653	17716	17669	17766	17525	17609	17660	17778	17919	17798	17547	17679	17725	17668	17754	17643	17575	17701	17686	17729	17629	17535	17685	17582	17737	17582	17733	17756	17928	17768	17688	17561	17953	17687	17684	17716	17635	17735	17837	17676	17626	17667	17718	17707	17730	17553	17850	17795	17745	17669	17792	17515	17749	17592	17575	17725	17537	17601	17519	17911	17724	17700	17637	17869	17666	17512	17711	17739	17522	17797	17930	17725	17650	17586	17741	17678	17698	17795	17645	17691	17756	17788	17954	17749	17675	17738	17721	17572	17687	17689	17631	17859	17789	17661	17701	17718	17615	17595	17694	17797	17662	17617	17656	17531	17552	17767	17605	17673	17613	17678	17746	17784	17590	17634	17576	17684	17658	17631	17715	17747	17625	17629	17715	17780	17563	17677	17805	17708	17832	17636	17668	17631	17636	17707	17691	17697	17791	17730	17862	17953	17812	17718	17745	17837	17506	17773	17517	17618	17561	17580	17746	17715	17856	17532	17583	17647	17698	17654	17697	17704	17734	17749	17810	17498	17815	17575	17969	17617	17650	17764	17793	17654	17883	17514	17883	17901	17636	17612	17472	17643	17627	17790	17690	17946	17766	17842	17920	17626	17703	17720	17620	17712	17537	17632	17802	17712	17619	18047	17797	17850	17766	17727	17875	17745	17558	17759	17651	17663	17834	17693	17645	17908	17702	17713	17644	17628	17779	17713	17596	17747	17556	17591	17717	17817	17633	17694	17700	17667	17683	17686	17782	17788	17575	17544	17820	17822	17719	17970	17860	17675	17701	17735	17572	17553	17747	17547	17643	17822	17699	17748	17629	17614	17897	17743	17694	17667	17559	17733	17735	17712	17805	17684	17705	17804	17661	17720	17761	17883	17873	17820	17972	17810	17614	17809	17568	17638	17706	17777	17387	17736	17880	17619	17692	17712	17743	17676	17729	17670	17590	17689	17757	17771	17667	17916	17753	17534	17617	17853	17701	17650	17791	17853	17661	17569	17956	17686	17583	17962	17744	17685	17688	17551	18091	17711	17533	17553	17654	17666	17523	17864	17778	17732	17692	17858	17738	17794	17532	17648	17879	17639	17672	17879	17711	17673	17695	17770	17646	17659	17771	17532	17608	17564	17749	17581	17703	17620	17602	17718	17689	17725	17604	17738	17755	17673	17645	17580	17801	17686	17702	17842	17733	17807	17725	17859	17787	17816	17650	17653	17745	17756	17773	17823	17608	17622	17730	17716	17779	17660	17700	17737	17552	17720	17698	17789	17727	17815	17752	17705	17774	17677	17696	17626	17685	17583	17838	17782	17682	17682	17719	17944	17864	17775	17870	17676	17696	17663	17516	17837	17821	17764	17883	17555	17601	17763	17835	17615	17776	17719	17776	17809	17532	17588	17872	17690	17675	17774	17910	17751	17668	17834	17794	17844	17739	17823	17768	17913	17775	17751	17910	17559	17940	17718	17684	17732	17728	17798	17938	17782	17752	17652	17973	17548	17619	17642	17934	17648	17604	17730	17691	17855	17771	17748	17661	17720	17659	17732	17769	17645	17710	17908	17841	17805	17706	17450	17238	17655	17751	17777	17735	17792	17654	17709	17613	17489	17660	17627	17770	17660	17669	17614	17670	17683	17765	17801	17625	17639	17752	17719	17764	17649	17618	17669	17776	17395	17738	17694	17787	17763	17756	17753	17641	17739	17671	17885	17500	17809	17820	17670	17610	17634	17946	17782	17922	17924	17829	17874	17614	17920	17728	17937	17865	17825	17734	17499	17707	17897	17678	17648	17713	17621	17578	17622	17672	17874	17670	17879	17533	17476	17759	17923	17775	17480	17864	17641	17768	17695	17903	17588	17680	17706	17835	17554	17796	17682	17625	17919	17832	17819	17775	17877	17691	17592	17880	17794	17729	17537	17887	17789	17713	17779	17620	17686	17598	17836	17642	17845	17576	17526	17516	17725	17897	17605	17798	17623	17800	17912	17652	17617	17540	17629	17704	17736	17842	17753	17763	17679	17671	17811	17680	17657	17624	17814	17551	17522	17642	17448	17725	17629	17711	17769	17512	17876	17761	17529	17768	17790	17721	17639	17731	17644	17689	17783	17676	17765	17720	17700	17814	17765	17837	17817	17577	17946	17576	17863	17633	17519	17587	17881	17649	17651	17684	17875	17838	17859	17710	17732	17937	17767	17546	17723	17742	17789	17649	17671	17896	17748	17708	17856	17838	17850	17748	17809	17774	17713	17899	17836	17929	17845	17767	18069	17793	17804	17651	17816	17821	17752	17683	17673	17603	17835	17674	17590	17777	17482	17646	17765	17729	17815	17859	17632	17727	17618	17621	17682	17787	17607	17735	17486	17955	17716	17706	17652	17778	17956	17896	17909	17639	17431	17874	17724	17537	17538	17689	17759	17843	17402	17631	17878	17663	17720	17761	17721	17793	17849	17613	17802	17918	17809	17774	17848	17792	17698	17666	17801	17870	17723	17707	17672	17584	17864	17823	17804	17631	18027	17685	17698	17701	17756	17760	17636	17909	17832	17649	17679	17725	17690	17867	17795	17625	17801	17753	17808	17541	17743	17722	17768	17583	17565	17619	17914	17709	17796	17832	17802	17587	17918	17690	17764	17706	17759	17663	17652	17771	17537	17752	17634	17774	17798	17633	17596	17799	17695	17847	17534	17687	17621	17682	17776	17863	17640	17697	17926	17815	17799	17901	17754	17802	17864	17800	17684	17761	17706	17652	17747	17856	17819	17514	17729	17791	17941	17616	17645	17787	17692	17822	17640	17681	17757	17875	17688	17743	17702	17620	17549	17631	17646	17522	17547	17795	17946	17567	17811	17828	17802	17333	17828	17633	17825	17688	17798	17818	17857	17736	17852	17673	17694	17799	17845	17772	17764	17890	17751	17627	17853	17715	17868	17832	17678	17637	17936	17788	17802	17852	17613	17663	17724	17854	17715	17657	17661	17751	17666	17882
15454	18480	17925	16953	16847	16433	16346	16293	16262	16091	16177	16227	16215	16085	16072	16144	16157	16227	16193	17632	18053	17827	17174	16370	16190	16012	15964	16055	16010	16170	16120	16052	16055	16117	16148	15919	16162	16159	15986	15956	15957	16219	15964	16104	16089	15986	15912	16074	16013	16162	16050	15982	16009	16040	15936	16121	16059	16046	16051	16149	15869	16115	16098	16078	15982	16071	16213	16087	16153	16042	16319	16041	16129	16223	15997	16183	16009	16143	16090	15949	16064	16052	16054	16092	16109	16193	16140	16004	15910	16162	15821	15929	16184	16075	16163	16146	16090	16125	15859	16109	16093	16017	15968	15982	16026	15940	15987	16086	15945	16060	16228	16126	16148	16011	16265	16056	15900	16111	16063	16043	15883	16144	15945	16020	16031	16034	15933	16118	15900	16160	16051	16044	16027	16108	16077	16146	15976	16058	16121	15891	15865	16026	16156	16284	16087	16063	16179	16102	15981	16095	16156	16103	15908	16120	16250	15971	15904	16024	16135	16070	15917	16278	16107	15997	16095	16104	16163	16106	16041	16001	16020	16289	16087	16137	16173	16122	16081	16014	16017	16019	16142	16204	16008	16087	16122	16064	16201	16118	15910	16177	16067	16013	16240	16066	16090	16018	16138	16005	16070	16003	16274	16165	15996	16019	16027	16074	16195	16105	16061	16103	16251	16208	16147	15954	16183	15928	15956	16139	15902	16128	16104	16330	16068	16197	16086	16230	16032	15891	15964	15976	15846	16169	16030	15965	15987	16108	16124	16001	16068	16040	16062	16058	15974	16100	16069	15980	16037	16104	15966	15961	16096	16115	15971	16157	16031	15870	16064	16087	16089	16251	15996	16092	16075	16207	15907	16085	16039	16090	16123	16115	16195	16030	16059	15983	16024	16147	16060	16208	16068	15968	15801	16105	16136	16028	16109	16164	16288	16122	16198	16213	15955	16202	16040	15970	16024	16021	16103	16004	16163	16068	16084	16169	16127	16040	15986	16170	16103	15991	16207	16094	16107	16128	16117	16034	15945	16011	16066	16084	16056	16136	16174	16194	16103	16025	16085	15976	16175	16038	16127	16079	16197	16081	16075	15992	16152	16052	16067	16118	15875	16143	16074	15943	16121	16014	16015	15890	16220	15988	16203	16021	15986	16135	16133	15985	16042	15982	16026	15931	16034	16095	15973	16203	15903	15932	16032	16062	16095	16091	16170	16069	16198	16042	16029	16221	16165	16110	16080	15945	16073	16093	16074	16120	15959	16051	16048	16142	16028	16182	16097	16092	16184	16029	16056	16150	16056	16083	16007	16053	16135	16043	16133	16046	16230	16183	16117	16003	16000	15963	16166	16123	15953	16139	15945	16078	16113	16013	15983	16007	16101	16180	16140	15994	16071	16081	16193	16227	15978	16181	16084	16124	16063	16066	16068	16075	16040	16108	16011	16133	16188	16094	16114	16205	16117	16073	15994	16079	16052	16064	15974	16045	16070	16006	16090	16123	16059	15972	16075	16059	16163	16028	16059	16327	16125	16152	16006	16160	16104	16027	15863	15983	16084	16005	16143	16010	16086	16083	16039	16175	16041	15965	15980	16016	16089	16155	16215	16023	15952	16005	16078	16166	16047	16142	15897	16158	16016	15971	15976	16179	15939	16279	15935	16021	15985	16003	16061	16080	16127	15960	16046	15988	16071	15947	16155	16047	16051	16181	16045	16151	16166	16064	16169	16079	16134	15946	16109	16061	16069	16080	16030	16063	16029	16208	16033	16209	15901	16142	15959	16093	16011	16093	15969	16045	16205	16076	16142	16176	16145	15996	16171	15970	15874	16188	15930	16110	16108	16267	16005	16247	16068	16236	16113	15990	15999	15976	16236	16106	16169	15987	16237	15943	16023	15954	16110	16080	16105	15982	15972	16030	16061	16180	16137	16076	16230	16035	16120	16039	16033	16008	15954	16243	15984	16248	16161	15989	15972	16102	15857	16160	16194	16216	16250	15962	16216	16254	16068	16087	15844	16238	16143	16237	16064	16096	16094	15857	16171	16176	16038	16087	16133	16135	16319	16161	16186	16092	16078	16093	16193	16132	16076	16226	15859	16201	15944	16065	16324	16207	16154	16180	16138	16154	15985	15952	16133	16237	15988	16010	16180	16191	16104	16117	16122	15896	15982	16262	16136	16096	16080	16141	16063	16112	16112	16032	16177	16147	16076	15918	16062	15845	15992	15824	16048	16042	16112	16125	16086	16003	15839	16184	16146	16202	16254	16142	15887	16022	16158	16062	16093	16240	15935	16063	16215	15977	16019	16135	16145	16212	16231	16094	16057	16022	15913	16033	15984	16011	15982	15959	16043	16102	15889	16056	16274	16177	15952	16051	15969	16343	16186	15873	16067	15954	16108	16085	16149	16050	16060	16181	16079	15905	16160	15995	16142	16152	16066	16062	16042	16166	16052	15921	16167	16203	16072	16064	16250	16112	16055	16201	15985	16082	16122	15982	15987	16081	15736	16123	16065	16133	15958	15993	16131	16131	15991	16076	16096	16106	16122	16023	15965	16034	15913	16256	16196	16014	15974	16040	16187	16228	16148	16228	16069	15903	16078	16045	16129	16082	16075	16127	15923	16131	16151	16018	16105	16210	16036	15993	16166	15879	16129	16116	16074	16021	15988	16219	16087	15975	16099	16044	16243	16103	16038	15968	16106	16122	16181	16072	15946	16221	15856	15923	16038	16128	16149	16110	16055	16069	15967	15859	16151	15995	16031	16087	16152	16034	16066	15996	16080	16362	16196	15980	16115	15964	16130	16058	16047	15914	16094	16145	16085	16103	16057	15945	16171	16099	16000	15965	15947	16087	16017	16059	16151	16041	16052	16122	16087	16110	16082	16092	15932	16004	16058	16003	16173	16063	16051	15981	15979	16096	16072	16013	16000	15954	16039	16152	16088	16173	16116	16186	16093	16131	16161	16122	16031	16179	16088	16022	16091	16003	16246	16034	16138	16070	16053	16059	16143	16037	16038	16017	15983	16000	16078	15912	16060	16127	16267	15975	15995	15924	15959	15980	16152	15998	15927	16110	16014	15988	15930	16128	16035	15980	15992	16009	16123	16237	16140	15929	15976	16025	15764	16072	16140	16068	16060	16022	16053	16222	16098	16209	15967	16097	15822	16108	16122	15942	15890	16031	15909	16122	16138	16276	16027	15980	16331	16060	16087	16144	16387	16230	16042	16171	16029	15992	16052	16070	16110	15931	16044	15995	16023	15886	16098	16079	15983	16081	16082	16172	15876	15995	16083	15966	16036	16078	16146	16015	16130	15967	16193	16231	16004	15941	15929	15849	16051	16228	16076	16093	16011	16090	16223	16152	15906	15906	16085	16146	16052	16103	15956	16203	15895	15901	16283	16195	15942	16065	16045	16161	16118	15964	16093	16089	16060	15974	16059	15981	16122	16163	16061	16182	15972	16047	16002	16104	16020	15961	16059	16273	15991	16117	16139	16215	16012	16053	16054	16069	16130	16083	16063	16144	16068	16175	16137	16126	16084	16385	15947	16075	16105	16028	16046	16022	16251	15919	16122	15876	16220	16033	16050	15999	16034	16136	16092	15946	16185	16104	16050	16197	16170	16107	16034	15924	16266	15984	16092	15808	16234	15858	16105	16050	16078	15888	16085	16088	16089	16017	16190	16034	15990	16105	16122	16028	16148	16056	15853	16199	16002	16038	16188	16116	16080	15945	16038	16002	15964	15923	16017	16134	16137	16115	16018	16148	16187	16006	15985	16217	16190	16169	15987	16139	16245	15918	15953	16104	16020	15789	16230	16077	16149	16034	16124	16150	16099	16064	16001	16130	15992	15976	16102	16031	16024	16132	16029	15994	16198	16154	16150	16158	16281	16233	16175	16106	16110	16215	16089	16059	15960	16069	16118	15809	16240	16147	15958	16141	16126	16000	15838	16061	16076	16028	16016	16289	15998	16062	16067	16090	16135	16143	16230	15868	16055	15957	16158	16131	16070	16178	16028	16104	16074	16219	16185	16082	15976	16018	15913	16174	16210	16140	16168	16058	16088	16182	15934	16229	16042	16098	16057	15995	15911	16099	16236	16011	16141	16130	16155	16026	16030	16098	16071	16050	16114	16126	16126	16030	16192	16000	16075	16049	16023	15970	16134	16080	16046	15949	15978	15991	16032	15929	16024	16020	16039	16154	15988	16012	16135	15973	16130	16136	16084	15899	16083	16087	16061	16155	16275	16128	16149	16112	16048	15988	16068	16124	16233	16172	16102	15975	16060	16064	16205	16044	16092	16098	16016	16020	16276	16318	16015	16035	15901	16133	16248	16231	15991	16019	16093	15995	15981	16103	16037	16006	15992	16057	16071	16022	16031	16063	16026	15946	16031	16119	15932	16076	15981	16086	16076	16154	16072	16236	16138	16186	16181	16127	16166	16080	16295	16039	15967	16098	16099	16204	16069	16207	16191	16071	16107	16074	16155	16113	15943	16312	15995	16061	16179	16219	16230	15993	16049	16101	16138	16167	16087	15815	16003	16107	16105	16155	15756	16079	16076	16143	16121	15881	15995	16008	15998	16199	16085	15968	16231	15899	16123	16126	15924	16091	16057	15905	15987	16096	15989	16058	16020	16071	15974	16169	16042	16053	16018	16008	15950	16071	16095	16127	16130	16054	16146	16065	16002	16049	16169	16015	16025	16153	16072	15876	16128	16073	16016	16335	16063	15953	16219	15994	16143	16117	16027	16086	15988	16095	16120	16106	16181	16062	16107	16179	16121	16104	16172	16079	16040	16136	16165	16107	16087	15893	16172	16217	16127	16027	16318	16154	16085	16214	16020	16048	16065	16009	16013	16150	15964	16232	16031	15920	16051	16167	16147	16099	16152	15982	16218	16121	16079	16076	16161	16238	16242	15975	15998	16008	16153	16124	16072	15944	16044	16087	16025	16018	16091	15898	16211	16083	15958	16117	16067	16232	16177	16187	16029	16118	15987	16136	16153	15988	16082	16058	16048	16108	15970	15972	16111	16097	15986	16027	16047	16069	16064	16151	15904	16187	15963	16087	16102	16111	15986	16075	15960	15971	16031	16131	16084	15907	16018	16063	16240	16186	16172	16027	16285	16001	16097	16255
23967	21042	28258	24192	21797	20748	19829	17918	17348	17658	17573	17543	17593	17567	17468	17463	17190	17278	17495	22923	25411	23898	21175	18600	17735	17389	17102	17333	17161	17171	17192	17197	17327	17055	17046	16984	17179	17028	17059	17239	17314	17215	17140	17298	17269	17144	17135	17097	16997	17017	17129	16898	17205	17025	16946	17233	17169	17148	17134	17111	17244	17051	17140	17065	17040	17022	17215	17045	17089	17064	17087	17185	16966	17187	17000	17113	17302	17088	17129	17176	16934	17081	17138	17113	17042	17237	17077	16986	17291	17032	17161	17095	17164	17205	16837	17022	17177	17003	17103	16980	17065	17048	17283	16981	17062	17040	17258	17054	17177	17178	17004	17231	17241	17145	17015	17087	17030	16886	17133	17038	17012	17139	17172	17241	17065	17104	17120	16870	17055	17143	17149	17231	17132	16883	17100	17226	17080	17062	17137	16970	17140	16852	16923	17188	16894	16922	17073	17222	17024	17236	17057	17011	17143	17022	17405	17100	17049	17041	17225	17080	16879	17106	17155	16918	17096	17158	17077	17131	17068	17281	17116	17028	17179	17228	17039	17163	16809	17188	17049	17074	17094	16955	17169	16844	17118	17116	17223	17058	17001	17053	17069	17006	17036	17256	17090	16917	17186	16844	17149	17024	16930	17260	16982	17219	17157	17048	16893	16958	17195	16959	16983	16897	17164	17221	17263	17215	17233	17108	17159	17208	17116	17087	17042	17248	17087	17390	17055	17093	17235	17000	16996	17163	17245	17147	17088	17213	17080	17078	16994	17282	16994	17066	17145	17204	17047	17029	16969	17089	17103	17055	16909	17064	16964	17031	17180	17067	17111	17135	17166	16974	17226	17041	16960	17040	17030	17119	16851	17069	16957	17134	16861	17246	16949	17123	17087	17084	17366	17116	17095	17201	17091	17117	17136	17134	17196	17071	17102	16966	16968	17028	17317	17009	17100	17092	16968	17063	17337	17329	16928	17021	17215	17232	17174	16892	17130	17151	16946	17021	17076	17071	17248	17396	17171	17145	16978	17226	17050	17186	17092	17124	17225	17056	17004	17090	17098	17127	16977	17083	17134	17099	17048	17174	17165	17005	17006	17177	17304	17195	16987	17222	17062	17098	17061	17162	17196	17101	17053	17220	17240	17197	17120	16965	17150	17234	17173	16868	16937	17292	17082	17246	16947	17030	16950	17082	17117	17209	16880	17133	17138	17151	17030	17076	17095	17208	17176	17155	17121	16979	16926	16979	17244	17049	17278	17182	17072	17145	17242	17242	17112	17211	17055	17091	17149	17142	16964	17041	16970	17022	17154	17233	17334	17094	17057	17227	17169	17245	17257	17240	17061	17119	17010	17156	17015	17039	17091	17092	17205	16934	17031	16953	17083	17042	17092	17046	17074	17362	16987	17171	17138	17207	17097	17114	17261	17017	17265	17172	17090	17186	17070	17073	17043	16947	17026	17139	17295	17149	17112	17133	17071	17173	17118	17168	17150	17299	17082	17161	17062	17212	16996	16851	17089	17208	17021	17116	16874	17066	17114	17256	16928	17011	17097	17191	17039	17163	17275	16890	17057	17144	17029	17028	17263	17197	17219	17227	17365	17253	16946	16946	17212	16977	16976	16975	17179	17151	17319	17094	17024	16998	17094	17137	17129	17171	17073	17069	17099	16882	16818	16992	16909	16964	16838	17149	17223	16994	17090	16927	16840	16919	17087	17329	16986	16916	17014	17104	17452	17032	16968	17027	16988	17016	17175	17112	17077	17052	17132	17043	17216	17171	16861	17234	17208	17192	17005	16971	17108	17070	16989	17045	17177	16909	17150	17158	17183	17148	17026	17264	17104	16967	16964	17078	17119	17070	17030	17277	17362	16933	17108	17124	17283	17000	17196	17093	17063	16998	17082	17192	17132	17247	17188	17102	16919	17084	17152	17156	16856	17077	17079	17020	17175	17049	17168	17183	17135	16919	17161	17298	17066	17085	16944	17044	17155	17076	16949	17175	17099	17221	17180	17006	17059	16921	17292	17025	17191	17144	17240	17241	17210	16986	17217	17299	17119	16940	17206	17093	17013	17149	17068	16965	17108	16856	17075	17073	17178	17077	17082	17174	16986	17198	16971	17047	17239	17071	17211	17165	17114	17353	17281	17098	17116	17232	17005	16958	17159	17003	16940	17046	17006	17019	17313	17105	17174	17066	17198	17291	17015	16851	17297	16877	17246	16975	17188	17093	16851	17184	17289	17013	17045	17061	17148	17129	17305	16961	17011	17066	17300	16917	17224	17100	17355	17175	17106	17128	16919	17136	16986	17160	16907	17043	17293	17268	17207	16999	17168	17114	17081	17195	16975	16796	17136	17189	17085	16977	16952	17092	17247	17070	17137	17154	17026	17057	17041	17111	17089	17154	16871	17093	17136	16947	17047	17212	17266	16879	16984	16922	17030	16837	17168	16932	17063	16911	17104	17163	17079	17042	17046	16975	17136	16968	17052	17221	16962	17037	17109	17137	17113	17014	17208	17087	16967	16973	17104	16943	17336	16848	17149	17098	16958	17015	17323	17114	17082	17132	17003	17139	16942	17089	17158	17279	17171	17131	17072	17174	17112	17000	17076	16898	17129	17153	16897	17168	17180	16993	16947	16939	17150	17125	17007	17232	17139	17279	17266	17074	17153	17163	17237	17146	17084	17072	16890	17033	17155	17079	17262	17134	17125	16959	17034	17060	17088	17126	17017	17006	16946	17024	17213	17089	17020	16990	16937	17157	16968	17085	17107	16954	16985	16928	16856	17151	17046	17080	17037	17065	17104	17070	17201	17335	17017	17063	17390	17231	17254	17249	16966	17129	17139	17004	16951	17075	17072	16960	16853	17030	17177	17055	16968	17129	17206	17143	17135	17253	17038	16941	17170	17033	17231	16908	17187	17095	17242	17003	17162	17116	17119	16832	17128	16930	16980	16970	17300	16993	17059	17252	16925	17153	16915	16989	17100	17224	17050	17126	17144	17097	17111	16983	16978	16939	17096	17118	17096	17098	17100	17162	16897	17100	17128	16846	16917	17211	17120	17122	17015	17099	17065	17071	17274	17051	17000	17060	17047	17058	17014	17028	17036	17273	17205	17038	16915	17086	17266	17055	17146	17233	17288	17134	17021	16942	17192	17167	17185	17261	16820	17120	16876	16852	16942	17267	17095	17163	17012	17156	17177	16973	16967	17277	17033	17086	17080	16981	17003	16940	17335	17310	16991	16973	17227	17228	17131	17052	17048	17263	17190	17065	17099	17148	17162	17126	17182	16892	17093	17009	17267	17080	16880	17058	17091	17224	17194	17071	16972	16893	17068	17047	17057	16957	16894	17174	17099	16911	17106	16870	17011	17051	17033	17038	17130	17053	17126	16954	17121	17084	17029	16992	17158	17217	17059	16977	17008	17071	17272	17019	17101	17166	17089	17141	17222	17173	16927	16888	17023	17044	17058	17220	17021	17050	16970	16869	17047	17188	17020	16994	17083	16941	17131	17025	17299	17099	17143	17378	17161	16984	16833	17025	17103	17172	16969	17018	16937	17162	17253	17066	17205	17200	17196	17201	17303	17183	17064	17001	17078	17186	17311	17047	17093	16815	17056	16984	17052	17095	17270	17163	17249	17115	17157	17124	17037	16872	17291	17117	17109	17096	16845	17130	17021	17105	17050	17111	17264	17145	17098	17023	16900	17105	17070	17105	17321	17157	17048	17131	17119	17046	17106	17088	17291	17060	16971	16966	17064	16811	17089	17193	17088	17015	17138	16911	16929	17299	17015	17045	17005	17028	17108	17197	17176	16957	17040	17284	17125	17216	17032	17156	17136	17319	16962	17134	17290	17444	17074	17060	17139	17140	17004	17134	17293	16854	17088	17012	16924	17133	17115	17057	17089	17179	16998	17144	17304	16863	17138	17000	17102	17013	16950	17018	17236	17128	17101	17235	17142	17132	16967	17068	17131	17021	17100	17118	17161	17248	16988	17188	17203	17049	17238	17184	17039	17173	17107	17055	17156	17125	16931	16875	17137	17103	17157	17191	17206	16895	16955	17011	17074	17190	17058	16961	17289	17033	17216	17139	17175	17122	17087	17203	16936	17058	17295	16890	17094	16963	17137	17189	16966	17216	17037	17053	17103	17154	17081	16945	17148	16868	17063	17140	17177	17180	17036	17097	17051	17141	17190	17195	17091	16890	16963	17291	17020	17050	17318	16987	17041	17045	17098	17153	17135	17079	16903	17086	17121	17270	17177	17122	17013	17063	16975	16963	17063	17162	17176	17112	16946	17210	17319	17036	17023	17037	16866	17200	16886	17127	17224	17115	16940	17091	17003	17117	17250	17021	16908	17190	17210	17263	17273	17039	17212	17044	16929	16964	17045	17020	16861	17238	17001	17121	17327	17147	17101	17112	17056	17026	16976	16774	16968	16917	17091	17112	17065	17200	17214	17011	16910	17212	17007	17064	16940	17116	16840	16888	17198	17094	17056	16977	17048	17018	17178	17156	17144	17021	17279	17015	17077	17054	17117	16925	17025	16973	16980	17192	17422	17101	17001	17224	17266	17278	17076	17124	17002	17037	17050	16965	17091	17225	16988	16926	17082	17140	17085	17044	17039	17345	17061	16899	16902	17144	17133	16956	17152	16993	17097	17277	17128	17001	17203	16990	17100	17263	17096	17281	17068	17226	17070	17208	17127	16960	17215	17025	17022	17131	17046	17161	17207	17115	17288	17120	16926	17083	17077	17139	17055	17076	17114	17046	17135	17088	17227	17021	17002	17253	17148	17266	17154	17166	17064	17084	17052	17179	17054	17106	17054	17184	17042	16954	16969	16984	17013	17191	17074	17028	16901	16891	16931	17074	17188	17225	17033	16957	17052	17149	17200	17209	17180	17143	17155	17140	17061	17147	17025	17131	17203	17136	17087	17031	17130	17215	17128	17211	17296	17087	17274	17190	17412	17227	17098	17230	17055	17239	17017	17095	17268	17173	16944	17093	16894	17137	17113	16884	17115	17283	17155	17196	17112	16927	17110	17213	17144	16985	17006	16915	17035	16988	17044	16937	17187	17185	17220	17030	17085	16982	17124	17078	17076	17074	17242	17150	16912	17120	17027	17076	17093	17241
14642	23945	22656	19469	17866	17110	16914	16602	16315	16293	16213	16140	16386	15952	16042	16000	15992	16133	16197	25772	26972	24432	20504	16926	16089	15854	15687	15547	15863	15703	15831	15854	15657	15757	15775	15807	15755	15710	15853	15822	15755	15761	15836	15650	15832	15575	15753	15810	15668	15684	15680	15662	15759	15726	15704	15664	15785	15750	15674	15619	15780	15638	15699	15827	15847	15801	15716	15695	15786	15804	15628	15856	15666	15847	15699	15734	15747	15757	15740	15808	15810	15580	15752	15729	15805	15820	15816	15605	15752	15637	15522	15801	15723	15645	15756	15746	15712	15814	15882	15692	15814	15825	15822	15706	15781	15815	15662	15743	15808	15754	15821	15706	15722	15838	15843	15680	15735	15635	15907	15556	15774	15622	15653	15843	15947	15709	15853	15625	15639	15602	15914	15729	15778	15659	15872	15675	15789	15838	15888	15824	15722	15893	15708	15762	15808	15639	15918	15724	15726	15784	15812	15579	15720	15757	15821	15731	15656	15719	15787	15782	15608	15647	15621	15668	15687	15791	15605	15896	15803	15794	15779	15694	15767	15748	15706	15679	15713	15686	15821	15741	15656	15665	15977	15762	15777	15780	15755	15824	15655	15685	15917	15590	15670	15746	15798	15537	15770	15822	15781	15704	15765	15653	15902	15605	15677	15814	15758	15874	15681	15735	15637	15671	15708	15810	15784	15830	15724	15865	15675	15694	15714	15734	15674	15804	15681	15797	15711	15757	15795	15716	15595	15759	15821	15800	15687	15710	15815	15665	15701	15800	15781	15779	15806	15792	15683	15694	15547	15650	15502	15844	15906	15786	15725	15849	15739	15729	15686	15752	15643	15846	15692	15662	15795	15665	15769	15677	15813	15712	15671	15674	15862	15615	15791	15590	15633	15829	15866	15875	15857	15710	15855	15824	15596	15782	15734	15738	15750	15650	15901	15817	15772	15722	15703	15512	15616	15822	15741	15741	15826	15530	15898	15707	15758	15839	15784	15798	15727	15855	15791	15743	15723	15809	15902	15793	15689	15671	15717	15843	15660	15543	15731	15785	15825	15503	15579	15733	15757	15730	15606	15868	15858	15681	15648	15784	15702	15754	15690	15764	15769	15723	15798	15743	15671	15631	15623	15814	15598	15686	15608	15663	15703	15711	15878	15520	15585	15703	15863	15630	15831	15699	15701	15778	15790	15904	15801	15682	15833	15831	15707	15630	15746	15665	15731	15742	15902	15635	15767	15665	15637	15714	15783	15740	15725	15866	15737	15722	15705	15749	15672	15753	15710	15665	15762	15754	15941	15711	15643	15800	15744	15704	15526	15728	15818	15773	15877	15809	15875	15683	15716	15692	15667	15593	16023	15759	15658	15832	15874	15501	15721	15499	15718	15899	15447	15638	15843	15602	15597	15885	15748	15738	15743	15602	15775	15608	15639	15547	15659	15827	15812	15610	15791	15738	15642	15790	15684	15800	15704	15704	15817	15779	15808	15764	15807	15744	15801	15769	15748	15675	15727	15807	15708	15769	15659	15696	15952	15611	15838	15773	15882	15622	15824	15757	15682	15681	15716	15696	15706	15705	15638	15683	15710	15654	15715	15774	15689	15849	15702	15780	15809	15670	15761	15578	15624	15635	15657	15735	15741	16095	15800	15607	15619	15756	15715	15762	15772	15802	15867	15654	15633	15882	15798	15701	15804	15718	15648	15591	15596	15698	15732	15751	15696	15761	15671	15520	15631	15761	15855	15649	15884	15649	15481	15668	15823	15720	15717	15737	15646	15704	15637	15805	15640	15683	15733	15729	15638	15961	15604	15962	15642	15653	15828	15929	15681	15682	15799	15734	15698	15814	15596	15737	15666	15725	15699	15872	15748	15803	15751	15669	15566	15947	15639	15711	15750	15927	15743	15748	15712	15747	15777	15606	15821	15708	15686	15814	15708	15667	15641	15786	15731	15761	15680	15845	15799	15810	15789	15633	15742	15796	15545	15646	15723	15621	15717	15874	15689	16030	15639	15732	15602	15594	15748	16037	15662	15732	15741	15809	15877	15683	15701	15773	15790	15661	15752	15470	15634	15640	15949	15613	15615	15663	15600	15850	15734	15580	15708	15733	15592	15645	15851	15750	15701	15704	15754	15438	15631	15840	15902	15679	15636	15700	15897	15666	15767	15831	15585	15649	15665	15790	15634	15643	15854	15658	15645	15955	15617	15678	15848	15725	15619	15867	15780	15703	15852	15779	15615	15618	15590	15682	15812	15763	15720	15648	15787	15796	15856	15669	15854	15580	15657	15704	15671	15857	15824	15731	15746	15733	15689	15828	15786	15810	15747	15727	15724	15620	15699	15685	15847	15699	15721	15550	15783	15818	15699	15619	15581	15745	15799	15894	15974	15863	15704	15591	15838	15799	15592	15878	15734	15711	15857	15730	15687	15729	15738	15817	15806	15673	15648	15795	15727	15713	15659	15632	15728	15678	15609	15752	15845	15744	15672	15786	15814	15602	15956	15718	15745	15689	15651	15812	15833	15678	15730	15867	15891	15634	15744	15587	15736	15760	15824	15618	15762	15787	15728	15741	15663	15772	15721	15829	15710	15641	15760	15748	15631	15759	15782	15777	15761	15657	15631	15838	15571	15813	15927	15579	15986	15663	15785	15794	15687	15611	15758	15689	15802	15755	15795	15684	15720	15764	15699	15817	15736	15646	15796	15737	15717	15699	15781	15708	15761	15633	15729	15723	15645	15790	15909	15669	15695	15872	15788	15561	15580	15792	15940	15638	15595	15760	15860	15693	15743	15514	15761	15727	15772	15561	15615	15722	15764	15670	15730	15775	15698	15679	15617	15766	15703	15852	15769	15684	15694	15653	15679	15615	15711	15754	15796	15689	15638	15885	15826	15770	15811	15819	15781	15858	15875	15723	15765	15688	15684	15507	15750	15905	15702	15711	15778	15664	15668	15510	15768	15817	15780	15800	15787	15702	15764	15877	15608	15641	15895	15772	15862	15697	15625	15660	15651	15663	15816	15701	15737	15999	15771	15545	15536	15702	15698	15738	15719	15913	15773	15625	15778	15779	15878	15688	15799	15591	15678	15789	15802	15654	15826	15670	15616	15917	15752	15675	15650	15914	15716	15683	15811	15718	15838	15698	15768	15629	15722	15642	15767	15873	15800	15843	15749	15741	15867	15745	15748	15634	15671	15782	15756	15663	15552	15833	15792	15858	15644	15811	15757	15585	15625	15814	15756	15593	15730	15753	15667	15602	15819	15729	15801	15638	15839	15772	15766	15763	15826	15803	15886	15832	15710	15850	15723	15691	15690	15784	15764	15798	15663	15681	15773	15563	15692	15515	15763	15821	15691	15750	15709	15756	15673	15788	15672	15966	15793	15801	15635	15794	15682	15639	15775	15694	15709	15589	15693	15916	15718	15782	15605	15856	15861	15698	15807	15790	15747	15789	15730	15726	15814	15743	15828	15736	15807	15764	15812	15658	15683	15539	15802	15533	15727	15596	15625	15878	15839	15675	15626	15619	15783	15793	15636	15616	15694	15857	15795	15687	15854	15796	15716	15657	15711	15775	15731	15561	15704	15676	15686	15840	15655	15852	15846	15603	15779	15828	15798	15912	15727	15664	15852	15730	15849	15870	15563	15833	15739	15863	15566	15835	15863	15857	15658	15781	15726	15777	15658	15693	15578	15671	15943	15658	15881	15849	15754	15596	15710	15812	15615	15605	15918	15810	15742	15674	15807	15944	15787	15745	15783	15816	15738	15714	15707	15681	15743	15703	15776	15818	15789	15613	15625	15797	15733	15582	15668	15799	15800	15694	15886	15740	15680	15832	15843	15647	15713	15728	15741	15509	15896	15557	15775	15699	15662	15825	15617	15622	15905	15720	15746	15810	15891	15735	15753	15646	15691	15800	15845	15757	15914	15670	15797	15579	15716	15761	15665	15736	15814	15796	15797	15739	15810	15574	15816	15721	15818	15654	15773	15452	15573	15630	15819	15735	15780	15810	15682	15652	15731	15661	15632	15793	15852	15728	15653	15750	15749	15817	15827	15619	15569	15669	15745	15618	15841	15854	15827	15811	15678	15653	15779	15484	15766	15768	15733	15862	15678	15633	15766	15757	15662	15635	15690	15847	15612	15756	15723	15841	15695	15734	15665	15610	15750	15822	15551	15819	15723	15514	15736	15754	15705	15752	15722	15733	15811	15553	15777	15665	15646	15770	15628	15678	15700	15700	15658	15761	15603	15822	15606	15829	15837	15712	15638	15920	15744	15864	15647	15902	15816	15644	15536	15451	15775	15701	15769	15704	15714	15791	15805	15682	15714	15697	15743	15818	15646	15643	15811	15753	15716	15781	15739	15816	15585	15699	15808	15722	15653	15830	15682	15642	15684	15740	15634	15703	15651	15826	15709	15864	15848	15665	15764	15642	15735	15770	15662	15726	15738	15783	15756	15794	15761	15731	15767	15752	15714	15795	15752	15755	15785	15632	15842	15764	15687	15872	15605	15615	15507	15892	15808	15775	15840	15781	15822	15795	15714	15608	15666	15871	15692	15719	15714	15701	15840	15770	15863	15630	15816	15668	15603	15676	15717	15817	15813	15651	15571	15690	15590	15848	15757	15750	15861	15651	15873	15769	15724	15642	15813	15857	15736	15766	15625	15959	15710	15889	15846	15579	15883	15624	15816	15723	15861	15760	15789	15749	15621	15678	15725	15890	15795	15661	15499	15910	15589	15817	15846	15766	15657	15689	15799	15764	15594	15867	15767	15714	15710	15848	15882	15896	15548	15689	15708	15868	15728	15527	15825	15775	15753	15837	15684	15968	15592	15658	15708	15527	15924	15627	15796	15612	15723	15750	15637	15731	15707	15749	15671	15699	15765	15763	15461	15645	15865	15768	15821	15678	15713	15774	15630	15857	15767	15766	15885	15658	15757	15684	15884	15762	15669	15635	15712	15733	15753	15615	15736	15675	15778	15787	15611	15848	15771	15694	15807	15740	15966	15696	15697	15848	15770	15751	15880	15739	15746	15719	15622	15727	15672	15734	15667	15775	15513	15618	15651	15799	15858	15732	15713	15718	15838	15815	15885	15813	15767	15764	15777	15858	15661	15717	15693	15874	15785	15697
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
