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
339477342499	339477343017	339477343567	339477344115	339477344667	339477345215	339477345767	339477346317	339477346867	339477347417	339477347967	339477348517	339477349067	339477349617	339477350167	339477350717	339477351267	339477351817	339477352367	339477352917	339477353467	339477354017	339477354567	339477355117	339477355667	339477356217	339477356767	339477357317	339477357867	339477358417	339477358967	339477359517	339477360067	339477360617	339477361167	339477361717	339477362267	339477362818	339477363367	339477363917	339477364467	339477365017	339477365567	339477366117	339477366667	339477367217	339477367767	339477368317	339477368867	339477369417	339477369967	339477370517	339477371067	339477371617	339477372167	339477372717	339477373267	339477373817	339477374367	339477374917	339477375467	339477376017	339477376567	339477377117	339477377667	339477378217	339477378767	339477379317	339477379867	339477380417	339477380967	339477381517	339477382067	339477382617	339477383167	339477383717	339477384267	339477384817	339477385367	339477385917	339477386467	339477387017	339477387567	339477388117	339477388667	339477389217	339477389767	339477390317	339477390867	339477391417	339477391967	339477392517	339477393067	339477393617	339477394167	339477394717	339477395267	339477395817	339477396367	339477396917	339477397467	339477398017	339477398567	339477399117	339477399667	339477400217	339477400767	339477401317	339477401867	339477402417	339477402967	339477403517	339477404067	339477404617	339477405167	339477405717	339477406267	339477406817	339477407367	339477407917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22347	20036	27106	22725	20487	20385	17876	14983	14452	14579	14473	14857	29287	40095	37247	27785	19602	15535	14375	14098	13971	14007	14010	13926	13914	14037	13741	13808	13901	13957	13848	13959	13868	13928	13864	13826	13915	13856	13918	13997	14053	13887	13756	13990	13779	13774	13898	13776	13934	13859	13848	13894	13890	13826	13854	13906	13598	13897	13846	13893	14095	13873	13854	13869	13675	13872	14040	14024	13803	13799	13811	13811	13740	13902	13860	13877	13868	13877	13957	13837	13846	14010	13950	13895	13924	13874	13728	13659	13745	13958	14002	13778	13891	13774	13838	13925	13893	13709	13698	13834	14051	13868	13896	13831	13893	13730	13686	13807	13783	13790	13788	13906	13872	13745	13598	13831	13742	13759	13673	13782	13774	13789	13691	13981	13743	13638	13816	13847	13837	13897	13869	13805	13798	13886	13810	13846	14053	13715	13800	13912	14047	13808	13661	13803	13752	13760	13649	13937	13632	13795	13853	13816	13777	13839	13952	13808	13888	13721	13738	13873	13751	13883	13943	13768	13790	13949	13738	14061	13979	13893	13990	13873	13804	13581	13729	13584	13919	13596	13591	13739	13787	13721	13938	13904	13893	13795	13820	13816	13772	13824	13833	13812	13774	13785	13659	13729	13760	13765	13736	13735	13859	13717	13901	13780	13779	13771	14035	13923	13791	13716	13905	13848	13609	13582	13703	13766	13897	13938	13808	13746	13860	13823	13746	13726	13937	13682	13986	13827	13800	13689	13919	13788	13827	14002	13905	13806	13594	13803	13897	13753	13853	13732	13849	13758	13750	13697	13856	13734	13849	13989	13873	13763	13821	13702	14065	13873	14011	13751	13808	13790	13726	13816	14018	13853	13929	13810	13833	13868	13756	13750	13998	13774	13706	13681	13887	13791	13678	13698	13760	13957	13889	13758	13770	13987	13884	13918	13935	13856	13785	13824	13680	13785	13775	13866	14021	13943	14049	13860	13925	13721	13784	13782	13813	13764	13917	13867	13720	13803	13797	13827	13658	13713	13666	13786	13823	13649	13895	13724	13843	13722	13698	13748	13935	13803	13579	13747	13942	13746	13796	13682	13776	13688	13810	13887	13754	13935	13922	13581	13814	13661	13798	13913	13735	13860	13836	13939	13748	14079	13837	13728	13901	13770	13646	13743	13858	13833	14116	13915	13686	13750	13781	13821	13831	13813	13979	13777	13833	13805	13877	13938	13676	13938	13720	13926	13871	13861	13741	13762	13852	13971	13819	13860	13652	13862	13831	13920	13870	13665	13876	13988	13855	13796	13832	13817	13692	13815	13815	13960	13902	13936	13792	13836	13757	13750	13779	13841	13879	13688	14002	13692	13915	13705	13827	13870	13622	13500	13777	13776	13562	13656	13764	13789	13760	13842	13770	13867	14022	13811	13925	13796	13804	13781	13762	13839	13834	13883	13925	13923	13536	13861	13764	13832	13771	13834	13856	13981	13934	13782	13891	13789	13724	13706	13824	13760	13838	14021	13878	13824	13762	13784	13870	13888	13770	13745	13973	13797	13736	13726	13955	13941	13709	13664	13984	13848	13663	13788	13916	13806	13873	13954	13772	13947	13726	13780	13908	13768	13848	13765	13908	13861	13773	13863	13799	13970	13961	13969	13810	13963	13779	13808	13869	13839	13965	13830	13839	13683	13731	13697	13713	13951	13886	13757	13867	13903	13876	13833	13874	13781	13838	13843	13828	13793	13879	13828	13781	13708	13698	13850	13881	13709	14035	13814	14037	13682	13963	13834	13739	13762	13964	13724	13724	13893	13858	13729	13748	13905	13651	13743	13636	13994	13784	13997	13703	13743	13780	13939	14042	13847	13934	13744	13638	13676	13565	13915	13807	13876	13789	13770	13876	13855	13823	13911	14027	13700	13765	13768	13834	13952	13832	13893	13775	13853	13864	13913	13627	13853	13964	13873	13805	13857	13683	13927	13869	13695	13643	13931	13802	13884	13663	13726	14091	13893	13885	13728	13666	13820	13791	13855	13702	13757	13886	13900	13735	13847	13817	14028	13798	13826	13920	13631	13754	13535	13777	13898	13900	13907	13863	13877	13929	13778	13955	13847	13732	13681	13748	13749	13738	13678	13919	13804	13734	13860	13889	13768	13821	13912	13843	13721	13898	13878	13885	13942	13854	13984	13825	13821	13766	13862	13875	13670	13674	13783	13775	13852	13794	13773	13883	13880	13936	13952	13917	14036	13937	13681	13721	13831	13814	13649	13831	13786	13921	13788	13933	13699	13825	13834	13539	13762	13801	13766	13977	13940	13732	13689	13999	13813	13775	13876	13970	13658	13757	13879	13741	13778	13690	13692	13804	13878	13955	13777	13650	13830	13672	13675	13826	13910	13605	13752	13773	13935	13720	13814	13916	13822	13780	13455	13940	13915	13698	13757	13850	13857	13789	13859	13669	13784	13818	13828	13899	13837	13855	13784	13805	13880	13725	13655	13861	13693	13790	13902	13812	13801	13778	13901	13943	13879	13818	13864	13770	13599	13773	13888	13799	13862	13940	13917	13876	13855	13915	13905	13943	13821	13839	13791	13848	13803	13838	13920	13759	13974	13755	13686	13801	13797	13917	13965	13812	14058	13903	13805	13982	13764	13878	13991	13855	13758	13920	13795	13936	13761	13920	14027	13816	13833	13670	13740	13804	13711	13757	13759	13614	13776	13784	13867	13804	13736	13788	13713	13841	13723	13840	13881	13763	13808	13690	13799	13641	13710	13896	13804	13743	13759	13837	13857	13648	13687	13823	13843	13783	13851	13566	13949	13865	13906	13939	13649	13871	13735	13934	13594	13649	13825	13761	13845	13698	13766	13667	13740	13856	13991	13806	13914	13657	13985	13802	14025	13722	13743	13863	13752	13818	13800	13757	13540	13697	13665	13697	13761	13789	13789	13733	13841	13806	13842	13773	13789	13660	13883	13959	13889	13894	13830	13835	13878	13908	13804	13682	13692	13701	14037	13769	13828	13770	13732	13798	13807	13795	13670	13791	13627	13634	13923	13818	13949	13746	13810	13545	13603	13799	13818	13752	13703	13758	13757	13787	13898	13852	13945	13968	14024	13914	13928	13938	13947	13664	13730	13930	13791	13835	13737	13940	13973	13818	13883	13812	13598	13839	13850	13818	13851	13926	13791	13670	13703	13725	13679	13641	13738	13762	13716	13896	13806	13765	13844	13851	13828	13853	13924	13902	13911	13901	13811	13871	13721	13711	13930	13894	13839	13901	13648	13549	13624	13587	13741	13918	13747	13738	13688	13858	13880	13778	13843	13781	13694	13719	13792	13824	14002	13933	13869	13969	13918	13888	13621	13804	13889	13952	13830	13825	14012	13737	13885	13797	13771	13789	13846	13821	13642	13857	13803	13669	13761	13741	13784	13803	13885	13651	13674	13921	13764	13763	13873	13910	13763	13784	13699	13757	13818	13721	13946	13838	13737	13963	13896	13954	13770	13691	13842	13708	13737	13823	13918	13783	13787	13915	13964	13819	13940	13858	13769	13903	13847	13746	13846	13748	13900	13873	13851	13800	13773	13734	13878	13920	13753	13699	13816	13942	13850	13799	13975	13572	13726	13810	13853	13795	13885	13938	13706	13599	13764	13776	13741	13912	13748	13584	13548	13550	13776	13745	13898	13833	13853	13886	13763	13976	13857	13994	13595	13733	13853	13802	13920	13772	13828	13819	13868	13988	14054	13859	13874	13727	13570	13645	13801	13745	13875	13782	13644	13610	13936	13959	13962	13831	13776	13706	13745	13809	13867	13752	13877	13932	13886	13819	13818	13925	13903	13761	13822	13614	13807	13724	13723	13809	13774	14063	13776	13868	13647	13954	13747	13772	13930	13849	13722	13911	13826	13811	13947	13918	13990	13601	13916	13851	13845	13991	13896	13914	14017	13842	13737	13718	13787	13987	13691	13831	14038	13743	13844	13837	13975	13773	13956	13620	13975	13880	13820	13793	13970	14044	13875	13807	13766	13935	13845	13804	13724	13820	13739	13823	13726	13953	13864	13954	14018	13898	13926	13882	13901	13862	13794	13893	13617	13776	13851	13856	13853	13987	13604	13794	13846	13613	13747	13619	13850	13888	13943	13870	13963	13730	13809	13748	13815	13745	13796	13819	13761	13656	13706	13772	13877	13773	13956	13791	13879	13800	13956	14008	13930	13986	13832	13791	13759	13789	13881	13883	13872	13768	13892	13739	13714	13661	13703	13787	13814	13968	13792	13644	13674	13850	13718	13882	13946	13819	13593	13767	13689	13766	13746	13773	13965	13751	13641	13823	13676	13815	13840	13625	13778	13828	13920	13621	13681	13693	13843	13887	13618	13737	13816	13955	13775	13837	13671	13530	13906	13899	13878	13865	13749	13629	14032	13662	13813	13925	13871	13842	13766	13975	13901	13817	13748	13725	13661	13964	13802	13848	13853	13776	13882	13892	14115	14041	13868	13864	13895	13666	13935	13928	13691	13594	13827	13888	13823	13838	13782	13876	13793	13883	13932	13798	13755	13772	13759	13796	14019	13782	13835	13765	13947	13862	13972	13848	13873	13622	13875	13703	13916	13823	13938	13815	13859	13795	13763	13919	13771	13867	13893	13921	13941	13884	13779	13820	13822	13688	13880	13771	13628	13715	13854	13876	13731	13725	13682	13817	13795	13713	13852	13701	13680	13774	13829	13732	13732	13837	13947	13732	13669	13676	13841	13736	13629	13803	13763	13744	13795	13718	13814	13698	13904	13560	13743	13827	13823	13934	13938	13825	13814	13986	13944	13674	13975	13752	13569	13887	13679	13807	13687	13662	13880	13947	13934	13941	13743	13856	13830	13649	13821	13819	13741	13798	13867	13755	13995	13892	13749	13688	13685	13713	13807	13769	13818	13925	13676	13759	13708	13882	13836	13839	13716	13833	13658	13899	13645	13776	13712	13582	13692	13798	13809	13862	13747	13929	14014	13891	13942	13913	13870	13867	13670	13829	13903	13798	13815	13661	13858	13818	13785	13744	13765	13752	13685	13884	13762	13767	13681	13884	13756	13882	13846	13509	13865	13937	13825	13690	13832	13845	13952	13640	13875	13667	13666	13766	13901	13751	13828	13961	13820
15399	23912	23096	18930	16962	15366	14248	13991	13606	13679	13489	14361	34180	42143	38258	27940	18360	13863	12886	12634	12665	12626	12755	12748	12768	12760	12822	12578	12744	12706	12764	12666	12680	12636	12741	12895	12512	12612	12559	12716	12663	12600	12717	12704	12714	12744	12568	12609	12659	12643	12684	12706	12681	12724	12585	12678	12689	12667	12773	12700	12695	12697	12652	12828	12790	12729	12616	12543	12746	12743	12600	12656	12814	12748	12688	12507	12617	12543	12751	12592	12722	12679	12648	12604	12765	12835	12668	12622	12710	12670	12712	12703	12750	12825	12628	12617	12621	12675	12753	12785	12597	12630	12593	12655	12607	12742	12752	12718	12630	12669	12740	12726	12653	12694	12768	12665	12577	12738	12689	12772	12713	12726	12550	12718	12790	12709	12741	12562	12630	12659	12693	12684	12651	12593	12604	12652	12526	12751	12663	12738	12634	12675	12591	12573	12687	12700	12601	12672	12617	12729	12531	12470	12595	12699	12623	12654	12689	12560	12772	12636	12520	12657	12535	12570	12678	12597	12716	12647	12666	12564	12690	12703	12646	12565	12573	12734	12632	12630	12688	12689	12723	12681	12700	12736	12679	12765	12713	12776	12655	12615	12571	12934	12544	12582	12622	12694	12600	12628	12796	12539	12860	12729	12608	12741	12565	12621	12765	12571	12787	12734	12555	12508	12739	12591	12644	12684	12658	12720	12682	12669	12606	12749	12611	12807	12663	12657	12724	12581	12614	12864	12822	12577	12775	12711	12641	12730	12664	12773	12430	12701	12699	12717	12780	12647	12676	12625	12676	12747	12777	12627	12668	12682	12669	12685	12669	12698	12630	12740	12728	12676	12703	12571	12713	12707	12789	12681	12755	12563	12637	12592	12661	12841	12765	12748	12665	12657	12584	12706	12907	12570	12724	12731	12609	12649	12743	12710	12690	12609	12701	12656	12701	12747	12521	12830	12625	12581	12477	12627	12691	12744	12655	12739	12566	12707	12690	12632	12671	12625	12771	12781	12579	12568	12794	12608	12546	12593	12829	12687	12729	12822	12704	12657	12652	12729	12694	12529	12683	12754	12667	12748	12657	12583	12695	12738	12623	12695	12742	12696	12700	12776	12682	12797	12676	12772	12526	12662	12656	12511	12744	12731	12645	12647	12478	12844	12529	12608	12835	12756	12591	12526	12699	12593	12677	12649	12697	12747	12664	12845	12770	12694	12830	12706	12648	12636	12705	12757	12693	12797	12756	12588	12755	12578	12843	12619	12499	12753	12607	12627	12566	12627	12527	12650	12728	12634	12738	12596	12873	12748	12541	12564	12778	12556	12695	12543	12679	12566	12713	12757	12721	12498	12700	12704	12551	12717	12891	12646	12886	12727	12523	12656	12595	12735	12724	12633	12756	12791	12514	12610	12640	12686	12532	12596	12729	12637	12772	12641	12778	12855	12857	12574	12535	12820	12801	12517	12525	12767	12731	12765	12722	12769	12532	12684	12662	12587	12556	12817	12901	12615	12629	12783	12805	12691	12572	12652	12626	12654	12588	12660	12634	12735	12889	12568	12504	12558	12764	12481	12709	12694	12603	12740	12726	12596	12748	12529	12618	12653	12900	12763	12554	12711	12646	12671	12611	12832	12591	12648	12728	12646	12789	12584	12604	12634	12598	12747	12801	12730	12596	12629	12693	12659	12533	12692	12519	12637	12808	12665	12712	12548	12665	12700	12658	12693	12591	12672	12682	12549	12700	12692	12873	12746	12797	12725	12765	12596	12707	12548	12800	12523	12815	12577	12751	12589	12723	12894	12687	12747	12676	12601	12778	12754	12672	12651	12770	12653	12732	12656	12703	12707	12623	12845	12769	12858	12698	12573	12564	12755	12632	12615	12727	12658	12611	12637	12609	12522	12649	12686	12740	12683	12635	12609	12733	12800	12655	12808	12635	12817	12764	12531	12830	12626	12609	12584	12591	12712	12579	12570	12768	12739	12727	12587	12791	12743	12659	12720	12641	12593	12744	12601	12638	12718	12676	12741	12613	12790	12707	12744	12750	12639	12742	12580	12782	12581	12689	12553	12805	12630	12692	12699	12598	12698	12608	12643	12607	12715	12605	12702	12643	12772	12719	12711	12609	12683	12796	12812	12572	12597	12637	12614	12499	12695	12625	12828	12658	12582	12743	12720	12616	12608	12690	12679	12635	12579	12704	12752	12660	12721	12598	12681	12616	12627	12480	12740	12646	12650	12640	12576	12697	12648	12689	12669	12591	12619	12480	12635	12579	12659	12609	12702	12826	12658	12761	12538	12654	12738	12785	12702	12692	12772	12744	12770	12597	12613	12593	12692	12863	12579	12790	12722	12678	12654	12669	12644	12687	12452	12669	12668	12586	12514	12708	12556	12616	12641	12736	12628	12798	12746	12692	12706	12705	12494	12455	12840	12750	12743	12632	12534	12568	12800	12812	12780	12679	12719	12737	12680	12750	12686	12445	12768	12767	12695	12631	12817	12712	12631	12651	12750	12553	12681	12648	12651	12609	12697	12653	12610	12757	12579	12698	12606	12664	12691	12390	12767	12619	12734	12758	12763	12620	12557	12796	12768	12599	12659	12818	12539	12525	12662	12632	12636	12697	12682	12791	12643	12797	12538	12534	12837	12745	12658	12560	12770	12695	12715	12728	12739	12633	12619	12784	12680	12712	12642	12620	12769	12705	12681	12658	12644	12745	12783	12632	12859	12745	12670	12679	12698	12732	12600	12677	12642	12493	12567	12617	12804	12772	12701	12723	12586	12724	12673	12667	12599	12600	12734	12578	12743	12693	12508	12697	12856	12679	12640	12660	12674	12803	12490	12649	12510	12661	12804	12621	12827	12746	12692	12748	12846	12592	12649	12484	12464	12743	12682	12707	12666	12715	12606	12575	12711	12632	12677	12773	12575	12580	12616	12788	12744	12877	12603	12769	12677	12641	12844	12885	12819	12783	12736	12778	12775	12706	12701	12619	12841	12772	12694	12626	12737	12724	12603	12484	12650	12725	12631	12605	12703	12707	12660	12724	12716	12825	12594	12541	12789	12736	12703	12756	12702	12798	12533	12805	12681	12520	12600	12641	12598	12741	12791	12783	12786	12624	12696	12663	12818	12857	12558	12608	12631	12675	12683	12582	12672	12699	12714	12599	12764	12694	12591	12699	12684	12624	12656	12667	12750	12707	12848	12819	12690	12506	12805	12582	12638	12735	12597	12723	12752	12886	12500	12726	12753	12576	12700	12773	12673	12594	12545	12704	12609	12828	12788	12592	12586	12719	12727	12651	12818	12679	12713	12677	12949	12575	12662	12747	12712	12645	12601	12531	12790	12728	12638	12772	12650	12825	12764	12578	12759	12695	12519	12659	12760	12691	12818	12411	12780	12543	12673	12746	12636	12602	12719	12824	12603	12766	12720	12760	12721	12710	12663	12675	12593	12704	12725	12732	12540	12563	12776	12825	12748	12811	12564	12678	12778	12627	12641	12686	12653	12620	12676	12698	12563	12600	12639	12703	12725	12833	12626	12732	12725	12503	12672	12868	12601	12701	12440	12706	12655	12634	12737	12557	12825	12545	12536	12596	12673	12459	12776	12646	12666	12872	12686	12668	12718	12672	12674	12788	12785	12619	12657	12600	12480	12645	12808	12742	12658	12603	12793	12742	12785	12672	12746	12845	12756	12682	12765	12765	12679	12742	12740	12747	12709	12573	12681	12702	12830	12726	12614	12691	12637	12764	12685	12705	12684	12611	12702	12555	12762	12714	12845	12647	12743	12537	12699	12618	12581	12813	12626	12842	12672	12766	12550	12554	12573	12600	12665	12624	12765	12700	12576	12873	12573	12685	12691	12757	12755	12767	12619	12608	12835	12637	12736	12702	12642	12851	12585	12665	12611	12487	12625	12632	12661	12715	12754	12685	12750	12780	12612	12622	12679	12770	12702	12616	12759	12703	12667	12612	12763	12751	12768	12733	12791	12461	12594	12672	12630	12751	12648	12741	12561	12599	12569	12785	12788	12733	12400	12819	12659	12687	12691	12776	12814	12716	12703	12775	12635	12704	12594	12753	12801	12565	12565	12724	12766	12563	12673	12673	12717	12724	12699	12802	12685	12751	12686	12698	12467	12588	12766	12768	12740	12665	12682	12588	12667	12527	12687	12718	12721	12797	12736	12755	12670	12672	12687	12760	12696	12816	12756	12511	12546	12591	12764	12794	12726	12578	12745	12704	12848	12672	12593	12905	12621	12634	12782	12845	12812	12718	12886	12816	12662	12704	12716	12669	12493	12521	12673	12705	12572	12825	12648	12804	12800	12550	12569	12906	12584	12632	12656	12695	12716	12624	12714	12738	12516	12724	12749	12683	12580	12567	12611	12573	12708	12666	12619	12823	12674	12762	12770	12673	12635	12777	12739	12678	12664	12690	12674	12640	12737	12483	12732	12711	12559	12722	12809	12640	12684	12615	12690	12579	12732	12716	12751	12712	12554	12849	12691	12718	12624	12662	12666	12547	12568	12706	12630	12656	12740	12578	12598	12517	12639	12518	12790	12669	12708	12712	12683	12771	12694	12749	12756	12621	12700	12711	12867	12660	12717	12749	12669	12601	12614	12527	12569	12778	12718	12678	12598	12629	12692	12605	12614	12685	12808	12689	12629	12757	12600	12655	12401	12733	12806	12839	12700	12767	12765	12669	12603	12778	12565	12650	12571	12496	12666	12720	12692	12712	12777	12623	12679	12685	12684	12656	12768	12571	12510	12636	12749	12588	12715	12718	12750	12718	12635	12714	12493	12522	12660	12537	12561	12757	12690	12890	12661	12599	12646	12673	12588	12746	12762	12702	12604	12757	12734	12797	12714	12708	12713	12925	12573	12647	12755	12646	12548	12834	12637	12761	12629	12591	12557	12667	12748	12577	12657	12782	12784	12467	12695	12683	12610	12678	12769	12784	12694	12749	12724	12774	12737	12707	12764	12668	12560	12672	12502	12700	12615	12777	12614	12728	12782	12620	12601	12726	12756	12710	12629	12737	12754	12704	12666	12812	12633	12611	12734	12762	12792	12768	12616	12635	12647	12698	12697	12704	12726	12588	12683	12767	12599	12785	12638	12767	12729	12796	12784
29064	21455	20241	17415	15150	15050	15046	14870	14940	14919	15035	15050	15868	17834	18219	17298	15718	15296	14833	15013	15020	14915	15001	15036	15108	15011	14969	14868	14871	14985	14918	15130	14875	14802	14778	15153	14877	15138	15018	14940	14739	14912	14671	14863	14883	14894	14857	14808	14861	14932	14844	15058	15086	14912	15018	14968	14873	15036	15148	14908	14837	14834	14976	14882	15097	14965	14809	14968	14837	14931	14894	14993	14827	14931	14709	14765	15070	15124	14928	14832	14959	15004	14970	14919	14817	14832	14852	15214	14928	14920	15159	14672	14914	14984	14813	15081	14884	14894	15081	15086	14956	15036	15007	15027	14905	14839	14898	14925	14994	14873	14857	14935	15084	14921	14899	15054	14796	15074	15086	14953	15032	14929	15145	14950	14949	14895	15006	14868	14788	14959	15012	14952	15079	14735	14898	14883	15049	15035	15111	14953	14762	14913	14911	15168	14985	14968	14853	14771	14995	14927	14903	15124	14781	15114	14826	14675	15232	14944	14946	14885	14935	14982	15053	14892	15022	14991	14880	15013	15173	14826	14920	15061	14963	14927	14974	14888	14957	14852	14918	14866	14990	14903	15002	14994	14995	14840	14915	14925	15202	14821	15208	15031	14972	15094	15040	15066	14942	15094	15014	14789	14764	14863	14899	14709	14939	14873	14944	14927	15029	15005	15036	14785	14999	14885	14916	15042	14944	14931	14977	14840	14884	14963	14746	14915	14897	14959	15030	14857	14956	15007	14975	14904	14881	14883	14639	14913	14926	15016	15047	15019	14870	14927	14872	14986	14808	14869	15120	14898	15004	14983	15083	14971	15071	14984	15064	15033	14832	15082	14880	15021	14890	14922	14829	14796	14945	15012	14827	15008	14930	14925	14955	14970	14878	14710	14722	14909	14944	14693	14938	14938	14807	14972	15054	15068	14941	14839	14837	14991	15019	14610	14824	14917	15047	14923	15018	14722	15012	14779	14861	14995	15018	14959	14904	14958	15007	15045	14930	14799	14839	14862	15004	14979	15034	14995	15096	14979	14954	14786	14924	14915	14741	14957	14888	14958	14941	14885	15009	14932	15113	15031	15018	14938	15013	14815	15158	14906	14605	14958	14860	14703	14902	14803	14997	14991	14813	14867	14902	14881	14944	14968	14874	14785	15183	14997	14987	14940	14760	14787	14755	14794	14920	14872	14923	14990	14983	14966	14962	14890	15037	14910	14813	15048	15010	15075	14901	14817	14914	14885	14897	15131	15014	15091	14917	14919	15056	15050	14906	14915	14924	14720	14855	14956	14921	14975	14917	14959	14828	14962	14878	14941	14812	15012	15058	15062	14949	14822	14872	14912	14950	14913	14778	14995	14839	14952	14913	14671	14957	14794	15023	14883	14844	14770	14894	15019	14758	14849	14817	14834	14888	14950	14922	14826	15048	15045	14875	15083	14898	15020	15034	14950	15074	14679	14984	14966	14961	14898	14837	14785	15099	14906	14881	14837	14974	15073	14971	14738	14736	14897	15205	14891	15034	14998	14748	14855	15108	14967	15076	14886	14806	14963	14877	14879	14946	14840	15016	14983	15084	15039	15024	14827	14998	14947	15018	14929	15025	15058	14887	14860	14908	14956	15070	15169	14891	14782	14798	15026	15065	14935	14963	14982	14865	14840	15002	14918	14932	14876	14947	15182	14979	14917	14973	14961	14881	14884	15040	14997	14961	15018	14830	14911	14947	15130	14949	15036	14942	14967	14906	15063	14901	15065	14880	14695	14884	14970	14826	14715	14782	15012	14755	14831	14883	15003	14913	14866	14934	14850	15080	14880	14800	14998	14790	15032	14997	14913	14969	14903	14927	14666	14959	14848	14855	15072	15087	14930	14879	15125	15076	14812	15075	14806	15036	14927	14958	15077	14791	14934	14810	15019	14951	14924	14856	15042	14841	14744	14944	14816	14994	14992	14889	14835	15057	15010	14932	14848	15055	14798	14969	14894	14833	14856	14847	14795	14858	14834	14966	15080	14919	14917	14795	14999	15034	14809	14956	14716	14825	14892	14954	14658	14892	14888	14960	14771	14899	14993	14970	14712	15109	14714	14895	14970	14952	15027	15011	15218	14929	14889	14930	15021	14951	14979	15076	15065	14865	14792	14888	15046	15138	14954	15014	14845	15045	14914	14934	15099	14747	14904	14909	14889	15035	14708	14941	14966	14970	14935	14796	14915	14909	14739	15050	14856	14909	14948	15028	14953	14982	15131	14934	14885	14987	14942	15179	14931	14888	14789	14902	14909	15123	15070	14880	14905	14970	14958	14843	14956	15027	14818	14654	14909	14894	14794	14938	14862	14917	14902	14766	14790	14875	14839	14889	14989	15279	14962	14888	14834	14945	14982	15088	14969	14967	14934	14826	14900	14820	14859	14869	14869	14846	15056	14910	14849	15057	14898	14947	14973	14941	14924	14879	14928	14789	14749	14826	14891	14914	14978	14844	14934	14859	15204	14827	14894	15070	14977	14972	14692	14778	14913	15009	14965	14915	14897	14946	14842	14836	14910	14957	14932	14980	14971	14872	15034	14987	15206	14880	14843	14747	14866	14978	14955	14831	14806	14991	14985	15017	14905	15052	14864	14938	14936	15115	14852	14897	14766	14994	15198	14838	15003	14750	14951	14956	15011	14818	15051	14911	14938	14884	14769	14927	14909	14790	14981	14799	14984	14652	14894	14864	15057	14876	14963	15044	15031	14859	15014	14748	14698	14817	14815	14915	14974	14901	14819	15068	15024	15050	15027	14925	15069	14966	14934	15049	15020	14889	15005	14930	14827	14784	14924	15131	14948	14871	14967	14962	14721	14988	14841	14886	14721	14817	14821	15057	14877	14817	14934	14865	14982	14898	15110	14921	14733	14983	14902	14831	15004	14942	14874	14971	14835	14955	14858	15011	14926	15030	14803	14908	14815	14870	14827	14920	14897	14755	15030	14681	14896	14897	14788	14804	14902	14838	14848	14815	14999	14903	14747	14979	15037	14981	14871	14774	14841	14846	15000	15001	14807	14662	14995	14868	14954	14929	14883	14968	14976	15011	15017	14960	14999	15073	14936	14826	14927	15048	15049	14899	15050	14948	14621	14888	14971	14820	14952	15015	15079	15135	14994	14794	14887	14967	14917	14939	14873	14771	14888	14895	14975	14796	14898	15031	15038	14917	15026	15037	14696	14872	14663	15117	15025	14966	15027	14699	14914	14944	15073	14743	14938	14987	15010	14988	14862	14902	14748	14947	15098	15085	14936	14672	14659	14878	14907	14739	14953	15051	15013	15059	14940	14967	15023	14915	14905	15013	14883	14850	14845	15025	15041	14738	15014	15054	15037	14921	14989	14888	14996	15060	14946	14901	14852	15016	15095	14973	14981	15068	14941	15030	14973	14820	14893	14830	14979	14932	14787	15015	14878	14997	14948	14956	14912	15010	15013	15067	14985	15189	14702	14868	14772	14897	15162	15113	14981	14836	14922	14817	14910	15021	15099	14934	14928	15059	14774	14874	14899	14946	14846	14967	14820	14908	14904	14885	14872	14827	14977	14862	15063	14833	14985	15056	15027	14890	14850	14858	15170	14685	15192	14902	15091	14828	15034	14807	15013	14945	15103	14992	14990	14872	14959	14889	14835	15025	14956	14871	14839	14844	14882	14890	15055	14919	15080	14856	15055	14961	14910	14917	14884	15083	15145	14994	14998	14968	14744	14793	14953	14933	15133	14888	14971	15077	14927	14983	14883	14979	14984	15062	14912	14764	14843	14856	15060	14912	14990	14844	14979	15125	15021	15068	14930	14874	14849	14967	14991	14890	14792	14947	15033	14703	14968	14848	14880	14670	14961	15003	15054	14723	14689	14916	15009	15100	14832	15140	14705	15005	14978	14881	14825	14946	14850	14793	14767	15088	14694	14958	14801	15031	15017	14778	14875	14963	14893	14878	15127	15091	15015	14834	14950	14881	14890	14793	14922	14782	15126	15042	14969	15038	14983	14845	15013	15019	14844	15126	14994	14965	14835	14839	15042	15064	15071	14806	15062	14922	14992	14897	15053	15045	15102	14999	14840	14981	14947	14913	15061	14932	14909	15124	15003	14815	15105	14807	14890	15126	14992	14868	14729	14845	14905	14988	14875	14911	15113	14830	14835	15005	14960	14931	15006	14855	15020	14928	15221	14953	14934	14972	14908	14968	14891	15155	14910	14828	14768	14894	14915	15164	14987	15021	14774	14865	14886	14972	15044	14898	14964	14818	14864	14757	14891	14917	14760	15027	14833	15050	14903	15030	14882	14810	14806	14882	15063	15018	14896	15011	14853	14853	14941	14857	14864	15043	15020	14808	14792	14768	14920	14878	14880	15033	14828	14856	14887	14789	14812	14839	15025	14889	14901	14867	14932	15019	14873	14953	14954	14792	14957	14940	14964	14763	15070	14981	14970	15074	14810	14964	15075	15061	15116	14922	14863	14917	15014	15025	14793	14953	14820	14937	14887	15092	14857	14815	14940	14783	14978	15011	14823	15022	15066	14886	14878	15100	14941	14784	14727	14784	15027	15119	15093	14960	15037	15030	14977	14827	14973	14747	14747	14761	14899	14852	15015	14911	14857	14903	14800	14860	15106	14944	14925	14768	15078	14915	15142	14920	14778	15146	15055	14753	14866	15144	15025	14835	14980	14984	14723	14898	14825	15022	14794	15052	15028	14987	15099	14988	14965	14812	14932	15118	14777	14995	14909	14935	14833	14799	14912	15132	14904	14968	14934	14880	14959	14972	15088	15066	14945	14845	14840	14794	14687	14709	14843	14881	14798	15019	15134	14790	15014	14780	15003	14942	14904	15120	15076	14870	15007	14877	14940	14839	14766	15006	14967	15038	15024	14954	14818	14814	15020	15071	14953	14818	14683	14758	14864	14754	14904	14970	15127	14950	14921	14961	14681	14918	15023	14931	15013	15004	14959	14914	14851	14897	14974	14717	14757	14806	14881	14932	14929	14994	14760	14858	15094	15047	14814	15104	15038	14962	15042	15028	14981	14837	14841	14872	15075	15059	14991	14716	15047	15018	14773	14752	14986	15106	15025	14970	14854	14934	14951	14882	15018	14883	14881	14743	15056	15078	15004	14885	14810
14589	15479	16072	14535	14062	13992	13903	13759	13827	13731	13796	13770	15499	17694	17862	16226	14529	13827	13459	13545	13714	13626	13577	13608	13481	13729	13742	13619	13609	13698	13596	13558	13612	13420	13528	13738	13655	13655	13521	13603	13623	13576	13649	13705	13568	13369	13660	13643	13636	13702	13630	13651	13644	13538	13603	13508	13784	13493	13618	13603	13641	13589	13783	13697	13550	13484	13533	13411	13619	13684	13515	13622	13727	13669	13647	13747	13561	13691	13618	13577	13713	13511	13823	13662	13665	13642	13644	13497	13450	13587	13667	13689	13496	13576	13495	13487	13634	13598	13599	13726	13555	13730	13761	13523	13758	13668	13584	13693	13491	13831	13652	13680	13493	13470	13651	13535	13549	13663	13714	13735	13682	13547	13708	13632	13630	13558	13657	13577	13633	13479	13754	13515	13613	13439	13841	13669	13539	13801	13751	13762	13653	13573	13731	13774	13679	13681	13624	13706	13649	13468	13587	13640	13598	13634	13640	13735	13566	13588	13427	13657	13520	13714	13488	13534	13691	13575	13537	13763	13773	13627	13732	13827	13590	13651	13702	13790	13721	13516	13615	13578	13631	13687	13588	13555	13564	13713	13620	13612	13708	13472	13519	13454	13690	13564	13550	13394	13653	13521	13628	13518	13596	13620	13624	13557	13556	13600	13614	13510	13674	13660	13728	13656	13693	13795	13495	13604	13480	13598	13433	13704	13696	13574	13619	13613	13760	13579	13517	13477	13636	13730	13613	13589	13661	13588	13607	13668	13594	13678	13684	13610	13547	13639	13606	13703	13580	13505	13510	13491	13488	13609	13632	13552	13580	13511	13623	13587	13635	13772	13438	13662	13532	13681	13562	13661	13676	13618	13641	13458	13632	13624	13674	13712	13607	13618	13672	13655	13607	13616	13663	13460	13725	13629	13457	13653	13541	13464	13517	13486	13536	13549	13589	13755	13650	13567	13588	13719	13602	13800	13603	13584	13426	13742	13484	13500	13655	13822	13719	13541	13570	13661	13651	13510	13706	13549	13608	13662	13558	13526	13561	13648	13629	13614	13441	13558	13548	13818	13562	13619	13509	13657	13771	13546	13630	13668	13653	13721	13505	13662	13839	13580	13670	13667	13775	13451	13589	13624	13774	13543	13597	13751	13629	13590	13607	13659	13600	13640	13593	13631	13543	13466	13645	13535	13686	13461	13597	13705	13518	13507	13700	13553	13645	13718	13498	13736	13750	13770	13547	13580	13591	13569	13714	13485	13638	13644	13597	13576	13540	13634	13718	13679	13631	13700	13569	13580	13713	13705	13565	13614	13553	13671	13628	13589	13552	13668	13677	13729	13574	13711	13713	13824	13593	13692	13718	13777	13440	13602	13590	13604	13505	13747	13864	13723	13597	13538	13487	13649	13601	13737	13632	13679	13547	13739	13704	13779	13741	13749	13591	13725	13583	13696	13605	13608	13603	13621	13561	13606	13569	13670	13688	13567	13627	13647	13470	13553	13765	13517	13742	13717	13620	13575	13491	13566	13676	13635	13664	13587	13639	13717	13642	13779	13533	13788	13668	13580	13681	13744	13513	13670	13639	13754	13781	13556	13682	13608	13740	13431	13614	13519	13705	13779	13488	13670	13635	13530	13752	13741	13569	13723	13697	13450	13751	13723	13643	13433	13732	13742	13589	13724	13596	13739	13514	13614	13411	13559	13649	13601	13604	13793	13737	13477	13744	13541	13659	13608	13462	13683	13666	13364	13635	13795	13648	13606	13747	13634	13728	13641	13628	13541	13567	13646	13613	13621	13676	13532	13524	13758	13646	13766	13561	13650	13375	13670	13687	13701	13614	13479	13610	13678	13632	13635	13587	13710	13641	13575	13616	13599	13712	13483	13717	13598	13613	13573	13708	13566	13594	13361	13567	13736	13730	13583	13656	13527	13569	13542	13640	13574	13758	13529	13781	13609	13536	13560	13663	13737	13505	13662	13681	13714	13594	13579	13687	13521	13522	13724	13490	13546	13500	13700	13686	13667	13654	13616	13639	13492	13656	13631	13642	13652	13573	13544	13734	13658	13750	13665	13613	13567	13666	13665	13746	13530	13639	13544	13825	13779	13695	13514	13655	13693	13482	13581	13669	13633	13686	13670	13537	13566	13538	13596	13736	13685	13635	13608	13736	13743	13641	13704	13544	13649	13693	13651	13442	13638	13629	13605	13664	13653	13703	13563	13689	13670	13709	13636	13702	13636	13573	13671	13561	13598	13483	13655	13579	13480	13712	13742	13698	13545	13545	13516	13629	13600	13639	13653	13523	13641	13612	13655	13700	13648	13470	13589	13558	13572	13628	13670	13522	13560	13619	13655	13722	13552	13674	13693	13550	13769	13524	13528	13562	13656	13443	13647	13671	13531	13713	13488	13547	13562	13596	13544	13590	13643	13785	13597	13664	13636	13714	13488	13547	13715	13569	13806	13641	13728	13477	13656	13587	13621	13538	13568	13571	13722	13420	13617	13695	13530	13765	13657	13508	13657	13673	13504	13737	13605	13422	13779	13604	13781	13668	13510	13432	13817	13572	13687	13602	13598	13798	13629	13833	13638	13559	13623	13759	13623	13517	13606	13609	13580	13499	13646	13542	13693	13570	13616	13572	13557	13652	13589	13866	13501	13718	13692	13630	13521	13548	13617	13588	13473	13705	13548	13700	13697	13650	13667	13718	13531	13533	13689	13660	13564	13581	13652	13691	13646	13744	13646	13650	13709	13723	13483	13683	13698	13462	13567	13549	13775	13542	13693	13532	13634	13616	13639	13540	13590	13539	13836	13653	13809	13591	13636	13449	13649	13604	13765	13492	13841	13663	13469	13550	13776	13591	13488	13689	13589	13583	13669	13514	13715	13407	13564	13591	13629	13543	13885	13532	13622	13524	13665	13558	13614	13624	13649	13476	13531	13745	13550	13499	13689	13737	13709	13627	13543	13773	13523	13586	13617	13662	13484	13705	13505	13487	13669	13652	13524	13549	13674	13701	13668	13838	13520	13589	13582	13700	13542	13458	13674	13611	13705	13658	13668	13625	13375	13716	13591	13597	13729	13728	13686	13565	13604	13711	13769	13558	13630	13728	13578	13516	13511	13591	13692	13683	13499	13673	13568	13624	13517	13641	13555	13514	13735	13571	13700	13733	13627	13678	13874	13576	13637	13662	13626	13698	13518	13638	13627	13494	13763	13678	13429	13484	13579	13554	13686	13830	13593	13525	13693	13591	13770	13670	13453	13646	13455	13748	13514	13648	13799	13527	13619	13639	13533	13588	13563	13729	13769	13646	13667	13647	13613	13716	13645	13617	13581	13785	13556	13531	13594	13511	13710	13630	13788	13707	13609	13681	13602	13566	13761	13705	13634	13557	13549	13634	13585	13772	13439	13612	13483	13537	13627	13754	13598	13575	13538	13667	13630	13666	13409	13482	13678	13518	13600	13578	13522	13590	13731	13720	13598	13743	13705	13686	13706	13687	13528	13608	13670	13718	13559	13585	13653	13584	13786	13390	13583	13663	13634	13544	13569	13647	13627	13587	13577	13715	13504	13759	13572	13610	13658	13556	13605	13684	13512	13552	13616	13621	13605	13617	13427	13606	13654	13723	13656	13593	13601	13625	13695	13514	13667	13681	13791	13700	13558	13555	13625	13703	13545	13675	13592	13792	13328	13609	13624	13746	13663	13808	13508	13662	13658	13428	13636	13653	13487	13782	13379	13524	13549	13725	13722	13547	13662	13749	13478	13483	13698	13648	13542	13793	13626	13721	13592	13610	13774	13795	13604	13559	13669	13696	13691	13713	13601	13636	13551	13531	13652	13591	13599	13481	13633	13626	13623	13586	13653	13592	13498	13592	13590	13624	13443	13710	13665	13700	13766	13703	13732	13485	13695	13607	13480	13647	13600	13486	13462	13654	13449	13776	13636	13593	13712	13568	13549	13609	13534	13545	13640	13777	13694	13688	13636	13533	13650	13735	13661	13763	13478	13755	13594	13644	13689	13726	13695	13594	13635	13642	13649	13621	13632	13752	13754	13545	13620	13636	13668	13440	13601	13648	13707	13692	13579	13686	13673	13725	13779	13645	13712	13693	13647	13551	13697	13554	13620	13722	13680	13541	13619	13790	13697	13436	13671	13810	13536	13478	13635	13587	13547	13803	13450	13801	13675	13660	13559	13516	13701	13621	13693	13632	13649	13656	13568	13740	13553	13793	13599	13689	13637	13513	13779	13528	13604	13574	13570	13691	13563	13559	13661	13585	13599	13690	13566	13557	13729	13485	13642	13485	13563	13480	13715	13611	13764	13657	13681	13491	13705	13636	13662	13463	13542	13709	13729	13410	13597	13584	13728	13567	13631	13562	13505	13729	13664	13489	13671	13675	13597	13727	13540	13609	13668	13616	13668	13513	13516	13687	13631	13566	13680	13575	13543	13616	13813	13589	13679	13632	13611	13714	13584	13503	13758	13570	13641	13570	13538	13497	13450	13728	13725	13805	13498	13761	13515	13681	13718	13556	13769	13603	13798	13645	13523	13535	13604	13558	13683	13603	13773	13368	13700	13558	13383	13597	13417	13636	13479	13534	13604	13637	13654	13584	13609	13665	13577	13593	13679	13545	13675	13592	13537	13571	13598	13629	13579	13596	13635	13457	13607	13756	13772	13604	13629	13663	13557	13597	13482	13530	13722	13570	13646	13642	13602	13640	13480	13652	13570	13642	13522	13513	13618	13906	13706	13572	13614	13625	13539	13459	13732	13629	13635	13615	13593	13628	13653	13594	13562	13480	13489	13640	13667	13457	13527	13612	13660	13629	13571	13490	13552	13675	13599	13863	13679	13688	13701	13612	13575	13678	13651	13610	13696	13728	13673	13548	13650	13418	13665	13549	13668	13559	13783	13759	13664	13420	13604	13666	13719	13691	13591	13742	13534	13639	13505	13723	13608	13535	13536	13732	13505	13653	13654	13667	13513	13549	13581	13655	13588	13647	13561	13723	13755	13749	13554	13665	13674	13653	13636	13560	13439	13677	13656	13546	13735	13741	13678	13581	13669	13530	13582	13676	13579	13695	13504	13730	13664	13750	13577	13595	13642	13624	13650	13661	13553	13657	13646	13752	13729
25282	21442	28125	25461	20564	17399	16934	15894	15518	15497	15540	16188	25003	32624	29776	23916	18466	15921	15145	14992	15112	14830	14956	14939	15047	14967	14957	14972	15030	14943	14936	14738	14825	14801	15071	14863	14691	15075	14926	14970	14964	14919	14918	14860	14951	14818	14820	14819	14836	14915	14919	15102	14875	14986	14891	14875	14898	14957	14924	14898	14988	14839	14801	14847	14944	14959	14909	14901	14824	14932	14962	14866	14887	14857	14924	15046	14723	14911	14919	14797	14729	14815	14837	14846	14907	15086	14869	14788	15015	14826	14937	15010	14686	14920	14714	14953	14903	14655	14846	14750	15016	15102	15094	15107	14793	14803	14775	14701	14876	14915	14828	14849	15010	14763	14794	14872	15020	14966	14775	14803	14932	14911	14943	14955	14925	14671	14883	14910	14846	14956	14882	14933	14907	14945	14646	14970	14928	14991	14837	14976	14844	14801	14898	14859	14891	14758	14831	14993	14790	15024	14832	14912	14898	14779	14870	14847	14703	14727	14843	14854	14786	14905	14928	14976	15049	14749	14736	14885	14937	14751	14752	14802	14719	14846	14809	14787	14708	14909	14922	14770	14953	14851	14863	14992	14873	14892	14953	14877	14927	14873	14809	14937	14667	14894	14786	15066	15016	15050	14940	14770	14871	14889	14993	14796	14876	14869	14983	14996	14793	14885	14891	14881	14953	14926	14975	14865	14875	14899	14783	15007	14772	15043	14741	14979	14796	14900	14878	14848	14809	14702	14822	14925	14903	14922	14782	14860	14892	14800	14825	14904	14981	14882	14994	14911	14966	14887	14833	15040	14825	14910	14697	14657	14742	14917	14943	14814	14666	14944	14965	14889	14975	14750	14810	14802	14854	14788	14881	14983	15025	14800	14787	14803	14984	14750	14743	15030	15011	14904	14867	14903	14779	14924	14808	14909	14945	14841	14678	14859	14774	14880	14868	14917	15077	14753	15039	15031	14961	14809	14851	14745	14902	15096	14781	14871	14923	14942	14965	14983	14862	14991	14790	14848	14933	14943	14937	14904	14824	15015	14827	14875	14819	14838	14803	14874	14800	14982	14859	14853	14640	14868	15026	14863	14840	14807	15017	14697	14861	14913	14741	14864	14884	14841	14800	14786	15055	14776	14881	14846	14935	14899	14982	14826	14866	14861	14948	14769	14978	14843	14758	14864	14779	14950	14860	14838	14832	14778	14930	14771	14795	14860	14808	14845	14697	15003	14848	14767	14886	14906	14826	14899	14840	14916	14969	14708	14886	14765	14829	14886	14946	14859	14900	14982	14965	14880	14960	14902	14895	14823	14578	14921	14907	14835	14640	14904	14772	14948	14908	14689	14882	14881	14907	14867	14930	14871	14857	14965	14979	14819	14869	14937	14735	14812	14956	14936	14755	14881	14835	14776	14808	14854	14798	15091	14823	14771	14843	14813	15012	14868	14777	14799	15036	14723	15007	14800	14873	14736	14999	14707	14852	15000	14798	14803	14901	14860	15162	14863	14790	14794	14817	14928	14797	14895	14898	15132	14789	14764	14844	14880	14845	14980	14976	14963	14954	15045	14829	14876	15050	14948	14764	14887	14930	14813	14963	14966	14824	14985	14902	14919	14922	14920	14893	14907	15004	14861	15086	14812	14898	14858	14839	14817	14889	14896	14778	14990	14873	14964	14958	15078	14926	15045	15066	14746	14681	14955	14814	14685	14858	14900	14756	14718	14849	14810	15041	14855	14887	14759	14822	14901	14796	15118	14764	14736	14988	14773	14837	14802	15163	14898	14807	14971	14933	15074	14800	14931	14945	15021	14974	14710	14708	14913	14996	14940	14776	14760	14948	14934	14951	14966	15020	14712	15083	14856	14760	14842	14924	14764	14968	14879	14960	14917	14918	14954	14962	14909	14913	14993	14899	14867	14840	14816	14866	14721	14937	14813	14747	14807	14792	14872	15011	14708	14843	14887	14936	14931	15103	14838	14796	14775	14940	14951	14815	14736	14785	14660	14838	14886	14893	14638	14858	14942	15071	14779	14919	14780	14827	14716	14988	14823	14807	14740	14936	14740	14961	14997	14759	14857	14835	14823	14777	14658	14968	14854	14683	14952	14885	14738	14836	14796	14774	14811	15031	14820	15057	14925	14782	14789	14679	14758	15022	14793	14934	15030	14843	14942	14900	15008	14880	14746	14787	14723	14864	14922	14886	14828	14916	14818	14872	14921	14778	14772	14827	14843	15040	14795	14817	14996	14940	14776	14917	14804	14985	14804	14734	14929	14842	14901	14682	14766	15018	14740	14826	14764	14973	14869	14823	14872	15010	14794	14836	14804	14923	14850	14834	14745	14498	14783	14780	14848	15057	14852	14822	14956	14995	14957	14841	14970	14879	14862	14868	14784	14778	14951	14897	14941	14953	14920	15054	14962	14919	14965	14934	14957	14955	14951	14747	14826	14703	14923	14822	14913	14722	14753	14814	14855	15034	15008	14904	14853	15014	14947	14942	14891	14666	14937	15082	14857	14874	14769	14836	14926	14689	14695	14905	14890	14920	15034	14811	15006	14779	14940	14845	14901	14901	14909	14767	14878	15030	14804	14968	14773	14872	14797	14872	14815	14927	14909	14898	14805	14871	14842	14838	14983	14851	14933	14682	14946	14835	14854	14977	14905	15067	14834	15050	14832	14954	14796	15000	14988	15047	15055	14929	14986	15047	14804	15066	14975	14952	14696	14911	15100	14994	14889	14916	14921	14901	14923	14732	15039	14958	14924	14704	14798	14979	14888	14891	15016	14947	14848	14967	14939	15030	14873	14887	14757	14847	14979	14979	14931	14800	14838	15047	15090	14956	14865	14962	14745	14983	14866	14991	14846	14838	14950	14796	15054	15149	14801	14905	14777	14769	14784	15006	15034	14909	14799	14636	14802	14646	14926	14911	14784	14955	15081	14854	14792	15042	14873	14967	14972	15124	14806	15015	15030	14815	14965	14756	14905	15004	14767	14932	14932	15019	14940	14760	14994	14847	14794	14822	14865	15120	14953	15123	14801	14915	15003	14982	14873	14788	14770	14941	14792	14922	15077	14870	14928	14924	14715	14935	15007	14844	14848	14827	14902	14965	14823	14941	15069	14763	14731	15002	14830	14818	14767	14909	14910	14972	15074	14904	14829	15046	15131	14970	14864	14693	14847	14862	14994	14954	14836	14833	15067	14923	15031	14859	14899	14810	14748	14956	14872	14734	14749	15002	14988	14715	15013	15128	14763	14947	14835	14973	14786	14907	14740	14901	15016	14967	14863	14875	14946	14860	14669	14949	15043	14959	14781	14808	14918	14873	14890	14796	14819	14942	14960	14990	14698	14952	14896	14819	14982	14805	14990	14963	15086	14784	14810	14916	15023	14809	15030	15074	14918	14956	14765	15040	14959	14865	14909	14973	14919	14673	15018	14863	14884	14777	14753	14722	14942	15144	14875	14918	14978	14941	14992	15163	14936	14749	14830	14927	14853	14920	14859	14647	14771	15021	15008	14960	14812	14971	14984	14913	14908	14855	14799	14991	14729	14866	15003	14819	14955	14734	15008	14756	14922	14914	14770	14885	14861	15018	14810	14890	14795	14915	15108	15031	14830	14907	14846	15070	14704	14912	15033	14734	14938	14805	14969	15038	14978	14831	14976	15049	14889	14883	15113	14785	14899	14838	15007	14849	14873	14889	14880	14923	14947	14761	14920	14833	14850	14874	15120	14868	14763	15021	14790	15034	14908	15004	14938	14828	14785	14940	14927	14974	15029	14932	14862	14903	14832	14816	15067	14821	14889	14919	14832	14751	14860	14839	14845	14774	14831	15141	14928	14703	14846	14877	14840	15014	14858	14798	14761	14879	14904	14924	14598	14771	14822	14892	14901	14967	14905	14895	14970	14932	14782	14702	14865	14996	14939	14868	15196	14938	14952	14844	14831	15020	14800	14705	14759	14694	14784	14740	14892	14964	14805	15000	14880	14792	14780	14862	14915	14871	15025	15107	15109	15055	15053	14830	14981	14868	14706	14798	14718	14932	14777	14791	14945	14912	14844	14885	14846	14999	14965	14828	14907	14776	14785	14746	14968	14904	14782	14856	14807	14937	14902	14990	14852	14863	14992	14997	14915	14854	14921	14835	14769	14830	14756	14767	14855	14758	14922	15106	14861	15031	14788	14948	14733	14917	14833	14930	14884	14883	14942	14900	14822	14987	15026	15080	14986	14713	15113	14928	14917	14869	15039	14880	15045	14866	14886	14882	14724	14779	14888	14952	14793	14979	14925	14918	14771	14847	14804	15123	15034	15119	14948	14899	14934	14797	14888	14882	14730	14998	14994	14936	14770	14919	14886	14900	14726	14694	14831	14970	14829	14841	14787	14998	14723	14795	14886	14879	15076	14826	14801	14859	14882	14715	14950	14804	14953	14863	14720	14722	14772	14880	14876	15127	14909	14867	14766	15015	14746	14792	14718	15048	14852	14961	14808	14893	14913	14941	14862	14897	14957	14884	14907	14797	14859	14822	14888	14830	14813	14964	14966	14702	14709	14743	14859	15044	14786	14894	15028	14785	14792	14977	14981	14921	14744	14767	14767	15015	14835	15031	14901	14926	14783	14922	14731	14949	14839	14943	14957	14853	14709	14903	14956	14883	14974	14903	15083	14995	14914	14696	14828	14942	14690	15046	14890	14755	14951	14786	15061	14800	14782	14681	14920	15063	14903	14926	14799	14905	14849	14915	14830	14856	14977	15063	15007	15140	14865	14975	14729	15179	14919	14851	14834	14774	14842	15050	14814	14981	14843	14893	14857	14892	14783	14892	14971	14859	14807	15047	14972	14840	14868	15117	15003	14918	14896	14912	15084	14907	14967	14860	15020	14756	14932	15070	15132	15150	14882	14804	14823	14817	14807	14744	14723	14950	14856	14799	15055	14778	14789	14948	15142	14887	14822	14906	14997	14841	14938	14864	14935	15041	14942	14902	14946	14974	14885	14887	14804	14851	15067	14897	14938	14861	14797	14850	15026	14926	14675	14819	14900	14731	14934	14979	14611	14787	14615	14817	14856	14842	14811	15176	14817	14958	14827	14931	14910	14907	14981	14926	15056	14755	14989	15045	14865	15016	14870	14831	14748
13982	21578	20722	16745	15395	14795	14504	14643	14506	14063	14181	16323	29046	35832	31611	23812	17100	14560	13945	13776	13737	13517	13649	13762	13581	13728	13585	13656	13750	13594	13500	13698	13654	13727	13704	13682	13542	13619	13666	13488	13650	13548	13740	13733	13559	13601	13505	13674	13679	13849	13685	13644	13618	13500	13745	13510	13857	13749	13629	13887	13563	13611	13577	13693	13689	13669	13618	13761	13681	13625	13688	13707	13756	13637	13768	13768	13510	13634	13668	13613	13765	13602	13802	13471	13620	13662	13758	13740	13537	13707	13576	13578	13581	13507	13559	13676	13603	13596	13581	13674	13564	13761	13630	13708	13762	13583	13743	13546	13604	13505	13596	13681	13613	13725	13682	13578	13541	13688	13677	13530	13648	13743	13584	13546	13733	13537	13629	13563	13625	13484	13689	13731	13600	13706	13711	13438	13542	13610	13667	13568	13724	13520	13595	13644	13662	13747	13767	13814	13553	13527	13538	13571	13715	13474	13625	13653	13637	13684	13544	13533	13649	13470	13473	13540	13606	13688	13713	13626	13444	13543	13570	13695	13526	13675	13672	13393	13761	13513	13709	13462	13743	13636	13523	13598	13511	13706	13731	13636	13714	13665	13680	13517	13593	13958	13759	13548	13675	13589	13606	13623	13630	13640	13693	13507	13722	13607	13574	13534	13569	13633	13606	13668	13555	13654	13666	13627	13520	13564	13759	13598	13650	13755	13624	13505	13588	13725	13502	13609	13737	13631	13831	13649	13624	13816	13787	13740	13411	13717	13701	13673	13649	13798	13486	13730	13496	13555	13730	13613	13485	13669	13781	13537	13527	13698	13529	13609	13616	13671	13730	13554	13607	13668	13646	13630	13654	13673	13604	13505	13625	13603	13635	13533	13532	13544	13749	13629	13708	13567	13929	13509	13650	13504	13605	13604	13776	13671	13660	13747	13543	13633	13524	13703	13681	13699	13765	13661	13544	13597	13638	13676	13419	13683	13597	13649	13712	13795	13647	13579	13516	13623	13574	13607	13604	13622	13659	13735	13552	13520	13784	13601	13717	13599	13596	13638	13573	13637	13580	13580	13611	13558	13747	13768	13535	13623	13550	13611	13602	13710	13382	13749	13706	13650	13428	13669	13643	13620	13709	13565	13578	13758	13466	13554	13692	13523	13544	13652	13731	13649	13528	13556	13434	13637	13688	13711	13601	13576	13667	13637	13637	13437	13729	13621	13537	13556	13579	13546	13533	13730	13617	13574	13550	13787	13633	13665	13642	13695	13752	13648	13581	13535	13733	13673	13700	13613	13704	13558	13624	13458	13634	13645	13631	13715	13670	13507	13759	13594	13586	13673	13637	13559	13616	13776	13655	13551	13434	13695	13702	13575	13556	13490	13681	13748	13463	13668	13666	13715	13616	13818	13715	13502	13702	13540	13790	13663	13710	13579	13614	13482	13480	13570	13502	13627	13599	13728	13522	13686	13739	13582	13741	13703	13590	13460	13799	13691	13711	13688	13634	13871	13493	13643	13694	13477	13625	13554	13611	13661	13593	13538	13776	13586	13604	13770	13800	13743	13513	13541	13562	13635	13616	13811	13636	13728	13529	13639	13694	13700	13661	13670	13622	13649	13622	13636	13743	13491	13697	13395	13815	13735	13688	13645	13863	13540	13752	13507	13681	13517	13628	13558	13663	13674	13634	13649	13770	13471	13608	13740	13493	13615	13708	13565	13588	13693	13688	13758	13614	13468	13730	13472	13736	13763	13751	13680	13659	13555	13484	13704	13552	13726	13588	13706	13606	13632	13761	13640	13549	13633	13748	13585	13521	13769	13662	13630	13599	13561	13524	13589	13589	13685	13570	13624	13673	13669	13399	13537	13476	13442	13773	13460	13760	13701	13621	13341	13569	13543	13712	13626	13671	13642	13614	13618	13557	13650	13462	13578	13734	13569	13544	13467	13613	13742	13521	13572	13687	13705	13654	13804	13625	13585	13456	13531	13448	13644	13744	13713	13621	13527	13670	13548	13481	13801	13775	13346	13665	13585	13767	13673	13696	13664	13664	13720	13641	13620	13498	13719	13630	13575	13581	13707	13697	13640	13555	13661	13600	13632	13632	13505	13685	13732	13717	13644	13567	13612	13595	13882	13544	13693	13520	13744	13585	13747	13670	13659	13659	13569	13558	13594	13574	13501	13649	13759	13768	13719	13459	13707	13613	13639	13647	13611	13708	13636	13595	13482	13708	13589	13847	13621	13509	13648	13687	13798	13610	13618	13540	13618	13516	13666	13752	13620	13677	13813	13772	13708	13661	13516	13601	13441	13555	13605	13482	13630	13600	13602	13676	13646	13668	13746	13585	13644	13756	13589	13635	13549	13669	13644	13547	13704	13487	13919	13524	13736	13668	13535	13696	13668	13552	13537	13585	13684	13638	13681	13572	13526	13738	13743	13596	13706	13533	13655	13623	13717	13751	13628	13836	13809	13569	13559	13656	13467	13598	13678	13698	13597	13588	13654	13487	13573	13470	13574	13606	13580	13601	13706	13721	13544	13570	13757	13590	13530	13489	13759	13476	13679	13637	13591	13551	13671	13614	13761	13769	13786	13480	13828	13641	13887	13625	13774	13525	13536	13705	13650	13693	13614	13593	13471	13699	13665	13657	13640	13640	13533	13660	13498	13731	13542	13722	13918	13659	13634	13623	13655	13490	13564	13570	13690	13481	13510	13668	13724	13592	13586	13679	13740	13702	13680	13709	13629	13589	13739	13503	13716	13558	13738	13639	13653	13609	13680	13664	13785	13650	13661	13583	13613	13812	13594	13705	13573	13757	13723	13544	13510	13659	13585	13589	13615	13628	13880	13596	13633	13716	13590	13716	13633	13667	13789	13716	13796	13576	13481	13788	13612	13613	13637	13624	13574	13591	13685	13703	13601	13741	13568	13736	13664	13732	13792	13484	13640	13836	13560	13562	13535	13572	13686	13582	13638	13634	13655	13577	13398	13564	13673	13686	13613	13615	13694	13737	13676	13480	13578	13462	13584	13667	13631	13803	13684	13769	13700	13512	13685	13640	13650	13547	13787	13617	13605	13694	13509	13651	13630	13555	13711	13613	13645	13476	13832	13668	13725	13792	13687	13671	13512	13452	13537	13722	13623	13640	13564	13627	13487	13592	13666	13575	13670	13707	13801	13659	13694	13505	13604	13642	13481	13556	13597	13666	13576	13821	13490	13652	13807	13579	13616	13722	13602	13683	13542	13630	13689	13551	13686	13476	13792	13453	13655	13680	13746	13839	13576	13495	13694	13686	13768	13871	13665	13755	13610	13670	13635	13651	13652	13594	13577	13610	13532	13630	13661	13640	13752	13595	13628	13613	13770	13693	13613	13710	13607	13722	13644	13695	13686	13587	13832	13510	13586	13496	13651	13605	13718	13667	13645	13647	13756	13674	13588	13552	13540	13644	13582	13741	13667	13804	13670	13668	13551	13716	13642	13697	13561	13614	13626	13650	13661	13761	13632	13611	13577	13680	13750	13578	13838	13547	13527	13606	13737	13945	13629	13713	13657	13491	13742	13376	13682	13709	13740	13650	13785	13529	13646	13548	13544	13633	13683	13603	13647	13586	13631	13674	13618	13554	13465	13699	13671	13684	13507	13485	13626	13663	13653	13678	13501	13597	13681	13686	13667	13577	13584	13591	13715	13591	13700	13459	13568	13694	13421	13790	13540	13584	13601	13698	13628	13440	13568	13695	13296	13648	13556	13508	13628	13623	13689	13583	13601	13540	13461	13717	13635	13624	13612	13706	13719	13471	13647	13457	13730	13766	13680	13663	13601	13725	13556	13611	13762	13672	13735	13714	13621	13566	13698	13449	13571	13475	13477	13727	13524	13601	13611	13598	13524	13867	13581	13518	13668	13599	13648	13669	13632	13630	13552	13584	13662	13645	13680	13722	13633	13671	13590	13547	13578	13615	13564	13445	13674	13627	13518	13590	13501	13600	13639	13563	13549	13841	13604	13490	13644	13473	13672	13688	13730	13528	13818	13578	13729	13556	13603	13650	13625	13711	13612	13844	13692	13615	13573	13656	13683	13613	13569	13531	13585	13639	13489	13676	13805	13530	13469	13626	13644	13733	13696	13636	13592	13619	13532	13576	13664	13730	13635	13558	13613	13627	13639	13638	13718	13653	13672	13551	13703	13708	13707	13713	13723	13783	13517	13704	13616	13679	13542	13607	13720	13676	13667	13549	13722	13500	13756	13544	13505	13688	13734	13560	13555	13678	13686	13681	13805	13678	13684	13638	13774	13360	13766	13574	13470	13584	13465	13658	13611	13654	13500	13748	13664	13538	13643	13683	13652	13626	13666	13759	13750	13700	13618	13682	13833	13636	13431	13528	13464	13555	13700	13638	13626	13663	13565	13760	13853	13568	13715	13820	13585	13608	13475	13732	13564	13679	13540	13612	13597	13667	13642	13574	13631	13467	13512	13553	13616	13650	13571	13530	13503	13600	13623	13738	13593	13606	13628	13669	13668	13580	13455	13779	13635	13703	13557	13730	13762	13668	13541	13666	13542	13643	13627	13586	13576	13732	13553	13606	13549	13628	13734	13772	13761	13574	13590	13542	13679	13660	13685	13613	13562	13743	13499	13786	13528	13736	13657	13630	13778	13512	13648	13729	13709	13545	13788	13529	13570	13710	13502	13678	13704	13553	13783	13593	13688	13570	13596	13737	13657	13535	13687	13910	13529	13566	13691	13587	13726	13631	13519	13610	13514	13798	13648	13589	13691	13671	13765	13744	13813	13589	13488	13497	13572	13685	13627	13577	13584	13784	13686	13634	13617	13759	13611	13690	13541	13701	13638	13561	13599	13686	13678	13559	13665	13560	13616	13756	13573	13654	13596	13733	13671	13642	13683	13710	13506	13516	13410	13435	13680	13750	13669	13630	13642	13617	13366	13555	13624	13637	13708	13592	13572	13749	13668	13708	13587	13646	13608	13691	13690	13577	13570	13473	13770	13641	13547	13660	13694	13475	13707	13685	13628	13437	13648	13578	13564	13787	13695	13553	13654	13670	13481	13551	13377	13680	13733	13754	13667	13585	13787	13751	13692	13531	13659	13506	13639	13601	13707	13574	13682	13589	13720
23948	21414	28996	24294	21829	21812	19386	16523	15779	15618	16799	23894	37682	43173	36502	27138	19657	16357	15186	14995	15194	15092	15219	14989	14997	14997	14910	14812	15077	15043	15012	14870	14956	14865	14967	15083	15063	14884	15055	15040	14872	14846	14910	14972	14993	14970	14996	14865	14889	14940	14846	14993	14842	14927	14840	14834	14927	14760	14981	14825	14888	14832	14942	14922	14933	15008	14968	15037	15052	14813	14775	14776	14943	14848	14888	15036	15040	15123	15025	15006	14901	14768	14846	15015	14912	14850	14766	14937	14961	14917	15120	15014	15022	14955	14923	14965	14870	14844	14766	14845	14748	15004	15113	14826	14872	14811	14767	14961	14825	15147	14882	14950	14915	14913	14907	14969	14757	14926	14851	14912	14771	14991	14901	14912	14949	14940	14934	14848	15004	14826	14828	14778	14869	14895	14778	14930	14885	14761	14968	14793	14971	14891	15051	15137	14877	14670	14986	14747	14841	15053	14801	14684	14674	15009	14922	14988	14984	14749	14965	14882	14850	14734	14850	15001	14810	14960	14826	14879	14900	14780	14906	14787	14903	14793	14765	14778	15018	14982	15060	14849	14761	14799	14772	14929	15020	14893	14899	14932	14903	14863	14846	14757	15086	14890	14775	14747	14999	14990	14809	15022	14963	14823	14977	14963	14914	14973	14935	14779	14881	15015	14815	14756	14977	14846	14972	15014	14907	15118	14791	14567	14959	14941	14806	14767	14905	14938	14859	14857	14996	15042	14893	14965	14797	14797	14857	14947	14721	14686	14644	14741	14799	14903	14869	14844	14867	14979	15087	14814	14963	14974	14841	14986	14765	14865	14730	14896	14915	14814	15035	14683	14890	15107	14798	14972	14739	14726	14646	14906	14963	14871	15101	14821	14754	14885	14883	14775	14984	15002	14843	15019	14939	14922	14964	14792	14684	14766	14877	14909	14862	14851	14854	14907	14900	14934	14808	14728	14895	14832	14751	14942	14805	14787	14818	14976	14892	14815	14721	15027	14903	14875	14955	14853	14846	14847	15053	14788	14856	14826	14918	14754	14756	14932	15010	14954	14976	14820	14830	14841	14928	14847	14909	14923	14898	15028	14968	14926	14831	14903	14979	14888	14873	14714	14956	15150	14918	14877	14758	14832	14863	14893	14708	14911	14709	14940	14806	14682	15083	14733	14907	14968	14972	14798	14795	15129	14885	14789	14933	14899	14798	14815	14847	14815	14970	15000	15047	15054	14804	14817	14922	14987	14791	14899	14821	15023	14800	14644	14818	14955	15110	14963	14782	15036	14878	14837	14754	14796	14842	14993	14869	14704	14774	14770	14927	14803	14729	14812	14664	14842	14995	14872	14932	14944	14866	15087	14971	14866	14972	14773	14891	14611	14776	14910	14809	15056	14776	14886	14827	14815	15076	14854	14884	14984	14935	14891	14959	14822	14731	14781	14873	14705	15028	14905	14895	14852	14850	14983	14877	14837	14850	14935	14916	14769	14841	14792	14950	14890	14811	14740	15112	14805	14825	14617	14773	14772	14870	14923	14962	14955	14858	14925	14998	15052	15062	14880	14849	14748	14769	14765	14947	14873	14930	14861	14794	14875	14858	14901	14722	14797	15048	15125	15020	15034	15048	14839	14905	14824	14784	15090	15060	14702	14927	14877	14850	14920	14832	14859	14990	15040	14767	14723	14982	14679	14736	14870	14902	14834	14788	14704	14754	14824	14709	15030	14917	14826	14823	14835	14875	14841	14672	14684	14938	14783	14870	15115	15069	14698	14917	14975	14941	14824	15049	14834	14809	14901	14759	14757	14963	14902	14866	14903	14846	14891	14933	14880	14929	14755	14995	14900	14985	14732	14943	14760	14697	14928	14993	14808	14715	14932	14802	14956	14932	14906	14891	14674	14799	14652	14853	14740	14942	14916	14902	14976	14846	14767	15006	14966	14808	14930	14918	14857	14781	14673	14755	14874	14837	14824	15116	14995	14720	14766	14836	14813	15003	14940	14878	14812	14978	14731	14818	14800	14972	15053	14881	14955	14948	15107	14797	14873	14814	14788	14989	14921	14978	14767	15090	14808	14963	14941	14705	14865	14968	14947	14704	14762	14846	14666	14847	14718	14942	14721	14816	14730	14746	14995	14835	14873	14983	14762	14757	14682	14829	14971	14708	14791	14749	14912	15048	14886	15092	14951	14882	14873	14807	14974	14873	14877	14892	14824	14822	14888	15089	15112	14865	14667	14877	14822	14784	14924	14957	14794	15028	14936	14755	14792	14933	14873	14896	14836	15108	14994	14814	14948	14986	14851	15045	15041	14877	14937	14855	14770	14780	14969	14810	14758	14744	14894	14969	14898	14886	14829	14904	14947	15060	14762	14955	14762	14859	14620	14940	14911	14914	14721	14808	14940	14974	14863	14942	14725	14987	14967	14960	14886	14859	14970	14842	14730	14737	15014	14792	14850	14870	14994	14791	14836	14686	14813	14944	14941	14887	14814	14686	14777	14826	14981	14933	14932	15043	14818	14714	14811	15046	14985	14742	14920	14940	15006	14879	14888	14900	14855	14977	14807	14952	14707	14877	15099	14870	14950	15036	14794	14872	14784	14928	14953	15088	14791	14829	14938	14715	14848	14868	15036	14956	14976	14844	14974	14952	14901	14817	14998	14972	15060	14834	14811	14796	14986	14852	14786	14779	14989	14744	14891	14697	14732	14665	14953	14698	14952	14980	14992	14907	14940	14904	14658	14880	14970	14876	14826	14900	14816	14935	14879	14946	14962	14945	14849	14744	14885	15008	14849	14974	14899	14705	14971	14756	14731	14868	14806	14943	14869	14933	14742	14991	14837	14964	14891	14992	14917	15003	14874	15074	14717	14982	14829	14938	14953	14850	14959	14960	14840	14921	14936	14848	14764	14774	14635	14729	14964	14986	14862	14850	14919	14860	14952	14853	14971	14843	15014	15041	14916	15086	14899	14917	14695	14880	14818	14910	14824	14884	14906	14933	14843	14838	15016	14925	15027	14996	14887	14913	14765	14900	14832	14901	14929	14972	14910	14813	14655	14722	14796	14415	14946	15013	15054	14740	14848	15067	14832	14906	14938	14836	14717	15104	14679	14974	14818	14858	14873	14693	14853	14832	14805	14868	14872	14976	14823	14825	14897	14995	14949	15009	14749	14906	14811	14985	14897	14928	14848	14906	14881	14712	14622	14919	14918	15021	14998	14799	14693	14714	14798	14861	14796	14912	14638	14969	14693	14830	14768	14927	14787	14679	14976	14917	14845	14910	14858	14928	15058	14838	14823	14976	14859	14746	14923	15023	14753	14745	14875	14747	15012	14828	14988	14909	14910	15006	14975	14953	14839	14875	14900	15157	14837	14781	14906	14816	14950	14902	14777	15029	14829	14923	14941	14905	14872	14993	15020	14739	14843	15024	14830	14609	14897	14815	14779	14978	15155	15043	14775	15017	14827	14935	14796	14850	14948	15063	14896	14745	14778	14720	14876	14918	14808	14889	14925	15003	14891	14915	14986	15021	14784	14994	14717	14821	14837	14870	14819	15124	14903	15072	14831	14914	14538	14770	14904	14849	15091	14803	14995	14875	14830	14874	14847	14652	14642	14912	14777	14875	14798	14799	14833	14855	14959	14886	14698	14951	14743	14842	14897	14878	14887	15012	14864	15074	14756	14878	14965	14797	14831	15101	15190	14955	14945	15004	14991	14805	14826	14849	15171	15068	15003	14843	14933	14997	14836	14941	14960	14994	15025	15161	15080	14981	14856	14861	14762	14931	14734	14950	14913	14946	15022	14827	14768	14822	14817	15041	14863	14964	14940	15011	14588	14727	15069	14784	14641	14808	14847	14797	14867	14869	14874	14919	14787	14840	14999	15029	14943	14813	14698	14795	14861	14783	14816	14803	14915	14820	15044	14840	14827	14928	14829	14694	14876	15001	14965	14834	14735	14904	15068	14988	14979	14839	14797	14973	14862	15063	14928	14938	14849	14858	15036	14817	14794	14831	14896	14913	14900	15000	15070	14789	15060	14712	15028	15095	14992	14885	14877	14888	14699	14662	14811	14698	14796	14925	15049	14983	14727	14839	14918	14982	15044	15050	15062	14785	14752	14884	15072	15021	15037	15082	14734	14899	15117	15085	14980	14967	14923	14902	14894	14984	14985	14867	15019	14770	15057	14867	14945	14899	14817	14988	14911	14811	14854	14865	15048	14838	14766	14962	14800	14783	14754	14932	14800	14843	14873	14884	14842	14828	14901	14797	14967	15013	15006	14792	14883	14966	14879	14763	14893	14914	14772	15137	14855	14888	14879	14863	14840	14753	14826	14981	14852	14828	14805	14881	14890	14738	14836	14854	14669	14925	14948	14739	15115	14979	14865	14870	14889	14775	14624	15093	14896	14886	15075	14934	14922	14873	14915	14960	14920	14910	14969	14858	14949	14653	14749	14965	15006	14640	14866	14982	14820	14755	14955	14972	14912	14892	14972	14989	14981	14996	14866	14970	14733	14812	14802	14661	14672	14859	14849	14814	14909	14939	14777	14998	14845	14891	14994	15001	14708	14849	14920	14870	14947	15041	15081	14759	14823	14838	14917	14812	14981	15098	14696	14866	14803	14951	15086	14688	14877	14835	14951	14927	14857	14863	14846	14910	14955	14760	15011	14862	14883	15186	14742	14924	14890	14897	14852	15063	14867	14883	14992	14765	14776	14900	14895	14808	15065	14665	14726	14874	15006	14917	14824	14836	14907	14876	14826	14789	15016	15076	14718	14812	14987	15065	14828	14853	15082	14789	14806	15027	14888	14839	14845	14853	14871	15019	14796	14806	14868	15018	15040	14969	14905	14857	14957	14868	14777	14783	14772	14710	14740	14807	14795	14879	14736	14827	14770	14883	14800	15071	14914	14924	14852	14898	14880	15148	14835	14836	15067	14803	14825	14889	14891	14881	14842	14894	14768	15049	14949	14985	14973	14772	14749	14707	14875	14733	14945	14905	14930	14766	14921	14915	14818	14751	14844	15040	14863	14860	15044	14756	14780	14816	14678	14771	14856	14874	14928	14950	14845	14837	14785	14966	14848	14915	14979	14755	14862	15058	14827	15080	14847	15088	14909	15114	14816	14962	14865
15732	27135	24624	19129	17027	15884	15577	15468	15126	14613	17440	28011	41608	44979	37196	26967	18077	14672	13895	13618	13623	13584	13490	13590	13743	13799	13591	13550	13651	13596	13606	13608	13581	13616	13497	13499	13653	13622	13527	13579	13798	13706	13545	13561	13655	13513	13486	13642	13610	13551	13560	13819	13747	13661	13623	13484	13625	13690	13519	13709	13547	13554	13591	13655	13522	13645	13594	13558	13537	13579	13410	13615	13684	13608	13563	13577	13575	13630	13575	13587	13509	13661	13719	13603	13654	13691	13539	13545	13678	13735	13439	13636	13632	13471	13613	13584	13654	13639	13467	13581	13486	13628	13733	13560	13695	13686	13636	13568	13562	13631	13715	13672	13747	13681	13618	13472	13707	13583	13573	13516	13681	13657	13687	13642	13675	13658	13590	13702	13555	13658	13739	13479	13552	13608	13660	13672	13651	13710	13521	13504	13514	13630	13658	13764	13738	13708	13665	13605	13402	13771	13793	13753	13504	13549	13635	13734	13507	13400	13729	13884	13708	13697	13712	13619	13555	13680	13612	13580	13602	13640	13657	13681	13738	13673	13544	13723	13676	13657	13689	13625	13723	13699	13583	13557	13519	13689	13626	13396	13568	13733	13530	13585	13627	13795	13516	13670	13717	13602	13564	13446	13777	13623	13610	13755	13562	13626	13678	13501	13554	13684	13539	13543	13517	13697	13650	13607	13592	13483	13653	13561	13740	13643	13633	13546	13624	13619	13690	13660	13604	13539	13659	13510	13632	13648	13640	13537	13516	13551	13650	13572	13662	13576	13656	13747	13821	13675	13653	13562	13631	13735	13466	13756	13720	13682	13538	13675	13606	13515	13591	13539	13471	13569	13515	13713	13479	13699	13589	13728	13342	13598	13485	13665	13724	13628	13547	13553	13831	13614	13634	13601	13595	13630	13583	13456	13788	13564	13624	13681	13688	13582	13598	13463	13703	13649	13651	13441	13622	13465	13433	13738	13586	13519	13696	13514	13643	13702	13577	13613	13664	13704	13616	13579	13626	13521	13601	13625	13728	13597	13650	13646	13749	13684	13646	13499	13570	13546	13531	13586	13549	13645	13427	13702	13632	13607	13776	13552	13683	13469	13607	13919	13690	13561	13626	13631	13670	13563	13532	13588	13643	13508	13667	13544	13639	13447	13525	13724	13576	13656	13539	13602	13783	13632	13580	13596	13571	13577	13531	13558	13700	13567	13491	13622	13696	13574	13444	13672	13721	13615	13534	13764	13546	13474	13687	13640	13523	13517	13760	13573	13531	13663	13667	13431	13579	13607	13468	13690	13689	13648	13545	13561	13690	13710	13582	13784	13785	13607	13702	13581	13523	13609	13674	13591	13515	13631	13543	13630	13587	13611	13592	13647	13680	13501	13681	13481	13647	13610	13656	13573	13722	13648	13640	13623	13591	13485	13589	13641	13408	13659	13472	13508	13678	13477	13575	13540	13609	13677	13609	13617	13654	13623	13536	13691	13689	13433	13685	13519	13619	13662	13598	13674	13596	13686	13643	13485	13770	13467	13575	13677	13673	13706	13667	13503	13539	13629	13708	13637	13713	13500	13410	13606	13532	13433	13630	13752	13586	13572	13445	13401	13588	13601	13658	13792	13438	13731	13665	13607	13653	13556	13585	13567	13613	13437	13590	13488	13665	13710	13370	13586	13621	13683	13826	13528	13581	13673	13448	13593	13471	13639	13385	13588	13544	13724	13646	13551	13614	13647	13682	13524	13628	13536	13757	13563	13614	13491	13732	13708	13463	13720	13515	13587	13622	13461	13587	13681	13617	13465	13808	13420	13755	13521	13579	13470	13605	13674	13769	13570	13729	13470	13594	13539	13503	13503	13362	13643	13698	13730	13572	13627	13627	13707	13649	13460	13519	13783	13520	13577	13647	13577	13641	13670	13682	13628	13531	13766	13584	13789	13767	13675	13412	13602	13746	13580	13567	13561	13717	13480	13607	13559	13764	13602	13520	13592	13529	13621	13705	13493	13549	13754	13509	13530	13479	13649	13613	13637	13683	13689	13611	13620	13700	13493	13637	13709	13499	13595	13670	13468	13663	13656	13538	13597	13655	13643	13708	13654	13743	13584	13815	13625	13786	13526	13653	13582	13716	13570	13450	13625	13690	13563	13694	13595	13619	13688	13586	13625	13518	13655	13773	13342	13548	13558	13478	13639	13461	13536	13575	13427	13500	13627	13563	13557	13576	13478	13748	13518	13683	13613	13565	13549	13662	13471	13731	13517	13591	13492	13580	13601	13595	13502	13597	13497	13468	13514	13584	13701	13751	13612	13694	13557	13472	13676	13699	13466	13606	13531	13588	13643	13496	13596	13602	13515	13567	13535	13551	13553	13658	13633	13610	13525	13603	13437	13571	13609	13602	13764	13619	13542	13528	13687	13590	13561	13695	13732	13439	13783	13629	13477	13610	13713	13654	13604	13545	13536	13697	13468	13482	13474	13524	13721	13514	13550	13863	13786	13627	13590	13480	13697	13663	13673	13602	13675	13651	13749	13552	13565	13696	13653	13603	13604	13556	13680	13584	13582	13665	13517	13673	13599	13657	13480	13811	13606	13639	13688	13660	13664	13611	13562	13574	13603	13562	13516	13472	13551	13671	13839	13582	13463	13530	13684	13767	13603	13690	13738	13781	13584	13550	13580	13573	13645	13568	13630	13606	13575	13616	13619	13584	13708	13613	13585	13747	13558	13673	13567	13772	13729	13646	13646	13573	13794	13590	13707	13573	13801	13595	13485	13466	13602	13561	13738	13514	13480	13475	13691	13758	13515	13717	13650	13771	13531	13676	13611	13574	13380	13509	13726	13552	13501	13593	13588	13493	13613	13608	13563	13567	13460	13830	13629	13719	13463	13582	13597	13732	13412	13598	13523	13611	13464	13641	13644	13548	13677	13652	13537	13533	13491	13520	13584	13567	13610	13494	13639	13469	13576	13613	13486	13698	13657	13561	13505	13723	13534	13647	13605	13685	13666	13774	13628	13600	13614	13650	13460	13712	13616	13602	13702	13496	13611	13712	13699	13632	13500	13592	13626	13594	13571	13607	13675	13779	13529	13517	13604	13590	13842	13575	13434	13619	13621	13605	13712	13483	13632	13717	13704	13483	13603	13532	13528	13611	13668	13632	13533	13524	13406	13508	13677	13606	13639	13612	13510	13589	13602	13634	13585	13670	13602	13649	13630	13722	13546	13598	13724	13629	13542	13651	13559	13534	13600	13607	13600	13582	13639	13551	13659	13558	13753	13543	13596	13566	13457	13727	13573	13503	13611	13681	13633	13568	13507	13655	13625	13531	13616	13634	13529	13597	13498	13533	13533	13412	13454	13674	13461	13662	13544	13617	13750	13565	13721	13638	13549	13807	13719	13649	13661	13614	13720	13712	13736	13604	13575	13686	13553	13559	13688	13499	13630	13609	13616	13503	13505	13608	13598	13799	13667	13748	13631	13563	13585	13628	13656	13640	13696	13701	13552	13703	13468	13621	13578	13695	13462	13740	13616	13395	13675	13604	13493	13569	13680	13629	13740	13701	13545	13626	13456	13529	13604	13581	13568	13422	13630	13527	13848	13605	13424	13575	13621	13513	13614	13661	13461	13600	13571	13683	13622	13587	13583	13618	13786	13654	13542	13751	13686	13610	13606	13689	13688	13682	13589	13505	13600	13513	13650	13498	13614	13709	13679	13844	13670	13431	13619	13714	13626	13686	13482	13521	13625	13722	13612	13572	13756	13692	13519	13543	13596	13569	13613	13527	13528	13667	13662	13755	13588	13640	13504	13601	13555	13568	13648	13509	13584	13479	13664	13650	13727	13717	13744	13667	13653	13694	13684	13552	13661	13669	13638	13646	13783	13631	13474	13690	13567	13631	13515	13699	13622	13607	13717	13543	13685	13581	13654	13554	13585	13699	13686	13652	13610	13553	13436	13658	13532	13523	13546	13518	13551	13587	13620	13623	13504	13515	13479	13511	13462	13702	13693	13759	13573	13678	13781	13443	13650	13459	13650	13637	13545	13771	13731	13628	13482	13572	13687	13722	13526	13560	13532	13764	13569	13720	13619	13592	13443	13769	13732	13627	13574	13716	13592	13525	13716	13734	13635	13557	13804	13645	13456	13603	13451	13740	13721	13575	13675	13464	13687	13564	13508	13586	13609	13528	13501	13675	13611	13827	13587	13737	13615	13488	13525	13566	13503	13694	13584	13531	13594	13498	13596	13568	13599	13403	13567	13585	13583	13708	13644	13459	13423	13500	13442	13728	13643	13601	13738	13635	13503	13538	13775	13646	13689	13781	13584	13644	13501	13512	13734	13568	13722	13516	13543	13474	13628	13588	13712	13734	13573	13642	13778	13719	13550	13778	13566	13760	13549	13728	13653	13739	13635	13668	13540	13666	13640	13637	13512	13752	13512	13574	13591	13552	13714	13713	13413	13647	13664	13614	13560	13577	13652	13584	13687	13632	13575	13639	13505	13684	13494	13674	13658	13550	13544	13681	13489	13548	13638	13562	13617	13663	13585	13561	13598	13666	13619	13467	13546	13652	13770	13566	13528	13528	13707	13414	13727	13742	13693	13658	13616	13509	13875	13638	13875	13680	13721	13604	13490	13588	13507	13809	13545	13724	13694	13614	13506	13603	13634	13432	13657	13489	13720	13625	13543	13633	13642	13614	13761	13639	13700	13771	13561	13502	13627	13573	13558	13695	13641	13611	13619	13621	13509	13664	13696	13603	13699	13613	13606	13444	13631	13683	13496	13538	13608	13593	13637	13480	13495	13601	13694	13585	13520	13527	13490	13610	13750	13551	13504	13677	13522	13651	13756	13516	13572	13599	13419	13814	13587	13520	13532	13580	13673	13726	13496	13525	13586	13583	13598	13669	13522	13597	13764	13621	13639	13663	13713	13711	13639	13683	13659	13643	13630	13620	13670	13572	13647	13456	13816	13667	13597	13652	13823	13707	13736	13665	13634	13691	13599	13571	13685	13570	13629	13714	13694	13590	13691	13687	13632	13802	13579	13658	13599	13460	13555	13552	13844	13499	13630	13560	13660	13526	13680	13845	13634	13676	13557	13729	13538	13698	13599	13718	13487	13610	13676	13491	13584
29079	21597	20042	17279	15170	15001	15216	15047	15210	15022	15037	15556	16270	17414	17309	17205	15870	15351	15117	15135	15166	15047	15008	15040	15113	15100	14988	14970	14944	14920	15066	15158	15049	15059	15158	14984	15113	15170	14805	14863	15019	15107	15125	15123	14990	14897	15003	15051	14951	15036	15253	14941	14956	15007	15106	15146	15045	14843	15148	14947	14828	15183	14860	15020	15368	15097	15061	14977	14978	14751	15203	15062	14975	15099	15056	15087	15064	14993	14956	15027	15090	14768	15000	14887	14993	14872	14910	15031	14945	14991	14987	15005	14962	15061	15108	15311	15029	15150	15007	14971	14975	15045	14875	14933	15071	15035	14768	14848	15016	14826	15046	15061	15088	14992	15085	14844	15100	15051	15140	15255	14988	14982	14946	14972	15007	14881	15116	14952	14970	15047	15019	14878	15032	15202	15055	15141	15072	14897	14925	15107	15016	15127	14955	14744	15123	15097	14880	15060	15037	14899	15106	15035	14990	14867	14925	14994	15023	14885	14922	14869	14882	15160	14950	14901	14940	14943	14874	15179	15004	14964	15007	14716	15060	15084	15083	14881	15080	15037	14905	14974	14908	14877	14944	14916	15001	14988	14957	15176	15078	15117	15150	14882	14901	14984	14999	14952	15135	14916	14984	15011	14905	14803	15112	15024	14845	14974	15095	15175	15161	14986	14976	14970	15108	14956	15046	14933	14963	14962	15053	15061	14988	14897	14950	14983	14845	14990	14842	15011	15177	14965	15119	15059	15180	14930	15099	14884	14952	14899	14849	14807	15142	15030	15062	15045	14899	14818	14896	14947	15159	14929	14811	14959	14948	14908	15008	15134	14860	15065	15080	14849	15062	14952	15104	14965	14998	14951	14798	15042	14847	14791	15020	15010	15000	15029	15140	14972	15056	15054	14998	14908	14845	15038	14876	14719	15016	15032	15069	14809	14866	15092	14928	14912	14979	15168	15050	14971	15017	15111	14938	14932	15041	15001	14849	14952	14775	15022	15016	15109	15100	14927	14796	14848	15024	15083	15174	14891	14963	15034	14915	14981	14932	15071	14945	14904	14883	14898	14943	15040	14925	14868	14962	15019	14911	14885	14996	14814	15085	15000	14932	14943	14973	14886	15020	15101	15066	14970	15150	14944	14977	14874	14823	15155	15136	14891	14918	15106	14969	14923	14995	14902	14989	14989	14915	14910	15089	14999	14973	14751	15003	15054	15087	14977	15033	15046	14930	14942	14971	14995	14923	14926	15071	14931	15076	15086	14860	14960	15064	14939	15068	14932	14909	14984	15228	14914	15165	14941	14821	15023	14918	15020	14883	15002	14933	15140	14836	14845	14999	14926	14978	15069	15063	14969	14896	14972	15154	14793	15090	15104	14928	14914	15116	15116	14927	14973	14971	14900	14925	15041	14985	14883	14908	15035	14959	15116	15233	14972	14894	14960	15018	15164	15151	14973	14941	15103	15058	14960	14897	15131	14851	14809	14964	14755	14868	15115	14847	14937	14915	15228	15030	15069	15123	14916	15029	15073	15097	14872	15091	15147	14965	14961	15166	15072	15216	14979	15004	14985	15048	15010	14844	15065	15118	15184	15056	14945	14931	14983	15018	14815	15201	14981	14981	15138	15022	15308	15043	14962	14881	15028	14982	14980	14830	14984	14952	14902	14963	14980	15020	15019	14910	15243	15038	14911	15098	14987	15137	15171	15065	15095	14996	14914	14998	15167	15018	14805	15079	14981	15002	14926	14957	14850	15097	14866	14972	14758	14989	14935	15024	15070	14954	15017	14971	15011	14914	14951	15161	15017	14933	14934	15103	14900	14975	15189	15054	14711	14861	15068	15036	14862	14969	14939	14744	14788	14901	14766	14923	14905	14936	15099	15106	14952	14911	14776	15060	14960	15019	15070	14817	14883	14990	14843	15056	14948	14907	14837	14875	15074	15013	14965	14962	15002	14875	15089	14932	15122	14992	15017	15091	15016	15163	15012	14785	14849	14996	15046	14908	14874	14783	15002	14945	14860	14968	15035	14982	15084	14925	15237	14889	14852	14921	14939	15045	14952	14964	14971	15012	14972	15169	14977	14915	15046	14905	15078	14939	14879	14801	15122	15039	14963	15039	15031	14888	14910	14860	15018	14892	15039	14926	15020	15105	14967	15023	15085	15101	15013	14992	14982	15053	14995	14936	14826	14901	14941	14965	14928	14982	15066	15006	14817	14966	15034	14866	14973	14939	15065	15231	15000	14860	14809	14974	14873	14913	14951	14895	14950	14850	15014	14871	15088	14866	14938	14955	15146	15005	14912	15090	14947	14971	14938	14958	15022	14887	15004	14992	14927	15070	14813	14775	14900	15339	14997	15120	15008	14895	15092	14858	14826	14809	14947	14756	15158	15085	15165	14825	14996	14862	14881	14941	15006	15105	15050	14820	15043	15189	15197	14953	15070	15072	14926	14854	14964	14955	14753	15073	14728	14970	15013	14977	14999	15061	14981	15025	15141	14871	14884	15079	15149	14934	14827	15110	15101	15218	15123	15027	15014	15048	15023	15132	14888	14723	14843	14953	15105	15103	15166	15169	14910	14941	15069	14937	14793	14955	14996	14927	14969	15210	15034	14993	14944	15195	14942	15076	14984	15019	14939	14898	14999	14984	14969	14986	14960	15058	14907	14840	14982	15049	14924	15060	14999	14992	14929	14979	15098	15202	15013	15198	14978	14830	14984	15085	15096	14903	15048	14913	15020	14749	15103	15114	15119	14972	15051	15122	15137	14873	14974	15026	14867	15170	15024	14826	14850	14795	14786	15219	14885	15067	14940	15030	14929	14972	14893	14952	14885	15169	15063	15176	14885	14959	15104	15094	14876	14900	14842	15047	15075	15056	14948	15114	14882	14927	15008	15042	15078	15033	15094	15045	15061	14892	15000	14860	14965	14841	15047	15206	15124	14942	14972	15082	15164	14972	15186	15024	15013	15104	15123	14905	14979	15225	15000	14907	14986	15275	15103	15092	14745	15084	14936	14896	14958	14942	15144	15003	15022	14968	15026	14985	14999	15058	15115	14929	15062	15122	15078	15003	14918	14922	14987	14890	15246	15130	15048	14868	15089	14805	14988	15084	15141	15023	14949	15200	15057	14928	14732	14891	14964	14990	15062	14756	15032	15165	14990	15058	15079	14971	15046	15078	15171	15051	15040	14825	15077	15099	14913	15016	14880	14949	14781	14838	14756	14990	15019	15217	14857	14811	14946	14810	14904	14890	15018	15087	15002	14944	15009	14825	15135	14939	15023	15175	14965	14942	14825	14933	15152	15121	14759	14965	15146	14965	15079	15064	14947	14916	15066	15019	14929	14985	15074	14960	14972	14902	14975	14948	14961	15153	14878	15032	14960	15071	14976	14929	15039	15060	14942	14866	14966	15011	15023	14818	14886	14984	14789	14990	15117	15115	14887	15162	14997	14856	15068	15060	14809	14947	14930	15207	14945	14936	15172	15151	15173	15115	15006	14934	14839	14849	14920	14852	15204	15019	15003	14984	15249	14915	14862	14996	14884	14996	14824	14789	14823	15075	15065	15050	14952	14865	15010	15154	15107	15047	14991	14951	14806	15050	14990	14869	14993	14923	14906	14998	14861	15038	14921	14977	14958	14932	14893	15009	15149	15050	14972	15088	14914	14922	15003	15065	14969	15039	14863	14969	14906	15066	15139	14965	15098	14881	15034	15179	15151	15083	15057	14901	15198	15030	14923	14994	14857	14966	15204	15133	14964	14869	15066	15003	15090	15083	14930	14899	14887	14949	15037	14915	14913	14981	15210	15033	14927	14966	14994	15126	14946	14897	15055	14836	14699	15172	15041	15070	15107	14863	15036	14859	14845	14946	15239	14863	14931	14854	15000	14995	14925	14822	15208	15089	14993	14976	14846	14924	15152	15119	14982	15065	14773	14922	14953	15029	15035	14963	14882	14869	15093	15043	14941	14838	15069	14958	15037	15159	15081	15040	14997	14783	15054	14847	15128	15024	15084	15107	14944	15123	14937	14928	15041	15086	15055	14930	14879	14943	14970	15155	15075	15164	14928	15056	15076	15067	14936	15024	14954	14864	14895	14777	14987	14936	14859	15147	15070	15031	14982	15063	15093	15116	14838	14926	14942	15097	14973	14903	14965	14963	14791	15059	14886	15011	14968	14936	14905	14968	15009	14744	15020	15170	14923	15149	14917	15217	14908	15090	15028	14952	14897	15080	15036	15026	14982	14969	15014	14985	15071	14952	15002	14921	15081	15071	15173	14856	15033	15169	15034	15154	14915	14885	14942	15081	15123	15280	15017	14997	14957	14965	15005	15083	14990	15263	14924	14961	15044	14973	14831	14978	14938	14959	14798	15079	14997	14857	14819	14948	14852	14947	15008	15249	14832	14996	14919	14863	14965	14958	14985	14958	15141	14930	15183	15099	15040	15118	14907	15095	15093	14844	14942	14822	14955	14910	15072	14973	14948	15036	15001	15139	14786	14943	14923	15007	14841	14979	15049	14906	14805	14948	14932	14905	15064	15055	15056	15064	15120	15090	15171	14963	15022	15044	14992	15149	14809	15003	14976	15014	15022	14977	15110	14961	15012	14988	14961	15145	15064	15112	14905	14846	14893	14830	15161	14911	15130	15083	15061	14999	14917	15070	14979	14977	15072	14946	15100	14957	14846	14970	14725	14937	14906	15014	15142	15122	14940	14848	15137	14961	14992	14951	14925	15047	15051	15079	15049	15046	15091	15212	15046	15033	15161	15228	15052	14815	15080	15119	15029	15061	14951	14994	15033	15121	14885	14893	14869	15013	14855	15040	14969	14998	15058	15073	15052	15030	14845	14946	15001	15038	15101	14835	14866	14993	14853	15076	15135	14852	14881	14873	15230	14861	14764	15185	14940	15234	15083	14969	15046	14860	14870	14964	15027	15015	14994	14865	14890	15202	14946	15034	15014	15040	14958	15212	15009	14927	15029	14894	15033	15069	14867	15106	15030	14957	14954	14955	15205	15079	14893	14987	14800	14877	14789	15066	14938	15056	14860	14755	14982	14918	15068	15294	15086	14920	15044	15013	14897	15067	14991	15083	14969	15042	14870	15141	15009	15064	15103	14845	14945	14982	15097
14845	15796	14935	14254	13995	13788	13831	13931	13832	13771	13872	14699	15441	17553	17048	16062	14701	13961	13841	13659	13832	13872	13698	13696	13800	13724	13440	13714	13619	13603	13760	13638	13478	13566	13587	13647	13738	13699	13633	13673	13729	13553	13654	13692	13691	13538	13788	13689	13462	13914	13520	13640	13543	13546	13536	13632	13597	13545	13727	13550	13729	13649	13636	13644	13625	13707	13761	13675	13650	13695	13735	13775	13737	13693	13784	13587	13723	13506	13681	13698	13683	13548	13754	13669	13495	13607	13722	13648	13523	13895	13604	13709	13580	13727	13689	13475	13691	13783	13615	13727	13588	13809	13637	13679	13647	13654	13730	13682	13758	13507	13682	13651	13734	13562	13671	13544	13803	13580	13491	13703	13669	13717	13508	13849	13502	13687	13687	13671	13720	13636	13672	13814	13641	13874	13661	13579	13559	13776	13588	13649	13713	13671	13609	13584	13635	13685	13603	13619	13648	13363	13676	13540	13531	13539	13609	13607	13688	13568	13630	13495	13598	13632	13524	13605	13694	13629	13742	13573	13554	13913	13580	13596	13623	13410	13592	13742	13723	13678	13617	13759	13696	13513	13627	13592	13525	13806	13660	13763	13630	13758	13611	13635	13643	13649	13613	13615	13615	13680	13691	13769	13637	13687	13624	13730	13662	13709	13518	13745	13497	13803	13763	13788	13578	13553	13596	13818	13634	13675	13537	13711	13842	13684	13689	13691	13506	13812	13602	13648	13580	13627	13595	13674	13630	13768	13652	13588	13677	13574	13497	13596	13823	13703	13634	13573	13815	13648	13819	13469	13658	13698	13595	13670	13655	13717	13768	13787	13579	13639	13747	13621	13619	13667	13744	13708	13642	13532	13594	13661	13691	13609	13594	13705	13687	13529	13660	13581	13552	13782	13836	13722	13648	13639	13700	13647	13874	13671	13828	13559	13623	13584	13595	13660	13544	13615	13822	13479	13776	13686	13557	13670	13774	13691	13734	13514	13583	13480	13530	13541	13580	13661	13794	13640	13696	13745	13696	13464	13643	13683	13566	13860	13755	13609	13622	13764	13541	13667	13687	13753	13705	13606	13572	13885	13740	13607	13643	13562	13758	13574	13668	13673	13746	13590	13685	13547	13573	13691	13725	13551	13724	13695	13603	13669	13743	13583	13525	13700	13631	13642	13707	13707	13660	13821	13725	13718	13790	13675	13576	13578	13682	13582	13732	13675	13692	13583	13801	13622	13682	13584	13856	13720	13862	13723	13776	13555	13532	13591	13537	13572	13650	13644	13469	13575	13707	13773	13573	13633	13463	13641	13519	13575	13581	13682	13708	13697	13632	13615	13641	13466	13804	13528	13479	13514	13800	13555	13622	13684	13682	13693	13524	13554	13733	13677	13674	13618	13630	13611	13721	13710	13630	13621	13714	13662	13788	13615	13653	13531	13641	13713	13651	13660	13580	13569	13735	13629	13647	13746	13698	13656	13756	13468	13734	13534	13583	13609	13671	13692	13622	13496	13609	13587	13749	13760	13763	13637	13734	13576	13672	13645	13653	13738	13501	13537	13511	13661	13600	13665	13727	13589	13652	13735	13699	13875	13662	13578	13732	13659	13614	13712	13729	13605	13653	13526	13579	13732	13686	13564	13784	13754	13626	13694	13628	13446	13721	13661	13654	13624	13469	13602	13828	13582	13643	13612	13703	13637	13682	13699	13655	13578	13652	13659	13696	13766	13680	13424	13680	13675	13587	13788	13632	13624	13508	13547	13639	13498	13572	13665	13630	13641	13584	13569	13750	13675	13689	13587	13594	13541	13574	13608	13607	13675	13582	13593	13639	13610	13475	13544	13674	13767	13626	13617	13654	13490	13672	13689	13635	13410	13978	13566	13509	13708	13549	13623	13687	13676	13537	13758	13601	13774	13601	13685	13647	13567	13647	13647	13671	13556	13610	13495	13719	13551	13560	13782	13621	13752	13580	13660	13486	13794	13662	13419	13472	13751	13528	13722	13668	13621	13653	13461	13712	13709	13630	13636	13567	13708	13686	13797	13601	13536	13559	13821	13493	13837	13662	13550	13669	13711	13756	13552	13565	13910	13579	13580	13625	13673	13605	13560	13730	13706	13742	13833	13614	13449	13763	13712	13799	13889	13541	13625	13548	13711	13410	13637	13874	13602	13693	13637	13610	13722	13639	13647	13821	13706	13657	13497	13728	13710	13830	13556	13606	13541	13673	13627	13604	13472	13583	13735	13695	13724	13755	13575	13789	13678	13642	13687	13689	13712	13755	13696	13682	13593	13534	13425	13655	13625	13690	13601	13669	13682	13749	13536	13719	13681	13693	13496	13684	13775	13643	13627	13762	13512	13730	13609	13659	13793	13740	13542	13751	13641	13581	13447	13746	13652	13488	13795	13718	13550	13626	13529	13595	13664	13665	13583	13615	13756	13834	13711	13558	13705	13653	13636	13536	13637	13519	13476	13612	13780	13697	13733	13661	13548	13577	13850	13665	13598	13767	13609	13636	13477	13761	13576	13707	13716	13665	13572	13698	13659	13722	13545	13520	13776	13642	13662	13709	13401	13660	13745	13795	13647	13717	13811	13888	13812	13673	13675	13663	13690	13583	13632	13545	13550	13545	13646	13701	13639	13690	13649	13708	13611	13661	13664	13773	13696	13622	13632	13522	13565	13569	13616	13701	13506	13624	13516	13524	13698	13522	13781	13839	13614	13604	13650	13636	13658	13689	13703	13786	13697	13746	13777	13670	13704	13651	13782	13700	13711	13702	13614	13623	13532	13753	13739	13576	13666	13691	13753	13496	13668	13589	13840	13620	13574	13772	13745	13757	13747	13635	13674	13754	13609	13741	13791	13619	13740	13791	13579	13542	13564	13690	13626	13744	13578	13670	13664	13705	13636	13798	13706	13520	13734	13595	13615	13753	13660	13646	13675	13556	13753	13723	13677	13715	13634	13523	13558	13618	13746	13635	13767	13551	13565	13604	13596	13515	13724	13603	13536	13541	13600	13581	13663	13516	13789	13686	13636	13616	13838	13651	13630	13691	13720	13637	13663	13652	13766	13679	13618	13697	13640	13585	13624	13571	13627	13547	13445	13765	13559	13598	13696	13548	13567	13635	13633	13647	13688	13814	13654	13594	13644	13654	13633	13777	13619	13737	13590	13527	13724	13618	13605	13494	13725	13792	13660	13615	13544	13605	13739	13650	13670	13576	13609	13712	13578	13623	13517	13717	13764	13572	13635	13493	13609	13681	13607	13754	13521	13731	13581	13604	13636	13335	13694	13707	13672	13631	13706	13639	13609	13700	13635	13836	13785	13537	13759	13677	13697	13745	13600	13622	13611	13551	13482	13653	13767	13765	13621	13694	13543	13650	13570	13558	13703	13720	13574	13727	13740	13572	13506	13646	13586	13604	13517	13815	13612	13758	13605	13832	13645	13695	13696	13723	13553	13406	13649	13595	13513	13723	13804	13713	13647	13757	13804	13528	13721	13597	13699	13813	13692	13740	13545	13610	13716	13643	13708	13685	13490	13612	13666	13617	13578	13570	13660	13713	13568	13753	13757	13668	13688	13784	13779	13735	13752	13566	13630	13661	13557	13689	13664	13671	13907	13775	13774	13546	13640	13601	13711	13720	13713	13561	13640	13710	13646	13662	13727	13504	13651	13742	13741	13665	13619	13627	13637	13664	13742	13725	13538	13648	13633	13749	13830	13624	13595	13716	13722	13478	13648	13687	13808	13725	13820	13716	13428	13638	13592	13601	13530	13804	13763	13713	13568	13697	13599	13621	13759	13766	13660	13771	13791	13498	13771	13661	13630	13735	13582	13710	13637	13558	13613	13729	13588	13594	13729	13524	13591	13562	13642	13648	13590	13658	13580	13684	13706	13714	13565	13697	13642	13634	13701	13562	13647	13781	13646	13661	13534	13727	13551	13835	13439	13683	13736	13656	13605	13594	13612	13620	13655	13829	13532	13792	13820	13756	13783	13621	13684	13596	13746	13627	13582	13682	13583	13686	13716	13618	13595	13639	13713	13628	13684	13608	13671	13686	13711	13705	13754	13669	13657	13611	13596	13545	13675	13623	13681	13703	13715	13624	13841	13558	13701	13534	13731	13777	13596	13634	13564	13592	13440	13694	13646	13739	13526	13713	13684	13759	13677	13541	13838	13707	13664	13509	13539	13670	13697	13670	13790	13545	13802	13667	13721	13696	13697	13745	13530	13603	13443	13756	13646	13594	13664	13561	13759	13612	13620	13737	13652	13690	13481	13540	13784	13735	13715	13591	13796	13689	13548	13808	13454	13701	13738	13654	13660	13561	13692	13409	13623	13557	13585	13502	13723	13608	13748	13700	13699	13687	13769	13719	13788	13625	13677	13740	13604	13851	13704	13672	13634	13791	13737	13715	13610	13582	13706	13561	13607	13303	13721	13634	13540	13581	13657	13605	13511	13819	13542	13712	13671	13734	13732	13594	13664	13619	13400	13727	13734	13816	13730	13555	13647	13741	13753	13721	13602	13522	13551	13626	13696	13625	13744	13605	13795	13942	13567	13734	13730	13619	13659	13550	13752	13746	13721	13614	13680	13702	13624	13717	13672	13575	13767	13658	13661	13686	13618	13555	13734	13667	13727	13629	13557	13614	13735	13792	13643	13610	13574	13643	13724	13664	13601	13561	13714	13683	13638	13815	13820	13478	13565	13781	13733	13627	13568	13542	13619	13665	13831	13605	13777	13848	13686	13821	13684	13573	13750	13636	13699	13806	13624	13453	13799	13836	13655	13870	13672	14008	13635	13745	13592	13557	13667	13676	13556	13737	13680	13614	13658	13617	13616	13677	13772	13727	13709	13750	13422	13644	13679	13684	13647	13537	13749	13717	13677	13747	13748	13578	13666	13568	13659	13652	13528	13628	13570	13674	13556	13802	13680	13608	13651	13659	13686	13656	13601	13590	13668	13554	13802	13685	13846	13678	13595	13549	13658	13631	13474	13735	13652	13522	13515	13722	13622	13572	13731	13683	13624	13719	13700	13647	13635	13655	13583	13543	13594	13540	13806	13646	13718	13702	13709	13729	13498	13614	13612	13642	13613	13628	13730	13538	13667	13498	13680	13761	13725	13830	13780
25245	21401	28110	25376	20456	17389	16514	15611	15269	15353	15935	17940	20491	25629	32989	26931	20310	16720	15305	15197	15104	14999	15154	14788	15090	15065	14827	14951	14956	15024	14780	14786	14942	14904	14822	15017	14850	14954	14984	14775	14811	14783	14773	14915	14947	14870	14984	14926	14969	14850	14779	14874	14861	14979	14789	15161	14987	14992	14932	14987	14822	14850	14930	14970	14871	14797	14865	14938	14898	14793	14913	14862	14989	14971	14991	14977	14757	15024	14943	14890	14910	15005	14826	14877	14856	15056	14957	14710	14831	14997	14852	14860	14932	14824	15046	14911	14956	14868	14842	14891	14849	15073	14927	14903	14917	14845	15004	14858	15048	14854	14933	14844	15061	14763	15020	15061	14780	15076	14851	14971	15019	15016	14880	14955	15092	14796	14857	15050	14732	14985	15100	14933	14886	15014	14946	14771	14953	14913	14794	14776	14769	14927	14752	14883	14970	14795	14789	15260	14730	14836	14983	14995	14942	14803	14889	14837	14830	14908	14909	14896	14959	14812	14908	14707	14960	14892	14850	14740	14909	14805	14902	14890	15013	14829	14811	14704	14887	14773	14931	14983	14946	14858	14850	14767	14860	14804	14819	15000	14982	14903	14975	15155	14875	14702	14755	14847	14924	14856	15075	14792	15102	14881	14898	14920	14925	14856	14966	14987	14940	15147	15054	15070	14992	14906	14824	14696	14838	14897	14763	14987	14844	14965	14949	15043	15037	14914	14682	14789	14659	14972	14968	14860	14896	14966	14941	14853	14842	14817	14824	14716	14964	15082	14841	14863	14856	14941	14601	14948	14886	14912	15008	14926	14948	14868	14913	14960	14684	14692	14668	14882	14823	14951	14926	14856	14835	14674	14961	15022	14761	14924	14777	15045	14823	14874	14985	15155	15041	14917	14914	14691	14780	14910	14877	14677	14739	14863	14721	14865	14649	14892	14871	14787	14696	14843	14662	14985	15123	14796	14850	14930	14931	14797	14713	14833	15065	14967	14864	14717	14736	14841	15069	14901	14929	14977	14839	14805	14838	15082	14829	14912	14961	14986	14913	14838	14930	15016	15021	14885	14779	14958	14878	14827	14674	14850	15041	14894	15029	15041	14917	14967	15080	14878	14958	15089	14748	14847	14864	14962	14953	14986	14923	14870	14694	14912	14890	14911	14867	14758	14789	14853	15052	14910	14889	15038	15107	14738	14871	14868	14995	14929	14930	14923	14620	14775	14887	14939	14678	14800	14697	14833	14753	14914	14914	14795	14966	14957	14844	14724	14883	14993	14852	14886	14677	14747	14753	14816	14946	14942	15079	14846	14982	14908	14964	14795	15036	14756	15056	14740	14817	14831	14832	14968	15097	14791	14803	14964	14994	14866	14883	15017	14948	14966	14868	15021	14717	14747	14920	14912	14687	14752	14865	14838	14877	15054	14912	14855	14874	14815	14756	14722	14676	14968	14895	14925	14993	14845	14773	14797	14893	14824	14959	14857	14936	14867	14939	14756	14882	14822	14760	14950	14957	14828	14857	14776	14861	14839	15001	14998	15132	14787	14897	14872	14825	14867	14662	14815	14991	14738	14715	14828	14659	14786	14883	14877	15121	15047	14932	14867	14916	14710	14815	14693	14945	14946	14915	14901	15005	14791	14795	15024	14825	14936	14693	14955	14963	14967	14728	14850	14831	15024	14900	15032	14936	14856	14755	14903	15024	14834	14858	14782	14701	14626	14974	14841	14941	14901	14813	14759	14994	14850	14847	14731	14802	14985	14828	14976	14788	14746	14825	14701	14954	14703	14935	14873	14639	15080	14846	14768	15208	14959	14855	15108	14746	14933	14934	15038	15026	15195	14765	14906	14977	14780	14856	14828	14922	14937	15083	15006	14878	14946	15039	15032	14935	14891	14998	14818	14907	14951	14807	14933	14844	14801	14952	14709	14802	14876	14921	15009	14778	14834	14850	15044	14986	14713	14906	14811	15049	14996	14850	14813	14866	14873	14735	15032	15103	14881	15014	14785	14778	14945	14846	14762	15077	15072	14842	14975	15030	14879	14869	14869	14901	14909	15040	14907	15070	14660	14977	14937	14915	14994	14967	14723	14895	15049	14780	14889	14884	15054	14893	14905	14938	14929	14871	14982	14760	14803	14733	14900	14755	14894	14741	14956	14951	14837	14839	15058	14816	14876	14993	14892	14834	14872	14858	14857	14778	14768	14695	14799	14814	14855	14793	14656	14951	14787	14848	14959	14913	14830	14940	14864	14730	14925	14821	14734	14839	14743	14721	14769	14889	14861	14746	14986	15043	14882	14969	14949	14779	14715	14873	14787	14900	15258	14903	14724	15055	15030	14936	14991	15045	14917	14985	15104	15114	15014	14998	14815	14930	14857	14978	14926	14900	15043	14958	14753	14816	14867	14851	14846	14979	14615	14897	14808	14854	15042	14719	14827	14915	14907	14810	15028	14879	14812	14704	14762	14803	14549	14870	14848	15002	14839	14910	15008	14946	14842	14973	14725	14877	14763	14969	15030	14922	14824	14798	15053	14913	14882	14966	15048	15095	14796	14961	14877	14870	14996	14868	15043	14902	14862	14761	14805	14859	15068	14709	14843	14860	14788	14884	14897	15021	14991	14894	15162	14901	15066	14801	14890	14866	14937	15007	14961	14772	14887	14820	14882	14873	14616	14865	14897	14924	14796	15015	14839	15019	14737	14725	14717	14766	14957	14790	14806	14978	14854	14889	14951	14995	14916	14782	14926	14890	14961	15043	14884	15086	14957	14735	14735	15022	14922	14943	14995	15031	14823	14948	14854	14712	14866	14863	14875	14712	14844	14765	14899	14913	14828	14941	14706	14696	14949	14788	14911	14946	14982	14941	14722	14817	14864	14833	14807	14968	14899	14898	14927	14899	14864	15054	14865	14934	14808	15047	14874	14867	14940	14792	14905	14874	15014	14973	14958	14938	14815	15026	14804	14986	14865	14865	14909	14841	14937	14890	14813	14823	14957	14906	14954	14798	14891	14953	14939	14763	15136	14723	14743	14910	14890	14781	15233	14779	14867	14952	14923	14809	14828	14991	14980	14872	14865	14974	14897	14942	14897	15014	14946	14975	14756	14977	14845	14961	14844	14857	14652	14794	14775	14922	14969	14662	14943	14809	14853	14763	14844	14866	14773	14990	14754	14953	14992	15008	14851	14794	14766	14875	15163	15134	14857	14946	14905	15063	14758	14899	14927	15138	14839	14892	14774	15029	14969	14917	14821	14937	14740	14923	14906	14837	14930	14649	14940	14732	14916	14972	14929	14931	15044	14858	14822	14923	14843	14842	14926	15069	14932	14919	14940	14776	14733	14752	14817	14927	14915	15081	14962	14943	14870	14928	14980	14793	15093	14882	14888	14851	15020	14853	14772	15040	14851	14869	14806	14750	14778	14960	15025	14858	14670	14639	14711	14990	15005	14843	14693	14783	14941	14860	14899	14958	14722	14682	14824	14986	15031	14863	14630	14826	15048	14886	14871	14712	14937	14879	14766	14854	14957	14860	14858	15019	14827	15005	14790	14889	14899	14711	14893	15023	14885	14988	15019	14834	15011	14916	14895	14798	14861	14807	14812	14835	14852	14846	14809	14772	14886	15048	14879	14967	14710	14872	14854	14821	15049	14979	14866	14984	14848	14928	14894	14888	14936	14980	14999	14880	14743	15095	14892	14790	14890	15078	14958	14818	14760	14754	15003	14965	14849	14922	14826	14698	14959	14850	14695	14922	15039	14982	15027	15008	15021	14959	14861	14864	14973	14878	14867	14875	14925	14944	15110	15013	14861	14845	14946	14869	14689	14674	14699	14793	14845	14923	14886	14968	15006	14838	14804	14705	14852	14833	14723	14940	14987	14903	14885	14900	14909	15089	14760	14834	14863	14951	15007	14837	14957	14834	15058	15111	14798	14724	14900	15011	14899	14767	14987	15115	14954	14665	14987	15073	14913	14856	14772	14959	14862	14789	14950	14981	14997	14964	14950	14853	14820	15040	15029	14901	15019	14966	14807	15005	14691	14873	14904	14662	14888	14993	14929	14891	14988	14743	14828	14903	14852	14859	14898	14935	14741	14993	14984	14947	14983	14936	15102	14997	14945	14891	15114	14854	14955	14931	14895	14845	14974	14887	14947	14855	14904	14936	14656	14763	14768	14661	14968	14895	14913	14805	14813	14966	14904	14935	14822	15039	15042	14927	14893	15086	14760	14784	14811	14913	14809	14969	14904	15052	14978	14812	14897	15079	15157	15072	14836	14946	14812	14944	14987	14897	14912	14819	14733	15007	14953	14657	14754	15085	14960	14910	14752	14906	14756	14891	14904	14768	14929	14801	14722	14768	14918	14831	14966	14967	14914	14936	14969	14894	14813	14900	14916	15171	14916	15117	14750	14836	14918	14974	14888	14878	14779	14976	14951	14867	14743	14873	14712	14658	14971	14901	14842	15012	14816	15035	14915	14873	14804	14732	14776	15189	14779	14942	14918	14853	14843	14847	14912	14782	14918	14652	14907	14698	15010	14914	14945	15020	14923	15001	14874	14808	14935	14933	14893	14910	15002	14830	14921	14864	14918	14883	14893	14869	14860	14840	14843	14765	15124	14696	14993	14852	14892	14829	14881	14898	14923	14938	14816	15182	15080	14821	14986	14860	14750	14907	14944	15049	14890	14812	14892	14821	14798	15054	15141	14999	14954	14738	14851	14848	14914	14991	14908	15032	14863	14842	14693	14867	14798	14934	14842	14791	14853	14776	15000	15002	14869	14799	14891	15081	14885	14857	14906	14968	14848	14826	14891	14899	14842	14972	14989	14991	14966	14992	14872	14868	15060	15003	15138	14798	14952	14918	14922	15189	14787	14878	14908	14932	14939	15008	14991	14814	14836	14833	14974	14729	14869	14639	15128	15018	14817	14858	14933	14852	14824	14938	14698	14817	15074	14896	15086	14858	14761	14894	15000	14619	14950	14892	14860	14892	14814	15060	14914	14905	15022	14955	14779	14947	15049	14878	14969	14988	15064	14746	14876	14863	14665	14941	15012	14864	14927	14929	14717	14685	15056	15037	14959	14962	14860	14903	14994	14872	15013	14895	14855	14880	14739	14799	14700	14677	14866
14044	21209	19888	16725	15261	14842	14487	14255	14182	14138	15350	19059	22498	28440	35762	26518	19462	15132	14081	13701	13690	13622	13639	13771	13631	13547	13548	13421	13716	13537	13466	13735	13629	13552	13613	13456	13642	13634	13738	13728	13519	13554	13531	13718	13613	13578	13528	13564	13535	13543	13545	13547	13695	13593	13581	13589	13552	13590	13565	13644	13699	13700	13565	13635	13646	13479	13845	13688	13725	13724	13379	13669	13611	13575	13554	13676	13447	13755	13599	13514	13519	13674	13677	13690	13607	13594	13606	13656	13604	13664	13566	13663	13785	13692	13498	13803	13555	13553	13455	13553	13498	13571	13629	13580	13507	13758	13513	13595	13620	13703	13511	13672	13549	13611	13538	13625	13658	13502	13627	13659	13609	13529	13738	13624	13594	13513	13748	13708	13529	13552	13596	13619	13575	13520	13605	13527	13552	13686	13639	13729	13717	13660	13560	13624	13678	13642	13506	13739	13563	13614	13645	13558	13810	13828	13639	13629	13887	13539	13606	13706	13502	13533	13669	13584	13544	13639	13556	13663	13683	13588	13673	13579	13541	13524	13427	13556	13528	13457	13638	13617	13708	13627	13589	13597	13475	13467	13503	13503	13565	13519	13595	13470	13672	13598	13496	13630	13687	13652	13660	13622	13794	13458	13620	13625	13571	13684	13711	13448	13864	13587	13545	13678	13595	13628	13732	13416	13790	13576	13530	13553	13684	13538	13595	13570	13638	13861	13503	13527	13711	13584	13543	13651	13642	13496	13589	13546	13608	13611	13561	13574	13635	13542	13609	13571	13489	13668	13362	13641	13582	13612	13703	13795	13571	13425	13789	13595	13362	13669	13561	13529	13629	13532	13482	13672	13485	13588	13594	13446	13696	13662	13678	13596	13635	13718	13521	13620	13578	13640	13406	13640	13641	13527	13435	13529	13734	13745	13488	13601	13731	13876	13617	13612	13666	13621	13525	13715	13642	13766	13671	13539	13665	13723	13562	13429	13686	13684	13494	13552	13468	13595	13702	13414	13647	13677	13693	13702	13685	13607	13510	13624	13649	13637	13450	13610	13638	13603	13539	13787	13553	13496	13494	13661	13524	13423	13702	13528	13630	13696	13791	13615	13620	13668	13613	13636	13562	13559	13790	13440	13735	13527	13570	13605	13755	13717	13551	13617	13445	13560	13593	13628	13541	13655	13807	13631	13763	13618	13605	13667	13716	13711	13734	13547	13447	13637	13581	13643	13642	13723	13461	13752	13608	13501	13679	13574	13665	13704	13588	13661	13708	13556	13772	13431	13572	13500	13814	13441	13542	13511	13479	13443	13619	13546	13738	13577	13536	13692	13589	13467	13623	13665	13456	13732	13625	13621	13441	13632	13769	13745	13561	13723	13682	13540	13628	13593	13591	13674	13478	13477	13517	13737	13556	13597	13528	13589	13564	13481	13520	13742	13538	13691	13510	13474	13566	13585	13675	13423	13434	13462	13712	13509	13543	13559	13713	13574	13704	13676	13629	13829	13690	13757	13650	13626	13601	13475	13574	13464	13583	13713	13581	13743	13616	13712	13631	13560	13545	13541	13639	13756	13756	13633	13631	13515	13584	13570	13696	13619	13535	13511	13672	13443	13452	13527	13627	13638	13504	13649	13776	13632	13723	13554	13586	13597	13601	13577	13711	13689	13652	13683	13710	13650	13613	13552	13753	13683	13485	13586	13507	13509	13698	13700	13365	13620	13830	13688	13640	13694	13565	13670	13469	13615	13583	13604	13587	13597	13612	13504	13665	13604	13633	13635	13657	13660	13575	13546	13652	13554	13661	13536	13534	13603	13604	13733	13518	13634	13712	13700	13565	13637	13658	13613	13610	13789	13572	13680	13852	13564	13497	13505	13592	13603	13568	13687	13500	13648	13655	13620	13588	13693	13525	13602	13552	13577	13629	13473	13597	13577	13566	13507	13658	13777	13751	13670	13642	13423	13488	13503	13657	13781	13549	13700	13642	13560	13586	13571	13584	13804	13518	13562	13692	13491	13539	13603	13588	13743	13492	13683	13660	13614	13522	13720	13483	13628	13524	13609	13747	13475	13631	13519	13574	13477	13664	13440	13719	13648	13513	13613	13648	13675	13609	13676	13608	13593	13591	13679	13694	13531	13453	13510	13560	13685	13765	13541	13649	13550	13494	13476	13809	13620	13506	13545	13631	13710	13547	13565	13636	13569	13651	13564	13611	13833	13623	13734	13711	13520	13588	13489	13617	13833	13624	13676	13505	13477	13585	13519	13574	13595	13657	13575	13457	13545	13550	13506	13573	13576	13651	13746	13678	13771	13581	13874	13656	13429	13638	13530	13627	13636	13554	13497	13741	13766	13682	13602	13595	13666	13616	13714	13611	13476	13460	13468	13581	13602	13604	13645	13654	13492	13584	13530	13513	13557	13712	13539	13726	13452	13506	13649	13485	13830	13447	13453	13480	13708	13601	13547	13674	13536	13380	13615	13656	13714	13582	13588	13712	13657	13508	13561	13548	13555	13646	13712	13629	13625	13565	13755	13684	13344	13713	13586	13568	13633	13580	13609	13662	13694	13426	13462	13440	13539	13702	13343	13671	13666	13597	13586	13813	13555	13602	13617	13734	13580	13373	13731	13657	13513	13636	13524	13581	13775	13688	13605	13620	13529	13653	13742	13673	13640	13525	13686	13631	13488	13773	13533	13567	13681	13477	13660	13556	13553	13578	13627	13678	13548	13736	13502	13541	13635	13609	13725	13620	13507	13596	13672	13591	13698	13554	13662	13647	13544	13385	13429	13541	13680	13646	13610	13589	13624	13542	13681	13665	13576	13603	13700	13605	13656	13598	13571	13605	13779	13556	13607	13678	13549	13562	13573	13461	13525	13642	13703	13724	13593	13480	13553	13668	13644	13664	13570	13449	13373	13506	13663	13683	13604	13648	13590	13692	13612	13491	13542	13628	13526	13666	13727	13598	13576	13766	13782	13583	13567	13745	13638	13432	13599	13789	13556	13667	13420	13585	13423	13595	13607	13397	13541	13717	13640	13676	13627	13551	13669	13602	13580	13591	13641	13690	13793	13598	13589	13547	13571	13510	13585	13415	13645	13644	13774	13535	13616	13592	13615	13749	13576	13548	13593	13691	13715	13508	13434	13626	13469	13674	13627	13534	13632	13554	13610	13668	13829	13631	13570	13650	13463	13753	13579	13530	13756	13563	13636	13759	13530	13624	13562	13737	13417	13556	13591	13806	13584	13714	13663	13606	13686	13488	13681	13628	13539	13650	13502	13487	13828	13487	13653	13631	13551	13709	13590	13526	13702	13650	13568	13461	13534	13595	13471	13677	13509	13610	13744	13569	13597	13693	13612	13594	13636	13622	13481	13473	13656	13627	13604	13477	13630	13619	13671	13471	13601	13652	13713	13572	13532	13702	13696	13668	13671	13549	13651	13484	13586	13505	13768	13564	13704	13538	13763	13661	13706	13622	13590	13780	13575	13602	13628	13622	13550	13658	13546	13583	13618	13517	13475	13597	13485	13453	13606	13663	13467	13613	13627	13526	13590	13785	13552	13780	13520	13627	13673	13647	13716	13711	13585	13663	13717	13627	13720	13665	13528	13629	13442	13572	13464	13610	13512	13754	13672	13428	13728	13567	13583	13638	13473	13675	13553	13705	13614	13655	13864	13621	13609	13732	13615	13623	13689	13462	13613	13782	13690	13516	13675	13543	13595	13716	13390	13578	13728	13645	13811	13726	13733	13609	13684	13509	13422	13450	13649	13648	13663	13713	13590	13635	13594	13615	13505	13613	13728	13624	13564	13510	13595	13623	13697	13700	13492	13626	13570	13497	13624	13571	13636	13692	13680	13700	13608	13482	13562	13816	13728	13630	13652	13498	13733	13641	13540	13606	13650	13702	13513	13647	13464	13533	13723	13535	13563	13835	13758	13542	13405	13565	13593	13652	13350	13746	13608	13515	13592	13593	13636	13634	13605	13416	13656	13646	13468	13692	13563	13436	13611	13645	13812	13711	13565	13657	13791	13626	13627	13603	13679	13522	13754	13669	13661	13556	13598	13572	13477	13687	13554	13490	13637	13476	13584	13596	13614	13644	13622	13625	13624	13503	13703	13662	13708	13597	13526	13448	13647	13695	13576	13670	13551	13728	13573	13629	13612	13513	13812	13617	13588	13556	13685	13556	13672	13549	13541	13613	13568	13626	13492	13606	13560	13580	13616	13600	13668	13733	13730	13790	13618	13619	13730	13650	13784	13821	13546	13610	13605	13510	13570	13408	13815	13564	13532	13603	13667	13747	13674	13569	13572	13623	13586	13675	13650	13644	13650	13609	13560	13675	13592	13605	13823	13622	13382	13798	13810	13609	13538	13506	13528	13607	13588	13664	13659	13679	13536	13643	13587	13631	13671	13650	13666	13749	13556	13636	13647	13508	13698	13598	13591	13664	13669	13535	13733	13325	13555	13480	13672	13565	13688	13639	13713	13661	13682	13462	13786	13540	13564	13371	13352	13662	13652	13461	13670	13434	13686	13632	13497	13690	13652	13676	13566	13640	13518	13697	13614	13695	13602	13858	13684	13772	13412	13443	13590	13483	13689	13598	13594	13623	13643	13628	13465	13479	13599	13751	13600	13640	13523	13662	13582	13581	13599	13604	13497	13626	13549	13805	13721	13542	13622	13627	13547	13590	13590	13626	13529	13762	13590	13585	13600	13690	13568	13606	13595	13482	13630	13729	13528	13628	13408	13720	13640	13676	13645	13711	13550	13570	13604	13521	13497	13727	13642	13615	13634	13465	13605	13585	13645	13598	13630	13649	13558	13680	13609	13443	13568	13462	13680	13607	13691	13587	13604	13531	13555	13679	13515	13718	13542	13562	13628	13610	13420	13487	13573	13597	13543	13579	13499	13774	13747	13762	13628	13541	13699	13618	13738	13734	13628	13711	13625	13571	13544	13602	13609	13660	13537	13643	13513	13574	13514	13771	13506	13767	13435	13616	13629	13563	13538	13687	13468	13540	13590	13750	13548	13690	13498	13716	13592	13562	13663	13522	13653	13664	13700	13761	13725	13617	13565	13585	13580	13513	13559	13651	13700	13530	13606	13654	13648	13648	13646	13581	13537
23935	21409	28969	24282	21799	21722	19632	16371	15432	15493	15812	18295	19942	27654	36711	40339	28525	20774	16721	15395	15191	14883	14913	14899	14993	14937	14865	14818	14774	14972	15062	14930	15089	15019	14778	14838	14924	14866	14786	14971	14935	14855	14679	14993	14851	14982	14856	14742	14847	14725	14802	14860	14910	14893	14859	14782	14818	14872	15127	14875	14724	14920	14986	14826	14593	14925	14788	14841	14798	14909	14768	14852	14900	14978	14962	14855	14717	14924	14944	14889	14792	14772	14795	14917	14721	14872	14688	14994	14861	14827	14754	14841	14970	14826	14873	14858	14786	14945	14941	14820	14913	14907	14911	14895	14884	14960	15089	14867	14847	15029	14943	14892	14599	14799	14731	14904	14839	14841	15010	14739	14793	14721	14827	14614	14558	14973	14747	14808	14963	14918	14757	14864	14874	14850	14816	14572	14780	14947	14911	14903	14867	14798	14763	14870	14905	14930	14878	14720	14921	14726	14830	14824	14921	14864	14834	14675	14995	14752	14819	14770	14915	14968	14907	14862	14838	14889	14936	15006	14834	14727	14865	14821	14881	14873	14793	14858	14855	14835	14866	14737	15119	14630	14859	14729	14891	14869	14909	14926	14909	14735	14819	14656	14847	14905	14928	14838	14939	14755	14928	14935	14816	14942	14949	14770	14741	14848	14891	14751	14662	14755	14704	14812	15001	14806	14699	14745	14887	14890	14969	14788	14939	14837	14891	14744	14681	15014	14956	14808	14905	14764	14678	14851	14776	14838	14902	14879	14968	14813	14878	14920	15010	14853	15017	14856	14773	14927	14614	14870	14683	14727	14810	15142	14793	15018	14848	14936	15001	14786	14938	14733	14657	14802	14771	14778	15006	14775	14878	14958	14917	14861	14891	14744	14792	14659	14702	14740	14835	14889	14879	14846	14764	14880	14763	14813	14909	14763	14799	14890	14720	14873	14810	14892	14852	14838	14723	14841	14952	14852	14773	14876	14784	14768	14923	15030	14886	14885	14913	14892	14765	14852	14691	14941	14727	14757	14827	14747	14909	14876	14977	14821	14886	14929	14735	14711	14638	14991	15000	14859	14685	14826	14789	14851	14831	14750	14796	14794	14810	15006	14790	14808	14899	14774	14762	15128	15016	14695	14863	14760	14669	14734	14713	15031	14811	14875	14715	15208	14733	14822	14912	14819	14732	14876	14796	14560	14708	14841	14795	14786	14802	14830	14800	14825	14813	14899	14952	14817	14743	14897	14857	14875	14951	14551	14885	14853	14727	14877	14913	14826	14834	14598	14718	14646	14758	14788	14797	14789	14802	14882	14993	14833	14927	14668	14871	14929	14912	15048	14855	14796	14895	14822	14810	14795	15022	14801	14716	14807	14630	14815	14766	14779	14770	14881	14834	14856	14800	14843	14839	14670	14817	14961	14859	14834	14969	14695	14867	14824	14766	14739	14724	14835	15041	14759	15080	14833	14955	14758	14812	14831	14606	14940	14993	14943	14708	14625	14708	14799	14684	14922	15079	14962	14968	14758	14860	14816	14978	14805	14789	14664	14844	15010	14731	15036	14820	14920	14894	14885	14870	15077	14941	14863	14890	14792	14793	14884	14880	14717	14810	14711	15061	14918	14875	14932	14778	14826	14808	14669	14820	14816	14974	14989	15108	14825	14608	14675	14628	14801	14844	14720	14916	14691	14941	14832	14823	14672	14834	14914	14945	14818	14647	14764	14947	14843	14758	14706	14930	14883	14812	14780	14739	14787	14930	14810	14909	14896	15050	14798	14805	14847	14825	14828	14964	14864	14945	14758	14720	14829	14886	14680	14851	14726	14915	14825	14925	14981	14786	14900	14901	14931	14877	14773	14716	15077	14926	14596	14774	14807	14598	14795	14784	14842	14908	14777	14910	14925	14889	14899	14719	14690	14805	14736	14919	15029	14833	14871	14697	14865	14894	14852	14933	14950	14788	14729	14917	14885	14710	14815	14691	14745	14899	14855	14802	14976	14904	14841	15064	14758	14771	14895	14849	14927	14928	14811	14702	14849	14988	15046	14865	14906	14901	14907	14765	14866	14740	15075	14753	14885	14796	14770	14667	14918	14953	14850	14665	14948	14868	14833	14743	14930	14781	14817	14828	15005	14851	14884	14846	14867	14815	14858	14875	14826	14824	14851	14757	15016	14662	14952	14742	14838	14754	14784	14806	14848	14879	15095	14879	14828	14850	14920	14870	14660	14694	14929	14988	14822	14797	14937	14834	14988	14907	14907	14829	14845	14745	14910	14737	14890	14688	14905	14852	14979	14910	14944	14973	14920	14783	14899	14832	14816	14840	14824	14937	15007	14929	15034	14663	14599	14927	14911	14986	14830	14649	14682	14804	14857	14824	14923	14872	14998	15086	14841	14887	15083	15041	14748	14843	14765	14590	14806	14716	14812	14856	14675	14831	14691	14737	14991	14862	14665	14992	14918	14554	14725	14763	14832	14573	14802	15050	14953	14858	14844	14765	14788	14726	14854	14811	14907	14880	15012	14862	14842	14778	14780	14897	14823	14686	14776	14952	14889	14832	14747	14821	14773	14926	14813	14899	14557	14902	14768	14664	14786	14685	14806	14783	14834	14825	14890	14747	14818	14697	14850	15009	14839	14885	14679	14839	14710	14771	14745	14773	14808	14900	14957	14867	14890	14913	14807	14770	14749	14681	14702	14831	14774	14793	14764	14859	14755	14680	14911	14805	14788	14821	14731	14676	14932	14822	14790	14787	14878	14857	14926	14907	14927	14916	14643	14783	14927	14973	14897	14869	14867	14788	14765	14726	14791	14671	14806	15062	14773	14901	14821	14792	14767	14906	14666	14833	14610	14831	14897	14746	14685	14973	14909	14898	14786	14741	14798	15131	14818	14960	14948	14837	14839	14840	14980	14881	14904	14745	15064	15002	14740	14837	14887	14851	14876	14935	14822	14811	14782	14709	14951	14842	14766	14812	14835	14843	14902	14851	14917	14821	14831	14825	14853	14845	14845	14702	14995	14878	14972	15040	14861	14972	14892	14783	14870	14876	14832	14843	14843	14814	14863	15055	14881	14582	14868	14914	14725	14745	14896	14697	14913	14932	14704	14861	15008	14735	14843	14860	14743	14674	14914	14853	14860	14932	14830	14760	14740	14766	14821	14787	14638	14732	14810	14932	14733	15044	14874	14783	14978	14923	14749	15086	14870	14793	14887	14852	14746	14913	14836	14901	14861	14775	14955	15003	14979	14916	14729	14842	15086	14774	14973	14862	14772	14874	14887	14769	14920	15041	15045	14997	14703	14761	14909	14934	14773	14818	15020	15177	14900	14824	14857	14714	14683	14796	14819	14819	15013	14883	14963	14831	14893	14743	14787	14854	14679	14960	14913	14932	14708	14924	14673	14832	14729	14826	14819	14805	14761	14604	14877	14731	15033	14848	14839	14901	14789	14871	14799	14998	14652	14881	14752	14984	14840	14642	14543	14889	14748	14773	14900	14445	14733	14830	14934	15024	14787	14687	14943	14858	14728	14883	14760	14927	14727	14646	14677	14887	14901	14902	14863	14821	14807	14805	14760	14683	14865	14713	14772	14750	14831	14631	14722	14658	14938	14925	14674	14940	14779	14949	14891	15045	14844	14858	14933	14781	14791	14919	14802	14915	14766	14906	14751	14820	14745	14914	14863	14819	14845	14722	14924	15045	14906	14849	15008	14837	14757	14820	14721	14849	14705	15088	14583	14870	14903	15009	14860	14819	14750	14781	14838	14641	14949	14971	14666	14878	14942	15017	14614	14724	14841	14799	14749	14845	14807	14633	14837	14803	14844	14665	14753	14817	14667	14761	14941	15012	14767	14862	14641	14696	14935	14737	14875	14806	14647	14900	14865	14761	14750	14810	14714	14807	14844	14993	14784	14950	14681	14933	14761	14721	14791	14649	14891	14789	14932	14935	15016	14916	14945	14929	14768	14939	14808	14865	14950	14874	14960	15017	14956	15025	14837	14781	15055	14909	14759	14810	14958	14739	14720	14957	15006	14959	14992	14702	15065	14865	14831	14966	14769	14666	14809	14637	14818	14694	14871	14884	14769	14830	14917	14814	14719	14847	14811	14904	14838	14963	14935	14849	14903	14761	14868	14890	14731	14734	14622	14787	14983	14953	14857	14745	14782	14686	14855	14745	14822	14939	14806	14742	14758	14952	14873	14724	14866	14964	14815	14951	14780	14807	14947	15066	14821	14689	14997	14990	14738	14772	14789	14827	14905	14822	14722	14842	14847	14756	14907	14797	14794	14972	14821	14795	14536	14819	14842	15039	14780	14855	14942	14849	14936	14788	14811	14783	14697	14903	14652	14951	14798	14648	14861	15008	15057	14857	14845	14804	14750	14880	14814	14588	14748	14763	14864	14756	14854	14870	14822	14866	14915	14792	14788	14866	14811	14851	14860	14706	14880	14585	15000	14816	14750	14774	14747	14740	14889	14893	14749	14947	14776	15036	14891	14754	14685	14859	14692	14775	15032	14741	14732	14619	14862	14851	14728	14567	14839	14770	14607	14831	14828	14895	14922	14833	14761	14962	14834	14911	14604	14818	14629	14905	14633	14719	14790	14753	14871	14803	14744	14847	14808	15008	14724	14818	14953	14972	14967	14866	14869	14659	14811	14797	14722	14783	14839	14841	14890	14765	14707	14835	14944	14823	14663	14998	14627	14819	14800	14829	14795	14705	14905	14893	14821	14879	14881	14771	14868	14815	14749	14827	14851	14751	14708	14837	14672	14969	14777	14758	14786	14834	14872	14683	14862	14600	14662	14642	14915	14903	14883	14789	14850	14792	14868	14808	15036	14711	14788	14633	14878	14881	14909	15042	14879	14895	14878	14925	14871	14609	14953	14972	14868	15112	14745	14896	14747	14754	14770	14640	14705	14928	14887	14933	15120	14845	14837	14868	14713	14857	14594	14690	14775	14728	14872	14780	14949	14935	14903	14757	14821	15136	14707	14989	14912	14989	14800	14834	14749	14840	15028	14675	14773	14890	14884	14928	15078	14938	14730	14765	14743	14924	14632	14915	14816	14830	14952	14920	14628	14872	14888	14913	14838	14986	14915	14811	14868	14829	14591	14833	14871	14698	14678	14729	14775
15750	26198	24295	19052	17092	15934	15258	14978	14517	14556	15142	19182	21537	31134	40568	40421	28262	18984	14790	13813	13528	13486	13488	13540	13544	13525	13778	13345	13515	13383	13420	13428	13622	13627	13456	13461	13562	13595	13719	13483	13463	13528	13459	13579	13504	13480	13595	13491	13467	13513	13461	13370	13576	13500	13555	13487	13626	13577	13453	13524	13569	13564	13438	13531	13592	13467	13439	13515	13573	13480	13486	13404	13471	13470	13425	13479	13548	13433	13503	13417	13327	13393	13605	13548	13368	13510	13505	13400	13430	13429	13487	13477	13402	13433	13606	13516	13551	13518	13306	13572	13534	13504	13430	13478	13484	13551	13340	13484	13505	13587	13707	13540	13420	13590	13424	13538	13457	13441	13453	13428	13710	13573	13353	13279	13595	13413	13483	13485	13456	13614	13483	13517	13717	13394	13477	13402	13341	13478	13740	13438	13610	13453	13472	13581	13469	13517	13473	13511	13632	13493	13411	13522	13436	13608	13477	13406	13553	13416	13577	13430	13424	13362	13461	13662	13336	13499	13407	13452	13607	13546	13286	13346	13456	13492	13559	13611	13627	13304	13367	13478	13425	13419	13696	13469	13495	13401	13496	13414	13532	13486	13655	13543	13353	13527	13414	13616	13344	13338	13467	13561	13557	13576	13536	13505	13393	13467	13535	13360	13412	13420	13431	13356	13535	13596	13484	13553	13553	13459	13455	13568	13487	13528	13523	13482	13532	13498	13573	13506	13443	13543	13620	13505	13622	13473	13651	13317	13359	13546	13479	13430	13576	13404	13559	13501	13467	13623	13483	13675	13520	13431	13520	13642	13430	13597	13460	13464	13491	13505	13698	13543	13439	13464	13559	13617	13484	13379	13344	13560	13488	13366	13592	13491	13521	13443	13505	13498	13522	13579	13437	13350	13436	13441	13508	13429	13453	13335	13557	13329	13586	13372	13344	13621	13466	13585	13492	13436	13531	13586	13483	13573	13444	13523	13477	13589	13585	13573	13508	13374	13568	13455	13572	13566	13519	13453	13543	13434	13547	13580	13551	13515	13684	13639	13539	13461	13566	13492	13397	13394	13448	13636	13332	13399	13366	13391	13503	13388	13564	13399	13471	13420	13350	13371	13489	13473	13501	13527	13490	13495	13498	13321	13491	13450	13477	13352	13339	13378	13544	13449	13407	13419	13430	13387	13604	13569	13580	13350	13455	13249	13387	13474	13427	13444	13489	13483	13554	13734	13388	13496	13444	13546	13486	13488	13239	13388	13532	13490	13383	13541	13567	13539	13551	13532	13463	13557	13459	13486	13383	13447	13375	13411	13495	13536	13546	13547	13664	13458	13443	13471	13428	13514	13568	13339	13464	13452	13677	13419	13502	13610	13511	13510	13429	13403	13722	13485	13471	13319	13539	13544	13470	13506	13491	13486	13607	13612	13440	13522	13480	13421	13384	13363	13377	13460	13507	13612	13395	13418	13393	13446	13505	13495	13490	13626	13512	13501	13520	13470	13448	13440	13604	13581	13366	13461	13492	13643	13333	13403	13642	13457	13472	13465	13503	13431	13487	13594	13503	13476	13406	13465	13378	13506	13465	13453	13545	13491	13552	13464	13562	13405	13432	13566	13393	13609	13335	13487	13564	13434	13661	13482	13505	13609	13524	13642	13501	13471	13554	13565	13590	13491	13624	13528	13398	13532	13497	13740	13528	13563	13488	13361	13679	13463	13341	13508	13508	13412	13481	13420	13431	13450	13660	13467	13518	13475	13423	13429	13582	13358	13542	13486	13612	13486	13504	13379	13562	13385	13416	13607	13528	13400	13364	13533	13517	13631	13517	13601	13522	13331	13531	13360	13540	13604	13345	13501	13413	13416	13488	13426	13365	13349	13528	13464	13454	13452	13452	13530	13548	13574	13537	13255	13466	13619	13558	13476	13516	13487	13490	13466	13497	13387	13451	13432	13267	13528	13289	13464	13458	13693	13407	13596	13565	13565	13429	13512	13453	13503	13471	13386	13412	13346	13489	13462	13453	13402	13473	13428	13662	13474	13538	13550	13481	13508	13440	13507	13466	13456	13397	13571	13470	13540	13510	13578	13401	13437	13472	13675	13556	13472	13468	13462	13404	13322	13612	13464	13541	13497	13379	13500	13282	13462	13474	13582	13457	13673	13307	13406	13463	13322	13482	13461	13455	13492	13577	13382	13478	13597	13475	13338	13534	13400	13603	13529	13544	13478	13628	13438	13655	13485	13537	13461	13536	13519	13516	13508	13408	13483	13521	13464	13328	13526	13517	13398	13424	13516	13386	13470	13580	13461	13539	13486	13389	13370	13529	13554	13490	13462	13603	13525	13324	13601	13534	13420	13371	13333	13422	13393	13403	13471	13447	13607	13663	13734	13491	13349	13564	13455	13357	13466	13514	13351	13406	13328	13396	13583	13389	13331	13446	13557	13646	13428	13605	13483	13495	13388	13469	13532	13514	13519	13518	13638	13306	13537	13623	13568	13525	13515	13634	13500	13604	13465	13384	13469	13648	13594	13389	13438	13340	13456	13568	13419	13645	13582	13520	13449	13366	13483	13525	13361	13507	13476	13319	13597	13448	13434	13565	13403	13444	13408	13532	13535	13428	13464	13454	13323	13613	13563	13498	13496	13365	13427	13506	13529	13690	13556	13530	13559	13568	13514	13406	13641	13480	13288	13543	13461	13448	13523	13624	13407	13363	13547	13555	13611	13464	13318	13463	13573	13320	13613	13482	13550	13455	13671	13694	13471	13504	13376	13515	13467	13293	13734	13582	13500	13625	13556	13275	13485	13515	13367	13443	13590	13383	13480	13405	13453	13604	13423	13607	13347	13462	13519	13342	13469	13441	13453	13438	13459	13286	13586	13448	13587	13389	13484	13560	13431	13541	13542	13501	13399	13601	13358	13467	13738	13489	13461	13431	13414	13554	13660	13545	13521	13503	13379	13527	13551	13444	13391	13546	13531	13529	13440	13583	13387	13578	13450	13499	13393	13520	13621	13459	13461	13521	13531	13538	13455	13601	13568	13575	13575	13557	13479	13446	13559	13550	13535	13690	13566	13440	13506	13384	13441	13483	13402	13449	13623	13434	13579	13398	13492	13484	13574	13371	13321	13481	13381	13464	13467	13550	13474	13374	13421	13480	13520	13392	13410	13472	13699	13561	13475	13482	13477	13651	13515	13618	13609	13463	13532	13492	13431	13565	13399	13540	13709	13476	13497	13530	13471	13436	13459	13387	13679	13557	13524	13520	13500	13653	13475	13454	13323	13620	13609	13523	13443	13600	13506	13383	13491	13392	13701	13357	13386	13466	13485	13509	13433	13642	13280	13570	13419	13295	13411	13554	13449	13453	13468	13312	13444	13431	13516	13496	13454	13253	13652	13426	13487	13542	13455	13414	13662	13365	13459	13413	13293	13575	13455	13408	13576	13428	13426	13578	13596	13528	13527	13490	13592	13557	13572	13451	13485	13538	13453	13592	13400	13384	13490	13645	13378	13342	13402	13540	13536	13656	13641	13657	13456	13517	13462	13587	13668	13458	13437	13417	13415	13497	13484	13498	13444	13581	13546	13450	13448	13485	13458	13484	13565	13488	13436	13461	13555	13584	13538	13686	13401	13439	13365	13424	13454	13553	13249	13618	13414	13475	13572	13650	13564	13497	13567	13408	13483	13442	13449	13712	13464	13472	13452	13431	13416	13563	13458	13427	13501	13353	13631	13569	13507	13494	13450	13559	13432	13457	13343	13366	13411	13423	13618	13631	13411	13521	13351	13410	13694	13336	13641	13508	13610	13457	13354	13407	13585	13704	13490	13512	13503	13350	13480	13549	13523	13453	13570	13516	13430	13424	13534	13415	13568	13418	13464	13322	13481	13533	13495	13451	13375	13496	13488	13494	13524	13527	13547	13336	13662	13645	13508	13589	13496	13489	13351	13533	13410	13523	13472	13486	13385	13318	13484	13370	13430	13429	13397	13412	13547	13425	13540	13623	13336	13573	13467	13457	13353	13557	13459	13676	13496	13398	13340	13412	13411	13724	13429	13367	13458	13332	13634	13380	13452	13529	13417	13574	13594	13463	13621	13509	13619	13483	13534	13297	13463	13573	13339	13524	13519	13566	13452	13519	13493	13506	13538	13482	13638	13556	13379	13624	13622	13562	13588	13425	13767	13391	13475	13340	13470	13414	13326	13478	13474	13486	13438	13586	13528	13409	13486	13397	13337	13669	13451	13368	13465	13431	13563	13333	13482	13545	13443	13437	13520	13576	13590	13525	13466	13566	13438	13501	13390	13446	13481	13297	13538	13442	13338	13405	13313	13507	13330	13461	13448	13306	13571	13600	13559	13354	13426	13435	13414	13589	13632	13670	13497	13422	13537	13530	13516	13551	13499	13534	13651	13428	13529	13681	13468	13531	13345	13475	13575	13581	13655	13455	13422	13504	13477	13401	13602	13263	13544	13422	13270	13510	13533	13399	13535	13310	13549	13590	13331	13562	13620	13529	13566	13593	13309	13656	13343	13506	13563	13431	13482	13541	13394	13422	13426	13726	13486	13406	13532	13371	13508	13484	13585	13520	13558	13543	13415	13518	13366	13461	13486	13484	13611	13576	13558	13635	13611	13416	13496	13549	13344	13558	13366	13537	13469	13550	13488	13540	13428	13496	13542	13562	13338	13383	13553	13543	13515	13556	13547	13545	13675	13523	13512	13450	13672	13509	13448	13623	13489	13446	13363	13438	13431	13587	13535	13478	13412	13475	13508	13550	13389	13593	13471	13464	13338	13568	13487	13448	13446	13341	13374	13497	13511	13488	13556	13536	13780	13597	13549	13499	13480	13317	13484	13405	13508	13456	13493	13603	13455	13466	13577	13327	13362	13622	13423	13438	13420	13453	13444	13547	13444	13476	13600	13465	13366	13359	13533	13567	13391	13489	13555	13649	13509	13433	13566	13372	13468	13553	13426	13635	13357	13672	13515	13484	13548	13547	13674	13496	13454	13537	13435	13310	13495	13308	13374	13365	13554	13633	13486	13578	13513	13470	13476	13439	13406	13387	13684	13506	13379	13534	13447	13389	13577	13627	13559	13519	13522	13658	13609	13475	13608	13648	13454	13507	13655
29185	21668	20332	17543	15515	15444	15401	15287	15279	15108	15388	15329	17396	17731	16475	16901	17187	16170	15269	15360	15148	15225	15490	15387	15413	15246	15291	15288	15305	15264	15199	15061	15226	15283	15359	15123	15257	15210	15300	15262	15191	15307	15083	15341	15202	15096	15460	15295	15184	15392	15327	15384	15328	15316	15271	15337	15407	15249	15385	15359	15082	15182	15353	15332	15296	15372	15197	15359	15349	15331	15284	15400	15283	15329	15325	15327	15151	15127	15307	15229	15301	15394	15477	15283	15255	15289	15339	15243	15225	15328	15369	15448	15361	15306	15444	15410	15277	15253	15206	15220	15324	15412	15350	15480	15190	15192	15217	15168	15284	15134	15388	15152	15402	15253	15405	15253	15240	15103	15226	15471	15349	15439	15377	15277	15350	15255	15350	15233	15353	15303	15251	15415	15322	15094	15252	15242	15061	15361	15225	15322	15334	15288	15242	15510	15314	15361	15335	15397	15386	15532	15131	15315	15288	15296	15340	15240	15320	15266	15396	15261	15275	15345	15266	15351	15392	15299	15237	15249	15405	15257	15346	15172	15208	15261	15466	15180	15198	15176	15362	15284	15185	15176	15245	15187	15471	15290	15469	15301	15390	15267	15250	15329	15464	15297	15413	15407	15449	15403	15115	15115	15212	15220	15194	15396	15130	15306	15194	15257	15431	15417	15371	15473	15270	15399	15352	15185	15197	15437	15177	15357	15224	15041	15196	15225	15230	15297	15451	15147	15374	15171	15275	15101	15586	15321	15162	15213	15229	15272	15333	15261	15212	15331	15265	15280	15350	15284	15257	15468	15205	15255	15299	15112	15260	15418	15209	15472	15321	15418	15287	15429	15298	15227	15247	15436	15339	15165	15071	15386	15338	15231	15252	15301	15199	15255	15259	15361	15336	15432	15321	15256	15523	15491	15108	15160	15323	15383	15378	15244	15362	15299	15397	15203	15402	15364	15241	15207	15378	15351	15237	15244	15116	15349	15352	15144	15286	15135	15311	15334	15440	15175	15235	15298	15432	15229	15414	15305	15234	15276	15278	15162	15310	15337	15310	15492	15389	15278	15080	15341	15186	15544	15320	15309	15383	15397	15284	15300	15191	15287	15321	15248	15373	15196	15143	15312	15123	15356	15332	15163	15255	15402	15302	15265	15129	15284	15335	15311	15313	15303	15658	15208	15453	15160	15344	15130	15058	15132	15158	15126	15233	15403	15161	15300	15251	15323	15431	15198	15323	15401	15340	15388	15362	15404	15162	15396	15292	15317	15331	15413	15295	15232	15279	15274	15423	15161	15156	15307	15203	15260	15406	15250	15178	15330	15127	15213	15216	15118	15107	15199	15292	15396	15366	15214	15381	15253	15394	15190	15351	15226	15180	15020	15331	15253	15243	15478	15388	15175	15114	15264	15119	15286	15308	15170	15037	15161	15299	15257	15215	15439	15297	15249	15190	15017	15316	15158	15260	15266	15182	15244	15435	15278	15401	15292	15176	15075	15212	15319	15219	15039	15108	15192	15335	15396	15275	15390	15230	15335	15132	15250	15180	15225	15067	15329	15160	15269	15249	15338	15372	15394	15183	15285	15294	15253	15338	15295	15255	15107	15280	15270	15241	15444	15277	15301	15479	15259	15363	15196	15296	15283	15218	15294	15200	15339	15271	15211	15332	15298	15279	15330	15263	15188	15365	15021	15063	15251	15315	15339	15120	15197	15241	15313	15363	15239	15194	15418	15566	15355	15212	15264	15307	15280	15277	15412	15352	15334	15443	15328	15274	15185	15160	15350	15379	15303	15384	15142	15291	15298	15243	15129	15113	15226	15215	15240	15378	15497	15391	15221	15421	15356	15378	15269	15300	15278	14950	15323	15353	15239	15113	15276	15130	15456	15319	15287	15341	15191	15066	15269	15319	15285	15308	15119	15296	15156	15584	15363	15222	15250	15112	15343	15300	15225	15304	15344	15146	15080	15228	15307	15273	15396	15103	15295	15326	15227	15244	15243	15323	15124	15238	15147	15226	15085	14985	15190	15353	15128	15311	15387	15461	15432	15416	15331	15463	15463	15302	15345	15230	15265	15372	15108	15429	15220	15346	15291	15222	15124	15327	15353	15212	15106	15239	15364	15316	15134	15305	15175	15278	15127	15311	15262	15177	15358	15062	15370	15141	15320	15304	15277	15399	15116	15301	15398	15508	15176	15130	15232	15199	15213	14976	15239	15250	15382	15256	15364	15374	15365	15476	15398	15296	15345	15281	15344	15180	15010	15205	15440	15308	15334	15349	15318	15219	15304	15120	15282	15357	15380	15287	15298	15345	15302	15326	15004	15265	15311	15293	15208	15026	15272	15228	15375	15258	15254	15205	15109	15391	15197	15302	15337	15377	15350	15322	15284	15386	15397	15238	15201	15312	15157	15184	15332	15343	15312	15190	15254	15221	15271	15238	15142	15330	15385	15182	15236	15337	15550	15252	15283	15304	15276	15052	15437	15202	15369	15270	15345	15360	15433	15258	15229	15328	15394	15156	15233	15452	15132	15073	15256	15275	15343	15186	15149	15384	15393	15185	15183	15453	15346	15454	15445	15336	15227	15324	15248	15146	15284	15403	15250	15373	15445	15459	15328	15328	15369	15405	15147	15318	15283	15539	15260	15160	15166	15406	15473	15119	15229	15357	15181	15290	15371	15334	15415	15326	15289	15138	15383	15312	15273	15234	15184	15390	15426	15159	15138	15200	15239	15314	15355	15343	15353	15209	15316	15348	15360	15188	15226	15389	15216	15358	15359	15474	15385	15330	15299	15387	15316	15236	15382	15334	15274	15125	15389	15306	15272	15287	15083	15271	15241	15281	15320	15287	15450	15398	15148	15335	15292	15284	15351	15366	15219	15449	15218	15127	15408	15262	15381	15252	15171	15163	15274	15645	15363	15243	15232	15338	15217	15174	15171	15187	15307	15233	15169	15141	15443	15378	15271	15201	15049	15222	15339	15286	15306	15217	15184	15091	15206	15209	15303	15430	15351	15354	15313	15420	15374	15179	15286	15304	15304	15379	15260	15315	15181	15342	15345	15220	15494	15167	15192	15342	15395	15311	15284	15368	15210	15241	15325	15194	15244	15535	15363	15213	15248	15246	15387	15357	15298	15226	15295	15255	15331	15177	15110	15207	15475	15260	15399	15335	15313	15455	15313	15402	15058	15445	15165	15255	15294	15323	15320	15505	15303	15430	15187	15432	15188	15242	15174	15135	15225	15400	15232	15207	15266	15162	15368	15365	15375	15402	15243	15260	15182	15243	15216	15264	15353	15419	15338	15273	15084	15175	15224	15135	15104	15225	15105	15366	15357	15355	15274	15277	15149	15195	15448	15178	15199	15129	15190	15316	15175	15339	15181	15491	15361	15287	15127	15268	15262	15512	15148	15296	15209	15339	15256	15308	15202	15176	15330	15440	15259	15328	15386	15277	15245	15264	15368	15302	15411	15335	15308	15250	15336	15137	15090	15267	15223	15316	15313	15301	15220	15151	15392	15232	15274	15180	15150	15378	15408	15523	15252	15304	15279	15182	15248	15229	15041	15163	15431	15323	15329	15206	15186	15191	15327	15384	15118	15025	15298	15196	15433	15160	15272	15102	15362	15340	15269	15273	15266	15224	15434	15275	15317	15372	15241	15209	15408	15293	15340	15292	15085	15352	15344	15267	15335	15066	15042	15225	15359	15363	15466	15275	15456	15500	15300	15239	15369	15287	15248	15302	15151	15340	15350	15211	15351	15318	15370	15134	15298	15325	15328	15282	15235	15508	15299	15287	15368	15028	15318	15458	15433	15305	15139	15333	15418	15262	15281	15165	15335	15241	15231	15298	15356	15304	15371	15318	15267	15247	15224	15478	15219	15375	15315	15316	15107	15182	15416	15207	15212	15171	15044	15277	15324	15312	15209	15202	15154	15378	15261	15271	15375	15352	15211	15324	15442	15144	15369	15276	15344	15346	15371	15312	15270	15467	15309	15170	15286	15358	15418	15496	15141	15360	15338	15249	15298	15281	15274	15419	15349	15132	15189	15417	15446	15255	15269	15413	15418	15258	15335	15162	15194	15322	15234	15096	15174	15348	15373	15390	15276	15464	15283	15435	15377	15451	15140	15414	15240	15372	15314	15509	15321	15167	15137	15430	15320	15415	15368	15239	15252	15230	15259	15265	15228	15386	15214	15267	15442	15409	15376	15309	15470	15340	15044	15419	15282	15195	15162	15318	15236	15298	15058	15264	15301	15399	15197	15352	15365	15246	15444	15448	15433	15396	15290	15338	15133	15296	15320	15321	15251	15226	15273	15365	15328	15282	15377	15190	15214	15464	15223	15152	15236	15205	15194	15202	15408	15307	15256	15238	15248	15245	15259	15282	15311	15112	15149	15315	15280	15309	15421	15152	15263	15213	15299	15343	15249	15204	15373	15252	15255	15420	15286	15196	15176	15227	15304	15115	15213	15276	15300	15485	15339	15350	15283	15272	15265	15523	15426	15157	15397	15391	15141	15054	15365	15276	15348	15289	15369	15277	15237	15221	15382	15240	15472	15235	15294	15329	15260	15431	15249	15326	15282	15295	15363	15129	15324	15457	15101	15235	15425	15397	15278	15287	15353	15487	15191	15244	15359	15470	15421	15520	15539	15272	15183	15397	15302	15312	15208	15454	15466	15377	15445	15447	15358	15354	15309	15332	15280	15222	15340	15179	15069	15151	15203	15283	15357	15265	15405	15061	15381	15426	15174	15279	15319	15294	15288	15275	15230	15313	15115	15180	15295	15269	15455	15129	15194	15195	15235	15277	15287	15249	15340	15259	15298	15547	15335	15323	15342	15371	15235	15200	15288	15313	15191	15255	15337	15449	15057	15255	15539	15469	15323	15194	15216	15322	15326	15268	15283	15414	15203	15333	15097	15151	15091	15346	15253	15279	15297	15313	15175	15153	15427	15345	15140	15191	15386	15355	15450	15106	15313	15136	15217	15232	15072	15362	15121	15445	15516	15286	15495	15343	15156	15358	15255	15389	15240	15264	15119	15462	15363	15254	15290	15482	15323	15339	15240	15354	15240	15337	15304	15147	15381	15420	15269	15410	15248	15242	15259	15342	15316	15485	15335	15204	15217
14781	15524	14852	14299	14140	14108	13792	14060	13833	13739	13814	14083	16862	16878	15179	16147	15686	14359	13925	13918	13723	13834	13825	13927	13554	13660	13561	13583	13689	13751	13763	13761	13770	13614	13665	13823	13550	13791	13752	13698	13786	13778	13947	13843	13719	13713	13822	13732	13854	13692	13855	13635	13653	13738	13625	13687	13743	13842	13731	13615	13634	13607	13761	13805	13659	13635	13764	13744	13723	13648	13836	13794	13755	13827	13619	13669	13626	13635	13686	13691	13762	13678	13843	13554	13668	13721	13878	13731	13711	13805	13746	13737	13726	13709	13690	13879	13631	13533	13666	13661	13595	13764	13641	13668	13776	13611	13654	13856	13710	13889	13713	13492	13778	13706	13600	13704	13692	13777	13737	13735	13638	13579	13605	13758	13721	13921	14002	13637	13759	13748	13523	13701	13657	13757	13541	13819	13603	13710	13675	13624	13884	13774	13726	13751	13709	13655	13674	13611	13790	13669	13682	13560	13862	13852	13773	13718	13764	13719	13662	13729	13839	13637	13773	13533	13793	13683	13701	13849	13757	13614	13833	13630	13679	13705	13807	13686	13671	13733	13692	13835	13827	13714	13668	13786	13677	13686	13815	13791	13678	13744	13775	13782	13887	13751	13678	13714	13671	13880	13641	13832	13709	13736	13604	13652	13690	13545	13686	13554	13722	13974	13659	13799	13870	13667	13878	13591	13678	13661	13658	13886	13685	13649	13692	13690	13760	13679	13684	13634	13643	13743	13593	13846	13694	13825	13725	13821	13686	13674	13722	13740	13703	13781	13673	13886	13651	13860	13690	13652	13518	13541	13872	13736	13727	13679	13768	13821	13729	13841	13791	13858	13704	13593	13861	13827	13713	13605	13695	13780	13680	13582	13705	13658	13838	13696	13799	13692	13653	13737	13879	13713	13795	13727	13540	13624	13721	13763	13828	13702	13730	13732	13634	13647	13811	13739	13741	13792	13777	13742	13794	13657	13729	13639	13761	13871	13668	13668	13579	13842	13690	13716	13718	13727	13753	13693	13635	13686	13785	13610	13592	13783	13949	13793	13779	13658	13838	13683	13595	13631	13706	13846	13589	13620	13753	13758	13706	13760	13769	13789	13743	13734	13824	13740	13688	13743	13844	13704	13796	13801	13809	13790	13721	13838	13824	13613	13786	13425	13794	13878	13638	13896	13853	13691	13698	13600	13664	13919	13788	13732	13930	13867	13681	13808	13693	13692	13697	13709	13878	13631	13685	13648	13890	13725	13712	13708	13816	13724	13727	13829	13628	13769	13803	13626	13603	13944	13639	13811	13555	13566	13733	13709	13756	13829	13704	13712	13773	13639	13732	13780	13614	13681	13846	13756	13682	13743	13656	13742	13624	13768	13885	13698	13891	13644	13822	13612	13763	13770	13840	13788	13716	13740	13758	13730	13635	13695	13733	13610	13712	13783	13622	13886	13745	13617	13730	13691	13570	13579	13709	13667	13649	13721	13600	13763	13875	13665	13779	13828	13780	13700	13539	13777	13595	13745	13986	13604	13851	13641	13735	13764	13666	13677	13844	13887	13778	13859	13651	13715	13654	13637	13844	13876	13776	13866	13555	13657	13652	13827	13527	13758	13781	13572	13659	13746	13759	13584	13766	13690	13766	13725	13671	13791	13683	13695	13763	13761	13680	13693	13654	13638	13699	13766	13664	13572	13670	13559	13662	13484	13614	13689	13599	13739	13670	13627	13689	13773	13704	13654	13712	13788	13702	13584	13641	13663	13663	13675	13902	13558	13864	13697	13728	13805	13693	13664	13900	13729	13669	13650	13753	13789	13811	13833	13730	13661	13707	13674	13661	13710	13724	13702	13663	13786	13780	13631	13733	13496	13714	13713	13676	13608	13745	13629	13835	13769	13613	13762	13576	13492	13892	13648	13817	13690	13619	13890	13658	13894	13689	13782	13824	13870	13835	13847	13652	13700	13741	13546	13644	13783	13689	13754	13662	13701	13726	13818	13682	13524	13703	13641	13723	13750	13737	13753	13626	13736	13657	13746	13716	13794	13835	13843	13664	13778	13707	13920	13742	13612	13809	13545	13677	13772	13686	13728	13633	13706	13719	13779	13639	13716	13685	13697	13696	13784	13699	13796	13744	13661	13713	13594	13706	13838	13664	13741	13752	13862	13691	13697	13824	13794	13668	13616	13852	13666	13590	13697	13682	13820	13796	13885	13736	13752	13724	13684	13697	13814	13794	13811	13512	13952	13676	13766	13598	13728	13624	13650	13908	13819	13800	13883	13636	13725	13908	13848	13599	13811	13686	13766	13728	13808	13712	13583	13834	13740	13744	13718	13777	13793	13654	13869	13677	13704	13684	13754	13801	13722	13762	13850	13721	13736	13720	13538	13747	13758	13711	13719	13660	13597	13819	13822	13615	13869	13711	13793	13725	13709	13680	13702	13774	13807	13654	13683	13885	13767	13659	13621	13765	13701	13679	13827	13712	13665	13608	13887	13693	13640	13754	13792	13781	13775	13743	13796	13757	13676	13717	13636	13918	13606	13793	13690	13745	13657	13671	13722	13825	13715	13770	13758	13736	13740	13750	13729	13706	13784	13686	13634	13720	13733	13810	13695	13814	13485	13841	13746	13734	13672	13801	13648	13736	13676	13607	13780	13657	13811	13711	13735	13767	13672	13797	13838	13647	13818	13668	13559	13946	13752	13615	13678	13630	13719	13841	13688	13759	13752	13646	13747	13532	13731	13682	13745	13576	13896	13694	13712	13772	13682	13756	13742	13747	13581	13725	13682	13679	13627	13711	13693	13635	13767	13699	13754	13906	13650	13635	13771	13791	13693	13752	13693	13715	13711	13776	13707	13575	13805	13775	13731	13726	13761	13655	13757	13654	13713	13661	13660	13730	13770	13674	13699	13702	13783	13730	13553	13759	13644	13689	13727	13722	13700	13808	13709	13677	13753	13682	13792	13831	13878	13805	13796	13631	13726	13694	13809	13650	13847	13741	13670	13701	13658	13777	13825	13669	13713	13745	13799	13757	13731	13581	13519	13651	13709	13782	13671	13702	13737	13683	13685	13923	13619	13718	13675	13800	13623	13594	13747	13618	13681	13962	13797	13600	13569	13696	13809	13579	13766	13801	13644	13933	13754	13798	13593	13659	13614	13589	13705	13710	13637	13727	13948	13699	13618	13828	13732	13736	13663	13810	13757	13786	13626	13730	13826	13803	13747	13636	13612	13736	13830	13709	13765	13660	13745	13737	13762	13693	13647	13750	13633	13821	13689	13783	13560	13785	13733	13662	13681	13683	13803	13739	13714	13855	13799	13798	13778	13754	13727	13668	13729	13464	13946	13651	13862	13790	13771	13786	13655	13795	13811	13783	13661	13600	13823	13678	13663	13771	13736	13758	13577	13857	13696	13717	13818	13860	13803	13847	13695	13774	13633	13646	13670	13789	13621	13587	13761	13743	13726	13744	13742	13770	13749	13727	13524	13719	13652	13587	13563	13576	13895	13653	13728	13842	13547	13862	13750	13864	13463	13804	13894	13432	13720	13682	13675	13845	13761	13798	13630	13644	13720	13626	13750	13578	13728	13769	13757	13680	13605	13707	13676	13826	13619	13643	13803	13720	13797	13867	13772	13818	13647	13648	13719	13578	13599	13695	13811	13644	13715	13924	13561	13860	13826	13674	13705	13790	13656	13776	13801	13732	13708	13729	13508	13670	13742	13796	13745	13709	13796	13760	13669	13749	13638	13606	13788	13727	13819	13580	13784	13948	13616	13598	13763	13745	13853	13723	13760	13627	13821	13739	13672	13805	13744	13624	13698	13909	13578	13672	13719	13945	13593	13840	13748	13660	13915	13776	13757	13783	13573	13783	13891	13726	13646	13659	13692	13720	13724	13617	13717	13670	13873	13671	13754	13685	13693	13650	13770	13757	13714	13592	13777	13648	13809	13785	13787	13737	13651	13769	13797	13663	13805	13932	13656	13580	13886	13727	13731	13576	13741	13764	13734	13788	13769	13754	13968	13655	13968	13667	13718	13615	13772	13866	13496	13912	13664	13701	13595	13624	13678	13726	13672	13701	13646	13687	13665	13658	13690	13739	13558	13974	13703	13659	13678	13610	13770	13886	13787	13757	13724	13604	13575	13742	13776	13692	13610	13836	13832	13652	13553	13754	13782	13711	13832	13680	13853	13642	13733	13707	13492	13618	13837	13673	13580	13622	13727	13764	13659	13843	13904	13689	13782	13698	13611	13731	13778	13761	13770	13651	13654	13785	13639	13664	13545	13658	13749	13826	13630	13695	13875	13629	13714	13585	13906	13805	13624	13752	13719	13717	13673	13851	13661	13808	13655	13592	13520	13791	13645	13754	13835	13763	13777	13744	13670	13707	13838	13769	13832	13564	13807	13641	13429	13841	13929	13637	13767	13763	13708	13820	13686	13688	13585	13778	13823	13840	13683	13672	13645	13849	13941	13609	13662	13738	13526	13825	13733	13717	13654	13775	13708	13703	13738	13645	13706	13792	13737	13771	13614	13770	13522	13723	13626	13571	13922	13606	13713	13842	13827	13833	13519	13812	13685	13819	13651	13756	13809	13892	13673	13627	13733	13873	13628	13613	13761	13763	13769	13809	13837	13626	13783	13712	14018	13745	13794	13635	13631	13690	13814	13572	13774	13640	13611	13717	13694	13609	13650	13671	13770	13664	13779	13719	13696	13684	13777	13671	13876	13727	13804	13676	13866	13795	13839	13594	13593	13855	13784	13668	13682	13598	13770	13741	13841	13676	13744	13781	13604	13855	13622	13715	13809	13852	13729	13636	13743	13611	13730	13824	13710	13701	13911	13613	13759	13783	13636	13706	13673	13857	13527	13697	13653	13804	13842	13801	13746	13706	13833	13672	13631	13740	13719	13660	13812	13697	13786	13665	13615	13833	13766	13741	13848	13581	13909	13606	13772	13598	13672	13790	13654	13754	13630	13617	13631	13820	13694	13687	13701	13814	13689	13888	13659	13672	13735	13702	13644	13742	13577	13931	13705	13773	13590	13777	13716	13693	13683	13761	13663	13759	13749	13778	13665	13643	13801	13721	13748	13828	13700	13817	13596	13831	13643	13759	13616	13590	13675	13690	13741
25240	21417	28140	25338	20800	17814	17280	16034	15595	15764	16095	16535	23352	36206	29436	21499	19551	17447	15876	15668	15476	15354	15589	15411	15489	15333	15371	15310	15245	15341	15372	15393	15407	15324	15327	15616	15407	15465	15357	15419	15451	15377	15405	15269	15411	15186	15466	15308	15298	15359	15490	15446	15292	15247	15348	15372	15438	15442	15272	15244	15308	15409	14963	15444	15403	15334	15588	15475	15263	15347	15270	15147	15249	15312	15397	15529	15156	15220	15446	15381	15336	15228	15330	15471	15586	15249	15430	15213	15353	15419	15224	15298	15323	15295	15278	15205	15181	15450	15581	15425	15079	15259	15472	15292	15173	15130	15375	15203	15589	15314	15203	15287	15356	15244	15644	15347	15272	15291	15417	15315	15349	15401	15209	15368	15429	15302	15404	15359	15397	15336	15328	15501	15181	15461	15204	15337	15360	15279	15354	15248	15246	15378	15360	15308	15213	15194	15243	15300	15362	15461	15412	15226	15418	15285	15127	15177	15447	15308	15405	15521	15296	15290	15204	15496	15333	15451	15371	15459	15291	15368	15276	15440	15296	15379	15429	15521	15311	15417	15285	15340	15250	15228	15274	15302	15228	15259	15515	15430	15318	15304	15468	15239	15079	15247	15416	15451	15162	15306	15372	15344	15354	15421	15348	15195	15324	15168	15425	15172	15186	15227	15341	15272	15500	15316	15180	15415	15314	15269	15234	15270	15414	15403	15460	15394	15277	15340	15112	15362	15359	15311	15439	15247	15316	15275	15349	15316	15273	15278	15286	15227	15396	15660	15339	15157	15202	15311	15283	15333	15437	15431	15272	15232	14979	15304	15491	15382	15213	15256	15161	15361	15397	15339	15109	15314	15268	15304	15236	15264	15216	15187	15181	15411	15389	15277	15389	15158	15254	15029	15226	15341	15081	15255	15154	15171	15196	15218	15195	15302	15440	15308	15283	15059	15215	15434	15107	15252	15315	15179	15317	15438	15257	15183	15338	15157	15335	15269	15389	15321	15381	15474	15337	15474	15540	15263	15255	15349	15175	15153	15138	15196	15503	15500	15322	15391	15359	15257	15365	15516	15466	15405	15322	15539	15359	15370	15388	15231	15302	15254	15419	15453	15334	15221	15396	15465	15236	15338	15575	15259	15424	15426	15284	15336	15355	15311	15385	15121	15353	15232	15334	15348	15318	15291	15183	15221	15243	15395	15265	15474	15394	15181	15404	15330	15259	15416	15444	15466	15271	15307	15316	15243	15222	15216	15236	15404	15314	15239	15366	15230	15356	15463	15356	15179	15304	15271	15336	15080	15250	15365	15473	15479	15276	15365	15011	15310	15293	15241	15315	15499	15178	15456	15444	15432	15166	15314	15362	15186	15513	15382	15301	15269	15410	15232	15402	15134	15133	15461	15466	15443	15140	15228	15392	15380	15392	15285	15341	15470	15163	15065	15391	15335	15386	15346	15315	15298	15276	15310	15262	15407	15364	15511	15191	15002	15442	15375	15540	15334	15326	15357	15203	15456	15230	15394	15228	15299	15200	15489	15212	15248	15510	15349	15381	15274	15453	15402	15044	15391	15468	15345	15324	15384	15173	15344	15404	15255	15360	15298	15237	15437	15328	15290	15560	15425	15467	15282	15377	15410	15371	15542	15356	15416	15307	15221	15157	15168	15271	15335	15338	15251	15320	15362	15163	15390	15413	15391	15148	15325	15428	15474	15412	15366	15358	15295	15318	15430	15286	15450	15219	15313	15140	15180	15300	15300	15349	15157	15240	15335	15138	15182	15289	15366	15413	15483	15361	15329	15285	15386	15252	15539	15235	15336	15498	15179	15411	15337	15188	15445	15217	15380	15300	15524	15466	15259	15449	15186	15316	15180	15153	15269	15442	15419	15179	15411	15292	15373	15353	15478	15534	15149	15382	15241	15440	15481	15385	15208	15251	15221	15210	15176	15283	15165	15399	15190	15224	15306	15380	15041	15166	15375	15397	15272	15504	15298	15238	14940	15417	15420	15407	15455	15335	15213	15327	15313	15516	15508	15229	15476	15390	15584	15194	15465	15263	15353	15254	15428	15084	15137	15202	15172	15411	15375	15421	15402	15288	15326	15375	15190	15314	15062	15567	15452	15366	15221	15295	15110	15299	15326	15244	15289	15533	15402	15074	15131	15081	15353	15310	15352	15317	15398	15288	15383	15354	15218	15260	15198	15494	15268	15491	15344	15334	15438	15550	15367	15310	15265	15367	15265	15383	15413	15140	15451	15444	15131	15401	15391	15341	15354	15339	15452	15254	15247	15282	15289	15322	15342	15420	15328	15326	15299	15357	15334	15254	15363	15309	15382	15136	15440	15128	15132	15153	15271	15559	15295	15424	15292	15266	15459	15427	15324	15372	15336	15588	15321	15385	15303	15224	15217	15475	15311	15214	15114	15108	15470	15262	15281	15335	15285	15012	15377	15351	15419	15312	15360	15481	15403	15218	15298	15452	15179	15202	15379	15588	15226	15463	15493	15409	15226	15487	15445	15280	15168	15116	15348	15242	15267	15253	15412	15358	15362	15148	15386	15473	15346	15269	15138	15418	15219	15244	15289	15421	15146	15221	15355	15242	15392	15156	15194	15384	15350	15271	15236	15373	15265	15398	15453	15423	15263	15204	15369	15382	15255	15451	15509	15423	15331	15363	15312	15405	15126	15351	15372	15383	15369	15122	15126	15279	15194	15455	15490	15452	15365	15351	15184	15324	15254	15425	15429	15363	15380	15465	15385	15392	15360	15193	15536	15347	15256	15239	15228	15127	15355	15492	15240	15459	15209	15354	15257	15401	15241	15472	15370	15265	15381	15259	15530	15248	15267	15417	15406	15392	15288	15412	15253	15507	15489	15398	15378	15291	15244	15339	15303	15325	15369	15205	15315	15242	15303	15163	15646	15348	15146	15337	15236	15405	15213	15452	15187	15474	15285	15474	15439	15414	15310	15246	15261	15367	15288	15414	15385	15233	15333	15344	15362	15431	15410	15292	15294	15503	15268	15432	15305	15475	15224	15292	15374	15356	15077	15404	15381	15378	15108	15368	15171	15387	15313	15205	15324	15314	15189	15385	15356	15353	15156	15194	15312	15188	15201	15262	15251	15245	15378	15184	15570	15203	15329	15434	15349	15394	15296	15430	15216	15384	15252	15310	15213	15213	15362	15341	15370	15439	15402	15351	15375	15406	15183	15293	15226	15218	15413	15301	15589	15251	15456	15346	15269	15281	15287	15260	15542	15311	15423	15222	15349	15058	15358	15078	15428	15375	15348	15503	15464	15414	15190	15256	15257	15192	15405	15199	15241	15242	15352	15413	15359	15376	15442	15275	15390	15260	15281	15267	15445	15250	15362	15397	15350	15340	15259	15460	15317	15433	15393	15184	15291	15349	15421	15217	15229	15327	15231	15208	15429	15392	15194	15449	15374	15466	15308	15213	15504	15379	15336	15349	15390	15483	15178	15359	15452	15338	15328	15344	15298	15170	15350	15540	15403	15407	15467	15131	15274	15504	15325	15272	15256	15519	15436	15598	15354	15423	15389	15217	15421	15182	15423	15428	15445	15572	15316	15281	15103	15276	15437	15333	15384	15333	15404	15334	15419	15249	15394	15232	15382	15503	15144	15312	15475	15344	15137	15281	15428	15344	15321	15408	15331	15337	15220	15512	15351	15414	15350	15397	15191	15457	15255	15451	15232	15292	15274	15296	15394	15314	15370	15327	15254	15164	15354	15299	15340	15369	15308	15096	15413	15307	15306	15341	15341	15378	15261	15361	15332	15343	15364	15354	15313	15336	15317	15402	15269	15271	15209	15378	15443	15198	15266	15509	15474	15132	15285	15380	15396	15357	15285	15377	15573	15281	15252	15408	15430	15301	15199	15446	15568	15402	15400	15477	15218	15253	15294	15436	15468	15370	15360	15221	15117	15255	15108	15374	15361	15502	15321	15259	15368	15401	15235	15285	15435	15308	15369	15208	15298	15391	15196	15336	15456	15537	15305	15139	15316	15245	15368	15390	15305	15414	15462	15371	15259	15165	15341	15404	15373	15276	15392	15377	15507	15293	15486	15311	15366	15284	15117	15483	15324	15249	15575	15297	15356	15380	15365	15221	15190	15336	15319	15396	15244	15441	15268	15451	15317	15342	15263	15226	15294	15345	15221	15259	15292	15476	15270	15366	15266	15372	15293	15344	15300	15197	15312	15636	15319	15160	15305	15288	15286	15492	15207	15301	15407	15355	15392	15276	15273	15329	15430	15217	15316	15254	15445	15293	15222	15175	15095	15114	15334	15263	15252	15385	15260	15285	15297	15547	15468	15470	15241	15619	15471	15410	15328	15426	15210	15384	15141	15719	15481	15246	15350	15357	15283	15388	15427	15515	15330	15228	15362	15302	15306	15345	15433	15388	15298	15361	15367	15275	15337	15418	15449	15467	15346	15426	15392	15394	15372	15381	15360	15449	15481	15216	15281	15170	15342	15327	15211	15379	15237	15422	15289	15256	15421	15188	15142	15423	15359	15190	15283	15221	15333	15415	15335	15463	15412	15315	15295	15262	15373	15287	15299	15513	15220	15402	15399	15228	15181	15318	15132	15123	15232	15325	15360	15307	15244	15213	15254	15366	15189	15469	15126	15241	15379	15376	15391	15321	15410	15117	15297	15358	15179	15414	15439	15391	15355	15392	15295	15211	15375	15287	15333	15233	15272	15397	15297	15492	15412	15366	15393	15560	15179	15151	15320	15449	15406	15463	15541	15378	15370	15366	15308	15372	15478	15326	15319	15448	15058	15234	15564	15490	15237	15251	15177	15249	15415	15233	15268	15378	15344	15476	15259	15491	15258	15322	15333	15240	15239	15274	15339	15518	15390	15451	15282	15450	15460	15371	15134	15343	15270	15347	15443	15388	15368	15408	15531	15223	15414	15242	15555	15391	15243	15391	15382	15055	15270	15165	15365	15410	15266	15828	15266	15498	15443	15246	15349	15452	15398	15396	15479	15236	15275	15351	15322	15609	15337	15363	15370	15489	15533	15459	15194	15288	15294	15222	15326	15091	15191	15218	15284	15272	15384	15239	15272	15251	15137	15217	15370	15294	15175	15301	15468	15318	15297	15325	15238
14116	20608	19707	16988	15700	15167	14579	14593	14257	14426	14689	15886	26330	38420	29439	20509	19179	15688	14494	13901	13862	13766	13872	13741	13912	13879	13954	13824	13722	13924	13832	13702	13688	13797	13921	13926	13709	13761	13843	13767	13730	13882	13861	13942	13798	13902	13913	13765	13810	13787	13934	13854	13848	13794	13877	13823	13755	13896	13741	13873	13868	13727	13958	14007	13887	13952	13898	13836	13845	13866	13944	13805	13781	13885	13831	13959	13908	13674	13900	13873	13947	13808	13883	13568	14005	13858	13773	13890	13915	13749	13918	13612	13878	13799	13690	13828	14027	13831	13890	13836	13879	13703	13890	13788	14060	13766	13813	13632	13866	13816	13891	13774	13838	13900	13780	13959	13756	13800	13994	13800	13822	13704	13853	13769	13849	13772	13888	13923	13859	13888	13713	13978	13937	13886	13780	13809	13719	13851	13731	13875	13792	13936	13927	13657	13945	13856	13776	13858	13755	13736	13862	13849	13857	13791	13809	13787	13915	13948	13762	13729	13826	13921	13762	13741	13972	13753	13842	13982	13718	13869	13815	13875	13767	13978	13816	13817	13818	13788	13955	13838	13802	14046	13838	13915	13910	13961	13935	13708	13792	13860	13738	13953	13908	13783	13858	13839	14099	13748	13723	13839	13816	13874	13886	13858	13869	13767	13771	13682	13968	13935	13814	13773	13919	13761	13877	13853	13837	13799	13835	13640	13882	13921	13743	13922	14044	13899	13761	13878	13714	13897	13799	13695	13834	14018	13864	13897	13752	13985	13776	13869	13818	13783	13884	13838	13799	13802	13822	13972	13988	13717	13919	13753	13944	13805	13933	13953	13793	13867	13862	13734	13831	13852	13732	13677	13833	13765	13901	13747	13882	13615	14003	13877	13752	13771	13752	13756	13581	13678	13951	13913	13873	13807	13773	13836	13753	13719	13621	13807	13716	13949	14005	13815	13785	13889	13805	13919	13837	13843	13874	14055	13858	13611	13803	13779	13777	13946	14061	13785	13790	13876	13821	13859	13988	13892	13694	13824	13859	13779	13744	13819	13868	13878	13749	13721	13818	13780	13650	13850	13830	13783	13794	13845	13813	13967	13913	13736	13849	13819	13789	13706	13869	13837	13888	13872	13825	13812	13804	13885	13742	13810	13863	13796	13970	13874	13907	13859	13679	13834	13854	13840	13963	13927	13921	13955	13922	13776	13694	13783	13925	13949	13781	13881	13842	13913	13665	13865	13727	13742	13819	13885	13656	13954	13719	13927	13777	13747	13862	13821	13844	14077	13921	13852	13911	13958	13757	13753	13767	13916	13737	14090	13748	13802	13770	13832	13807	13870	13831	13791	13881	13884	13907	13826	13915	13748	13680	13774	13724	13797	13792	13797	13772	13852	13835	13782	13810	13775	13840	13888	13740	13749	13848	13840	13882	13720	13797	13955	13820	13889	13829	13995	13696	13850	13921	13747	13817	13925	13952	13868	13812	13590	13865	13845	14004	13760	13859	13869	13998	13779	13866	13652	13893	13816	13823	13899	13848	13574	13868	13791	13911	13832	13715	13623	13883	13808	13890	13911	13763	13941	13940	13788	13921	13814	13837	13849	13841	13772	13867	13959	13846	13802	13775	13747	13938	13794	13887	13870	13807	13728	13989	13819	13807	13695	13754	13916	13578	13765	13726	13771	13753	13816	13792	13730	13955	13924	13837	14035	13777	13599	13749	13760	13888	13997	13799	13887	13773	13778	13985	13877	13885	13713	13825	13806	13896	13865	13822	13882	13698	13740	13716	13795	13940	13715	13595	13929	13810	13802	13860	13773	13702	13828	13774	13786	13849	13736	13812	13879	13953	13700	13902	14023	13729	13868	13902	13727	13945	13893	13801	13661	13896	13818	13712	13965	13957	13669	13820	13829	13863	13888	13770	13842	13819	13828	13942	13843	13756	13818	13901	13966	13843	13831	13740	13955	13821	13711	13718	13801	13803	13768	13638	14082	13816	13878	13756	13960	13897	13892	13783	13898	13702	13968	13984	13987	13872	13788	13776	13740	13779	13690	13927	13754	13785	13884	13875	13893	13942	13704	13929	13722	14096	13899	13873	13797	13942	13812	13971	13842	13901	13776	13829	13822	13806	13803	13842	13837	13738	13804	13865	13895	13924	13715	13818	13795	13714	14000	13961	13782	13838	13601	13832	13852	13922	13891	13742	13750	13655	13907	13706	13906	13775	13732	13859	13781	13743	13801	13824	13722	13938	14056	13810	13651	13708	13974	13740	13755	13883	13837	13871	13897	13795	13801	13801	13845	13716	13951	13920	13837	13759	13783	13816	13822	13847	13892	13959	13763	13672	13785	13869	13980	13967	13877	13704	13817	13721	13727	13842	13891	13861	13825	13830	13807	13747	13841	13977	13761	13849	13941	13977	13838	13797	13920	13906	13996	13788	13763	13798	13687	13875	13761	13832	13826	13711	13925	13914	14027	13859	13858	13928	13928	13967	13851	13851	13803	13789	13846	13772	13738	13931	13931	13912	13681	13921	13906	13818	13790	13765	13671	13879	13679	13710	13905	13596	13890	13748	13723	14014	13787	13939	13842	13937	13866	13925	13830	13796	13950	13630	13804	13885	14092	13566	13818	13973	13779	13911	13866	13820	13642	13763	13864	13739	13724	13922	13709	13924	13832	13802	13695	13989	13850	13983	13768	13880	13807	13753	13786	13671	13743	13736	13708	13695	13991	13765	14041	13702	13854	13895	13845	13828	13876	13786	13957	13971	13923	13962	13711	13834	13902	13864	13830	13912	13933	13775	13642	13907	13819	13873	13813	13867	13727	13808	13837	13891	13856	13862	13916	13948	13824	14030	13898	13858	13766	13974	13734	13808	13940	13802	13999	13894	13705	13824	13872	13843	13701	13814	13883	13716	13848	13823	13814	13756	13884	13852	13861	13870	13859	13994	13826	13767	13886	13842	14000	13993	13850	13786	13816	13959	13780	13829	13699	13734	13738	13849	13835	13880	13738	13755	13945	13714	13841	13751	13884	13740	13692	13957	13897	13915	13778	13658	13882	13694	14063	13921	13800	13803	13995	13771	13818	13962	13837	13845	13982	13833	13921	13756	13891	13798	13664	13774	13880	13998	13715	13842	13998	13739	13798	13831	13894	13788	13782	13825	13813	13783	13725	13843	13847	13902	14007	13672	13973	13782	13881	13870	13970	13887	13811	14063	13822	13882	13901	13764	13856	13789	13708	14088	13879	13829	13718	13857	13960	13849	13816	13889	14044	14021	13774	13898	14002	13783	13697	13731	13871	13883	13905	13896	13680	14021	13824	13969	13749	14022	13892	13856	13722	13856	13878	13784	13789	13830	13859	13900	13799	13854	13785	13793	13663	13851	13831	13848	13901	13850	13761	13748	13825	13819	13920	13836	13962	13720	13914	13888	13810	13940	13630	13880	13917	13964	13998	13843	13711	13725	13789	13834	13726	13949	13806	13856	13996	13825	13851	13871	13832	13818	13819	13892	13793	13764	13811	13802	13746	13843	13840	13692	13758	13717	13789	13888	13896	13954	13959	13825	13872	14046	13758	13674	13870	13809	13937	13839	13686	13905	13821	13811	13830	13893	13806	14020	13771	13794	13869	13854	13695	13747	13783	13824	13757	14052	13699	13871	13724	13621	13784	14012	13800	13788	13752	13874	13817	13884	13801	13960	13865	13924	13813	13821	14037	13695	13796	13991	13746	13764	13859	13886	13894	13875	13724	13752	13846	13909	13860	13790	13810	13830	13760	13866	13827	13875	13838	13849	13985	13909	13817	13856	13797	13840	13839	13854	13766	13856	13894	13746	13820	13785	13707	13784	13716	13797	13804	13638	13763	13769	13793	13826	13816	13919	13835	13794	13767	13848	13667	13942	13858	13886	14023	14015	13710	13708	13931	13831	13788	13738	13891	13970	13886	13908	13849	13645	13909	13773	13982	13773	13842	13920	13897	13802	13707	13806	13736	13791	13943	13779	13818	13897	13698	13751	13827	13944	13895	13928	13874	13834	13841	13792	13643	13787	13758	13759	13929	13786	13802	13948	13738	13949	13941	13790	13838	13769	13823	13764	13890	13958	13973	13804	13877	13778	13853	13848	14065	13815	13889	13713	13847	13728	13805	13836	13811	13716	13945	13917	13925	13823	13851	13858	13990	13764	13919	13724	13855	13893	13887	13823	13892	13794	13866	13924	13855	13899	13750	13973	13798	13837	13661	13799	13934	13828	13832	13809	13772	13894	13750	13731	13820	13919	13773	13974	13868	13791	13762	13780	13720	13740	13923	14009	13770	13787	13869	13993	14029	13807	13790	13723	13626	13755	13790	13886	13948	13863	13782	13790	13924	13929	13855	13892	13808	13902	13821	13844	13807	13773	13908	13769	13814	13796	13949	13709	13748	13945	13874	13778	13659	13867	13979	13967	13844	13981	13814	13839	13796	13799	13848	13714	13713	13944	13855	13891	13670	13926	13799	13878	13770	13968	13753	13835	13904	13801	13811	13878	13894	13782	13831	13894	13811	13693	13844	13918	13821	13905	13888	13998	14028	13780	13961	13691	13788	13792	13746	13866	13724	13922	13902	13779	13896	13841	13859	13725	13811	13741	13924	13811	13780	13943	13755	13878	13777	13863	13704	13872	13922	13893	13824	13972	13861	13879	13929	13962	14085	13695	13860	13900	13804	13847	13726	13826	13751	13681	13821	13986	13856	13866	13975	13842	13822	13834	13595	13916	13867	13781	13904	13807	13935	13729	13895	13762	13730	13929	13733	13810	13671	13720	13987	13814	13721	13709	13809	13786	13914	13845	13740	13821	14003	13725	13881	13855	13867	13691	13763	13834	13998	13918	13893	13774	13789	13870	13870	13851	13858	13923	13721	13822	13950	13888	13824	13815	13620	13944	13677	13992	13979	13925	13860	13834	13871	13848	13829	13785	13888	13771	13783	13947	13867	13829	13711	13740	13921	14107	13702	13923	13858	13863	13834	13772	13720	13958	13857	13755	13822	13735	13985	13735	13749	13838	14014	13827	13878	13899	13838	13757	13719	13830	13777	13962	13650	13908	13814	13773	13816	13826	13645	13819	13851	13807	13756	13769	13793	13920	13944	13819	13694
24000	21446	29041	24300	21877	22035	20130	16948	16122	16490	16499	18185	25128	45123	41749	30491	22322	17700	16197	15749	15674	15619	15526	15542	15451	15531	15618	15697	15633	15718	15459	15445	15630	15759	15441	15616	15468	15418	15454	15674	15412	15589	15569	15429	15494	15482	15459	15639	15557	15448	15475	15586	15575	15312	15573	15439	15508	15598	15567	15487	15553	15394	15289	15365	15488	15339	15577	15510	15386	15344	15508	15286	15557	15513	15393	15599	15365	15551	15355	15368	15471	15325	15516	15680	15475	15491	15326	15390	15452	15442	15499	15261	15350	15335	15688	15446	15530	15360	15245	15447	15495	15481	15370	15322	15605	15486	15527	15584	15452	15486	15459	15491	15405	15481	15465	15421	15255	15583	15508	15416	15389	15454	15546	15393	15609	15339	15311	15488	15406	15425	15286	15594	15661	15546	15428	15527	15535	15411	15527	15409	15389	15402	15502	15412	15483	15360	15425	15103	15462	15568	15567	15529	15743	15606	15527	15510	15519	15392	15369	15351	15401	15448	15261	15255	15448	15627	15584	15467	15385	15293	15637	15397	15379	15434	15555	15579	15654	15425	15367	15501	15551	15483	15656	15485	15421	15403	15571	15551	15427	15310	15661	15337	15486	15347	15417	15601	15470	15266	15402	15432	15482	15258	15408	15508	15400	15598	15333	15702	15556	15412	15562	15543	15477	15340	15556	15241	15277	15224	15375	15525	15348	15376	15475	15646	15447	15481	15595	15473	15440	15446	15353	15526	15295	15451	15713	15530	15307	15193	15223	15268	15259	15314	15452	15402	15372	15622	15227	15555	15362	15277	15502	15455	15432	15303	15608	15320	15369	15228	15437	15539	15617	15434	15509	15597	15341	15649	15521	15453	15552	15510	15395	15293	15400	15363	15347	15434	15355	15549	15408	15567	15543	15386	15513	15396	15592	15565	15412	15397	15447	15596	15390	15234	15411	15429	15525	15469	15641	15466	15570	15346	15179	15385	15519	15693	15702	15368	15533	15366	15499	15499	15501	15417	15437	15498	15417	15429	15540	15504	15449	15472	15411	15315	15474	15494	15387	15427	15326	15431	15397	15310	15439	15528	15397	15461	15585	15450	15336	15335	15644	15334	15172	15577	15609	15496	15381	15311	15469	15636	15594	15784	15441	15408	15566	15434	15516	15393	15556	15378	15491	15386	15516	15595	15509	15610	15519	15575	15391	15421	15380	15572	15460	15325	15507	15399	15552	15423	15520	15368	15391	15432	15333	15275	15487	15670	15598	15431	15496	15583	15406	15393	15572	15364	15477	15382	15519	15344	15270	15474	15266	15431	15551	15589	15343	15564	15485	15400	15312	15388	15550	15417	15350	15460	15478	15413	15422	15478	15425	15609	15495	15562	15376	15402	15442	15654	15377	15479	15433	15555	15593	15427	15514	15349	15393	15309	15543	15424	15328	15430	15349	15531	15517	15320	15464	15653	15495	15679	15392	15745	15588	15621	15444	15498	15398	15418	15527	15343	15438	15419	15544	15502	15484	15230	15353	15405	15404	15281	15488	15516	15398	15424	15389	15437	15477	15335	15457	15373	15400	15475	15280	15408	15366	15256	15526	15447	15381	15443	15569	15674	15539	15592	15421	15532	15755	15530	15388	15251	15306	15327	15611	15286	15433	15543	15433	15452	15430	15392	15480	15532	15604	15462	15297	15309	15366	15452	15512	15367	15413	15355	15554	15568	15484	15483	15371	15462	15484	15578	15487	15348	15616	15592	15561	15322	15463	15313	15685	15425	15489	15358	15338	15315	15322	15515	15496	15449	15501	15379	15561	15234	15274	15513	15478	15420	15374	15476	15582	15405	15352	15320	15395	15504	15441	15510	15518	15456	15323	15504	15550	15451	15423	15436	15683	15443	15333	15394	15433	15279	15725	15372	15443	15336	15566	15547	15498	15383	15467	15279	15449	15479	15429	15486	15357	15415	15387	15348	15349	15464	15436	15511	15352	15314	15339	15303	15405	15439	15419	15312	15435	15329	15501	15616	15406	15554	15665	15462	15298	15222	15188	15477	15280	15428	15622	15421	15332	15514	15425	15298	15225	15324	15427	15370	15517	15457	15373	15244	15299	15288	15352	15570	15336	15296	15326	15524	15456	15549	15548	15314	15698	15541	15629	15463	15347	15556	15328	15289	15410	15564	15545	15322	15568	15375	15426	15298	15487	15526	15492	15509	15641	15546	15368	15590	15518	15242	15281	15499	15418	15420	15306	15399	15470	15530	15599	15266	15531	15558	15356	15424	15506	15649	15432	15563	15409	15544	15596	15531	15524	15449	15442	15540	15325	15270	15272	15542	15287	15276	15447	15595	15727	15538	15268	15431	15726	15403	15456	15494	15596	15356	15495	15381	15518	15473	15385	15425	15592	15370	15218	15331	15446	15393	15456	15528	15469	15442	15289	15475	15335	15314	15569	15451	15462	15525	15369	15515	15472	15388	15444	15221	15288	15482	15332	15384	15517	15474	15421	15589	15236	15555	15380	15457	15495	15467	15366	15462	15269	15568	15434	15530	15500	15572	15355	15483	15524	15525	15546	15371	15392	15566	15341	15425	15498	15372	15513	15382	15589	15334	15415	15392	15426	15401	15278	15453	15334	15481	15398	15415	15491	15326	15500	15520	15546	15535	15406	15446	15287	15303	15340	15325	15491	15371	15735	15387	15322	15488	15563	15426	15393	15781	15388	15596	15512	15597	15361	15276	15537	15558	15551	15643	15550	15525	15434	15580	15664	15423	15367	15391	15446	15444	15306	15559	15408	15482	15287	15645	15405	15368	15347	15401	15410	15424	15373	15421	15516	15292	15471	15568	15541	15415	15452	15416	15398	15299	15547	15621	15341	15251	15589	15482	15420	15477	15419	15449	15589	15581	15347	15328	15389	15420	15389	15285	15492	15509	15622	15300	15473	15455	15392	15445	15366	15594	15493	15392	15513	15509	15741	15561	15459	15397	15369	15350	15500	15409	15456	15404	15594	15363	15374	15510	15589	15567	15430	15421	15449	15472	15509	15554	15623	15486	15474	15497	15392	15702	15434	15425	15488	15295	15300	15264	15334	15537	15482	15526	15462	15499	15531	15557	15521	15597	15237	15441	15395	15307	15386	15361	15445	15343	15468	15157	15498	15535	15522	15327	15485	15323	15286	15443	15657	15556	15336	15245	15509	15305	15531	15543	15436	15303	15471	15379	15457	15217	15353	15363	15474	15210	15498	15362	15474	15447	15508	15307	15681	15407	15423	15382	15381	15525	15514	15470	15538	15446	15493	15446	15454	15500	15433	15393	15419	15375	15497	15407	15432	15383	15515	15506	15527	15567	15553	15283	15442	15360	15518	15756	15422	15315	15328	15337	15408	15360	15390	15514	15614	15698	15267	15416	15302	15667	15602	15376	15156	15361	15390	15778	15378	15581	15261	15355	15534	15346	15485	15476	15319	15495	15415	15506	15289	15280	15581	15332	15609	15431	15288	15364	15455	15507	15425	15402	15390	15393	15548	15399	15488	15258	15450	15612	15482	15389	15520	15610	15383	15411	15342	15507	15501	15557	15692	15497	15394	15541	15523	15602	15549	15542	15571	15323	15438	15424	15611	15741	15432	15331	15575	15573	15302	15749	15396	15246	15403	15545	15464	15597	15601	15362	15615	15255	15245	15703	15344	15432	15301	15374	15468	15633	15541	15581	15147	15407	15235	15549	15419	15420	15645	15467	15302	15510	15423	15402	15321	15366	15572	15502	15422	15397	15382	15435	15391	15546	15342	15385	15492	15541	15418	15389	15403	15549	15581	15544	15399	15483	15524	15494	15559	15396	15521	15422	15458	15566	15552	15479	15344	15298	15481	15214	15342	15264	15330	15445	15207	15461	15414	15274	15507	15503	15506	15519	15538	15401	15257	15268	15383	15438	15431	15373	15269	15393	15759	15456	15450	15417	15493	15470	15486	15314	15458	15378	15400	15288	15405	15458	15560	15480	15305	15706	15630	15459	15281	15448	15332	15351	15396	15368	15415	15387	15539	15564	15411	15419	15459	15594	15552	15288	15355	15397	15257	15453	15348	15348	15413	15317	15317	15505	15691	15332	15331	15446	15301	15418	15386	15636	15495	15482	15283	15664	15483	15524	15464	15272	15450	15459	15434	15490	15439	15433	15565	15450	15508	15331	15755	15367	15326	15546	15576	15490	15346	15385	15517	15272	15540	15601	15527	15543	15478	15475	15560	15431	15527	15327	15611	15410	15397	15248	15353	15415	15502	15635	15443	15523	15330	15493	15570	15228	15403	15393	15407	15461	15359	15413	15594	15529	15483	15539	15198	15376	15414	15395	15528	15486	15428	15501	15300	15361	15504	15464	15549	15558	15482	15486	15379	15403	15406	15571	15329	15450	15184	15519	15519	15411	15332	15462	15370	15425	15561	15545	15358	15304	15480	15633	15451	15371	15483	15305	15456	15470	15666	15370	15459	15566	15476	15536	15526	15413	15363	15366	15338	15351	15583	15465	15253	15519	15360	15424	15377	15370	15468	15397	15612	15312	15473	15394	15341	15585	15296	15397	15552	15454	15410	15493	15437	15269	15557	15256	15408	15297	15489	15505	15506	15539	15603	15630	15395	15605	15665	15542	15455	15253	15490	15303	15542	15546	15352	15632	15557	15752	15458	15407	15453	15426	15416	15583	15368	15398	15383	15321	15400	15155	15471	15520	15350	15396	15508	15257	15346	15432	15464	15380	15439	15358	15476	15362	15458	15435	15548	15495	15299	15459	15499	15335	15287	15382	15619	15308	15364	15506	15328	15576	15311	15428	15424	15489	15427	15460	15409	15207	15185	15683	15397	15532	15619	15561	15442	15576	15500	15586	15457	15208	15579	15310	15359	15552	15455	15319	15559	15371	15356	15451	15562	15431	15220	15428	15428	15502	15426	15530	15413	15393	15421	15608	15404	15217	15353	15453	15339	15426	15471	15452	15346	15510	15510	15454	15392	15410	15501	15589	15430	15168	15539	15636	15495	15484	15446	15522	15439	15269	15534	15553	15520	15430	15628	15423	15601	15483	15696	15614	15501	15449	15290	15380	15582	15554	15565	15199	15428	15240	15371	15603	15485	15497	15421	15369
15736	25996	24011	19225	17371	16333	15928	15601	15175	14944	15481	19115	28394	47125	41816	30444	20779	15975	14313	13836	14079	14095	13948	13982	14001	13884	13991	14095	13784	13863	13940	13910	13910	14097	14119	14091	13974	14068	14023	13762	13952	13998	13989	13896	14143	13929	14019	13898	13986	14001	13850	13878	14235	13942	13944	13916	13844	13862	13829	13785	13855	13940	13787	14077	13908	13918	13831	13734	13816	13831	13956	13795	13846	14049	13902	13948	14091	13734	13968	13994	13912	13923	14139	13808	13947	13902	13883	14135	14025	13878	14038	14020	14051	14024	13916	13714	13820	13982	13856	14182	13841	14067	13834	14119	13882	13840	13861	13991	13862	13827	13873	13924	14114	13931	13919	13900	14133	13901	13882	14199	13989	13929	13914	13928	13906	14013	13874	13981	13761	13952	13908	13999	14102	14074	13994	14028	13840	13913	13907	13973	13967	13765	13757	13814	13897	13813	13950	13873	13949	14073	14063	14016	13836	13889	13981	13975	13918	14021	13967	13836	13849	13935	13878	13842	13916	13915	14017	13994	13991	13863	13858	13954	13910	13850	13924	14002	13900	13994	14057	13957	13817	13683	13856	13766	13825	14016	14070	14051	13972	13948	13952	13835	13847	14021	13980	13781	13852	13849	13906	13945	14008	13938	13973	13959	13894	14001	13944	13891	13938	13885	13738	13908	13964	13839	13809	13874	13801	13924	13889	13883	13833	13962	13834	13985	13834	13930	13842	13942	13730	13806	13815	14079	13903	14056	13850	13846	13882	13795	14030	13846	13924	14089	13879	14033	13894	13794	13978	13942	14063	13878	14026	14050	13858	13918	13840	13973	13889	13774	13892	13956	13984	14005	13952	13952	13917	13859	13930	13815	14042	14037	13920	13837	13963	13935	13932	13932	13965	13765	13895	13991	13819	13819	13917	13951	13817	13998	13936	13735	14059	13981	13735	14061	13817	13900	13878	13844	13778	13866	13738	13838	14009	13978	13935	13731	14029	13869	14039	13829	13957	13976	13800	13808	13777	13862	14113	13985	13906	14020	13971	14029	13966	13813	13953	14084	13928	14094	13916	13860	13885	13851	14053	14013	13996	13909	14020	13975	13771	13897	13902	13972	13903	13809	13887	13822	13877	13834	13855	13953	13956	13921	13949	13983	14146	13738	13923	13907	13894	14069	13872	13890	14056	13825	14027	13846	13910	13925	13998	13983	13930	14091	13909	13919	13866	13764	13911	13937	13848	14014	13748	13884	13879	13898	13984	14073	13874	13953	13729	13932	13979	13878	13993	13973	13901	13908	14163	14008	13954	14064	13761	14026	14055	13914	13983	13942	13967	13914	13901	13796	13854	14006	13936	13763	13962	13992	13965	13874	13985	13938	13995	13843	13999	14040	13972	13703	14130	14008	13906	13757	14030	13838	13933	13853	14037	13996	14007	13918	13901	13921	14066	13914	13972	13916	13858	13982	13859	13886	14028	13890	14050	13942	13903	13858	14018	13797	14052	13950	13765	13948	13856	13865	13760	13859	14027	13926	14021	13908	14007	14033	13874	13939	13754	14029	14036	13860	13974	13814	13932	13795	13961	13929	13935	13853	13853	13853	13764	13897	13903	13928	13872	13871	13953	13791	13890	13907	13934	13908	13933	13865	13866	13920	13869	13967	13879	13965	13991	14039	13990	14001	13991	13886	13887	14171	13913	13837	13978	13859	14075	14026	13923	13786	13871	14106	13903	13920	13905	13849	13809	13896	13899	13946	13916	13930	14156	13789	13908	13899	13920	13838	13900	14041	13750	13922	13999	13834	13887	13956	13996	13991	14003	14061	13750	14017	13841	13961	13928	14030	14020	13719	13997	13994	13802	13817	13930	13894	13877	13766	13803	13978	13859	13834	13920	13897	14055	13967	13942	13843	13942	14001	14007	14015	13897	13894	14063	13896	14092	14060	13891	14013	13898	14055	13937	13960	13870	13920	14018	13756	13917	13925	14123	13752	13971	13820	13884	13945	13909	14019	13816	13859	13898	13976	13911	13876	13834	14019	14028	14001	14006	14082	13829	13855	13999	13928	14072	14009	13868	14022	13907	13926	13966	13794	14157	13878	13795	14013	14078	13782	13898	13808	14039	13881	13895	13927	13861	14036	13872	14044	13941	13984	14089	13964	14079	13858	13976	13815	13933	13915	13921	13907	13915	13745	13880	13962	14019	13910	13957	13741	13957	13911	13946	13861	13996	13915	13926	13813	14077	13892	14015	14034	14006	13955	13962	13991	13910	13824	14059	13913	13829	14042	13918	13939	13910	14000	14047	13864	14049	13988	13952	13947	13990	13786	13918	13907	13912	13897	13849	13835	13762	13928	14007	13960	13970	13963	13930	13866	13859	13949	14109	13915	13967	13979	13999	13815	14071	13900	13955	13908	14001	13985	13866	14011	13938	14002	13789	13882	13865	13841	14018	13940	13951	13871	13962	13972	14006	13847	14079	13738	13873	13958	13877	14006	13892	13957	13795	13954	13972	13913	14025	13958	13846	14048	13987	13885	13999	13991	13762	13869	13866	13868	13901	13976	13864	14001	13859	13968	13954	13819	13962	13821	13851	14073	13856	13981	13839	14038	13933	13937	14136	13873	13981	13838	13890	14062	13990	13898	13929	13953	14038	13947	13954	14076	13891	14035	14017	13960	13935	13918	13861	14028	13963	13835	14009	13958	13918	13993	13869	13902	13755	13951	13942	13967	13593	13848	14013	13853	13815	13993	13977	13986	13918	13865	13940	13931	13864	13872	13998	14032	14012	13972	13725	13785	13828	13924	13882	13905	13910	13927	13953	14008	13890	13808	13875	13894	14024	14057	13843	14130	14071	14001	13913	13862	13902	13857	13979	14071	13945	13978	13915	14063	13940	13938	13881	14046	14112	13727	13826	13975	13953	13944	13876	13878	13980	13839	13987	13990	13900	14091	13993	13989	13891	14006	14137	13888	14014	13839	14046	13959	13786	13936	13873	13940	13859	13816	13967	13902	13872	13922	13811	13884	13904	13971	13894	13789	13996	13903	13872	13980	13935	13913	13701	13889	13895	13972	13792	13945	13877	14002	13773	13885	13762	13970	13752	13865	13894	13826	13845	13832	13874	13954	13937	13994	13910	13996	13999	14028	13898	14044	13819	13678	13977	13932	13927	13901	14010	13791	14006	14043	13889	14058	14070	14027	14030	14038	13849	13895	13826	13955	14045	13911	14034	13910	13781	13911	13998	13930	13906	14066	13590	14024	13925	13891	13973	13955	13759	13908	13785	13980	13878	14135	14019	13834	13896	13865	13847	13954	13931	14022	13865	13816	14128	14098	14142	13764	13848	14109	13968	13893	13775	13723	13930	13723	14042	13939	13854	13830	13801	14018	13999	13906	13991	13864	13825	13970	13821	14015	14019	13957	13843	13861	13968	13944	13911	13750	13796	13743	13818	14059	13781	13803	13963	13875	14099	13824	14018	13994	13888	13706	13872	13912	13945	13949	13965	13811	14014	13904	13955	13855	13945	13970	13942	13982	13788	14036	13909	14014	13934	13829	13851	13923	14016	13922	13967	13879	13935	13797	13829	13743	13884	14043	14068	13951	13962	13792	13965	14053	14031	13915	13754	14034	13923	13947	13829	13976	13846	13925	13923	13890	13883	13906	13776	13874	14050	13767	13931	13878	13955	13979	13917	13921	13923	13738	13838	13891	14066	13782	13845	13837	13947	14026	13882	13804	14020	13998	13889	13798	13983	13911	13913	13895	13854	13969	14010	13964	13844	14079	13818	13871	14010	13951	13880	13910	13900	13934	13950	13976	13876	13831	13949	13910	13920	14069	13895	13952	13974	14008	14192	13860	13836	13895	13839	13871	13757	14013	13771	13939	14011	13744	13892	13906	13741	13904	14023	13988	14053	13965	13829	13885	13878	13845	13984	14025	13980	13968	14034	13982	13988	13945	14085	13951	13742	14060	13899	13960	13907	13844	14081	13812	13876	13954	13872	14007	13838	13913	13913	13842	13997	13941	13999	13853	13903	14053	13936	13988	13859	14007	13967	13853	13970	13913	13903	13939	13839	14018	13945	14013	13983	13969	13953	13885	13872	14042	13894	14020	13848	13936	13933	13870	14094	13902	13938	13846	13985	13920	13917	14052	13776	14113	13831	13912	13997	13877	13879	14054	13891	13872	13985	13873	13845	13932	13982	13819	13841	13878	13976	13957	13919	13982	13836	14002	13947	13954	14058	13883	13836	13802	14115	13980	13985	13974	13905	14073	13902	13883	13820	13884	13940	13684	13869	13986	13778	13981	13901	14089	13989	14081	13921	13913	14007	13884	14028	14005	13989	13988	14035	14023	13829	13888	13939	13916	13916	13799	13951	13932	13784	13951	13730	14097	13781	13912	14010	13768	14091	13996	13817	13805	13890	13839	13845	13861	13879	13856	13820	13785	14005	13890	13813	13939	13941	14075	13922	14018	14035	13776	13974	13841	14059	13805	13867	13855	14158	13842	13974	13981	13950	13921	13918	13963	13956	14028	14004	13927	13851	14002	13864	13911	13922	13964	14006	13976	14052	14235	13941	13952	13816	14077	13967	13863	13936	13885	13880	13804	13952	13859	13961	14096	13964	13711	14043	13788	13931	14009	13874	13858	13924	13866	13968	14040	13744	13892	13781	13947	13907	13980	13983	13934	13890	14023	13851	14158	13867	13868	13994	13929	13907	13906	13894	13924	13742	13914	13989	13851	13819	13957	13852	14113	13845	13977	14077	13922	14046	13728	13819	13909	13802	13994	13890	13720	13928	13839	14163	13767	14028	13931	13886	13954	13955	13819	13780	14038	13867	13890	14011	13972	13936	13899	13951	13924	13953	13964	14021	13826	14113	13791	13922	13935	13890	13945	13995	13917	13988	13962	13929	13876	13944	14004	13908	13815	14016	14055	13831	13996	13880	13890	14046	14052	13812	14029	13965	13966	13847	13816	13873	14060	13868	14034	13706	13862	13954	14004	13847	13846	13947	13863	14050	14005	13855	13965	14030	13935	13928	13924	13884	13921	14048	13837	13788	13851	14024	14061	13974	13794	13994	14071	13898	13965	13722	13911	13896	13872	13831	13992	14074	13837	14059	13927	13887	13835
29186	21683	20508	18017	15814	16034	15775	15839	15687	15851	15744	16002	17161	18857	18904	17787	16784	16074	15956	15773	15806	15761	15765	15677	15815	15854	15814	15822	15958	15917	15957	15831	15838	15858	15829	15759	15711	15877	15723	15849	15852	15848	15824	15839	15852	15572	15505	15725	15835	15864	15656	15804	15925	15951	15646	15930	15818	15867	15912	15798	15933	15786	15782	15926	15677	16006	15732	15786	15834	15777	15780	15690	15700	15722	15823	15736	15926	15835	15759	15549	15847	15938	15762	15739	15905	15666	15943	15675	15923	15704	15783	15770	15828	15600	15688	16142	15981	15752	15864	15958	15716	15616	15715	15741	15717	15647	15662	15805	15745	15559	15983	15778	15924	15552	15789	15967	15987	15744	15623	15770	15809	15873	15950	15758	15678	15928	15888	15900	15783	15566	15805	15743	15732	15936	15960	16007	15679	15672	15525	15574	15761	15803	15917	15709	15499	15976	15727	15864	15810	15797	15971	15776	15784	15805	15845	15897	15777	15834	15744	15776	15784	15889	15679	15904	15842	16077	15812	15738	15740	15818	15748	15726	15745	15667	15842	15817	16050	15925	15967	15730	15805	15720	15870	15941	15704	15667	15712	15770	15657	15801	15786	15638	15794	15689	15682	15753	15799	15676	15513	15880	15756	15904	15945	15943	15791	15962	15888	15664	15786	15781	15830	15836	15803	15713	15827	15622	15726	15625	15870	15948	15754	15799	15849	15983	15805	15778	15746	15849	15761	15720	15728	15925	15937	15670	15670	15669	15758	15660	15931	15870	15813	15650	15773	15700	15821	15712	15911	15827	15636	15530	15568	15949	15764	15771	15635	15743	15737	15888	15656	15959	15990	15875	15885	15718	15652	15425	15978	15716	15701	16029	15785	15837	15838	15769	15788	15676	15849	15669	15989	15865	15945	15868	15776	15983	15819	15680	15619	15810	15796	15971	15920	15908	15717	15676	15759	15773	15823	15713	15858	15772	15791	15806	15886	15682	15769	15711	15693	15745	15791	15836	15563	15784	15854	15721	15722	15785	15559	15698	15728	15692	15627	15762	15737	15792	15708	15561	15703	15870	15660	15620	15761	15728	15841	15836	15717	15805	15612	15863	15926	15869	15732	15657	15894	15672	15852	15878	15759	15635	15869	15824	15761	15876	15891	15709	15797	15634	15713	15832	15763	15828	15503	15681	15856	15748	15767	15749	15808	15663	15700	15781	15945	15951	15719	15730	15546	15834	15657	15794	15765	15747	15702	15944	15669	15732	15789	15774	15760	15807	15896	15756	15668	15759	15911	15756	15670	15813	15925	15915	15705	15690	15988	15839	15675	15668	15768	15781	15896	15794	15968	15637	15688	15761	15770	15835	15843	15884	15835	15614	15791	15800	15668	15809	15852	15927	15754	15807	15615	15707	15786	15700	15616	15609	15649	15768	15905	15826	15901	15945	15919	15882	15546	15830	15924	15775	15849	15807	15819	15754	15965	15619	15713	15783	15771	15807	15710	15795	15780	15555	15692	15653	15823	15746	15763	15776	15797	15900	15912	15716	15718	15770	15705	15854	15836	15646	15777	15571	15784	15835	15861	15733	15745	16068	15737	15742	15808	15736	15765	15636	15583	15779	15699	16062	16028	15773	15840	15640	15858	15818	15874	15883	15650	15760	15814	15865	15699	15801	15778	15626	15702	15717	15820	15986	15870	15797	15859	15939	15775	15707	15718	15639	15788	15692	15653	15757	16050	15856	15687	15800	15762	15778	15738	15711	15665	15698	15759	15752	15686	15878	15756	15728	15723	15792	15726	15691	15603	15735	15728	15842	15911	15747	15819	15683	15835	15746	15799	15709	15802	15803	15771	15772	15791	16037	15825	15892	15772	15815	15767	16016	15670	15858	15808	15866	15718	15884	15947	15798	15938	15881	15818	15864	15844	15756	15900	15767	15672	15704	15739	15955	15661	15786	15720	15797	15661	15610	15734	15683	15656	15927	15745	15861	15884	15853	15853	15927	15727	15862	15812	15836	15904	15886	15877	15849	15842	15623	15547	15720	15761	15644	15717	15638	15966	15571	15733	15779	15681	15726	15787	15695	15826	15942	15819	15821	15977	15692	15818	15667	15839	15815	15756	15742	15748	15800	15766	15590	15935	15881	15790	15879	15655	15720	15550	15961	15902	15764	15810	15778	16003	15832	15890	15821	15994	15744	15840	15642	15679	15816	15659	15828	15608	15713	16033	15868	15889	15880	15929	15693	15798	15723	15818	15749	15915	15731	15660	15902	15840	15720	15838	15624	15675	15828	15746	15832	15842	15818	15659	15773	15786	15876	15935	15864	15703	15936	15775	15858	15727	15749	15780	15799	15834	15933	15656	15865	15784	15805	16016	15786	15875	15790	15816	15758	15927	15977	15725	15606	15643	15799	15931	15684	15864	15761	15855	15608	15899	15853	15946	15709	15954	15745	15548	15771	15952	15786	15743	15723	15653	15734	15997	15833	15828	15664	15737	16096	15715	15653	15897	15962	15763	15722	15644	15787	15740	15703	15594	15719	15560	15714	15826	15625	15729	16012	15848	15625	15909	15725	15687	15811	15899	15888	15899	15813	15742	15813	15828	15707	15829	15737	15813	15740	15827	15692	15855	15895	15841	15931	15579	15799	15733	15640	15844	15755	15915	15762	15773	15695	15885	15877	15859	15652	15861	15880	15923	15724	15846	15688	15925	15947	15847	15863	15772	15645	15866	15743	15984	15885	15828	16017	15705	15800	15570	15567	15783	15852	16100	15618	15781	15863	15956	15634	15717	15897	15796	15656	15810	15782	15820	15756	15910	15762	15938	15944	15720	15954	15748	15904	15770	15684	15815	15837	15769	15829	15681	15961	15924	15783	15852	15779	15874	15715	15435	15869	15979	15671	15866	15739	15746	15749	15791	15988	15844	15832	15732	15968	15826	15721	15825	15471	15616	15719	15784	15666	15797	15857	15877	15820	15906	16011	15828	15834	15795	15828	15626	15856	15761	15751	15869	15905	15644	15716	15798	15802	15924	15790	15858	15846	15760	15919	15684	15820	15778	15657	15871	15784	15706	15600	15935	15771	16037	15827	15696	15878	15838	15805	15759	15809	15861	15795	15925	15991	15948	15776	15706	15880	15958	15863	15813	15793	15848	15770	15930	15818	15770	15993	15620	15987	15891	15852	15775	15728	15814	15698	15844	15758	16010	15764	15743	15674	15966	15644	15746	15774	15626	15666	15918	15815	15910	15756	15801	15818	15672	15884	15811	15805	15604	15642	15782	15805	15748	15903	15714	15807	15665	15733	15649	15806	15768	15722	15874	15659	15934	15930	15811	15746	15774	15725	15698	15940	15976	15750	15863	15796	15800	15853	15732	15747	15887	15882	15621	15875	15375	15715	15636	15974	15645	15887	15721	15718	15739	15739	15867	15936	15681	15756	15870	15731	15827	15676	15800	15729	15837	15832	15769	15874	16003	15715	15776	15695	15734	15860	15820	15779	15788	15893	15749	15780	15807	15826	15713	15604	15820	15688	15869	15755	15960	15787	15658	15853	15865	15759	15761	16031	15786	15832	15698	15676	15664	15850	15739	15825	15872	15863	15833	15697	15823	15881	15722	15617	15741	15975	15673	15748	15698	15764	15686	15725	15750	15801	15716	15681	16075	15555	15933	15736	15689	15750	15802	15736	15778	15865	15765	15798	15482	15669	15863	15807	15548	15747	15850	15793	15710	15738	15786	15743	15947	15740	16086	15903	15880	15653	15676	15717	15811	15793	15812	15774	15853	15756	15757	15816	15961	15826	15811	15894	15742	15874	15662	15681	15876	15797	15901	15810	15747	15751	15886	15900	15772	15727	15665	15789	15897	15797	15836	15955	15840	15759	15754	15900	15709	15684	15861	16037	15767	15897	15683	15961	15854	15652	15725	15699	15657	15759	15775	15778	15760	15853	15919	15790	15705	15747	15826	15716	16090	15821	15748	15732	15648	15933	15849	15885	15761	15915	15785	15812	15863	15894	15681	15738	16042	15800	15774	15799	15682	15750	15826	15848	15714	15861	15747	15919	15909	15674	15742	15783	16110	15874	15940	15800	15788	15817	15879	15821	15884	15693	15921	15816	15878	15931	15827	15847	15706	15929	15908	15788	15774	15932	15752	15960	15723	15989	15841	15715	15805	15721	15725	15751	15867	15601	15788	15771	15874	15945	15847	15752	15723	15998	15949	16060	15807	15892	15831	15982	15819	15857	15568	15893	15776	15915	15816	15729	15828	15700	15708	15815	15698	15959	15838	15726	15843	15702	15757	15954	15686	15764	15874	15765	15844	15597	15761	15896	15927	15604	15659	15833	15903	15742	15767	15799	15708	15784	15776	15744	15735	15885	15806	15673	15636	15977	15980	16010	15818	15919	15727	15911	15694	15978	15637	15685	15966	15908	15837	15715	15807	15767	15739	15773	15862	15703	15740	15745	15943	15749	15903	15648	15779	15800	15853	15871	15933	15674	15937	15742	15857	15659	15838	15944	15899	15874	15841	16058	15776	15773	15867	15742	15740	15660	15850	15750	15896	15669	15717	15694	15835	15593	15869	15695	15714	15709	15759	15848	15726	15660	15528	15706	15618	15803	15768	15825	15543	15837	15937	15860	15655	15829	15838	15740	15641	15738	16011	15714	15776	15817	15672	15662	15712	15840	15786	15723	15725	15692	15755	15887	15726	15644	15779	15683	15716	15682	15716	15684	15806	15999	15936	15582	15637	15721	15793	15803	15672	15834	15842	15884	15668	15828	15769	15735	15724	15725	15785	15688	15592	15900	15842	15962	15700	15759	15887	16024	15987	15694	15869	15756	15699	15550	15679	15868	15796	15832	15667	15681	15882	15763	15844	15957	15625	15962	15811	16042	15840	15902	15916	15840	15659	15675	15711	15688	15672	15766	15834	15903	16102	15685	15903	15808	15891	15825	16084	15720	15870	15959	15889	15769	15681	15933	15910	15835	15801	15991	15709	15459	15884	15806	15831	15767	15686	15906	15640	16131	15749	15752	15914	15758	15873	15633	15872	15893	15864	15812	15705	15755	15736	15707	15655	15755	15850	15821	15752	15717	15900	15701	15617	15859	16036	15857	15751	15791	15991	15742
14957	15103	15270	14730	14338	14250	14216	14149	14266	14147	14385	14347	16460	18643	18050	16229	14961	14450	14332	14185	13947	14001	14006	14315	14030	14199	14069	14133	14257	14190	14037	14049	14103	14100	14142	14119	14161	13914	14202	14184	14228	14204	14065	14031	14204	14112	14081	14053	14113	14104	14150	13998	14183	14127	14155	14000	14016	14170	14092	14154	14069	14190	14134	14119	13980	14138	13954	14120	14274	13970	14069	14143	14034	14083	14191	14060	13987	14206	13966	14066	14111	14039	14222	14290	14246	14122	14123	14052	14211	14101	13950	14154	14215	13990	13996	13988	14080	13889	14077	14191	14190	14170	14062	14121	14120	14164	14247	14110	14168	14113	13952	14025	14071	14111	14142	14073	14062	14050	14066	14062	14111	13929	14056	13963	13946	14145	14111	13983	14166	14065	14152	13987	14218	14139	13990	14161	14204	14069	14168	13937	13969	14133	14300	13990	14124	14092	14012	14194	14101	14079	14057	14109	14350	14051	13841	14097	14246	14072	14005	14135	14046	14113	14170	14069	14201	14108	14069	14188	13973	14154	14038	14120	13972	14030	13877	14115	13903	14201	14089	14059	14044	14082	13970	14139	14100	14124	14069	14128	14039	14038	14114	14123	13992	14001	14175	14136	14117	14127	14108	13906	14197	14067	13913	14088	14151	13956	14149	14088	14105	14107	14036	13987	14165	14176	14162	13968	14064	13978	14124	14115	14096	14191	14101	14046	14056	14100	13994	13980	14237	13916	14166	14160	13985	14192	14007	14208	13988	14065	14059	14044	14141	14260	14196	14152	14030	13923	14194	14092	14117	14230	14039	14182	14154	14008	14079	14072	14114	13907	14030	14127	14232	14150	13944	14131	14126	14057	13846	14060	14245	14037	14075	14104	14129	13968	14175	14119	14100	14234	14001	14169	14052	14100	14086	13890	14232	13978	13992	14006	14150	14137	14107	14283	14134	14123	14265	14116	14033	14091	13909	14049	14207	14054	13951	13969	14037	14161	14234	14138	14114	13939	14170	14183	14137	14068	14077	14122	14088	14205	14107	14038	14148	14043	14049	13954	14162	14050	14274	14136	14197	13976	14074	14044	14313	14293	14057	14095	14146	13945	14231	14011	14374	14212	14111	14008	14148	14026	14212	14083	14180	14065	14176	14103	14056	13963	14239	13961	13986	14127	14149	14038	14093	14153	14113	14139	14026	14107	14017	13887	13975	13965	14107	13950	14192	14165	14305	14054	14097	14150	14103	14131	14130	14090	14095	14129	14286	14085	14051	14045	14147	14009	13993	14262	14277	14071	14137	14350	14220	14042	13813	14088	14174	14059	14218	14108	14053	14083	14065	14123	14079	14015	14093	14145	14132	13954	14230	14087	14314	13899	14186	14066	13961	14117	13994	14105	14314	14120	14098	14218	14149	13957	14299	13999	14112	14144	14001	14074	14210	14115	13986	13958	14011	14036	14182	14144	14045	14025	14053	14132	14105	14105	14014	14113	14140	14112	14233	14054	14035	14270	14154	13899	14012	14201	14249	14113	14150	14136	14085	14126	14153	14161	14076	14209	14135	13987	14132	14178	14176	14121	14084	14069	14153	14095	14217	13947	14173	14091	14020	14132	14147	14045	14100	14238	14056	14084	14101	14187	14110	14181	14232	14092	14150	14020	14001	14308	14133	14103	14152	13987	13875	14107	14010	14045	14159	14017	14071	14161	14017	14146	14027	14048	14092	13944	14042	13986	14165	14113	14156	14095	14034	14218	14142	14184	14168	14036	14060	14165	14186	14108	14055	14205	14195	14097	14000	14130	14106	14073	14178	14135	14177	13945	14161	14051	14032	14051	14075	14151	14137	14217	14033	14050	14039	13959	14016	14105	14145	14148	14313	14004	14187	14155	13995	14249	14113	14296	14077	13999	14121	13988	14035	14068	14024	14146	14255	13960	14221	14129	14123	13959	13949	14047	14147	14068	14106	14336	14046	14219	14183	13913	14014	14291	13970	14022	14197	14038	14033	14102	14070	13933	14123	14279	14085	13975	14164	14135	14253	14062	14054	14089	14235	14093	13990	13947	14224	13973	14005	14029	14069	14237	14125	14010	14018	14178	13973	14272	13976	14091	14003	14268	14036	14180	14107	14083	14201	14122	13969	14065	13994	14112	14096	14027	14186	14073	14025	14081	13998	14132	13921	14165	14094	14141	13984	14140	14173	14096	13973	13961	13961	14070	14180	14239	14191	14225	14074	14106	14065	14037	14063	14190	14148	14074	14078	14078	14054	14122	14133	14118	14045	14090	14252	13895	14149	14101	14115	14205	13987	14022	14117	13950	14043	14063	14020	14252	13916	13917	14075	13923	14116	14095	14090	14028	13987	14075	14067	14037	14194	14101	14116	14054	14112	14039	13969	14052	14093	13965	14248	14043	14184	13890	14177	14095	14105	14225	14157	14181	14092	14184	13916	14148	14227	14057	14291	13971	14099	14086	13963	14137	14023	14265	14081	14098	14078	14050	14011	14090	14114	14215	14011	14114	13946	14289	14001	14183	14090	13991	13942	14228	14185	14021	14178	13999	14158	14031	14148	13914	14096	14198	13992	14144	13804	13970	14042	14185	14267	13994	14064	13995	14081	14133	13993	14069	14165	14089	14177	14071	14225	14008	14193	14054	14095	14244	14007	14179	14161	14112	14190	14075	14072	14155	14027	14241	14058	14119	14078	14080	14121	14078	14140	14092	14019	14226	14093	14132	14059	14113	13937	14096	13987	14090	14187	14302	14019	14027	14087	14161	13979	13991	14099	13953	14093	14083	14129	14188	14008	14144	13972	14207	14148	14171	14203	14084	14104	14061	14077	14076	14026	14224	14048	14163	13978	14117	14176	14066	14184	14164	14135	14045	14037	14047	14074	14112	14012	13976	14169	13996	14117	14014	14226	14182	14226	14109	14007	14103	14046	13945	14088	14172	13892	14243	14146	14098	14008	14022	14110	14213	14190	13993	13975	14169	14211	14169	13948	14144	14174	13911	14183	14256	13922	13977	14174	13979	14209	13965	14056	14066	13960	14115	14175	14148	14036	14058	14114	14027	14012	14104	14100	14053	13891	14073	13952	14086	14207	13987	14102	14100	14148	14311	14077	14296	14119	14187	14196	14194	14067	14082	14255	14118	14096	14227	14032	14085	14206	14239	14108	14072	13923	14158	14124	14084	14036	14016	14021	14124	14114	14208	14206	14182	14071	14075	14227	14145	13990	14086	13933	14213	14063	14154	14000	14137	14083	14046	14274	13931	14222	14014	14130	14182	13878	14302	14087	14018	14111	14212	14095	14129	14352	14131	14059	14106	14129	14144	14188	14025	14130	14106	13999	14017	14282	14181	14246	14031	14045	13953	13997	14149	14159	14084	13982	14273	14077	14156	14040	13996	14114	14153	14019	14179	14038	13971	14102	13962	14092	14185	14132	13879	14144	14160	14091	14056	14092	14080	14056	14200	13919	14121	14024	14153	14107	14168	14117	14142	14026	14142	14053	14014	14105	14019	14104	14118	14123	13896	14302	14082	13880	13998	14127	14128	14027	14000	14224	14039	14214	14101	14051	14295	14135	14275	14222	14038	14110	14118	14075	14053	14212	14150	14008	14187	14191	14125	14248	14104	13941	14106	14036	14005	14069	14117	14150	14180	14164	14081	14031	14191	14219	14117	14052	14023	14100	14035	13989	14311	14130	13997	13873	13929	14220	14279	14092	14236	14065	14223	14006	14216	14042	13946	14176	14084	14271	14200	14155	14099	13996	14082	14078	14171	14221	14154	14229	13930	13914	14081	14217	14066	14107	14143	14072	14210	14112	14106	14038	14113	14080	14003	14114	14243	14044	14298	13948	14104	14068	13998	14082	14053	14176	14272	14157	14116	14151	13997	14148	14153	14101	14102	14152	14027	14047	14207	14034	14108	14091	14114	14078	14047	14133	14110	14066	14119	14109	13896	14182	14140	14027	14198	14034	14097	14018	14013	13897	14064	14151	14090	14211	14132	14106	14008	14141	14329	13937	14145	14190	14328	14064	14221	14042	14093	14238	14035	13834	14113	13971	13970	14161	14250	13999	14032	14021	14101	14099	14165	14137	13964	14120	14054	14185	14298	14065	13918	14204	14101	14065	14018	14042	14000	14182	14136	14035	14160	14105	14039	14160	14129	14107	14156	14060	14109	14131	14092	14054	14055	14201	13873	14043	14234	14206	14012	14029	13925	14102	13919	14126	14136	14249	14111	14197	13995	14027	14175	14061	14125	14195	14192	14135	14265	14019	14121	14309	14143	14131	14296	14145	14157	14144	14218	13978	14222	14073	14072	13923	13926	14263	14262	13970	14037	14034	14106	14123	14058	14162	14063	14176	14136	14139	14003	14086	13989	14174	14125	14117	14304	14113	14120	13997	14015	13959	14049	14188	14173	14195	13953	14023	14088	14074	14218	13978	14241	14163	14107	14147	14078	14167	13964	13981	13996	14016	14003	14150	14052	14123	14108	14101	14089	14056	14045	14158	14158	14056	14114	14105	14061	14084	14102	14222	14008	14182	14144	14316	13844	14156	14015	14125	14233	14055	13970	14113	14024	14044	14121	14151	14222	13973	14129	14117	14152	13937	14064	14212	13848	14020	14126	14050	14066	14155	14180	14104	14127	14191	14170	14134	14117	14141	14242	14087	14038	13938	14034	14065	14028	13952	14080	14166	14151	14116	14076	14242	14192	14037	14091	14143	14144	14144	14046	14151	14013	14162	14078	14185	14161	14200	14027	14177	14163	14131	14120	14087	14018	14133	14163	14045	14083	14103	14101	13949	14061	14217	14258	14113	14135	13948	14157	14009	14210	14275	14046	14123	14193	14191	13973	14290	14106	14111	14105	14010	14104	14237	14113	14200	14242	14066	14085	14099	14207	14110	14063	14014	14118	14053	14058	14213	14058	14066	14053	14112	14043	14137	14309	14177	14041	14191	14033	14130	14129	14089	14093	14060	14293	13987	14186	14002	14064	14073	13965	14109	14076	14165	14144	14122	14113	14055	14076	14017	14238	14201	14139	14244	14090	14158	14088	14000	14107	14142	13950	14114	14081	14129	14081	14080	14065	14251	13957	14082	14120	14151	14082	14090	14158	14127	14292
25177	21396	28152	25364	20982	18012	17556	16449	16121	16274	16122	16368	23690	34526	30805	24363	19198	16922	16279	15901	15868	15790	15722	15697	15912	15940	15806	15653	15810	15938	15877	15771	15737	15778	15882	15756	15760	15914	15716	15917	15991	15852	15913	15950	15692	15775	15600	15764	15875	15717	15812	15784	15753	15877	15987	15843	15905	15755	15837	15658	15836	15849	15624	15745	15673	15922	15555	15758	15792	15917	15635	15635	16025	15912	15781	15624	15696	15604	15751	15672	15884	15655	15616	15795	15857	15579	15970	15821	15735	15780	15620	15759	15754	16052	15855	15581	15579	15780	15733	15710	15810	15891	15808	15768	15670	15755	15642	15675	15691	15807	15780	15678	15787	15633	15649	15635	15673	15739	15770	15918	15806	15805	15762	15914	15785	15559	15776	15689	15834	15615	15676	15797	15717	15774	15726	15788	15654	15718	15833	15768	15683	15800	15617	15760	15913	15687	15671	15587	15823	15666	15747	15903	15639	15686	15623	15810	15739	15715	15735	15690	15866	15661	15846	15812	15739	15706	15787	15702	15802	15804	15516	15785	15577	15706	15711	15648	15796	15819	15866	15701	15789	15575	15767	15733	15742	15711	15723	15791	15804	15682	15717	15603	15712	15571	15826	15785	15636	15705	15903	16014	15787	15833	15787	15818	15745	15756	15662	15796	15625	15572	15908	15629	15812	15707	15835	15885	15742	15730	15818	15879	15819	15732	15703	15816	15887	15718	15788	15809	15871	15603	15587	15758	15731	15698	15730	15670	15666	15756	15877	15673	15608	15690	15965	15707	15780	15756	15786	15814	15883	15622	15493	15702	15873	15752	15920	15714	15755	15807	15981	15826	15710	15698	15750	15593	15835	15749	15751	15655	15724	15808	15852	15755	15885	15823	15665	15743	15805	15898	15598	15777	15807	15790	15885	15792	15671	15996	15752	15797	15775	15815	15585	15931	15707	15687	15872	15480	15867	15757	15763	15917	15980	15935	15842	15663	15855	15541	15748	15809	15850	15821	15757	15628	15647	15758	15698	15696	15811	15683	15765	15569	15582	15484	15508	15535	15456	15527	15594	15686	15855	15801	15752	15857	15739	15952	15721	15624	15597	15995	15957	15830	15603	15944	15836	15787	15655	15761	15809	15773	15844	15609	15758	15695	15718	15812	15663	15897	15855	15631	15661	15694	15756	15658	15915	15496	15916	15746	15571	15842	15823	15865	15862	15844	15758	15715	15737	15761	15953	15753	15749	15766	15811	15846	15766	15751	15805	15813	15835	15653	15773	15661	15759	15710	15704	15688	15676	15910	15727	15819	15728	15611	15567	15720	15855	15569	15800	15618	15784	15674	15703	15692	15710	15658	15865	15726	15647	15735	15565	15802	15889	15741	15654	15556	15702	15792	15944	15779	15713	15726	15829	15697	15660	15683	15563	15802	15836	15870	15826	15823	15595	15793	15682	15568	15619	15669	15873	15766	15834	15695	15770	15733	15643	15789	15737	15797	15775	15952	15864	15628	15685	15774	15720	15736	15744	15897	15770	15638	15694	15746	15899	15703	15807	15757	15703	15887	15829	15785	15670	15843	15581	15792	15661	15757	15860	15784	15753	15902	15784	15847	15753	15723	15841	15659	15873	15746	15843	15730	15669	15754	15749	15915	15734	15715	15571	15760	15874	15805	15802	15882	15671	15739	15604	15668	15668	15735	15731	15653	15734	15755	15667	15889	15726	15852	15673	15331	15779	15591	15851	15615	15842	15711	15813	15867	15896	15707	15726	15783	16021	15784	15756	15709	15679	15797	15669	15735	15643	15831	15740	15737	15707	15560	15591	15669	15653	15765	15801	15701	15773	15804	15513	15976	15870	15739	15644	15929	15683	15687	15864	15717	15751	15823	15800	15895	15792	15661	15768	15813	15918	15603	15792	15684	15655	15712	15839	15768	15622	15766	15747	15755	16036	15820	15573	15616	15727	15852	15854	15810	15678	15707	15932	15843	15678	15581	15747	15804	15715	15801	15926	15705	15735	15607	15822	15794	15604	15629	15947	15713	15828	15521	15593	15835	15879	15870	15676	15867	15703	15745	15744	15790	15963	15643	15663	15679	15678	15794	15803	15825	15721	15752	15713	15921	15854	15768	15892	15640	15954	15742	15641	15841	15797	15794	15807	15812	15874	15572	15632	15707	15819	16006	15658	15769	15855	15837	15644	15771	15884	15575	15580	15782	15964	15757	15872	15936	15885	15860	15724	15557	15658	15603	15641	15668	15681	15694	15820	15578	15744	15830	15849	15653	15837	15592	15885	15835	15598	15758	15577	15663	15828	15869	15720	15594	15802	15713	15721	15787	15581	15681	16064	15868	15906	15804	15658	15543	15727	15752	15963	15968	15715	15684	15442	15875	15731	15671	15597	15752	15782	15700	15711	15692	15688	15592	15674	15652	15803	15921	16015	15886	15660	15810	15970	15801	15593	15926	15600	15860	15696	15865	15560	15834	15920	15827	15634	15911	15761	15649	15801	15570	15760	15840	15868	15710	15739	15576	15674	15703	15877	15703	15725	15763	15612	15797	15838	15831	15832	15678	15813	15780	15547	15692	15512	15711	15804	15932	15800	15855	15681	15633	15882	15755	15772	15812	15840	15760	15792	15772	15924	15779	15762	15838	15826	15886	15779	15787	15887	15712	15790	15728	15834	15715	15646	15858	15793	15827	15750	15926	16044	15705	15773	15891	15844	15677	15972	15766	15624	15773	15635	15756	15589	15684	15867	15645	15820	15850	15607	15714	15669	15787	15854	15822	15785	15973	15779	15816	15694	16032	15979	15634	15870	15794	15605	15626	15628	15774	15629	15822	15551	15696	15749	15608	15914	15639	15651	15635	15779	15717	15707	15779	15797	15731	15744	15521	15656	15671	15864	15604	15490	15860	15723	15765	15974	15858	15743	15811	15768	15748	15675	15790	15767	15640	16017	15799	15576	15775	16015	15698	15720	15767	15590	15829	15635	16057	15798	15823	15900	15755	15849	15763	15634	15921	15919	15586	15999	15965	15664	15728	15822	15695	15939	15925	15847	15934	15646	15691	15583	15883	15759	15600	15848	15659	15683	15724	15741	15527	15748	15722	15844	15835	16012	15825	15737	15860	15820	15811	15747	15689	15771	15658	15682	15636	15779	15632	15925	15743	15706	15683	15757	15862	15777	15882	15837	15898	15879	15608	15998	15670	15757	15569	15786	15778	15708	15932	15863	15834	15815	15456	15814	15789	15783	15639	15732	16040	15754	15851	15743	15861	15717	15848	15907	15851	16009	15677	15668	15572	15565	15736	15858	15611	15541	15676	15774	16136	15721	15806	15605	15792	15787	15701	15693	15697	15834	15823	15730	15688	15845	15841	15893	16116	15844	15838	15991	15646	15842	15811	15697	15803	15573	15673	15823	15843	15742	15932	15873	15709	15574	15941	15727	15716	15615	15768	15881	15644	15834	15790	15710	15763	15724	15695	15768	15664	15637	15801	15676	15725	15786	15845	15792	15759	15780	15658	15865	15744	15804	15720	15579	15695	15632	15825	15845	15757	15702	15736	15831	15876	15841	15756	15766	15765	15693	15788	15738	15948	15839	15804	15782	15797	15779	15437	15690	15570	15900	15812	15791	15714	15608	15749	15759	15825	15811	15839	15857	15821	15651	15799	15811	15523	15726	15615	15698	15887	15542	15809	15845	15671	15750	15643	15862	15990	15850	15676	15859	15766	15726	15729	15672	15680	15773	15831	16020	15781	15764	15726	15833	15871	15833	15820	15861	15784	15738	15891	15817	15821	15802	15828	15808	15643	15739	15558	15796	15892	15796	15761	15688	15693	15724	15802	15767	15773	15973	15706	15848	15499	15846	15887	15833	15968	15758	15867	15847	15734	15859	15720	15605	15864	15569	15709	15800	15687	15827	15893	15695	15740	15567	15734	15783	15687	15678	15633	15793	15885	15751	15822	15779	15656	15563	15553	15795	15832	15855	15696	15747	15747	15801	15771	15887	15837	15787	16090	15784	15624	15892	15825	15688	15861	15845	16054	15868	15647	15685	15751	15684	15640	15712	15590	15798	15664	15743	15671	15822	15613	15946	15688	15818	15685	15718	15832	15816	15753	15769	15731	15648	15496	15711	15799	15661	15776	15689	15720	15526	15646	15857	15901	15754	15693	15886	15676	15684	15689	15979	15636	15751	15660	15759	15589	15722	15843	15757	15737	15797	15887	15745	15673	15824	15612	15783	15650	15709	15825	15698	15783	15665	15588	15751	15849	15812	15719	15745	15766	15900	15730	15793	15829	15850	15774	15930	15921	15801	15891	15706	15783	15847	15732	15764	15690	15717	15975	15840	15924	15746	15715	15876	15523	15836	15771	15550	15965	15752	15687	15733	15567	15730	15885	15927	15944	15667	15761	15799	15735	15725	15754	15727	15863	15785	15669	15754	15693	15842	15794	15673	15710	15834	15881	15858	15656	15878	15547	15826	15862	15790	15605	15941	15579	15942	15734	15808	15685	15754	15823	15742	15718	15841	15811	15588	15813	15653	15816	15682	15622	15831	15671	15755	15860	15747	15651	15579	15750	15872	15769	15607	15706	15868	15548	15925	15902	15685	15645	16017	15742	15694	15410	15791	15904	15728	15668	15537	15691	15641	15790	15842	15944	15812	15870	15767	15809	15715	15884	15864	15682	15836	15756	15613	15747	15814	15765	15953	15849	15778	15769	15914	15648	15637	15774	15925	15859	15961	15648	15817	15689	15928	15753	15699	15772	15981	15750	15821	15823	15748	15787	15762	15679	15632	15745	15617	15710	15848	15688	15751	15680	15743	15742	15889	15675	15875	15972	15955	15865	15585	15843	15750	15790	15613	15718	15818	15679	15758	15684	15587	15731	15791	15842	15782	15832	15669	15583	15587	15934	15991	15788	15661	15566	15577	15947	15843	15754	15758	15792	15812	15615	15575	15686	15638	15852	15761	15818	15689	15533	15725	15816	15697	15876	15822	15774	15787	15760	15796	15675	15768	15906	15941	15794	15595	15722	15817	15648	15710	15707	15817	15701	16086	15916	15640	15734	15650	15751	15733	15759	15816	15689	15703	15703	15844	15739	15496	15509	15760	15699	15857	15862
13967	20866	20114	16909	15897	15256	15050	14799	14693	14718	14615	14472	27350	37139	31538	24066	17470	15052	14213	14240	14138	14204	14050	14158	14101	14149	14105	14017	14127	14070	14107	14034	14159	14164	14216	14048	14091	14098	14123	14105	14216	14110	14076	14137	14140	13978	14138	14065	14313	14054	14043	14101	14165	14101	14047	14121	14110	14107	14152	14160	14109	14186	14243	14088	14022	14116	14087	14130	14199	13889	14142	14196	14134	14116	14017	14204	14020	14059	14043	14082	14201	13929	14120	14030	14063	14024	14317	14060	14129	14020	14141	13996	14073	13959	14062	13918	14159	14035	14022	13981	14163	14140	14066	14123	14077	14045	14119	14110	14100	14055	14292	13995	14078	14164	14144	14102	14102	14087	14282	13957	14174	14215	14204	14100	14073	14200	14139	14020	14185	14199	14134	14012	14175	13779	14049	14263	14042	14190	14094	14098	14266	13923	13975	14059	14233	14017	14121	14063	14067	14274	14035	14063	14185	14172	14217	14045	14124	14250	14007	14194	14127	14036	14140	14090	14210	13953	13925	14175	14077	14148	14123	14020	14140	14106	14000	14097	14107	14116	14168	14254	14109	13904	14250	14059	13966	14270	14051	14061	14035	13950	14032	14075	14043	14202	13892	14100	14060	14133	14000	14113	14101	14043	14129	14177	14073	14038	14024	14120	14174	14106	14097	14249	14215	14057	14038	14057	14005	14090	14140	14132	14172	14146	14099	14120	14203	14096	14123	13869	14157	14137	14123	13974	14116	14147	14243	13910	13986	14192	14274	14242	14064	14047	13970	14086	14211	14250	14098	14063	14071	14025	14186	14070	14052	14040	14045	14254	14031	14157	14076	14002	14021	14089	14230	14075	14128	14208	14005	14014	13895	14038	14012	14088	14054	14272	14172	14019	14125	14162	13931	14232	14127	13910	13962	14209	14066	14100	13954	14116	14145	14245	14004	14131	14057	14014	13960	14167	14226	14089	14067	14186	14135	14206	14223	14031	14185	13991	14277	14120	14196	13975	14105	14065	14142	14283	14066	13937	14113	14133	14081	14208	13990	14274	14190	14011	14107	14098	13882	13955	14184	14081	13928	14181	14122	14039	14150	14233	14095	13961	14147	14137	14169	14002	13970	14242	14133	14046	14090	14107	13933	14182	14089	14203	14143	14119	14120	13967	14110	14082	14363	13999	14149	14264	14037	14132	14102	14126	14022	14064	13913	14143	14119	14165	13981	14159	13937	14244	14221	14121	14251	14028	14100	14233	14200	14185	14260	14150	14025	14108	14254	14000	14028	14238	14107	13952	14123	14022	14037	14166	14062	14086	13960	14182	14162	14127	14151	14071	13978	14228	14112	14140	13989	14078	14072	14156	14072	13974	14091	14269	14136	13955	14132	14203	14139	13971	14199	14137	14133	14050	14139	14245	14086	14133	14079	14163	14148	14174	14079	14066	14337	14103	14116	14031	14244	14136	14096	14077	14035	13981	14040	14165	14058	14073	14094	14024	14216	14097	14193	14015	14154	14094	13959	14140	14023	14292	13983	14201	13975	14079	14170	14144	14033	14015	14164	14086	14244	13962	13955	14109	14290	14164	14017	14113	14226	13997	14120	14181	14166	13997	14221	14083	14118	14042	14012	13921	14077	14167	14098	14240	14276	14108	14009	14088	14215	14088	14033	14014	14044	14002	14208	14090	14071	14007	14062	14205	14077	14065	14215	14072	14034	14120	14022	14076	14085	14159	14096	14120	14203	14080	14154	14054	14153	14241	14140	14037	14194	14079	14002	14150	14070	14103	14070	13872	14057	14054	13982	13926	14072	14136	14069	14213	13993	14158	14117	13991	13946	14006	14127	13945	14010	14157	14156	14141	14092	14156	13929	14120	14088	14341	14138	14081	14250	13999	14009	14090	14165	13948	14101	14104	14112	14058	14142	14160	14197	14019	14041	14110	14015	14100	14054	13947	14115	14278	13984	14137	13951	13916	14130	14002	14059	14192	14170	14112	14166	14083	14180	14176	14103	14277	14075	14124	13955	14299	13986	14281	14235	14112	14095	14071	14026	14030	14048	14120	14077	14000	14190	14015	14197	14181	14037	14012	14067	14210	14117	14212	14201	14059	14012	14037	14081	14155	14127	14159	14145	14135	13967	14045	14083	14073	14148	14053	14316	14138	13962	14194	14104	14139	13989	14079	14057	13970	14159	14154	14132	14251	14132	14086	14016	14076	14150	14062	14166	13900	13947	14124	14129	14206	14029	14058	14319	14173	14004	14102	14071	14140	14036	14044	14129	14135	14002	14071	14085	14151	14187	13965	14062	14098	14062	14139	14169	14225	13974	14169	14147	14031	14191	14143	14035	14006	14234	14204	14218	14202	14024	14139	14185	14115	13981	14240	14134	14156	14102	14131	14143	14020	14160	13938	14111	13995	14082	14123	14078	14091	14040	14023	14090	14085	14028	14000	14039	14011	14085	14081	14186	14028	14082	13986	14187	14126	14041	14063	14160	13940	14002	14096	14088	14163	14150	14214	14117	14037	14113	14057	14109	14086	14089	14060	14045	14087	14173	14120	14207	14063	14071	14121	14048	14028	14033	14199	14034	14100	14038	14081	14357	14049	14057	14205	14006	14226	14090	14157	14090	13984	14183	14322	14027	14210	14038	14111	14045	14255	13992	14038	14168	14007	14033	14221	14122	14045	14168	14073	14025	14181	14215	14082	14143	14101	14076	14158	14086	14074	14226	14015	14018	14135	14091	14077	14000	14017	14111	13924	14002	14168	14037	14259	14161	14034	14114	14089	14019	13859	14130	14141	13954	14188	14089	14166	14091	14153	14078	14120	14088	14277	14119	14239	14038	14128	14085	14114	14212	14189	14056	14009	14031	14188	14118	14206	14044	14140	14175	14120	14104	14007	14011	14392	14166	14081	14183	14177	14047	14160	14209	14229	14106	14212	14073	13946	13988	14031	14054	14215	14141	14162	13937	14173	14292	14006	14207	14090	14134	14220	14151	14232	14028	14221	14035	14043	14052	14110	13998	14279	14234	13885	14103	14129	14074	13992	14131	14179	14079	14160	14185	13815	13979	14051	14125	14190	13900	14260	14047	14078	13969	14158	14199	14272	14199	14040	14064	14201	14282	14004	14219	14175	14089	13908	14027	14122	14130	14140	14110	14059	14009	14190	13987	14212	14077	13982	13995	14157	14043	14194	14192	14152	14070	14103	14170	14037	14099	14216	14137	13958	14109	14142	14208	14078	14055	13997	14167	14172	14103	14111	14155	14253	14029	14072	14218	14192	14138	14031	14005	13973	14212	14216	14090	14135	14131	14167	14108	14241	14069	14104	14269	14104	14228	14119	14123	14042	14138	14076	14135	13839	14094	14035	14194	14043	14146	14043	14052	14027	14212	14148	14131	14035	14202	14238	14349	14112	14114	14098	14033	14027	14038	14000	14081	14200	14117	14142	14184	14194	14170	14134	14177	14073	13941	14104	13943	14208	14159	14094	14150	13948	14006	14016	14125	14144	14145	14190	14063	13915	14174	13993	14196	14185	14139	13993	14033	13947	14120	14162	14085	14208	14015	14149	14062	14035	14183	14230	13886	14167	14109	13879	14195	14104	14011	14107	14068	13980	14223	14031	13953	13884	14140	14094	14046	14110	14056	14024	13911	14064	14012	14058	14181	14021	14133	14240	14009	14166	14170	13972	14135	14201	14084	13945	13975	14288	14143	14253	14213	14163	14020	14240	14092	14144	14190	14311	14088	14235	13935	14035	14017	14037	14063	14177	14132	14283	14183	14111	14176	14214	14035	13876	14151	14297	14146	14099	14167	14253	14057	14150	14011	14112	14130	14039	14197	14107	14215	14357	14151	14107	13962	14148	14233	14161	13957	14085	14007	14328	13963	14098	14195	14032	14042	13957	14272	14104	14033	14221	14133	14092	14086	14113	14208	14108	13907	14046	14098	14080	14117	14248	14029	14190	14140	14031	14005	14022	14072	14112	14221	14069	14089	13981	14162	14095	14240	14181	14187	14049	14180	14141	14123	14088	14278	14071	14131	14023	14171	14138	14052	14072	14120	14148	14067	14172	14114	14174	13994	14247	14255	14079	14105	14101	14148	14180	14165	14094	14207	14168	14002	14128	14192	14004	14228	14164	14120	14186	14138	14173	14200	14179	14127	14226	13986	13884	14052	14162	14376	14168	13941	14086	13865	14142	14098	14025	14267	14119	14138	14030	14181	14064	14032	14079	14033	14068	14205	13983	14063	13938	14196	14198	14382	14088	14048	14002	14226	14122	14123	14111	13935	14031	14202	14016	14166	14058	14110	14201	13985	14212	14060	14261	14044	14101	14113	14105	14038	14239	14029	14156	13992	13958	14076	14128	14172	14161	14149	14006	14094	14088	14050	14275	14222	14026	14056	14159	14029	13998	13985	14140	14150	14053	14118	14191	14240	14087	14179	14123	14096	14105	14084	14038	14034	14028	14211	14273	13965	14014	14113	14015	14152	14060	14149	14257	14036	14135	14264	14192	14038	14032	14113	14042	14138	14178	14142	14151	14234	13886	14219	14000	14139	14041	14339	14248	13959	14041	14303	14188	14247	14124	14175	14138	14244	13997	14141	14117	14023	14097	14071	14102	14160	14197	14083	14134	14115	13990	14156	14299	14186	14083	13977	14015	14097	14249	14004	14216	14162	14132	14141	14056	14208	14102	14111	14077	14046	14187	14023	14121	14154	14032	14150	14171	14183	14094	14078	14157	14010	14214	14033	14187	14023	14105	14032	14037	14065	14114	14157	14183	14075	14207	13989	13963	14121	14171	14055	14225	14178	14186	14177	14222	14133	14093	14132	14153	14146	14194	13927	14290	14100	14273	14347	14002	14125	14129	14258	13982	13989	14103	14208	14080	14022	14258	14098	14007	14095	14199	14246	14175	14070	14199	14227	13982	14123	14273	14249	14122	14130	14020	13980	14079	14120	14112	14157	14053	14104	14054	14192	14036	14001	14195	14159	14056	14156	14152	14147	14020	14122	14166	14110	14031	14015	14090	14220	14224	14051	14027	14141	14144	14016	14130	14084	13998	14101	13950	14009	14064	14161	14090	14136	14044	14210	14233	14100	14084	13948	14069	14116	14116	14085	14040
23925	21400	28969	24260	21908	22039	20394	17101	16507	16849	16742	17952	29853	43079	41138	31741	22837	17764	16422	16109	15964	15872	15971	15996	15907	15838	15950	15839	15753	16028	15897	15975	16001	16078	15912	15744	15869	15776	15868	15733	15875	15865	15969	15808	15746	15637	15749	15816	15613	15903	15755	15962	15888	15744	15929	15733	15831	15918	15937	15753	15591	15795	15977	15674	15767	15819	15734	15756	15720	15804	15788	15697	15578	15889	15739	15760	15823	15793	15713	15787	15947	15985	15723	15672	15822	15758	15800	15664	15775	15681	15728	15738	15692	15614	15721	15700	15614	15585	15806	15827	15852	15771	15683	15651	15650	15731	15790	15759	15699	15702	15810	15821	15717	15513	15835	15636	15743	15781	15867	15847	15525	15792	15657	15657	15796	15732	15833	15552	15711	15920	15679	15885	15707	15870	15727	15579	15732	15753	15745	15823	15758	15708	15811	15809	15934	15749	15899	15445	15718	15664	15814	15600	15621	15753	16007	15721	15687	15770	15722	15744	15870	15902	15850	15667	15802	15528	15749	15560	15739	15740	15809	15837	15637	15566	15891	15735	15858	15678	16046	15798	15656	15843	15559	15771	15668	15745	15795	15731	15843	15732	15689	15727	15765	15993	15756	15673	15828	15792	15737	15763	15638	15611	15680	15799	15943	15854	15852	15620	15828	15571	15829	15776	15772	15643	15868	15868	15790	15618	15767	15637	15916	15878	15800	15940	15740	15539	15874	15845	15924	15626	15821	15638	15680	15612	15873	15764	15770	15800	15690	15821	15891	15786	15699	15718	15683	15805	15628	15717	15778	15733	15912	15806	15781	15724	15701	15630	15747	15641	15733	15699	15998	15753	15671	15690	15898	15767	15775	15907	15711	15812	15754	15651	15615	15627	15787	15731	15655	15559	15878	15584	15745	15910	15458	15842	15714	15752	15877	15729	15589	15710	15805	15791	15841	15675	15535	15854	15756	15738	15900	15741	15728	15748	15792	15857	15833	15788	15542	15780	15700	15965	15704	15636	15672	15652	15803	15594	15810	15656	15677	15920	15849	15685	15652	15860	15597	15754	15859	15805	15629	15736	15687	15477	15841	15776	15708	15660	15587	15987	15676	15930	15750	15855	15691	15768	15844	15664	15762	15726	15718	15692	15659	15791	15631	15879	15707	15669	15963	15760	15678	15649	15475	15683	15823	15879	15795	15461	15886	15827	15723	15746	15639	15605	15692	15817	15689	15838	15969	15931	15722	15782	15595	15964	15994	15619	15551	15714	15705	15640	15583	15936	15837	15765	15730	15717	15661	15913	15639	15717	15769	15908	15575	15648	15856	15584	15779	15839	15906	15755	15738	15761	15629	15961	15882	15656	15798	15646	15597	15864	15769	15606	15637	15687	15707	15476	15773	16026	15910	15724	15755	15886	15778	15794	15860	15701	15855	15691	15682	15878	15914	15655	15726	15785	15868	15725	15789	15742	15754	15944	15896	15664	15935	15699	15661	15798	15887	15927	15791	15677	15750	15670	15762	15721	15791	15796	15748	15719	15568	15750	15746	15765	15770	15920	15907	15827	15899	15904	15922	15739	15920	15710	15727	15676	15740	15854	15725	15728	15806	15497	15812	15576	15735	15850	15464	15601	15712	15801	15730	15542	15759	15565	15786	15569	15724	15808	15731	15747	15656	15525	15742	15881	15803	15731	15819	15782	15724	15861	15847	15671	15765	15955	15811	15724	15919	15762	15614	15849	15746	15747	15962	15633	15659	15629	15607	15639	15792	15687	15618	15655	15693	15680	15787	15759	15841	15898	15742	15677	15772	15686	15754	15630	15651	15919	15575	15646	15803	15794	15746	15749	15695	15841	15926	15623	15633	15593	15863	15848	15789	15690	15783	15616	15793	15923	15832	15684	15641	15600	15808	15804	15826	15582	15595	15736	15662	15845	15915	15831	16038	15766	15786	15709	15911	15741	15681	15840	15734	15679	15849	15662	15581	15781	15659	15979	15758	15700	15704	15678	15589	15864	15859	15824	15886	15931	15820	15729	15853	15869	15741	15584	15758	15701	15849	15666	15838	15570	15841	15876	15845	15741	15827	15787	15736	15891	15619	15662	15622	15757	15827	15550	15936	15975	15853	15923	15838	15720	15831	15797	15674	15792	15509	15550	15787	15971	15829	15820	15807	15775	15858	15729	15785	15853	15605	15634	15767	15703	15773	15553	15765	15844	15704	15825	15753	15777	15756	15746	15896	15770	15804	15973	15746	15906	15648	15765	15685	15481	15820	15807	15896	15910	15770	15729	15774	15825	15823	15600	15785	15697	15697	15683	15777	15730	15846	15687	15566	15633	15736	15671	15829	15971	15939	15732	15757	15721	15894	15703	15900	15620	15830	15738	15733	15727	15663	15898	15996	15769	15925	15555	15804	15800	15859	15736	15863	15785	15681	15964	15583	15721	15612	15683	15617	15720	15733	15701	15671	15685	15778	15686	15839	15953	15715	15745	15913	15684	15853	15811	15643	15759	15690	15845	15811	15885	15758	15915	15824	15878	15713	15825	15794	15864	15710	15902	15791	15607	15548	15726	15813	15696	15789	15742	15554	15654	15616	15877	15675	15678	15717	15747	15796	15706	15875	15653	15836	15820	15595	15747	15660	15671	15504	15865	15823	15734	15856	15722	15763	15895	15817	15703	15736	15707	15678	15790	15868	15817	15669	15583	15751	15586	15815	15713	15884	15772	15738	15783	15662	15685	15923	15621	15670	15977	15507	15749	15687	15808	15768	15807	15633	15686	15791	15873	15745	15809	15666	15743	15829	15785	15790	15728	15789	15827	15840	15740	15926	15603	15671	15766	15860	15781	15802	15698	15812	15625	15858	15630	15717	15573	15754	15870	15638	15764	15667	15828	15870	15662	15618	15760	15957	15759	15658	15880	15829	15791	15654	15838	15665	15743	15735	15755	15478	15760	15723	15841	15896	15786	15802	15824	15822	15667	15742	15752	15774	15479	15693	15814	15814	15488	15918	15712	15677	15745	15877	15695	15837	15652	15705	15623	15925	15841	15752	15657	15920	15814	15736	15691	15727	15824	15992	15686	15536	15685	15520	15807	15781	15709	15820	15722	15783	15764	15768	15850	15756	15503	15680	15786	15743	15681	15644	15834	15664	15618	15841	15696	15654	15692	15980	15714	15725	15943	15772	15643	15900	15755	15714	15619	15804	15636	15763	15621	15838	15491	15745	15803	15758	15729	15804	15588	15654	15590	15722	15656	15833	15752	15826	15699	15678	15703	15774	15546	15813	15797	15925	15948	16035	15592	15745	15697	15785	15703	15701	15567	15809	15785	15706	15566	15712	15848	15637	15676	15830	15641	15774	15725	15602	15602	15563	15794	15470	15743	15622	15738	15812	16192	15714	15751	15877	15793	15647	15757	15756	15748	15771	15738	15735	15795	15625	15871	15687	15632	15712	15672	15808	15619	15920	15708	15744	15620	15710	15578	15973	15837	15662	15628	15457	15680	15626	15816	15713	15837	15846	15803	15891	15857	15753	15733	15674	15776	15883	15638	15612	15884	15738	15647	15810	15599	15614	15644	15741	15612	15864	15815	15574	15615	15665	15557	15854	15972	15808	15807	15792	15654	15783	15642	15649	15825	15806	15751	15619	15738	15827	15698	15921	15894	15854	15608	15959	15803	15750	15865	15693	15611	15673	15913	15814	15790	15732	15889	15865	15493	15759	15726	15613	15810	15436	15802	15619	15670	15672	15832	15812	15817	15835	15742	15754	15851	15752	15990	15600	15805	15804	15865	15826	15822	15599	15742	15723	15904	15882	15814	15788	15755	15713	15705	15634	15832	15668	15748	15682	15596	15834	15805	15715	15821	15831	15961	15671	15600	15748	15721	15669	15690	15851	15685	15576	15621	15757	15804	15908	15879	15732	15807	15626	15968	15839	15770	15675	15577	15902	15761	15630	15783	15585	15656	15807	15589	15717	15671	15661	15820	15833	15515	15726	15694	15833	15865	15727	15606	15763	15713	15754	15761	15689	15742	15833	15737	15735	15894	15827	15649	15717	15676	15792	15618	15912	15760	15888	15840	15769	15634	15744	15801	15681	15622	15659	15800	15790	15746	15724	15763	15647	15809	15820	15767	15678	15651	15797	15630	15637	15687	15825	15742	15622	15824	15896	15710	15942	15725	15845	15828	15666	15777	15928	15786	15660	15524	15930	15576	15807	15601	15542	15658	15644	15906	15756	15616	15609	15750	15705	15705	15469	15640	15654	15682	15709	15700	15729	15705	15743	15687	15775	15710	15778	15969	15640	15671	15791	15581	15634	15625	15530	15771	15687	15712	15705	15862	15614	15803	15824	15539	15623	15761	15840	15598	15700	15714	15796	15713	15871	15808	15736	15730	15768	15726	15590	15761	15626	15686	15590	16055	15994	15657	15857	15596	15851	15694	15576	15663	15674	15792	15703	15754	15738	15787	15624	15742	15513	15744	15660	15634	15595	15691	15691	15742	15853	15854	15679	15808	15805	15767	15687	15552	15797	15667	15786	15805	15803	15670	15565	15712	15758	15850	15770	15903	15715	15703	15599	15708	15736	15770	15650	15931	15647	15534	15827	15965	15872	15762	15868	15868	15863	15768	15779	15615	15717	15725	15677	15909	15669	15733	15794	15781	15772	15818	15778	15789	15750	15760	15650	15651	15586	15928	15660	15845	15645	15631	15789	15584	15789	15523	15834	15709	15516	15512	15677	15889	15873	15822	15853	15833	15554	15642	15655	15547	15902	15897	15723	15767	15748	15729	15639	15933	15763	15854	15774	15952	15568	15620	15578	15665	15890	15790	15730	15830	15821	15731	15806	15750	15581	15780	15895	15815	15720	15907	15747	15867	15682	15971	15787	15847	15701	15778	15943	15624	15808	15576	15632	15891	15528	15824	15747	15797	15657	15782	15650	15653	15781	15661	15795	15753	15936	15853	15780	15711	15807	15705	15878	15636	15882	15944	15635	15686	15859	15782	15702	15965	15970	15700	15593	15732	15715	15849	15805	15849	15783	15624	15537	15731	15729	15804	15928	15828	15848	15647	15733	15636	15844	15806	15838	15715	15892	15811	15807	15784	15840	15855	15770	15833	15674	15744
15640	26118	24067	19166	17560	16502	15935	15398	15427	15040	15658	17752	34534	45022	41848	31732	20863	15732	14761	14207	14127	14118	14127	14239	14158	14175	14225	14117	14115	14049	14199	14234	14205	14150	14129	14146	14236	14188	14317	14162	14035	14210	14048	14018	14158	14138	14040	14141	14012	14038	14071	14103	14032	14217	14047	14041	14233	14141	14152	14142	14181	14246	14134	14071	13879	14082	14199	14132	14057	14221	14119	14008	13987	14098	14003	14095	14120	14242	14240	14209	14147	13979	14136	14169	14183	14224	14234	14062	14148	14057	14087	14182	14153	14005	14084	14054	14167	14166	14075	14130	14114	14097	14191	14217	14075	14058	14213	14191	14290	14238	13992	14101	14213	14126	13996	14142	14089	14202	14208	14061	14064	13983	14133	14058	13947	14173	13950	14206	14128	14083	14114	13931	14259	14236	14197	14166	14240	14038	14136	14194	13990	14124	14101	14183	14312	14204	14126	14121	14083	14118	14221	14231	14094	14064	14109	14145	14120	14089	14043	14108	14135	14098	14022	13877	14106	14029	14249	14050	14125	14159	14252	14007	14140	14020	14084	14104	14250	14054	14120	14007	14146	14106	14008	14150	14234	14103	14095	14146	14163	13967	14055	14095	14165	13988	14131	14119	14036	14081	14129	13957	14142	14007	14166	14187	14213	14077	14048	14129	13964	14083	13976	14189	14209	14125	14157	14229	14235	13991	14109	14176	14054	14098	14188	14208	14254	14168	14199	14072	14066	14103	14143	14126	14188	14083	14081	14217	14191	14107	14238	14130	14106	13952	14201	14154	14113	14041	14106	14120	14204	14099	14154	14142	14074	14148	14077	14091	14067	14219	14164	14170	14068	14081	14048	14104	14087	14101	14258	14080	14053	14116	14066	14205	14235	14127	14245	14141	13982	14140	14161	14077	14209	13987	14332	14077	14259	14135	14026	14155	13863	14091	14068	14204	14184	14031	14049	14155	14185	14238	14173	14185	14107	14045	14080	14048	14045	13896	14123	14216	14283	14184	14060	14109	14051	14052	14201	14055	14129	14132	14070	13993	14136	14151	14249	14159	13949	14010	14042	14058	14041	14021	14020	14184	14019	14050	14013	14331	14064	14236	14030	14104	14105	14182	14119	13979	14204	14111	14049	14109	14155	14136	14130	14003	14017	14112	14122	14095	13999	14034	13998	14257	14013	14121	14061	14194	14195	14052	14004	14017	14102	13946	14068	14105	13983	14248	13993	14035	14151	14148	13968	14153	13972	14104	14177	14143	14179	14163	14059	14164	14224	14201	14118	14148	14207	14156	14054	13926	14061	14155	14057	14239	14139	14065	13982	14104	14100	14067	14093	14128	14310	14041	14080	14017	14170	14248	14056	14055	14132	14192	14003	14168	14107	14099	14157	14118	14269	14204	14090	14066	14064	14058	14136	14097	14079	14205	14076	13976	14190	14052	14138	13989	14090	14027	14139	14188	14143	14182	14240	14063	14067	14193	14110	14234	14047	13991	13950	14007	14142	14079	14195	14103	14184	14206	14049	14108	14069	14172	13977	14159	14017	14105	14016	14181	14087	14215	14083	14010	14058	13982	14142	14043	14151	14183	14188	14156	14217	14243	13984	14162	14241	14272	14016	14124	14099	14070	14029	13941	14106	14172	14109	14092	14132	14135	14030	13979	14155	13890	14190	14001	14068	14090	13973	14237	14146	14057	14107	14055	14051	14032	14241	14237	13989	14261	14198	14053	14049	14252	13993	14128	14083	14159	14067	14119	14014	14173	14148	14021	13989	14017	14045	14056	14256	14141	14164	14099	14249	14069	14250	14086	14182	13903	14016	14136	14172	14296	14296	14098	14116	14151	14173	14128	14070	14121	14190	13932	14008	14140	14102	14132	14071	14130	14158	14010	14239	14228	14279	14073	14045	14106	14107	13991	14216	14063	14100	14122	13956	14042	14234	14100	14165	14278	14122	14134	14154	14230	14220	14162	14249	14006	14070	13975	14178	14039	14151	14060	13900	14160	14133	14102	14011	14118	14308	14095	14016	14039	14146	14126	14018	14060	13956	14224	14126	14238	14077	14091	14194	14092	14150	14159	14058	14128	14025	14217	14161	14175	14231	13968	14138	14033	13937	14058	14037	14078	14012	14101	13998	14075	14076	14197	14118	14077	14066	14051	14079	14236	14208	14229	14042	14110	14018	14154	14054	14041	14071	14086	14135	14105	14190	14152	14187	14233	14055	14015	14163	14124	14191	14192	14059	14120	14169	14166	14099	14194	14363	14288	14090	14133	14001	14028	14119	14040	14072	14024	14061	14063	14075	14176	13998	14009	14076	14054	14039	14103	14081	14075	14233	14119	14097	14112	13992	14042	14244	14171	14105	14195	13941	14165	14066	14124	14222	14259	14163	14096	14151	14009	14200	14176	14033	13985	14154	14131	13982	14033	14296	14273	14084	14103	14309	14148	14041	14107	14278	14165	14183	14151	14140	14174	14133	14004	14166	14085	14051	14171	14164	14121	14212	14094	14308	13903	14027	14020	14154	14021	14286	14158	14194	14165	14222	14104	14130	14164	14119	14048	14269	13972	13957	14096	14173	14042	14094	14030	14279	14081	14136	14105	14110	14139	13999	14000	14171	13986	13997	14083	14002	14128	13958	14152	14123	14103	14086	14114	14272	14095	14212	14171	14084	14075	14096	14077	14120	14126	14274	14072	14102	14062	14144	14100	14106	14074	14043	13917	14102	14208	14252	14067	14177	14173	14120	14311	14139	14018	14161	14220	14149	14079	14103	14027	14092	14114	14104	14320	14134	14397	14237	14225	14081	14313	14246	14170	14119	14023	14179	14084	14141	13964	14015	14218	14118	14219	14045	14156	14128	13997	14174	14233	14025	14194	14017	14093	14263	14219	14170	14209	14042	14119	14210	14022	14111	13956	14204	14218	14224	14157	14006	14053	14145	14231	14237	14134	14069	14059	14046	14067	14111	14092	14163	14084	14177	14086	14057	14142	14086	14261	14081	13911	13941	14182	14163	14173	14126	14204	13970	13988	13953	13954	14155	13949	14169	14034	14111	14200	14097	14182	13967	14162	14290	14235	14087	14099	13990	14132	14103	14161	14039	14089	14152	14182	14091	13906	14069	14087	13962	14141	14098	14166	14058	14163	14036	14288	14115	14135	14134	14134	14006	13965	14169	14071	14032	14120	14223	14164	13946	14243	14025	14196	14131	14087	14031	13958	14132	14195	14323	14131	14052	14119	14159	14071	14063	14108	14103	14143	14132	14076	14193	14171	14097	13957	14103	14279	14130	14095	13865	14040	13974	14093	13912	14014	14188	14203	14179	14241	14015	14139	14315	14160	14102	14026	14150	14186	14152	13993	14161	14053	14098	14143	13997	14209	14068	14088	14143	14111	14210	14173	14236	14235	14058	14172	13971	14307	13960	14167	13970	14060	13967	14227	13974	14119	14137	13994	14195	14204	14063	14199	14103	14149	14001	14170	13950	14169	14122	14100	14158	14253	14114	14040	14168	14096	14148	14220	13999	14230	14132	14039	14164	14062	14215	13925	14179	14152	14086	13778	14113	14099	14175	14089	13956	14032	14099	14086	14173	14177	14158	14309	14126	14193	14133	14018	14075	14128	14096	14206	14317	14076	14078	14094	13944	14187	14077	14284	14180	14142	14080	13935	14216	14097	14118	14057	14098	14123	14121	14231	14106	14294	14095	14060	14043	14123	14120	13985	14154	14110	14267	14208	14201	14129	14099	14132	13870	14025	13929	14098	14050	14255	14012	14094	14218	14031	14189	14242	14177	14094	14149	14089	14041	14060	14122	14080	14071	14190	14240	14084	14010	14052	14078	14037	14036	14031	14110	14218	14022	14173	14018	13941	14112	14192	14007	14178	14140	14031	13986	13985	14046	13968	13979	14120	14134	14205	14052	14223	14251	14098	14085	14179	14022	14241	13996	14304	14203	13911	14004	14006	14196	14266	14150	14062	14159	14206	13957	14061	14100	13974	14068	14119	14168	14204	14063	14204	14070	14151	13827	14182	14086	14226	14149	14142	14208	14207	14100	14069	14153	14165	14075	14108	13983	14151	14085	14094	14205	14042	14124	14215	14126	14134	14186	14187	14213	14214	14006	14132	14037	14144	14203	14156	14084	14217	14162	14022	14131	13953	14014	13865	14152	14123	14111	14126	14194	14101	14054	14166	14038	14183	14237	14119	14059	14222	14063	14058	13967	14218	14138	13995	14341	14045	14109	13989	14143	14019	14142	14091	14043	14054	14049	14113	14129	14118	14129	14314	14005	14121	13994	14081	14047	14237	14192	14093	14077	14101	14014	14250	14156	14102	13949	14089	14097	14187	14052	14149	14072	14169	14072	14086	13886	14161	14172	13870	14227	14060	14229	14101	14102	14065	14200	14188	14188	14035	14032	14035	14111	14131	14154	14148	14201	13969	13862	14020	14116	14110	14232	14113	14124	14098	14292	14257	14152	14079	14170	14022	14072	14262	14028	14095	14116	14180	14040	14181	14067	13947	14203	14285	13983	14092	14227	13977	14113	14124	14250	14104	13994	14107	14250	14136	14008	14136	14162	14214	14090	14279	14120	14130	14119	13954	14166	14072	14091	14161	13987	13926	14133	14163	14236	14026	14204	14135	13985	14171	14114	14073	14085	14063	14049	14123	14078	13928	14198	14027	14107	14149	14291	14114	14062	13903	14027	14190	14057	14049	14131	14061	14055	14034	14083	13989	14213	14106	14166	14060	14224	14235	14058	14178	14252	14186	14003	14067	14159	14049	14254	13997	14258	14057	14126	14230	14086	14043	14205	14132	14175	13983	14058	14046	14176	14093	14192	14170	14087	14299	14097	13971	13988	14177	14149	14148	14303	14215	14055	13970	14118	14132	14133	14145	14036	14120	14017	14175	14199	14240	14201	14145	14174	13977	14134	14119	14220	14016	14050	13998	14141	14162	14116	14031	14120	14146	13999	14039	14195	13881	14170	14037	14016	14139	14073	14282	14154	13904	14050	14121	14094	14152	14132	14136	13939	14265	14115	14098	14227	14053	14140	14065	13947	14182	13873	13956	14005	14102	14221	14088	13933	13998	14123	14127	14160	14176	14172	13995	14107	14037	14145	14103
28976	21584	20412	18084	16063	16321	16354	16009	16161	16046	16323	16549	18207	19203	19177	17611	16782	16315	16162	16289	16104	16061	15863	16123	15995	16103	16115	15963	16242	16119	16253	16158	16095	16068	15964	16250	16135	16184	15902	15971	16015	15967	16048	16009	15931	16184	16081	15993	15953	16042	15790	15853	16017	16088	16024	15974	16146	16076	15935	16196	15967	15972	16169	16050	16044	16199	16041	15832	15676	16075	16092	15967	15868	15969	16028	16059	16201	16119	16206	16010	16091	15960	16231	16214	16208	15962	16000	16180	16026	16019	16022	16149	16011	16211	16157	15950	15911	16097	15935	16052	16089	15915	16106	16125	16060	15980	16024	16138	15822	15987	16116	15919	15850	16134	16200	16068	15850	15945	16118	16068	16041	16039	16114	15980	15901	15855	15931	16093	16083	15912	16059	15945	15845	15920	16090	16208	16036	16272	15908	16005	15998	15862	15938	15999	16051	16012	16000	16105	16125	16075	16111	16041	16108	16184	16143	16048	16066	15949	16208	16179	16089	16027	16027	16058	16032	16119	16067	16072	16041	15950	16191	16142	15999	15948	15914	16086	16062	16114	16037	15963	16060	15971	16208	16176	16002	16120	15959	15920	15993	16154	16113	16010	16026	15940	16096	16027	16026	16239	16067	16085	16012	16202	16187	16151	16014	16290	16158	16128	16015	16105	16188	15840	16138	16128	15966	15848	16000	16105	16094	16042	16032	15803	16083	16203	16019	16093	16277	16129	16060	16020	16046	15949	16031	16091	16275	16062	16254	16249	16049	15967	16025	16171	16074	15959	16102	15953	16052	15801	15893	16170	16137	16119	16039	16015	16003	15990	16021	16101	16095	15990	16175	16050	16118	15976	16020	15911	16060	16141	16045	15970	16030	16059	15845	16139	16115	15885	15908	16004	16035	15850	16168	16132	16266	15936	15940	15677	15838	16180	16215	16140	16044	15990	16270	15893	16217	16032	16050	16171	16190	15973	15972	16051	15972	16293	16178	16190	16067	16056	16052	16241	16156	15969	16283	16107	16092	15815	15901	15936	16287	16034	16105	16184	15994	15910	16013	16157	16005	16004	16089	15872	16008	16059	16013	15989	16047	16229	16106	16097	16196	16052	15983	16131	16151	15991	16110	16032	15927	16211	16124	15945	16112	15909	16012	15910	15929	15977	16063	15953	16252	16029	16010	16074	16213	15984	16102	16243	16094	16177	15898	15890	16086	16033	16084	16190	16026	15927	16305	16177	15985	16198	15971	16194	16131	16124	16190	16252	16133	16048	15971	15879	15935	15939	16050	16013	16182	16116	16024	16251	15932	15986	15993	15928	15999	16011	15976	16248	16198	15908	16160	16195	16092	15950	16188	16058	15850	15832	16028	16149	16067	16151	15965	15986	16062	15923	15975	16101	16142	16023	16036	16021	15970	16048	15984	15975	16136	16176	15927	16113	16110	16127	16239	15999	16190	16086	16039	15977	16156	16074	16072	16081	16094	15927	15949	16170	16022	16097	16197	16093	16143	16027	16125	16000	16226	15985	16001	16035	15960	16076	16045	15851	16178	15984	15970	15987	16085	16122	16110	15955	16018	16039	16063	16228	16063	16199	15896	16010	15885	16107	16211	16356	15983	15848	16111	16166	16073	16158	15866	15999	15766	16016	16134	15867	15986	16258	16034	16098	15987	16079	15810	15934	16049	16081	16059	16074	15998	16096	16106	15997	16029	15939	16005	16180	16027	16029	15993	16271	15869	16069	15982	16290	16138	16220	16066	15991	15969	15942	15857	16130	16049	16017	16017	16190	16145	16036	15987	16144	16225	15994	16124	16049	16193	16030	16038	16043	15997	15894	16001	16084	15894	16230	16270	16173	16186	16143	16148	15988	16086	16119	16097	16062	16061	15994	16083	15825	16032	16107	15986	15933	16079	15985	16164	16071	16059	16105	16108	16039	16005	16084	16163	16134	16086	15959	16243	16270	16061	16094	16322	16009	15992	16079	16027	15944	15957	15933	16048	16047	15920	15899	15940	16005	16064	16017	15950	15770	16161	15971	16062	15918	16093	15939	16126	16110	16146	16069	16072	16193	16071	16001	16182	16071	15939	16045	15960	16079	16104	16082	15976	16027	15985	16150	16066	15995	16041	15916	16199	16007	15949	16073	16116	15812	16197	16122	15830	16093	15962	15942	16181	15886	16033	16077	16010	15902	15977	16090	16051	16328	15987	16140	16025	15915	15899	16278	15991	16142	16154	16117	16031	16081	16094	16075	16192	16140	16243	16065	16017	16118	16079	16098	16281	16174	16089	16149	16104	15903	15942	16038	16012	16118	16190	15834	15922	16080	16085	16047	16141	16178	16038	15950	16041	16085	16130	16008	16069	16069	15867	15978	16198	15897	15991	15998	16213	15992	15859	16217	16047	16081	16166	16156	16048	16067	16205	16205	16216	15947	16042	16026	16138	15982	16086	16112	16270	16134	16100	15966	16096	16036	16106	16116	16149	15954	16024	15923	16060	16001	16239	16074	16192	16140	16067	15861	16170	16158	16026	16206	16226	16153	16120	16121	15912	16088	16026	16071	16163	15970	15979	16143	16090	16253	16204	15906	16166	16129	16106	15992	16292	15918	15939	16098	16164	15851	16328	15979	16024	16369	16294	16226	15971	16136	16049	16111	15854	15939	15945	15757	16172	15907	15971	16059	15956	15908	15964	16212	15947	16106	16266	16163	15974	15981	15998	16005	16018	16139	15943	16134	16145	16169	16007	16192	16086	15998	16009	16075	16085	16089	16060	16143	16055	16116	15967	16083	15987	16102	15825	15884	16115	16057	15929	16065	16208	16021	16071	15923	16041	16161	16032	15948	16141	16221	16057	16070	16088	15990	15916	15895	16294	15884	15994	15979	15970	16164	16010	16194	16053	16042	15931	15977	16001	16243	16210	16232	15939	15960	16217	15930	15884	15951	16083	16083	15999	15977	16119	16248	15931	16014	15883	16284	15889	15921	16119	16082	16064	15898	16103	15963	15975	15969	16069	15929	15924	16045	15977	16035	16071	16072	15961	15968	16020	16146	16096	16154	15892	15985	15948	15874	16035	16049	16100	15957	16027	16001	15859	16234	16181	16129	15743	16099	15984	16040	16198	15936	16025	15837	16104	16232	16159	16087	16176	16035	16141	16135	15975	16249	16086	16166	16080	16100	15912	16133	16075	16171	16066	16139	16084	16096	15807	15835	16021	16050	16124	15839	16136	16069	15938	15897	16194	15892	16160	16022	15947	16003	16196	16101	15939	15985	15893	16110	16152	16117	16192	15931	16168	16126	16046	16039	15982	15900	16192	16168	16200	16088	16130	16004	15890	15989	16048	15865	16138	16020	15969	16260	16219	16318	16039	15922	16137	16116	15955	16004	15986	16021	16083	15929	16081	16052	15897	16233	15931	16101	16220	15904	16115	15870	15977	15981	16131	16071	16096	15848	16093	15996	16218	16017	15942	16109	15986	15998	15986	16018	15886	15990	16164	16247	16174	15940	16035	16188	16136	16019	15980	16141	16196	15789	15980	16244	16045	15962	16068	16114	16146	16115	16149	16009	16120	16044	15871	16017	16150	16075	16072	15863	15883	16231	16243	15991	16177	16119	16158	15944	16066	16139	16167	15957	16094	15953	15891	15981	15927	16233	15979	16137	16072	16047	16086	16070	16128	15929	15930	16095	16091	15878	16262	16081	15952	16129	16047	16073	16265	16104	16039	16135	16099	16095	16016	16088	15947	16093	16065	15971	16082	16097	16024	16038	16120	16023	16045	16175	16104	16034	16054	15969	16253	15978	16105	16178	16083	16028	16112	16113	16223	16003	16099	16027	15945	15880	15913	16049	15885	16099	15997	16097	16078	16050	16035	16149	16309	15945	16200	16090	16085	16076	16014	16078	16113	15915	16134	15926	16242	16280	16080	15837	16038	15921	15953	16152	15862	15926	16003	15918	16131	16193	16129	16029	16168	15945	16088	16264	16184	15967	16185	16191	16128	16005	16048	16050	15964	15981	16177	16073	16082	16101	16036	16254	16191	16128	16131	15992	15987	16172	15873	15914	16069	16189	16053	16094	16087	15885	16051	15836	16235	15984	16125	15988	16028	15980	16159	16095	16075	16043	15717	15934	15917	16069	15992	16080	16143	16185	16031	16132	15870	15898	16155	15914	15873	16202	16041	16117	16082	16134	16227	16204	16040	15930	16034	16106	15946	16041	16189	16027	16086	16138	15880	16013	16014	15980	16148	16219	16051	16036	16092	16109	15963	16045	16130	16098	15762	16188	16052	16045	16041	16121	16018	16155	16021	16129	16016	16074	16018	16023	16056	16070	16156	16100	16006	16054	16165	15986	16173	15952	16058	16163	15935	16118	16007	15977	15974	15958	15906	16165	16112	16047	15940	15834	16052	16035	15990	16117	16143	15974	16257	16149	16057	15877	16112	16230	16026	15895	16042	15834	16128	15972	15985	16063	16067	15971	15917	16094	15978	16103	15980	16077	15997	15980	16228	16158	16140	16068	15930	15862	16045	16314	16118	16011	15878	16091	16193	16009	15959	16111	15985	16186	16144	16102	16018	16044	16115	16126	16197	15903	16041	16050	16006	15967	16066	15942	16289	15892	16194	15964	16005	16010	15992	16121	16083	15911	16015	15960	16034	15983	16135	15966	16125	16240	15952	16015	16021	15951	16099	16058	16159	15979	16180	15948	16053	15956	16042	16060	16034	15919	16156	15962	16009	16075	16028	16042	15896	15965	16016	16135	16232	16227	16167	16044	16000	16032	16229	16283	16132	16107	15824	16118	15969	15910	16128	16106	16125	16055	15981	15980	16122	15991	15968	15967	15963	16031	16282	16060	16102	16025	16143	16170	16003	16075	16014	16151	15866	15961	15978	15848	16168	15906	15948	16065	16055	16111	16055	15906	16180	15976	15971	16002	15969	16151	16048	16091	16055	16177	16115	16023	16057	16114	15944	16005	15838	16062	16191	16036	15813	15924	15851	16205	15965	16041	15946	16019	16031	15958	16285	16149	16157	16141	16157	16046	15910	16053	15947	16042	16023	15902	15998	15922	16105	16036	16163	16031	16110	16098	16112	16125	16022	16182	16006	16090	16137	16222	16190	15963
14850	15391	14960	14602	14384	14446	14357	14507	14248	14337	14314	14845	17624	18275	17986	15993	14997	14481	14443	14253	14251	14282	14135	14226	14176	14343	14239	14206	14132	14316	14213	14178	14294	14156	14204	14287	14129	14304	14291	14286	14137	14279	14234	14332	14295	14287	14142	14414	14122	14194	14193	14090	14059	14182	14351	14384	14240	14393	14251	14303	14064	14248	14274	14190	14256	14192	14198	14141	14300	14352	14389	14118	14167	14222	14241	14188	14058	14202	14098	14350	13999	14043	14289	14351	14370	14264	14274	14262	14461	14216	14351	14364	14265	14250	14273	14069	14334	14109	14230	14158	14224	14316	14160	14249	14356	14335	14263	14209	14153	14389	14329	14121	14239	14302	14082	14267	14160	14132	14330	14215	14230	14188	14111	14325	14055	14139	14371	14292	14289	14266	14182	14147	14208	14215	14313	14238	14272	14314	14366	14151	14371	14212	14125	14195	14170	14303	14257	14297	14108	14324	14268	14310	14320	14278	14314	14120	14291	14109	14197	14267	14320	14174	14066	14159	14158	14187	14343	14315	14293	14234	14269	14431	14368	14144	14158	14209	14276	14241	14092	14225	14194	14311	14252	14142	14262	14258	14131	14091	14315	14351	14089	14040	14177	14339	14248	14224	14239	14347	14151	14178	14435	14098	14244	14167	14248	14313	14267	14331	14094	14182	14283	14326	14024	14232	14412	14195	14198	14197	14189	14116	14281	14279	14000	14229	14306	14352	14219	14210	14222	14201	14193	14256	14247	14261	14174	14166	14224	14423	14158	14134	14362	14274	14260	14198	14215	14392	14201	14148	14244	14228	14189	14265	14317	14270	14269	14338	14410	14250	14293	14285	14167	14241	14220	14223	14220	14127	14136	14281	14146	14238	14339	14126	14135	14129	14329	14309	14372	14282	14205	14264	14240	14227	14210	14307	14260	14213	14361	14189	14237	14263	14254	14144	14166	14185	14279	14429	14053	14305	14277	14157	14183	14294	14170	14088	14370	14162	14354	14207	14302	14168	14396	14241	14156	14332	14333	14246	14184	14431	14229	14467	14123	14275	14179	14132	14300	14176	14176	14280	14275	14151	14289	14280	14154	14293	14220	14353	14403	14284	14137	14359	14180	14220	14137	14364	14329	14155	14309	14370	14095	14258	14190	14207	14262	14480	14419	14166	14228	14128	14234	14084	14273	14297	14252	14240	14229	14262	14178	14411	14045	14234	14206	14323	14286	14042	14302	14288	14135	14245	14359	14206	14200	14093	14243	14171	14233	14250	14206	14371	14301	14310	14174	14270	14405	14205	14182	14161	14303	14266	14384	14173	14322	14270	14168	14330	14112	14447	14232	14086	14187	14263	14062	14315	14302	14208	14244	14413	14339	14132	14160	14345	14206	14277	14221	14306	14189	14132	14411	14218	14291	14262	14123	13970	14296	14159	14259	14368	14280	14280	14270	14117	14206	14366	14283	14249	14324	14317	14219	14116	14203	14185	14250	14284	14177	14238	14285	14132	14195	14093	14399	14276	14194	14417	14325	14145	14235	14366	14096	14317	14298	14203	14233	14067	14246	14445	14261	14205	14399	14299	14242	14167	14374	14226	14186	14191	14122	14145	14265	14337	14358	14266	14278	14298	14351	14408	14306	14166	14129	14331	14327	14163	14200	14336	14228	14232	14037	14300	14302	14337	14276	14207	14234	14176	14147	14200	14200	14236	14150	14332	14115	14248	14137	14240	14312	14058	14242	14277	14208	14318	14358	14328	14275	14167	14264	14149	14368	14170	14250	14338	14345	14201	14315	14099	14269	14296	14435	14160	14216	14456	14204	14249	14197	14114	14375	14174	14187	14111	14307	14174	14268	14194	14329	14310	14247	14248	14173	14247	14222	14228	14311	14315	14051	14228	14169	14289	14243	14320	14183	14257	14207	14147	14240	14310	14238	14131	14109	14170	14248	14208	14149	14231	14293	14227	14258	14326	14176	14342	14233	14225	14331	14351	14253	14095	14275	14098	14164	14294	14246	14241	14173	14260	14261	14254	14278	14223	14126	14294	14172	14226	14269	14274	14133	14164	14323	14206	14335	14350	14103	14278	14280	14099	14352	14244	14153	14263	14331	14411	14223	14283	14400	14263	14235	14251	14281	14243	14337	14177	14265	14203	14160	14310	14285	14152	14206	14127	14248	14309	14107	14119	14178	14427	14184	14295	14266	14167	14290	14177	14197	14118	14228	14199	14253	14263	14219	14228	14196	14281	14346	14435	14159	14125	14189	14360	14186	14257	14368	14278	14271	14341	14384	14206	14213	14060	14369	14185	14145	14267	14136	14232	14288	14302	14293	14158	14058	14301	14172	14217	14227	14267	14124	14433	14217	14097	14353	14502	14278	14164	14327	14393	14154	14292	14251	14203	14163	14208	14313	14091	14146	14154	14311	14222	14279	14099	14229	14243	14180	14264	14133	14046	14421	14047	14196	14056	14431	14314	14192	14191	14275	14243	14437	14474	14323	14271	14295	14155	14252	14154	14305	14189	14233	14148	14261	14112	14131	14219	14118	14216	14264	14359	14121	14168	14074	14306	14214	14196	14112	14193	14291	14286	14389	14237	14247	14101	14266	14392	14134	14125	14115	14252	14350	14101	14179	14070	14229	14302	14244	14250	14336	14216	14253	14235	14113	14300	14120	14180	14317	14423	14260	14255	14256	14244	14177	14147	14241	14126	14190	14063	14428	14343	14114	14199	14289	14209	14370	14184	14298	14217	14283	14134	14360	14403	14418	14292	14179	14185	14172	14280	14314	14411	14210	14284	14280	14241	14227	14164	14139	14343	14303	14374	14306	14180	14264	14182	14317	14176	14224	14355	14240	14217	14239	14118	14175	14259	14245	14240	14176	14133	14344	14336	14132	14330	14312	14329	14218	14286	14284	14363	14314	14159	14290	14074	14161	14150	14222	14362	14376	14209	14134	14286	14329	14341	14261	14187	14363	14433	14285	14246	14255	14351	14322	14331	14163	14443	14149	14344	14278	14156	14223	14535	14138	14251	14226	14101	14353	14301	14145	14232	14196	14183	14156	14321	14068	14247	14042	14161	14284	14320	14109	14233	14235	14184	14374	14277	14168	14330	14273	14282	14247	14232	14180	14300	14269	14207	14194	14081	14188	14179	14322	14269	14164	14258	14224	14390	14299	14229	14230	14165	14409	14231	14405	14367	14398	14308	14211	14373	14268	14276	14135	14147	14284	14354	14204	14230	14199	14293	14091	14260	14261	14255	14237	14263	14088	14242	14176	14108	14264	14320	14211	14330	14158	14270	14281	14372	14308	14362	14128	14269	14102	14203	14187	14134	14137	14242	14306	14327	14264	14162	14104	14148	14228	14238	14351	14349	14133	14481	14243	14222	14191	14138	14186	14188	14386	14229	14209	14137	14377	14231	14056	14109	14320	14332	14247	14334	14197	14118	14283	14256	14107	14268	14373	14204	14221	14239	14317	14245	14222	14152	14336	14349	14265	14262	14075	14128	14228	14150	14102	14268	14171	14230	14161	14206	14389	14350	14171	14126	14265	14225	14353	14249	14211	14142	14169	14318	14286	14400	14300	14175	14271	14121	14381	14187	14309	14275	14369	14141	14268	14155	14250	14193	14530	14217	14276	14192	14085	14189	14269	14249	14058	14211	14192	14163	14213	14301	14395	14398	14283	14159	14289	14214	14247	14262	14263	14288	14105	14153	14196	14272	14114	14189	14217	14302	14271	14384	14349	14186	14222	14197	14233	14100	14279	14334	14268	14425	14186	14258	14271	14304	14096	14346	14257	14323	14212	14211	14303	14094	14224	14390	14328	14154	14252	14137	14408	14445	14369	14283	14261	14190	14197	14209	14409	14203	14206	14070	14287	14320	14256	14377	14248	14215	14218	14332	14086	14200	14212	14163	14191	14260	14232	14250	14204	14266	14083	14217	14158	14197	14258	13979	14284	14257	14281	14249	14351	14229	14211	14267	14218	14340	14003	14320	14195	14235	14497	14283	14336	14365	14413	14133	14183	14203	14278	14304	14309	14276	14176	14314	14123	14245	14204	14176	14089	14299	14212	14318	14192	14382	14447	14223	14290	14367	14240	14276	14206	14143	14265	14221	14097	14247	14414	14280	14278	14143	14213	14238	14180	14163	14276	14171	14388	14323	14255	14281	14487	14352	14362	14374	14019	14334	14160	14176	14303	14157	14342	14287	14246	14144	14237	14215	14315	14275	14149	14266	14176	14372	14126	14275	14271	14268	14260	14358	14148	14400	14249	14267	14185	14245	14147	14269	14307	14105	14307	14252	14244	14325	14151	14306	14242	14415	14347	14231	14302	14268	14169	14242	14356	14379	14257	14171	14226	14276	14352	14132	14188	14016	14160	14339	14288	14275	14030	14151	13958	14372	14335	14332	14277	14165	14127	14258	14313	14289	14259	14323	14259	14128	14466	14341	14263	14207	14174	14244	14259	14207	14444	14259	14266	14173	14359	14304	14380	14351	14293	14243	14217	14305	14075	14489	14241	14331	14104	14319	14055	14143	14218	14288	14199	14219	14257	14139	14404	14307	14213	14274	14203	14296	14360	14205	14317	14339	14273	14230	14325	14286	14338	14259	14269	14224	14189	14350	14373	14182	14228	14187	14335	14283	14332	14076	14235	14215	14032	14274	14204	14232	14433	14231	14159	14165	14298	14312	14249	14279	14256	14106	14109	14217	14163	14251	14356	14356	14392	14265	14254	14213	14313	14349	14383	14164	14207	14210	14133	14199	14376	14088	14098	14242	14234	14193	14226	14071	14359	14214	14084	14173	14426	14037	14259	14151	14240	14266	14409	14241	14256	14300	14040	14225	14192	14264	14271	14121	14278	14304	14144	14370	14282	14356	14416	14200	14241	14305	14305	14226	14187	14204	14346	14336	14223	14303	14285	14353	14286	14263	14397	14245	14244	14321	14159	14223	14113	14133	14385	14193	14114	14154	14272	14305	14337	14368	14394	14329	14328	14150	14327	14196	14101	14100	14344	14128	14201	14130	14318	14175	14222	14316	14318	14165	14334	14282	14373	14293	14330	14253	14052	14308	14306	14286	14345	14286	14277	14184	14269	14191	14152	14231	14297	14267	14225	14263	14190	14306
25235	21448	28177	25464	21186	18648	18309	17016	16599	16824	16720	17679	26408	36665	31259	23822	19265	17074	16551	16580	16571	16063	16302	16462	16348	16365	16463	16331	16427	16235	16327	16241	16193	16241	16172	16339	16308	16190	16505	16164	16287	16232	16313	16413	16431	16300	16273	16198	16413	16132	16377	16463	16433	16165	16309	16342	16257	16303	16170	16460	16310	16383	16226	16451	16397	16320	16251	16167	16323	16283	16261	16277	16412	16220	16177	16471	16252	16140	16401	16306	16311	16210	16295	16312	16269	16217	16246	16281	16233	16317	16270	16562	16379	16347	16350	16291	16329	16393	16302	16391	16205	16296	16261	16328	16392	16126	16346	16286	16447	16421	16395	16303	16438	16294	16394	16443	16293	16244	16111	16363	16438	16220	16301	16176	16314	16207	16296	16233	16294	16281	16331	16303	16179	16208	16215	16224	16349	16315	16307	16310	16308	16379	16489	16114	16388	16340	16335	16233	16308	16260	16353	16516	16311	16332	16496	16277	16237	16242	16486	16529	16472	16405	16296	16112	16358	16306	16481	16184	16331	16345	16231	16303	16199	16265	16313	16111	16450	16365	16183	16167	16336	16368	16201	16245	16457	16244	16456	16340	16358	16206	16212	16130	16378	16228	16219	16421	16068	16215	16369	16343	16203	16322	16145	16373	16350	16035	16379	16259	16225	16359	16338	16333	16283	16264	16277	16283	16523	16262	16340	16236	16336	16279	16395	16432	16264	16257	16414	16460	16256	16344	16285	16404	16180	16124	16325	16097	16262	16455	16439	16285	16219	16323	16420	16374	16507	16417	16341	16416	16305	16417	16245	16282	16185	16242	16415	16508	16295	16339	16332	16393	16467	16329	16228	16320	16182	16257	16297	16176	16231	16024	16372	16179	16204	16255	16454	16249	16310	16168	16425	16597	16216	16401	16425	16290	16361	16277	16410	16378	16316	16161	16347	16332	16284	16236	16448	16446	16312	16228	16213	16276	16192	16302	16371	16195	16368	16414	16192	16117	16397	16476	16561	16060	16316	16350	16425	16426	16131	16292	16334	16193	16233	16253	16248	16350	16110	16227	16461	16209	16365	16224	16142	16197	16366	16154	16347	16259	16400	16440	16208	16494	16044	16339	16394	16240	16300	16385	16389	16410	16163	16315	16409	16397	16308	16238	16469	16259	16134	16345	16422	16355	16275	16393	16372	16171	16413	16421	16427	16510	16195	16266	16254	16353	16450	16200	16265	16245	16464	16486	16461	16268	16404	16317	16332	16228	16350	16364	16331	16326	16369	16180	16150	16057	16120	16153	16369	16472	16260	16322	16178	16409	16333	16241	16225	16376	16326	16053	16273	16276	16358	16101	16165	16396	16195	16316	16434	16156	16214	16337	16233	16321	16458	16276	16439	16263	16238	16042	16212	16281	16248	16261	16258	16269	16265	16260	16124	16307	16314	16265	16376	16396	16221	16333	16088	16238	16267	16443	16326	16135	16304	16397	16166	16321	16520	16357	16456	16308	16297	16418	16245	16311	16349	16469	16304	16352	16212	16046	16246	16321	16093	16314	16151	16206	16247	16296	16285	16064	16394	16413	16357	16238	16412	16294	16119	16494	16260	16116	16248	16370	16507	16434	16187	16304	16271	16341	16416	16354	16114	16258	16227	16205	16098	16261	16402	16053	16140	16094	16280	16273	16337	16340	16283	16248	16414	16181	16226	16503	16291	16334	16220	16393	16360	16385	16331	16259	16339	16199	16291	16185	16356	16147	16381	16366	16358	16122	16235	16281	16402	16188	16191	16252	16001	16251	16118	16351	16372	16105	16308	16294	16292	16281	16337	16335	16335	16171	16247	16269	16192	16202	16199	16332	16283	16407	16252	16312	16211	16236	16401	16432	16351	16361	16430	16269	16472	16317	16166	16206	16230	16328	16437	16437	16312	16374	16463	16475	16355	16279	16209	16302	16276	16316	16395	16414	16292	16194	16151	16338	16177	16344	16262	16167	16162	16220	16427	16271	16334	16433	16252	16418	16162	16228	16295	16319	16132	16104	16252	16181	16313	16343	16450	16300	16123	16372	16425	16388	16393	16141	16223	16260	16538	16475	16184	16197	16256	16406	16392	16143	16485	16250	16425	16176	16231	16464	16324	16318	16451	16388	16313	16421	16403	16081	16118	16307	16518	16308	16284	16162	16421	16140	16301	16221	16252	16229	16327	16355	16309	16320	16293	16361	16358	16334	16242	16284	16245	16367	16173	16061	16193	16352	16331	16388	16495	16258	16236	16604	16210	16228	16092	16334	16236	16260	16241	16111	16271	16200	16328	16359	16211	16354	16371	16350	16498	16427	16390	16217	16326	16323	16223	16368	16542	16338	16246	16292	16362	16260	16334	16144	16375	16478	16339	16437	16146	16386	16353	16319	16221	16309	16190	16455	16297	16448	16316	16091	16305	16285	16440	16310	16511	16248	16120	16171	16318	16215	16424	16354	16244	16336	16053	16217	16130	16344	16377	16398	16267	16303	16368	16431	16485	16348	16170	16163	16224	16331	16346	16208	16317	16412	16349	16343	16507	16191	16366	16270	16433	16131	16175	16373	16643	16305	16382	16300	16251	16241	16427	16227	16292	16279	16138	16350	16402	16301	16406	16353	16172	16032	16327	16392	16230	16367	16287	16092	16324	16331	16285	16167	16472	16326	16226	16187	16205	16270	16372	16164	16263	16348	16447	16294	16318	16381	16324	16490	16133	16281	16119	16177	16305	16331	16068	16395	16232	16584	16234	16163	16400	16421	16209	16301	16462	16401	16381	16330	16325	16418	16183	16355	16345	16253	16147	16338	16304	16094	16225	16326	16345	16301	16305	16427	16163	16325	16364	16233	16437	16429	16257	16352	16435	16150	16416	16233	16448	16403	16321	16232	16218	16223	16296	16245	16205	16304	16395	16196	16285	16460	16503	16247	16297	16411	16355	16299	16375	16387	16301	16208	16556	16045	16054	16270	16169	16266	16087	16299	16413	16222	16345	16283	16267	16245	16453	16310	16422	16349	16221	16475	16289	16176	16243	16135	16253	16352	16413	16358	16333	16235	16480	16349	16134	16263	16336	16380	16326	16491	16232	16342	16284	16380	16396	16415	16242	16506	16339	16325	16326	16201	16145	16369	16387	16536	16372	16239	16303	16309	16334	16314	16309	16441	16226	16327	16212	16091	16350	16392	16369	16432	16118	16279	16296	16303	16388	16470	16129	16223	16170	16283	16288	16301	16431	16216	16280	16302	16193	16317	16262	16461	16289	16206	16296	16173	16399	16196	16316	16375	16300	16378	16423	16369	16291	16190	16242	16265	16388	16371	16394	16177	16360	16255	16303	16343	16323	16268	16122	16148	16415	16265	16318	16226	16263	16287	16149	16184	16237	16354	16332	16228	16400	16282	16369	16260	16452	16472	16239	16156	16226	16108	16173	16430	16098	16204	16241	16229	16442	16349	16318	16159	16307	16213	16455	16302	16339	16205	16470	16218	16373	16256	16195	16562	16434	16239	16168	16351	16311	16248	16331	16483	16243	16301	16214	16243	16401	16261	16115	16234	16397	16245	16218	16236	16221	16383	16337	16315	16387	16220	16358	16236	16217	16420	16253	16340	16340	16086	16424	16128	16243	16205	16134	16313	16284	16203	16289	16314	16416	16221	16343	16560	16305	16214	16185	16400	16202	16184	16276	16245	16173	16237	16378	16412	16303	16461	16223	16275	16403	16107	16303	16520	16219	16428	16130	16263	16415	16325	16112	16250	16487	16373	16271	16429	16212	16430	16161	16372	16463	16336	16249	16330	16513	16218	16390	16206	16228	16057	16278	16441	16403	16155	16243	16310	16371	16430	16435	16337	16443	16490	16334	16362	16433	16241	16361	16299	16193	16336	16462	16543	16330	16398	16286	16313	16259	16344	16312	16217	16200	16335	16378	16427	15997	16392	16389	16384	16396	16262	16408	16326	16223	16246	16247	16171	16316	16192	16228	16243	16195	16216	16107	16295	16254	16343	16329	16331	16229	16342	16236	16401	16236	16331	16356	16303	16267	16192	16404	16656	16319	16407	16247	16158	16326	16283	16191	16250	16202	16449	16264	16388	16287	16290	16454	16295	16306	16263	16185	16341	16017	16258	16485	16616	16274	16244	16162	16323	16431	16324	16242	16335	16264	16214	16281	16431	16304	16224	16197	16359	16097	16196	16328	16559	16343	16166	16290	16349	16380	16557	16323	16394	16151	16354	16287	16473	16459	16229	16520	16465	16335	16341	16415	16082	16211	16119	16345	16404	16355	16326	16281	16299	16442	16479	16272	16475	16423	16188	16608	16418	16281	16335	16345	15956	16267	16349	16105	16228	16058	16482	16391	16293	16243	16384	16146	16316	16485	16603	16265	16210	16286	16279	16215	16436	16209	16237	16247	16319	16218	16309	16402	16371	16454	16199	16316	16469	16294	16514	16217	16190	16362	16284	16194	16185	16424	16223	16228	16249	16481	16322	16466	16111	16375	16304	16342	16310	16402	16094	16097	16222	16467	16357	16362	16349	16331	16248	16253	16248	16294	16184	16375	16461	16114	16358	16394	16315	16201	16444	16269	16317	16119	16202	16391	16063	16339	16398	16416	16494	16389	16303	16448	16276	16265	16165	16298	16309	16474	16245	16269	16492	16395	16376	16353	16367	16303	16109	16431	16455	16182	16076	16186	16361	16177	16145	16420	16364	16204	16248	16305	16473	16466	16371	16291	16336	16217	16238	16364	16337	16470	16245	16143	16303	16170	16169	16193	16231	16384	16283	16345	16153	16423	16304	16302	16459	16335	16213	16362	16070	16508	16136	16534	16134	16504	16166	16279	16288	16347	16303	16158	16373	16355	16221	16511	16269	16191	16143	16324	16239	16065	16126	16362	16438	16284	16231	16232	16345	16394	16635	16338	16103	16264	16589	16407	16436	16419	16284	16088	16285	16132	16252	16253	16385	16433	16540	16253	16158	16260	16449	16376	16200	16110	16403	16344	16240	16261	16329	16336	16296	16145	16324	16369	16277	16257	16150	16265	16359	16385	16182	16444	16510	16288	16324	16176	16235	16219	16155	16119	16527	16340	16457	16365	16279	16458	16468	16367	16367	16408	16251
14102	21281	20053	17254	16205	15575	15445	15164	15148	15039	14998	16823	29605	38078	31358	22454	16899	15130	14505	14445	14390	14496	14148	14425	14425	14339	14506	14469	14508	14366	14298	14612	14378	14556	14390	14505	14485	14347	14651	14573	14424	14595	14570	14479	14412	14557	14454	14290	14246	14426	14370	14296	14511	14409	14435	14492	14673	14358	14299	14641	14328	14337	14457	14422	14311	14443	14482	14540	14390	14535	14190	14430	14534	14418	14424	14367	14383	14603	14340	14409	14255	14359	14302	14595	14409	14445	14458	14524	14416	14455	14397	14468	14706	14373	14511	14499	14334	14576	14566	14393	14375	14507	14535	14371	14557	14693	14417	14428	14425	14460	14302	14510	14286	14367	14482	14482	14431	14474	14436	14630	14393	14343	14646	14479	14365	14569	14293	14463	14470	14405	14351	14414	14442	14380	14425	14355	14448	14409	14436	14476	14436	14292	14476	14631	14577	14491	14376	14501	14366	14465	14321	14308	14242	14340	14402	14406	14354	14509	14533	14491	14460	14531	14512	14370	14510	14624	14423	14512	14376	14558	14553	14541	14452	14462	14396	14603	14613	14525	14376	14451	14492	14601	14313	14662	14504	14320	14458	14347	14618	14585	14317	14287	14387	14325	14530	14487	14450	14537	14343	14516	14329	14397	14589	14317	14416	14332	14482	14529	14297	14421	14271	14478	14394	14461	14524	14529	14545	14437	14471	14518	14535	14377	14404	14453	14471	14651	14434	14438	14447	14418	14369	14312	14400	14533	14475	14429	14386	14446	14481	14396	14435	14542	14378	14394	14439	14393	14386	14500	14624	14399	14427	14529	14414	14367	14409	14351	14386	14522	14600	14328	14488	14510	14512	14426	14355	14483	14585	14460	14523	14552	14339	14333	14467	14511	14488	14397	14443	14374	14432	14511	14294	14496	14698	14435	14504	14461	14334	14476	14337	14542	14423	14329	14429	14479	14331	14384	14509	14429	14362	14524	14374	14358	14496	14338	14358	14469	14433	14526	14395	14485	14484	14316	14444	14393	14471	14470	14522	14473	14510	14395	14523	14506	14556	14573	14419	14482	14505	14449	14367	14389	14373	14369	14327	14418	14244	14437	14395	14524	14571	14505	14570	14494	14462	14494	14457	14469	14353	14245	14379	14565	14390	14486	14322	14555	14529	14486	14635	14438	14320	14452	14418	14378	14341	14404	14487	14646	14551	14437	14442	14619	14547	14364	14282	14577	14558	14628	14379	14447	14546	14389	14490	14459	14482	14395	14323	14532	14515	14571	14497	14480	14502	14702	14413	14645	14454	14456	14517	14407	14444	14548	14384	14467	14502	14512	14520	14256	14480	14505	14411	14544	14535	14321	14463	14208	14472	14367	14458	14484	14441	14465	14451	14415	14470	14355	14431	14371	14516	14455	14572	14388	14444	14447	14310	14417	14259	14547	14521	14458	14490	14470	14517	14427	14391	14379	14464	14473	14379	14376	14449	14371	14507	14539	14533	14512	14208	14456	14512	14440	14401	14427	14487	14513	14417	14727	14475	14533	14500	14489	14398	14503	14440	14530	14539	14374	14396	14629	14425	14378	14443	14340	14471	14528	14333	14408	14528	14561	14450	14453	14503	14439	14320	14405	14395	14385	14513	14424	14480	14454	14432	14374	14295	14466	14445	14265	14510	14541	14535	14466	14368	14426	14475	14414	14453	14431	14408	14490	14523	14486	14369	14206	14458	14461	14801	14228	14647	14609	14502	14541	14517	14585	14413	14468	14384	14511	14554	14469	14397	14502	14609	14471	14617	14494	14513	14328	14598	14352	14560	14515	14529	14530	14393	14474	14549	14510	14486	14470	14551	14405	14359	14447	14404	14346	14475	14419	14285	14489	14532	14476	14507	14531	14390	14462	14318	14504	14403	14538	14616	14377	14512	14452	14325	14524	14540	14494	14405	14479	14447	14300	14475	14428	14342	14339	14584	14436	14414	14426	14565	14407	14413	14464	14442	14406	14467	14490	14344	14402	14507	14496	14508	14429	14531	14328	14246	14386	14483	14571	14436	14514	14615	14324	14473	14309	14337	14681	14448	14331	14456	14352	14502	14480	14316	14609	14381	14550	14315	14326	14466	14481	14453	14536	14269	14471	14514	14345	14346	14498	14483	14469	14360	14418	14558	14410	14455	14492	14542	14533	14412	14454	14466	14672	14616	14542	14588	14355	14563	14451	14374	14437	14527	14525	14538	14388	14534	14493	14404	14388	14527	14385	14642	14513	14327	14557	14497	14479	14561	14493	14510	14493	14458	14547	14561	14825	14240	14456	14425	14577	14449	14571	14309	14210	14429	14511	14347	14477	14426	14509	14480	14583	14455	14559	14482	14581	14333	14373	14454	14484	14308	14459	14432	14512	14561	14598	14342	14477	14502	14375	14596	14377	14416	14477	14538	14369	14640	14660	14469	14341	14569	14399	14326	14460	14277	14242	14391	14547	14451	14316	14378	14537	14534	14571	14507	14491	14408	14443	14450	14249	14546	14530	14584	14315	14625	14511	14457	14494	14504	14442	14466	14621	14620	14494	14437	14476	14384	14562	14640	14494	14503	14397	14352	14679	14426	14557	14473	14438	14533	14356	14501	14386	14447	14334	14518	14487	14532	14294	14263	14458	14551	14544	14461	14387	14507	14465	14599	14471	14379	14321	14548	14467	14511	14480	14619	14490	14401	14664	14381	14356	14401	14379	14292	14393	14498	14448	14367	14367	14578	14394	14403	14478	14387	14488	14604	14461	14526	14452	14449	14500	14324	14433	14497	14421	14401	14559	14656	14384	14367	14444	14492	14356	14423	14352	14540	14519	14412	14423	14474	14504	14305	14321	14432	14539	14511	14393	14484	14509	14692	14480	14418	14237	14377	14482	14430	14539	14590	14245	14476	14529	14540	14454	14405	14471	14440	14563	14451	14592	14397	14522	14271	14571	14399	14498	14395	14477	14393	14462	14436	14534	14497	14558	14568	14517	14486	14484	14413	14562	14526	14595	14461	14502	14477	14450	14623	14435	14262	14511	14311	14460	14319	14344	14550	14507	14360	14498	14496	14376	14476	14414	14302	14444	14386	14508	14375	14399	14410	14354	14375	14504	14698	14533	14464	14560	14552	14393	14439	14622	14354	14433	14523	14438	14508	14528	14407	14309	14592	14328	14363	14575	14466	14577	14541	14556	14314	14352	14499	14375	14549	14303	14500	14605	14384	14337	14379	14579	14652	14546	14553	14262	14497	14595	14332	14511	14433	14383	14261	14493	14518	14482	14686	14564	14458	14427	14542	14447	14337	14305	14539	14547	14360	14524	14358	14374	14478	14478	14419	14365	14427	14484	14384	14486	14486	14674	14358	14488	14496	14510	14587	14467	14528	14333	14410	14349	14505	14483	14416	14547	14324	14505	14567	14440	14508	14426	14496	14321	14308	14314	14510	14435	14411	14646	14431	14466	14492	14257	14382	14439	14543	14461	14376	14344	14459	14508	14330	14390	14479	14510	14459	14351	14407	14537	14441	14482	14508	14384	14427	14369	14337	14407	14442	14601	14476	14454	14319	14376	14484	14603	14535	14426	14377	14620	14457	14408	14418	14558	14385	14276	14274	14477	14431	14421	14410	14446	14400	14335	14530	14476	14475	14449	14391	14553	14417	14552	14343	14371	14447	14384	14477	14449	14384	14588	14448	14559	14378	14335	14242	14378	14387	14557	14497	14459	14270	14468	14283	14410	14473	14563	14325	14498	14324	14311	14572	14557	14697	14472	14400	14349	14439	14552	14643	14404	14355	14508	14476	14545	14420	14334	14426	14321	14424	14487	14404	14719	14357	14349	14490	14531	14597	14614	14283	14294	14556	14537	14536	14377	14322	14327	14482	14434	14548	14491	14519	14336	14329	14354	14511	14455	14477	14481	14404	14592	14459	14327	14519	14402	14555	14491	14543	14312	14508	14527	14420	14499	14569	14464	14280	14279	14470	14401	14395	14411	14461	14437	14541	14607	14553	14278	14609	14385	14474	14491	14596	14439	14452	14325	14435	14428	14344	14442	14379	14431	14537	14339	14668	14311	14406	14278	14471	14574	14383	14501	14435	14479	14407	14379	14428	14462	14645	14387	14448	14559	14424	14405	14517	14399	14351	14466	14522	14427	14469	14557	14377	14315	14325	14424	14483	14467	14348	14359	14373	14306	14606	14512	14466	14431	14306	14506	14410	14461	14435	14473	14453	14391	14480	14529	14454	14417	14436	14454	14470	14316	14647	14460	14429	14402	14504	14423	14639	14463	14500	14489	14382	14420	14631	14492	14548	14379	14395	14461	14372	14397	14396	14339	14437	14519	14284	14421	14558	14564	14464	14725	14242	14299	14431	14521	14342	14440	14341	14358	14538	14554	14488	14379	14582	14272	14526	14466	14569	14440	14385	14464	14316	14368	14476	14436	14570	14506	14587	14370	14525	14446	14352	14484	14519	14406	14471	14455	14532	14553	14315	14479	14387	14300	14584	14351	14441	14509	14363	14560	14386	14427	14506	14397	14606	14365	14496	14550	14477	14560	14397	14480	14454	14533	14428	14318	14434	14577	14391	14554	14378	14481	14583	14385	14435	14486	14581	14454	14420	14572	14227	14359	14387	14484	14591	14590	14413	14519	14541	14415	14283	14573	14536	14468	14384	14233	14427	14353	14440	14509	14456	14528	14335	14552	14426	14461	14509	14482	14387	14500	14561	14489	14621	14484	14481	14406	14391	14480	14488	14488	14331	14546	14515	14444	14445	14440	14426	14691	14495	14527	14485	14370	14268	14450	14313	14505	14408	14410	14552	14509	14543	14523	14435	14542	14449	14524	14357	14345	14664	14235	14403	14449	14577	14453	14485	14379	14316	14452	14454	14397	14569	14402	14560	14483	14431	14441	14374	14460	14464	14409	14387	14375	14514	14574	14501	14232	14491	14343	14438	14451	14292	14478	14370	14374	14402	14637	14523	14523	14505	14582	14375	14390	14668	14388	14428	14450	14423	14416	14372	14516	14358	14367	14532	14391	14524	14634	14345	14464	14373	14493	14488	14459	14525	14430	14487	14424	14390	14331	14476	14470	14403	14460	14511	14468	14528	14250	14508	14564	14406	14556
23863	21408	28970	24291	21956	22562	21431	17900	17462	17381	17371	18666	28972	42861	41518	33173	23969	18682	17079	16825	16478	16810	16548	16494	16492	16578	16498	16494	16515	16522	16622	16396	16536	16507	16534	16530	16627	16610	16794	16469	16574	16646	16623	16465	16598	16590	16605	16275	16472	16623	16675	16605	16611	16457	16440	16348	16583	16639	16402	16449	16356	16314	16258	16451	16484	16416	16530	16518	16657	16748	16373	16648	16530	16504	16331	16519	16364	16357	16486	16555	16634	16376	16517	16508	16333	16460	16504	16575	16446	16165	16346	16602	16521	16604	16489	16685	16493	16607	16671	16527	16509	16544	16361	16376	16516	16330	16607	16226	16535	16591	16514	16491	16554	16467	16486	16407	16362	16657	16545	16507	16464	16452	16509	16795	16423	16394	16327	16567	16587	16487	16280	16448	16593	16570	16474	16554	16419	16486	16517	16478	16505	16519	16475	16367	16584	16472	16433	16318	16431	16431	16453	16422	16714	16433	16639	16448	16448	16298	16480	16551	16595	16444	16601	16515	16589	16621	16533	16624	16522	16529	16529	16537	16561	16557	16482	16499	16358	16634	16509	16517	16476	16573	16533	16521	16478	16353	16443	16523	16413	16399	16581	16208	16483	16538	16456	16244	16367	16591	16475	16414	16617	16535	16344	16506	16483	16479	16508	16629	16638	16641	16409	16517	16410	16504	16460	16517	16513	16506	16332	16363	16461	16469	16613	16493	16455	16487	16562	16284	16684	16717	16590	16543	16571	16418	16359	16510	16603	16440	16633	16580	16603	16557	16373	16551	16461	16346	16541	16353	16398	16492	16414	16345	16474	16523	16494	16420	16444	16486	16504	16622	16411	16374	16557	16454	16657	16436	16314	16416	16475	16496	16401	16386	16559	16167	16494	16441	16576	16425	16623	16557	16605	16679	16424	16420	16505	16588	16490	16500	16482	16496	16459	16608	16465	16554	16568	16431	16751	16438	16485	16645	16571	16523	16807	16187	16459	16472	16361	16435	16568	16582	16528	16326	16540	16478	16551	16559	16562	16496	16370	16344	16694	16388	16395	16548	16737	16310	16436	16524	16358	16455	16633	16279	16556	16569	16231	16571	16586	16585	16413	16331	16439	16620	16463	16457	16385	16486	16582	16564	16495	16557	16456	16420	16202	16485	16557	16604	16467	16286	16284	16347	16439	16453	16466	16377	16443	16357	16391	16390	16460	16316	16381	16460	16538	16309	16470	16345	16545	16486	16464	16671	16292	16550	16643	16506	16569	16586	16484	16489	16423	16497	16427	16248	16498	16506	16258	16360	16557	16332	16353	16235	16564	16585	16719	16663	16637	16548	16461	16186	16619	16418	16416	16641	16533	16552	16472	16620	16380	16335	16484	16367	16385	16600	16572	16340	16564	16412	16470	16535	16661	16422	16349	16537	16632	16544	16473	16217	16491	16330	16610	16540	16557	16440	16462	16435	16604	16450	16380	16545	16384	16331	16370	16476	16685	16504	16380	16640	16533	16469	16395	16414	16275	16346	16321	16637	16365	16412	16508	16584	16466	16332	16324	16375	16567	16564	16312	16290	16441	16468	16427	16439	16513	16632	16510	16356	16456	16557	16566	16467	16365	16389	16612	16396	16607	16399	16343	16454	16606	16505	16551	16382	16466	16446	16503	16327	16541	16283	16536	16363	16605	16527	16490	16540	16418	16349	16596	16409	16559	16436	16422	16422	16391	16758	16471	16310	16464	16373	16515	16596	16425	16518	16435	16528	16261	16419	16366	16431	16474	16375	16377	16570	16529	16261	16598	16345	16322	16576	16637	16453	16701	16453	16455	16440	16559	16552	16434	16418	16510	16351	16457	16355	16209	16515	16636	16466	16402	16486	16506	16331	16595	16515	16513	16439	16425	16197	16708	16471	16597	16669	16601	16407	16478	16607	16694	16293	16475	16505	16584	16375	16449	16489	16481	16400	16513	16564	16355	16363	16610	16573	16548	16405	16587	16511	16322	16539	16402	16416	16376	16553	16410	16624	16457	16388	16455	16487	16508	16364	16512	16525	16415	16481	16524	16546	16456	16459	16434	16522	16396	16458	16423	16517	16448	16640	16319	16274	16623	16378	16504	16357	16526	16555	16439	16574	16482	16668	16585	16443	16538	16509	16537	16436	16512	16511	16505	16529	16494	16444	16590	16563	16495	16464	16600	16389	16570	16474	16525	16324	16529	16362	16467	16494	16581	16445	16355	16431	16735	16469	16524	16659	16570	16555	16292	16615	16459	16445	16535	16642	16376	16397	16517	16518	16513	16636	16527	16317	16682	16338	16424	16375	16511	16467	16665	16379	16450	16366	16437	16618	16636	16555	16464	16666	16496	16444	16426	16277	16421	16590	16361	16552	16375	16391	16558	16537	16649	16289	16484	16362	16834	16458	16214	16397	16331	16442	16538	16509	16731	16194	16555	16659	16473	16521	16489	16553	16525	16270	16568	16319	16468	16515	16405	16533	16499	16376	16424	16533	16509	16548	16531	16627	16375	16382	16712	16326	16576	16514	16513	16460	16392	16668	16360	16558	16334	16320	16489	16376	16490	16595	16351	16412	16276	16548	16446	16318	16511	16301	16558	16475	16562	16259	16419	16533	16447	16586	16564	16423	16648	16483	16330	16449	16270	16369	16520	16392	16360	16297	16385	16517	16541	16327	16467	16395	16373	16501	16530	16598	16571	16660	16517	16397	16597	16358	16611	16474	16530	16572	16617	16355	16418	16493	16569	16595	16437	16315	16424	16252	16498	16599	16306	16598	16460	16478	16521	16398	16437	16573	16559	16412	16366	16460	16585	16321	16419	16498	16639	16370	16468	16610	16617	16474	16553	16333	16557	16422	16641	16647	16724	16397	16414	16473	16536	16386	16542	16404	16397	16466	16384	16477	16584	16452	16646	16340	16512	16528	16602	16553	16432	16481	16285	16384	16399	16431	16352	16340	16280	16506	16576	16628	16310	16654	16535	16390	16545	16449	16537	16561	16392	16466	16442	16448	16359	16510	16539	16578	16501	16452	16302	16588	16600	16335	16511	16407	16576	16385	16415	16373	16456	16581	16539	16702	16479	16470	16537	16411	16372	16541	16411	16678	16348	16382	16399	16213	16422	16445	16564	16488	16552	16534	16555	16246	16432	16593	16674	16483	16447	16446	16357	16385	16372	16463	16376	16531	16514	16335	16357	16269	16506	16370	16470	16648	16314	16479	16582	16325	16395	16390	16530	16527	16448	16373	16431	16495	16412	16448	16548	16611	16689	16260	16463	16456	16430	16599	16464	16465	16489	16442	16391	16358	16551	16438	16414	16427	16388	16416	16395	16616	16578	16604	16465	16304	16248	16483	16437	16455	16344	16472	16314	16402	16556	16443	16461	16557	16417	16277	16562	16226	16509	16591	16455	16578	16512	16524	16550	16275	16374	16388	16526	16340	16469	16505	16495	16416	16517	16425	16459	16419	16261	16335	16517	16354	16545	16561	16500	16523	16536	16431	16599	16722	16528	16327	16419	16448	16704	16468	16562	16512	16460	16503	16490	16288	16651	16532	16572	16503	16320	16393	16541	16528	16558	16480	16453	16336	16549	16517	16224	16523	16578	16408	16506	16471	16385	16693	16515	16655	16483	16311	16350	16515	16462	16421	16336	16403	16541	16325	16372	16465	16426	16562	16407	16482	16343	16268	16415	16431	16408	16506	16487	16423	16189	16552	16492	16488	16314	16409	16574	16550	16432	16282	16606	16496	16349	16485	16468	16391	16645	16521	16510	16450	16417	16578	16336	16477	16517	16606	16629	16577	16480	16314	16482	16444	16454	16377	16318	16271	16531	16445	16426	16595	16618	16485	16394	16583	16395	16597	16675	16648	16469	16687	16559	16335	16466	16429	16564	16593	16609	16494	16435	16413	16459	16546	16324	16478	16421	16445	16446	16447	16493	16616	16449	16599	16507	16463	16347	16545	16375	16650	16660	16462	16427	16469	16498	16657	16566	16620	16712	16504	16694	16643	16567	16598	16522	16313	16360	16433	16481	16498	16804	16607	16524	16541	16416	16396	16486	16518	16615	16577	16342	16391	16417	16527	16662	16484	16463	16413	16452	16397	16302	16532	16578	16616	16424	16580	16363	16270	16433	16270	16389	16638	16503	16578	16430	16432	16414	16823	16518	16377	16634	16547	16459	16635	16460	16446	16462	16471	16588	16583	16448	16505	16346	16564	16498	16422	16682	16627	16391	16474	16344	16465	16598	16464	16495	16472	16669	16555	16422	16440	16602	16580	16521	16378	16351	16405	16444	16526	16498	16537	16471	16599	16523	16428	16421	16547	16595	16316	16415	16458	16517	16535	16419	16339	16336	16659	16485	16631	16386	16499	16537	16529	16324	16560	16517	16175	16363	16256	16507	16406	16386	16517	16468	16559	16450	16390	16530	16480	16226	16508	16265	16427	16509	16492	16407	16479	16564	16546	16460	16317	16490	16362	16338	16306	16305	16359	16579	16429	16603	16512	16699	16582	16379	16228	16485	16696	16503	16552	16691	16631	16564	16620	16407	16564	16527	16467	16555	16659	16447	16373	16453	16445	16350	16382	16588	16485	16664	16454	16378	16517	16493	16458	16445	16594	16610	16461	16371	16488	16613	16446	16456	16569	16437	16141	16406	16512	16478	16529	16364	16376	16330	16329	16410	16471	16269	16246	16611	16554	16421	16398	16490	16558	16406	16633	16644	16434	16393	16655	16504	16540	16497	16589	16506	16379	16462	16498	16445	16388	16549	16505	16551	16486	16324	16411	16413	16471	16553	16659	16327	16599	16313	16438	16604	16493	16627	16296	16630	16541	16515	16609	16335	16658	16556	16456	16391	16372	16262	16557	16671	16471	16568	16373	16398	16601	16616	16372	16608	16403	16528	16603	16643	16321	16599	16347	16369	16391	16428	16543	16293	16315	16606	16445	16652	16467	16403	16371	16475	16429	16455	16538	16378	16531	16553	16445	16504	16434	16607	16358	16656	16411	16300	16453	16512	16316	16491	16527	16250	16558	16785	16644	16545	16556	16604	16432	16703	16510	16541	16451	16422	16356	16468	16466	16378	16478	16348	16421	16399	16541	16391	16546	16631	16389
15748	26337	24223	19732	18270	17201	16528	16250	15940	15663	15438	18337	33481	44792	41880	33161	21774	16364	14962	14484	14690	14513	14607	14586	14502	14476	14635	14566	14616	14580	14471	14478	14688	14423	14566	14719	14466	14596	14599	14562	14586	14445	14523	14565	14635	14487	14593	14383	14505	14636	14635	14413	14536	14486	14541	14454	14587	14329	14487	14438	14588	14484	14538	14576	14630	14594	14343	14424	14674	14479	14553	14402	14617	14306	14479	14464	14381	14440	14605	14612	14567	14507	14612	14538	14585	14382	14448	14420	14631	14593	14302	14437	14281	14593	14380	14560	14624	14604	14399	14466	14452	14448	14550	14500	14611	14609	14467	14428	14553	14512	14563	14522	14498	14574	14474	14465	14538	14433	14539	14669	14447	14379	14692	14469	14534	14610	14581	14427	14497	14555	14531	14320	14437	14548	14510	14763	14457	14616	14554	14454	14484	14410	14612	14552	14362	14742	14484	14617	14837	14426	14490	14448	14465	14540	14605	14557	14617	14506	14475	14416	14538	14555	14565	14511	14495	14445	14559	14482	14527	14652	14304	14478	14550	14548	14527	14449	14559	14628	14671	14501	14518	14567	14645	14438	14585	14388	14362	14500	14422	14394	14509	14631	14609	14488	14511	14228	14519	14554	14539	14631	14652	14386	14527	14394	14427	14479	14581	14539	14688	14597	14527	14510	14500	14457	14495	14426	14607	14541	14659	14497	14600	14588	14458	14492	14392	14594	14500	14493	14434	14433	14413	14651	14570	14439	14501	14566	14435	14402	14599	14580	14529	14582	14656	14570	14455	14604	14385	14532	14513	14577	14388	14467	14567	14605	14603	14631	14510	14513	14451	14424	14577	14556	14545	14455	14537	14609	14528	14608	14542	14503	14620	14607	14473	14437	14624	14551	14559	14606	14369	14446	14563	14477	14525	14483	14685	14462	14466	14656	14586	14718	14412	14525	14526	14499	14459	14448	14524	14529	14592	14439	14321	14575	14568	14391	14578	14436	14451	14411	14550	14473	14499	14634	14506	14590	14596	14448	14403	14552	14542	14480	14438	14514	14545	14415	14643	14614	14658	14387	14473	14591	14576	14576	14459	14406	14409	14475	14460	14400	14391	14490	14458	14712	14403	14484	14585	14568	14377	14546	14421	14452	14592	14439	14656	14548	14462	14477	14535	14472	14423	14480	14586	14459	14332	14484	14460	14548	14585	14332	14417	14593	14411	14657	14553	14613	14616	14410	14532	14589	14488	14416	14379	14495	14511	14388	14481	14464	14633	14424	14540	14610	14442	14375	14490	14624	14415	14645	14596	14494	14575	14454	14438	14472	14601	14463	14581	14467	14531	14579	14451	14476	14554	14544	14691	14472	14414	14611	14631	14589	14636	14563	14378	14414	14633	14498	14317	14369	14520	14571	14576	14433	14633	14452	14701	14461	14498	14667	14563	14533	14519	14507	14542	14553	14615	14509	14451	14543	14735	14644	14361	14678	14530	14626	14487	14452	14417	14574	14540	14475	14446	14597	14639	14435	14475	14683	14508	14652	14636	14443	14583	14615	14572	14403	14605	14713	14546	14458	14487	14612	14484	14541	14535	14356	14649	14517	14496	14445	14567	14551	14519	14566	14789	14394	14576	14617	14459	14480	14582	14592	14562	14534	14573	14487	14493	14557	14598	14574	14596	14412	14533	14523	14486	14621	14468	14547	14487	14411	14445	14529	14524	14341	14545	14428	14587	14392	14512	14478	14374	14424	14482	14647	14402	14326	14361	14515	14487	14462	14407	14336	14530	14495	14484	14593	14441	14509	14434	14588	14636	14443	14627	14360	14462	14333	14608	14746	14607	14582	14535	14640	14467	14515	14554	14516	14667	14454	14454	14267	14570	14621	14631	14636	14386	14484	14519	14543	14544	14489	14744	14433	14580	14485	14554	14550	14563	14465	14676	14422	14617	14487	14505	14471	14571	14459	14514	14322	14589	14603	14633	14657	14441	14468	14449	14592	14543	14575	14609	14513	14594	14579	14490	14494	14441	14278	14615	14715	14505	14544	14469	14655	14515	14382	14456	14700	14401	14396	14623	14512	14529	14582	14512	14520	14516	14672	14553	14503	14543	14538	14663	14478	14629	14494	14497	14469	14456	14481	14516	14459	14499	14451	14606	14633	14447	14631	14310	14437	14540	14575	14519	14470	14415	14625	14698	14679	14391	14550	14565	14385	14447	14402	14534	14523	14605	14308	14543	14583	14615	14600	14446	14566	14494	14442	14751	14577	14547	14518	14584	14454	14520	14686	14584	14486	14448	14535	14462	14462	14689	14428	14481	14595	14535	14611	14606	14400	14557	14540	14511	14626	14739	14453	14550	14483	14525	14569	14526	14398	14519	14599	14548	14445	14512	14497	14554	14523	14505	14440	14494	14396	14651	14603	14491	14558	14449	14499	14458	14625	14395	14465	14592	14488	14514	14632	14496	14538	14626	14517	14528	14621	14430	14517	14476	14415	14512	14755	14491	14524	14547	14605	14746	14468	14515	14399	14485	14644	14520	14528	14525	14579	14367	14618	14524	14471	14543	14388	14521	14360	14500	14306	14521	14521	14529	14438	14523	14539	14473	14615	14560	14583	14482	14579	14385	14561	14523	14492	14414	14589	14611	14649	14247	14490	14455	14559	14482	14457	14364	14459	14356	14337	14552	14655	14597	14554	14588	14677	14676	14600	14379	14505	14582	14299	14541	14570	14658	14669	14485	14543	14606	14546	14452	14656	14681	14499	14552	14524	14516	14622	14666	14462	14649	14640	14376	14488	14360	14642	14395	14421	14738	14329	14552	14406	14478	14338	14736	14396	14395	14368	14507	14543	14446	14636	14612	14648	14470	14515	14501	14396	14503	14510	14336	14537	14614	14683	14518	14298	14448	14552	14664	14474	14405	14517	14363	14454	14571	14511	14522	14571	14348	14588	14530	14462	14318	14499	14520	14540	14609	14617	14551	14549	14563	14414	14598	14499	14542	14306	14599	14404	14528	14327	14509	14331	14461	14438	14593	14565	14666	14685	14504	14546	14455	14468	14584	14499	14617	14563	14546	14637	14566	14521	14634	14592	14492	14433	14427	14602	14497	14426	14525	14570	14542	14659	14395	14483	14574	14526	14455	14604	14507	14510	14558	14550	14562	14512	14547	14596	14576	14487	14614	14572	14513	14541	14466	14420	14428	14505	14618	14453	14659	14631	14475	14557	14515	14449	14514	14604	14603	14703	14459	14450	14580	14503	14506	14461	14599	14534	14569	14532	14379	14394	14456	14398	14499	14530	14572	14511	14522	14549	14466	14456	14679	14650	14569	14342	14585	14302	14587	14586	14489	14331	14515	14623	14533	14590	14590	14462	14433	14361	14642	14528	14554	14520	14507	14417	14479	14503	14290	14542	14464	14726	14512	14671	14724	14488	14703	14559	14421	14586	14698	14449	14411	14553	14514	14585	14489	14472	14515	14519	14526	14381	14548	14617	14660	14398	14490	14483	14619	14443	14336	14606	14475	14478	14541	14519	14530	14544	14725	14506	14566	14569	14481	14460	14583	14589	14547	14541	14467	14488	14620	14379	14485	14550	14590	14711	14488	14483	14522	14455	14450	14521	14587	14571	14684	14534	14579	14578	14417	14586	14511	14595	14324	14395	14595	14378	14690	14456	14521	14541	14690	14429	14380	14563	14706	14511	14451	14431	14481	14605	14514	14555	14486	14530	14431	14542	14434	14588	14521	14600	14597	14579	14258	14525	14609	14433	14646	14234	14580	14536	14577	14430	14573	14542	14512	14688	14598	14624	14365	14607	14522	14584	14456	14404	14488	14616	14329	14555	14441	14419	14475	14420	14489	14452	14473	14474	14500	14514	14646	14582	14524	14521	14583	14572	14447	14482	14687	14446	14489	14603	14544	14563	14599	14361	14580	14541	14507	14542	14589	14364	14444	14662	14554	14470	14670	14530	14530	14640	14694	14600	14662	14670	14496	14579	14643	14643	14458	14551	14512	14495	14571	14378	14401	14490	14502	14362	14619	14512	14465	14522	14560	14554	14741	14604	14506	14699	14600	14772	14579	14579	14619	14647	14383	14566	14591	14523	14641	14645	14596	14424	14559	14394	14535	14635	14477	14575	14544	14595	14595	14606	14423	14420	14595	14643	14456	14406	14528	14602	14449	14368	14621	14387	14538	14520	14711	14461	14595	14569	14490	14566	14570	14495	14533	14536	14413	14541	14449	14483	14501	14509	14442	14542	14539	14548	14400	14578	14485	14537	14520	14428	14540	14399	14545	14394	14559	14411	14505	14532	14413	14585	14461	14469	14417	14507	14499	14482	14589	14563	14633	14509	14620	14500	14470	14395	14544	14502	14451	14446	14536	14522	14474	14556	14699	14557	14591	14366	14478	14674	14648	14667	14459	14323	14540	14455	14536	14499	14446	14574	14555	14314	14574	14499	14579	14647	14508	14412	14366	14586	14575	14601	14640	14572	14548	14605	14638	14613	14634	14438	14477	14492	14533	14633	14448	14508	14433	14333	14389	14551	14485	14505	14554	14403	14477	14540	14343	14636	14460	14546	14524	14396	14626	14712	14390	14541	14432	14442	14581	14561	14542	14440	14432	14542	14538	14462	14545	14390	14596	14472	14647	14499	14512	14645	14537	14534	14352	14455	14447	14510	14599	14612	14454	14532	14359	14565	14503	14593	14554	14304	14659	14488	14580	14470	14614	14579	14449	14409	14524	14500	14596	14373	14750	14523	14448	14498	14490	14375	14621	14510	14492	14457	14475	14518	14539	14488	14485	14451	14411	14631	14597	14325	14557	14740	14691	14429	14568	14260	14497	14666	14631	14520	14444	14663	14628	14518	14568	14521	14677	14650	14468	14711	14457	14570	14678	14449	14666	14487	14457	14638	14442	14401	14622	14433	14529	14406	14393	14509	14681	14541	14484	14510	14471	14508	14508	14414	14470	14492	14665	14467	14510	14450	14556	14497	14403	14581	14506	14406	14571	14515	14548	14512	14392	14515	14455	14635	14465	14463	14785	14486	14650	14591	14633	14589	14542	14495	14374	14504	14622	14720	14553	14557	14538	14489	14619	14695	14576	14573	14447	14461	14494	14573	14680	14376
29179	21848	21296	18927	16913	16879	17015	17004	16908	16753	16923	16681	17569	19367	19832	19240	17853	17157	16788	16832	16546	16915	16795	16645	16810	16750	16712	16838	16854	16986	16717	16665	16821	16689	16809	16685	16565	16676	16712	16921	16823	16787	16614	16664	16776	16590	16659	16897	16739	16654	16656	16665	16723	16809	16831	16917	16779	16626	16841	16843	16743	16728	16794	16631	16789	16923	16820	16630	16748	16711	16777	16705	16704	16808	17028	16787	16664	16794	16681	16955	16721	16674	16449	16623	16672	16776	16910	16687	16746	16579	16822	16944	16783	16588	16661	16748	16757	16719	16671	16756	16890	16606	16767	16907	16884	16917	16753	16674	16825	16594	16803	16574	16665	16793	16731	16588	16786	16773	16557	16612	16780	16706	16648	16558	16719	16604	16509	16784	16762	16842	17023	16521	16736	16764	16689	16808	16680	16631	16629	16806	16712	16471	16629	16805	16605	16668	16894	16745	16654	16607	16820	16688	16789	16782	16840	16869	16700	16666	16822	16627	16578	16595	16535	16767	16516	16789	16503	16669	16851	16843	16721	16734	16717	16712	16709	16684	16573	16874	16771	16477	16524	16551	16619	16679	16735	16697	16778	16565	16688	16744	16774	16803	16973	16740	16673	16738	16710	16827	16664	16794	16801	16691	16569	16764	16599	16695	16572	16737	16825	16641	16795	16666	16897	16602	16470	16754	16436	16511	16803	16772	16859	16781	16561	17079	16720	16772	16606	16882	16550	16646	16737	16618	16717	16797	16684	16628	16507	16695	16894	16558	16863	16749	16770	16470	16738	16675	16869	16885	16734	16827	16609	16900	16582	16523	16766	16813	16621	16734	16796	16669	16670	16877	16664	16853	16674	16565	16726	16834	16705	16606	16798	16691	16823	16567	16581	16738	16895	16811	16693	16744	16607	16695	16909	16530	16839	16573	16701	16632	16719	16784	16482	16689	16558	16573	16777	16817	16676	16823	16783	16665	16615	16777	16938	16725	16694	16633	16823	16495	16921	16651	16826	16835	16747	16853	16780	16676	16901	16753	16756	16738	16724	16548	16700	16719	16823	16640	16616	16732	16561	16574	16787	16600	16693	16756	16690	16660	16508	16635	16619	16648	16654	16616	16898	16449	16507	16767	16681	16709	16805	16772	16579	16687	16787	16507	16874	16696	16766	16777	16778	16697	16748	16581	16611	16848	16750	16624	16821	16723	16709	16611	16825	16617	16775	16871	16776	16707	16656	16702	16628	16789	16494	16766	16791	16539	16849	16826	16800	16967	16758	16611	16641	16751	16803	16707	16779	16768	16861	16726	16908	16667	16785	16779	16789	16773	16627	16835	16742	16751	16535	16789	16739	16615	16858	16708	16703	16734	16607	16607	16829	16632	16820	16723	16659	16851	16729	16718	16797	16768	16900	16639	16619	16660	16729	16663	16716	16385	16796	16815	16725	16808	16731	16805	16625	16800	16705	16711	16688	16909	16708	16920	16715	16719	16818	16569	16799	16656	16804	16803	16725	16724	16818	16636	16733	16918	16755	16796	16879	16857	16548	16697	16730	16697	16690	16915	16548	16647	16670	16772	16563	16846	16685	16714	16759	16720	16745	16796	16682	16683	16673	16561	16861	16732	16807	16598	16675	16789	16774	16725	16683	16830	16786	16722	16578	16770	16726	16701	16804	16814	16885	16716	16463	16549	16684	16710	16739	16502	16750	16838	16635	16651	16768	16839	16547	16633	16750	16557	16746	16658	16832	16784	16760	16711	16732	16585	16792	16972	16687	16613	16731	16627	16679	16906	16739	16500	16834	16828	16712	16677	16735	16748	16787	16749	16825	16791	16581	16747	16448	16572	16682	16772	16516	16684	16634	16755	16500	16675	16487	16809	16787	16693	16598	16731	16645	16612	16803	16721	16773	16648	16690	16755	16704	16577	16688	16539	16741	16698	16798	16807	16767	16840	16721	16811	16731	16699	16620	16708	17000	16646	16640	16688	16872	16719	16781	16816	16768	16709	16690	16768	16779	16634	16693	16662	16631	16631	16650	16563	16732	16686	16536	16862	16861	16541	16722	16687	16657	16861	16779	16568	16634	16455	16935	16952	16743	16718	16834	16555	16808	16558	16609	16764	16778	16625	16496	16706	16780	16647	16736	16798	16781	16596	16526	16629	16722	16730	16776	16790	16789	16762	16692	16840	16750	16694	16585	16613	16638	16886	16902	16751	16641	16677	16714	16862	16788	16801	16550	16720	16634	16749	16788	16720	16715	16490	16651	16832	16752	16754	16670	16535	16515	16800	16809	16594	16756	16536	16771	16564	16823	16690	16800	16452	16803	16701	16700	16783	16623	16777	16588	16647	16742	16669	16577	16803	16870	16608	16710	16966	16710	16554	16632	16464	16666	16692	16857	16789	16617	16792	16649	16825	16520	16660	16691	16917	16723	16712	16705	16823	16780	16609	16775	16663	16698	16642	16674	16678	16719	16622	16752	16775	16640	16458	16760	16786	16613	16469	16694	16447	16724	16770	16685	16582	16676	16794	16796	16616	16651	16648	16636	16633	16746	16735	16681	16822	16694	16586	16701	16798	16635	16576	16551	16719	16553	16693	16672	16605	16732	16672	16745	16694	16757	16749	16887	16737	16661	16746	16697	16805	16807	16553	16720	16669	16713	16843	16607	16526	16606	16684	16658	16664	16725	16669	16795	16872	16758	16713	16573	16699	16732	16764	16640	16600	16896	16661	16736	16916	16729	16809	16616	16738	16695	16757	16801	16721	16908	16906	16600	16711	16993	16717	16568	16704	16615	16867	16612	16725	16856	16836	16748	16619	16611	16654	16609	16878	16738	16569	16612	16689	16828	16709	16704	16574	16748	16723	16741	16537	16618	16792	16665	16820	16641	16813	16654	16782	16676	16615	16682	16722	16636	16635	16670	16731	16697	16674	16909	16516	16668	16520	16883	16602	16943	16823	16641	16763	16589	16730	16618	16609	16759	16822	16771	16698	16761	16873	16663	16590	16681	16532	16783	16656	16747	16608	16877	16742	16837	16649	16607	16690	16578	16660	16801	16707	16841	16889	16724	16884	16859	16763	16813	16571	16681	16805	16622	16531	16638	16780	16573	16725	16773	16802	16671	16645	16760	16774	16742	16645	16652	16827	16798	16649	16863	16813	16788	16661	16498	16597	16585	16834	16688	16848	16874	16732	16670	16949	16803	16588	16755	16562	16798	16833	16730	16708	16718	16687	16789	16579	16827	16857	16734	16731	16684	16605	16553	16621	16839	16888	16676	16894	16726	16627	16764	16785	16747	16792	16583	16659	16788	16794	16550	16747	16819	16665	16676	16660	16618	16664	16824	16530	16536	16775	16590	16711	16794	16663	16757	16594	16822	16536	16602	16600	16676	16815	16801	16845	16706	16862	16848	16800	16779	16738	16707	16679	16905	16785	16751	16835	16871	16752	16779	16557	16619	16838	16774	16512	16715	16835	16848	16626	16635	16587	16828	16737	16772	16650	16755	16764	16706	17005	16771	16723	16639	16742	16645	16643	16566	16547	16761	16573	16619	16599	16751	16692	16623	16549	16763	16518	16882	16682	16881	16601	16711	16460	16645	16660	16692	16995	16739	16783	16752	16668	16755	16822	16800	16804	16701	16723	16751	16491	16975	16611	16894	16830	16737	16895	16836	16731	16740	16792	16662	16780	16868	16716	16752	16742	16825	16846	16855	16914	17001	16973	16922	16708	16700	16755	16541	16656	16902	16612	16632	16542	16817	16769	16913	16595	16672	16564	16704	16676	16745	16630	16610	16789	16830	16885	16684	16480	16820	16618	16535	16751	16664	16676	16760	16711	16796	16804	16851	16573	16792	16713	16695	16687	16616	16674	16782	16988	16714	16804	16868	16662	16683	16554	16798	16890	16797	16615	16739	16589	16775	16733	16739	16692	16728	16707	16522	16653	16679	16721	16729	16695	16498	16620	16652	16729	16771	16618	16593	16548	16877	16727	16652	16561	16600	16690	16714	16890	16886	16847	16682	16740	16645	16814	16879	16707	16734	16695	16936	16905	16661	16772	16797	16636	16661	16746	16676	16757	16575	16589	16636	16769	16608	16568	16833	16758	16841	16773	16729	16662	16774	16653	16844	16595	16578	16986	16623	16753	16539	16709	16576	16852	16828	16572	16732	16830	16885	16977	16572	16647	16634	16668	16776	16633	16862	16574	16746	16670	16739	16489	16547	16707	16516	16703	16487	16896	16656	16625	16609	16771	16731	16686	16786	16624	16648	16715	16609	16690	16898	16750	16757	16621	16439	16640	16556	16678	16876	16535	16703	16747	16620	16813	17000	16631	16884	16481	16722	16610	16766	16733	16601	16778	16667	16628	16795	16544	16777	16830	16798	16809	16547	16845	16745	16726	16641	16888	16702	16572	16790	16817	16798	16681	16614	16662	16885	16756	16569	16628	16643	16707	16749	16738	16668	16788	16804	16761	16845	16805	16699	16644	16499	16737	16642	16745	16786	16743	16657	16473	16760	16683	16678	16822	16566	16765	16851	16810	16621	16730	16707	16621	16905	16639	16863	16675	16665	16786	16467	16689	16718	16653	16457	16634	16688	16645	16724	16659	16618	16704	16853	16701	16817	16760	16534	16554	16648	16707	16758	16800	16806	16556	16712	16714	16722	16847	16709	16654	16713	16711	16825	16853	16784	16708	16762	16837	16604	16503	16722	16813	16806	16775	16835	16721	16883	16675	16743	16696	16710	16779	16703	16565	16714	16887	16912	16629	16655	16714	16802	16613	16559	16713	16880	16739	17030	16663	16723	16891	16911	16567	16646	16814	16751	16693	16756	16734	16788	16766	16505	16604	16810	16708	16778	16653	16762	16743	16862	16749	16800	16804	16666	16639	16787	16712	16772	16738	16897	16705	16774	16877	16542	16780	16809	16650	16636	16804	16784	16852	16728	16804	16863	16757	16857	17046	16682	16559	16649	16692	16857	16797	16700	16662	16822	16888	16880	16496	16569	16535	16695	16791	16728	16570	16522	16490	16860	16709	16798	16775	16667	16858	16765	16665	16770	16721	16863	16577	16857	16845	16588	16772	16842	16653	16804	16598	16732	16795	16708	16738	16808	16759	16875	16711
15121	15637	15592	15192	15068	14931	15175	15150	14918	14858	14663	14842	16097	18688	18586	17273	15601	14883	14825	14663	14755	14688	14709	14803	14653	14743	14620	14787	14634	14598	14709	14702	14737	14620	14874	14729	14702	14746	14525	14566	14694	14719	14717	14636	14711	14664	14713	14684	14710	14701	14661	14706	14689	14462	14828	14680	14486	14669	14556	14712	14725	14660	14571	14517	14715	14617	14859	14727	14640	14648	14635	14845	14668	14585	14798	14821	14546	14569	14647	14660	14646	14737	14698	14685	14615	14547	14693	14540	14784	14691	14660	14759	14722	14728	14669	14607	14670	14692	14596	14550	14562	14548	14750	14660	14659	14833	14706	14646	14583	14604	14610	14681	14708	14688	14679	14634	14635	14728	14634	14788	14440	14470	14752	14689	14638	14848	14671	14718	14726	14600	14566	14442	14744	14786	14567	14661	14710	14664	14555	14685	14721	14523	14782	14500	14677	14589	14550	14542	14688	14497	14805	14803	14703	14738	14446	14635	14577	14643	14662	14734	14589	14707	14454	14763	14474	14731	14587	14605	14817	14665	14768	14667	14795	14711	14633	14620	14670	14617	14622	14523	14610	14489	14722	14697	14772	14619	14882	14643	14696	14525	14734	14749	14563	14519	14695	14774	14578	14707	14687	14670	14709	14662	14672	14716	14595	14572	14444	14734	14609	14815	14601	14619	14558	14688	14741	14767	14612	14801	14666	14726	14578	14635	14633	14505	14679	14652	14626	14517	14596	14728	14655	14467	14642	14715	14626	14678	14730	14628	14774	14758	14754	14707	14724	14612	14720	14657	14621	14632	14519	14669	14702	14768	14561	14687	14712	14704	14692	14740	14654	14547	14617	14562	14878	14701	14659	14591	14641	14665	14626	14709	14642	14470	14714	14511	14663	14514	14525	14707	14723	14703	14782	14654	14633	14724	14527	14706	14691	14683	14740	14587	14642	14739	14597	14496	14658	14498	14717	14675	14583	14567	14758	14623	14949	14688	14751	14674	14814	14750	14662	14625	14699	14658	14580	14587	14559	14618	14676	14751	14556	14633	14597	14666	14688	14666	14666	14826	14620	14731	14649	14724	14710	14787	14698	14696	14758	14506	14552	14683	14760	14619	14602	14698	14640	14649	14691	14480	14793	14717	14634	14675	14595	14702	14576	14613	14645	14753	14646	14596	14679	14847	14569	14831	14626	14609	14672	14738	14665	14834	14534	14612	14636	14649	14672	14699	14865	14529	14695	14595	14549	14584	14520	14675	14757	14719	14620	14582	14608	14751	14596	14484	14599	14693	14654	14639	14686	14735	14710	14666	14697	14570	14644	14595	14702	14598	14714	14772	14757	14742	14633	14765	14601	14698	14671	14787	14635	14645	14716	14527	14697	14629	14802	14444	14538	14594	14753	14661	14730	14722	14674	14582	14645	14768	14716	14649	14641	14431	14587	14615	14733	14652	14643	14556	14645	14753	14544	14497	14758	14539	14678	14608	14668	14548	14605	14533	14588	14769	14607	14783	14549	14623	14670	14578	14629	14578	14673	14720	14672	14656	14667	14503	14751	14584	14576	14640	14630	14855	14679	14582	14725	14792	14629	14651	14613	14591	14735	14701	14733	14676	14684	14575	14554	14588	14528	14635	14513	14538	14789	14587	14554	14669	14638	14708	14607	14651	14719	14664	14669	14706	14601	14740	14741	14606	14618	14731	14824	14588	14659	14764	14579	14591	14769	14536	14762	14607	14725	14727	14643	14584	14729	14655	14591	14661	14615	14500	14676	14772	14692	14461	14651	14618	14643	14627	14848	14562	14659	14582	14639	14521	14643	14679	14712	14767	14717	14742	14538	14970	14764	14664	14568	14524	14553	14575	14757	14556	14832	14782	14651	14613	14620	14609	14744	14684	14662	14550	14712	14683	14624	14723	14570	14569	14735	14629	14612	14651	14640	14634	14650	14643	14499	14800	14727	14477	14747	14688	14600	14517	14692	14589	14582	14472	14605	14662	14475	14410	14576	14718	14627	14677	14753	14782	14536	14662	14618	14604	14563	14616	14759	14705	14640	14616	14623	14614	14651	14728	14631	14660	14665	14742	14646	14675	14603	14468	14764	14618	14634	14847	14918	14713	14533	14697	14687	14628	14571	14591	14554	14673	14610	14448	14542	14717	14595	14687	14676	14651	14523	14586	14632	14803	14813	14663	14775	14659	14633	14690	14666	14711	14876	14530	14595	14559	14693	14514	14476	14787	14763	14693	14803	14745	14765	14632	14616	14540	14786	14600	14534	14726	14762	14686	14698	14779	14703	14596	14580	14732	14621	14675	14664	14546	14743	14742	14652	14775	14687	14656	14684	14680	14530	14620	14665	14671	14598	14464	14550	14698	14613	14606	14622	14538	14623	14639	14701	14623	14592	14716	14537	14659	14761	14538	14551	14690	14646	14482	14721	14802	14576	14622	14705	14610	14766	14629	14734	14474	14582	14768	14634	14558	14633	14658	14655	14746	14586	14686	14697	14561	14635	14647	14701	14906	14579	14589	14586	14687	14649	14744	14745	14642	14650	14667	14519	14621	14639	14599	14604	14612	14850	14675	14683	14680	14518	14757	14649	14732	14621	14554	14731	14705	14519	14693	14689	14704	14699	14631	14770	14644	14796	14741	14595	14792	14734	14744	14738	14596	14629	14752	14598	14659	14569	14475	14668	14555	14661	14553	14670	14754	14602	14520	14738	14838	14656	14544	14674	14644	14576	14661	14647	14723	14647	14551	14688	14630	14742	14886	14462	14613	14523	14681	14912	14587	14786	14737	14694	14653	14848	14741	14523	14662	14530	14716	14858	14511	14644	14630	14705	14541	14628	14542	14536	14831	14713	14742	14572	14677	14575	14694	14702	14630	14647	14767	14652	14595	14621	14621	14645	14560	14754	14553	14699	14688	14729	14646	14708	14747	14610	14855	14518	14568	14632	14742	14594	14538	14535	14649	14658	14608	14765	14544	14607	14716	14689	14762	14476	14785	14734	14723	14838	14674	14618	14624	14604	14659	14640	14712	14692	14784	14710	14590	14664	14680	14834	14798	14549	14584	14724	14687	14538	14731	14659	14667	14608	14684	14637	14583	14707	14589	14691	14766	14778	14653	14533	14631	14561	14554	14696	14678	14577	14619	14623	14689	14789	14742	14630	14660	14520	14641	14631	14579	14806	14640	14765	14730	14644	14592	14523	14645	14536	14763	14684	14679	14664	14603	14646	14634	14710	14666	14595	14738	14634	14611	14690	14663	14642	14428	14553	14901	14661	14597	14793	14645	14622	14683	14662	14670	14635	14414	14656	14760	14601	14724	14731	14772	14666	14735	14715	14706	14566	14743	14699	14669	14581	14579	14602	14517	14631	14603	14634	14712	14799	14534	14639	14552	14667	14755	14661	14694	14750	14828	14774	14608	14661	14703	14766	14726	14614	14659	14605	14516	14637	14685	14839	14733	14530	14722	14538	14590	14675	14721	14631	14819	14611	14623	14513	14710	14661	14576	14538	14604	14830	14536	14670	14721	14581	14678	14677	14597	14810	14697	14800	14574	14676	14721	14604	14508	14729	14708	14712	14553	14655	14668	14522	14632	14773	14459	14581	14634	14632	14589	14564	14698	14549	14667	14643	14743	14620	14750	14525	14666	14851	14673	14572	14703	14726	14782	14596	14592	14550	14829	14728	14580	14665	14674	14838	14638	14674	14644	14600	14692	14617	14571	14892	14733	14529	14621	14766	14574	14582	14597	14632	14553	14964	14806	14687	14387	14801	14624	14701	14679	14491	14713	14517	14612	14650	14673	14639	14626	14688	14678	14571	14445	14579	14716	14719	14604	14670	14486	14668	14800	14660	14680	14717	14667	14614	14622	14747	14628	14660	14738	14618	14563	14827	14769	14605	14733	14518	14779	14633	14539	14730	14618	14861	14647	14676	14649	14691	14558	14664	14693	14619	14556	14649	14747	14635	14741	14847	14534	14602	14622	14581	14611	14597	14699	14720	14605	14443	14681	14497	14916	14513	14586	14631	14619	14694	14658	14718	14755	14601	14662	14473	14656	14669	14674	14580	14623	14573	14427	14650	14715	14773	14612	14521	14711	14701	14723	14660	14675	14616	14627	14453	14659	14774	14619	14673	14621	14694	14656	14831	14651	14537	14779	14618	14759	14746	14593	14564	14508	14642	14576	14763	14578	14761	14652	14808	14813	14617	14748	14645	14712	14601	14903	14770	14657	14611	14661	14705	14724	14669	14501	14704	14494	14613	14538	14802	14701	14689	14595	14569	14685	14785	14663	14556	14750	14731	14680	14620	14655	14656	14696	14672	14636	14605	14577	14587	14735	14705	14672	14629	14727	14642	14688	14551	14596	14635	14593	14583	14673	14673	14518	14685	14475	14626	14544	14769	14671	14701	14648	14706	14736	14702	14766	14684	14775	14671	14681	14851	14648	14651	14697	14712	14644	14708	14747	14805	14647	14806	14721	14724	14778	14646	14649	14782	14537	14595	14695	14859	14565	14512	14693	14770	14590	14815	14767	14643	14627	14839	14753	14675	14779	14751	14588	14625	14713	14610	14828	14680	14597	14555	14549	14720	14479	14568	14767	14746	14644	14780	14655	14564	14692	14647	14468	14760	14594	14702	14630	14766	14679	14579	14625	14878	14677	14669	14805	14615	14750	14598	14701	14670	14676	14660	14699	14635	14713	14544	14625	14578	14657	14644	14616	14653	14636	14664	14586	14528	14432	14657	14612	14731	14538	14704	14564	14534	14729	14742	14673	14676	14600	14462	14494	14591	14815	14687	14621	14580	14537	14618	14687	14699	14694	14434	14527	14647	14641	14650	14819	14733	14447	14656	14722	14639	14625	14764	14744	14454	14695	14743	14695	14617	14662	14483	14673	14607	14474	14599	14700	14780	14686	14662	14842	14633	14654	14808	14557	14608	14801	14647	14677	14817	14764	14690	14724	14753	14730	14817	14520	14801	14601	14675	14561	14594	14605	14675	14610	14570	14780	14853	14686	14774	14733	14770	14542	14604	14805	14722	14643	14612	14634	14480	14694	14676	14772	14667	14653	14613	14744	14686	14677	14642	14799	14649	14728	14843	14644	14813	14710	14660	14609	14691	14686
25203	21392	28153	25411	21265	19031	18634	17646	17236	17087	17080	17072	21234	32733	32609	27489	21483	18498	17206	16910	16736	16961	16610	16590	16641	16673	16880	16783	16717	16633	16696	16665	16738	16792	16688	16688	16643	16701	16692	16543	16682	16771	16632	16864	16721	16613	16767	16469	16750	16716	16868	16651	16768	16706	16680	16796	16770	16759	16467	16757	16582	16369	16754	16573	16717	16546	16633	16724	16677	16691	16675	16519	16771	16641	16657	16567	16662	16784	16638	16401	16718	16590	16666	16576	16588	16630	16758	16468	16813	16677	16797	16467	16682	16746	16914	16601	16792	16783	16851	16661	16713	16662	16480	16708	16590	16640	16690	16677	16866	16644	16861	16627	16579	16694	16542	16616	16594	16516	16556	16636	16740	16756	16765	16620	16670	16696	16464	16601	16647	16592	16756	16911	16583	16704	16742	16832	16548	16637	16566	16619	16846	16518	16580	16553	16488	16538	16496	16703	16616	16608	16637	16654	16642	16623	16668	16655	16703	16686	16681	16683	16555	16713	16401	16245	16702	16695	16575	16562	16605	16730	16682	16746	16619	16665	16702	16673	16640	16508	16434	16645	16671	16789	16621	16832	16796	16637	16565	16694	16767	16792	16771	16364	16813	16774	16636	16615	16648	16599	16897	16709	16643	16655	16507	16756	16716	16553	16768	16510	16734	16681	16678	16816	16682	16774	16623	16665	16727	16845	16851	16848	16684	16577	16623	16650	16679	16523	16511	16600	16719	16575	16739	16570	16678	16809	16762	16657	16727	16765	16615	16648	16444	16595	16657	16881	16664	16776	16661	16514	16639	16617	16627	16620	16571	16644	16468	16559	16720	16668	16861	16635	16623	16535	16948	16669	16627	16734	16582	16571	16581	16573	16871	16665	16802	16749	16860	16737	16611	16581	16840	16785	16595	16817	16692	16764	16756	16708	16699	16699	16700	16923	16583	16541	16797	16722	16461	16716	16797	16619	16567	16532	16563	16574	16719	16611	16731	16666	16685	16707	16551	16651	16675	16645	16607	16596	16679	16829	16804	16558	16676	16610	16639	16773	16557	16672	16745	16774	16718	16700	16455	16356	16587	16421	16598	16595	16680	16758	16615	16660	16669	16750	16755	16756	16837	16917	16654	16656	16816	16672	16631	16758	16607	16909	16613	16680	16584	16535	16822	16775	16666	16746	16495	16809	16566	16619	16735	16791	16741	16792	16389	16553	16557	16754	16697	16728	16631	16569	16704	16874	16621	16555	16682	16420	16776	16568	16537	16673	16545	16702	16725	16576	16711	16722	16646	16656	16577	16696	16535	16580	16358	16527	16702	16580	16640	16767	16835	16560	16661	16626	16584	16615	16649	16957	16545	16522	16515	16659	16633	16608	16531	16444	16770	16449	16702	16582	16640	16595	16675	16854	16649	16889	16587	16482	16645	16682	16644	16704	16563	16768	16804	16654	16780	16752	16670	16568	16558	16638	16878	16782	16562	16606	16580	16796	16497	16815	16834	16749	16884	16612	16734	16781	16623	16557	16635	16553	16778	16729	16651	16576	16732	16667	16724	16629	16758	16578	16587	16808	16752	16565	16614	16788	16656	16668	16643	16713	16778	16667	16910	16632	16512	16731	16605	16580	16461	16608	16646	16620	16521	16701	16663	16629	16632	16679	16674	16549	16608	16825	16780	16641	16587	16664	16726	16760	16472	16541	16702	16543	16644	16535	16601	16644	16827	16658	16967	16583	16651	16675	16753	17000	16869	16885	16446	16760	16673	16710	16632	16626	16761	16677	16904	16732	16695	16792	16663	16533	16639	16647	16483	16768	16707	16582	16737	16666	16972	16751	16789	16618	16706	16689	16568	16870	16723	16793	16714	16802	16862	16810	16639	16609	16618	16634	16684	16635	16817	16562	16566	16790	16745	16768	16672	16832	16558	16773	16586	16573	16670	16637	16585	16704	16711	16817	16845	16575	16695	16752	16663	16675	16591	16710	16724	16688	16794	16798	16723	16633	16666	16523	16681	16574	16466	16895	16741	16843	16573	16594	16785	16701	16620	16585	16641	16703	16614	16621	16545	16603	16632	16620	16544	16584	16736	16576	16732	16469	16681	16540	16713	16648	16562	16610	16727	16692	17040	16620	16821	16821	16690	16472	16678	16785	16839	16751	16637	16679	16788	16902	16542	16665	16897	16570	16566	16733	16642	16562	16852	16808	16744	16649	16517	16751	16508	16689	16643	16648	16724	16784	16596	16618	16845	16693	16609	16562	16634	16604	16764	16647	16669	16685	16658	16787	16460	16657	16575	16832	16566	16420	16617	16617	16696	16756	16739	16683	16671	16755	16758	16596	16837	16519	16696	16663	16904	16750	16721	16698	16497	16764	16753	16691	16628	16683	16534	16711	16530	16646	16693	16539	16676	16721	16820	16761	16702	16549	16560	16653	16535	16517	16706	16585	16764	16536	16562	16660	16539	16371	16623	16605	16646	16779	16554	16692	16521	16486	16770	16598	16530	16767	16594	16697	16590	16640	16509	16711	16682	16746	16717	16698	16683	16681	16820	16568	16834	16576	16632	16599	16396	16611	16798	16586	16737	16625	16712	16626	16583	16652	16597	16529	16657	16570	16638	16674	16634	16690	16680	16557	16411	16687	16569	16558	16895	16603	16621	16856	16636	16792	16531	16840	16666	16544	16526	16390	16852	16675	16752	16662	16673	16882	16842	16672	16640	16583	16690	16652	16697	16402	16583	16541	16662	16808	16707	16663	16666	16625	16791	16834	16646	16588	16703	16586	16743	16576	16719	16576	16793	16472	16918	16719	16612	16746	16596	16520	16778	16698	16714	16841	16571	16549	16458	16549	16772	16687	16403	16651	16736	16800	16538	16698	16730	16575	16699	16632	16796	16663	16657	16686	16513	16811	16757	16617	16555	16694	16766	16751	16764	16743	16746	16843	16654	16746	16686	16517	16608	16643	16582	16742	16463	16558	16712	16713	16662	16765	16806	16682	16452	16625	16462	16642	16767	16652	16578	16382	16495	16581	16595	16766	16561	16659	16680	16644	16577	16790	16899	16428	16528	16620	16811	16476	16472	16690	16516	16661	16728	16769	16797	16889	16530	16593	16847	16680	16650	16761	16664	16564	16457	16721	16597	16633	16518	16530	16555	16632	16503	16654	16682	16876	16587	16768	16848	16758	16663	16460	16748	16828	16757	16738	16688	16780	16825	16668	16634	16713	16673	16743	16719	16665	16573	16830	16528	16747	16483	16545	16610	16820	16588	16681	16418	16644	16540	16651	16665	16530	16693	16644	16547	16678	16793	16699	16692	16796	16677	16582	16564	16639	16917	16731	16534	16772	16665	16856	16769	16722	16544	16788	16586	16674	16565	16612	16538	16776	16693	16907	16588	16837	16887	16889	16701	16598	16633	16691	16640	16699	16686	16583	16603	16459	16734	16707	16785	16791	16955	16641	16603	16772	16725	16706	16664	16817	16463	16665	16417	16756	16529	16669	16507	16757	16638	16635	16818	16936	16558	16611	16721	16486	16774	16532	16528	16712	16778	16516	16694	16818	16725	16637	16676	16647	16398	16510	16591	16761	16664	16674	16824	16771	16671	16570	16804	16683	16877	16597	16709	16676	16606	16653	16615	16756	16743	16619	16683	16649	16688	16532	16683	16691	16861	16674	16600	16635	16651	16638	16817	16647	16764	16610	16532	16854	16659	16746	16570	16749	16709	16732	16579	16725	16657	16460	16758	16616	16598	16459	16783	16678	16730	16500	16659	16603	16603	16830	16669	16650	16591	16540	16471	16739	16706	16538	16705	16677	16564	16724	16767	16845	16758	16588	16751	16522	16784	16592	16797	16517	16982	16723	16758	16646	16551	16617	16571	16529	16771	16742	16891	16699	16892	16740	16522	16556	16706	16739	16671	16565	16458	16645	16603	16619	16676	16696	16762	16687	16858	16701	16620	16695	16719	16861	16672	16721	16636	16608	16834	16678	16673	16583	16473	16526	16570	16702	16734	16721	16897	16597	16773	16601	16741	16684	16765	16839	16570	16744	16815	16718	16556	16566	16646	16603	16706	16681	16586	16943	16617	16391	16706	16562	16553	16715	16455	16724	16412	16445	16609	16823	16673	16597	16791	16904	16576	16884	16702	16676	16722	16655	16682	16641	16699	16773	16707	16854	16754	16520	16653	16712	16515	16582	16748	16717	16672	16675	16564	16593	16816	16502	16690	16523	16521	16689	16518	16821	16972	16714	16763	16503	16579	16746	16746	16678	16795	16689	16792	16542	16860	16614	16684	16508	16791	16648	16713	16710	16667	16635	16489	16557	16703	16906	16793	16670	16777	16740	16641	16582	16696	16666	16639	16524	16631	16719	16757	16556	16714	16587	16686	16593	16713	16516	16708	16741	16676	16584	16782	16618	16760	16658	16473	16563	16606	16636	16677	16712	16587	16689	16561	16693	16481	16690	16566	16736	16837	16578	16704	16436	16741	16739	16619	16681	16669	16593	16813	16678	16657	16760	16439	16433	16533	16739	16712	16728	16867	16696	16630	16521	16834	16649	16681	16758	16653	16709	16730	16688	16802	16711	16593	16638	16607	16668	16759	16696	16717	16769	16766	16543	16879	16618	16835	16643	16615	16676	16767	16770	16506	16599	16630	16566	16588	16641	16515	16425	16783	16758	16658	16693	16702	16780	16728	16738	16465	16558	16593	16654	16552	16627	16696	16705	16629	16751	16767	16800	16664	16519	16529	16580	16573	16642	16537	16690	16651	16537	16732	16642	16794	16767	16568	16776	16548	16746	16728	16560	16711	16653	16582	16713	16618	16787	16842	16651	16531	16620	16567	16610	16648	16447	16461	16590	16681	16670	16809	16690	16746	16670	16957	16796	16696	16608	16609	16713	16722	16537	16636	16827	16592	16525	16747	16632	16709	16844	16797	16685	16691	16659	16825	16616	16553	16775	16547	16548	16746	16699	16539	16857	16649	16923	16589	16680	16709	16526	16601	16738	16510	16801	16746	16883	16573	16899	16783	16821	16509	16535	16604	16522	16848	16707	16876	16641	16674	16714	16695	16743	16793	16652	16733	16713	16806	16539	16668	16449	16701	16780	16683	16535	16532	16628	16606	16803
14267	21345	19999	17431	16633	16128	16095	15627	15328	15178	15122	15202	23021	35681	33449	27262	19540	16119	14946	14792	14741	14705	14834	14674	14553	14665	14658	14767	14564	14621	14494	14567	14596	14595	14708	14687	14679	14712	14741	14682	14540	14601	14419	14745	14538	14784	14788	14775	14576	14651	14566	14595	14656	14748	14671	14638	14521	14754	14884	14652	14783	14784	14833	14751	14530	14620	14614	14607	14787	14661	14665	14725	14630	14452	14599	14635	14563	14770	14742	14881	14679	14725	14785	14645	14591	14557	14750	14697	14753	14683	14579	14685	14709	14536	14834	14607	14650	14664	14523	14785	14560	14648	14598	14893	14563	14896	14665	14517	14668	14641	14693	14661	14811	14685	14693	14780	14802	14533	14471	14624	14635	14676	14783	14637	14761	14722	14674	14549	14824	14782	14594	14691	14713	14581	14629	14735	14666	14809	14467	14721	14555	14675	14660	14726	14762	14609	14668	14651	14614	14632	14763	14714	14674	14710	14540	14691	14585	14595	14590	14643	14680	14690	14692	14620	14688	14685	14759	14717	14656	14606	14427	14778	14656	14717	14490	14901	14633	14723	14705	14531	14747	14768	14627	14652	14705	14919	14824	14763	14640	14670	14701	14484	14742	14566	14623	14658	14718	14636	14684	14688	14852	14907	14667	14715	14740	14716	14752	14804	14860	14528	14640	14744	14658	14480	14777	14518	14639	14654	14657	14612	14733	14683	14671	14728	14808	14715	14818	14627	14795	14677	14724	14772	14592	14620	14800	14486	14584	14522	14608	14754	14695	14586	14694	14743	14639	14605	14690	14815	14508	14599	14587	14695	14653	14699	14523	14760	14695	14833	14562	14699	14636	14716	14638	14597	14681	14686	14669	14727	14703	14690	14792	14750	14640	14752	14771	14654	14824	14646	14710	14649	14700	14782	14712	14526	14571	14777	14677	14581	14501	14549	14748	14638	14847	14736	14713	14529	14636	14859	14577	14705	14524	14511	14634	14664	14652	14625	14723	14673	14648	14566	14705	14524	14484	14512	14743	14552	14568	14752	14523	14623	14813	14679	14662	14617	14575	14519	14774	14561	14714	14579	14605	14775	14542	14735	14552	14658	14711	14610	14614	14740	14622	14817	14717	14616	14592	14637	14637	14628	14690	14589	14496	14666	14652	14666	14515	14526	14584	14766	14615	14567	14660	14689	14834	14744	14783	14579	14701	14830	14548	14445	14683	14648	14614	14692	14819	14624	14668	14636	14690	14686	14590	14683	14628	14619	14540	14739	14808	14747	14519	14647	14676	14560	14559	14473	14615	14588	14552	14717	14747	14792	14693	14731	14570	14575	14816	14697	14563	14621	14560	14674	14568	14633	14679	14701	14779	14736	14569	14700	14677	14546	14465	14559	14743	14793	14674	14696	14633	14663	14657	14848	14761	14707	14688	14755	14602	14707	14655	14483	14669	14591	14789	14546	14661	14614	14811	14583	14486	14658	14875	14737	14649	14572	14654	14619	14704	14668	14660	14688	14625	14654	14608	14701	14621	14644	14762	14638	14617	14572	14756	14689	14611	14753	14750	14505	14683	14487	14660	14677	14695	14610	14759	14692	14611	14510	14733	14566	14791	14591	14606	14457	14665	14679	14449	14609	14498	14632	14730	14772	14605	14833	14643	14708	14658	14646	14697	14602	14595	14680	14619	14626	14575	14715	14592	14785	14655	14746	14739	14733	14564	14573	14774	14602	14685	14809	14655	14563	14783	14719	14552	14692	14500	14712	14722	14654	14682	14704	14623	14732	14666	14763	14615	14647	14656	14663	14745	14557	14750	14708	14863	14711	14631	14506	14663	14628	14752	14647	14618	14574	14782	14664	14680	14727	14689	14695	14532	14662	14585	14660	14672	14621	14411	14572	14850	14537	14519	14812	14778	14905	14705	14555	14596	14569	14667	14598	14714	14651	14753	14666	14679	14558	14674	14559	14619	14891	14567	14800	14594	14508	14638	14749	14820	14590	14667	14810	14683	14522	14651	14631	14802	14603	14600	14624	14686	14807	14581	14765	14521	14765	14708	14647	14782	14710	14718	14609	14684	14782	14694	14809	14641	14629	14742	14631	14645	14737	14533	14653	14707	14720	14662	14582	14643	14670	14694	14634	14643	14632	14727	14695	14729	14653	14620	14569	14671	14639	14601	14612	14551	14658	14630	14670	14744	14582	14726	14714	14710	14484	14593	14624	14756	14555	14652	14636	14654	14786	14665	14706	14774	14526	14719	14657	14668	14569	14756	14648	14666	14647	14847	14574	14723	14624	14637	14632	14584	14641	14584	14640	14652	14619	14630	14742	14690	14618	14810	14591	14680	14632	14539	14768	14736	14574	14645	14719	14578	14737	14563	14594	14687	14660	14625	14734	14753	14599	14695	14504	14744	14820	14815	14831	14694	14647	14636	14802	14521	14779	14571	14645	14613	14615	14697	14727	14602	14685	14768	14645	14759	14619	14642	14725	14612	15062	14636	14419	14704	14761	14544	14707	14399	14704	14603	14770	14756	14631	14545	14687	14745	14652	14690	14735	14560	14775	14454	14583	14702	14758	14612	14675	14747	14665	14611	14905	14700	14635	14594	14568	14691	14535	14557	14617	14708	14736	14578	14578	14704	14839	14726	14684	14692	14701	14722	14624	14650	14532	14628	14762	14705	14559	14564	14677	14632	14743	14750	14628	14747	14615	14828	14585	14534	14692	14692	14641	14591	14525	14656	14735	14599	14583	14568	14756	14713	14610	14655	14741	14636	14689	14696	14723	14547	14643	14575	14725	14577	14803	14816	14757	14666	14701	14780	14709	14632	14602	14713	14627	14758	14470	14499	14680	14683	14689	14843	14693	14513	14559	14521	14811	14633	14684	14888	14606	14595	14622	14760	14551	14669	14732	14730	14718	14702	14574	14689	14624	14786	14516	14534	14808	14666	14498	14706	14697	14643	14511	14667	14617	14461	14451	14799	14579	14633	14641	14607	14696	14647	14725	14478	14716	14697	14741	14767	14648	14605	14602	14759	14776	14731	14602	14698	14680	14445	14733	14686	14660	14758	14584	14684	14562	14595	14527	14477	14682	14778	14761	14607	14721	14865	14637	14861	14878	14604	14665	14657	14674	14837	14622	14759	14565	14438	14531	14682	14633	14607	14671	14643	14602	14635	14735	14672	14579	14461	14651	14621	14628	14473	14527	14657	14839	14728	14519	14595	14726	14541	14702	14556	14890	14622	14615	14683	14609	14546	14686	14670	14762	14782	14612	14577	14748	14564	14969	14532	14589	14847	14696	14696	14619	14580	14878	14548	14534	14742	14683	14618	14628	14682	14585	14575	14630	14545	14628	14625	14696	14657	14599	14574	14616	14634	14655	14724	14543	14768	14601	14686	14586	14812	14840	14681	14633	14882	14603	14548	14675	14658	14804	14551	14679	14607	14639	14714	14478	14619	14748	14594	14627	14729	14605	14718	14767	14769	14614	14742	14823	14552	14578	14623	14700	14425	14616	14563	14757	14716	14670	14674	14591	14660	14650	14533	14647	14580	14507	14742	14639	14660	14642	14699	14700	14594	14575	14597	14788	14630	14695	14697	14789	14696	14637	14715	14576	14809	14644	14678	14726	14598	14560	14580	14715	14535	14557	14602	14634	14674	14783	14625	14572	14791	14629	14601	14630	14781	14648	14698	14959	14733	14655	14741	14501	14671	14699	14713	14585	14682	14648	14699	14599	14662	14681	14734	14767	14797	14667	14708	14726	14858	14724	14534	14722	14518	14762	14705	14647	14589	14736	14779	14661	14662	14642	14586	14494	14743	14688	14761	14540	14820	14646	14684	14588	14617	14508	14740	14530	14758	14449	14629	14639	14572	14823	14663	14599	14731	14635	14795	14663	14632	14661	14671	14652	14826	14539	15025	14668	14671	14658	14585	14532	14580	14716	14599	14576	14605	14649	14765	14825	14687	14592	14738	14676	14707	14651	14756	14921	14661	14707	14580	14470	14568	14645	14650	14685	14553	14783	14446	14684	14499	14548	14634	14611	14611	14770	14600	14741	14729	14647	14613	14746	14725	14750	14640	14637	14620	14631	14707	14646	14724	14686	14658	14872	14839	14518	14819	14748	14658	14695	14622	14783	14704	14633	14758	14650	14559	14795	14807	14658	14718	14697	14688	14500	14591	14775	14583	14676	14642	14846	14647	14758	14753	14669	14610	14798	14767	14545	14546	14644	14336	14725	14649	14771	14641	14558	14564	14646	14763	14614	14766	14687	14828	14581	14729	14519	14636	14601	14914	14666	14652	14726	14813	14766	14686	14676	14796	14615	14665	14622	14849	14836	14692	14774	14657	14574	14661	14733	14689	14477	14595	14666	14689	14579	14702	14609	14669	14799	14663	14547	14583	14672	14649	14710	14556	14741	14604	14716	14601	14612	14510	14631	14655	14718	14693	14676	14585	14705	14821	14728	14482	14567	14714	14857	14566	14655	14532	14664	14598	14677	14703	14605	14702	14631	14677	14635	14745	14670	14530	14900	14706	14710	14738	14686	14804	14523	14633	14597	14856	14593	14605	14727	14615	14616	14752	14642	14528	14681	14578	14756	14621	14755	14492	14655	14670	14710	14706	14687	14622	14776	14730	14702	14645	14596	14767	14817	14534	14753	14640	14556	14625	14605	14623	14621	14555	14648	14696	14828	14659	14761	14627	14777	14538	14813	14709	14696	14607	14637	14718	14620	14886	14629	14828	14611	14731	14542	14756	14796	14624	14680	14754	14582	14737	14812	14677	14498	14652	14776	14640	14747	14751	14811	14638	14755	14673	14607	14924	14736	14648	14588	14793	14712	14639	14795	14654	14681	14694	14567	14744	14789	14706	14648	14529	14585	14746	14637	14854	14751	14737	14716	14665	14868	14534	14579	14558	14551	14619	14669	14637	14808	14741	14628	14556	14599	14728	14672	14719	14779	14682	14548	14685	14475	14571	14689	14720	14552	14733	14518	14568	14634	14599	14769	14604	14628	14587	14694	14836	14597	14526	14772	14768	14536	14646	14521	14804	14650	14663	14679	14685	14695	14539	14429	14652	14687	14612	14614	14753	14789	14707	14590	14697	14725	14605	14671	14610	14653	14742	14634
23803	21404	28953	24265	21919	22814	21602	18401	17554	17667	17523	17315	20159	41587	43146	35081	25857	19886	17730	16929	16760	17114	16899	16781	16807	16750	16863	16782	16894	16881	16528	16655	16727	16821	16678	16796	16925	16650	16907	16839	16684	16638	16817	16770	16690	16818	16595	16924	16874	16861	16683	16870	16859	16678	16807	16908	16750	16578	16887	16700	16578	16544	16466	16958	16544	16897	16647	16783	16732	16942	16528	16658	16662	16828	16616	16544	16679	16957	16615	16692	16753	16710	16817	16815	16632	16658	16793	16706	16663	16670	16851	16729	16748	16661	16818	16520	16740	16672	16603	16484	16857	16777	16682	16829	16783	16660	16798	16737	16678	16690	16736	16758	16689	16802	16743	16860	16785	16776	16741	16598	16524	16661	16512	16621	16841	16809	16698	16740	16857	16761	16757	16866	16942	16750	16560	16671	16684	16674	16845	16757	16892	16699	16583	16780	16651	16748	16658	16689	16637	16666	16681	16598	16763	16557	16856	16605	16746	16799	16868	16627	16693	16643	16680	16501	16605	16673	16750	16876	16720	16688	16546	16801	16581	16838	16884	16713	16605	16629	16594	16540	16830	16658	16766	16705	16845	16594	16761	16707	16702	16871	16718	16708	16658	16749	16913	16729	16702	16677	16826	16722	16584	16623	16798	16714	16626	16833	16548	16750	16854	17074	16804	16697	16665	16536	16771	16673	16622	16711	16674	16567	16680	16708	16758	16705	16854	16954	16726	16647	16757	16850	16435	16853	16523	16765	16729	16774	16605	16703	16781	16654	16808	16726	16679	16740	16758	16947	16559	16499	16663	16346	16890	16700	16731	16550	16752	16620	16678	16828	16947	16797	16526	16563	16906	16658	16526	16658	16883	16683	16650	16610	16699	16681	16860	16701	16806	16532	16728	16546	16666	16898	16866	16731	16719	16749	16662	16608	16757	16870	16731	16735	16703	16834	16568	16642	16504	16586	16820	16867	16734	16814	16825	16735	16951	16667	16791	16610	16645	16719	16670	16867	16570	16767	16874	16667	16819	16999	16727	16807	16539	16858	16734	16795	16520	16824	16650	16846	16731	16756	16598	16840	16695	16791	16876	16778	16745	16641	16824	16666	16647	16626	16798	16646	16911	16663	16973	16737	16879	16764	16877	16837	16804	16637	16704	16837	16749	16490	16575	16729	16913	16733	16862	16433	16983	16570	16820	16686	16593	16875	16749	16807	16757	16844	16867	16849	16807	16638	16822	16795	16763	16716	16723	16883	16860	16806	16796	16726	16681	16739	16768	16726	16781	16769	16678	16687	16740	16898	16721	16741	16847	16748	16635	16575	16610	16709	16883	16622	16777	16675	16746	16450	16598	16734	16840	16611	16656	16559	16687	16783	16690	16649	16599	16791	16647	16630	16721	16777	16715	16627	16869	16671	16786	16827	16714	16574	16850	16625	16668	16703	16875	16874	16753	16788	16656	16753	16648	16800	16562	16748	16712	16778	16646	16673	16715	16760	16656	16688	16619	16922	16814	16591	16714	16545	16635	16623	16918	16743	16664	16681	16836	16679	16729	16719	16634	16689	16727	16737	16885	16849	16657	16700	16699	16700	16861	16766	16687	16594	16716	16788	16906	16800	16747	16618	16589	16778	16624	16716	16621	16760	16786	16620	16633	16548	16693	16695	16794	16507	16881	16758	16763	16624	16676	16667	16893	16710	16662	16733	16525	16746	16725	16765	16694	16826	16744	16689	16831	16560	16822	16716	16775	16865	16764	16620	16819	16668	16957	16810	16591	16757	16837	16548	16758	16772	16764	16953	16753	16545	16907	16836	16961	16808	16808	16783	16713	16814	16882	16779	16618	16593	16667	16706	16554	16555	16821	16760	16762	16757	16705	16513	16760	16765	16715	16805	16803	16930	16865	16853	16620	16638	16667	16564	16514	16893	16901	16598	16564	16701	16721	16748	16675	16672	16625	16596	16616	16641	16804	16926	16729	16704	16793	16716	16789	16695	16843	16669	16813	16660	16541	16797	16612	16709	16568	16751	16677	16740	16733	16786	16773	16633	16572	16646	16747	16854	16815	16875	16650	16667	16801	16567	16760	16563	16827	16557	16673	16765	16565	16739	16601	16818	16789	16805	16893	16809	16907	16851	16769	16641	16663	16640	16682	16637	16965	16695	16746	16901	16676	16798	16747	16604	16613	16791	16952	16617	16524	16695	16899	16804	16781	16605	16716	16902	16729	16712	16959	16752	16621	16737	16886	16762	16584	16555	16643	16823	16632	16605	16602	16694	16740	16702	16714	16645	16752	16651	16746	16824	16531	16673	16538	16480	16715	16713	16730	16752	16818	16748	16729	16601	16755	16582	16730	16564	16799	16687	16960	16629	16840	16671	16558	16572	16705	16859	16611	16602	16672	16578	17016	16776	16827	16576	16743	16830	16837	16574	16663	16698	16563	16856	16839	16581	16721	16742	16763	16788	16968	16724	16679	16795	16655	16829	16688	16740	16825	17033	16545	16796	16632	16666	16649	16679	16566	16720	16731	16637	16707	16847	16560	16694	16714	16716	16901	16705	16676	16681	16680	16636	16697	16785	16657	16704	16701	16673	16779	16707	16659	16783	16761	16695	16822	16749	16654	16684	16703	16648	16723	16620	16931	16886	16852	16645	16740	16537	16648	16707	17006	16793	16523	16755	16762	16661	16659	16675	16612	16690	16785	16513	16599	16792	16525	16781	16763	16655	16926	16636	16655	16851	16836	16843	16769	16614	16597	16606	16802	16707	16784	16672	16802	16660	16856	16510	16717	16902	16751	16836	16886	16507	16848	16579	16688	16965	16590	16814	16532	16618	16593	16754	16584	16822	16512	16828	16808	16634	16532	16920	16748	16761	16577	16796	16795	16738	16652	16904	16637	16537	16684	16703	16758	16689	16608	16696	16691	16826	16564	16913	16837	16885	16616	16676	16594	16679	16880	16858	16651	16809	16789	16740	17028	16781	16709	16774	16794	16806	16634	16733	16874	16830	16757	16699	16495	16835	16782	16897	16642	16728	16980	16670	16691	16759	16595	16667	16791	16869	16665	16912	16534	16817	16678	16567	16788	16809	16695	16699	16700	16600	16729	16719	16617	16715	16852	16599	16697	16774	16881	16618	16464	16967	16782	16807	16741	16678	16447	16698	16867	16836	16783	16799	16773	16455	16820	16691	16541	16705	16583	17020	16927	16750	16797	16757	16607	16684	16570	16726	16730	16708	16550	16484	16665	16837	16743	16852	16651	16890	16719	16715	16669	16627	16519	16729	16593	16581	16795	16616	16670	16764	16834	16447	16598	16849	16875	16879	16691	16656	16769	16815	16819	16683	16671	16713	16815	16773	16683	16747	16703	16541	16916	16719	16623	16665	16895	16710	16605	16685	16631	16691	16622	16771	16679	16537	16864	16638	16783	16840	16852	16704	16901	16553	16800	16800	16559	16673	16929	16786	16670	16825	16688	16526	16626	16687	16777	16779	16604	16720	16803	16643	16685	16745	16967	16859	16676	16793	16725	16993	16847	16790	16666	16743	16691	16850	16723	16664	16694	16573	16678	16676	16586	16928	16547	16718	16827	16718	16610	16586	16865	16712	16590	16605	16568	16764	16582	16835	16603	16678	16589	16809	16793	16628	16677	16918	16733	16618	16728	16629	16536	16685	16708	16625	16780	16765	16740	16637	16767	16921	16862	16629	16635	16575	16670	16510	16775	16788	16752	16752	16605	16762	16475	16646	16783	16864	16636	16604	16836	16710	16695	16863	16830	16730	16902	16830	16623	16649	16721	16641	16742	16892	16773	16782	16765	16974	16861	16656	16972	16969	16762	16724	16894	16649	16751	16623	16736	16631	16763	16801	16595	16744	16631	16655	16663	16562	16766	16737	16702	16645	16637	16717	16609	16663	16670	16612	16689	16714	16717	16544	16736	16979	16763	16682	16755	16691	16727	16760	16856	16707	16654	16624	16664	16517	16623	16807	16776	16528	16634	16514	16800	16799	16835	16887	16813	16765	16807	16589	16679	16532	16804	16824	16556	16791	16863	16604	16690	16566	16683	16629	16567	16599	16717	16738	16750	16748	16535	16821	16732	16839	16637	16822	16739	16579	16717	16675	16553	16737	16565	16803	16520	16850	16547	16678	16711	16716	16725	16828	16497	16664	16663	16716	16739	16577	16754	16757	16736	16778	16575	16840	16754	16679	16681	16916	16736	16717	16832	16758	16551	16870	16812	16649	16806	16661	16734	16674	16747	16948	16720	16615	16745	16603	16670	16952	16636	16674	16810	16627	16611	16675	16696	16512	16681	16740	16496	16763	16667	16720	16622	16761	16822	16758	16581	16877	16789	16666	16931	16726	16463	16899	16750	16630	16835	16756	16464	16610	16790	16812	16921	16831	16712	16668	16875	16811	16718	16764	16563	16628	16741	16874	16622	16738	16854	16885	16540	16785	16642	16697	16665	16666	16720	16673	16636	16587	16686	16672	16724	16836	16774	16716	16646	16894	16847	16531	16681	16608	16711	16757	16761	16819	16651	16777	16748	16644	16680	16606	16710	16767	16529	16632	16746	16788	16512	16563	16724	16662	16421	16694	16712	16560	16687	16637	16626	16532	16802	16595	16755	16602	16593	16622	16736	16745	16716	16759	16715	16526	16780	16608	16673	16782	16858	16660	16806	16676	16758	16730	16681	16768	16733	16703	16579	16582	16614	16696	16832	16617	16926	16701	16718	16549	16725	16633	16596	16725	16870	16721	16906	16754	16733	16809	16927	16762	16687	16686	16744	16635	16801	16636	16750	16804	16636	16702	16959	16544	16629	16736	16766	16779	16769	16734	16663	16856	16802	16618	16724	16740	16895	16824	16750	16572	16572	16641	16783	16618	16715	16643	16686	16600	16891	16608	16732	16625	16757	16797	16721	16687	16702	16571	16594	16617	16561	16531	16791	16667	16774	16537	16728	16642	16767	16652	16590	16683	16664	16824	16727	16740	16727	16532	16784	16711	16780	16680	16772	16654	16625	16620	16619	16618	16527	16736	16650	16669	16841	16804	16960	16844	16724	16642	16705	16668	16723	16766	16691	16821	16726	16688	16826	16968	16684	16810	16631	16778	16907	16605	16684	16765
15850	26350	24564	19903	18533	17311	17017	16559	16183	15642	15492	15605	20996	44743	43678	35031	24161	17725	15313	14918	14818	14692	14600	14799	14666	14623	14700	14805	14688	14839	14787	14722	14866	14791	14491	14640	14794	14535	14812	14699	14803	14708	14797	14778	14888	14623	14617	14667	14743	14754	14771	14537	14710	14780	14711	14530	14712	14572	14704	14757	14760	14738	14817	14769	14713	14731	14764	14745	14820	14737	14547	14812	14613	14805	14786	14808	14646	14667	14721	14696	14674	14704	14716	14616	14786	14747	14632	14674	14705	14802	14560	14655	14702	14807	14693	14628	14704	14704	14799	14685	14888	14547	14693	14645	14759	14729	14600	14554	14748	14540	14689	14778	14699	14492	14803	14752	14686	14664	14745	14798	14732	14723	14686	14761	14741	14592	14489	14854	14643	14754	14940	14666	14707	14640	14789	14715	14663	14504	14770	14802	14556	14705	14499	14810	14678	14787	14566	14636	14691	14726	14568	14515	14567	14755	14704	14756	14562	14722	14625	14646	14637	14593	14663	14609	14517	14835	14590	14789	14633	14658	14792	14648	14784	14752	14753	14741	14823	14783	14714	14724	14768	14714	14523	14654	14617	14713	14670	14682	14765	14552	14894	14601	14670	14603	14692	14631	14734	14694	14584	14623	14782	14716	14677	14679	14747	14640	14578	14644	14519	14871	14615	14679	14739	14661	14726	14701	14691	14822	14651	14754	14686	14786	14616	14632	14644	14624	14768	14794	14735	14579	14621	14715	14621	14707	14607	14520	14771	14702	14665	14700	14624	14655	14805	14697	14784	14645	14793	14632	14715	14726	14618	14600	14613	14668	14674	14672	14552	14758	14719	14808	14863	14796	14482	14813	14701	14862	14537	14863	14762	14594	14723	14647	14678	14707	14718	14568	14732	14588	14702	14773	14591	14529	14645	14716	14847	14618	14781	14938	14624	14436	14721	14968	14729	14615	14742	14631	14942	14501	14648	14760	14696	14688	14690	14667	14591	14688	14802	14632	14700	14803	14746	14721	14636	14702	14646	14734	14756	14777	14822	14778	14660	14712	14686	14826	14765	14630	14756	14694	14646	14552	14656	14658	14592	14730	14563	14631	14593	14722	14823	14697	14683	14858	14744	14696	14629	14679	14750	14833	14635	14823	14762	14648	14661	14778	14861	14765	14647	14569	14601	14739	14646	14597	14716	14740	14844	14646	14735	14890	14615	14748	14673	14735	14679	14657	14571	14702	14702	14690	14764	14686	14568	14588	14798	14685	14950	14745	14673	14700	14719	14864	14769	14670	14833	14753	14617	14662	14678	14727	14847	14830	14640	14724	14601	14756	14728	14661	14749	14641	14851	14721	14754	14552	14592	14710	14766	14626	14706	14744	14697	14621	14615	14707	14804	14729	14609	14622	14805	14731	14630	14707	14532	14518	14658	14714	14652	14730	14762	14735	14656	14791	14751	14640	14610	14579	14761	14760	14773	14689	14607	14816	14648	14688	14631	14579	14659	14778	14732	14893	14742	14719	14526	14919	14695	14813	14523	14705	14637	14778	14883	14835	14729	14649	14837	14763	14753	14674	14629	14571	14770	14842	14623	15020	14728	14636	14520	14471	14846	14688	14686	14779	14676	14554	14760	14610	14645	14609	14677	14615	14918	14685	14686	14530	14792	14752	14805	14730	14612	14675	14590	14730	14700	14772	14695	14526	14581	14620	14679	14920	14565	14756	14615	14645	14601	14720	14594	14791	14758	14701	14874	14609	14860	14762	14856	14677	14716	14555	14611	14704	14655	14706	14598	14669	14594	14645	14672	14682	14966	14809	14691	14685	14606	14672	14689	14594	14903	14739	14863	14593	14720	14704	14634	14692	14753	14737	14732	14875	14669	14743	14726	14898	14532	14650	14480	14815	14771	14727	14653	14768	14794	14560	14735	14592	14547	14789	14657	14770	14630	14680	14704	14702	14780	14746	14624	14819	14572	14874	14708	14698	14741	14666	14774	14561	14837	14667	14523	14720	14826	14617	14735	14605	14658	14659	14871	14637	14650	14632	14705	14645	14775	14638	14479	14710	14643	14687	14708	14571	14717	14748	14756	14627	14738	14734	14700	14775	14726	14575	14713	14701	14681	14626	14687	14755	14746	14646	14835	14688	14730	14720	14649	14713	14740	14684	14540	14765	14512	14771	14742	14810	14381	14767	14638	14833	14729	14895	14920	14703	14779	14786	14729	14660	14628	14654	14833	14647	14687	14776	14687	14737	14695	14756	14832	14823	14684	14582	14650	14623	14829	14740	14652	14646	14484	14613	14750	14659	14701	14722	14582	14857	14684	14720	14698	14614	14572	14785	14795	14700	14706	14762	14695	14643	14727	14594	14858	14807	14628	14663	14615	14806	14587	14727	14700	14520	14751	14734	14818	14836	14710	14774	14574	14707	14778	14593	14616	14598	14746	14710	14702	14703	14711	14732	14749	14574	14841	14811	14735	14703	14697	14770	14568	14744	14582	14725	14716	14626	14856	14923	14773	14714	14487	14689	14794	14636	14567	14615	14596	14677	14538	14761	14692	14615	14662	14897	14614	14801	14676	14595	14785	14579	14807	14763	14693	14742	14851	14817	14563	14590	14867	14781	14681	14631	14757	14824	14678	14733	14605	14664	14639	14722	14627	14693	14647	14720	14597	14569	14772	14494	14631	14701	14694	14765	14682	14678	14675	14619	14931	14637	14674	14703	14549	14631	14559	14606	14680	14655	14710	14726	14702	14800	14749	14656	14831	14547	14810	14838	14737	14685	14657	14556	14865	14558	14632	14691	14783	14748	14706	14682	14712	14778	14434	14690	14857	14826	14675	14722	14723	14850	14738	14830	14623	14773	14840	14690	14789	14766	14792	14520	14693	14632	14742	14727	14740	14691	14814	14793	14692	14840	14679	14733	14798	14923	14575	14784	14602	14665	14667	14637	14792	14766	14654	14765	14718	14741	14837	14733	14724	14799	14557	14519	14843	14708	14566	14590	14728	14519	14845	14721	14714	14796	14830	14833	14732	14811	14722	14715	14677	14702	14661	14794	14737	14637	14707	14758	14706	14861	14639	14728	14576	14662	14751	14810	14641	14652	14670	14880	14620	14751	14679	14725	14645	14524	14636	14718	14756	14793	14702	14786	14829	14762	14581	14865	14761	14731	14646	14752	14644	14643	14735	14749	14679	14785	14707	14599	14679	14660	14709	14743	14608	14718	14609	14618	14729	14526	14651	14683	14662	14604	14724	14517	14760	14726	14790	14660	14742	14750	14655	14734	14782	14700	14629	14625	14736	14777	14680	14645	14740	14705	14778	14641	14717	14722	14749	14727	14664	14510	14769	14795	14764	14955	14694	14659	14713	14807	14656	14584	14751	14842	14686	14806	14581	14827	14697	14833	14747	14699	14570	14799	14606	14782	14544	14697	14628	14701	14569	14629	14628	14486	14670	14753	14563	14626	14802	14635	14768	14825	14660	14613	14691	14687	14745	14686	14623	14733	14707	14649	14604	14715	14673	14883	14734	14590	14526	14843	14712	14731	14661	14701	14697	14667	14691	14613	14776	14713	14682	14600	14756	14787	14605	14638	14702	14554	14709	14886	14605	14686	14538	14638	14759	14717	14897	14741	14529	14669	14749	14621	14742	14825	14702	14614	14848	14668	14616	14688	14670	14633	14692	14914	14553	14789	14789	14735	14727	14665	14585	14776	14685	14814	14716	14668	14613	14788	14537	14669	14698	14622	14715	14719	14647	14764	14545	14575	14710	14723	14827	14604	14687	14632	14683	14601	14696	14610	14623	14694	14701	14678	14804	14655	14654	14823	14718	14788	14805	14827	14715	14867	14690	14747	14680	14759	14627	14673	14769	14974	14573	14492	14770	14755	14741	14525	14800	14713	14619	14734	14688	14595	14800	14699	14770	14741	14711	14683	14705	14744	14646	14588	14798	14750	14678	14628	14744	14681	14682	14758	14851	14826	14615	14733	14681	14651	14737	14677	14527	14653	14831	14657	14581	14546	14568	14792	14687	14542	14656	14590	14717	14592	14660	14557	14565	14605	14837	14698	14755	14532	14490	14726	14707	14745	14654	14588	14468	14817	14744	14587	14654	14792	14697	14815	14603	14758	14604	14502	14849	14658	14788	14584	14648	14697	14859	14613	14704	14772	14782	14736	14488	14629	14592	14614	14675	14732	14803	14743	14727	14481	14699	14794	14646	14786	14609	14783	14761	14483	14803	14588	14641	14731	14825	14628	14771	14747	14787	14824	14688	14776	14770	14766	14744	14786	14792	14626	14600	14795	14723	14595	14700	14721	14740	14695	14731	14673	14707	14637	14714	14766	14757	14941	14531	14640	14482	14855	14616	14699	14706	14692	14709	14756	14588	14829	14661	14679	14678	14546	14700	14508	14578	14749	14750	14630	14551	14661	14787	14454	14563	14571	14581	14641	14688	14747	14640	14671	14750	14632	14616	14663	14616	14666	14711	14711	14623	14580	14661	14747	14707	14713	14685	14614	14662	14835	14706	14766	14595	14680	14745	14640	14661	14653	14760	14770	14703	14603	14700	14593	14554	14784	14578	14748	14634	14527	14669	14824	14743	14806	14625	14550	14497	14644	14895	14647	14691	14582	14639	14648	14851	14637	14798	14861	14687	14756	14617	14614	14657	14588	14753	14528	14747	14829	14658	14802	14624	14805	14619	14598	14863	14860	14649	14534	14712	14676	14602	14588	14591	14592	14664	14717	14796	14697	14763	14771	14675	14759	14626	14609	14771	14880	14712	14800	14717	14523	14662	14826	14699	14649	14830	14605	14739	14601	14669	14748	14466	14740	14579	14819	14653	14690	14543	14690	14885	14717	14785	14539	14721	14891	14595	14604	14688	14771	14688	14599	14864	14665	14724	14650	14723	14552	14716	14755	14709	14654	14656	14833	14428	14636	14712	14592	14704	14692	14680	14745	14766	14774	14742	14647	14590	14809	14701	14766	14731	14666	14676	14665	14783	14757	14703	14565	14553	14615	14734	14452	14775	14690	14742	14721	14831	14748	14708	14594	14589	14660	14669	14844	14684	14877	14624	14714	14732	14722	14761	14523	14595	14592	14855	14710	14656	14773	14845	14616	14755	14654
29184	22057	21904	19434	17520	17527	17282	17176	17113	17362	17255	17247	17408	18782	20035	19538	18284	17459	17339	17137	17053	17154	16880	17102	17136	17035	17046	17097	17109	16933	17063	17044	16986	17057	17158	17075	16983	17042	17081	17189	16923	16927	17005	16823	17065	17075	16894	16947	17087	17150	16976	17041	17201	17089	17013	16999	16909	17128	16937	16893	17015	16855	16943	17089	16986	17059	17102	16933	16921	17013	17249	17039	17046	17161	16815	17087	17087	16951	17043	16875	17018	16984	16885	17036	17121	16952	16887	17149	16783	16957	17102	17151	17237	16991	17122	17146	16958	17023	17178	16979	17233	16970	17009	17002	16996	17112	16969	17024	17080	17029	16774	16909	17117	17017	17184	16993	17128	17080	16863	16996	17035	17063	17012	16956	17080	17027	17037	17122	17008	17143	16997	16933	17024	16955	16844	16837	17007	17140	17016	17112	16803	17036	17157	16937	17097	17328	17159	17217	16763	16827	17036	16927	17278	17216	16968	17047	17166	16884	17096	17016	16911	17162	17041	16855	17180	16981	17092	17021	17160	17056	17095	17032	17026	17026	17168	17124	17179	17092	17286	17071	16881	17083	16959	17076	17121	16896	16886	17008	17092	17150	17042	17322	17124	17198	17167	17073	17232	17016	16980	17103	17243	17202	17182	16968	17139	17244	17001	17026	17110	17099	16874	17042	17030	17148	17150	16874	16951	16982	16898	17185	16987	16819	17107	17124	16997	16922	16987	17187	16860	17024	17212	17264	17228	16983	17078	17112	16995	16991	17263	16771	17018	17042	17065	17059	16984	16954	16870	17091	17029	16860	17026	16875	17002	17115	17072	17077	17047	16766	16985	16969	17047	17183	17113	17044	17001	17014	16809	17069	16966	17072	17086	17100	16959	17008	17172	16925	17052	16916	17134	17171	17012	17039	16887	16997	17091	16950	17079	17063	17001	17052	17298	17069	17256	17037	17047	17008	17187	16995	17001	16960	16785	17213	17161	17019	17051	16980	17131	17063	17148	16953	16974	17100	17162	16862	17130	17288	17170	17072	17089	16896	17119	17104	16952	16926	16926	16918	16887	16823	16953	17009	17097	16973	16942	17069	17165	17120	16928	17003	17015	17095	17027	16908	17130	17182	16962	17151	17082	17072	17110	17203	17176	17113	16906	16779	17233	17019	16891	16916	17090	17044	17262	17160	16825	17108	16990	16901	17132	16859	17169	17137	16954	17023	16955	17182	16924	17101	17144	17011	17009	17135	17124	16903	16845	16951	16932	17170	17147	16965	17001	17168	17092	17074	17237	16915	16966	17042	16820	16983	17024	16990	17013	16979	17185	17046	17029	17242	16888	16986	16950	17063	16998	17053	17209	17071	17100	16959	17102	16857	17110	16930	16941	17083	16874	17128	17033	16970	17135	17026	16868	17147	17069	17119	17020	17130	16995	16973	16986	17088	17068	16956	17282	16945	17192	16988	17130	17068	16919	16899	17027	16957	17049	16737	17013	17077	17071	17008	17193	16966	16912	16903	17318	17164	17073	17038	16985	17043	17056	17138	17054	17131	16953	16832	16970	17086	17143	17052	16992	17031	17049	17169	16991	16884	17142	17136	17005	17008	17053	17216	16893	16906	16931	17008	16880	17007	17202	17045	17038	16950	16943	17016	16961	16927	16928	17001	17016	17179	17092	17098	16978	17006	17176	16994	17067	16865	17008	17047	17129	17106	17057	16939	16889	16802	16987	16983	17039	16922	16868	17026	17183	16964	17176	17015	17243	17038	16906	16844	17028	17046	16842	17120	17086	17033	17041	17191	16856	17092	17106	16899	16925	17077	16890	16995	16885	16907	16718	17119	16972	16699	17010	17050	17158	16988	17058	16869	17017	16943	17210	16903	16880	16906	17008	17417	17129	16945	16973	16931	16905	17110	17036	16989	16940	17067	17028	16955	16989	17054	16707	16934	17158	17129	17214	17107	17173	17023	17019	16957	16924	17031	17038	16976	16945	17039	16999	17077	17110	17249	17113	16997	17021	17231	17064	17201	17146	16956	16967	17025	16980	16896	16809	16775	17158	17081	17136	17092	17207	16924	16851	16962	17046	17061	16974	16950	16963	16821	17072	17115	17115	17132	16939	17017	17089	16931	17109	16763	16918	17079	17177	17108	17003	16918	16762	17105	17116	16925	16958	16883	17198	16981	16792	17145	17179	16984	17086	16896	16968	16964	16850	16977	16958	16960	17091	17116	16993	16948	16992	16875	17121	16884	17000	16857	17015	16973	17125	16941	16883	17115	17061	17181	17172	17041	17335	17007	16844	16966	17025	17115	16959	17042	16936	17033	17073	16997	17003	17028	16871	17057	17112	16979	17055	16998	17147	17138	17210	17044	16976	17148	17090	17166	17097	16959	17010	17059	17153	17093	17121	16899	17200	17140	17070	17129	17022	16983	16900	17096	16936	17021	17009	16985	17155	17225	17017	16777	17267	17077	17058	17108	17190	16878	17213	17039	16943	16850	16989	17038	16878	16964	17198	16850	16968	16962	16900	17000	17094	16845	17102	17079	16971	17059	17264	17249	17068	16963	16927	17070	17025	17081	17119	17212	17048	17005	17122	17187	17248	16934	16928	17090	17010	17079	17003	16969	16925	16853	17029	17061	17027	17038	17028	16898	17011	17085	17177	17183	17126	17144	16971	17244	17064	17114	16899	17081	17097	17037	16959	17206	16945	16834	16985	16920	17099	16982	17299	16954	16936	17355	17054	16881	16973	17014	17001	17027	17162	17004	17041	16966	17159	16892	17018	17058	17107	17257	16921	17247	17238	17015	17179	17053	17053	17049	17014	16911	17139	16987	17151	16947	16853	16888	16984	16957	16922	17151	16969	17048	17132	16937	17001	17307	16869	16925	16960	17097	17083	17095	17005	17098	16870	16923	17006	16974	17123	16947	16816	17022	16995	17197	17068	17235	17083	17158	17165	17171	16997	17141	17285	17035	17052	17031	16923	16983	17089	17065	16968	17007	16987	17022	17116	16885	17058	17073	16997	16893	17096	16997	17297	16951	17028	17151	17245	17055	16989	16939	16978	17063	16919	16864	16948	17008	17066	17120	16962	16967	17087	17011	17172	17131	16896	16952	17142	17120	17011	16882	17006	17163	17313	17010	17063	17195	17117	17175	17046	16981	17000	16977	17018	16929	16925	16831	16880	17062	17046	17221	17038	17148	17073	16926	17033	17089	17062	17175	17033	16966	17058	16987	17160	17042	17172	16881	17072	17375	16892	16956	17022	16966	17070	17131	17200	16891	17090	17286	17092	16815	16893	16883	17084	16934	16977	17054	17164	17076	17123	16946	16954	16949	17019	17121	17045	17214	17026	16992	17113	16974	17196	17221	17173	17099	16995	17117	16999	17137	17060	16894	16982	16889	16956	17011	17154	17009	17098	17084	16900	17016	17159	16967	17081	17229	16980	16996	17085	16987	17097	17093	17095	16957	17035	17094	17161	17111	17082	16965	17179	17056	17074	16902	17017	16989	17030	16948	17131	16977	16882	16953	16904	16929	17035	17050	16957	17219	17034	17131	16987	17067	17163	16902	17114	16887	16905	16947	17033	16954	17085	17131	16998	17219	17099	17043	17059	17041	17130	16927	17019	17000	17067	17112	17085	17035	17127	16890	16846	17096	17057	16991	17108	17190	16857	17182	16915	17041	16995	16904	17274	17268	16911	16979	16892	16821	16792	17082	17168	17120	17026	17151	17139	17120	17173	17162	17224	17227	17188	17047	16999	17067	17175	17081	16949	16998	17378	17010	17116	17048	16925	17051	17044	16985	16976	17149	16899	16899	17124	16963	17006	17071	17048	17000	17068	17026	17092	17177	17075	17226	17171	16978	16978	17175	17164	17032	17145	17004	17115	17213	16922	16884	17069	16859	17074	17116	17099	17229	17208	17020	17282	17064	16901	16974	17095	16908	17139	16988	17161	17180	17041	17018	16918	16994	17395	17038	17126	17035	17031	16947	17133	17099	17061	16965	16946	16965	16971	17085	16892	16952	17039	16965	17047	17122	17072	16927	17158	17068	17100	16991	17043	17133	17150	17140	17052	17096	17054	17104	17170	17040	17077	17104	17099	17200	17116	16824	16885	17052	16987	17097	16900	17036	17064	16940	16998	16979	17192	16992	17045	17138	17128	17016	17075	16925	17047	16968	17079	16929	17054	17057	17062	17014	17047	16928	17109	17142	17172	17029	16941	17122	17111	17182	17079	17099	17163	16931	16926	17142	17273	17087	17183	16962	17171	16967	17103	16886	16981	16906	17033	16997	17054	17015	17127	16857	17100	17177	16763	17041	17139	17113	16973	17058	17294	16893	17224	17093	16977	16974	17334	16857	16890	17138	17119	17055	17023	16927	16936	17042	16971	16949	17014	16888	16961	17130	17094	17157	17142	17039	17065	17187	17115	17035	17232	16992	16968	17207	16963	17021	16848	17000	17279	16927	17147	16965	16852	16924	17004	17068	17203	17011	16966	17135	17117	16801	17115	17245	17177	17208	17128	17066	17024	16962	16972	16958	16957	17060	16936	16939	17234	17078	16881	17088	17110	17289	17147	16934	17255	17177	17014	17134	17270	16925	16994	17051	16981	17062	16934	16989	17179	17107	17044	17066	16938	17069	17038	17242	16942	16777	17078	17080	17091	17012	16884	17144	17159	17097	16913	17171	16993	17112	17086	17124	17135	16874	16992	17109	17181	16985	17095	16946	17112	17007	17235	17103	17284	17131	17181	17116	17070	17056	17096	17206	17095	17130	17146	17228	17080	16951	17088	17124	17123	17086	17120	17109	17110	16924	17010	17073	16971	17152	17022	16858	16913	17021	17128	17082	17015	17209	17153	17149	16862	17239	17098	17002	17132	16873	16870	16964	16833	16989	16849	17164	17102	17067	16823	17026	17069	16847	16828	16933	17037	17094	16965	17074	17107	17003	17146	17258	17090	17127	17094	16991	17061	16894	17109	16975	17122	17160	17089	17165	16985	17035	17126	17189	17181	16948	17070	16948	17050	16979	17320	16911	17035	17079	17084	17018	17084	16991	17075	17051	16991	17039	16932	17011	17112	16919	17183	17125	17034	17194	17345	17024	17090	16934	17078	16984	16996	17209
15336	16250	16766	15880	15708	15145	15336	15346	15212	15046	15152	15127	15205	18101	18959	17971	16378	15404	14998	14971	14878	14916	14951	14912	14786	14929	14777	14801	14789	14774	14904	14983	14885	14882	15005	14849	15038	14967	14902	14805	14972	14953	14940	14885	15019	14800	14966	14948	14936	14987	14848	14941	14897	14803	14954	14869	14947	14940	14888	14896	14757	14963	14946	14929	14937	14857	15019	14951	14951	15000	15088	14793	14889	14839	14835	14861	14945	14836	14811	14938	14959	14948	15093	14942	14949	14874	14974	14834	14915	14761	14941	14791	14735	14729	14982	14857	15024	14824	14883	14930	14841	14909	14872	14841	14983	14841	14926	15012	14816	14906	14910	14835	14972	14916	14898	14715	14950	14921	14801	15144	14798	14820	15041	15090	14795	14899	14832	14971	14736	14736	14895	14745	14956	14891	15078	14818	15061	14950	14796	14946	14853	14890	14808	14838	14747	14817	14746	14925	14908	14901	14786	14887	14815	14959	14875	14815	14876	14967	14875	14884	14844	14838	15037	14650	14968	14919	14796	15024	15029	14779	14855	14829	14900	15003	14830	14823	14881	14970	14774	14715	14844	14865	14943	14937	14948	14813	14907	14935	14924	14935	14874	14876	14794	14945	14753	14756	14941	14772	14816	14892	14794	14877	14672	15023	14935	15007	14806	14829	14818	14738	14908	14894	14817	14944	14776	14920	14742	14934	14991	14743	14805	14930	14832	14867	14788	14857	14816	15046	14806	14984	15100	14725	14838	14933	14811	14939	14909	14940	14888	14934	14897	14848	14823	14877	14811	14960	14882	15085	14765	14955	14826	14897	14742	14852	14824	15024	14995	14914	14760	14944	14685	14887	14701	14850	14979	14922	14865	14919	14791	14834	14716	14907	14832	14830	14971	14785	14851	14956	14895	14620	14851	14955	14883	14935	14984	14946	14861	14963	14735	14857	14883	14672	14791	14933	14676	14755	14936	14766	14859	14854	15026	15016	15062	15049	15028	14814	14747	14997	14706	14889	14643	14817	14907	14775	14971	14829	14860	14897	15025	14779	14944	14725	14933	14936	14796	14953	14717	14717	14833	14855	14866	15012	14891	14809	14861	14828	14846	14916	14771	15059	14985	14958	14808	14790	14864	14738	14939	15015	14937	14806	14820	14954	14970	14849	14977	14983	15066	14692	14910	14792	14995	14941	14864	14926	14914	14635	14843	14962	15004	14831	14944	14813	15026	14663	14792	14799	14782	14892	14854	14883	14963	14902	14860	14780	14875	14856	14807	14852	14792	14900	14766	14955	14896	14856	14993	14806	14992	14797	15082	14843	14916	14928	14745	14930	15028	14853	14939	14840	14946	14990	14901	14933	14943	14866	14965	14923	14784	14917	14995	14953	14849	14879	14796	14774	15062	14951	14808	14939	14606	14912	14828	14814	14849	14784	14976	15020	14769	14853	14698	14849	14860	14962	14976	14832	14898	14734	14912	14819	15052	14936	15055	14943	14692	14878	14820	14900	14950	14865	14829	14983	14797	14803	14863	15004	14901	14864	14803	14955	14945	14850	14846	14965	14817	14919	15022	14798	14883	14863	14857	14910	15050	14921	14931	14771	14889	14984	14900	14899	14962	14976	14902	14862	14932	14632	14953	14877	14995	14791	14826	14834	14903	14687	14822	14956	14855	14863	14885	15063	15025	14812	14921	14918	14862	14854	15041	14818	14956	14854	14766	14871	14855	14755	15060	14805	14967	14906	14982	14856	14885	14994	14958	14909	14708	14906	14981	14938	14968	14789	14879	14786	14963	14746	14909	14854	14962	14774	14964	14852	14780	14749	14911	14954	14873	14861	14796	14974	14848	14882	14817	14899	14881	14995	14865	14853	14786	14675	14820	14868	14918	14979	14858	14842	14923	14932	14828	14893	14722	14749	14832	14848	15021	14850	14926	14705	14924	14950	14967	14954	14775	14910	14857	14823	14618	15175	14743	14806	14862	14917	14860	15026	14958	15028	15028	14814	14756	15022	14983	14964	14819	14831	14926	14802	14842	14911	14982	14819	14846	14893	14778	14943	14739	14953	14757	14962	15018	14845	14966	14901	15012	14843	14903	14913	14937	14883	14900	14872	14795	14831	14928	14828	14756	14865	14939	14963	14861	14871	14840	14912	14880	14899	14837	14859	14985	14759	14940	14950	14901	14852	14858	14910	14743	14904	15002	14841	14960	15047	14856	14703	14893	14870	15008	14911	14927	14856	14874	14933	14900	14790	14899	14612	14861	14738	14749	14813	14890	14882	14967	14844	14835	14853	14784	14809	14884	14935	14831	15032	14937	14902	15014	14774	14842	14857	14960	14771	14799	14862	14789	14883	14939	14918	14887	14845	14777	14960	14867	14846	14916	14818	14655	14892	14709	14854	14751	14969	14854	14776	14904	14913	14842	14865	14980	15005	14777	14986	14796	14813	14868	14830	14894	14985	14897	14733	14862	14895	14947	14822	14933	14840	15135	15043	14786	14677	14978	14914	14841	14846	14947	14766	14790	14742	14874	14796	14930	14839	14818	14890	14704	15055	14824	14795	14716	14970	14773	15006	15045	14916	14985	14951	14792	14921	14908	14943	14771	14856	14889	14986	15122	14959	14774	14894	14790	14834	15058	14839	14924	14943	14932	15024	14701	14709	14933	14925	14827	14792	14993	14927	14842	14986	15035	14937	14944	14722	15087	14883	14926	14878	14850	14958	14794	14853	14726	14776	14877	14748	14982	14735	14900	14778	14830	14963	14793	14913	14835	14923	14792	14790	14782	14872	14858	14871	14740	14873	14833	14852	14987	14921	14871	14773	14813	14828	14828	14893	14978	14786	14925	15029	14874	14919	14873	15026	14838	14841	14827	14780	14762	14860	14904	14911	15054	14891	14798	14927	14913	14930	14894	14804	14845	15002	14697	14841	14739	14849	14982	14686	14794	14952	14762	14881	14924	14821	14676	14761	14819	14920	14842	14844	14897	14908	14858	14913	14890	14802	14931	14889	14894	14832	14887	15003	14787	15013	14817	14650	14933	14776	14906	15099	14857	14967	14770	15000	14783	14834	14650	14861	14981	14912	14856	14873	14988	14736	14796	14896	14991	14929	14899	14947	14920	14995	14760	14873	14822	14725	14744	14830	14804	14975	14840	14724	14953	14857	14982	14832	15101	14814	14965	14787	14922	14711	14899	15074	14931	14862	14815	14947	14912	14898	15002	14980	14918	14838	14839	14982	14801	14992	14985	15099	14836	14880	14879	14851	15028	14900	14942	14815	14956	14903	14790	14988	14603	14843	14868	14856	14858	14926	14902	14894	14653	14991	14840	14752	14918	14733	14936	14785	15010	14870	14806	14916	14688	14766	14910	14923	14929	14904	14940	15011	14975	14945	15024	14862	14752	14865	14911	14926	14988	14874	14690	14790	14928	14797	14930	14802	14898	14919	14777	14871	14683	14835	14960	14853	14982	14785	14802	14842	14995	14926	14940	14789	14885	14857	14925	14868	15016	14815	14935	14835	14798	14886	14740	14969	14795	14824	14871	14985	14918	14840	14840	14832	14986	14952	14836	14853	14978	14769	14813	14789	15073	14889	14799	14932	14926	14719	14882	14914	14887	15063	14775	15024	14950	14832	14888	14590	14899	14779	14818	14823	15036	14881	14884	15123	14787	14859	14768	15022	15037	14949	15004	14993	14886	14929	14912	15038	14801	15102	14896	15018	14904	14810	14915	14707	14881	14874	14800	14938	15016	14788	14957	14709	14914	14727	14831	14953	14837	14859	14845	14822	15000	14901	14871	14782	14798	14985	14907	14815	14842	14742	14912	14877	14893	14979	14936	14931	14885	14938	14787	14657	15016	14845	14843	14936	14680	14977	14933	14642	14843	15012	14760	14878	15062	14842	14858	14886	14950	14806	14942	14785	15109	14963	14945	14997	14967	14714	14945	14910	14910	14880	14866	15039	14862	14741	14973	14947	15017	14884	14768	14941	14892	14943	14932	14877	14927	14892	14879	14791	14945	14904	14860	14797	14908	14886	14823	14918	14818	14866	14826	14783	14921	14773	15000	14878	14935	14921	14913	14997	15060	15006	14939	14730	15048	14919	14706	14885	14827	15021	14889	14888	14884	14945	14928	14959	15012	14854	14884	14966	14768	14974	14835	14889	14803	14812	14807	14869	15021	14770	14855	14867	14761	14753	14976	14870	14839	14888	14949	14889	14768	14689	14877	14836	14853	14955	14781	14997	14902	14826	14797	14821	14845	14969	14812	14737	14922	15029	14913	14927	14713	14871	15115	15159	14825	14956	14976	14867	14978	14977	14894	14861	14740	14945	14885	14852	14796	15001	14933	15016	15045	14782	14926	14867	14829	14903	15012	14911	14847	15007	14911	15033	14807	14865	15001	14945	14882	14853	14788	15020	14860	14811	14843	14907	14793	14765	14955	14706	14916	14826	14972	14924	14832	14739	14928	14841	14839	14858	14923	14814	15030	14900	14850	14726	15103	14876	14854	14915	15039	14743	14904	14825	14898	15079	14968	14990	14778	14771	14918	14873	14738	14898	15165	14704	15010	14734	14857	14686	14770	14962	14813	15079	14893	14945	14887	14969	14855	14902	14973	14807	14714	14880	14867	14859	14869	14992	14852	14803	14884	14995	14803	14771	14928	14946	14895	14807	14786	14916	14858	14931	14958	14878	14735	14892	14797	14925	14991	14880	15034	14845	14864	14860	14910	14889	14962	14723	14975	14931	14751	14915	14821	14936	14926	14822	15066	14907	14938	14952	14651	14887	14844	14866	14861	14975	14816	14888	14635	14844	14936	15021	14919	14944	14839	14817	14899	14918	14730	14996	15027	15001	14871	14993	14942	14939	14927	14857	14800	14947	14747	14799	14933	14941	14779	14948	14991	14942	14874	14929	14942	14839	14994	14817	15000	14780	14685	14991	15013	14911	14894	14879	14992	14828	14860	15009	14908	14981	14820	14897	14797	14701	14875	14935	14940	14838	14990	14862	14782	14935	14903	14884	14814	14777	14907	14856	14967	14878	14948	14883	14864	14878	14900	14966	15094	14995	14897	14955	14801	14867	14811	15003	14925	14919	15068	14806	14848	14857	14943	14972	14815	14918	14913	14854
25230	21411	28257	25398	21863	19983	19678	18269	17972	17785	17631	17517	17665	29880	33689	29027	23471	19159	17698	17399	17243	17111	17214	17013	17237	17298	17304	17010	17080	16929	17176	17130	17160	17024	17057	16947	17025	16952	17146	17270	16974	17119	17072	17097	17359	17141	16953	17097	17154	17251	17050	17135	17039	17166	17136	17174	17012	17056	17252	17144	17082	17077	17063	17154	17035	17152	16986	17058	17054	17360	17066	17084	17005	16960	17108	17050	17156	17300	17232	16762	17194	17257	16960	17084	17284	16857	17189	17138	17070	17284	17166	16951	17025	16991	17249	17176	17060	17245	17046	17129	17104	17153	17161	16927	17133	17100	16978	16953	17212	17150	17050	16981	16942	17132	16913	17099	17270	17153	17017	17032	17181	17093	17044	17058	17043	17181	17297	17353	17233	16941	17135	17007	17085	17011	16978	17125	17300	17052	16968	16981	16922	17120	17194	17082	17048	17084	16999	16989	17337	17091	17172	17110	17057	16986	17154	16990	17204	16921	17393	17090	16900	16911	17061	17056	16977	17173	16981	16993	17010	16967	17053	17122	16936	16992	16972	16929	17025	17152	17213	16976	16988	17025	17156	17248	16992	17380	17033	17153	17141	16870	17098	17121	17250	17153	17167	16975	16922	16986	17062	16981	17078	17025	17095	17059	16904	17101	17087	17151	17039	17105	16873	16874	17068	16972	16997	17000	17015	17066	17231	16905	17107	17034	17061	17204	16994	17276	17023	17015	16983	16906	16993	16928	17173	17086	16991	17057	17031	17059	16899	17047	17060	17143	17092	16995	17035	16958	16881	16903	16832	17128	17037	16901	17220	17208	17056	16942	17265	17044	17116	17051	17015	17067	17097	17209	17090	17166	17045	16980	17131	17150	17056	16990	17082	17164	17132	17147	17126	17246	17276	16952	17091	17091	17109	17060	16932	16888	16840	17261	17047	17060	17193	17213	17126	16974	17231	17136	17054	17107	17192	16947	17045	17107	17110	17030	17109	16966	17079	17005	17078	17043	17009	16939	16892	17082	17096	17125	17101	17186	17142	16875	16964	17065	17257	16962	17305	17185	17232	16981	17117	17302	17169	16959	16915	16867	16977	17079	17174	17154	17045	16995	16923	17170	17038	17025	17029	17042	17142	17040	17126	16980	17036	17197	17032	17102	16986	17020	16884	17024	17054	17055	17093	17004	17079	17142	16940	17157	17057	16979	17011	17207	17208	17169	17140	17056	17161	16989	17053	17201	17047	16975	16918	17050	16923	16734	17142	16950	17077	16901	16919	17148	17162	17118	16972	16968	17091	17112	17248	17043	17017	17076	17208	17172	16916	17115	16971	17035	17101	17219	17115	17096	16943	17240	17009	16937	16883	16932	17053	17159	16790	17321	17015	17073	16964	16887	17167	16850	16972	17006	17032	17079	17156	16959	17035	16877	17013	17149	16937	16947	17007	17160	16767	17049	17087	16947	16974	16911	17104	17205	16880	17084	16963	17004	17078	17122	17272	17102	16991	17071	16984	16890	17065	17113	16908	17139	16980	17121	16789	17122	17078	17019	17155	17360	17068	17017	16961	17024	16872	16976	17158	16861	17103	17179	17228	17325	16944	16966	17080	16747	17014	17084	17046	16816	17105	17057	17051	17037	16982	16932	17087	16908	17075	17279	17248	17080	16955	16910	17121	17079	16931	17002	16907	17178	17043	17276	17201	17091	17112	17151	16946	17070	17008	17019	17090	17065	17220	16958	16921	17121	17012	17210	16979	17188	17124	16862	17097	17264	17038	16945	17132	16924	16968	16969	17142	16994	17124	17119	17146	17025	16893	17056	17146	16985	17119	17100	17137	16943	16953	17260	16909	17061	17140	16898	17149	17133	16978	17065	16877	17048	16931	17018	17312	17036	16950	16983	17014	17090	17141	17290	17205	17119	17132	17039	17018	17273	17186	17001	17218	17175	17056	17155	17024	17017	16989	16964	16909	16935	17081	17189	17144	16971	17136	16949	17210	17185	17020	17217	17049	17138	17216	17011	16986	17185	17169	17181	16980	17209	17117	17270	17225	16989	17102	17021	16994	17014	17049	17206	17270	17065	17041	16882	17071	16926	17024	17208	17025	17133	16918	16963	16901	16987	17091	16935	17223	17057	17027	17046	17084	17024	17251	17102	17164	17114	17332	16993	17046	17188	17164	17111	17232	17209	17279	17105	17206	17216	17022	17032	17039	17199	17036	16937	17040	17208	17071	17193	17036	17018	17153	17004	17097	17085	17008	17080	17127	17000	17132	17075	17223	17224	17202	16985	17001	17241	16989	17222	17131	17007	16907	16932	16869	17045	17053	17131	17142	17264	16882	17179	17005	17085	17201	17032	17280	17374	17087	17042	17198	17220	17233	16849	17175	17041	16982	17082	17021	16990	16965	17102	17164	16935	16956	16924	16894	16946	17093	17208	17075	16795	17190	17196	16960	17132	17177	16885	16968	16988	16895	17026	17151	17150	17019	17255	17150	17007	17051	17082	17058	17005	17122	17018	17058	17006	17076	17013	17029	17154	17067	17203	17063	17264	17169	17210	17220	16850	17166	17231	17076	17037	17071	17049	16981	17380	16897	17210	17081	17116	17077	17155	16996	17126	17065	17092	17081	17059	17113	17018	17105	17235	17052	16957	17061	17105	17028	17017	17142	17072	17236	17079	17083	17126	17182	17169	17245	17116	16868	17390	17176	16968	16938	17087	16959	17051	17057	16984	17063	17071	17206	17023	17109	17156	17099	17132	17093	17164	16959	16998	17237	16971	17030	17110	17141	16934	17205	17258	17180	17027	17163	17092	16950	17034	16934	17029	17238	17026	17076	16893	17030	17110	16923	17145	17169	17083	17103	17119	17025	17182	17088	17070	17014	17204	17061	17167	17168	17234	16906	17075	16944	17055	17135	16948	17103	17016	16961	17112	16822	17147	16931	16899	16992	17080	16957	17097	17211	16966	17288	17165	17100	16919	17115	17152	17078	16896	17069	16900	16966	17080	17000	17042	16942	16975	17077	17183	17034	17005	17034	17117	17234	17321	17203	17099	17107	17018	17014	16924	17049	17089	17097	16923	17087	16923	17102	17152	17276	16996	17060	17172	16943	17133	17104	17231	17332	17085	17156	17050	17240	17000	17020	17292	17063	17198	17250	17151	17212	16931	17178	16965	17093	17114	17300	17103	17021	17012	16962	17061	17080	16973	17082	17000	16921	16888	17050	17120	17177	16951	16896	17099	17177	17008	16835	17184	17221	17058	17246	17225	17080	17014	17048	17151	17006	17094	17247	17062	16997	17064	16886	17058	17019	17030	17002	17231	17261	16969	17139	16903	16977	17199	17044	16912	17100	17192	17084	17103	17128	17204	17128	17114	17228	17065	17120	17170	16884	16832	17008	17038	17092	16779	16843	17133	17087	17149	17029	17073	16969	16851	16968	17187	17031	16920	16993	17035	16990	17159	17018	17086	17196	17017	17136	16842	17114	16963	17055	17138	17184	17240	17143	17076	17254	16943	17101	17055	17037	17042	17118	17234	17015	16972	16829	17083	16837	16970	17035	17132	17073	16994	17025	17217	17011	17294	17167	17237	17096	17150	16995	17336	17270	16973	16932	17140	17121	17080	17107	17180	17126	17020	17137	17269	17249	17075	17096	16998	16989	17027	17095	16897	16944	16834	17099	17131	17072	16902	17165	16967	17159	17082	17002	17037	16886	17004	16908	17233	17201	17079	17161	17118	16931	17041	17034	16913	17148	17272	17215	17145	16979	17085	17029	16899	17046	17155	17095	17104	17017	16900	17114	16793	17235	17053	16896	16874	16876	16995	16959	17207	17213	17173	16999	16953	17136	17024	17080	17050	16958	17089	17172	17026	17213	17040	16926	17033	17270	16920	17300	17043	16992	17053	17183	17146	16968	16915	16869	17219	17123	17041	17207	16958	17064	17045	16955	17118	17068	17199	16976	17073	17075	17023	17069	17121	17030	16847	17038	16935	17157	17095	17098	16920	17047	16921	16858	16828	17072	16952	16852	17088	17121	17178	17110	17177	17247	17086	17214	17075	17012	17035	17061	16791	17106	17029	17021	16935	16975	17001	17089	17193	17081	16936	17028	16737	16990	17159	16932	17117	16944	16904	17142	17009	17046	17154	16988	17093	16974	17117	17024	17236	17080	17198	17086	17058	17058	17118	17288	16976	16991	16995	17033	16896	17260	17103	17097	17198	17059	17036	17194	17171	17338	16918	16976	17005	16997	17063	17224	17189	17150	17130	16858	17132	17155	17050	17177	17122	17067	16907	17054	17069	16952	17208	17191	17254	17011	16784	16950	17258	17104	17008	16946	17021	17008	16898	17041	17231	16798	16970	17053	16841	16937	17185	16981	17089	17004	16818	16998	16947	17283	16827	17067	17062	17160	16902	17023	17033	17235	16993	16980	17183	17123	17129	17081	17171	17037	17131	17126	17213	17114	17124	16977	16898	16950	17099	17171	16827	16962	17087	17078	16750	17148	16810	17148	17047	17083	17110	16876	17120	16937	17061	17021	16886	16935	16926	16980	16891	17131	16987	17041	17031	17124	17129	17045	17040	16940	16854	16987	17134	17211	17035	17193	17026	17257	17195	16997	17225	17046	17066	17022	17030	17314	17184	17145	17070	16913	17178	17282	17127	17312	17193	17170	17120	17075	17081	17263	17193	17038	17090	17147	17095	17083	17002	17074	17009	16952	17265	17110	17134	17082	17158	17077	16927	17023	17133	16904	17055	16763	17100	17169	17101	17072	17066	17059	17043	17136	17085	17269	17120	17127	16912	17156	17222	17202	17081	17115	16870	17020	17012	16993	17088	17021	17304	17068	17097	17075	17060	17015	16895	17123	17175	16914	17091	17389	17158	17164	16959	17042	17132	17156	17063	17014	16981	17032	16938	17089	17126	17013	17081	17261	17219	17316	17063	16945	16992	16976	16945	17198	17116	17012	17027	17087	16940	17235	17036	17149	17244	17188	17127	16763	17204	17091	17225	17028	17030	17087	17204	17232	17204	16974	16985	17106	17075	17131	17090	17178	17116	16855	17050	17163	17050	17015	17204	17262	17035	17007	16945	17038	17167	16888	17179	17122	17109	17043	17003	17218	17256
14437	22475	22555	19013	18161	17125	16575	16383	16201	15742	15581	15374	16152	33884	34909	28925	21509	16865	15500	14808	15106	14939	14899	14907	15014	14999	15073	15074	14897	15052	14927	14878	15119	15045	15155	14798	14961	14824	15109	14905	15075	14903	14858	14809	14734	14964	14839	15006	14923	15037	14926	14970	14914	15188	15024	14833	14737	14979	14849	14842	14912	14875	14919	14999	15032	15013	14878	14950	15012	14970	15154	14928	15053	14829	14901	14837	15006	14909	14984	14899	14770	15018	15001	14908	14779	15081	15020	14782	14971	15070	15033	15067	14892	15075	14861	14965	14949	14922	14771	14938	14977	14853	14879	14973	14784	14928	14924	14924	14849	14919	14979	14774	14920	15052	14966	14864	14784	15123	14595	14961	14987	14991	15037	14927	14925	14818	14981	14974	15019	14934	15098	14961	14935	14977	15132	14959	14815	14827	14954	14727	14985	14931	14970	14975	14838	14852	14842	15006	14970	14795	14857	14981	14846	14907	14885	15097	15072	15059	14799	14935	14973	14820	14915	14882	15076	15010	14899	14866	14934	14967	14906	14951	14775	14910	14886	14900	14734	15076	14941	15002	14984	15094	14760	15015	14910	15044	14995	14858	14836	14984	14986	15067	14922	14884	14920	14980	14941	14945	14866	14895	15027	15002	14909	15006	14947	14795	14930	14897	15133	15011	15090	15106	14766	14960	14907	14823	14938	14843	14719	14816	15013	15203	14894	15014	15104	14911	14986	14809	14878	15068	14877	15105	14981	14899	14893	15073	14897	15047	14863	15051	14952	14926	14854	14988	14952	14909	14813	14991	14921	14986	14866	15080	15025	15074	14965	14913	14828	14983	14838	14843	14931	14897	14879	14909	14922	14851	14891	14908	14856	14991	14980	14932	15008	15099	14922	14993	14954	14827	15174	14996	14930	14942	14725	15039	14956	14772	14976	14929	14885	15015	14760	14897	15074	14959	14865	14936	14804	14947	15039	15161	14739	14908	14811	14870	15032	15037	14930	14921	15124	14838	14800	15009	14811	14975	14772	14931	14717	15023	15029	14904	14941	14886	14714	15014	15005	14917	15017	15063	14873	14822	14927	14866	14863	14944	15006	14920	14824	14940	14996	14864	14974	14919	14842	14937	14966	14895	15099	14800	14894	15022	14959	15072	14923	14773	14977	14947	14972	14837	15137	15059	15082	14955	14946	14988	14844	14808	15000	14923	14845	14877	14679	15043	14912	14871	14978	15009	14959	15061	14934	14811	14964	14783	14904	14884	14945	14811	14924	14861	15001	14932	14962	15024	14955	15079	15027	14660	14818	14912	15121	14848	14856	14968	14792	15099	14851	15020	14837	15049	14924	14902	14896	14966	15005	14722	14844	14878	14978	14833	14868	14950	14907	14761	15005	14891	14788	14920	14819	14892	14931	14864	14970	14888	14870	15077	14876	14863	14898	14976	14806	14990	14926	14989	15058	14922	14860	14905	14782	14882	14946	14998	15035	15083	14870	14899	14909	14924	14866	14941	14895	14862	14907	14830	14838	15055	14919	14971	14980	14938	14783	14863	14995	14875	14819	14691	14786	15128	14918	15020	15000	14816	14955	14880	14932	14885	15000	14935	14986	14940	14898	14825	14950	15062	15036	14914	14936	14959	14796	14907	14861	14864	15070	14925	14985	14839	14971	14977	14897	14879	14777	14933	14814	14849	14773	14992	14890	14789	14912	14840	14937	14916	14888	14899	14919	14929	14808	14808	14922	15064	14906	14861	14840	15019	14895	15110	14835	14966	14908	15145	14963	14944	14943	14982	14896	15065	15168	14788	15036	15063	14822	14950	14902	14914	14868	14856	15075	15073	15105	15015	14819	14898	14910	14855	15027	14976	15007	14964	14810	14974	14962	14914	15000	14785	14980	15002	14807	15096	14958	14930	14869	14844	15044	14919	14890	14980	14895	14918	14879	14976	14997	14901	14954	14992	14829	14933	14984	14848	14819	14899	14900	15050	14891	14811	14954	14840	14874	14846	14915	14763	14958	15048	14920	14943	14836	14888	14968	14887	15131	14928	14923	15006	14933	15016	14934	14969	15013	14924	15033	15150	14849	15079	14859	15024	14898	14890	14910	15024	14912	14956	14825	14926	14717	14987	14995	14865	15129	14962	14971	14804	14909	14892	14921	14987	14952	14835	14973	14755	14881	14861	14869	15009	15007	14960	14947	14988	14988	14784	15065	14899	14956	14919	14940	14996	14820	14907	14787	14889	14949	14941	14816	15054	14949	14947	14851	14868	14914	14858	15079	15053	14946	15032	14935	15044	15005	14939	14952	15040	14944	14981	14995	14979	14862	14998	14795	15016	14889	14984	14842	15085	14870	14981	14868	14866	14905	14878	14934	14921	15011	14938	14988	14921	14968	15031	15007	14900	15014	15031	14817	14971	14880	15030	14811	14872	14887	14858	14758	14755	14976	14901	15084	14955	14780	15102	14925	14945	15076	15022	15112	14854	15080	14913	14820	14945	14902	14892	14894	14962	14981	14962	14990	14815	14833	15100	14864	14807	14999	14894	14835	14913	14924	14923	14967	14918	14951	14899	14848	14818	15060	15000	14879	15010	14885	14892	14898	14824	14967	15061	14972	14899	14933	14911	15016	14924	14952	14839	15029	14975	14779	14841	14856	14979	14922	14971	14916	14985	15013	14775	14972	14746	14982	15042	14794	14926	14950	14856	14863	14991	14842	15005	14701	15013	14854	14996	14806	14874	14807	14729	14892	14986	14882	15004	14884	15147	14873	14959	14949	14923	14871	15200	14862	15044	14783	14887	14876	14816	15006	14821	14879	14825	14926	14881	14887	14886	14924	14831	14966	15054	14991	15057	15091	15072	14921	14961	14990	14981	14926	14856	14995	14826	14876	15105	14954	14873	15017	14885	14898	15012	14792	14899	14975	14845	14986	15144	14912	15098	15020	14843	15034	14798	14817	14953	14912	14942	14996	14972	14787	14843	15015	14940	15077	14911	15018	14950	15031	14999	14887	15039	14980	14919	14943	14859	14913	14860	14945	14906	14903	15004	14873	14746	15066	14753	14731	14939	14990	14932	14811	14988	14900	14802	14953	14863	15020	15021	14876	14897	14959	14829	15048	14912	14981	15097	15006	14912	14908	14941	15092	15205	14944	14860	14851	14901	14816	14949	14913	15008	14886	14956	15169	14793	14823	14726	15000	15007	14972	14907	15082	14878	14929	15076	14964	14839	14958	15046	14772	14942	14736	14861	14970	14874	14986	14937	14948	15008	15030	14751	14961	14927	14833	15014	15128	14987	14926	14774	14900	14978	14944	14821	15018	14945	14894	14859	15050	15008	15035	14806	14967	14850	14937	14922	14954	14985	14852	14928	14969	14804	15024	14943	15064	14890	14987	14941	14990	14953	15009	14997	14836	14943	14961	14882	14994	14913	14849	14980	14876	14992	14947	14995	15058	15060	14956	14805	15005	15066	14953	14935	15038	15014	14958	14965	14813	15078	14931	15091	14937	14971	15051	14799	14943	15000	15011	15032	14957	14930	14976	14990	15029	14899	14830	15055	15044	15026	15020	14882	14865	15039	15080	14824	14922	14980	14918	14965	15038	14752	15128	14919	14947	14866	14989	15056	14948	14989	15034	14886	14834	15146	14966	14926	14886	14828	14975	14926	15088	14937	14972	14804	14965	14983	14824	14959	14974	14997	14900	15011	14875	14834	15118	15056	14872	15142	15168	14942	14927	14975	15055	14923	14853	14960	14944	14989	14894	14937	14842	14991	14933	14731	15149	14958	14793	14787	15094	14965	14980	14897	14803	15059	14899	14804	14831	14992	15045	15149	14909	14960	14900	14851	14877	14932	14995	15050	14981	14826	15016	14944	14741	14897	15005	14896	14931	15002	14811	15015	14837	15010	14897	14968	14974	15011	14915	14813	14891	14964	15063	14947	14921	15089	14852	14899	15031	14898	15023	14820	14998	14879	14915	14962	14992	14945	14917	14995	14838	15017	14875	14928	14828	14983	14932	14860	14889	15007	14991	14848	14996	14853	14912	14757	14856	14935	14890	14887	14690	14872	14925	15023	15003	14747	14965	14906	14926	14693	15015	14890	14963	14876	14898	14979	14984	15056	14854	14910	14910	14894	14828	14927	14937	14945	14989	14871	14875	14842	14909	15059	15009	14984	15091	15016	14957	14956	14873	14926	14959	14946	14929	14953	14886	14971	14976	15249	14781	14788	14848	14788	14979	14975	14856	14798	14841	14969	14828	15075	15011	15037	14878	14989	14866	14846	14769	15026	14992	15057	14957	15058	15127	15015	14994	14702	14864	14786	14968	14994	14825	14912	14979	14967	14869	14761	14877	14868	14979	15066	14837	14849	15028	14913	14895	14968	14962	14799	14776	14978	15084	15016	14909	15049	15143	15000	14926	14965	14900	14953	14838	14843	14913	15022	14824	14769	14951	14894	14971	14920	14877	14862	14828	14954	14900	14936	14878	14906	14964	14985	15044	14876	15040	15010	14869	14879	14824	14970	14968	14926	14980	14943	14822	15009	15021	15068	14913	14946	14771	14833	14901	14837	14855	14973	14849	14946	15028	14849	14931	14999	14794	14852	14972	14987	14957	14789	14975	14988	15092	14911	14987	14944	14877	15075	15021	14881	14831	14881	15106	15009	15056	14950	14901	14915	15047	14889	14880	14924	14882	14946	14915	15028	15079	14916	14803	14968	14840	15127	14996	14961	15039	14838	14868	15117	14930	14938	14873	14921	14916	14712	14929	15112	14950	15054	14890	14819	15084	15033	14983	14954	14935	14885	15077	15072	14863	15009	14981	14902	14983	15089	15061	14901	14951	14986	14978	14928	14856	15070	14984	14835	14988	14891	14739	15076	14860	14903	15073	14863	14904	15004	14962	15018	15033	14891	14942	14786	14961	14825	14926	14963	14798	14846	14970	14793	15012	14861	14967	14980	14912	14868	14949	15138	14864	14925	14935	14953	15078	14952	14948	14964	14916	14946	14974	14889	14926	15040	14995	14869	14942	15030	14909	15060	14980	14959	14970	14830	14834	14826	14836	14957	14949	14888	14973	14703	15035	14864	14916	14834	14988	14852	15020	14839	15168	14878	14872	15050	14863	14835
23871	21405	28952	24267	22060	23312	22362	18743	18003	18182	18055	17801	20119	44698	41829	34348	26061	20321	18252	17363	17350	17208	17289	17462	17384	17349	17141	17062	17083	17433	17356	17396	17428	17064	17150	17087	17378	17234	17367	17125	17134	17320	17395	17137	17095	17233	17372	17240	17207	17186	17369	17180	17202	17023	17294	17196	17335	17371	17349	17230	17094	17252	17324	17227	17243	17195	17047	17224	17275	17164	17210	17240	17199	17385	17158	17205	17188	17076	16984	16860	17227	17251	17167	16994	17157	17091	17351	17183	17131	17171	17018	17149	17377	17256	17172	17406	17416	17174	17032	17337	17048	17068	17198	17117	17039	17009	17220	17136	17279	17206	17281	17235	17193	16957	17067	17244	16856	17194	17059	17243	17084	17089	17085	17253	17298	17146	17113	17011	16984	17108	17072	17309	16981	17270	16997	17126	17371	17037	17114	16956	17184	17124	17282	17137	17038	17145	17064	17130	17199	17206	16926	17077	17382	17390	17112	17160	17176	17176	17210	17274	17035	16989	17130	17132	17238	17247	17158	17055	17364	17288	17341	17171	17144	17052	17235	17259	17164	17255	17305	17237	17113	17104	17125	17281	17051	17235	17076	17230	17014	17033	17092	17247	17180	17089	17160	17490	17087	16987	17116	17224	17052	17175	17191	17077	17205	17032	17131	17241	17311	17256	17089	16919	17357	17136	17233	17252	17161	17239	17065	17275	17202	17060	17050	17139	17268	17378	17252	17231	17181	17368	17199	17039	17188	17172	17232	17114	17192	16955	17213	17061	17085	17012	17105	17207	17047	17276	17202	17133	17256	17275	17178	17233	17356	17072	17287	17092	17291	17231	17397	17207	17266	17321	17153	17231	17168	17110	17223	17222	17183	17118	17025	17237	17006	17206	17212	17288	17236	17178	17146	17167	17216	17240	17141	17141	17099	17406	17028	17040	17239	17256	17104	17218	17300	17461	17108	17023	17073	16998	17177	17223	17158	17129	17025	17136	17088	16950	17266	17276	17210	17219	17160	16965	17185	17252	17073	17231	17331	17256	17310	17262	17179	17275	17195	17178	17073	17118	17163	17279	17026	17048	17185	17186	17237	17214	17067	17185	17218	17174	17073	17289	17331	17087	17174	17056	17293	17195	17073	17080	17163	17082	16988	17221	17024	17356	17025	17192	17092	17249	17142	16926	17084	17115	16884	16925	17179	17159	16826	17212	16937	17176	17143	17316	17035	17181	17159	17116	17209	17088	17227	17145	17293	17086	17173	17036	17191	16869	17045	17074	17118	17110	17101	17000	17258	17169	17054	17222	17100	17196	17005	17228	17224	17239	17003	17258	17133	17075	17164	17177	16933	17186	17066	17209	17164	16951	17413	17121	17241	17207	17058	16977	17016	16928	17322	17045	17373	17160	17066	17217	17038	17194	17227	17133	17080	17331	17082	17048	16941	17133	17249	17223	17253	17117	17119	17060	17118	17142	17079	17148	17127	17032	17058	17200	17311	17136	17189	17098	17208	17188	17172	17139	17250	17205	17055	17249	17265	17289	17356	16909	17153	17281	17065	17191	17213	17315	17100	17110	17355	17165	17152	17035	17026	17174	17054	17104	17186	17071	17012	17190	17113	16920	17190	17158	17184	17209	17186	17149	17326	17017	17170	17079	17208	17118	17171	17282	16977	17049	17279	17194	17115	17273	17293	17091	17409	17178	17156	16978	16984	17038	17155	17279	17236	17371	16990	17288	17274	17160	17292	17264	16987	17149	17124	17016	17283	17278	17303	17324	17047	17209	17073	17067	17215	17047	17158	17239	17092	17454	17239	17124	16927	17289	17115	17199	16979	17112	17199	17130	16891	17095	17113	17069	17328	17236	17165	17125	17112	17126	17078	17443	17271	17218	16989	17030	17154	17073	17126	17167	17568	17219	17072	17171	17046	17091	17136	17380	17257	17123	16962	17086	17380	17077	17220	17029	17048	17013	17247	17366	16965	17136	17226	17081	17198	17345	17075	17250	17091	17431	17137	17203	17156	17198	17121	17157	17095	17090	16975	17058	17263	17362	16985	17287	17195	17180	16914	17186	17029	17100	17197	17377	17215	17135	17239	17165	17184	17025	17117	17079	17240	16997	17116	17300	17261	17112	17147	17291	17117	17091	17114	17091	17207	17150	17005	17147	17251	17244	17242	17005	17129	17028	17089	17261	16933	17150	16826	17284	17261	17228	17168	17203	17146	17010	17253	17126	17008	17122	17100	17067	16985	17280	17196	17178	17393	17271	17227	17154	17128	17236	17079	17095	17117	17125	17134	16970	17195	17434	17500	17181	17232	17226	17193	17241	17158	17049	17161	17413	17226	17253	17155	17216	17109	17102	17200	17096	17128	17231	17296	17322	17448	17081	17230	17044	17020	17157	17303	17036	17067	17112	17222	17042	17087	17140	17214	17328	17171	17276	17231	17157	17317	17272	17310	17059	17167	17178	17141	17095	17112	17156	17014	17083	17251	17222	17089	17211	17083	16968	17027	16930	17150	17056	17122	17113	17016	17065	17340	17226	17260	17170	17129	17078	17163	17236	17158	17226	17189	17189	17258	17150	17204	17315	17132	17026	17281	17222	16958	17043	17168	17085	17252	17356	17461	17120	17180	17266	17185	16927	17282	17099	17052	17116	17345	17077	17183	17075	17028	17094	16961	17192	17301	17341	17205	16957	17054	17032	17051	16975	17299	17004	17087	17143	17156	17419	17131	17112	17088	17140	17195	17041	17135	17275	17123	17072	17136	17220	17294	17241	16976	17318	17112	17096	17085	17064	17216	17011	17085	16983	17127	17165	17275	17123	17161	16976	17209	17015	17193	17170	17151	17177	17207	17018	17102	17225	17132	17234	17118	17059	17012	17171	17291	17226	17396	17165	17184	17253	16907	17133	17195	17374	17096	17253	17033	17106	17197	17182	17072	17126	17309	17150	17156	17168	17053	17333	17069	17148	17501	17042	17057	17195	17236	17352	17078	17015	17135	17215	17403	16915	17153	17197	17257	17045	17069	17203	17124	16985	17114	17130	17224	17097	17203	17261	17253	17148	17209	17177	17053	17116	17090	16988	17223	17121	17123	17244	17137	17355	17199	17116	17291	17149	17305	17099	17059	17143	17156	17240	17151	17103	17230	17050	17164	16918	17113	17111	16904	17204	17313	17219	17136	17285	17027	17316	17225	17251	17158	17141	17062	17090	17006	17122	17019	17283	17236	16991	17168	17081	17140	17157	17211	17079	17244	17219	17268	17191	17226	17145	17172	17248	16997	17127	16994	17153	17204	17098	17303	17189	17076	16900	17105	17093	17180	17168	17178	17199	17123	17060	17245	17130	17271	17104	16997	17238	17150	17274	17397	17458	17067	17163	17148	17129	17204	17242	17236	17231	17169	17004	17115	17150	17191	17132	17168	17048	17285	17014	17314	17423	17318	17117	16992	17171	17167	17205	17064	17278	17262	17259	17088	17391	17353	17301	17074	17382	17267	17074	17137	17104	17077	17106	17250	17049	17240	17255	17065	17226	17191	17105	16819	16945	17265	17257	17060	17080	17191	17146	17013	17270	17186	17218	17267	16823	17069	17102	17307	17207	17178	17128	17158	17324	17249	17186	17334	17069	17288	17274	17351	17190	17124	17253	17144	17173	17241	17045	17227	17175	17242	17307	17188	17164	17010	17205	16918	16985	17242	17171	17179	17221	17476	17275	17118	17082	17314	17186	17245	16978	17257	17257	17108	17294	17048	17079	17296	17194	17199	17221	16988	17120	17140	17137	17198	17161	17031	17342	17142	17183	17059	17195	17168	17049	17096	16933	17196	17105	17163	17278	17320	17168	17272	17156	17195	17019	17260	16978	17122	17153	17176	17167	17177	17157	17146	17098	17262	16939	17184	16979	17014	17138	17141	17127	17206	17219	17133	16926	17150	17266	17193	17249	17097	17037	17202	17303	16952	17164	17208	17203	17385	17116	17181	17390	17210	17150	17319	17326	17090	17171	17141	16998	17041	17218	17119	17028	17225	16942	17348	17080	17140	17233	17120	17001	17073	17376	17045	17073	17020	16975	17231	17252	17228	17136	17041	17108	17090	17113	17276	17226	17396	17189	17296	17257	17091	17161	17190	16960	17074	17239	17126	16947	17070	17076	17180	16942	17152	17286	17457	17249	17112	17206	17011	17058	17206	17151	17138	17339	17218	17321	17221	17223	17351	17278	17287	17391	17203	17179	17255	17079	17044	16942	17100	17253	16932	16946	17172	17071	17212	17178	17187	16937	17163	17281	17147	17013	17151	16943	17212	16957	17077	17289	17258	17146	17091	16963	17128	17139	17149	17237	17108	17223	17161	17029	17107	17236	17240	17167	17050	17312	17166	17140	17095	17175	17282	17079	17311	17418	17155	17224	17231	17197	17190	17079	17061	17430	17115	17301	17065	17288	17226	17109	17098	17139	17343	17182	17193	17176	16926	17109	17230	16990	17216	17210	17093	17163	17153	17268	17309	17141	17115	17150	17294	17221	17132	17014	17257	17161	17390	17234	17089	17078	17395	17212	17163	17020	17206	17192	17219	17338	17173	17057	17129	17231	17158	17143	16911	17220	17175	17249	17200	17135	17439	17157	17186	17156	16996	17158	17210	17103	17213	17231	17152	17049	17043	17203	17158	17037	17263	17284	17060	17053	17274	17217	17257	17205	17152	17377	17119	17206	17167	17013	17113	17276	17011	17034	17092	17234	17276	16897	17261	17200	17220	17344	17116	17136	17114	17105	17002	17071	17155	17221	17075	17110	17208	17114	17114	17181	17098	17360	17258	17093	17233	17139	17318	17091	17213	17181	17102	17109	17207	17319	17410	17235	17152	17185	17166	17098	17251	17197	17034	17130	17089	16988	17117	17317	17215	17222	17231	17086	17010	17030	17090	17356	17077	17269	17250	17346	17298	17302	17281	16955	17212	17277	17053	17044	17138	17377	17150	17270	17162	17322	17221	17093	17089	17275	17074	17251	17110	17298	17342	17099	17272	17054	17004	17411	17079	17074	17102	17265	17051	17173	17263	17304	17385	17071	17098	17198	17463	17169	17173	17532	17042	17201	17110	17246	17133	17082	17323	17171	16960	17252	17136	16992	17180	17108
16225	28854	25676	21269	20468	18594	17469	16909	16362	16150	16019	15782	19795	46856	42252	34636	24515	17948	15598	15175	15045	15043	14939	14838	15059	15008	15066	15039	15117	15211	15107	15004	14942	15039	15045	15024	15059	14842	15091	15106	15064	14882	15100	14912	15019	14942	14996	15027	14982	15104	15110	14984	15048	14883	15108	14935	15021	15026	15081	15047	15022	15011	14797	14943	15081	15132	14874	14984	14833	14995	15070	15092	14856	14931	15061	15014	14991	15056	15124	15031	15088	14888	14813	15067	15036	15048	14815	14933	15092	15078	15073	14766	14858	15063	14952	15188	14936	15148	15186	14983	15065	14865	15100	15052	14974	15172	14875	14992	15003	14934	14996	14938	14972	15079	14915	14922	14909	15048	14971	15097	14909	15092	15183	14771	14927	14750	14995	15012	14995	14938	14803	15095	14982	15186	15009	14878	14948	14949	14801	15080	14968	14845	15056	14995	15083	15043	14947	14933	15003	15099	14966	15031	14979	14790	14902	14884	15247	15114	14848	14977	15140	14908	15154	15084	15075	15106	14884	14923	15029	14987	14881	15091	15050	14946	14935	14960	14905	15094	14951	14905	15135	14967	15047	14980	14919	14866	14998	14941	14918	14923	15109	15166	15049	15105	14876	15062	15161	15030	14895	15095	15090	14918	15051	14934	15025	14937	15053	15072	14953	15053	15038	14923	14974	15074	14889	15171	14822	15056	14956	15016	15086	14938	14926	15002	14986	14972	14963	15004	15156	15082	14980	15039	14875	14910	14934	14941	14942	15138	14922	14945	14971	14904	14913	14970	14936	14965	15013	14971	14897	15078	15067	14877	15101	14869	15105	15044	15066	14949	14927	14944	14973	14957	15089	14860	15022	15117	15091	14873	14979	15027	15022	14844	15060	15136	15061	14914	15167	14934	14916	14899	14966	14946	14963	15082	15019	14828	14899	15084	15167	15095	14985	14989	15043	14973	14998	14941	14776	14974	14987	15098	14885	15078	15169	14935	14966	14952	14861	15069	15094	14930	14938	15019	15000	14934	15080	14920	15010	14966	14913	15207	15023	14999	15257	15037	14846	14854	14877	14941	14949	14948	15014	15071	15058	15049	14833	14814	15028	14974	15000	15046	14948	14882	15015	15027	15119	14935	15076	15037	14954	14989	15017	15023	15053	14966	15087	15010	14932	14915	14993	15008	15192	15097	14996	15129	15140	14892	15103	14942	14919	15024	15009	14940	14944	14876	14994	15005	15061	14973	15046	14964	14903	14893	14803	15061	15126	15060	14943	14951	15094	14879	14984	14940	15067	14866	14986	15037	14920	14979	14859	15142	15143	15087	15062	15073	15084	15110	14938	15048	15103	15119	15127	14870	15066	15055	15109	15130	14968	14900	15157	15052	14863	14948	14980	15092	15043	14948	14916	14894	15090	14966	15113	14957	15023	15110	15176	15097	14946	14999	14898	15062	14960	15177	14984	14901	14910	15164	14892	14972	14916	15115	15087	15032	15080	14968	15010	15125	14847	14916	14993	15058	15093	15097	15086	14917	14888	15157	15081	15057	14894	15045	15147	15074	14954	14922	14955	15134	14899	15026	14961	14894	15013	15107	15015	15094	14980	14881	14940	14853	15023	14930	14979	15045	15044	15006	15152	15151	14908	14876	15021	14886	15039	15006	15122	14953	14942	14882	15218	15119	14927	14929	15125	14938	15025	15009	15052	15091	14898	14948	15028	14942	15076	15016	14935	14919	14889	15034	14880	15044	15018	14995	15016	15041	15102	14878	15001	15067	15069	14961	14971	14894	15021	15083	14937	15055	15090	15013	15165	15023	14938	15061	15088	15087	14819	14824	14949	14992	14919	14940	14876	14958	14934	14961	15055	14816	14962	14866	14886	15114	15143	14982	15059	15099	14897	15002	14870	15026	14951	14806	15018	15148	15304	14850	14919	15093	14896	15077	14909	15027	15013	15070	14850	15032	15006	15056	14902	15042	15098	15098	14874	14871	15072	14914	14920	14945	15128	14852	14997	15065	14984	15036	14807	14999	14925	15033	15152	14946	14899	15130	15032	15140	15140	14815	14918	14915	14954	14983	14963	15065	15135	14980	14866	14947	15081	15174	15042	14956	15113	14902	15114	14958	14971	15036	14939	14995	15104	15041	15031	14812	14994	15063	14897	15109	15096	15072	15019	14925	15049	15071	14877	14969	14834	14979	14873	15049	15069	14930	14761	15053	14931	15002	14947	15103	15049	14829	15085	15166	15045	14943	14993	14891	15052	15036	14997	15117	15112	15035	15003	15014	15018	15016	15040	14906	14960	15042	14945	15143	14955	14883	14979	14957	15043	14845	15007	14961	14948	15019	14939	15176	14888	15076	15134	15081	15091	14909	15112	15150	15141	14997	15089	14919	15154	15111	15017	14964	15014	15044	14849	14890	15026	14992	14980	14949	14977	15130	14956	15147	15019	15083	15015	14949	14988	15171	15184	14932	15100	14997	15032	15083	15217	15001	14871	14917	15140	14987	14960	14897	15039	14983	15070	15067	14970	15045	15007	15151	14900	14918	14960	15086	15013	14991	14992	14988	14931	14953	14912	15127	14905	14976	14885	15108	15053	14925	14902	14993	15068	14949	15025	14977	15027	15168	14944	15030	15041	14977	15025	15032	15040	15124	14876	15111	15050	15030	15063	15042	15061	15078	15022	15116	15108	14996	15029	14950	15086	14968	14988	14936	14893	14855	14961	14922	14862	15108	14862	15142	15071	15036	14983	14907	15055	14872	14955	14930	15040	15061	15146	15023	14885	14966	15034	14861	14964	14988	14935	15006	15069	14926	14939	15074	14905	14985	15094	14920	14948	15156	14929	14927	15011	14908	14886	14790	15076	14977	15115	14974	14983	15040	15125	15063	15020	15128	15045	14986	15005	14961	15205	14885	15069	14994	15016	14897	15031	14969	15173	15010	15104	14910	14848	15210	15106	14815	14958	15030	15169	15029	15072	15036	15014	15048	14867	15018	14916	15074	14721	14955	15095	14937	15111	14971	15176	15009	14827	15074	15031	14992	14910	14935	15038	15099	15052	14852	14912	15056	15033	14993	14970	15164	14999	15060	15000	14872	15211	14869	14744	14951	15009	15087	14826	15057	14978	15064	14919	15051	14907	15017	14946	14889	14953	14875	14815	14934	15044	14988	14783	15023	14969	14903	14834	14975	14932	14949	15017	15041	15009	15027	14988	14878	14886	14876	15042	14922	15190	14891	14903	15060	15039	15067	14857	15065	14953	15078	15140	14960	14970	14920	14876	14915	14993	15007	15058	15148	15014	14923	15172	14821	14943	14926	15053	15033	15073	14905	14970	15008	15026	14864	14936	15019	15100	14835	14874	15194	15012	15005	15092	14959	14921	15167	15094	15066	14961	14948	15010	15052	15078	15089	15050	15092	15056	15025	14884	15128	14917	14946	15060	15093	14877	15001	14970	14865	15086	15076	15121	14831	14982	14857	15002	15158	14901	14953	15016	14872	14967	14999	14976	15107	14959	14906	15070	14896	15088	15083	15280	15156	15053	14995	14934	14937	14817	14920	15016	14922	15029	15033	14978	15088	14945	14997	14845	15013	14987	14911	14893	14940	15065	14902	14911	14957	15169	15044	14939	15037	15061	15081	14984	14903	14994	14908	15041	15063	15036	14880	15037	15091	14853	14876	15104	15102	15023	15017	14910	15083	14974	14956	15108	14966	15063	15060	15079	14987	14932	15121	14921	15017	15005	14952	14952	15094	15019	15083	14897	15032	14934	15115	14962	14832	14974	15073	14987	14943	15012	14939	14908	14884	14986	15064	14927	15045	14986	15014	14988	14966	14891	14858	15079	15090	15003	15038	14969	14866	14924	15091	15034	14988	15064	15057	15062	15043	15018	15172	15089	14947	14989	14960	15044	14919	14969	15242	14918	15115	14754	14914	14823	15009	14947	14991	14997	15121	14941	15053	15089	15134	14975	15006	14917	14994	15014	14937	15104	14876	15121	15003	15172	15096	14939	15097	14994	15015	15089	15087	15034	14986	15011	15031	15054	14990	14926	14982	15037	15104	15046	15056	14922	15005	15022	14950	15145	15034	15047	15010	14993	15037	14900	14983	15035	15043	14983	14991	15111	15090	15026	15035	14989	14932	15157	14964	14983	14982	15125	14967	14953	14995	14998	14866	15081	15001	15145	14951	14972	15001	14863	14865	15036	14783	14853	15118	15031	15057	15028	15059	15233	15100	15043	14934	14882	15102	14758	14976	15078	14944	14880	14910	14939	14876	15027	14965	15126	15084	14954	15061	15037	14921	15102	14779	15150	14907	15052	15004	15037	15206	15062	14906	14874	15063	14990	15039	14899	14992	15185	15163	14980	15023	15055	14899	15070	14997	15083	15018	14837	15018	15067	14964	15043	15015	15006	15297	14991	14963	14810	15015	14972	15083	15092	15014	14817	14972	14971	15132	14843	15154	14926	15026	15084	15023	15012	15008	15053	15176	14922	14834	15091	14976	15061	15127	14950	15093	15070	14968	15074	14962	14998	15082	14966	14844	15048	15074	15110	15108	15038	15095	15006	15016	15067	15189	15207	14881	14984	15044	15037	14963	15041	15059	14852	14984	15083	14937	15030	14984	15055	15127	14859	14837	14979	15019	14932	15016	15143	15054	15037	14980	15146	14875	14859	14955	14978	14887	15039	14916	14863	15076	15018	14976	14916	15070	15049	15049	15030	15093	15065	14998	14923	14954	14992	14909	14993	14870	14824	14982	14982	15039	15003	14906	15120	14874	14883	15188	14942	15053	15212	14969	15044	14975	14997	14762	15075	14813	14986	15056	15151	15047	15055	14873	15077	14948	15041	14967	15032	15040	15085	14948	14899	14867	14844	14860	15060	14823	15063	14972	14923	14943	15067	14930	15098	14942	15055	14871	14975	14988	15193	15076	14960	14856	14964	14992	14923	15088	14929	14936	15015	15173	14882	14929	15078	14982	14942	14913	14916	14944	15026	15043	15097	15045	15049	15057	14994	15029	14869	15035	14892	15106	15060	14947	15197	15060	14917	14969	15117	15159	15083	14984	15159	14861	14880	15087	14974	14939	14915	14922	15008	15051	15026	14977	15017	14939	15047	15035	15019	15107
29412	22336	22596	20205	18053	17633	17995	17651	17601	17775	17597	17576	17848	20433	20275	19828	18570	17895	17597	17565	17715	17661	17498	17467	17361	17412	17433	17334	17439	17421	17599	17443	17643	17556	17503	17411	17494	17504	17386	17585	17463	17432	17521	17641	17318	17331	17388	17404	17465	17430	17491	17417	17486	17371	17359	17265	17483	17487	17476	17434	17641	17504	17325	17618	17436	17295	17474	17460	17307	17418	17380	17474	17452	17414	17496	17522	17420	17379	17282	17209	17325	17495	17321	17459	17409	17369	17301	17414	17252	17227	17379	17492	17383	17409	17543	17536	17343	17459	17414	17390	17207	17227	17399	17506	17430	17363	17428	17474	17330	17350	17504	17347	17500	17606	17271	17548	17371	17428	17494	17303	17407	17433	17403	17353	17370	17133	17404	17540	17404	17466	17198	17360	17309	17618	17219	17356	17580	17376	17447	17541	17319	17260	17439	17328	17621	17480	17427	17374	17413	17438	17761	17498	17338	17482	17440	17396	17515	17390	17477	17439	17490	17289	17508	17537	17440	17381	17532	17443	17309	17345	17499	17426	17580	17530	17558	17503	17471	17254	17448	17563	17451	17531	17449	17416	17385	17491	17600	17370	17359	17425	17179	17607	17687	17573	17489	17338	17279	17483	17315	17437	17423	17487	17580	17372	17513	17436	17240	17316	17292	17296	17483	17510	17498	17371	17568	17346	17369	17216	17269	17623	17296	17680	17329	17225	17318	17308	17474	17261	17353	17409	17272	17459	17513	17457	17354	17374	17310	17251	17413	17396	17397	17542	17678	17538	17352	17339	17261	17359	17490	17462	17382	17459	17487	17190	17316	17357	17435	17331	17118	17222	17296	17466	17480	17387	17476	17521	17431	17572	17503	17276	17302	17610	17497	17255	17417	17266	17288	17349	17550	17391	17339	17349	17335	17367	17351	17238	17520	17460	17416	17611	17339	17486	17472	17347	17415	17521	17382	17392	17569	17207	17426	17578	17456	17524	17280	17579	17612	17487	17472	17267	17254	17154	17370	17410	17487	17328	17281	17277	17538	17568	17506	17417	17381	17327	17129	17160	17231	17657	17534	17416	17343	17311	17561	17463	17603	17609	17382	17452	17546	17323	17473	17452	17419	17438	17303	17302	17422	17205	17341	17381	17394	17539	17564	17391	17325	17489	17408	17509	17414	17301	17454	17426	17458	17336	17495	17289	17598	17495	17351	17387	17322	17261	17432	17510	17515	17490	17070	17447	17488	17374	17383	17570	17512	17343	17296	17456	17324	17488	17381	17429	17454	17423	17536	17541	17582	17395	17452	17331	17245	17383	17173	17438	17301	17338	17484	17414	17488	17442	17416	17538	17464	17507	17439	17399	17279	17593	17346	17343	17333	17433	17240	17347	17577	17423	17496	17543	17367	17448	17389	17328	17246	17429	17392	17354	17486	17460	17603	17443	17566	17440	17498	17447	17503	17472	17411	17399	17250	17407	17381	17439	17309	17525	17378	17686	17456	17531	17413	17404	17562	17319	17426	17514	17623	17409	17280	17579	17322	17584	17398	17595	17231	17475	17360	17310	17491	17257	17442	17490	17267	17448	17654	17285	17531	17734	17239	17213	17479	17518	17401	17458	17424	17167	17365	17254	17232	17436	17510	17215	17454	17452	17366	17508	17316	17491	17311	17506	17299	17364	17511	17245	17371	17390	17387	17225	17327	17321	17402	17700	17490	17331	17577	17499	17504	17594	17293	17354	17397	17625	17499	17523	17392	17311	17276	17377	17173	17469	17697	17503	17406	17647	17453	17503	17474	17631	17483	17201	17422	17380	17471	17455	17398	17378	17364	17370	17146	17571	17685	17357	17581	17382	17553	17591	17515	17377	17340	17271	17197	17483	17256	17422	17438	17358	17398	17512	17440	17476	17273	17556	17329	17357	17325	17247	17506	17460	17517	17295	17309	17512	17309	17332	17360	17257	17303	17225	17575	17383	17391	17309	17644	17580	17390	17318	17464	17270	17465	17450	17345	17654	17494	17267	17262	17490	17388	17270	17274	17379	17389	17470	17425	17349	17563	17485	17094	17371	17325	17442	17613	17602	17599	17363	17437	17406	17500	17475	17294	17318	17450	17409	17402	17439	17351	17388	17344	17594	17249	17359	17416	17441	17427	17502	17515	17415	17393	17542	17561	17436	17651	17438	17587	17396	17411	17453	17681	17511	17401	17456	17408	17508	17155	17329	17382	17430	17492	17389	17484	17410	17394	17326	17458	17390	17315	17388	17535	17617	17363	17458	17411	17580	17448	17473	17447	17402	17487	17268	17590	17597	17438	17353	17398	17029	17476	17549	17539	17547	17415	17460	17447	17612	17517	17357	17323	17411	17403	17255	17386	17414	17537	17587	17362	17325	17485	17506	17705	17537	17583	17431	17281	17386	17482	17534	17408	17348	17405	17211	17510	17356	17418	17478	17523	17309	17479	17554	17496	17471	17454	17538	17309	17441	17409	17497	17582	17637	17523	17400	17522	17367	17389	17525	17330	17495	17485	17389	17432	17348	17601	17593	17377	17308	17292	17291	17476	17391	17475	17346	17151	17258	17347	17416	17478	17297	17536	17610	17607	17539	17402	17306	17583	17436	17362	17569	17442	17608	17449	17327	17392	17531	17528	17539	17450	17389	17311	17467	17295	17312	17533	17416	17542	17616	17214	17615	17307	17479	17393	17306	17441	17329	17516	17371	17523	17539	17546	17472	17493	17486	17518	17347	17264	17401	17569	17247	17589	17299	17509	17455	17358	17366	17526	17535	17554	17267	17460	17312	17462	17410	17467	17345	17462	17286	17749	17386	17551	17409	17459	17405	17382	17651	17415	17394	17445	17390	17334	17487	17390	17308	17455	17380	17484	17362	17644	17430	17592	17491	17455	17554	17325	17315	17750	17501	17371	17377	17289	17259	17551	17352	17521	17538	17357	17356	17279	17563	17658	17387	17508	17483	17582	17487	17466	17676	17372	17384	17473	17589	17359	17262	17446	17505	17491	17186	17211	17653	17283	17350	17369	17366	17530	17411	17390	17376	17452	17559	17339	17391	17415	17227	17359	17516	17347	17516	17196	17416	17347	17252	17273	17194	17433	17458	17566	17351	17540	17386	17376	17364	17436	17331	17475	17426	17330	17392	17471	17461	17374	17325	17387	17441	17449	17608	17513	17520	17255	17380	17534	17278	17502	17483	17162	17512	17356	17357	17425	17477	17322	17433	17617	17369	17463	17531	17319	17410	17430	17392	17326	17494	17321	17252	17424	17455	17549	17529	17550	17378	17384	17509	17369	17618	17315	17432	17447	17431	17570	17415	17362	17346	17550	17520	17445	17399	17603	17573	17356	17346	17299	17285	17233	17611	17389	17523	17624	17610	17686	17300	17412	17206	17553	17417	17416	17296	17372	17500	17359	17481	17382	17361	17317	17322	17551	17332	17578	17638	17664	17350	17577	17433	17405	17352	17296	17540	17532	17277	17521	17421	17472	17578	17522	17807	17466	17439	17528	17607	17256	17261	17393	17292	17430	17220	17501	17313	17572	17405	17250	17277	17421	17519	17445	17465	17457	17424	17510	17422	17239	17394	17482	17462	17376	17509	17359	17441	17421	17660	17450	17346	17209	17422	17473	17428	17275	17594	17297	17462	17342	17407	17506	17336	17375	17348	17379	17479	17520	17404	17389	17468	17574	17331	17551	17405	17531	17480	17369	17267	17399	17485	17428	17494	17363	17121	17351	17338	17546	17561	17567	17392	17370	17459	17387	17422	17602	17542	17643	17537	17291	17449	17328	17511	17623	17423	17386	17388	17385	17335	17349	17451	17569	17391	17414	17338	17453	17351	17305	17394	17550	17574	17261	17466	17375	17553	17518	17517	17548	17546	17346	17407	17358	17425	17430	17437	17258	17368	17643	17381	17417	17551	17314	17323	17274	17416	17544	17486	17480	17494	17649	17267	17611	17446	17552	17267	17484	17366	17160	17187	17488	17489	17433	17328	17506	17297	17524	17391	17547	17383	17441	17317	17435	17313	17516	17429	17598	17471	17611	17467	17541	17514	17439	17347	17275	17544	17492	17255	17314	17374	17286	17361	17455	17582	17699	17367	17419	17390	17562	17498	17430	17447	17590	17544	17445	17256	17384	17533	17378	17390	17313	17443	17354	17473	17380	17334	17427	17454	17464	17297	17454	17447	17264	17530	17614	17482	17370	17656	17574	17453	17469	17324	17557	17267	17485	17420	17459	17560	17411	17538	17429	17539	17506	17351	17511	17213	17626	17329	17321	17468	17526	17345	17436	17208	17534	17375	17566	17573	17804	17368	17284	17596	17353	17371	17532	17541	17531	17501	17538	17441	17370	17262	17408	17598	17456	17579	17453	17536	17148	17456	17344	17510	17332	17347	17557	17446	17431	17360	17472	17425	17352	17283	17236	17504	17190	17536	17484	17230	17381	17403	17450	17403	17577	17297	17414	17429	17399	17479	17253	17383	17518	17525	17292	17479	17492	17525	17411	17421	17413	17542	17601	17482	17386	17084	17317	17439	17399	17367	17407	17442	17403	17497	17563	17403	17306	17634	17494	17603	17533	17312	17553	17356	17327	17530	17345	17453	17423	17426	17256	17467	17404	17530	17457	17205	17530	17501	17379	17330	17339	17409	17290	17403	17471	17417	17352	17210	17387	17531	17386	17426	17586	17636	17424	17504	17546	17373	17335	17441	17497	17393	17374	17174	17329	17463	17388	17397	17543	17531	17330	17501	17330	17340	17353	17290	17256	17376	17450	17533	17557	17474	17441	17331	17505	17552	17362	17516	17377	17484	17544	17593	17437	17270	17525	17325	17563	17514	17625	17490	17685	17111	17531	17262	17459	17527	17433	17399	17530	17567	17398	17245	17397	17344	17462	17696	17508	17399	17462	17569	17477	17299	17434	17363	17567	17489	17493	17409	17292	17453	17652	17382	17317	17374	17440	17516	17611	17515	17394	17355	17380	17343	17306	17163	17380	17398	17413	17310	17415	17427	17583	17294	17395	17528	17631	17431	17458	17528	17460	17235	17246	17423	17427	17374	17293	17348	17266	17565	17567	17447	17726	17514	17508	17421	17542	17606	17263	17660	17575	17342
16499	17765	17702	16651	16091	15708	15509	15401	15452	15654	15377	15416	15849	19428	18663	17785	16063	15508	15259	15034	15222	14961	15116	15046	15172	15330	15165	15082	15077	15018	15108	15045	14878	15165	15185	15203	15041	15162	15139	14995	15104	15190	15101	15274	15244	15305	15001	15307	15096	15092	15131	15159	15140	15029	15216	15133	15049	15236	15214	15101	15163	15148	15009	15027	14991	15085	15069	15280	14956	15063	15163	15331	15070	15080	15099	14926	15133	15283	15095	15160	14965	15184	15104	15078	15228	15187	15298	15147	15133	15103	15054	15097	15031	15052	15153	15272	15184	15190	15068	15033	15041	15144	15039	15278	15088	15302	15325	15059	15069	15158	15095	15084	15215	15250	15128	15181	15135	15022	14873	15238	15096	14974	15154	15096	15177	15111	15235	15134	14954	15034	15086	15067	15292	15074	14966	15082	14976	15146	15269	15118	15176	15056	14974	15072	15109	15257	15366	15233	15116	15168	15330	15007	15074	14964	15137	15120	15284	15099	15160	15033	15240	15191	15117	15061	15017	15164	15049	15253	15070	15118	15245	15041	15219	15198	14946	15139	15152	15192	15010	15114	15357	15086	15047	15076	14906	15191	15085	15084	15101	15107	14973	15086	15267	15046	15167	15037	15353	15096	15077	15022	15053	15126	15055	15128	15160	14999	15142	15050	15059	15079	15171	15079	15246	15170	15105	15179	15088	15061	15034	15130	15274	15081	15169	14977	15090	15199	15054	15175	15193	15092	15087	15021	15026	15085	15207	14895	15250	15122	15086	15196	15033	14963	15162	15234	15016	15110	15241	15063	15152	15191	15237	15103	15213	15069	15262	14938	15156	14909	15069	15116	15226	15250	15187	15155	15132	15143	14984	15219	15099	15266	15005	15161	15021	15270	15036	15040	15066	15137	14982	14999	15180	15072	15184	15061	15275	15252	15118	15025	15126	15003	15088	15126	15045	15202	15113	15138	15019	15049	15071	15073	15096	15128	15347	15054	14997	15163	15208	15094	15077	15129	15192	15174	15048	15269	15166	15104	15373	15289	14999	15200	15081	15064	15189	15025	15223	15076	15093	15186	15163	15230	14963	15066	15123	15007	15099	15169	15115	15187	15120	15113	15162	15082	15115	15106	15018	15098	15095	15254	15078	15146	15087	15168	15267	15394	15186	15145	15042	15067	15043	15112	15049	15109	15066	15046	15224	15210	15189	15094	15182	15134	15104	15142	15301	15289	15059	15101	15093	15257	15020	15212	15086	15159	15147	15096	15146	15091	15299	15146	14876	15150	15205	15070	15292	15063	15065	15098	15161	15069	15196	15218	15056	15069	15160	15275	15084	15080	14959	14930	15052	15201	15010	15270	14980	15152	15017	15041	14973	15121	15149	15003	15208	15055	15074	15113	15207	15110	15001	15179	15266	15144	15105	15195	15256	15171	14960	15103	15144	15038	15227	15071	14978	15019	15082	15198	14983	15221	15280	15117	15128	15190	15177	15042	15013	15087	15032	15057	15088	15105	15078	15066	15225	15173	15125	15193	15153	15081	15275	15198	15114	15056	15279	14953	15079	15113	15040	15156	15283	15100	15269	15138	15080	15105	15027	15180	15285	15027	15172	15139	15172	15062	15179	15043	15121	15029	15095	15170	15077	15070	15042	15111	15202	15000	15152	15083	15145	15034	15145	15027	15260	15183	15147	15153	15069	15082	15113	15012	15090	15153	15187	15026	15185	15093	15126	15375	14950	15181	15241	15209	15015	15308	15066	15177	15135	15162	15179	15126	15139	15213	15138	15217	15251	15086	14980	14980	14985	15133	15141	15132	15177	15055	15201	15099	15023	15045	15284	15342	15237	15129	14911	14973	15147	15140	15132	15290	15060	14929	15144	15182	15186	15285	15045	15067	15069	15281	15209	15108	15111	15188	15119	15247	15151	15233	15131	15041	15157	15146	15178	15094	15119	15115	15075	15092	15120	15201	15135	15217	15304	15122	15230	15141	15217	15151	15057	15089	15131	15161	15158	15092	15216	15178	15017	15123	15100	15150	15153	15127	15117	15032	15166	15192	15084	15166	15249	15190	15319	15027	15060	15082	15006	15137	15051	14999	15246	15121	15271	15207	15063	15107	15136	15104	14977	15055	15220	15179	14980	15088	15201	15232	15108	15079	15211	15234	14940	15063	15216	15086	15178	15162	15126	15101	15056	15079	15040	15034	15186	15090	15313	15245	15073	15080	15200	15090	15218	15171	15158	15081	15044	15046	15115	15117	15051	15106	15006	15121	15163	15059	15074	14912	15180	15077	15216	15202	15340	15276	15015	15132	15192	15266	15058	15205	15128	15171	15082	15267	15185	15094	15021	15290	14985	15075	15047	15133	14986	14978	15027	15129	15080	15260	15117	14964	15196	15076	14980	15181	15101	15099	15180	15150	15122	15090	15098	15070	15166	15113	15104	15112	15113	15024	14996	15148	15154	15002	15061	15184	15079	14999	15164	15168	14916	15047	14860	15162	15096	15074	15196	15320	14905	15242	15080	15159	15180	15116	15000	15214	15211	15075	15067	15077	15007	15191	15174	15279	15161	15020	15172	15087	15159	14988	15083	15059	15079	15255	15051	14978	15063	14992	15157	15191	14970	15091	15054	15086	15116	15150	15179	15116	15299	15086	15053	15003	15136	15147	15082	15145	15021	15164	15196	15142	15229	15194	14980	15198	15169	15098	15149	15079	15083	15211	15151	15140	15184	15089	15092	15039	14870	15037	14940	15248	15149	15068	15109	15126	14993	15221	15262	15287	15058	15062	15165	15362	15170	15220	15243	15143	15098	15230	14927	15249	15141	15147	15044	15089	15149	15079	15192	15105	15047	15129	15143	15163	15101	14982	15160	15338	15185	15183	15022	15198	15154	15048	15027	15012	15196	15065	15218	15130	15028	15143	15283	15142	15193	15198	15146	15000	15241	15286	15230	15195	15095	15147	14939	15260	15096	15184	15296	15253	15273	15013	15112	15235	14978	15174	15066	14900	14932	14992	15216	15074	14967	15169	15040	15217	15114	15011	15206	14994	15069	15237	15126	15250	15112	15072	14953	15101	15030	15148	15194	15367	15040	15219	15116	15016	15048	15116	15131	15341	15129	15053	15250	15018	15132	15148	15209	15025	15124	14812	15085	15288	15091	15123	14998	15228	14854	15176	15015	15321	15233	14943	15335	15171	15199	15117	15230	15148	15082	15042	15130	15190	15103	15137	14944	15091	15219	15027	15155	15125	15212	15288	15219	15151	15217	15260	15239	15308	15206	14881	15230	15187	15048	15162	15043	15249	14937	15023	15297	14966	15019	14997	15156	15173	15055	15183	14955	15145	15279	15190	15020	15007	15172	14950	15176	15053	15092	15023	14988	15136	15214	15092	15194	15182	15299	15182	14989	15098	15157	15147	15059	15186	15307	15147	15093	15125	15228	15230	15237	14973	14954	15262	15261	15021	15081	15071	15223	15134	14958	15209	15058	15222	15159	15214	15135	15060	15137	15079	15073	15111	15072	15082	15173	15094	15163	15060	15160	15156	15172	15199	15221	15260	15200	15257	15193	15147	15051	15073	15044	15149	15216	15190	15052	15043	15246	15143	15090	15014	15243	15097	15177	15050	15255	15011	15288	15181	15202	15147	15101	15131	15024	15050	15103	15191	14994	15199	15006	15075	15182	15061	14986	15075	15135	15140	15125	15277	15245	15000	15132	15144	15055	15175	15185	14917	15020	15133	15066	15198	15023	15293	15251	14954	15285	15088	15138	14987	15226	15264	15135	15101	15219	14979	14963	15305	15219	15167	15144	15217	15306	14983	14995	15088	15187	15046	15127	15166	15184	14964	15074	15308	15239	15166	15296	15298	15091	15290	15112	15186	15085	14985	15074	15155	15211	15092	15095	15227	15139	15176	15276	15212	15188	15298	15219	15139	15039	15103	15317	15011	15132	15031	15056	15131	15337	15165	15167	15209	15275	15231	15113	15230	15162	15118	15164	15165	15078	14899	15111	15055	15037	15300	15111	15095	15038	15139	15091	15164	15013	15179	15099	15127	15165	15011	15294	15015	15213	14955	15175	14920	15248	15127	15402	15225	15063	15211	15274	15144	14905	15022	15318	15064	15205	15164	15244	14981	15058	14927	15170	15022	15109	15163	14991	15099	15085	15128	15145	15084	15023	15046	15200	15175	15064	15234	15108	15143	15146	15026	15270	15015	14929	15203	15107	15186	15172	15198	15068	15124	15225	15186	15261	15162	15050	15227	15019	15191	15240	15134	15169	15075	15054	15039	15118	15148	15145	15163	15001	15128	15061	15064	15073	15309	15043	15006	15020	15310	15150	15059	15087	15338	15048	15049	15045	15172	15175	15094	14978	14962	15193	15166	15084	15162	15121	15059	15119	15215	15189	15024	15114	15097	14991	15023	15125	15282	15125	15123	15072	15159	15115	15012	15314	14886	15204	15095	15264	15060	15145	15260	15112	15004	14911	15189	15233	15157	15081	15209	15098	15131	15128	14948	15109	15268	15025	15065	15336	15294	15117	15111	15211	15155	15226	15227	15145	15020	15291	15151	15151	15039	15160	15047	15124	15149	15137	15008	15190	15039	15011	15069	15198	15069	15210	15027	15094	15073	15228	15123	15097	15065	15101	14975	15201	15204	15089	15118	15241	15120	15076	15243	15044	15124	15059	15092	15095	15097	15154	14976	15048	15130	15234	15161	15199	15093	15075	15219	15197	15050	15274	15104	15220	15167	15112	15149	15076	14959	15027	15235	15247	14998	15137	14875	15068	14980	15087	15077	15138	15114	15139	15191	15078	15126	14867	15011	15252	15195	15152	15210	15210	15092	15242	15052	15165	14968	15308	14989	15151	15119	14987	15139	15290	14994	15131	15072	15104	15043	15319	15132	15160	15102	15111	15128	15154	15108	15084	15094	15182	15215	15125	15134	15030	14966	15311	15259	15198	15269	15211	15135	15190	15306	15105	15200	15167	15129	15041	15102	15140	15242	15047	15223	15248	15210	15220	15209	15117	15157	15125	14973	15151	15026	15316	15245	15107	15160	15202	15041	15283	15236	15110	15021	15104	15198	15154	15103	15206	15120	15216	15178	15234	15049	15221	15049	15076	15258
25153	21383	28107	25421	21549	19679	19520	18173	17926	18064	18112	17805	18748	35348	32223	27138	22125	19142	18033	17483	17430	17308	17541	17519	17505	17436	17520	17264	17518	17275	17090	17536	17397	17353	17482	17518	17535	17419	17334	17297	17333	17202	17450	17202	17366	17458	17213	17224	17392	17346	17274	17252	17530	17421	17379	17310	17153	17307	17536	17512	17270	17294	17199	17240	17474	17278	17406	17338	17319	17401	17321	17536	17438	17306	17461	17205	17332	17251	17467	17299	17475	17204	17304	17408	17359	17252	17245	17375	17300	17380	17301	17391	17421	17305	17256	17303	17437	17527	17209	17361	17283	17552	17221	17412	17279	17329	17491	17111	17277	17383	17370	17349	17401	17430	17355	17339	17442	17398	17244	17281	17214	17567	17487	17347	17264	17430	17310	17421	17413	17481	17493	17312	17204	17169	17238	17337	17205	17136	17291	17236	17325	17142	17530	17453	17402	17313	17208	17314	17319	17312	17307	17467	17215	17369	17396	17330	17455	17261	17462	17328	17191	17231	17230	17149	17397	17504	17313	17266	17285	17403	17516	17215	17386	17368	17380	17366	17103	17255	17370	17391	17257	17416	17257	17439	17248	17452	17364	17227	17244	17320	17443	17366	17398	17176	17414	17360	17237	17321	17220	17361	17385	17234	17443	17262	17456	17367	17358	17437	17361	17299	17348	17365	17402	17286	17454	17227	17330	17341	17341	17363	17264	17205	17199	17449	17281	17280	17290	17455	17448	17249	17170	17266	17468	17190	17131	17259	17196	17437	17420	17285	17129	17339	17196	17226	17232	17296	17139	17242	17447	17353	17489	17428	17544	17360	17432	17334	17067	17429	17325	17317	17340	17346	17347	17129	17399	17414	17338	17381	17172	17472	17387	17168	17360	17367	17258	17289	17206	17009	17327	17329	17319	17278	17377	17455	17382	17379	17329	17450	17311	17221	17195	17377	17485	17441	17437	17306	17393	17248	17225	17265	17296	17444	17467	17262	17181	17126	17334	17339	17540	17391	17328	17367	17104	17274	17294	17486	17282	17335	17291	17287	17069	17348	17221	17304	17415	17382	17475	17175	17135	17316	17437	17128	17472	17337	17209	17369	17419	17416	17157	17236	17227	17339	17471	17271	17444	17100	17314	17300	17353	17273	17341	17334	17251	17332	17284	17355	17246	17157	17341	17297	17272	17315	17389	17314	17319	17379	17379	17270	17254	17302	17263	17359	17205	17273	17466	17366	17290	17240	17395	17371	17301	17458	17304	17331	17359	17428	17483	17409	17478	17281	17312	17432	17389	17228	17477	17411	17248	17285	17097	17181	17354	17347	17352	17338	17192	17126	17394	17576	17279	17377	17275	17259	17356	17235	17340	17335	17415	17187	17359	17173	17439	17199	17366	17466	17256	17315	17366	17334	17381	17210	17289	17336	17387	17407	17474	17418	17398	17471	17258	17153	17324	17468	17430	17191	17316	17329	17256	17366	17414	17462	17403	17381	17509	17372	17519	17437	17421	17284	17394	17248	17329	17424	17479	17334	17401	17400	17318	17284	17513	17404	17379	17526	17122	17223	17372	17158	17251	17326	17164	17404	17346	17370	17176	17197	17170	17305	17392	17460	17489	17361	17051	16949	17386	17374	17423	17304	17336	17050	17109	17222	17209	17236	17556	17465	17224	17296	17168	17161	17230	17240	17449	17291	17111	17400	17250	17260	17190	17364	17141	17147	17393	17319	17338	17253	17434	17206	17494	17268	17402	17303	17197	17360	17350	17343	17374	17332	17232	17183	17425	17213	17290	17550	17512	17220	17321	17410	17401	17481	17330	17313	17356	17316	17365	17380	17476	17205	17305	17267	17279	17391	17197	17329	17107	17164	17274	17438	17386	17157	17322	17305	17420	17430	17455	17224	17330	17443	17304	17398	17278	17231	17272	17381	17382	17263	17410	17359	17353	17247	17467	17352	17187	17154	17491	17189	17181	17433	17309	17399	17479	17432	17297	17253	17340	17292	17476	17312	17375	17356	17389	17420	17375	17414	17401	17416	17258	17396	17381	17209	17300	17193	17123	17361	17241	17286	17188	17256	17331	17379	17247	17489	17385	17261	17202	17231	17068	17200	17304	17207	17262	17229	17527	17197	17334	17416	17286	17379	17324	17259	17369	17370	17428	17293	17359	17361	17337	17363	17279	17555	17238	17133	17110	17443	17215	17388	17241	17427	17381	17344	17518	17300	17317	17310	17402	17198	17422	17349	17619	17415	17378	17396	17375	17278	17204	17214	17403	17371	17431	17390	17432	17154	17407	17285	17512	17369	17120	17062	17364	17285	17255	17266	17427	17210	17337	17247	17258	17057	17632	17250	17308	17590	17444	17307	17248	17254	17273	17272	17185	17201	17327	17320	17290	17332	17243	17453	17412	17393	17195	17432	17294	17145	17337	17293	17178	17315	17270	17479	17285	17338	17269	17309	17230	17289	17140	17090	17197	17126	17257	17288	17220	17315	17337	17270	17413	17401	17248	17151	17226	17113	17218	17458	17261	17300	17396	17356	17304	17278	17441	17334	17148	17345	17362	17112	17244	17363	17367	17396	17338	17274	17176	17238	17462	17369	17271	17333	17325	17195	17377	17486	17267	17324	17329	17234	17297	17544	17204	17689	17379	17390	17272	17408	17066	17251	17268	17173	17356	17349	17199	17209	17457	17222	17198	17397	17253	17265	17229	17211	17428	17331	17215	17260	17425	17389	17351	17404	17379	17251	17392	17370	17356	17339	17297	17021	17469	17436	17209	17299	17166	17346	17368	17315	17402	17210	17147	17469	17424	17333	17051	17299	17296	17269	17299	17418	17341	17237	17321	17342	17096	17227	17232	17284	17248	17518	17447	17147	17354	17426	17308	17372	17211	17352	17418	17169	17398	17175	17310	17340	17304	17209	17339	17181	17228	17350	17632	17397	17355	17183	17261	17427	17435	17451	17531	17397	17343	17337	17520	17166	17183	17363	17558	17243	17277	17294	17303	17438	17098	17340	17315	17384	17178	17620	17476	17213	17343	17241	17381	17243	17449	17256	17379	17394	17298	17238	17524	17386	17281	17328	17132	17490	17488	17425	17359	17108	17407	17374	17442	17643	17420	17271	17289	17443	17293	17221	17437	17331	17280	17582	17432	17381	17187	17262	17358	17328	17266	17196	17272	17281	17313	17314	17291	17483	17334	17294	17374	17184	17241	17121	17329	17593	17335	17055	17420	17138	17415	17273	17391	17415	17390	17268	17324	17444	17635	17217	17418	17435	17322	17231	17313	17082	17182	17301	17355	17348	17337	17419	17055	17324	17325	17378	17310	17431	17429	17094	17244	17415	17137	17492	17128	17252	17192	17595	17499	17493	17367	17359	17369	17308	17084	17255	17220	17312	17558	17222	17442	17461	17143	17119	17344	17222	17472	17255	17246	17310	17214	17318	17381	17316	17194	17194	17256	17245	17240	17232	17227	17340	17370	17231	17316	17049	17353	17366	17295	17370	17226	17274	17296	17404	17445	17327	17536	17326	17295	17476	17208	17384	17302	17418	17403	17264	17447	17322	17306	17221	17425	17256	17387	17413	17463	17330	17297	17272	17451	17246	17541	17389	17361	17345	17445	17028	17409	17513	17366	17443	17261	17506	17298	17431	17482	17517	17267	17032	17296	17235	17331	17496	17375	17450	17342	17319	17480	17209	17467	17136	17382	17375	17402	17351	17445	17471	17378	17512	17354	17369	17325	17219	17493	17340	17307	17497	17299	17485	17311	17373	17175	17364	17389	17207	17249	17319	17183	17099	17229	17497	17335	17366	17418	17372	17274	17298	17280	17487	17298	17081	17385	17287	17331	17274	17265	17322	17423	17317	17278	17474	17449	17460	17105	17251	17475	17346	17673	17149	17324	17369	17479	17266	17438	17216	17131	17311	17082	17440	17379	17388	17251	17366	17175	17357	17290	17290	17280	17372	17394	17029	17348	17267	17306	17517	17503	17319	17202	17328	17351	17300	17523	17413	17168	17396	17360	17361	17449	17492	17201	17309	17183	17332	17203	17295	17339	17447	17492	17241	17435	17282	17285	17252	17448	17358	17472	17186	17105	17425	17448	17279	17331	17409	17365	17128	17302	17288	17393	17154	17197	17289	17660	17429	17313	17327	17567	17372	17282	17437	17272	17336	17395	17541	17318	17247	17335	17299	17521	17337	17345	17283	17369	17431	17258	17358	17455	17097	17379	17494	17378	17397	17275	17202	17304	17320	17238	17320	17449	17209	17247	17281	17289	17276	17325	17429	17284	17644	17438	17440	17277	17195	17398	17160	17174	17335	17440	17058	17404	17276	17493	17431	17227	17351	17319	17312	17622	17294	17332	17313	17377	17414	17277	17339	17392	17311	17224	17247	17103	17153	17381	17214	17271	17196	17337	17276	17378	17348	17421	17513	17523	17249	17464	17166	17141	17371	17480	17139	17324	17438	17204	17473	17275	17085	17233	17210	17413	17265	17177	17370	17374	17423	17317	17333	17194	17358	17458	17160	17051	17173	17299	17248	17287	17222	17092	17471	17336	17301	17121	17487	17408	17416	17336	17347	17464	17420	17215	17268	17224	17248	17461	17313	17297	17279	17343	17335	17395	17365	17119	17148	17346	17302	17174	17231	17398	17157	17266	17448	17243	17390	17471	17510	17291	17277	17289	17425	17342	17403	17307	17373	17384	17056	17421	17358	17393	17163	17223	17499	17274	17277	17444	17321	17252	17308	17437	17266	17328	17285	17158	17201	17425	17365	17348	17350	17549	17275	17394	17283	17482	17227	17264	17270	17242	17369	17450	17426	17260	17249	17328	17484	17298	17348	17285	17225	17178	17151	17500	17502	17316	17326	17385	17406	17447	17184	17469	17573	17306	17340	17250	17353	17343	17377	17356	17378	17322	17181	17414	17247	17313	17418	17239	17429	17266	17321	17213	17452	17177	17488	17183	17318	17455	17613	17356	17394	17114	17290	17305	17482	17578	17455	17564	17158	17247	17646	17205	17431	17396	17135	17269	17115	17483	17482	17305	17324	17236	17332	17284	17322	17346	17283	17276	17181	17232	17215	17256	17444	17432	17275	17208	17574	17375	17362	17390	17493	17374	17152
14672	23206	22134	17887	17114	16430	16404	16181	16117	16102	16024	15775	17710	38336	33100	26651	20177	16761	15418	15329	15254	15266	15295	15253	14963	15119	15162	15092	15276	15085	15358	15152	15163	15198	15108	15087	15273	15134	15234	15069	15165	15277	15080	15257	15230	15187	15254	15161	15143	15145	15198	15226	15282	15164	15250	15240	15121	15157	15130	14986	15077	15101	14854	15097	15130	15228	15078	15141	15197	15183	15155	15158	15054	15062	15212	15101	15126	15032	15173	15069	15090	15125	15081	15367	14998	15153	15242	15223	15183	15006	15174	14998	15144	14878	15080	15411	15142	15090	15155	15019	15293	15377	15091	15229	15032	15175	15213	15106	15157	15022	14888	15208	15130	15145	15321	15190	15180	15209	15085	15115	15263	15076	15245	15167	15281	15084	15051	14911	15172	15069	15067	15268	15117	15069	15213	15137	15196	15198	15046	15126	15169	15123	15379	15208	14902	15197	15260	15139	15058	15155	15294	15155	15111	15059	15113	14991	15285	15120	15105	15155	15176	15062	14911	14892	15025	15221	15018	15103	15106	15241	15145	15237	15218	15154	15179	15003	15167	15127	15035	15367	15183	15238	15173	14887	15057	14954	15195	15054	15165	15183	14960	14944	15072	15307	15213	15120	15192	14830	15229	15172	14949	15051	15177	15225	15262	15121	15049	14987	15051	15020	15207	14895	15003	15291	15025	15122	15002	15351	15079	15144	15186	15208	15246	15243	15303	15050	15246	15071	15076	15151	15218	15113	15174	15036	15259	15025	15123	15212	15323	15119	15087	14996	15081	14935	15081	14954	15349	15078	15313	15019	15141	15191	15087	15062	15267	15061	15212	14984	15223	15001	15116	15029	15276	15259	15148	15021	15302	15023	15208	15041	15028	15068	15138	15025	15083	15166	15063	15048	15065	15237	15053	15145	15151	15253	15090	15169	15174	15187	15104	15375	15019	15197	15332	15215	14921	15112	15205	15268	15110	15054	15248	15020	15227	15220	15110	15071	15161	15129	14998	14996	15190	15341	15204	15195	15337	15216	15092	15168	15166	15246	15016	15208	15249	15192	15093	15205	15169	15160	15055	15142	15015	15184	15135	15133	15042	15123	15203	15069	15274	15007	15084	15186	15056	15175	15084	15062	15106	15119	15176	15208	15296	15183	15136	15151	14965	15196	15084	15096	15037	15191	14969	15170	15078	15078	15080	15108	15212	15294	15263	15151	15120	15202	15156	15149	15300	15078	15274	15066	15154	15117	15080	15277	15243	15221	15170	15127	15233	15002	15244	14914	15153	15166	15109	15134	15090	15099	15068	15167	15283	14949	15100	15110	15002	15258	15118	15368	15354	15138	15192	15044	15174	15277	15177	15267	15064	15275	15101	15284	15218	15149	15171	15249	15153	15002	15129	15117	15040	15015	15168	15412	15148	15130	15189	15019	15157	15117	15126	15124	15100	15180	15099	15276	15284	15151	15223	15240	14879	15150	15078	15179	15062	15165	15097	14977	15128	15129	15216	15034	15085	15077	15222	15098	15152	14986	15199	15233	15167	14892	15329	15230	15057	15157	15177	15183	15104	15175	15289	15093	15290	15136	15055	15131	15182	15129	15129	15216	15210	15065	15063	15077	15208	15242	15229	15156	15127	15091	15126	15206	15134	15072	15208	15103	15110	15086	15038	14980	15013	14943	15168	15251	15152	15317	15276	15050	15154	15144	15142	15136	15117	15156	15106	15084	15191	15013	15109	15088	15166	15017	15043	15066	15219	15195	15150	15227	15209	15029	15091	15170	15256	15128	15299	15176	15317	14977	14983	15060	15203	14965	15165	15154	15165	15143	15002	15245	15286	15248	15134	15190	14881	15122	15182	15232	15145	15140	15106	15032	15095	15238	15069	15138	15107	15448	15067	15048	15243	15314	15099	15119	15123	15345	15162	15104	15138	15012	15295	15080	15269	15240	15230	15062	15119	15057	15226	15047	15001	14950	15253	15072	14985	15129	15173	15134	15188	15186	15093	15290	15197	15236	15082	15156	15156	15176	15179	15206	15183	15163	14968	15001	15304	15069	15136	15133	15121	15019	15251	15178	15137	14831	15258	15087	15195	15183	15151	15097	15210	15237	15026	15079	15368	15118	15145	15217	15025	15142	15141	15131	15126	15229	15139	15064	15126	15268	15139	15123	15183	15089	15132	15142	15113	15170	15247	15066	15135	15002	15193	15117	15195	15320	15145	15015	15149	15077	15169	15078	15106	14948	15056	14948	15284	15048	15134	15144	15033	15207	15262	14890	15176	14910	15202	15092	15085	15297	15194	15184	15097	15042	15235	15146	15109	15107	15137	15257	15157	15190	15199	15225	15166	15157	15208	14950	15256	15263	15243	15313	15225	15057	15194	15180	15051	15092	15116	15056	15074	15121	15172	15326	15122	15079	15110	15176	15099	15082	15169	15088	15110	15200	15169	15131	15186	15169	15273	15252	15016	15234	15053	15153	15215	15145	14994	15168	15191	15202	15246	15137	15107	15301	15213	15141	15195	15033	15269	15157	15146	15047	15173	15302	14937	15094	15109	15255	15248	15054	15271	14941	15170	14944	15166	15145	15189	15013	15234	15174	15201	15052	15003	15123	15185	15252	15160	15164	15187	15071	15156	15069	14878	15021	15279	15005	15178	15153	15134	15184	15160	15168	15227	15197	15006	15224	15149	14993	14958	15271	15229	15216	15062	15261	15103	15072	15223	15055	15090	15104	15030	15090	15149	15053	15153	15039	15258	15225	15053	15218	15223	15256	15172	15104	15185	15243	15265	15092	15133	14931	15092	15139	15123	15141	15047	15155	15079	15074	15157	15290	15200	15244	15162	15209	15050	15281	15072	15033	15167	15282	15142	15049	15295	15270	14918	14995	15014	15082	15135	14996	15086	15161	15215	15128	15032	15058	15261	15194	15141	15048	15080	15102	15098	15273	15171	15218	15229	15300	15138	15073	15234	15099	15317	15197	15077	15225	15169	15021	15096	15222	15296	15188	15230	14998	15122	15079	15092	15062	15062	15203	15126	15136	15087	15166	15056	15197	15276	15105	15258	15318	15123	15157	15137	15172	14985	15023	15178	15133	15101	15062	14964	15074	15052	15103	15238	15134	15175	15179	15315	15158	14994	15126	15146	15074	15213	15174	15057	15270	15144	15181	15206	14944	15138	15222	15226	15068	15029	15181	15339	15214	15106	15217	15252	15127	15188	14998	15186	15026	14970	15063	15250	14980	15162	15134	15164	15124	15321	15100	15051	15243	15169	15173	15080	15148	15092	15034	15201	15297	15286	15097	15243	15262	15096	15131	15223	15149	15088	14988	15197	15017	14979	15219	15117	15172	15197	15210	15013	15305	15176	15279	15178	15122	15036	15231	15250	14942	15035	15013	15234	15060	15188	14976	15289	15120	15236	15139	15259	15121	15262	15297	15178	15083	15063	15097	14981	15046	15039	15063	15173	15284	15106	15012	15103	15058	15089	15174	15179	15082	15046	15238	15220	15161	15239	15075	15153	15151	14922	15113	15211	15224	15096	15217	15171	15200	15164	15180	15239	15130	15281	15115	15148	15203	15237	14925	15228	15158	15089	15199	15186	15222	15205	15100	15228	15093	15190	15097	15084	15108	15068	15175	15066	15092	15184	15108	15078	15012	15245	15219	14997	15219	15207	15158	15069	15198	15135	15267	15013	15453	15012	15203	15249	15012	15164	15186	15294	15058	15191	15116	15291	15113	15323	15100	14995	15292	14998	15236	15242	15116	15222	15206	15085	15159	15034	15242	15096	15210	15082	15165	15227	15328	15200	15179	15154	15160	15169	15260	15284	15150	15209	15076	15207	15110	15091	15249	14905	15213	14962	15185	15168	15264	15207	15134	15163	15048	15181	15214	15094	15107	15206	15200	15027	15079	14996	15238	15095	15054	15253	15253	15080	15264	15086	15035	15274	14914	15091	15270	15231	15136	15129	15275	15415	15172	15173	15076	15134	15232	15138	15108	15077	15108	15093	15112	15118	15192	15145	15268	15261	15113	15122	14992	15360	15051	15172	15182	15128	15203	15064	15147	15162	15194	15256	15128	15180	14913	15110	15003	15188	15004	15184	15182	15292	15233	15177	15112	15231	15214	14965	15018	15123	15146	15113	15191	15207	15103	15078	15165	15188	15089	15108	15066	15214	15032	15055	15133	14915	15178	15108	15215	15203	14987	15067	15182	15099	15135	15156	15258	15183	15130	15167	14852	15287	15107	15227	15177	15388	15277	15019	15162	15199	15164	15087	15347	15014	15013	15157	15323	15068	15092	15090	15091	15300	15197	15084	15193	15100	14971	15104	15024	15049	15232	14955	15227	14887	15149	15165	15103	15244	15309	15281	15171	15049	15063	15119	15121	15177	15128	14964	15226	15141	15064	15069	15049	15260	15100	15109	15194	15367	15012	15195	15279	15183	15228	15258	14998	15061	15171	15063	14998	15127	15090	15103	15176	15070	15061	15249	15171	15156	15002	15033	15047	15186	15132	15171	15064	15147	15108	15141	15064	15216	15130	15108	15061	15126	15127	15080	15073	15134	15148	14974	15005	15250	15164	14990	15240	15168	15066	15165	15263	15177	15081	15205	15137	15099	15142	15235	15125	15220	15073	15272	15110	15134	15283	15205	15246	15228	15010	15217	15044	15180	15215	15170	15139	15206	15049	15227	15299	15002	15076	15080	15121	15174	15125	15359	15128	15139	15039	15129	15150	15082	15166	15022	15008	15083	15220	15028	15153	15394	15212	15181	15151	15346	15104	15200	15117	15071	15133	15195	15322	15064	15061	15208	15180	15111	15422	15100	14992	15145	15251	15047	14897	15204	15169	15381	15082	15062	15091	15117	15213	15123	15257	14892	14936	15310	14986	15087	15081	15150	15242	15193	15227	15056	15077	15099	15256	15240	15217	15071	15197	15260	15350	15083	15156	15217	15117	15050	15020	15026	15203	15089	15271	15040	15137	15206	15292	15146	15123	15156	15187	15010	15033	15266	15243	15181	14965	15305	15208	15113	15056	15166	15131	15211	15037	15222	15111	15171	15199	15075	15164	15118	15084	15081	15239	15268	14911	15108	15267	15158	15119	15028	15033	15085	15113	15242	15139
23837	21401	29036	24213	22020	23029	22063	18866	18254	18478	18412	18292	19696	41054	42863	35395	26934	21184	18639	17647	17747	17555	17264	17576	17599	17473	17441	17491	17571	17708	17446	17567	17423	17447	17429	17090	17361	17278	17404	17402	17586	17745	17719	17484	17654	17390	17338	17374	17335	17547	17437	17461	17369	17402	17580	17455	17241	17493	17374	17419	17473	17459	17630	17450	17500	17508	17385	17608	17608	17424	17626	17594	17539	17553	17570	17350	17204	17304	17411	17353	17482	17603	17566	17506	17654	17403	17512	17348	17423	17371	17198	17389	17416	17374	17507	17466	17470	17371	17323	17463	17511	17409	17342	17536	17342	17381	17384	17424	17438	17271	17512	17488	17495	17576	17446	17482	17452	17370	17447	17481	17307	17453	17307	17449	17257	17372	17406	17492	17299	17233	17344	17340	17048	17432	17379	17386	17365	17363	17509	17627	17390	17460	17388	17482	17564	17528	17573	17396	17434	17391	17562	17573	17547	17239	17484	17447	17405	17397	17172	17445	17258	17266	17605	17395	17446	17520	17416	17464	17387	17384	17300	17240	17493	17485	17411	17376	17451	17436	17510	17303	17561	17410	17403	17493	17472	17454	17046	17331	17446	17430	17473	17476	17429	17136	17405	17392	17441	17341	17377	17484	17305	17370	17425	17295	17206	17377	17344	17430	17372	17552	17332	17207	17274	17352	17326	17413	17443	17523	17369	17284	17413	17322	17256	17333	17401	17185	17388	17552	17464	17306	17413	17352	17467	17371	17232	17388	17449	17177	17411	17324	17213	17551	17232	17551	17332	17460	17499	17537	17315	17388	17407	17450	17336	17288	17467	17566	17525	17416	17548	17313	17261	17340	17499	17461	17330	17318	17445	17272	17333	17401	17470	17407	17377	17403	17299	17231	17244	17415	17414	17086	17344	17442	17275	17271	17246	17552	17455	17240	17362	17278	17438	17318	17323	17321	17339	17217	17219	17443	17405	17213	17395	17296	17305	17287	17493	17501	17463	17319	17294	17625	17361	17267	17398	17363	17467	17194	17328	17233	17390	17613	17427	17288	17251	17445	17415	17509	17376	17488	17304	17443	17333	17438	17452	17600	17365	17301	17322	17449	17179	17561	17478	17235	17332	17516	17363	17368	17373	17499	17344	17302	17383	17378	17229	17403	17285	17417	17254	17340	17185	17536	17304	17326	17355	17551	17429	17390	17379	17427	17599	17293	17548	17258	17370	17502	17468	17445	17385	17524	17225	17415	17446	17531	17095	17451	17341	17386	17488	17400	17631	17472	17414	17575	17399	17197	17592	17455	17466	17393	17518	17327	17479	17415	17392	17375	17353	17351	17409	17249	17332	17390	17326	17472	17430	17468	17220	17466	17262	17414	17362	17421	17531	17504	17428	17286	17574	17643	17437	17405	17386	17288	17281	17508	17334	17441	17489	17337	17536	17416	17329	17432	17599	17356	17581	17400	17431	17479	17567	17276	17365	17323	17549	17426	17428	17490	17348	17231	17424	17348	17304	17393	17495	17342	17377	17337	17416	17446	17494	17518	17377	17316	17181	17361	17268	17302	17438	17341	17255	17333	17316	17513	17307	17400	17539	17556	17450	17348	17347	17523	17358	17432	17432	17489	17507	17582	17441	17146	17544	17611	17315	17208	17412	17360	17250	17343	17562	17509	17398	17352	17419	17298	17331	17520	17466	17332	17601	17321	17414	17342	17387	17381	17545	17350	17480	17387	17460	17421	17281	17604	17236	17552	17422	17404	17467	17391	17521	17274	17317	17308	17411	17364	17373	17339	17296	17321	17527	17238	17537	17318	17410	17183	17337	17420	17441	17341	17343	17131	17327	17427	17419	17348	17548	17439	17330	17477	17546	17383	17412	17312	17299	17627	17498	17321	17273	17304	17362	17573	17146	17234	17434	17398	17579	17470	17413	17602	17567	17591	17456	17297	17398	17431	17383	17575	17484	17311	17391	17531	17537	17375	17409	17384	17295	17456	17381	17286	17267	17403	17412	17317	17190	17413	17464	17252	17371	17317	17467	17496	17388	17451	17374	17349	17464	17469	17330	17508	17432	17160	17446	17473	17473	17370	17277	17297	17651	17292	17505	17548	17235	17308	17396	17307	17397	17220	17551	17461	17577	17486	17573	17410	17297	17286	17319	17272	17365	17294	17441	17401	17393	17449	17281	17312	17580	17339	17431	17554	17391	17355	17274	17260	17442	17516	17251	17242	17269	17574	17365	17194	17461	17336	17347	17629	17565	17254	17511	17408	17444	17376	17265	17388	17262	17482	17522	17439	17479	17411	17344	17355	17641	17582	17464	17371	17482	17411	17376	17467	17253	17319	17305	17531	17343	17382	17265	17227	17175	17489	17452	17221	17362	17532	17317	17048	17562	17288	17269	17425	17561	17311	17303	17369	17425	17244	17431	17217	17385	17186	17391	17480	17250	17480	17292	17255	17409	17523	17444	17188	17235	17264	17525	17384	17592	17539	17286	17477	17422	17466	17344	17275	17295	17530	17407	17313	17503	17295	17446	17456	17615	17460	17390	17322	17263	17351	17401	17577	17486	16986	17354	17526	17412	17366	17414	17355	17478	17513	17335	17462	17516	17536	17455	17432	17343	17491	17486	17447	17468	17467	17334	17645	17224	17585	17331	17413	17352	17347	17333	17527	17370	17197	17467	17193	17429	17289	17453	17327	17386	17380	17470	17219	17334	17291	17551	17419	17246	17296	17419	17245	17374	17385	17338	17480	17494	17414	17549	17541	17421	17425	17366	17429	17422	17428	17353	17349	17491	17563	17382	17499	17135	17487	17412	17450	17346	17310	17216	17438	17353	17317	17306	17363	17250	17477	17455	17428	17561	17423	17406	17604	17321	17408	17215	17300	17314	17321	17429	17420	17608	17368	17391	17337	17376	17258	17504	17409	17225	17092	17291	17338	17214	17153	17313	17391	17546	17346	17446	17627	17354	17416	17306	17427	17440	17325	17820	17350	17407	17177	17354	17464	17508	17394	17567	17346	17506	17403	17515	17522	17109	17228	17245	17313	17305	17338	17297	17394	17521	17221	17247	17348	17224	17306	17447	17383	17289	17732	17308	17639	17462	17365	17275	17489	17229	17199	17482	17366	17363	17362	17402	17415	17179	17423	17502	17542	17462	17525	17336	17653	17273	17339	17366	17319	17167	17465	17694	17479	17375	17290	17508	17399	17430	17395	17271	17460	17401	17337	17465	17425	17444	17452	17247	17577	17391	17721	17414	17504	17700	17223	17309	17315	17529	17534	17323	17444	17411	17535	17387	17299	17519	17540	17470	17589	17585	17403	17484	17325	17436	17509	17336	17408	17372	17577	17553	17311	17356	17414	17298	17373	17646	17357	17465	17205	17362	17402	17219	17258	17592	17356	17234	17401	17469	17327	17183	17292	17307	17336	17360	17181	17478	17194	17566	17603	17426	17306	17387	17284	17492	17402	17457	17350	17585	17484	17409	17421	17492	17514	17582	17427	17282	17402	17493	17332	17360	17421	17489	17378	17339	17506	17433	17283	17375	17501	17394	17265	17290	17313	17299	17577	17599	17328	17285	17416	17397	17592	17532	17401	17460	17473	17376	17385	17502	17484	17556	17344	17329	17554	17326	17391	17401	17464	17484	17377	17605	17373	17165	17542	17483	17353	17367	17329	17412	17458	17316	17355	17282	17628	17165	17344	17481	17444	17438	17306	17493	17855	17415	17344	17382	17405	17426	17334	17404	17323	17366	17418	17392	17406	17449	17186	17276	17282	17558	17216	17269	17315	17264	17367	17629	17542	17352	17367	17346	17406	17424	17418	17314	17281	17309	17280	17462	17454	17431	17548	17395	17388	17499	17243	17312	17450	17546	17457	17467	17347	17270	17481	17391	17330	17187	17516	17513	17376	17255	17096	17413	17378	17250	17449	17305	17572	17171	17432	17442	17388	17483	17441	17428	17419	17284	17540	17259	17147	17239	17338	17631	17406	17442	17464	17458	17526	17373	17313	17342	17409	17529	17332	17346	17578	17357	17474	17314	17333	17326	17435	17375	17436	17320	17336	17379	17368	17395	17364	17390	17561	17515	17264	17404	17389	17449	17441	17326	17220	17309	17379	17275	17401	17351	17310	17297	17361	17348	17354	17464	17334	17414	17386	17254	17418	17345	17445	17460	17494	17541	17396	17411	17185	17406	17331	17382	17481	17540	17326	17307	17213	17361	17489	17508	17194	17376	17462	17640	17618	17428	17389	17288	17251	17129	17584	17380	17232	17419	17321	17358	17346	17455	17322	17607	17306	17626	17551	17419	17373	17331	17059	17256	17165	17381	17418	17381	17370	17493	17553	17326	17410	17349	17377	17366	17432	17305	17369	17283	17283	17402	17393	17429	17482	17393	17443	17406	17337	17451	17424	17349	17307	17384	17457	17605	17584	17392	17099	17503	17420	17170	17355	17445	17397	17482	17270	17202	17446	17307	17334	17227	17421	17437	17364	17619	17443	17407	17534	17397	17524	17444	17371	17420	17165	17351	17460	17349	17338	17223	17383	17293	17475	17097	17412	17508	17266	17324	17480	17553	17274	17329	17377	17140	17421	17233	17497	17374	17465	17329	17470	17421	17428	17492	17477	17389	17579	17341	17297	17286	17417	17427	17381	17324	17278	17353	17377	17258	17535	17546	17262	17377	17465	17376	17497	17427	17459	17397	17268	17131	17213	17274	17279	17452	17365	17417	17544	17466	17298	17269	17237	17376	17396	17246	17327	17349	17261	17370	17382	17258	17328	17525	17548	17480	17371	17491	17392	17197	17128	17465	17213	17468	17253	17238	17244	17359	17427	17169	17377	17203	17074	17480	17251	17468	17527	17440	17324	17443	17278	17376	17331	17499	17447	17305	17287	17262	17361	17285	17328	17425	17341	17498	17395	17357	17345	17419	17479	17484	17280	17287	17365	17528	17298	17444	17515	17182	17110	17323	17361	17344	17579	17491	17324	17415	17290	17302	17289	17377	17548	17683	17277	17257	17395	17699	17613	17582	17386	17487	17347	17345	17393	17122	17368	17641	17305	17187	17361	17593	17514	17237	17428	17575	17346	17183	17283	17284	17181	17437	17424	17533	17386	17617	17510
16542	28233	25605	20140	18570	17989	17367	16672	16665	16767	16893	16461	19384	44579	43571	35583	25752	18417	15898	15403	15204	15297	15100	15133	15146	15159	15138	15205	15263	15257	15278	15135	15190	14991	15231	15115	15105	15145	15262	15154	15097	14998	15343	15206	15175	15092	15178	15245	15159	15180	15252	15220	15200	15145	15239	15153	15054	15183	15067	15207	15171	15201	15135	15243	15272	15326	15111	15134	15243	15072	14918	15293	15081	15288	15176	15115	15273	14970	15122	15218	15061	15283	15150	15224	15300	15260	15295	15218	15053	15157	15317	15156	15206	15177	15185	15166	15255	15172	14979	15305	15057	15181	15365	15172	15127	15210	15027	15294	15104	15029	15156	15177	15280	15188	14898	15187	15149	15027	15149	15224	15173	15103	15285	15120	15083	15064	15166	15074	15100	15154	15248	15214	15120	15139	15255	15156	15151	15260	15113	15222	15220	15219	15229	15176	15201	15221	15094	14953	15143	15142	15315	15140	15201	15248	15411	15328	15136	15240	15163	15282	15212	15174	15272	15242	15006	15060	15145	15190	15206	15320	15112	15090	15293	15190	15177	15135	15212	14988	15234	15200	14996	15237	15087	15177	15289	15124	15289	15196	15029	15264	15189	15086	14999	15267	15299	15254	15168	15117	15177	15082	15203	15224	15231	15206	15100	15200	15189	15310	15240	15193	15041	15184	15105	15152	15213	15183	15232	14983	15236	15173	15155	15199	15130	15093	15281	15165	15086	15204	15061	15315	15061	15026	15172	15167	15119	15277	15262	15235	15070	15082	15377	15126	15127	15143	15225	15221	15111	15131	14916	15261	15194	15071	15127	15093	15320	15216	15032	15171	15116	15346	15179	15323	15290	15137	15025	15240	15287	15215	15146	15253	15230	15115	15122	15119	15293	15058	15232	15052	15016	15170	15207	15102	15248	15310	15214	15111	15171	15397	15168	15245	15197	15103	15200	14977	15180	15309	14997	15230	15103	15225	15261	15153	15276	15203	15171	15156	15136	15326	15080	15149	15161	15186	15169	15142	15166	15336	15426	15282	15046	15057	15164	15111	15164	15088	14984	15194	15044	15195	15423	15259	15197	15029	15252	15220	15087	15260	15077	15224	15186	15029	15090	15243	15027	15332	15233	15189	15176	14959	15191	15089	15217	15034	15244	15086	15244	15075	15031	15347	15163	15142	15158	15147	15064	15100	15140	15102	15316	15168	15091	14959	15140	15147	15118	15237	15173	15148	15131	15104	14992	15094	15408	15170	15024	15119	15204	15184	15210	15157	15217	15120	15134	15176	15147	15121	15119	15169	15377	15299	15331	15213	15251	15006	15231	15067	15159	15097	15147	15018	15128	15111	15116	14969	15113	15360	15105	15141	15179	15019	15198	15506	15113	15224	15049	15055	15158	15227	15183	15147	15040	15200	15179	15153	15194	15172	15304	15281	15237	15239	14979	15016	15272	15125	14992	15179	15184	15038	15171	15197	15274	15184	15185	15132	15155	15276	15154	15194	15126	15158	15240	15163	15234	15238	15123	15174	15171	15082	15091	14972	15049	15322	15244	15324	15159	15169	15236	15034	15093	15003	15077	15142	15122	15252	15081	15107	15179	15116	14800	15184	15121	15201	15118	15086	15253	15191	15122	15234	15172	15158	15196	15338	15128	15185	15101	15186	15184	15196	15055	15167	15083	15247	15097	15407	15231	15070	15164	15033	15105	15208	15215	15245	15210	15229	15078	15202	15184	15081	15138	15053	15237	15219	15031	15187	15254	15374	15154	15233	15093	15256	15208	15137	15228	15310	15148	15051	15133	15131	15043	15293	15265	15233	15089	15350	15126	15195	15057	15158	15191	15280	15168	15259	15250	15198	15278	15109	15230	15291	15203	15239	15278	15242	14967	15119	15243	15286	15144	15085	15137	15172	15055	15144	15229	15042	15067	15221	15260	15162	15077	15013	15231	15143	15211	15164	15021	15278	15145	15127	15238	15116	15128	15170	15326	15209	15128	15156	15318	15067	15118	15180	15310	14969	15046	15215	15373	15163	15198	15070	15296	15190	15313	15154	14995	15078	15291	15270	15106	15250	15235	15281	15291	15129	15154	15108	15206	15111	15175	15138	15131	14974	15412	15160	14948	15072	15106	15139	15237	15086	15325	15077	15246	15229	15324	15240	15163	15192	15122	15156	15381	15120	15221	15120	15108	15115	15085	15129	15122	15126	15178	15126	15208	14936	15180	15155	15219	15310	15109	15189	15147	15169	15169	15317	15325	15084	15243	15006	15142	15419	15267	15222	15230	15192	15046	15215	15165	15156	15156	15121	15283	15195	15166	15241	15175	15097	15189	15200	15118	15234	15146	15185	15181	15140	15139	15266	15224	15018	15197	15258	15187	15260	15184	15206	14976	15204	15096	15121	15142	15092	15149	15074	15267	14819	15160	15289	15078	15166	15244	15186	15178	15083	15183	15236	15152	15165	15130	15114	15278	15083	15119	15034	15255	15294	15218	15153	15214	15200	15290	15266	15006	15070	15008	15106	15189	15142	15163	15195	15173	15188	15136	14990	15121	15285	15392	15146	14940	15140	15165	15181	15259	15192	15207	15045	15071	15046	15095	15125	15038	15172	15194	15105	15094	15095	15180	15070	15080	15151	15191	15157	15035	14980	15369	15055	15031	15324	15285	15190	15300	15101	15253	15067	15096	14964	15146	15189	15154	15235	15231	15168	15131	15139	15316	15240	15173	15016	15258	15140	15251	15072	15103	15183	15076	15174	15197	15067	15248	15237	15142	15125	15034	15211	15256	15231	15324	15345	15100	15093	15276	15139	15312	15135	15250	15072	15209	15163	15283	15033	15000	15088	15225	15146	15158	15278	15022	15007	15091	15157	15223	15180	14863	15257	15074	15243	15141	15335	15141	15155	15109	15114	15195	15241	15110	15247	15213	15250	15096	15064	15122	15169	15145	15133	15154	15073	15208	15208	15156	15058	15113	15223	15188	15084	15197	15191	15110	15198	15082	15215	15221	15282	15075	15138	15281	15107	15194	15183	15218	15273	15154	15227	15113	15107	15211	15356	15302	15292	15228	15173	15016	15175	15033	15179	15246	15246	15238	15256	15227	15184	15267	15355	15280	15141	15198	15177	15164	15093	15176	15226	15340	15289	15006	15180	15188	15123	15215	15108	15061	15033	15239	15152	15127	15099	15177	14991	15162	15095	15182	15232	15100	15161	15189	15098	15207	15048	15041	15143	15075	15230	15183	15272	15073	15273	15200	15094	15165	15156	15091	15138	14918	15301	15201	15069	15240	15139	15118	15033	14980	15158	15147	15164	15175	15060	15170	14985	15198	15235	15049	15032	15194	15216	15019	15239	15154	15086	15190	15283	15089	15095	15381	15083	15162	15049	15098	15239	15329	15189	15263	15302	15017	15068	15176	15156	15020	15041	15115	14957	15058	14995	15160	15058	15149	15143	15199	15131	15404	15049	15127	15130	15135	14999	15172	14906	15027	15378	15064	15233	15232	15000	15224	15157	15142	15135	15262	15134	15278	15174	15396	15194	15264	15080	15057	15141	15187	15128	15103	15223	15257	15110	15206	15120	15024	15129	15216	15166	15242	15141	15164	15343	15079	15199	15024	15082	15177	15076	15122	15148	15423	15067	15030	15195	15167	15139	15098	15163	15253	15346	15129	15231	15074	15059	15068	15249	15013	15093	15112	15190	15271	15075	15190	15096	15127	15097	15067	15103	15454	15203	15134	15325	15230	15298	15228	15195	15130	15079	15169	15217	15204	15055	15164	15042	15092	15147	15095	15278	15201	15043	14973	15195	15285	15290	15331	15298	15104	15147	15104	15230	15181	15115	15090	15026	15145	15217	15151	15112	15152	15198	15227	15119	15241	14974	15258	15160	15144	15134	15247	15124	15165	15191	15145	15014	15110	15241	15107	15113	15226	14984	15131	15174	15219	15187	15173	15304	14952	15151	15083	15138	15078	15249	15298	15037	15060	15152	15200	15103	15148	15151	15270	15119	15252	15195	15211	15243	15224	15126	15125	15229	15126	15128	15236	15346	15029	15192	15062	15207	15097	15193	15181	15049	15162	15339	15141	15253	15036	15153	15125	15285	15196	15176	15263	15182	15210	15100	15109	15015	15215	15336	15069	15082	15103	15140	15071	15267	15273	15153	15274	15338	15048	15098	14995	15217	15148	15107	15057	14999	15138	15224	15118	15189	15260	15254	15184	15152	15224	15139	15382	15180	15220	15215	15089	15111	15163	15278	15080	15356	15268	15124	15084	15114	15050	15359	15162	15227	15305	15180	15050	15098	15266	15148	15127	15025	15280	15293	15161	15068	15293	15083	15120	15079	15066	15224	15269	15066	15370	15207	15203	15230	15074	15175	15238	15176	15189	15191	15120	15223	15231	15220	15366	15067	15256	15134	15204	15199	15142	15176	15264	14977	15224	15133	15020	15240	15268	15071	15333	15130	15278	15090	15143	15122	15160	15119	15189	15096	15171	15052	15123	15183	15198	15196	15200	15288	15078	15132	15099	14958	15167	15169	15216	15099	15251	15124	15197	15179	15207	15058	15209	15227	15057	15380	15195	15278	15122	15247	15154	15251	15159	15163	15119	15249	15000	15178	15095	15127	15048	15181	15153	15245	15112	15263	15257	15229	15131	14995	15162	15217	15022	15250	15029	15053	15165	15134	15079	15042	15193	15144	15101	15118	15281	15171	15106	15268	14907	15110	15126	15158	15197	15321	15195	15301	15142	15100	15260	15196	15092	15192	15190	15228	15096	15200	15169	15136	15020	15058	15091	14979	15082	15181	15188	15258	15176	15332	15188	15216	15127	15224	15334	15173	15251	15201	15204	15191	15241	15243	15184	15174	15263	15144	15217	15206	15251	15107	15370	15351	15272	15154	14979	15124	15219	15114	15208	15235	15194	15164	15263	15186	15219	15255	15256	15135	15134	15155	15179	15338	15191	15217	14997	15024	15202	15027	15201	15053	15249	15247	15048	15186	15229	15224	15222	15046	15028	15132	15288	15160	15324	15323	15259	15227	15270	15120	15097	15184	15188	15306	15114	15110	15102	15216	15217	15009	15277	15037	15129	15131	15257	15262	14975	15382	15277	15199	15221	15003
29358	22267	21981	19745	17576	17769	17910	17717	17567	17722	17711	17826	17845	19683	20530	20006	18878	18083	17826	17692	17712	17730	17649	17453	17706	17631	17497	17620	17505	17380	17350	17525	17658	17632	17434	17526	17541	17613	17568	17699	17463	17452	17568	17631	17617	17430	17638	17558	17684	17424	17476	17658	17542	17513	17525	17617	17583	17388	17517	17360	17656	17517	17710	17550	17527	17596	17734	17641	17527	17635	17714	17478	17554	17565	17554	17599	17813	17504	17707	17426	17443	17389	17621	17668	17527	17608	17595	17359	17710	17499	17583	17623	17551	17438	17573	17315	17369	17461	17601	17505	17530	17621	17487	17563	17541	17352	17497	17631	17313	17534	17566	17419	17353	17393	17396	17648	17596	17551	17743	17385	17432	17513	17561	17577	17608	17549	17533	17472	17534	17434	17515	17496	17664	17402	17504	17302	17686	17679	17536	17586	17413	17345	17320	17465	17450	17534	17562	17632	17594	17448	17552	17567	17488	17535	17602	17460	17618	17751	17610	17488	17597	17683	17420	17433	17450	17463	17530	17375	17420	17584	17630	17225	17535	17649	17358	17373	17489	17493	17530	17598	17737	17564	17331	17521	17641	17392	17457	17709	17469	17640	17623	17373	17463	17618	17551	17393	17470	17496	17644	17459	17468	17614	17507	17324	17553	17526	17657	17489	17476	17605	17832	17400	17253	17744	17305	17516	17568	17426	17519	17612	17530	17510	17482	17559	17695	17502	17559	17430	17421	17609	17641	17478	17541	17617	17275	17409	17426	17608	17530	17515	17657	17607	17710	17454	17443	17481	17537	17443	17509	17300	17394	17451	17452	17616	17424	17536	17531	17553	17574	17591	17558	17575	17339	17444	17434	17647	17389	17454	17447	17639	17466	17603	17362	17460	17523	17567	17519	17506	17758	17501	17509	17652	17576	17305	17560	17535	17540	17534	17475	17700	17438	17636	17752	17657	17592	17645	17449	17612	17617	17433	17608	17705	17431	17641	17483	17501	17595	17527	17523	17582	17440	17569	17473	17499	17371	17522	17475	17504	17516	17353	17450	17639	17555	17608	17748	17787	17619	17477	17581	17468	17357	17520	17526	17590	17435	17574	17712	17582	17633	17675	17550	17506	17648	17504	17516	17631	17511	17442	17618	17811	17559	17501	17524	17564	17311	17393	17607	17522	17537	17464	17581	17718	17510	17475	17576	17422	17482	17472	17615	17387	17279	17390	17490	17539	17497	17450	17663	17549	17516	17626	17817	17681	17625	17644	17613	17544	17596	17334	17583	17356	17452	17538	17541	17417	17502	17600	17221	17683	17390	17264	17473	17747	17425	17304	17483	17480	17430	17609	17508	17503	17484	17619	17601	17613	17577	17828	17386	17426	17730	17518	17397	17577	17542	17683	17674	17598	17627	17338	17507	17427	17459	17578	17550	17541	17631	17570	17544	17467	17621	17612	17464	17452	17478	17657	17529	17475	17324	17474	17696	17573	17573	17452	17435	17650	17332	17429	17411	17407	17687	17453	17581	17543	17614	17332	17655	17634	17558	17566	17402	17689	17376	17502	17672	17265	17582	17650	17598	17673	17501	17588	17685	17570	17446	17496	17555	17371	17526	17486	17500	17543	17563	17679	17526	17360	17522	17469	17485	17589	17547	17382	17537	17629	17412	17608	17587	17415	17632	17640	17515	17499	17552	17579	17694	17548	17392	17607	17516	17595	17591	17613	17515	17781	17582	17537	17786	17650	17444	17517	17674	17548	17542	17549	17655	17624	17502	17374	17474	17485	17476	17572	17573	17700	17669	17630	17557	17614	17407	17342	17492	17427	17710	17497	17569	17680	17668	17468	17500	17410	17408	17576	17479	17534	17514	17702	17393	17419	17570	17460	17454	17421	17551	17581	17670	17576	17666	17584	17717	17535	17427	17673	17425	17517	17616	17612	17425	17537	17442	17359	17539	17481	17382	17572	17658	17526	17567	17644	17365	17590	17680	17398	17497	17332	17494	17532	17614	17640	17403	17523	17486	17492	17679	17605	17698	17623	17367	17181	17386	17431	17549	17368	17467	17257	17592	17524	17471	17464	17668	17514	17613	17447	17565	17357	17578	17730	17451	17717	17538	17568	17686	17542	17705	17548	17477	17633	17410	17591	17691	17608	17421	17570	17478	17464	17529	17596	17296	17532	17584	17484	17483	17710	17573	17422	17606	17379	17512	17686	17516	17480	17617	17490	17541	17472	17727	17752	17589	17643	17539	17666	17513	17448	17367	17579	17546	17468	17647	17598	17597	17760	17603	17696	17501	17484	17494	17543	17455	17589	17557	17523	17307	17612	17724	17640	17586	17670	17708	17723	17555	17343	17459	17390	17275	17285	17504	17379	17249	17671	17559	17581	17653	17429	17489	17766	17705	17605	17495	17525	17452	17437	17608	17502	17726	17612	17321	17597	17544	17375	17533	17462	17529	17355	17511	17326	17414	17620	17352	17432	17417	17574	17647	17776	17559	17529	17787	17571	17714	17523	17443	17303	17512	17632	17649	17622	17485	17531	17548	17658	17526	17472	17409	17462	17348	17514	17701	17407	17609	17294	17436	17497	17476	17598	17401	17431	17398	17418	17306	17444	17523	17622	17495	17687	17615	17475	17391	17376	17590	17585	17638	17538	17528	17688	17674	17656	17336	17486	17797	17557	17536	17321	17475	17428	17524	17454	17623	17358	17578	17346	17686	17758	17768	17567	17563	17546	17294	17621	17741	17391	17573	17600	17508	17558	17595	17255	17554	17457	17576	17575	17630	17507	17495	17653	17674	17575	17597	17636	17524	17455	17735	17429	17289	17546	17386	17579	17746	17611	17581	17575	17726	17619	17378	17269	17520	17531	17493	17576	17720	17526	17695	17533	17516	17527	17450	17459	17714	17693	17386	17454	17467	17410	17616	17378	17607	17742	17504	17472	17555	17356	17553	17420	17557	17692	17562	17498	17565	17540	17374	17362	17447	17510	17771	17590	17583	17600	17547	17608	17484	17704	17474	17500	17542	17564	17573	17626	17723	17734	17552	17473	17295	17425	17408	17191	17355	17440	17680	17632	17522	17721	17523	17700	17725	17443	17561	17511	17431	17453	17543	17410	17453	17508	17343	17722	17418	17411	17626	17568	17412	17418	17550	17570	17643	17727	17594	17388	17332	17411	17714	17510	17607	17627	17533	17547	17401	17439	17518	17553	17669	17600	17424	17561	17624	17457	17276	17458	17586	17511	17828	17414	17346	17546	17404	17540	17339	17393	17585	17588	17420	17645	17522	17534	17304	17320	17522	17676	17582	17606	17535	17428	17463	17568	17467	17462	17414	17699	17639	17667	17382	17517	17490	17377	17432	17470	17497	17485	17440	17384	17586	17592	17720	17559	17454	17430	17451	17477	17264	17607	17411	17442	17575	17693	17470	17350	17490	17556	17478	17461	17415	17446	17579	17446	17651	17547	17520	17716	17446	17486	17318	17655	17664	17556	17584	17561	17534	17620	17621	17362	17489	17434	17630	17443	17299	17262	17458	17526	17649	17550	17659	17427	17581	17692	17466	17543	17551	17621	17528	17590	17509	17548	17453	17509	17451	17636	17513	17416	17453	17467	17491	17595	17499	17508	17407	17427	17572	17474	17523	17690	17619	17599	17577	17755	17661	17593	17629	17684	17380	17682	17458	17471	17479	17541	17594	17614	17664	17166	17486	17465	17602	17339	17430	17409	17343	17630	17638	17614	17432	17518	17592	17570	17327	17513	17631	17543	17634	17477	17461	17598	17514	17617	17753	17692	17592	17228	17496	17690	17466	17722	17603	17469	17640	17575	17546	17599	17604	17438	17621	17514	17564	17547	17872	17356	17506	17452	17379	17642	17487	17372	17697	17496	17471	17573	17569	17465	17764	17703	17546	17490	17530	17623	17573	17638	17439	17483	17368	17848	17641	17413	17517	17497	17699	17345	17453	17704	17570	17517	17460	17534	17561	17578	17482	17436	17520	17249	17546	17259	17519	17656	17378	17311	17704	17471	17524	17478	17383	17446	17630	17482	17523	17510	17489	17376	17699	17350	17544	17740	17492	17386	17451	17370	17640	17470	17505	17638	17659	17526	17448	17595	17678	17458	17646	17625	17610	17639	17667	17552	17439	17647	17397	17385	17545	17487	17642	17667	17306	17644	17435	17496	17401	17375	17563	17597	17695	17513	17619	17368	17626	17685	17519	17453	17407	17428	17641	17515	17530	17629	17667	17640	17569	17428	17428	17686	17515	17628	17607	17613	17707	17321	17692	17549	17451	17445	17442	17517	17484	17352	17563	17563	17585	17524	17700	17414	17560	17553	17643	17448	17495	17486	17592	17539	17615	17350	17671	17749	17795	17682	17534	17539	17558	17571	17384	17529	17505	17305	17375	17429	17468	17474	17934	17694	17311	17408	17362	17465	17571	17334	17491	17476	17489	17486	17668	17623	17506	17569	17586	17572	17284	17641	17502	17447	17662	17509	17705	17684	17456	17451	17321	17672	17537	17645	17344	17320	17804	17631	17525	17731	17591	17406	17583	17398	17458	17241	17644	17476	17727	17649	17755	17583	17492	17511	17577	17485	17782	17458	17542	17477	17607	17411	17462	17557	17488	17716	17492	17531	17528	17655	17632	17453	17506	17472	17644	17504	17478	17271	17514	17471	17512	17495	17553	17609	17590	17580	17675	17677	17626	17582	17539	17407	17391	17580	17437	17519	17396	17334	17510	17563	17386	17453	17622	17557	17672	17416	17520	17334	17615	17685	17505	17609	17671	17383	17713	17508	17501	17467	17478	17446	17558	17518	17398	17633	17691	17627	17537	17182	17653	17552	17641	17731	17767	17500	17480	17480	17459	17503	17557	17688	17595	17464	17439	17405	17426	17632	17651	17513	17361	17633	17697	17594	17598	17514	17418	17479	17387	17633	17478	17470	17513	17702	17511	17557	17638	17692	17653	17643	17459	17346	17405	17596	17520	17533	17540	17489	17686	17465	17689	17705	17516	17536	17773	17487	17529	17385	17584	17571	17506	17318	17675	17430	17557	17470	17552	17496	17672	17437	17594	17591	17666	17510	17438	17673	17615	17380	17345	17431	17443	17614	17370	17449	17708	17602
16001	17161	16588	15854	15811	15586	15624	15423	15344	15600	15475	15434	15822	18559	19255	17981	16424	15749	15302	15159	15355	15422	15130	15219	15043	15325	15445	15364	15225	15094	15159	15320	15302	15219	15283	15129	15272	15263	15248	15112	15209	15276	15242	15199	15325	15447	15208	15076	15425	15226	15165	15125	15196	15366	15207	15229	15198	15290	15379	15265	15406	15324	15175	15218	15235	15239	15038	15207	15358	15081	15245	15159	15251	15123	15389	15230	15230	15197	15125	15222	15251	15274	15139	15234	15336	15039	15047	15130	15226	15387	15234	15239	15343	15139	15072	15152	15137	15245	15266	15259	15273	15229	15232	15256	15167	15183	15254	15155	15189	15160	15347	14964	15231	15170	15148	15271	15230	15177	15092	15270	15228	15102	15190	15117	15098	15320	15287	15324	15309	15294	15096	15134	15096	15187	15189	15201	15223	15177	15233	15235	15333	15313	15286	15348	15329	15051	15239	15053	15243	15119	15264	15285	15184	15217	15448	15324	15226	15333	15183	15241	15402	15135	15204	15237	15132	15222	15158	15189	15108	15357	15038	15275	15225	15255	15334	15079	15266	15250	15233	15123	15156	15282	15135	15170	15203	15303	15272	15237	15179	15466	15160	15424	15185	15074	15245	15394	15245	15233	15092	15377	15051	15014	15063	15183	15246	15255	15074	15145	15143	15228	15235	15480	15323	15266	15325	15255	15141	15362	15239	15190	15133	15191	15166	15240	15083	15282	15347	15122	15169	15147	15219	15236	15063	15155	15182	15189	15054	15221	15442	14991	15134	15299	15219	15295	15332	15318	15330	15010	15237	15202	15292	15176	15135	15240	15151	15006	15251	15154	15314	15239	15014	15190	15224	15239	15184	15271	15251	15056	15146	15295	15225	15383	15185	15196	15068	15101	15192	15282	15171	15150	15307	15183	15380	15167	15133	15260	15144	15144	15122	15199	15279	15256	15130	15206	15295	15192	15320	15462	15117	15391	15127	15175	15247	15373	15220	15080	15252	15210	15255	15220	15203	14974	15141	15196	15263	15063	15384	15313	15246	15170	15206	15235	15261	15201	15272	15304	15265	15061	15235	15187	15296	15123	15154	15389	15209	15211	15132	15393	15272	15382	15446	15387	15202	15351	15155	15258	15078	15205	15212	15124	15409	15193	15254	15134	15351	15294	15281	15234	15216	15154	15290	15203	15284	15172	15089	15169	15035	15454	15327	15056	15202	15287	15281	15180	15186	15495	15139	15209	15247	15113	15213	15278	15233	15113	15272	15084	15218	15137	15205	15194	15362	15128	15154	15146	14940	15293	15298	15228	15093	15324	15087	15153	15259	15190	15292	15314	15313	15182	15182	15274	15421	15350	15033	15349	15000	15075	15351	15285	15141	15272	15095	15160	15110	15157	15265	15110	15175	15157	15146	15257	15224	15226	15277	15210	15104	15040	15152	15073	15197	15207	15334	15332	15390	15138	15430	14998	15371	15049	15427	15335	15227	15295	15206	15277	15239	15204	15399	15297	15146	15152	15474	15176	15216	15228	15203	15283	15217	15150	15308	15299	15259	15077	15353	15134	15262	15253	15058	15149	15227	15245	15179	15197	15336	15321	15085	15289	15136	15140	15214	15211	15322	15217	15274	15143	15208	15111	15208	15278	15226	15284	15329	15199	15374	15177	15325	15240	15347	15227	15346	15182	15292	15244	15217	15359	15299	15288	15126	15163	15131	15178	15167	15353	15350	15218	15249	15098	15207	15141	15153	15197	15235	15221	15121	15274	15029	15270	15336	15160	15186	15343	15228	15193	15277	15083	15225	15405	15162	15333	15005	14985	15366	15175	15205	15271	15189	15244	15300	15082	15354	15234	15209	15326	15297	15255	15301	15323	15295	15215	15422	15296	15160	15094	15181	15314	15209	15209	15249	15154	15081	15116	15090	15241	15105	15145	15291	15194	15180	15121	15255	15358	15200	15188	15172	15161	15285	15219	15193	15260	15135	15186	15305	15163	15294	15062	15150	15125	15177	15259	15190	15275	15213	15127	15196	15206	15343	15095	15430	15365	15296	15162	15128	15227	15165	15260	15306	15179	15161	15232	15280	15193	15296	15200	15171	15165	15290	15233	15133	15236	15096	15274	15344	15225	15253	15441	15255	15217	15138	15303	15367	15350	15213	15400	15403	15266	15177	15306	15228	15220	15162	15298	15201	15047	15111	15424	15183	15407	15319	15236	15232	15271	15243	15069	15312	15225	15282	15326	15111	15343	15269	15150	15260	15209	15079	15335	15128	15203	15104	15289	15259	15363	15154	15354	15181	15298	15217	14947	15331	15358	15419	15152	15236	15274	15108	15149	15264	15081	15334	15291	15049	15203	15288	15281	15253	15208	15229	15342	15254	15146	15217	15144	15205	15343	15320	15242	15186	15241	15141	15221	15223	15089	15295	15180	15038	15114	15195	15298	15231	15119	15267	15084	15286	15344	15297	15105	15179	15225	15090	15077	15106	15200	15363	15015	15306	15351	15198	15193	15271	15138	15312	15180	15134	15204	15140	15024	15299	15102	15276	15352	15186	15106	15207	15208	15234	15167	15051	15131	15352	15194	15213	15052	15134	15226	15191	15180	15186	15259	15209	15287	15110	15244	15094	15150	15242	15104	15238	15204	15116	15097	15303	15326	15126	15078	15343	15131	15156	15209	15302	15203	14971	15325	15246	15147	15287	15114	15036	15318	15109	15266	15336	15335	15283	15274	15072	15186	15243	15235	15107	15233	15143	15216	15316	15180	15238	15185	15252	15181	15357	15221	15118	15309	15220	15213	15291	15144	15232	15315	15319	15475	15339	15456	15310	15175	15174	15071	15141	15100	15202	15149	15266	15271	15301	15171	15322	15174	15355	15217	15241	15238	15254	15159	15195	15419	15170	15201	15364	15226	15228	15200	15247	15163	15108	15262	15234	15216	15264	15258	15112	15338	15134	15278	15199	15239	15309	15327	15363	15232	15236	15248	15409	15318	15260	15049	15287	14990	15269	15382	15271	15196	15117	15117	15102	15278	15314	15093	15157	15289	15134	15146	15159	15414	15320	14991	15348	15244	15266	15233	15120	15007	15379	15279	15220	15224	15369	15284	15217	15188	15341	15210	15391	15244	15001	15368	15201	15237	15235	15021	15278	15201	15398	15331	15144	15352	15160	15303	15165	15272	15306	15238	15194	15185	15299	15173	15408	15114	15299	15034	15339	15171	15076	15372	15397	15258	15242	15036	15327	15167	15205	15127	15228	15106	15150	15165	15216	15242	15076	15260	15183	15352	15372	15293	15188	15332	15204	15280	15228	15226	15236	15203	15171	15246	15388	15261	15296	15252	15246	15121	15196	15182	15196	15401	15186	15234	15165	15253	15186	15149	15287	15264	15291	15169	15110	15309	15274	15163	15235	15383	15235	15331	15219	15221	15225	15260	15150	15157	15417	15180	15106	15447	15228	15194	15242	15269	15304	15218	15241	15170	15229	15225	15222	15249	15061	15225	15252	15212	15210	15016	15166	15172	15376	15264	15203	15171	15129	15297	15246	15383	15143	15372	15310	15269	15081	15317	15245	15170	15024	15172	15371	15279	15202	15097	15242	15244	15252	15155	15255	15218	15321	15174	15112	15136	15198	15290	15320	15237	15141	15126	15241	15056	15230	15177	15401	15380	15276	15230	15372	15183	15375	15264	15252	15321	15180	15016	15311	15194	15172	15317	15157	15063	15088	15345	15470	15175	15311	15178	15279	15340	15154	15101	15228	15244	15357	15248	14915	15371	15333	15218	15123	15250	15380	15203	15169	15166	15282	15175	15201	15360	15245	15191	15168	15154	15193	15339	15187	15161	15086	15278	15289	15177	15282	15382	15296	15176	15225	15121	15135	15280	15224	15230	15328	15209	15342	15184	15214	15355	15201	15016	15088	15082	15340	15170	15255	15304	15180	15129	15161	15258	15164	15194	15101	15210	15345	15237	15409	15258	15086	15260	15233	15124	15205	15273	15355	15049	15347	15140	15082	15199	15304	15383	15158	15271	15216	15323	15020	15142	15234	15096	15241	15206	15148	15228	15320	15282	15280	15302	15081	15118	15274	15257	15167	15176	15085	15261	15262	15111	15188	15302	15372	15310	15166	15441	15112	15447	15212	15252	15212	15103	15285	15195	15109	15209	15256	15270	15356	15248	15077	15240	15249	15339	15429	15239	15203	15273	15191	15141	15161	15324	15320	15207	15139	15323	15291	15284	15322	15397	15362	15082	15151	15140	15248	15304	15215	15191	15250	15118	15305	15191	15155	15298	15084	15167	15050	15173	15345	15198	15248	15320	15276	15194	15341	15270	15354	15162	15177	15196	15344	15063	15208	15301	15206	15262	15239	15335	15329	15402	15485	15215	15234	15307	15135	15188	15160	15164	15235	15421	15164	15281	15237	15400	15162	15204	15199	15249	15156	15102	15264	15310	15198	15081	15283	15164	15209	15237	15075	15244	15137	15369	15238	15216	15294	15234	15138	15317	15411	15128	15412	15148	15258	15025	15197	15445	15064	15180	15222	15154	15249	15312	15089	15004	15172	15328	15181	15222	14961	15406	15345	15059	15278	15128	15175	15253	15156	15389	15179	15361	15234	15309	15181	15169	15406	15268	15185	15292	15181	15212	15223	15190	15350	15217	15098	15149	15262	15075	15216	15130	15251	15232	15392	15095	15155	15302	15286	15205	15222	15072	15243	15105	15227	15223	15208	15237	15216	15232	15445	15256	15285	15267	15142	15165	15060	15251	15334	15259	15274	15268	15152	15136	15204	15150	15297	15163	15205	15135	15121	15242	15206	15265	15288	15117	15229	15314	15200	15236	15199	15343	15302	15245	15137	15141	15114	15098	15156	15057	15138	15200	15105	15181	15261	15293	15286	15257	15258	15286	15215	15277	15246	15120	15269	15223	15400	15098	15381	15173	15450	15050	15305	15302	15027	15195	15361	15209	15223	15104	15273	15317	15236	15239	15279	15349	15096	15274	15280	15117	15108	15086	15151	15200	15055	15302	15234	15223	15294	15115	15194	15287	15158	15193	15298	15267	15173	15288	15293	15133	15257	15015	15270	15267	15168	15266	15225	15111	15247	15302	15269	15260	15282	15430
25141	21415	28179	25460	21800	19900	19931	18454	18332	18134	18354	18156	19210	31204	33887	28651	23191	19506	17977	17773	17303	17630	17526	17688	17541	17506	17582	17467	17524	17265	17493	17415	17453	17619	17587	17586	17623	17641	17615	17582	17454	17706	17558	17697	17609	17446	17440	17391	17353	17455	17326	17302	17448	17707	17493	17330	17298	17437	17461	17377	17504	17299	17417	17543	17384	17285	17153	17228	17485	17435	17451	17333	17631	17686	17635	17450	17426	17443	17532	17401	17311	17608	17391	17429	17324	17487	17507	17591	17491	17276	17516	17542	17665	17470	17451	17375	17391	17463	17405	17624	17595	17340	17389	17495	17401	17488	17466	17525	17558	17263	17466	17381	17321	17473	17556	17546	17399	17195	17499	17408	17252	17223	17540	17349	17759	17303	17434	17475	17234	17248	17354	17423	17458	17506	17557	17300	17373	17219	17296	17425	17390	17308	17433	17477	17283	17578	17393	17594	17500	17369	17551	17341	17167	17383	17649	17498	17450	17421	17309	17330	17476	17547	17388	17490	17369	17520	17309	17307	17474	17423	17595	17387	17441	17417	17451	17522	17405	17658	17349	17434	17555	17601	17358	17414	17455	17217	17370	17358	17392	17495	17524	17304	17528	17358	17296	17481	17740	17765	17517	17346	17459	17439	17634	17331	17450	17554	17366	17526	17299	17222	17461	17497	17408	17575	17710	17251	17410	17642	17269	17327	17287	17448	17253	17620	17560	17535	17249	17445	17395	17533	17299	17413	17468	17308	17571	17497	17463	17412	17405	17503	17445	17486	17281	17443	17379	17412	17445	17574	17550	17688	17570	17363	17296	17502	17523	17342	17668	17409	17277	17499	17301	17164	17571	17361	17236	17613	17367	17453	17439	17524	17391	17297	17380	17431	17578	17474	17549	17389	17428	17279	17434	17381	17335	17297	17183	17332	17359	17201	17395	17543	17373	17514	17514	17374	17475	17400	17452	17569	17421	17588	17397	17267	17447	17413	17515	17216	17473	17631	17385	17254	17403	17479	17494	17310	17553	17385	17363	17570	17435	17574	17582	17284	17274	17207	17494	17355	17307	17322	17500	17431	17538	17288	17488	17495	17433	17478	17335	17437	17410	17452	17353	17268	17500	17506	17385	17467	17434	17716	17389	17190	17375	17395	17458	17459	17451	17500	17529	17361	17490	17393	17416	17505	17463	17577	17379	17579	17345	17202	17453	17353	17300	17523	17449	17416	17605	17303	17578	17477	17513	17402	17488	17224	17319	17163	17292	17635	17348	17156	17478	17487	17370	17447	17571	17514	17351	17457	17441	17420	17409	17507	17408	17696	17469	17646	17338	17247	17559	17365	17331	17380	17380	17260	17550	17365	17456	17211	17591	17533	17658	17523	17332	17373	17505	17502	17632	17178	17355	17444	17428	17321	17403	17496	17569	17302	17341	17430	17535	17418	17397	17212	17421	17347	17357	17345	17491	17590	17434	17266	17401	17562	17482	17535	17501	17300	17537	17814	17475	17469	17523	17258	17220	17392	17346	17280	17268	17315	17417	17552	17354	17347	17379	17323	17440	17473	17574	17367	17297	17207	17444	17498	17536	17588	17332	17295	17386	17436	17414	17453	17309	17551	17629	17452	17501	17446	17344	17370	17378	17363	17342	17461	17409	17265	17391	17517	17398	17430	17486	17218	17452	17224	17220	17379	17259	17434	17334	17465	17504	17621	17521	17482	17512	17336	17392	17327	17522	17406	17477	17298	17393	17324	17444	17242	17451	17427	17406	17551	17157	17462	17480	17515	17553	17513	17638	17490	17348	17290	17468	17361	17523	17545	17305	17384	17388	17382	17461	17446	17345	17474	17264	17322	17541	17814	17318	17493	17602	17337	17360	17424	17536	17478	17449	17475	17468	17697	17401	17232	17382	17235	17541	17409	17569	17510	17439	17286	17550	17420	17543	17596	17581	17391	17351	17307	17413	17361	17639	17333	17375	17268	17494	17559	17328	17554	17428	17566	17402	17429	17527	17656	17450	17435	17649	17496	17484	17150	17478	17208	17361	17414	17353	17435	17375	17478	17561	17498	17243	17408	17414	17378	17502	17507	17500	17549	17445	17580	17317	17362	17517	17339	17535	17558	17395	17572	17442	17337	17521	17380	17390	17566	17445	17407	17352	17420	17366	17393	17250	17306	17366	17505	17238	17305	17459	17340	17338	17251	17616	17393	17153	17405	17441	17492	17315	17398	17598	17387	17519	17502	17294	17425	17301	17474	17316	17392	17405	17394	17422	17495	17345	17590	17514	17453	17412	17365	17579	17295	17610	17234	17374	17304	17333	17437	17428	17352	17512	17687	17606	17403	17596	17561	17408	17368	17517	17556	17498	17361	17316	17503	17222	17504	17585	17574	17500	17458	17306	17404	17534	17476	17465	17277	17320	17263	17524	17476	17356	17457	17383	17459	17433	17513	17730	17622	17349	17343	17513	17362	17347	17485	17560	17611	17665	17417	17638	17476	17412	17511	17539	17497	17372	17604	17561	17616	17591	17257	17082	17402	17515	17383	17462	17503	17404	17437	17405	17348	17488	17469	17517	17482	17385	17319	17499	17539	17494	17521	17234	17461	17351	17510	17455	17338	17207	17358	17269	17428	17417	17651	17375	17488	17533	17570	17775	17667	17436	17430	17407	17466	17306	17407	17626	17409	17643	17489	17552	17465	17536	17553	17622	17465	17411	17281	17342	17337	17221	17476	17462	17370	17344	17438	17397	17658	17326	17423	17488	17248	17393	17455	17357	17400	17453	17279	17448	17297	17303	17483	17360	17577	17298	17550	17538	17491	17358	17387	17567	17435	17499	17583	17383	17450	17471	17404	17532	17344	17462	17594	17602	17336	17141	17384	17356	17364	17546	17468	17587	17590	17371	17322	17637	17556	17592	17396	17451	17380	17537	17180	17605	17409	17474	17294	17544	17605	17443	17443	17512	17430	17366	17354	17450	17616	17449	17403	17347	17514	17501	17494	17482	17483	17485	17363	17449	17531	17560	17308	17223	17407	17268	17449	17376	17432	17465	17516	17496	17464	17313	17607	17687	17324	17526	17572	17577	17251	17334	17382	17339	17445	17499	17476	17462	17324	17487	17419	17340	17287	17545	17534	17324	17273	17207	17349	17521	17319	17504	17522	17316	17272	17442	17611	17485	17308	17551	17226	17340	17363	17551	17441	17340	17435	17588	17373	17362	17493	17227	17363	17635	17484	17446	17384	17383	17442	17204	17472	17254	17356	17332	17401	17481	17584	17370	17728	17466	17445	17561	17417	17585	17382	17533	17406	17647	17519	17262	17527	17319	17353	17472	17423	17491	17559	17332	17321	17614	17454	17605	17485	17312	17439	17349	17384	17310	17481	17499	17494	17531	17339	17376	17513	17485	17575	17298	17514	17308	17308	17132	17371	17489	17553	17399	17379	17652	17387	17418	17334	17500	17344	17269	17411	17483	17300	17348	17434	17330	17259	17522	17442	17546	17532	17448	17411	17431	17488	17386	17443	17635	17604	17291	17497	17192	17464	17322	17464	17697	17552	17539	17505	17484	17330	17484	17381	17433	17278	17402	17469	17353	17264	17422	17143	17247	17545	17305	17266	17389	17577	17295	17278	17101	17350	17436	17448	17153	17355	17381	17365	17369	17271	17526	17414	17641	17337	17271	17557	17599	17660	17312	17449	17417	17468	17209	17445	17542	17557	17497	17485	17420	17305	17374	17481	17409	17424	17393	17413	17563	17289	17253	17360	17384	17358	17336	17485	17298	17451	17660	17260	17398	17488	17513	17451	17407	17545	17442	17452	17580	17312	17442	17384	17422	17506	17317	17380	17376	17337	17285	17493	17242	17361	17397	17362	17424	17385	17305	17504	17534	17531	17419	17338	17220	17473	17300	17560	17336	17626	17405	17357	17337	17253	17554	17363	17358	17263	17404	17523	17312	17359	17431	17379	17427	17485	17312	17335	17574	17612	17395	17415	17467	17339	17545	17545	17468	17279	17357	17467	17444	17638	17495	17301	17349	17334	17420	17582	17613	17476	17504	17569	17654	17534	17498	17408	17501	17403	17422	17625	17422	17572	17459	17647	17544	17544	17438	17414	17374	17607	17372	17387	17477	17384	17442	17495	17390	17343	17627	17262	17320	17511	17482	17619	17468	17498	17389	17384	17401	17565	17380	17371	17374	17373	17498	17571	17469	17545	17415	17529	17521	17443	17528	17607	17640	17406	17645	17642	17634	17613	17414	17460	17464	17379	17366	17367	17621	17385	17480	17506	17531	17101	17514	17378	17469	17552	17457	17570	17635	17228	17542	17408	17418	17539	17506	17497	17344	17369	17461	17415	17397	17306	17579	17464	17707	17486	17508	17604	17244	17429	17472	17399	17305	17172	17589	17613	17540	17531	17658	17440	17404	17357	17413	17252	17643	17355	17325	17401	17292	17366	17408	17401	17669	17410	17467	17372	17493	17495	17432	17544	17611	17482	17313	17454	17691	17514	17477	17704	17569	17489	17416	17329	17275	17423	17230	17359	17370	17493	17520	17488	17561	17347	17435	17515	17567	17381	17637	17402	17372	17461	17394	17489	17396	17387	17442	17403	17646	17503	17321	17250	17531	17541	17297	17480	17467	17422	17447	17541	17509	17233	17343	17592	17342	17582	17388	17440	17340	17246	17439	17430	17527	17301	17373	17510	17484	17443	17619	17433	17507	17529	17220	17386	17283	17372	17519	17569	17544	17235	17482	17459	17361	17388	17598	17536	17527	17376	17358	17417	17452	17523	17512	17555	17384	17699	17600	17453	17405	17396	17513	17236	17427	17345	17422	17306	17501	17353	17548	17441	17233	17223	17264	17315	17267	17293	17478	17627	17513	17445	17407	17504	17255	17360	17436	17435	17556	17334	17413	17384	17237	17621	17383	17446	17495	17627	17448	17357	17377	17291	17516	17353	17572	17643	17561	17474	17472	17404	17446	17553	17414	17422	17427	17418	17220	17516	17509	17515	17560	17479	17375	17362	17388	17345	17420	17270	17556	17441	17428	17493	17453	17207	17169	17366	17483	17335	17343	17443	17439	17369	17504	17681	17559	17532	17343	17451	17608	17396	17232	17518	17562	17379
14982	22915	21186	18323	17658	16978	17016	17295	16620	16300	16295	15974	18395	34699	34877	28022	21118	16740	15721	15239	15288	15309	15096	15121	15121	15218	15473	15237	15319	15163	15299	15385	15101	15096	15206	15235	15276	15124	15349	15130	15319	15185	15181	15162	15089	15203	15109	15327	15218	15277	15160	15340	15114	15201	15134	15147	15116	15112	15292	15290	15112	15160	15142	15093	15129	15204	15248	15124	15260	15161	15114	15286	15273	15288	14975	15135	15426	15109	15231	15333	15048	15108	15218	15161	15036	15112	15157	15286	15286	15078	15253	15011	15154	15020	15247	15293	15173	15162	15144	15126	15181	15096	15260	15030	15407	15073	15140	15115	15089	15136	15050	15322	15276	15119	15331	15293	15141	15279	15125	15157	15267	15224	15224	15209	15341	15131	15049	15125	15285	15118	15298	15251	15148	15152	15192	15215	15213	15176	15296	15341	15060	15172	15229	15058	15122	15183	15158	15281	15388	15220	15260	15203	15110	15235	15141	15025	15236	15131	15191	15175	15249	15214	15110	15267	15200	15268	15175	15131	15096	15142	15112	15218	15287	15191	15089	15351	15412	15286	15261	15134	15416	15310	14981	15094	15080	15132	15105	15147	15186	15132	15187	15161	15242	15216	15290	15174	15185	15245	15036	15222	15063	15266	15176	15341	15252	15179	15068	15048	15146	15190	15281	15451	15086	15358	15250	15268	15270	15203	15211	15223	15233	15351	15208	15202	14963	15222	15373	15267	15178	15175	15291	15279	15232	15227	15265	15226	15146	15254	15053	15221	15111	15371	15079	15124	15161	15213	15252	15315	15250	15176	15236	15146	15128	15434	15246	15113	15337	15175	15212	15142	15236	15336	15058	15176	15201	15236	15078	15254	15276	15158	15235	15182	15212	15330	15311	15165	15243	15258	15379	15073	15382	15137	15218	15312	15273	15223	15275	15230	15343	15253	15209	15179	15110	15171	15134	15328	15210	15241	15069	15129	15368	15155	15234	15049	14939	15287	15296	15096	15211	15266	15196	15100	15215	15215	15287	15211	15203	15339	15096	15402	14989	15142	15270	15055	15335	15208	15096	15324	15175	15055	15175	15408	15198	15242	15017	15317	15173	15198	15109	15246	15235	15149	15239	15145	15150	15142	15074	15188	15324	15295	15208	15094	15257	15265	15350	15463	15021	15249	15168	15160	15362	15197	15237	15218	15021	15030	15173	15317	15386	15271	15142	15159	14958	15319	15279	15120	15175	15158	15106	15160	15191	15248	15166	15241	15177	15338	15112	15002	15196	15268	15017	15087	15344	15262	15125	15234	15188	15194	15220	15247	15256	15320	15089	15257	15298	15057	15318	15189	15107	15261	15276	15321	15081	15198	15138	15066	15229	15233	15288	15076	15126	15272	15159	15214	15318	15281	15210	15188	15178	15123	15167	15171	15268	15151	15159	15172	15059	15283	15353	15352	15159	15281	15232	15124	15250	15266	15085	15109	15116	15265	15295	15126	15173	15083	15205	15176	15125	15154	15257	15084	15079	15206	15284	15252	15241	15184	15137	15043	15142	15076	15195	15215	15084	15022	15098	15213	15220	15311	15322	15126	15124	15166	15287	15110	15117	14972	15082	15130	15220	15267	15281	15165	15047	15254	15118	15087	15210	15169	15233	15254	15059	15129	15099	15107	15163	15225	15361	15148	15140	15296	15089	15202	15329	15269	15175	14997	15288	15133	15026	15262	15155	15203	15214	15256	15202	15124	15089	15189	15164	15180	15167	15325	15105	15064	15267	15247	15119	15333	15060	15259	15435	15034	15262	15235	15143	15227	15248	15270	15208	15284	15218	15152	15362	15189	15142	15120	15261	15309	15160	15206	15255	15163	15237	15090	15229	15150	15051	15402	15039	15199	15063	15272	15139	15224	15261	14997	15179	15126	15293	15343	15157	15227	15286	15325	15148	15133	15101	15109	15393	15154	15333	15128	15404	15179	15056	15105	15113	15136	15304	15057	15147	15121	15445	15236	14966	15189	15125	15277	15106	15131	15167	15146	15151	15286	15083	15254	15096	15250	15215	15043	15306	15137	15244	15110	15156	15101	15106	15079	15098	15118	15116	15171	15468	15145	15146	15239	15012	15085	15088	15228	15299	15178	15208	15211	15254	15094	15081	15404	15053	15148	15230	15445	15322	15305	15093	15236	14977	15285	15220	15139	15247	15095	15268	15266	15239	15100	15167	15243	15224	15139	15165	15220	15357	15131	15195	15035	15122	15249	15282	15086	15286	15179	15094	15408	15197	15222	15341	15241	15066	15062	15073	15305	15320	15235	15121	15060	15305	15313	15478	15191	15094	15230	15116	15115	15191	15166	15255	15330	15148	15214	15292	15175	15041	15414	15264	15166	15021	15086	15245	15217	15403	15197	15183	15017	15056	15145	15241	15107	15186	15182	15329	15261	15131	15176	15136	15188	15253	15250	15193	15229	15300	15157	15151	15173	15193	15106	15260	15129	15195	15269	15090	15275	15170	15116	15056	15088	15313	15050	15191	15163	15247	15175	15077	15102	15141	15139	15258	15111	15076	15168	15112	15102	15199	14994	15237	15294	15155	15186	15184	15065	15191	15164	15115	15140	15168	15114	15266	15212	15185	15280	15268	15219	15217	15344	15151	15325	15322	15191	15251	15258	15242	15166	15172	15390	15211	15222	15214	15227	15041	15159	15071	15155	15206	15232	15173	15153	15354	15299	15153	15205	15131	15250	15159	15112	15077	15262	15142	15147	15193	15176	15167	15201	15138	15243	15220	15163	15143	15169	15013	15273	15299	15406	15277	15324	15308	15233	15109	15242	15179	15138	15145	15280	15309	15282	15341	15096	15230	15121	15185	15297	15166	15368	15046	15242	15056	15146	15073	15183	15099	15437	15179	15086	15160	15233	15368	15102	15211	15163	15322	15077	15161	15287	15031	15273	15110	15232	15320	15184	15152	15402	15217	15304	15139	15253	15036	15396	15192	15233	15075	15089	15367	15276	15144	14948	15252	15098	15195	15341	15177	14911	15381	15042	15095	15044	15297	15291	15054	14998	15110	15141	15144	15171	15116	15253	15099	15206	15194	15068	15226	14883	15069	15153	15179	15189	15157	15239	15222	15152	15256	15021	15224	15319	15156	15242	15043	15345	15280	15125	15397	15099	15148	15037	15227	15112	15255	15134	15271	15331	15093	15145	15423	15076	15277	15184	15068	15126	15246	15322	15006	15102	15180	15289	15285	15193	15140	15341	15045	15270	15295	15127	15313	15139	15179	15091	15263	15284	15237	15312	15206	15335	15114	15352	15077	15016	15181	15213	15178	15242	15224	15235	15147	15095	15283	15165	15284	15180	15236	15144	15329	15227	15167	15101	15006	15096	15074	15248	15076	15137	15124	15098	15081	15229	15224	15307	15169	15186	15162	15216	15156	15265	15199	15252	15227	15019	15173	15112	15206	15123	15210	15051	15123	15100	15122	15162	15083	15160	15183	15186	15168	15231	15180	15077	15119	15122	15077	15158	15170	15310	15168	15135	15346	15218	15134	15321	15149	15094	15090	15173	15227	15178	15160	15019	15200	15326	15088	15253	15216	15146	15124	15124	15103	15192	15190	15277	15205	15069	15394	15158	15160	15171	15113	15063	15253	15187	15156	15302	15118	15103	15091	15112	15429	15288	15185	15225	15093	15158	15254	15364	15174	15252	15152	15068	15043	15145	15273	15209	15241	15160	15186	15123	15198	15319	15092	15002	15151	15092	15122	15200	15119	15123	15241	15089	15383	15328	15156	15007	15193	15240	15255	15134	15290	15175	15160	15184	15205	15052	15222	15160	15361	15228	15195	15164	15333	15303	15332	15137	15150	15248	15220	15331	15241	15115	15251	15090	15154	15277	15192	15187	15279	15180	15271	15268	15269	15254	15230	15221	15234	15202	15199	14968	15262	15280	15179	15266	15282	15280	15126	15251	15124	15052	15108	15237	15069	15285	15090	15204	15180	15029	15361	15371	15384	15266	15288	15155	15278	15230	15069	15309	15305	15064	15126	15309	15210	15249	15226	15242	15217	15331	15287	15330	15117	15105	15228	15324	15115	15339	15048	15258	15131	15165	15181	15213	15150	14918	15401	15147	15201	15298	15241	15296	15128	15291	15347	15255	15080	15058	15025	15216	15183	15163	15114	15221	15202	15336	15349	15327	15246	15130	15200	15242	15160	15171	15238	15256	15233	15451	15254	15101	15283	15221	15093	15200	15183	15186	15162	15176	15253	15005	15207	15181	15290	15107	15158	15211	15265	15200	15248	15087	15234	15228	15084	15278	15273	15266	15056	15357	15200	15272	15220	15258	15296	15248	15290	15104	15072	14979	15284	15081	15188	15145	15203	15176	15180	15149	15265	15339	15218	15318	15335	15092	15092	15304	15142	15341	15092	15314	15282	15338	15150	15135	15317	15207	15253	15169	15253	15075	15085	15201	15327	15101	15215	15228	15217	15016	15368	15408	15250	15151	15198	15235	15092	15116	15270	15193	15079	15225	15167	15210	15132	15396	15166	14892	15187	15188	15111	15083	15188	15086	15245	15000	15220	15215	15195	15253	15195	15026	15285	15253	15240	15081	15271	15299	15297	15228	15116	15340	15300	15385	15116	15105	15027	15151	15353	15214	15301	15153	15071	15144	15082	15081	15108	15321	15243	15190	15158	15093	14971	15226	15175	15248	15178	15215	15115	15197	15098	15238	15348	15231	15325	15287	15085	15319	15308	15329	15364	15287	15242	15090	15229	15332	15109	15237	15313	15333	15097	15187	15076	15335	15093	15397	15281	15269	15173	15183	15107	15221	15217	15049	15206	15189	15201	15326	15069	15119	15324	15303	15150	15166	15218	15217	15058	15196	15099	15052	15228	15115	15331	15293	15049	15230	15116	15196	14929	15316	15131	15504	15142	15246	15035	15158	15174	15160	15167	15237	15145	15123	15281	15263	15264	15380	15171	15087	15187	15152	14937	15186	15174	15168	15179	15206	15042	15197	15197	15097	15178	15202	15223	15283	14987	15250	15311	15278	15377	15163	15136	15469	15136	15122	14944	15290	15164	15236	15309	14983	15148	15143	15204	15191	15009	15165	15275	15177	15293	15228	15022	15259
23863	21404	29016	24206	22020	23354	23577	20246	19830	19908	19500	18864	18832	36199	44188	36849	27593	21302	18799	17838	17567	17427	17451	17452	17397	17532	17557	17370	17649	17540	17684	17464	17463	17570	17540	17535	17675	17464	17548	17592	17486	17518	17434	17440	17404	17574	17369	17418	17569	17525	17376	17510	17441	17266	17457	17280	17391	17423	17543	17457	17430	17316	17415	17439	17428	17527	17383	17353	17532	17704	17567	17341	17399	17394	17438	17361	17668	17588	17382	17523	17542	17473	17285	17428	17562	17264	17246	17441	17365	17364	17295	17269	17505	17626	17390	17512	17463	17586	17285	17594	17451	17509	17285	17256	17322	17431	17437	17539	17263	17286	17204	17550	17545	17540	17440	17541	17413	17391	17341	17393	17630	17323	17220	17367	17362	17504	17244	17414	17517	17492	17414	17316	17374	17335	17477	17408	17431	17581	17549	17371	17523	17534	17374	17512	17399	17344	17336	17308	17498	17614	17277	17261	17425	17422	17641	17417	17431	17180	17324	17424	17379	17500	17549	17568	17321	17594	17236	17472	17493	17432	17504	17261	17484	17428	17358	17373	17373	17511	17528	17597	17304	17525	17391	17184	17460	17441	17435	17316	17454	17410	17372	17421	17243	17527	17198	17396	17418	17178	17208	17352	17589	17389	17332	17293	17543	17324	17455	17392	17292	17397	17351	17422	17253	17379	17466	17351	17496	17368	17605	17440	17404	17410	17434	17332	17322	17428	17536	17414	17301	17392	17366	17372	17366	17362	17319	17437	17227	17516	17626	17432	17322	17305	17425	17382	17438	17402	17495	17442	17527	17366	17363	17452	17448	17572	17309	17533	17496	17634	17436	17506	17516	17411	17356	17478	17323	17326	17505	17563	17466	17331	17444	17413	17455	17487	17456	17546	17354	17388	17438	17435	17379	17407	17356	17317	17356	17258	17346	17464	17420	17442	17330	17475	17440	17459	17432	17394	17417	17566	17542	17352	17256	17313	17393	17271	17502	17425	17509	17404	17221	17405	17402	17532	17360	17499	17467	17649	17332	17329	17389	17433	17317	17378	17279	17597	17254	17194	17267	17353	17374	17455	17397	17217	17245	17484	17552	17553	17324	17383	17543	17468	17472	17466	17486	17464	17537	17285	17496	17321	17461	17354	17341	17480	17310	17313	17372	17325	17288	17222	17263	17554	17356	17539	17278	17303	17610	17623	17471	17404	17286	17427	17449	17430	17429	17438	17656	17307	17392	17559	17421	17471	17416	17339	17501	17304	17267	17370	17385	17483	17517	17540	17430	17373	17515	17347	17622	17441	17387	17374	17381	17176	17548	17371	17418	17449	17404	17485	17369	17208	17349	17261	17530	17572	17360	17413	17376	17321	17512	17377	17372	17529	17286	17354	17358	17540	17546	17407	17370	17302	17456	17343	17147	17483	17496	17467	17454	17382	17293	17403	17566	17526	17391	17548	17477	17408	17438	17601	17460	17495	17626	17436	17258	17366	17397	17426	17473	17359	17528	17436	17290	17313	17375	17405	17451	17351	17345	17322	17360	17363	17591	17246	17248	17496	17457	17303	17476	17457	17398	17438	17490	17547	17382	17378	17392	17407	17265	17565	17580	17723	17298	17465	17270	17459	17388	17353	17440	17371	17269	17493	17195	17318	17240	17622	17447	17324	17362	17527	17474	17426	17208	17502	17462	17471	17474	17672	17232	17262	17283	17487	17457	17346	17380	17322	17454	17323	17215	17445	17419	17634	17336	17392	17500	17304	17308	17328	17283	17371	17322	17438	17483	17415	17554	17596	17236	17268	17347	17450	17526	17456	17244	17294	17217	17452	17295	17297	17257	17419	17369	17079	17331	17523	17394	17529	17234	17357	17188	17338	17495	17345	17354	17325	17449	17494	17545	17411	17303	17620	17444	17337	17172	17445	17329	17374	17489	17476	17676	17452	17492	17354	17261	17324	17398	17539	17427	17410	17412	17429	17719	17452	17480	17291	17349	17403	17406	17396	17439	17441	17385	17228	17356	17561	17321	17400	17413	17288	17502	17405	17324	17157	17402	17093	17427	17438	17336	17487	17147	17658	17572	17270	17406	17366	17512	17491	17468	17465	17482	17587	17127	17318	17135	17277	17447	17498	17366	17445	17546	17245	17529	17334	17232	17394	17353	17494	17551	17495	17350	17517	17489	17356	17282	17147	17226	17537	17364	17289	17425	17332	17164	17508	17440	17427	17335	17304	17289	17503	17583	17459	17363	17268	17365	17420	17388	17425	17432	17369	17489	17349	17304	17432	17215	17489	17403	17251	17488	17372	17428	17485	17453	17366	17561	17347	17297	17406	17365	17326	17329	17503	17089	17449	17497	17428	17323	17255	17634	17479	17254	17488	17335	17515	17415	17226	17344	17557	17385	17492	17313	17390	17345	17215	17391	17338	17370	17336	17426	17322	17497	17522	17341	17462	17344	17226	17629	17377	17402	17433	17492	17166	17459	17217	17386	17383	17224	17403	17512	17511	17257	17357	17463	17612	17591	17554	17311	17460	17399	17374	17555	17581	17478	17447	17412	17494	17527	17286	17520	17570	17508	17369	17387	17429	17356	17353	17440	17314	17363	17590	17328	17576	17300	17470	17428	17349	17439	17372	17414	17336	17429	17537	17555	17591	17306	17475	17328	17511	17444	17460	17263	17046	17126	17491	17614	17564	17430	17542	17422	17342	17336	17492	17499	17473	17447	17454	17264	17279	17390	17573	17276	17340	17516	17591	17391	17357	17437	17215	17317	17202	17481	17416	17538	17365	17429	17436	17484	17296	17695	17570	17527	17485	17479	17311	17339	17465	17656	17374	17439	17512	17262	17429	17437	17386	17498	17467	17258	17223	17343	17323	17314	17422	17357	17505	17411	17296	17301	17294	17376	17321	17265	17576	17295	17545	17456	17395	17473	17668	17429	17413	17363	17395	17464	17422	17395	17268	17204	17309	17299	17513	17465	17233	17456	17474	17414	17350	17506	17430	17503	17516	17492	17445	17408	17457	17508	17551	17607	17429	17457	17402	17459	17529	17468	17484	17409	17452	17544	17257	17285	17442	17436	17308	17473	17439	17466	17589	17417	17265	17315	17305	17554	17380	17325	17321	17501	17447	17318	17548	17309	17459	17526	17593	17381	17579	17496	17370	17398	17421	17423	17468	17404	17512	17359	17165	17409	17338	17773	17390	17368	17355	17463	17301	17279	17327	17578	17499	17372	17256	17521	17367	17144	17202	17287	17514	17450	17350	17308	17450	17318	17458	17326	17324	17561	17602	17494	17502	17335	17491	17504	17492	17288	17540	17480	17363	17364	17274	17312	17404	17219	17451	17222	17283	17586	17331	17377	17291	17466	17713	17600	17220	17247	17459	17254	17463	17351	17312	17507	17148	17381	17526	17383	17327	17268	17241	17404	17331	17539	17480	17238	17204	17328	17504	17303	17272	17569	17547	17471	17413	17619	17331	17533	17339	17412	17673	17250	17535	17454	17444	17386	17428	17304	17560	17262	17335	17339	17409	17434	17330	17297	17374	17360	17343	17436	17455	17142	17523	17377	17465	17647	17428	17398	17508	17419	17354	17670	17340	17373	17426	17375	17201	17407	17582	17534	17547	17435	17379	17481	17489	17449	17602	17401	17482	17347	17431	17199	17505	17404	17540	17368	17508	17495	17380	17479	17268	17559	17414	17310	17245	17520	17518	17576	17299	17469	17360	17433	17499	17559	17614	17403	17283	17293	17165	17347	17329	17516	17250	17362	17437	17225	17248	17377	17537	17420	17291	17377	17371	17582	17278	17523	17374	17117	17449	17489	17267	17347	17381	17571	17373	17505	17490	17369	17473	17345	17345	17421	17401	17218	17627	17475	17294	17192	17388	17213	17663	17549	17347	17564	17447	17260	17558	17252	17498	17451	17391	17312	17444	17341	17360	17269	17539	17226	17286	17322	17461	17292	17397	17394	17460	17338	17470	17454	17499	17215	17582	17383	17390	17253	17476	17586	17290	17396	17371	17626	17556	17406	17269	17492	17601	17481	17626	17308	17515	17370	17377	17382	17509	17403	17416	17379	17450	17555	17346	17261	17323	17372	17371	17358	17322	17631	17335	17359	17443	17252	17258	17518	17171	17433	17448	17505	17608	17436	17275	17361	17408	17385	17372	17247	17244	17292	17387	17445	17376	17344	17505	17339	17264	17377	17233	17596	17483	17466	17557	17429	17510	17240	17505	17323	17390	17404	17523	17488	17271	17497	17644	17530	17549	17465	17139	17443	17417	17401	17419	17495	17390	17419	17532	17449	17352	17453	17429	17354	17449	17427	17414	17606	17183	17414	17404	17269	17523	17359	17164	17472	17469	17411	17468	17393	17289	17407	17423	17548	17625	17568	17358	17410	17462	17542	17293	17504	17488	17462	17389	17310	17146	17199	17263	17422	17283	17354	17383	17406	17480	17410	17538	17468	17383	17408	17428	17494	17440	17411	17295	17382	17297	17480	17517	17453	17492	17348	17291	17643	17307	17279	17332	17498	17360	17552	17308	17605	17372	17365	17473	17353	17434	17494	17583	17427	17388	17432	17321	17403	17421	17366	17422	17475	17581	17485	17410	17351	17360	17333	17426	17429	17348	17659	17512	17683	17398	17443	17342	17419	17306	17426	17329	17376	17411	17399	17509	17256	17487	17506	17557	17549	17267	17444	17329	17329	17571	17509	17607	17397	17438	17334	17373	17542	17462	17425	17300	17378	17475	17437	17252	17316	17495	17545	17455	17553	17228	17392	17487	17397	17368	17178	17366	17717	17525	17469	17556	17442	17560	17430	17545	17431	17294	17458	17355	17427	17383	17469	17219	17302	17459	17498	17314	17315	17434	17376	17243	17694	17375	17446	17190	17592	17404	17435	17480	17300	17265	17382	17532	17554	17379	17310	17284	17405	17428	17494	17218	17374	17504	17282	17420	17293	17284	17304	17343	17300	17752	17356	17459	17285	17483	17333	17301	17328	17344	17277	17314	17508	17301	17319	17335	17358	17396	17477	17348	17173	17385	17383	17286	17222	17377	17295	17245	17261	17399	17375	17397	17298	17538	17315	17569	17615	17607	17317	17419	17443	17314	17373	17318	17369	17492
16672	28122	25290	21135	19657	19080	19933	19788	19454	18729	17964	17129	17397	40577	44572	36577	26288	18655	16086	15326	15203	15295	15013	15184	15279	15029	15077	15408	14958	15149	15092	15125	15233	15291	15271	15094	15202	15070	15082	15117	15129	15240	15111	15014	15283	15029	15248	15219	15208	15120	15150	14963	15160	15229	15148	15386	14962	15194	15115	15314	15135	15129	15125	15249	15149	15011	15052	15106	15270	15062	15252	15127	15106	15024	15223	15018	15192	14963	15114	15239	15123	15161	15129	15218	15227	15030	15155	15290	15162	15115	15056	15166	15180	15130	15319	15254	15194	15176	15133	15014	15064	15073	15010	15040	15231	15121	15105	15257	15078	15388	15260	15189	15275	15207	15172	15336	15216	15351	15074	15179	15116	15181	14909	15158	15171	15297	15008	15149	15336	15163	15020	15121	15283	15076	15002	15157	15220	15171	15090	15039	15122	15118	15161	15154	15190	15235	15129	15227	15134	15235	14979	15053	15092	15170	15257	15147	15128	15023	15188	15319	14987	15014	15041	15248	15145	15120	15029	15018	15279	15106	15108	15131	15218	15151	15267	15198	15049	15266	15112	15149	15104	15128	15121	15055	15175	15313	15021	15049	15189	15115	14944	15161	15088	15059	15029	15288	15001	15051	15075	15058	15076	15192	14963	15219	15265	15072	15062	15161	15229	15109	15354	15285	15084	15094	15144	15180	15015	15165	15107	15063	15057	15160	15216	15336	15091	15168	15122	15139	15096	15195	15208	15196	15163	15131	15152	15131	15300	15187	15264	15103	15171	15224	15194	15244	15169	15134	15254	15150	15023	15127	15084	15022	15105	15085	15257	15202	15257	15155	15063	15231	15259	15202	15217	15201	15182	15165	15072	15212	15045	15056	15114	14965	15262	15025	15120	15221	15000	15160	15253	15244	15142	15141	15071	14960	15209	15160	15115	15069	14985	15147	15187	15076	15130	15205	14986	15071	15260	15138	15439	15176	15147	15055	15116	15079	15206	15233	15187	15263	15241	15163	15178	15333	15079	15209	14986	15089	15290	15122	15006	15037	15156	15071	15240	15185	15271	15133	15215	15097	15095	14979	15095	15049	15274	15156	15099	15127	15017	15144	15034	15270	15123	15078	15127	15158	15217	15146	15228	15209	15138	15181	15064	15015	15110	15180	15055	15166	15167	14992	15171	15222	15141	15121	15059	15193	15202	15218	15048	15141	15083	15254	15080	15174	15117	15304	15136	15143	15040	15176	15040	15317	15200	15128	15166	15261	15220	15189	15026	15006	15165	15184	15209	15319	15230	14983	15139	15158	15150	15190	15055	14907	15330	15147	14965	15262	15172	15226	15060	15033	15186	15048	15103	15105	15064	15246	14955	15225	14961	14968	15149	15213	15232	15276	15250	15274	15163	15304	15212	15261	15130	15180	15363	15137	15011	15181	15136	15364	15048	15183	15033	15247	15095	15171	14967	15172	15179	15149	15176	15043	15003	15069	15084	15209	15063	15094	15215	15217	15225	15222	15197	15040	15163	15198	15058	15121	15229	15115	15305	15111	15293	15049	15128	15315	15300	15120	15107	15251	15024	15110	15098	15015	15165	15199	15196	15063	15152	15115	15142	15059	14987	15041	15089	15165	15274	14984	15263	15044	15071	15135	15009	15138	15279	15318	15165	15205	15149	15182	15235	15008	15153	15268	15178	15143	15075	15172	15146	15202	15194	15101	15184	15194	15217	14974	15070	15180	15071	15218	15046	14982	15261	15217	15099	15074	15127	15244	15181	15154	15158	15176	15138	15362	15080	15156	15234	15179	15025	15179	15248	15011	15179	15266	15235	15087	15337	15292	15110	15110	15043	15191	15235	15212	15135	15245	15107	15171	15299	15165	15220	15228	15157	15096	15370	15126	15151	15116	15246	15040	15112	15162	15206	15155	15007	15062	15281	15173	15094	15178	15102	15219	15090	15072	15060	15040	15119	15094	15058	15228	15086	15049	15093	15040	15183	15113	15224	15216	15222	14975	15092	15127	15080	15032	15141	15101	15050	15185	15024	15098	15295	15043	15211	15101	15222	15039	14999	15103	15083	15163	15252	15048	15213	15252	15240	15161	15197	15250	15077	15083	15010	15019	15127	15176	15103	15099	15039	15343	15069	15267	15240	15155	15132	15314	15163	15192	15145	15199	15279	15379	15176	14990	15125	15004	15146	15290	15100	15219	15405	15056	15039	15057	15205	15025	15214	15203	15190	15115	15320	15179	15246	15149	15204	14944	15125	15232	15213	15166	15372	15215	15150	15259	15020	15184	15346	15102	15321	15292	14955	15157	15321	15156	15309	15208	15211	15162	15247	15039	15106	15247	14975	15088	15070	15179	15163	15232	15302	15223	15106	15048	14996	15081	15129	15403	15109	15228	15285	15084	15001	15047	15133	15180	15128	15084	15274	15151	15080	15304	15138	15124	15207	14998	15178	15033	15027	15267	15029	15159	14990	15038	15066	15143	15062	15144	15253	15078	15149	15314	15169	14997	15109	15147	15120	15264	15193	15177	15239	15300	15031	15209	15237	14966	15103	15220	15244	14940	15265	15147	15109	15228	15193	15195	15174	15118	15066	15299	15176	15213	15068	15137	14993	15111	15130	15194	15274	15292	15323	15179	15103	15135	15085	15178	15044	15247	15221	15009	15027	15067	15168	15297	15174	15352	15076	15094	15130	15139	15190	15054	15123	15260	15209	15049	15087	15184	15145	15014	15257	15136	15184	15281	15105	15163	15110	15347	15330	15226	14997	15214	15349	15178	15069	15292	15141	15195	15150	15170	15279	15104	15116	15190	15089	15059	15077	15316	14973	15122	15153	15058	15221	15222	15329	15009	15137	15254	15188	15102	15021	15200	15110	15239	15196	15134	15207	15033	15213	14892	15086	14988	15017	15145	14924	15243	15107	15064	15045	15024	14976	15139	15086	15088	15063	15334	15177	15297	15073	15307	15043	15157	15078	15214	15187	15230	14943	15134	15074	15141	15155	14995	15023	14871	15110	15119	15013	15158	15062	15127	15166	15065	15164	15095	15118	15137	15008	15087	15137	15246	15168	15138	15097	14978	15249	15244	15133	15064	15189	15029	15089	14989	15248	15196	15231	15047	15034	15085	15156	15062	15067	15260	15224	15131	15238	15200	15078	15032	15156	15085	15158	15040	15090	15155	15057	15205	15154	15144	15112	15128	15139	15160	14967	15081	15105	15296	15182	15188	15125	15311	15195	14985	15121	15191	15016	15210	15275	15202	15353	15250	15235	15113	15114	15108	15062	15220	15254	15207	15266	15167	15033	15232	15126	14961	15256	14948	15199	14929	15218	14962	15256	15070	14982	15238	15249	15173	15234	15140	14993	15225	15111	15196	15264	15209	15279	15179	15174	15197	15246	15222	15134	15358	15234	15095	15191	15270	15154	15231	15278	15107	15178	15079	15017	15448	15288	15111	15053	15143	15181	15222	15195	14960	15113	15213	15225	15126	15029	15185	15177	15260	15154	15165	15130	15305	15083	15097	15185	15182	15095	15254	15156	15064	15223	15225	15225	15032	15095	15298	15084	15308	15133	15098	15161	15128	15276	15187	15216	15130	15147	15190	15175	15066	15057	15110	15023	15163	15090	15224	15296	15083	15231	15108	15143	15180	15258	14978	15291	15163	15327	15315	15153	15233	15034	15226	15225	15122	15105	15194	15320	15041	15367	15094	15196	15138	15111	15057	15159	15192	14959	15138	15034	15231	15103	15068	15157	14988	15062	15385	15309	15025	15015	15115	14990	15094	15182	15405	15161	15283	14978	15081	15124	15073	15332	15177	15189	15259	15134	15031	15167	15253	15064	15189	15022	15183	15181	15196	15081	15109	15197	15172	15061	15120	15102	15274	15284	15172	15140	15093	15229	15367	15123	15346	15081	14967	15085	15161	15131	15197	15222	15011	15281	15367	15268	15147	15153	15112	15246	15099	15050	15219	15112	15401	15198	15121	15237	15173	15207	14997	15151	15054	15004	14949	15033	14876	15223	15276	15091	15109	15179	15106	15238	15045	15120	15144	15038	15181	15400	15095	15097	15293	15083	15199	15162	15265	15217	15384	15271	15257	15160	15302	15173	15050	15151	15108	15104	15298	15326	15158	14978	15093	15355	15173	15205	15087	15191	15136	14996	15034	15159	15038	15087	15045	15172	15206	15138	15135	15311	15237	15059	15062	15104	15186	15116	15091	15299	14955	15055	15145	15104	15240	15284	15176	15224	15159	15084	15035	15279	15196	15054	15098	15156	15101	15107	15080	15066	15059	15104	15167	15195	15215	15190	15185	15209	15081	15123	15170	15184	15266	15059	15192	15127	14878	15016	15183	15150	15237	15102	15094	15286	15178	15144	15361	15083	15164	15195	15095	15288	15261	15184	15199	15176	15087	15201	15090	15142	15213	15175	15127	15177	15099	15037	15031	15192	15394	15041	15045	15124	15250	15092	15226	15097	15076	15092	15209	15155	15111	15162	15251	15162	15162	15176	15019	15083	15042	15189	15092	15107	15137	15251	15071	15213	15039	15239	15218	15125	15147	15026	15210	15292	14977	14941	15135	15028	14963	15223	15212	15199	15183	15241	15214	15217	15091	15121	15157	15249	15128	15170	15063	15182	15035	15123	15155	15277	15217	15049	15163	15136	15148	15133	14997	15046	15056	15384	15141	15221	15143	15271	15166	15065	15145	15135	15056	15207	15020	15119	15062	15153	15035	15073	15293	14992	15188	15188	15083	15124	15144	15242	15249	15043	15064	15165	15159	15048	15107	15220	15249	15183	15098	15094	15217	15139	15147	15070	15361	15214	15207	15062	15094	15078	15228	15132	15158	15163	15260	15338	15177	15251	15085	15108	15144	15128	15037	14993	15085	15071	15141	15125	15192	15051	15115	15319	15073	15180	15174	15133	15043	15238	15130	15321	15320	15231	15295	15043	15359	15189	15169	15033	15115	15111	15087	15107	14943	15024	15211	15280	15083	15014	15101	15146	15130	15103	15286	15350	15203	15213	15107	14997	15240	15053	15385	15231	15214	15116	15242	15169	15212	15109	15241	15046	15220	15305	15131	15183	15304	15110	15189	15017	15198	15156	15126	15131	15217	15108	15190
29295	22144	22140	19668	18202	18113	18587	18818	18284	18180	18126	17920	17928	19235	20481	20061	18897	17874	17552	17524	17616	17550	17695	17224	17588	17639	17626	17637	17538	17613	17511	17530	17696	17638	17491	17505	17509	17327	17584	17442	17521	17526	17270	17366	17463	17564	17489	17611	17380	17550	17783	17342	17469	17539	17407	17512	17441	17580	17372	17472	17549	17386	17382	17531	17254	17529	17497	17390	17499	17462	17512	17438	17481	17518	17615	17456	17569	17523	17437	17347	17457	17240	17395	17630	17535	17541	17617	17585	17599	17411	17513	17339	17465	17376	17415	17306	17470	17341	17525	17370	17561	17544	17437	17553	17610	17480	17493	17547	17387	17548	17421	17457	17491	17453	17606	17298	17176	17478	17273	17570	17491	17417	17473	17437	17432	17546	17600	17505	17417	17551	17446	17317	17489	17454	17384	17512	17693	17373	17488	17245	17290	17300	17659	17394	17281	17399	17399	17570	17283	17646	17493	17364	17398	17516	17371	17358	17413	17382	17403	17412	17540	17558	17278	17411	17511	17413	17486	17409	17511	17407	17460	17527	17296	17369	17598	17452	17497	17313	17466	17431	17376	17411	17425	17574	17463	17379	17466	17398	17483	17250	17447	17483	17453	17596	17420	17537	17528	17569	17507	17640	17552	17397	17375	17514	17297	17441	17421	17584	17533	17610	17443	17473	17570	17740	17576	17286	17342	17615	17381	17519	17347	17544	17411	17529	17488	17284	17533	17458	17362	17647	17446	17495	17690	17722	17435	17576	17415	17642	17578	17354	17310	17353	17454	17486	17494	17645	17497	17324	17599	17411	17439	17419	17449	17464	17409	17696	17393	17290	17299	17369	17530	17455	17431	17572	17380	17608	17471	17502	17610	17516	17318	17389	17517	17691	17681	17512	17342	17482	17571	17563	17345	17495	17563	17532	17527	17476	17493	17584	17179	17304	17323	17434	17593	17386	17558	17519	17562	17484	17514	17322	17739	17578	17392	17425	17526	17556	17746	17601	17543	17512	17458	17632	17329	17365	17623	17474	17389	17721	17594	17524	17551	17459	17390	17546	17531	17487	17481	17611	17425	17607	17300	17251	17388	17597	17497	17555	17489	17460	17469	17547	17414	17394	17512	17351	17473	17360	17233	17544	17654	17546	17553	17480	17579	17529	17344	17338	17464	17506	17611	17582	17269	17492	17689	17397	17467	17497	17528	17492	17465	17540	17438	17650	17603	17343	17462	17541	17661	17579	17702	17551	17446	17395	17383	17514	17504	17259	17543	17432	17614	17246	17361	17479	17651	17493	17496	17536	17511	17490	17540	17434	17476	17514	17509	17361	17265	17450	17500	17425	17521	17497	17626	17401	17471	17531	17482	17647	17303	17434	17528	17440	17463	17586	17725	17414	17373	17438	17292	17437	17512	17566	17450	17415	17600	17449	17326	17639	17450	17630	17503	17352	17511	17579	17415	17529	17550	17280	17591	17436	17548	17657	17518	17316	17613	17459	17413	17353	17435	17515	17562	17467	17578	17543	17393	17518	17486	17311	17514	17546	17510	17383	17381	17394	17468	17432	17467	17484	17272	17612	17599	17482	17293	17596	17343	17307	17513	17413	17560	17438	17404	17347	17486	17604	17533	17426	17341	17336	17648	17608	17452	17592	17537	17315	17576	17286	17512	17367	17411	17281	17543	17594	17588	17681	17621	17443	17544	17376	17680	17435	17619	17583	17281	17448	17392	17275	17431	17365	17431	17401	17379	17511	17414	17648	17578	17473	17556	17620	17621	17491	17618	17763	17579	17710	17318	17503	17411	17571	17461	17276	17520	17467	17559	17574	17509	17607	17437	17551	17502	17609	17220	17653	17594	17350	17532	17554	17317	17270	17384	17547	17243	17318	17474	17499	17316	17544	17410	17716	17431	17480	17515	17625	17411	17338	17385	17424	17403	17444	17376	17461	17499	17508	17440	17589	17593	17592	17380	17438	17232	17340	17428	17530	17580	17494	17315	17462	17501	17366	17429	17506	17651	17536	17486	17501	17264	17274	17658	17441	17430	17582	17313	17467	17578	17197	17624	17493	17488	17562	17530	17447	17424	17376	17516	17646	17692	17491	17670	17667	17356	17389	17527	17525	17371	17401	17421	17365	17446	17564	17535	17580	17470	17513	17407	17373	17562	17628	17448	17355	17503	17586	17535	17523	17496	17458	17530	17430	17332	17579	17429	17495	17518	17426	17577	17734	17553	17486	17454	17511	17704	17518	17512	17637	17365	17559	17367	17476	17525	17589	17612	17197	17336	17549	17603	17518	17467	17447	17399	17471	17668	17442	17298	17528	17397	17506	17449	17458	17381	17384	17429	17298	17533	17453	17392	17543	17611	17413	17567	17543	17274	17356	17419	17422	17450	17314	17498	17290	17553	17495	17453	17687	17610	17409	17507	17623	17526	17317	17471	17647	17553	17217	17443	17413	17531	17354	17480	17537	17665	17643	17334	17404	17447	17707	17599	17332	17457	17507	17541	17691	17640	17410	17504	17621	17492	17563	17465	17449	17566	17643	17634	17514	17551	17271	17327	17595	17540	17587	17379	17562	17540	17343	17412	17498	17453	17441	17334	17634	17378	17427	17314	17593	17328	17510	17497	17698	17484	17256	17677	17367	17402	17540	17442	17464	17618	17499	17377	17565	17303	17291	17409	17467	17496	17607	17385	17570	17568	17734	17477	17517	17488	17400	17346	17541	17549	17453	17409	17538	17565	17368	17346	17360	17434	17263	17736	17630	17414	17598	17702	17444	17510	17592	17477	17398	17446	17564	17509	17609	17549	17326	17443	17428	17472	17399	17448	17601	17673	17442	17396	17576	17561	17414	17354	17638	17526	17370	17457	17421	17598	17608	17447	17509	17559	17379	17520	17478	17688	17353	17476	17408	17493	17421	17347	17523	17259	17513	17521	17387	17423	17480	17549	17456	17319	17518	17508	17485	17588	17632	17295	17726	17626	17491	17666	17414	17420	17469	17548	17518	17609	17496	17477	17489	17532	17378	17389	17491	17508	17527	17451	17468	17452	17434	17556	17459	17521	17425	17361	17292	17371	17490	17418	17614	17428	17370	17553	17610	17416	17626	17544	17358	17366	17508	17343	17533	17462	17365	17424	17490	17274	17284	17479	17376	17462	17345	17344	17274	17505	17572	17540	17491	17497	17287	17436	17372	17470	17445	17449	17310	17602	17536	17592	17565	17110	17356	17270	17574	17480	17620	17628	17414	17410	17550	17397	17216	17468	17593	17257	17554	17535	17529	17499	17384	17480	17497	17720	17489	17388	17456	17350	17456	17432	17502	17525	17466	17563	17381	17541	17476	17408	17523	17613	17546	17598	17374	17487	17451	17452	17525	17637	17508	17537	17333	17345	17559	17458	17361	17562	17400	17472	17479	17575	17714	17579	17508	17667	17511	17439	17457	17693	17608	17456	17474	17707	17578	17468	17446	17591	17382	17529	17531	17359	17331	17338	17464	17306	17476	17624	17619	17462	17648	17734	17600	17473	17358	17609	17480	17540	17338	17557	17493	17586	17345	17376	17561	17504	17456	17447	17626	17338	17413	17214	17602	17508	17566	17532	17620	17277	17508	17442	17473	17292	17503	17728	17599	17471	17583	17598	17530	17532	17696	17616	17354	17562	17556	17538	17494	17448	17434	17341	17445	17670	17248	17508	17518	17510	17511	17573	17494	17562	17270	17567	17676	17454	17540	17607	17359	17618	17614	17476	17636	17514	17373	17585	17428	17305	17334	17449	17348	17375	17427	17436	17509	17582	17419	17461	17545	17733	17483	17390	17535	17484	17577	17547	17643	17438	17389	17231	17401	17503	17532	17538	17607	17542	17229	17340	17578	17308	17560	17653	17519	17394	17528	17672	17558	17506	17635	17287	17362	17349	17459	17357	17524	17476	17506	17493	17592	17677	17262	17244	17631	17501	17290	17415	17356	17339	17549	17477	17661	17417	17445	17565	17355	17432	17195	17422	17388	17405	17588	17614	17658	17573	17495	17550	17628	17409	17396	17432	17511	17259	17327	17368	17730	17404	17317	17457	17383	17449	17585	17581	17531	17435	17380	17426	17493	17529	17496	17787	17691	17487	17478	17363	17459	17639	17519	17506	17549	17610	17730	17476	17388	17441	17351	17538	17427	17483	17259	17445	17534	17375	17573	17568	17499	17325	17363	17430	17486	17522	17607	17376	17399	17523	17326	17375	17676	17512	17404	17290	17490	17435	17389	17540	17632	17387	17568	17561	17603	17508	17540	17593	17691	17345	17521	17620	17355	17326	17696	17261	17603	17699	17501	17421	17523	17437	17334	17418	17473	17629	17505	17393	17458	17497	17672	17728	17540	17628	17285	17528	17497	17412	17635	17472	17506	17359	17287	17436	17513	17477	17606	17484	17436	17396	17440	17333	17741	17436	17427	17625	17586	17297	17277	17414	17302	17473	17380	17657	17396	17385	17267	17438	17530	17551	17635	17406	17425	17406	17369	17534	17351	17385	17417	17435	17325	17568	17518	17897	17326	17534	17263	17463	17478	17537	17555	17666	17502	17556	17466	17320	17252	17484	17469	17485	17520	17407	17318	17673	17468	17553	17443	17390	17791	17369	17528	17566	17617	17416	17542	17547	17556	17391	17494	17415	17466	17462	17519	17477	17354	17427	17642	17495	17478	17478	17659	17578	17484	17355	17500	17570	17610	17585	17532	17645	17433	17372	17434	17388	17356	17578	17597	17678	17607	17587	17491	17683	17467	17425	17408	17370	17413	17546	17553	17494	17383	17266	17260	17513	17530	17457	17552	17502	17520	17316	17621	17624	17505	17417	17407	17461	17457	17496	17477	17435	17392	17327	17325	17343	17589	17617	17598	17326	17381	17655	17484	17622	17447	17500	17315	17656	17453	17384	17530	17350	17593	17438	17491	17657	17605	17605	17642	17484	17446	17423	17529	17522	17614	17534	17319	17622	17429	17419	17467	17770	17478	17510	17424	17309	17328	17433	17451	17468	17543	17447	17558	17539	17497	17461	17393	17569	17519	17375	17448	17577	17514	17495	17539	17395	17262	17312	17487	17455	17610	17483	17545	17357	17446	17465	17287	17249	17340	17368	17608
16246	17174	16907	16318	16357	16292	17449	17277	16594	16423	16282	15973	15729	18236	19523	18043	16636	15562	15131	15505	15314	15199	15130	15212	15138	15240	15219	15117	15068	15106	15244	15193	15289	15237	15060	15312	15206	15077	15128	15127	15098	15126	15205	15193	15017	15173	15244	15313	15185	15211	15152	15134	15115	15175	14978	15188	15046	15215	15342	15072	15160	15052	15161	15309	15090	15237	14930	15133	15154	14994	15286	15095	15072	15088	15136	15175	15214	15014	14936	15186	15133	15058	15155	15177	15199	15242	15249	15062	15301	15081	15186	15027	15131	15155	15216	15094	15016	15117	15145	15248	15043	15086	15098	15141	15169	15239	15080	15058	15134	15058	15164	15164	15049	15204	15062	15178	15163	15192	15173	15198	14989	15080	15039	15085	15239	15245	15226	15158	15226	15222	15014	15168	15312	15198	15141	15295	15205	15358	15137	15010	15041	15193	15250	15013	15009	15133	15124	15027	15271	15089	15206	15214	15031	15229	15100	15382	15042	15153	15083	15133	15132	15269	15312	15248	14956	15059	15151	14931	15375	15116	15254	15207	15163	15060	15064	15184	15063	15119	15126	15214	15255	15171	15034	15195	15233	15202	15113	15097	15139	15198	15189	15142	15132	15234	15190	15106	15117	15081	15162	15018	15128	15072	15114	15073	15176	15022	15425	15033	15043	15013	15068	15338	15107	15076	15234	15163	15196	15306	15194	15162	15226	15219	15123	15214	15122	15086	15172	15168	14993	15229	15169	15249	15238	15058	14930	15145	15207	15206	15182	15231	15318	15230	15197	15216	15271	15307	15336	15176	15210	15274	15132	15185	15298	15099	15141	15199	15147	14997	15075	15088	15272	15215	15020	15001	15228	15178	15196	15230	15111	14884	15202	15150	15201	15330	14966	15207	15152	15236	15345	15020	15099	15145	15156	15291	15185	15157	15110	15135	15383	15196	15219	15120	15078	15281	15257	15030	15115	15121	15071	15099	15078	15181	15167	15111	15311	15143	15165	15051	15181	15116	14923	15005	15078	15081	15089	15202	15293	15249	15086	15273	15104	15231	15268	15192	15098	15081	15081	15324	15296	15109	15236	14961	14994	15014	15154	15209	15179	15072	15046	15113	14999	15216	15110	15096	15059	15194	15248	14957	15172	15055	15317	15058	15013	15363	14955	14994	15027	15233	15103	15058	15191	15184	15054	15149	14973	15175	15353	15138	15236	15155	15081	15027	15112	15169	15208	15202	15212	15182	15096	15075	14983	15065	15301	15112	15028	15228	15121	15197	15186	15040	15153	15197	15272	15091	15304	15123	15121	15099	15204	15080	15237	14992	15112	15204	15287	15263	15298	15147	15276	15265	15231	15209	15017	15165	15117	15241	15238	15040	15026	15105	15187	15328	15336	15197	15085	15038	14999	15209	15369	15081	15248	15085	15069	15156	15082	15253	15165	15258	15166	15208	15269	15225	15257	14880	15167	15065	15205	15216	15016	15078	15251	15251	15145	15201	15109	15034	15232	15155	15003	15062	14945	15079	15109	15127	15143	15097	15096	15002	15110	15209	15183	15249	15134	15051	15015	15242	15196	15060	14991	15134	15181	15136	15025	15193	15143	15177	15151	15275	14980	15217	15096	15098	15187	15125	15059	15120	15329	15219	14997	15176	15089	15043	15059	15046	15233	15201	15207	15052	15307	15184	15034	15033	15244	15109	15167	15282	15144	15202	15130	15067	15255	14999	15155	15155	15304	15072	15091	15154	15250	15120	14889	15353	14839	15284	15014	15037	15038	15138	14953	15194	15035	15212	15172	15304	14975	15093	15125	15286	15116	15102	15196	15028	15285	15009	15197	15211	14976	15329	15191	15057	15279	15243	15223	15093	15161	15301	15073	15006	15259	15195	15177	15085	15150	15197	15269	15136	15168	15245	15166	15161	15086	15197	15207	15128	15022	15036	15138	15042	15422	15140	15178	15227	15204	15001	15367	15087	15163	15256	15061	15086	15138	15252	15146	15283	15181	15174	15183	15230	15121	15176	15204	15268	15080	15204	15151	15094	15049	15025	15273	15190	15124	15030	15105	15197	15197	15247	15168	15039	15203	15065	15156	15167	15172	15205	15401	15065	15062	15002	15162	15176	15044	15233	15182	15137	15269	15039	15015	15188	15026	15034	15151	15137	15211	15139	15032	15286	15101	15188	15301	15155	15068	15251	15179	15169	15151	15236	15163	15044	15302	15084	15148	15021	15093	15305	15246	15139	15174	15232	15140	15159	15143	15178	15156	15129	15124	15186	15148	15182	15274	15166	15196	14970	15032	15179	15123	15018	15162	15125	15314	15066	14918	15128	15212	15126	15196	15226	15125	15077	15287	15250	15178	15197	15221	15233	15193	15139	15198	15101	15202	15145	15028	15286	15144	15042	15084	15248	15093	15262	15183	15170	15080	15188	15042	15237	15249	15213	15227	15225	15137	15179	15080	15093	15306	15012	15198	15016	15181	14962	15067	15118	15257	15206	14924	15157	15062	15080	15135	15288	15193	15035	15317	15211	15111	15268	15230	15268	15042	15250	15157	15074	15236	15176	14976	15068	14990	15090	15131	15156	15197	14996	15116	15072	15022	15184	15283	15222	15125	15211	15111	15189	15297	14911	15118	14969	15159	15117	15139	15016	15189	15205	15013	14971	15107	15218	15205	15162	15165	15055	15063	15022	15294	15171	15063	15214	15176	15259	15269	15116	15160	15213	15092	15205	15030	15142	15336	15158	15244	15117	15082	15235	15095	15131	15156	15176	15178	15114	15016	15096	15253	15220	15177	15110	15194	15098	15209	15117	15289	15117	15227	15204	15137	15172	15171	15079	15227	15211	15107	15271	15045	15159	15094	15146	15147	15137	15096	15096	15162	15048	15226	15118	15131	15155	15043	15384	15233	15073	15181	15093	15134	15077	15192	15217	15201	15049	14969	15067	15182	15141	15327	15332	15352	15110	15225	15132	15238	15052	15185	15226	15122	15126	15092	15027	15157	15189	15265	15056	15251	15233	14977	15239	15040	15202	15193	15083	15092	15276	15019	15139	15048	15113	15121	15081	15008	15157	15255	15120	15067	15132	15349	15121	15163	15079	15332	15187	15165	15126	15137	15215	15112	15208	15204	15108	15229	15141	15228	15052	15192	15064	15171	15205	15112	15285	15123	15229	15059	15174	15156	15164	15206	15109	14951	15018	15239	15132	15095	15087	15221	15116	15133	15206	15185	15327	15067	15232	15320	15114	14929	15292	15049	15113	15036	15200	15117	15206	15010	14903	15137	15085	15100	15128	15122	15050	15249	15019	15305	15095	15248	15196	15129	15205	15060	15232	15085	15159	15323	15190	15176	15121	15191	15103	15059	15223	15148	15115	15001	15138	15214	14909	15061	15318	15063	15163	15091	15167	15045	15179	15242	15228	15275	15092	15239	15129	15285	15215	15187	15235	15177	15071	15233	15147	15204	15180	15238	15162	15230	15098	15192	15141	15135	15247	15280	15087	15213	15265	15121	15252	15083	15365	15136	15152	15179	15196	15181	15051	15137	15122	15160	15132	15190	15126	15145	15344	15166	15131	15076	15259	15106	15026	15207	15079	14915	15090	15069	15106	15117	15094	15335	15040	15225	15165	15159	15265	15149	15072	15451	14934	15279	15040	15122	15129	15356	15183	15256	15077	15106	15067	15018	15183	15262	15114	15222	15054	15391	14948	15246	15114	15286	15143	15096	15127	15261	15222	15224	15116	15120	15018	15025	15190	15171	15242	15169	15092	15143	15207	15113	15069	15202	15162	15093	15174	15268	15165	15257	15260	15138	15114	15228	15038	15228	15188	15212	15226	15026	15359	15134	15150	15038	15257	14991	15240	15076	15180	15138	15034	15145	15364	15156	14941	14994	15260	15228	15152	15180	15237	15065	15227	15306	15056	15192	15121	15274	15202	15244	15271	15227	15226	15066	15211	15260	15224	15050	15181	15165	15202	15073	14888	15174	15233	15278	15159	15087	15166	14993	15234	15081	14901	15099	15294	15203	15011	15179	15236	15176	15300	15218	15040	15066	15235	15028	15019	15102	15192	15251	15081	15043	15061	15157	15196	15309	14987	15205	15159	15039	15137	15002	15252	15139	15201	14927	15052	15158	15282	15162	14924	15244	15075	15114	15267	15277	15069	15011	15164	15090	15034	15260	15122	15143	15101	15082	15003	15202	15179	15159	15080	15199	15171	15195	15221	15094	15217	15104	15194	15149	15205	15204	15065	15208	15119	15072	15130	14961	15087	15050	15182	15252	15060	15186	15386	15101	15169	15181	15230	15136	15262	15322	15017	15211	15146	15053	15068	15185	15272	15146	15209	15142	15120	15167	15151	15193	15259	15077	15224	15274	15304	15097	15260	15094	15213	15285	15134	15197	15256	15116	15250	15178	15088	15197	15111	15125	15114	15298	15066	15272	15165	15249	15128	15080	15209	15283	15140	15215	15253	15151	15050	15260	15258	15193	15188	15230	15096	15115	15189	15138	15181	15140	15092	15228	15082	15076	15351	15172	15243	15364	15219	15131	15209	15069	15230	15299	15367	15107	15310	15177	15164	15028	15176	15211	14986	15035	15118	15157	15153	15148	15049	15191	15272	15066	15247	15139	15228	15115	15200	15182	15058	15249	15226	15224	15118	15096	15184	15458	15075	15263	15215	15098	15328	15206	15069	15104	15107	15138	15197	15057	15265	15096	15148	15207	15229	15162	15060	15171	15206	15106	15186	15009	15233	15185	15137	15144	15266	15089	15264	15142	15271	15407	15028	15107	15071	15222	15384	15224	15039	15394	15110	15103	15133	15031	15119	15082	15247	15145	15006	15198	15070	15160	15259	15182	15160	15164	15193	15094	15139	15068	15066	15146	15113	15207	15122	15169	15187	15120	15089	15346	15147	15072	15165	15076	14999	15174	15249	15096	15204	15238	15192	15116	15315	15177	15043	15006	15137	15228	15252	15127	15137	15073	15180	15220	14973	15271	15194	15206	15181	15039	15226	15024	15156	15192	15037	15094	15216	15074	15157	15103	15027	15349	15195	15082	15179	15313	15062	15173	15065	15282	15267	15057	15110	15088	15373	15269	15117	15186	15099	15377	15336	15022	15060
25249	21410	28162	25601	21737	20398	20677	19363	18982	19063	18859	18284	18222	29147	34059	28795	22874	19400	17995	17493	17571	17442	17300	17425	17513	17234	17321	17464	17375	17445	17234	17133	17416	17118	17447	17380	17355	17375	17251	17491	17395	17298	17322	17174	17324	17291	17457	17140	17296	17261	17468	17327	17430	17374	17600	17441	17220	17248	17209	17351	17235	17280	17212	17250	17336	17483	17386	17305	17309	17179	17202	17232	17453	17215	17473	17283	17360	17282	17227	17181	17228	17291	17446	17454	17200	17459	17465	17549	17318	17125	17260	17212	17180	17256	17249	17443	17363	17329	17292	17328	17392	17150	17291	17386	17302	17196	17095	17257	17530	17276	17402	17294	17376	17333	17176	17065	17238	17052	17206	17422	17270	17473	17508	17226	17179	17226	17223	17342	17367	17240	17257	17022	17169	17312	17415	17355	17498	17270	17292	17272	17123	17289	17371	16988	17129	17055	17377	17144	17122	17260	17336	17289	17405	17337	17203	17163	17208	17386	17264	17635	17290	17140	17113	17290	17274	17513	17304	17355	17279	17372	17493	17410	17104	17350	17240	17328	17185	17220	17267	17337	17351	17162	17220	17278	17312	17488	17476	17427	17383	17314	17342	17382	17288	17342	17227	17126	17201	17371	17367	17287	17403	17136	17158	17237	17343	17227	17273	17362	17254	17340	17296	17128	17548	17585	17541	17352	17389	17249	17369	17304	17242	17202	17317	17326	17479	17350	17394	17258	17350	17204	17386	17134	17395	17261	17237	17212	17424	17233	17396	17260	17134	17167	17151	17213	17458	17416	17357	17210	17176	17459	17178	17281	17391	17305	17405	17174	17242	17316	17268	17513	17237	17360	17283	17361	17617	17339	17324	17298	17319	17281	17276	17139	17123	17537	17348	17397	17396	17188	17389	17154	17279	17077	17344	17057	17217	17428	17172	17209	17200	17277	17381	17188	17296	17144	17244	17224	17283	17243	17292	17071	17056	17055	17282	17301	17238	17197	17379	17188	17364	17225	17315	17196	17402	17292	17233	17268	17256	17172	17197	17016	17293	17406	17438	17369	17200	17242	17369	17279	17390	17351	17299	17218	17102	17482	17157	17264	17152	17305	17080	17422	17519	17375	17263	17271	17360	17172	17315	17175	17261	17237	17358	17079	17440	17315	17340	17082	17193	17250	17376	17257	17386	17426	17372	17294	17457	17336	17456	17245	17240	17249	17412	17472	17371	17155	17405	17103	17389	17324	17178	17152	17207	17328	17147	17279	17347	17293	17154	17376	17167	17419	17264	17330	17268	17301	17148	17214	17276	17271	17256	17178	17410	17263	17229	17337	17208	17447	17179	17214	17246	17256	17300	17291	17267	17394	17217	17399	17214	17295	17256	17307	17232	17210	17211	17202	17289	17203	17308	17375	17243	17254	17255	17452	17395	17327	17403	17239	17529	17223	17325	17218	17426	17332	17200	17425	17135	17340	17427	17199	17191	17293	17106	17340	17088	17309	17426	17299	17294	17322	17218	17048	17150	17178	17087	17256	17159	17553	17457	17341	17318	17309	17259	17079	17332	17258	17530	17310	17214	17445	17494	17308	17303	17270	17345	17272	17418	17473	17404	17366	17371	17245	17428	17508	17425	17191	17639	17310	17325	17453	17417	17303	17239	17427	17305	17346	17377	17222	17291	17247	17161	17153	17177	17212	17272	17272	17418	17343	17425	17188	17367	17378	17299	17251	17194	17337	17421	17272	17302	17190	17435	17238	17358	17249	17375	17269	17236	17140	17299	17246	17396	17352	17045	17361	17318	17283	17322	17144	17198	17361	17325	17397	17099	17375	17374	17395	17195	17280	17452	17261	17395	17294	17199	17529	17275	17302	17410	17397	17184	17331	17528	17418	17289	17235	17085	17341	17299	17216	17408	17106	17372	17272	17305	17410	17281	17226	17495	17419	17337	17315	17595	17292	17416	17538	17263	17260	17289	17514	17288	17242	17172	17240	17414	17322	17368	17381	17365	17550	17519	17328	17142	17365	17121	17210	17256	17339	17557	17164	17491	17205	17279	17312	17376	17142	17205	17145	17118	17304	17453	17352	17273	17474	17587	17385	17373	17254	17207	17431	17424	17325	17422	17270	17271	17459	17450	17326	17433	17448	17278	17180	17175	17281	17371	17294	17377	17257	17330	17132	17286	17197	17217	17075	17260	17057	17379	17253	17390	17105	17499	17379	17208	17331	17179	17124	17299	17179	17174	17383	17352	17312	17377	17457	17274	17267	17273	17290	17271	17486	17233	17279	17486	17186	17410	17294	17253	17390	17281	17449	17448	17537	17322	17371	17207	17117	17529	17448	17163	17495	17454	17395	17267	17428	17409	17224	17226	17263	17424	17343	17388	17670	17552	17350	17338	17181	17329	17438	17361	17322	17289	17302	17495	17315	17441	17379	17363	17026	17329	17247	17483	17291	17238	17267	17303	17395	17235	17303	17232	17221	17032	17374	17360	17297	17337	17237	17223	17367	17136	17171	17260	17215	17151	17318	17242	17245	17300	17266	17128	17203	17124	17116	17384	17335	17315	17215	17610	17494	17293	17434	17138	16964	17248	17428	17420	17315	17244	17085	17425	17435	17477	17328	17386	17360	17176	17427	17425	17381	17163	17141	17435	17334	17496	17530	17355	17231	17340	17263	17281	17457	17310	17235	17192	17414	17462	17366	17417	17293	17252	17238	17291	17467	17178	17148	17301	17327	17321	17393	17272	17241	17442	17367	17288	17164	17287	17289	17273	17249	17221	17354	17329	17496	17367	17389	17178	17284	17436	17149	17275	17310	17466	17230	17321	17160	17372	17390	17329	17407	17464	17131	17250	17162	17075	17461	17074	17208	17373	17309	17515	17390	17334	17014	17342	17375	17386	17174	17347	17341	17146	17180	17249	17306	17398	17369	17481	17268	17182	17329	17281	17195	17103	17105	17502	17395	17224	17395	17426	17294	17031	17285	17252	17247	17257	17217	17314	17325	17367	17254	17365	17238	17334	17447	17081	17224	17477	17221	17426	17407	17119	17239	17356	17363	17255	17477	17303	17436	17474	17264	17411	17358	17348	17503	17245	17377	17251	17452	17102	17205	17370	17331	17236	17205	17411	17339	17210	17256	17601	17378	17278	17288	17076	17045	17392	17466	17561	17355	17333	17179	17282	17371	17346	17439	17444	17070	17245	17336	17373	17333	16999	17392	17331	17301	17317	17232	17165	17293	17188	17333	17452	17332	17199	17252	17342	17289	17280	17276	17264	17291	17440	17437	17351	17319	17270	17086	17160	17152	17382	17461	17395	17362	17427	17129	17409	17260	17315	17347	17179	17263	17478	17432	17295	17171	17265	17210	17294	17332	17006	17384	17440	17311	17434	17158	17332	17107	17247	17253	17439	17313	17188	17281	17075	17450	17172	17395	17346	17371	17306	17339	17417	17249	17328	17069	17318	17351	17232	17495	17106	17169	17247	17272	17323	17412	17295	17189	17167	17353	17376	17261	17345	17336	17336	17179	17417	17152	17005	17351	17426	17383	17266	17257	17180	17170	17447	17510	17328	17299	17173	17410	17477	17277	17171	17247	17454	17213	17347	17363	17349	17413	17438	17207	17232	17267	17262	17249	17133	17442	17125	17214	17421	17057	17438	17365	17466	17446	17322	17166	17317	17409	17285	17406	17091	17434	17212	17301	17422	17306	17412	17181	17515	17520	17409	17566	17431	17387	17093	17329	17210	17304	17464	17154	17398	17351	17132	17349	17000	17327	17274	17169	17512	17402	17312	17305	17438	17273	17277	17244	17379	17413	17209	17355	17261	17312	17481	17343	17264	17411	17378	17258	17100	17402	17356	17095	17153	17376	17392	17376	17242	17230	17398	17496	17336	17229	17212	17337	17154	17068	17440	17279	17364	17411	17500	17410	17338	17285	17142	17338	17331	17247	17411	17249	17300	17255	17241	17251	17277	17164	17210	17399	17349	17345	17412	17405	17289	17378	17310	17357	17259	17340	17260	17149	17262	17245	17321	17282	17322	17394	17390	17231	17311	17203	17441	17357	17419	17380	17315	17259	17588	17101	17331	17396	17319	17203	17148	17491	17206	17347	17447	17153	17265	17154	17098	17495	17511	17372	17432	17393	17231	17292	17530	17217	17304	17317	17168	17323	17450	17312	17500	17373	17057	17176	17233	17321	17279	17454	17174	17472	17342	17174	17365	17512	17236	17319	17292	17236	17308	17568	17479	17282	17311	17123	17354	17491	17522	17289	17366	17281	17187	17129	17328	17220	17193	17417	17325	17298	17347	17244	17149	17258	17231	17327	17335	17160	17384	17110	17502	17266	17385	17381	17314	17335	17241	17366	17203	17430	17353	17166	17242	17399	17359	17240	17339	17401	17459	17218	17282	17414	17285	17155	17307	17407	17385	17361	17396	17159	17476	17566	17362	17303	17393	17395	17272	17335	17369	17041	17556	17372	17386	17444	17238	17320	17247	17362	17177	17370	17206	17351	17164	17297	17194	17100	17197	17170	17323	17207	17376	17518	17255	17278	17586	17237	17375	17328	17282	17339	17196	17331	17365	17220	17533	17225	17243	17353	17261	17175	17535	17318	17170	17280	17313	17277	17082	17163	17236	17311	17274	17290	17381	17270	17320	17263	17234	17424	17222	17488	17275	17164	17357	17376	17411	17254	17203	17458	17331	17448	17464	17421	17459	17280	17180	17428	17245	17248	17293	17319	17461	17549	17337	17245	17113	17363	17423	17279	17050	17420	17369	17370	17358	17223	17267	17198	17139	17222	17136	17402	17312	17129	17489	17390	17518	17290	17183	17368	17464	17207	17447	17272	17213	17272	17146	17317	17442	17419	17345	17185	17466	17369	17463	17243	17278	17333	17504	17266	17299	17355	17323	17129	17351	17202	17322	17279	17096	17099	17216	17244	17384	17294	17323	17200	17372	17346	17349	17209	17249	17210	17598	17404	17265	17067	17100	17250	17253	17255	17180	17385	17211	17309	17309	17450	17423	17220	17369	17090	17199	17326	17335	17256	17208	17411	17377	17221	17235	17323	17432	17377	17395	17412	17345	17357	17427	17326	17254	17110	17392	17273	17548	17236	17450	17274	17386	17237
14762	22440	22685	19820	18322	17913	18085	18517	18247	17633	17283	16831	16675	32861	35266	28099	21161	17280	15515	15135	15162	15116	15153	15282	15087	15087	15166	14934	15117	14901	14934	15109	15112	14988	15012	14979	15022	15015	15203	15127	15018	15098	14925	15019	15067	15236	15050	15150	15104	14991	15222	14976	15071	15095	15081	15139	15197	15175	15033	15012	14968	15030	15038	15052	15054	15108	15014	15170	15003	14964	15130	14999	15036	14916	14952	15136	15226	15081	15002	15147	15113	15063	15140	15120	15107	15182	15068	15114	15160	15075	15135	15148	15118	15031	15059	14954	15048	15087	14960	15205	14949	14987	15223	14990	15050	15063	15268	14945	15116	14925	15018	15110	15184	15110	15220	15165	15044	14990	14897	14962	15064	15149	15048	15087	15099	15000	15075	15030	15165	14998	15113	14963	15229	15010	14986	15038	15184	15001	14904	15222	15040	15156	14983	15108	15033	15159	15007	15142	14955	15064	15160	15026	15181	14972	15010	15072	15215	15025	14827	14968	15047	14913	15038	14917	15082	14873	15092	15102	15192	14996	15135	15028	15199	15005	14996	15004	14967	15105	15077	15104	15254	15123	15171	15270	15068	15068	15074	15150	15077	15147	14872	15142	15045	14935	15093	15027	15131	14972	15064	15136	15070	15182	15054	15270	15046	15121	15188	15006	15006	15141	15049	15045	14896	15146	15267	14970	15083	14992	15037	15227	15019	14982	15075	15084	14828	15023	15043	15022	15278	15091	15173	15159	15053	14874	15040	15035	14986	15005	15210	14866	14987	15016	15013	14957	14881	15054	15136	14953	15034	15150	15065	15059	15118	14946	15053	14977	14998	15086	15112	15294	15016	14932	15031	15138	14905	15146	15029	15105	15090	14995	15091	14942	15227	15166	15061	14913	14989	15051	15009	14891	15066	14929	15171	15036	15067	14984	15065	15219	15154	15048	15107	15053	14994	15056	15013	15183	15054	15106	14987	15217	15112	15160	15099	14918	15114	15072	15182	15078	15140	15251	15034	15246	15071	15087	14982	15057	14995	15151	14997	14947	15205	14908	15005	15048	15138	15186	14994	15070	15171	15009	14941	15088	14919	15105	15090	15139	14952	15149	15156	15184	14805	15075	15112	15124	15108	14937	14994	14972	15013	14986	14952	15120	14914	14986	15005	15069	15039	14943	14888	15050	14986	15130	15101	15134	14999	15123	15105	14938	15136	15037	15000	15019	15054	14964	15081	15154	14947	15113	14954	15013	15067	15085	15018	15001	15018	15086	15089	15047	15068	15136	15132	14996	15026	15151	15109	14991	14994	15285	15016	15019	14732	15150	15060	14983	15094	15027	15153	15097	15088	15212	15162	15036	15006	14820	14959	15221	15061	14955	15025	15083	14968	15095	15080	15120	15169	15029	15046	15153	14951	15064	14866	15100	15104	15020	15112	15056	14944	15099	15044	15220	15044	15014	14974	14928	15192	15139	15174	15107	15103	14876	15130	15167	14943	14846	14935	15049	15172	14930	15058	14866	15082	15167	14913	14995	14993	15077	15051	14956	15154	14947	15018	15047	15099	14970	14914	15111	15076	15105	15137	15158	15037	15111	14933	14834	14917	15219	14932	15152	15096	15112	14960	14992	14967	15085	15037	15076	15091	15080	14965	15183	15086	15001	14991	15030	15178	15204	15175	15199	15106	15003	15139	14871	15048	14817	15102	15175	15119	15115	15110	14976	15035	15024	15194	15115	15004	14893	15042	15021	15010	15137	14901	15043	14909	14953	15212	15136	15166	14945	15125	15217	15079	15042	14999	14913	15219	15119	15073	14956	15216	15180	15087	15066	15037	15024	15134	15191	14939	15144	15117	14950	15062	15049	15134	15128	15114	15071	15156	15089	15143	14902	14965	15062	15001	14952	15064	15234	15041	15153	14978	15030	15068	15028	15127	15082	15094	15103	15303	15083	15145	14962	15012	14988	15079	15121	15003	15211	15088	15123	15083	14970	15072	14995	14953	15050	15117	14952	14997	14974	15291	15064	15046	15102	15230	15065	15106	15027	15066	14947	15035	15192	15123	15059	15257	15038	15223	15019	15038	15067	15114	15172	15063	15082	15145	15168	15152	15074	15025	15108	15030	15134	15154	15047	15102	15022	15063	15051	15221	15149	15042	15330	15164	15083	15002	14996	15159	14912	15151	14989	14928	15065	15086	15114	15147	14997	15267	14968	15077	15008	15151	15072	15043	15143	15092	15069	15151	14920	15032	15109	15167	15008	14978	15146	14998	15031	15181	14904	15114	15167	14952	15208	15041	14866	15113	15221	15011	15048	15022	15094	14912	15026	14820	15074	15180	15004	14888	15007	15028	14899	14945	15238	14964	15092	15139	15091	15015	15014	14976	15094	15092	14966	15038	15027	14998	15058	15060	15288	15024	15009	15099	14963	15124	15078	14971	15082	14976	15025	15205	15017	15212	15114	15061	15116	14919	15296	15058	15028	15180	15077	15124	15139	14933	14963	15008	15163	14910	14984	15166	15057	15148	15091	15203	14928	15115	15022	15012	15166	15116	14884	15164	15097	15110	15005	14823	15027	15243	15160	15071	14913	15198	15109	14921	15189	15001	15123	14947	15086	15120	15007	15093	15123	15143	14968	15121	15034	15005	14873	14911	15131	14965	14990	15135	15027	15003	15100	15263	15025	15057	15143	15038	14930	15127	15049	15084	14989	15092	15179	15169	15088	15075	15224	15064	15213	15040	15301	14974	15064	15135	15112	15065	15047	15171	15190	14984	14851	15054	14925	15142	15017	15203	15155	15049	15050	15142	15119	15007	14936	15098	15067	15209	15004	14944	15136	15149	15000	15119	15063	15344	15195	15016	15112	15096	14911	14960	15126	15258	15069	15113	15125	15190	15159	15028	15072	14975	15093	15039	14989	15095	15002	15108	14928	14956	15044	15123	15037	15181	15126	15133	15236	15019	15220	14975	15120	15024	14941	15077	14918	15137	15239	15006	15038	14934	14987	14993	15085	15180	14937	15101	15120	15056	15056	15011	15050	15121	15116	15002	15073	14990	15053	15074	15051	15055	15121	15094	15193	15165	15168	15096	14955	14989	15103	15133	15013	15167	15021	15171	15117	15044	15036	15081	15084	15241	14965	15173	15086	15164	15058	15096	15157	15161	15028	14961	15031	15110	15115	15122	15058	15057	14900	15089	15088	15077	15058	14931	15111	15060	15027	15033	15012	15032	15125	15175	14982	15106	15129	14986	15126	14950	14953	15111	15015	15028	14878	14943	15067	15020	15205	15110	14915	15201	15164	15033	15152	15021	14997	15173	15061	15093	15009	15041	15078	15121	14981	15100	15112	15094	15195	14954	15162	15003	15059	15051	15069	15280	15079	15020	15027	15055	15003	15113	15181	14862	14951	14981	15104	14991	15113	15132	15194	15023	15061	15211	15159	15130	15011	15093	15053	15125	15084	15039	15196	15065	15111	15083	14959	15185	15026	15071	15081	15090	15212	15087	15014	15049	14931	15143	15235	15034	15157	15216	15033	15073	15101	15142	15110	15088	15025	15122	15239	14883	15100	14978	15094	15182	15039	15118	15089	15128	15014	15228	14943	15009	15040	14949	15006	15063	15165	15120	15132	14982	15017	14985	15116	15118	14939	14909	15216	15038	15118	15128	15305	15055	15056	15118	14993	15148	15162	15020	14992	15088	14957	15171	15207	15142	15109	15093	15132	15080	14908	15071	14996	15107	15036	15169	14912	15048	14978	15224	14932	14978	14988	15253	15032	15176	15008	15207	15173	14869	15104	15056	15107	14997	15108	15175	15147	15009	14986	15020	15081	15080	15080	15135	15175	15060	15121	15131	14976	15215	15089	15096	15161	15015	14944	15009	15059	15085	15102	15111	14974	15140	15085	15030	15104	14941	15087	15299	15103	14984	15064	15185	15120	15222	15002	15010	15121	15169	14943	15003	15158	15174	14920	15241	14992	14889	15027	14885	14983	15078	15058	15047	15309	15175	15034	15136	15033	15039	15051	14979	15119	15055	15108	15051	14975	15185	14906	15106	15160	15122	15017	14999	14933	15048	14977	14974	15121	15091	15128	14996	15059	15134	15061	15118	14993	15037	15100	15224	14979	15225	15235	15129	15084	15125	14925	15197	14937	15328	15051	14907	15027	15173	15118	15142	14959	14985	15212	15068	14989	15203	15105	15124	15064	15015	15151	15013	15004	15195	15192	15106	15045	15253	15019	14980	15113	14996	15117	15006	15027	15104	15141	15082	15129	15097	15022	15102	14960	15029	15062	15010	15088	15027	15116	15076	15132	15157	14985	14945	15000	15075	15223	15146	15000	14967	15021	15005	15102	15067	15091	15130	15268	15309	15132	15088	14976	15102	15124	15051	15044	15071	15004	15071	15141	15105	15195	14983	15205	15121	14884	15200	15229	15249	14990	15034	15223	15118	15235	15065	15113	15130	15013	15017	15140	15109	14970	14981	15072	14962	15050	15041	15020	15114	14948	15081	15211	15140	14920	15114	15274	15062	14940	14926	14870	15021	15237	15031	15041	14905	15230	15021	15238	14998	15345	15273	14900	15039	15053	14981	15004	14989	15208	15130	14963	14886	15141	15125	15064	15240	14903	15169	15196	15108	14986	15124	15213	15059	14974	15097	15192	15155	15180	15023	15078	14993	14875	15183	15184	15096	15032	15106	14943	15229	15012	15096	14984	15124	15072	15075	15056	14997	14965	15136	15139	15038	15026	14967	15055	14959	15079	14947	15001	14934	14865	15091	15269	15016	15152	15116	15026	15154	14955	14997	15055	15040	14963	15099	15124	15087	14994	15071	15078	15209	15031	14979	15163	15049	15070	15273	15176	15029	15124	15056	15057	15160	14954	15178	15113	14854	15037	15029	14987	15099	15244	14930	14980	15159	15022	14993	15018	15107	15086	15007	14970	14985	15106	15032	14976	15009	14955	14875	15222	15055	15073	15138	15139	15041	15088	15048	15233	15087	15119	15311	15028	15220	15177	15059	15043	15146	15138	15111	15119	14905	15169	14993	15015	15190	15263	15023	15067	15088	15057	15114	15113	15009	14994	15068	14900	15095	15241	15044	15130	14831	15139	15139	15035	15011	14972	15115	14957
23894	21416	28955	24313	22087	23070	23016	20838	19961	20530	19989	19281	19011	35343	43662	35668	27261	21521	18490	17632	17226	17301	17257	17437	17493	17275	17513	17301	17119	17070	17342	17239	17211	17201	17161	17286	17436	17218	17356	17183	17388	17406	17209	17073	17049	17279	17124	17279	17287	17181	17256	17449	17378	17316	17312	17094	17459	17339	17370	17147	17331	17110	17157	17207	17229	17331	17027	17214	17175	17237	17338	17222	17176	17425	17307	17142	17076	17157	17206	17279	17325	17223	17087	17227	17043	17126	17104	17138	17196	17213	17255	17311	17254	17136	17390	17172	17309	17414	17076	16902	17021	17176	17240	17401	17172	17370	17153	17317	17109	17231	17076	17087	16969	17232	17214	17055	17249	17335	17251	17411	17061	17288	17380	17187	17231	17125	16995	17194	17310	17213	17026	17056	17378	17094	17062	17241	17243	17379	17133	17182	17392	17182	17067	17331	17279	17093	17361	17173	17423	17481	17206	17198	17254	17070	17352	17280	17275	17212	17306	17256	17270	17385	17183	17033	17037	17199	17348	17324	17115	17003	17391	17234	17258	16984	16973	17244	17294	17013	17116	17424	17237	17253	17036	17330	17005	17269	17052	17251	17231	17108	17183	17201	17242	17060	17258	17159	17186	17158	17078	17221	17261	17198	17052	17151	17296	17249	17171	17208	17274	17319	17067	17120	17130	17180	17123	16866	17222	17156	17127	17236	17309	17200	17171	17154	17101	17319	17074	17285	17085	17107	17120	17032	17183	17390	17219	17308	17176	17002	17291	17157	17179	17185	17110	17362	17118	17175	17178	17288	17239	17189	17172	17086	17279	17259	17315	17161	17158	17154	17138	16934	17157	17067	17118	17317	17190	17283	17148	17295	17028	17202	17114	17137	16959	17062	17021	17320	17261	17306	17331	17207	17005	17159	17499	17203	17285	17146	17055	17073	17234	17396	17248	17386	17192	17046	16993	17113	17154	17153	17118	17081	17380	17112	17038	17220	17174	17371	17151	17102	17151	17130	17245	17148	17073	17179	17177	17160	17244	17519	17146	17307	17358	17024	17350	17361	17230	17104	17132	17094	17339	17181	17023	17329	17371	17086	16990	17187	17194	17328	17207	17065	16981	17079	17038	17241	17058	17225	17063	17169	17090	17087	17376	17201	17153	17085	17079	17126	17323	17030	17321	17146	17448	17053	17133	17129	16997	17122	17055	17307	17143	17250	17158	17141	17326	17298	17257	17241	17401	17290	17154	17242	17166	17073	17055	17065	17110	17190	17211	17075	17053	17083	17308	17057	17197	17174	17272	17166	17139	17168	17205	17321	17071	17220	17265	17157	17464	17235	17119	17098	17179	17122	17334	17289	17187	17097	17220	17266	17243	17154	16987	17045	17399	17091	17252	17183	17159	17059	17362	17315	17367	17305	17240	17260	17198	17304	17007	17132	17206	17141	17372	17185	17082	17271	17042	17216	17243	17009	17169	17315	17294	17329	17236	17255	17226	17210	17179	17008	17191	17236	17248	17135	17292	17160	17104	17056	16948	17043	17080	17365	17316	17352	17284	17310	17214	17197	17099	17318	17240	16958	17019	17174	17182	17254	17111	17071	17204	17141	17187	17140	17238	17199	17136	16928	17056	17107	17181	16965	16956	17177	17204	17113	17268	17391	17115	16913	17408	17099	17152	17181	17141	17222	17054	17221	17190	17276	17095	17342	17090	17063	17136	17169	17256	17040	17205	17136	17253	17110	17173	17205	17253	17371	17192	17304	17121	17339	17582	17282	17158	17099	17147	16991	17261	17228	17172	17358	17102	17167	17018	17265	17205	17253	17169	17216	17239	17304	17193	17227	17351	17147	17224	17184	17200	17073	17349	17053	17242	17087	17212	17070	17121	17197	17287	17239	17176	17035	17144	17197	17298	17262	17334	17222	17382	17044	17090	17240	17003	17121	17266	17390	17213	17201	17314	17156	17182	17195	17151	17072	17021	17255	17131	17206	17325	17431	17132	17313	17213	17188	16961	17100	17072	17146	17127	17140	17020	17337	17032	17064	17154	17127	17170	17177	17103	17075	17082	17153	17228	17190	17231	17186	16987	17345	17297	17257	17285	17264	17007	17180	17244	17193	17284	17122	17262	17237	17094	17078	17204	17141	17166	17052	17364	17227	17164	17023	17206	17063	17084	16959	17015	17104	17159	17163	17011	17063	17216	17262	17287	17145	17368	17446	17279	17354	17236	17253	17148	17172	17205	17370	17450	17166	17330	17155	17140	17240	16977	16925	17201	17136	17090	17112	17311	17329	17240	17136	17207	17175	17212	17103	17301	17144	17097	17097	17168	17138	17250	17157	17120	17068	16965	17250	17513	17229	17341	17227	17245	17230	17137	17076	17159	17086	17255	17317	17093	17145	17352	17312	17116	17108	17139	17198	16851	17124	17026	17078	17191	17171	17173	17335	17181	17209	17447	17229	17197	17152	17086	17035	17153	17302	17398	17049	17388	17036	17084	17262	17341	17248	17493	17073	17167	17060	17141	17490	17212	17165	17151	17308	17149	17281	17374	17203	17169	17100	17201	17265	17353	17154	16965	17113	17207	17081	17311	17304	17372	17162	17164	17179	17133	17338	17191	17238	17421	17153	17228	17283	17288	17109	17220	17194	17330	17314	17203	17152	16945	17260	17168	16981	17135	17185	17291	17036	17204	17033	17151	17127	17164	17225	17128	17141	17208	17198	17272	17249	17093	17117	17263	17013	17259	17175	17303	17138	17209	17082	17308	17072	17212	17160	17343	17205	17128	17144	17366	17106	17006	17132	17192	17071	17098	17183	17075	17063	17190	17137	17142	17210	17244	17210	17164	17015	17068	17302	17180	17219	17220	17164	17301	17219	17163	17181	17089	17380	17167	17322	17177	17204	17143	17271	17153	17166	17141	17252	17317	17340	17053	17109	17173	17221	17242	17060	17208	16996	17267	17166	17066	17147	17151	17183	17259	17157	17179	17308	17472	17030	17092	17065	17207	17336	17333	17217	17394	17249	17075	17037	17275	17326	17109	17185	17211	17181	17167	17179	17124	17062	17290	17359	17144	17156	17299	17133	17276	17242	17246	17260	17211	17064	17238	17246	17007	17250	17045	17255	17217	17339	17341	17165	17095	17395	17052	17005	17176	17137	17235	17160	17050	17132	17142	17252	17239	17113	17117	17348	17416	17084	17190	17145	17434	17237	17055	17362	17208	17052	17324	17272	17178	17248	17508	17279	17432	17350	17081	17288	17188	17239	17235	16951	17252	16891	17058	17267	17133	17332	17050	17152	17138	17215	17084	17119	17054	17058	17271	17042	17259	17156	17404	17262	17302	17180	17234	17116	17075	17048	17129	17313	17209	17170	16991	17103	17127	17069	17090	17126	17239	17044	17216	16998	17189	17156	17077	17343	17281	17225	17098	17181	17274	17168	17109	17213	17215	17069	17217	17387	17158	17098	17393	17245	17244	17205	17230	17180	17151	16936	17311	17219	17301	17113	17130	17008	17243	17187	17174	17187	17180	17399	17052	17286	17256	17115	17060	17319	17185	17325	17065	17354	17103	17161	17345	17091	17323	17131	17193	17329	17009	17046	17334	17394	17487	17295	17332	17319	17001	17094	17079	17205	17212	17189	17159	17159	17269	17115	17325	17255	17371	17329	17205	17089	17177	17189	17167	17128	17321	17036	17242	17065	17156	17134	17206	17117	17215	17233	17248	16955	17306	17175	17203	17295	17294	17169	17021	17107	16992	17542	17331	17185	17258	17176	17311	17193	17188	17201	17373	17132	17109	17004	17136	17264	17243	17202	17267	17226	17254	17234	17087	17346	17115	17015	17211	17164	17112	16972	17228	17432	17304	17355	17062	17229	17361	17260	17433	17322	17343	17213	17071	17116	17384	17153	17286	17382	17147	17163	17177	17268	17309	17151	17317	17257	17257	17192	17218	17058	17096	17296	17218	17041	17180	17115	17206	17319	17106	17139	17386	17153	17178	17342	17255	17211	17204	16963	17389	17239	17360	17141	16957	17219	17291	17240	17236	17208	17075	17265	17300	16956	17062	17031	17150	17396	17110	17219	17142	17391	17368	17186	17044	17169	17040	17219	17109	17147	17116	17344	17057	17335	17063	17332	17124	17209	16981	17094	17206	17126	17121	17394	16996	17127	17135	17033	16968	17279	17283	17160	17042	17023	17246	17116	17017	17105	17195	17219	17185	17204	17175	17249	17181	17166	17400	17190	17319	17279	17025	17242	17186	17110	17223	17014	17161	17170	17349	17302	17320	17017	17141	17399	17211	17548	17177	17171	17244	16942	17335	17276	17308	17193	17046	17063	17123	17185	17077	17329	17333	17047	17057	17142	17172	17102	16947	17249	17315	17203	17275	17065	17300	17272	17090	17135	17221	17412	17255	17383	17284	17155	17307	17192	17210	17223	17231	17187	17191	17440	17212	17249	17090	17386	17305	17403	17435	17278	17212	17264	17339	17090	17052	17085	17305	17308	17143	17230	16995	17136	17088	17196	17033	17129	17170	16906	17062	17177	17156	17123	17160	17199	17173	17158	17271	17334	17403	17374	16976	17158	17033	17088	17059	17058	17252	17272	17271	17220	17083	17018	17206	17278	17067	17138	17258	17198	17213	17172	17143	16907	17132	17274	17385	17072	17104	17189	17138	17072	17135	17249	17332	17502	17228	17269	17200	17289	17156	17047	17090	16969	17249	17267	17279	17182	17195	17162	17309	17299	17143	17262	17043	17138	17150	17166	17118	17281	17229	17247	17234	17142	17460	17306	17257	17224	17331	17293	17418	17057	17448	17223	17146	17139	17182	17083	16956	17114	17359	17029	17192	17112	17149	17370	17085	17308	17424	17176	17176	17104	16995	17364	17207	17103	17104	17156	17082	17088	17346	17382	17295	17039	17191	17363	17140	17171	17000	17041	17339	17212	17268	17300	17348	17144	17222	17074	17290	17263	17103	17171	17264	17046	17401	17292	16993	17012	17070	17521	17317	17074	17257	17187	17024	17134	17055	17127	17241	17017	17230	17247	17099	17401	17117	17205	17268	17171	17202	17039	17047	17103	17028	17411	17209	17210	17191	17198	17314	17078	17235	17283	17187	17124	17162	17180
16365	27846	27783	23143	20181	18822	19257	20361	20047	20232	19148	18041	17852	39814	43672	36101	25912	19035	16152	15241	14981	15016	15252	14909	14890	14892	14920	15183	14890	14926	15100	14885	15075	14986	15089	14997	15123	14956	14920	14845	15027	15010	15012	14963	14970	14992	15066	15126	14966	14868	14950	15117	14912	15088	15078	14904	15003	15050	15010	14868	15046	14942	14999	14865	15138	14950	14854	15037	15206	14992	14930	14893	15059	14904	15054	14873	14765	14764	14956	15071	14934	14990	15121	15024	14971	14896	15059	15082	14848	15112	14868	15123	14873	14890	14944	15016	14881	15082	15020	15248	14945	15163	14936	15053	15037	15105	14828	15076	14747	15010	15181	14984	15032	14825	15126	15111	15215	14908	14916	15001	15136	15071	14997	15039	15023	14954	14989	14931	14951	14897	15052	14984	15001	15063	14967	14978	15022	15051	14911	15049	15014	14735	15025	15055	15008	14966	15108	14969	14860	14937	14908	15059	14997	15110	14924	15064	14960	15149	15015	14806	14914	15132	15002	15031	14930	14976	15017	15088	15045	14859	15103	14943	15033	14890	15054	15170	14850	15052	15005	15138	14872	15046	14997	14826	14998	14779	14881	15010	15043	15021	15016	15001	14841	14954	15146	14925	14994	14891	14927	14828	15111	14943	15081	14724	14972	14992	14929	14902	15131	14948	15057	15005	15032	14961	15067	15015	14967	14966	14955	15005	14975	14958	14971	15166	14984	14879	15165	14913	15003	15088	15025	14908	14955	15032	14938	15076	14953	15021	15008	15012	14920	15007	14969	14975	15134	14965	14919	15058	14981	14838	14925	15028	15086	14926	14850	14962	14860	14943	14969	14984	15080	14902	14954	14837	14974	15074	15089	14888	14940	15017	14901	15102	15000	15009	14985	14926	14858	14817	15002	14961	15001	14922	15027	15024	14843	15028	14918	14916	14970	14910	15004	14990	15117	15004	15052	14962	14903	15063	14907	14964	15076	15097	15145	15003	14819	14895	15064	15085	14965	15024	15110	14941	14903	14863	14870	15000	15207	14882	14918	15176	14888	14999	14969	15140	14963	14977	14881	14865	14933	15166	14887	15017	15058	14924	14896	15100	15154	15019	14761	14965	14940	15019	15133	14988	14946	15059	14878	15000	14938	14964	15076	15013	14825	14928	14918	14938	15027	14994	15021	14907	14937	15014	15007	14902	15221	15074	14864	15020	15093	14786	15106	14826	14991	14980	14974	14975	15132	15108	14978	14985	14949	15002	14979	15000	14945	14879	14942	14917	14948	15048	14923	15022	15032	14974	15068	15002	15052	15059	15013	15033	14927	15048	14881	14982	15000	14821	15160	14985	14880	15043	14984	14992	15000	14952	14905	14951	15190	14905	15002	15044	14970	14938	14931	14996	14832	14936	14925	14918	14975	15114	14916	15033	14981	15076	15055	14873	15009	14829	15180	15193	14971	15039	14965	15046	15027	15036	15076	14875	15158	14783	14807	15057	14970	15010	14972	14939	14976	15002	15050	15111	14848	14917	14902	14920	14986	14957	14894	15047	14855	14955	15012	14832	14896	14983	14881	14986	14824	15109	14985	14900	14994	14986	15200	15007	14900	14947	15166	15060	15073	15006	15010	14967	15036	14890	15136	14915	15062	14830	15068	15046	15006	14913	15112	15112	14938	14829	15007	14954	15041	15016	15048	14950	15115	14829	14943	14964	15045	14894	15002	15082	15048	15099	14855	15009	14937	15064	14868	15041	15017	14890	14964	15057	14851	14981	15109	14966	15033	14895	15106	15045	15016	14991	15046	15021	14973	15192	15027	14881	14984	15089	14892	14995	14841	14927	15048	15197	15016	14966	15005	15297	14882	15023	14997	14999	15089	14984	14967	14825	14962	15047	15050	15051	14997	15056	15035	15007	14923	14946	14949	14929	14852	14980	15002	14905	14974	14963	15035	15005	14906	14979	14994	15017	15029	14921	15105	15108	15136	14991	14929	15059	15128	14909	15049	14829	15022	14895	15083	14994	15187	15107	14944	14977	15030	14903	15254	15016	14970	14984	14956	15060	14972	15081	14999	14959	15069	15004	15205	15012	14999	14967	15016	14930	14968	14973	14973	14912	14961	15054	14922	15156	15053	15013	14911	14921	15019	14988	15041	14956	14949	15052	15093	15050	15052	14945	15038	14680	14987	14983	14955	14878	14943	14935	14974	14849	14907	15116	15018	14827	14737	14993	14874	14955	15040	14969	15021	14914	14988	15112	15009	15076	15148	15019	14879	15228	14923	15011	15024	14904	15092	15055	14896	15024	14957	14958	14926	15060	15109	14932	14964	14911	15146	15033	15024	14936	15044	14994	15011	15019	15096	14976	15037	15070	15139	15099	14899	15011	15037	14935	14842	14976	15010	15044	15050	14953	14984	15130	15044	15015	14964	14981	14947	15014	14961	14871	14788	15037	14922	15043	14979	14898	15069	14923	15026	14946	14903	14949	15181	14823	14964	14981	14893	14970	15114	14912	14966	14987	14960	14973	14826	15032	15023	14961	15097	15032	15113	14854	14958	14917	14930	15016	14978	14981	15085	14952	14770	14934	15166	14968	14976	15062	14917	15028	14873	14896	14944	14977	14768	15025	14968	15027	14909	14851	14856	15163	14924	15017	15002	15146	14880	15141	15039	15083	15016	15028	15117	15009	14975	15102	14981	15139	15081	14835	15006	14988	14900	14876	14942	14939	14993	14969	15144	14932	14990	14957	14977	14981	14830	15074	15008	14953	14986	14934	14782	14960	14801	14994	14988	14984	14948	15032	15021	14902	15004	15188	14961	15083	14976	14971	15137	15070	14886	14983	14917	14814	14939	14941	14918	15013	14949	14845	15001	15047	14848	14863	14930	14869	14999	14828	14991	15003	14901	14969	14987	15000	15074	14937	15006	15048	15053	14897	14958	14963	14850	14994	14876	15158	14934	14989	14972	14923	14955	14958	14939	15076	14867	15048	15021	15069	15066	14924	14954	15110	14717	15002	14978	14875	15105	15026	14956	14863	14921	14978	14946	14906	14981	15049	15113	15158	15059	15131	15022	14919	15108	14852	15012	14979	14949	14999	14894	15093	15045	14890	15078	14873	14905	15166	15024	14895	15135	14790	14971	14991	14942	15024	15013	15125	15112	15015	15022	15002	14904	14911	15002	15041	15103	14902	14876	15199	15135	14848	15042	15019	15126	14949	14921	14857	14940	14890	15000	14962	14900	15077	14983	14971	14977	14952	14981	15146	15028	14983	14894	15191	15127	14924	15026	14992	14927	14997	14986	14883	14941	15015	14931	15104	14999	15047	15053	14925	15052	14787	14973	15017	15034	15019	14988	14950	14940	15111	15108	14848	14948	15004	15128	14912	14962	15118	14785	15113	15009	14911	14943	15086	15228	14767	14920	15076	15105	15021	14971	15024	15028	15053	15093	14976	15032	14956	14972	14859	14883	14951	14894	14938	14980	15069	14857	15121	15042	14995	14921	15043	14972	14859	14952	14988	15185	14934	14878	14994	15067	14911	15057	15105	14997	14999	14843	14908	14975	15028	15094	15076	15047	14729	14992	14912	14899	15003	14892	15067	14941	15002	14981	15057	15090	14920	15126	14957	15072	15121	14821	15032	15133	15056	14943	14911	14858	15034	15019	14887	14899	15057	15122	15012	15016	14930	14932	15175	14914	14973	14845	15109	14894	15097	14891	14935	14981	14871	14916	14987	14980	15127	14897	15033	15011	15112	15024	15095	14931	14997	14738	14902	15072	14908	15120	15031	14956	15057	15014	15048	14936	14981	15138	14932	15197	15003	14989	15031	15059	15018	14997	14907	15040	15006	14869	14990	14999	14946	15130	14925	14973	14949	14923	15043	14988	14963	15015	15027	15122	14921	15185	14946	14895	14994	14907	15192	14962	14991	14892	15138	15068	15094	15015	15045	14971	15113	15013	15028	15039	14872	15160	15071	15027	14988	14868	15029	14926	15033	15178	15026	14901	14967	14910	15062	15066	14883	15061	14910	14783	15031	14948	14986	14892	14994	14951	15108	14985	14867	14920	15020	15055	14933	14977	14868	14887	15060	14937	14950	14974	15014	14822	14938	14995	14798	15145	14982	14996	14958	14935	15093	14861	15023	14949	14991	14921	14946	15084	14845	15116	14894	14858	14965	14857	14824	14808	14983	14825	15017	15000	14809	15026	14953	15058	15125	14819	15013	15021	15122	14951	15101	14963	14966	15020	14861	15151	14718	15116	15137	15082	14915	14811	14980	15066	15017	14875	14913	14939	15055	14997	14947	15099	15063	14785	15054	14872	15136	14984	14981	15010	15125	15122	14899	14940	15094	15014	15167	14922	15066	14878	14920	14969	14887	15006	14853	14879	15028	15072	15003	15094	14903	14913	15025	15055	14928	14893	14873	14910	15089	14884	14927	14839	15045	14953	14923	14998	14953	15025	14989	14897	15042	15037	15024	14905	15043	15023	14847	15042	14891	15050	14980	14865	14923	14950	14992	14982	15070	15118	15023	14973	15114	15039	14980	14973	14833	15126	15040	14893	15009	14961	14985	14873	15005	15035	15078	14978	14901	15056	14781	14962	15074	14956	15033	14800	15033	15014	15085	14861	15005	14983	15026	14982	14829	14938	14809	14963	15203	14881	14717	15078	15050	15089	14978	14881	15068	14849	14877	15003	15095	14910	14866	14998	14963	14978	15082	14910	14991	15067	14803	15081	15147	14974	14992	15017	15091	14999	15050	15007	15005	14973	15041	14965	15176	14905	14924	14901	15079	15058	14929	14956	15086	15117	14893	14936	15060	14912	14957	15026	15113	15005	15107	14941	14894	14895	14926	14819	15039	15164	15036	15021	14961	14985	14962	14924	15046	15007	15162	14777	14972	15155	14925	15017	15026	15089	14943	14900	14999	14974	14994	15078	14979	14930	14926	14907	14919	15048	14846	14868	14947	15017	15031	14925	15074	14927	15003	14860	15118	14976	15120	15080	15115	14861	14859	15103	14877	15019	14929	14985	15074	14928	15005	14927	15014	15019	15192	14965	15100	15040	14947	14822	15068	14823	15024	14904	14945	14976	14922	14961	15005	15104	14987	14990	15221	14959	15015	14973	15177	15002	14931
29285	22252	22347	20060	17444	18205	19120	19190	18695	18282	18036	17985	17627	19320	20371	19510	18630	17750	17631	17054	17316	17174	17277	17249	17252	17082	17079	17228	17314	17267	17068	17197	17302	17123	17270	17293	17362	17348	17123	17303	17426	17269	17200	17454	17304	17251	17332	17252	17101	17366	17556	17326	17237	17267	17267	17116	17333	17078	17111	17397	17326	17126	17341	17167	17095	17151	16944	17319	17069	17219	17259	17182	17073	17248	17242	17280	17321	17191	17111	17330	17303	17263	17381	17240	17171	17089	17302	17175	17239	17256	17261	17184	17061	17000	17074	17409	17383	17135	17159	17178	17120	17178	17256	17040	17162	17149	17128	17134	17147	17274	17212	17205	17159	16988	17239	17275	17030	17163	17380	17035	17427	16981	17313	17160	17075	17311	17288	17182	17182	17438	17182	17187	17337	17147	17171	17359	17247	17221	17328	17185	17301	17130	17129	17251	17259	17083	17096	17289	17029	16857	17428	17372	17291	17192	17122	17290	17169	17076	17260	17289	17112	17113	17087	17108	17320	17330	17294	17327	17089	16857	17227	17300	17242	17197	17189	17191	17215	17110	17209	17149	17380	17085	17135	17226	17210	17185	17029	17016	17215	17239	17078	17248	17209	17142	17162	17330	17166	17159	17309	16912	17258	17012	17072	16934	17163	17056	17157	17186	17167	17256	17173	17069	17271	17220	17211	17157	17190	17122	17237	17233	17219	17206	17275	17181	17080	17284	17289	17016	17148	17200	17136	17222	17192	17390	17309	17143	17366	17101	17355	17150	17234	17377	17265	17221	17222	17294	17250	17216	17136	17141	17270	17288	17084	17276	17233	17291	17008	17283	17218	17106	17231	17365	17199	17198	17197	17103	17210	17339	17411	17238	17049	17225	17326	17229	16889	17192	17185	17180	17143	17261	17172	17192	17025	17410	17164	17225	17204	17162	17132	17262	17145	17026	17009	17001	17277	17029	17023	17106	17293	17207	17234	17134	17322	17101	17476	17335	17094	17254	17135	17146	17214	17081	17289	17186	17219	17257	17187	16936	17089	17254	17296	17098	17003	16938	17193	17151	17110	17288	17175	17126	17085	17152	17142	17096	16983	17380	17228	17179	17211	17264	17134	17053	17319	17074	17245	17173	17223	17280	17138	17111	17253	16997	17261	17325	17124	17223	17065	17117	17105	17203	17148	17088	17191	17144	17175	17133	17281	16972	17314	17177	17286	17319	17138	17135	17271	17168	17258	17143	17380	17066	17152	17317	17290	17226	17199	17035	17189	17011	17043	17181	17103	17064	17485	17249	17189	17264	17305	17130	17135	17288	17339	17154	17073	17122	17338	17298	17265	17087	17108	17086	17130	17229	17198	17417	17333	17110	17291	17134	17301	17211	17076	17108	17103	17183	17350	17127	17183	17061	17200	17142	17337	17201	17108	17253	17091	17319	17019	17175	17196	17270	17055	17099	17220	17244	17203	17014	17013	17257	16996	17070	17173	17103	17170	17128	17168	17246	17466	17264	17289	17148	17207	17099	17199	17381	16992	17070	17348	17153	17086	17108	17235	17173	16958	17026	17299	17254	17410	17208	17273	17189	17229	17062	17198	17462	17108	17092	17204	17129	17185	17141	17064	16983	17209	17257	17298	17295	17291	17352	17204	17060	17070	17123	16885	16965	17291	17160	17179	17231	17221	17183	17037	17204	17161	17019	17194	17083	17349	17180	17305	17284	17227	17193	17089	17074	17159	17181	17185	17095	17143	17061	17179	17217	17270	17147	17367	17165	17186	17215	17165	17214	17067	17195	17176	17160	17272	17245	17173	17150	17249	17240	17118	17175	17176	17223	17131	17352	17195	17166	17128	17448	17280	17262	17204	17147	17355	17311	17167	16974	17207	17018	17162	17068	17238	17280	17143	17107	17245	17257	17213	17154	17229	17292	17171	17064	17295	17407	17167	17210	17299	17241	17307	17239	17363	17003	17043	17381	17331	17231	17324	17368	17117	17465	17112	17076	17175	17103	17436	16964	17335	17271	17306	17354	17184	17116	17146	17330	17316	17191	17171	17252	17167	17293	17260	17154	17264	17382	17264	17408	17054	17158	17260	17383	17181	17484	17077	17190	17134	17146	17264	17280	17182	17257	17106	17205	17274	17350	17357	17076	17156	17098	16876	17061	17053	17113	17146	17249	17277	17175	17248	17172	17194	17218	17172	17213	17254	17230	17200	17356	17095	17100	16971	17183	17152	17252	17268	17056	17403	17180	17243	17116	17233	17114	17137	17295	17281	17307	17087	17264	17235	17022	17105	17175	17166	16966	17287	17197	17052	17359	17310	17294	17201	17255	17274	17307	17247	17129	17003	17258	17406	17150	17104	17165	17302	17258	17274	17211	17142	17202	17150	17102	17037	17208	17095	17102	17174	17099	17313	16992	17069	17139	17098	17341	17218	17223	17081	17177	17051	17140	17109	17237	17267	17286	17184	17203	17073	17245	17030	17102	17052	17158	17266	17055	17092	17097	17352	17398	17040	17339	17134	17442	17175	17359	17182	17342	17144	16991	17179	17079	16834	17012	17205	17378	17092	17170	17218	17196	17195	17320	17077	17054	17165	17112	17027	17173	17092	17154	17250	17093	17329	17232	17053	17150	17255	17107	17311	17132	17133	17145	17316	17149	17249	17017	17205	17158	17152	17256	17091	17180	17365	17206	17269	17157	17282	17335	16866	17074	17354	17129	16980	17215	17294	17290	17381	17148	17109	17243	17156	17062	16988	17280	17161	17157	17202	17205	17249	17239	17308	17172	17167	17090	17217	17090	17325	17225	17200	17275	17164	17401	17051	17072	17119	17154	17269	17576	17272	17092	17226	17080	17148	17432	17132	17300	17183	17173	17077	17322	17370	17051	17260	17211	17306	17216	17156	17137	17243	17012	17213	16995	17104	17016	17272	17165	17373	17153	17276	17130	17173	16976	17057	17033	17181	17157	17203	17118	17293	17195	17316	17312	17177	17116	17132	17184	17265	17325	17184	17469	17023	17022	17028	17068	17311	17310	17187	16965	17066	17150	17195	17273	17157	16891	17239	17041	17204	17217	17181	17027	17071	17241	17137	17169	17157	17136	17233	17406	17345	17221	17118	17263	17010	17290	17337	17226	17267	17216	17217	17191	17220	17312	17013	17033	17273	17220	17337	17218	17351	17133	16928	17212	17203	17259	17393	17207	17169	17283	17165	17220	17433	17490	17426	17220	17253	17170	17075	17196	17260	17017	17244	17092	17369	17095	17281	17465	17137	17223	17252	17310	17041	17112	17139	17127	17297	17225	17164	17322	17162	17112	17140	17316	17163	16970	17157	17278	17100	16884	17233	17285	17380	17388	17146	17128	17277	17181	17123	17065	17096	17242	17290	17206	17302	17130	17359	17072	17090	17270	17008	17273	17174	17106	17235	17207	17179	17249	17035	17178	17083	17406	17217	17323	17003	17196	17221	17081	16966	17382	17036	17244	17052	17222	17239	17026	17303	17094	17190	17498	17294	17061	17152	17184	17311	17336	17251	17163	17027	16985	17114	17161	17167	17108	17375	17165	17125	17283	17303	17130	17199	17112	17050	17212	17019	17120	17355	17313	17414	17071	17088	17272	17337	17288	17269	17047	17092	16999	17339	17096	17247	17202	17239	17180	17110	17148	17220	17377	17338	17016	17212	17189	17044	17172	17175	17164	17184	17265	17215	17209	17240	17233	17316	17490	17262	17065	17220	16967	17091	17188	17257	17142	17207	17140	17138	17174	17328	17215	17348	17179	17160	17222	17066	17095	17167	17131	17101	17234	17248	17230	17207	17046	17231	17193	17063	17263	17235	17196	17295	17019	17101	16976	17312	17135	17335	17129	17222	17151	17218	17011	17107	17178	17295	17010	17221	17330	17191	17189	17182	17060	17202	17314	17158	17152	17252	17263	16995	17006	17328	17198	17262	17259	17328	17282	17091	17216	17446	17183	17095	17032	17248	17019	17115	17268	17315	17304	17004	16913	17223	17283	17134	17137	17199	17094	17227	17231	17154	17167	17433	17185	17185	17249	17232	17363	17273	17329	17428	17084	17245	17211	17166	16981	17248	17262	17214	17049	17249	17210	17193	17198	17104	17164	17341	17224	17070	17139	17141	17284	17243	17131	17155	17025	17254	17215	17209	17418	17136	17205	17345	17285	17227	17245	17264	17122	17239	17068	17173	16992	17222	16994	17152	17252	17015	17211	17119	17198	17414	17220	17143	17043	17251	17196	17377	17138	16992	16983	17002	17319	17161	17348	17168	17086	17087	17386	17133	17203	17193	17173	17281	17294	17081	17053	17180	17161	17350	17200	17266	17075	17315	17110	17109	17181	17200	17032	17282	17099	17177	17142	17230	17324	17105	17035	16996	17183	17171	17314	17480	17224	17175	17334	17409	17176	17182	17253	17114	17157	17211	17164	17426	17086	16957	17063	17417	17056	17184	17143	17208	17223	17209	17145	17213	17336	17276	17159	16985	17108	17153	16982	17347	17012	17096	17267	17231	17148	17135	17177	16954	17189	17093	17112	17067	17305	17300	17215	17177	17177	16965	17328	17025	17130	17111	17203	17118	17246	17218	17471	17229	17088	17099	17160	17251	17101	16996	17195	17158	17315	17044	17222	17179	17462	17066	17065	17038	17199	17020	17277	17164	17145	17164	16956	17098	17236	17158	17288	17124	17131	17052	17080	17239	17196	17177	17346	17175	17112	17184	17274	17007	17043	17333	17124	17228	17281	17160	17249	17042	17037	17187	17163	17402	17125	17207	17070	17095	17259	17191	17211	17124	17199	17343	17268	17318	17541	17066	17151	17326	17074	17135	17140	17134	17282	17116	17123	17082	17080	17190	17509	17137	17135	17087	17167	17172	17057	17206	17228	17194	17151	17236	17209	17246	17248	17141	17060	17021	17129	17143	17098	17234	17169	17240	16965	17092	17352	17220	17105	17182	17401	17273	17155	17310	17189	17128	17190	17445	17131	17053	17231	17313	17309	17224	17122	17296	17190	17279	17073	17130	17357	17298	17071	17213	17060	17226	17128	17100	17156	17384	17005	17274	17146	17126	17266	17225	17183	17237	17239	16994	17141	17096	17096	17352	17266	17323	16954
15769	17931	18133	16701	15755	16829	18224	18243	17058	17054	16504	16101	15918	18508	18967	17639	16135	15717	14963	14931	14981	14919	15011	15127	14852	15023	15034	14986	15059	14983	15138	15032	14888	14908	14888	15089	15096	14889	14832	14982	15091	15069	15081	14957	14892	14961	15102	15307	15087	14887	14953	15000	14971	15061	14842	15090	14957	14957	15002	14999	14988	14912	14935	14757	14901	15008	14931	14954	15142	15016	14855	14962	15052	14968	15032	14832	14975	15052	15113	15056	15079	15080	15012	15121	14850	15002	14976	15046	15055	15046	14994	15070	14852	14967	15214	14823	15024	14960	15014	15075	14858	15151	14939	15054	15163	14840	14939	14975	15047	15014	15007	14906	15059	15004	15091	14844	15090	14984	15029	14799	14831	14977	14990	15084	15082	14952	14945	14982	14999	14974	15196	14934	14866	14933	14971	14851	14897	15042	14841	15109	15062	15085	15074	15036	15235	14964	15041	14976	15045	14946	14986	14979	14950	14909	15026	14904	15056	14993	14751	14982	14765	15218	14977	14878	15004	14862	15082	14870	15006	15038	15221	14961	15122	14924	14955	15132	14997	14872	14895	14889	14938	14888	15161	15042	14753	15042	14974	14963	14842	14917	14823	14768	14920	14983	14991	14879	14990	15014	14905	14927	14936	15146	14973	14989	14978	14952	14934	14984	15063	15059	15125	14860	15009	15104	14932	14909	14894	15040	15038	14970	14928	14956	14923	15097	14901	14986	14872	15048	14916	15036	14840	14875	15053	15107	14832	14734	14994	14992	15061	14918	14998	14950	15051	15016	14888	15019	14963	15091	14931	14959	14992	14933	14888	14995	14876	15104	14831	14867	15000	14936	14831	14931	14886	14946	15034	15102	15166	15007	15036	14992	15015	14960	14938	14962	14902	14968	14954	15008	14995	15082	15067	15082	15091	15221	14984	14957	14891	15070	14979	14983	15056	14883	14880	14894	14945	14996	15055	15026	15039	15073	14918	15029	15069	14882	15048	15135	15166	15033	15085	15051	15114	14985	14914	15028	14898	14925	14927	14934	15140	14984	15066	14838	15049	14983	15092	14807	14976	15199	14906	14789	15093	14997	15128	14841	14999	14896	14978	14824	14977	15020	14896	14967	15090	15115	15153	14975	15095	14898	14953	14945	15111	14937	15050	15096	14915	15010	14980	15157	14991	14914	14978	14997	15028	15046	14928	15030	14962	15061	14975	14943	14916	15045	15107	15016	15095	14934	15081	15043	15029	15196	14973	15088	14957	15005	15142	14914	14927	14916	14912	14825	14903	15097	14900	15003	15113	14962	15054	15099	14969	15014	15135	14911	14992	14805	14943	15025	15091	15069	14934	14811	14990	14828	14912	14967	15144	14800	14925	15041	15175	14939	14984	14903	15100	14948	15022	15025	15026	14914	14979	15009	14941	14857	14878	14836	14883	14861	14990	15122	14927	14824	14966	14897	14968	15146	14987	15066	14851	14903	14892	15018	14838	14985	14832	15018	15111	14990	15168	15075	14847	15078	14950	15120	14944	14991	15079	14935	15146	14868	14989	14916	15176	14872	15014	15065	14951	15158	15088	14877	15085	14993	15074	14944	15061	14995	14955	15157	14942	14953	14984	14932	14926	14967	14999	15146	15033	15006	14921	14915	15118	14922	14872	14903	14944	14837	15171	15129	15065	14980	15048	15016	15040	14960	15068	15012	15011	14874	15141	14995	14953	14915	15156	14986	15047	14870	15012	15043	14944	15090	15010	14849	15263	14948	15062	14899	14976	14960	14917	15051	14941	15025	15158	14808	15036	15032	14862	14943	15083	14935	15153	15172	14924	15048	14745	15051	15073	14843	14992	15115	15211	15093	14917	14984	14924	14977	14920	15032	15091	14983	14851	15039	14855	14859	15003	15084	14906	15078	14956	15140	14968	14879	14869	14968	14959	15002	14937	15121	15081	15015	14933	14956	14999	14884	15006	14929	15017	15048	14896	14883	15118	15025	14941	15083	15065	14899	15071	14929	15193	15074	14794	14893	15079	14963	15015	15081	14935	14960	15024	14975	15101	15038	15064	15077	14996	15208	15025	14942	14981	14999	14943	15061	15036	15069	15036	14956	15170	15100	14952	15034	14895	14931	14939	14871	14904	15012	15013	15151	14903	15159	14959	14987	15086	14852	15111	14978	15083	14946	15009	15103	15029	14983	14950	14901	15033	14832	15127	14763	15046	14911	14983	15092	14943	14786	15048	14951	14873	15170	15046	14934	15139	14980	14988	15052	14888	14877	14942	14956	14910	15062	14980	15043	15058	14867	14913	14980	14933	14759	14942	14972	15066	15068	14919	14945	15014	14924	15156	14874	14968	14982	14943	15045	14977	15001	15087	15109	15066	15200	14974	15056	14839	15124	15048	14971	15042	14980	15052	15059	14932	15067	15050	14925	15019	14929	14976	14861	15035	14953	15120	15021	14995	14889	15012	15034	14953	15077	14929	14830	15091	15114	15048	15093	15030	15001	14941	14946	14947	14994	15014	14981	15118	14869	15099	15002	15012	14897	15005	15102	14896	14789	15122	14964	14794	15142	15022	14935	15009	14999	15034	15000	14967	15017	14947	14887	14776	14904	14893	15044	15008	14894	14927	15026	14999	14839	15108	15099	14976	15069	14977	14974	14851	14841	14999	15064	15153	14922	15087	14983	15045	15150	14911	14877	15064	15052	14893	15007	14926	14946	14863	14843	14890	15110	14746	14946	14956	15028	14847	14993	14795	15005	15143	15052	15024	15023	15040	14973	14902	15031	14991	14991	14946	15083	14915	15030	14993	14925	15094	15092	14880	14923	14908	15033	15006	14846	15055	14920	15031	15016	14935	14955	15119	14954	15047	14966	15028	14934	14970	14984	15003	15047	14938	15098	15085	15059	15086	14861	14881	14927	14996	14969	15041	14856	15074	14917	15032	15046	15055	14923	14971	15026	15070	15070	14830	14860	14850	15070	15081	14962	15168	15082	15092	15016	14985	14924	15015	14894	14935	14929	14948	14904	14981	15104	14982	14969	14857	15055	14752	15095	14895	14958	14991	14941	14914	14957	14954	14995	14969	15013	15014	14774	14882	15134	15077	15025	15035	14881	14990	15008	14971	15004	15058	15110	15104	14975	14952	14977	15043	14949	15178	14972	14909	14960	15049	15089	15050	15024	14896	15051	14964	14919	15046	15090	15027	15058	14989	15015	15035	14812	14956	14971	15139	15060	15105	15011	14998	15094	14881	14931	15029	14984	14973	14973	14987	14857	15091	14921	15102	15119	14966	15097	14914	15037	15018	14957	15134	15123	15125	14956	15007	14837	15151	14939	14890	14895	15035	15124	14988	15041	14825	14760	15068	15062	14998	14923	14949	15217	15046	15067	15011	14887	14880	14898	14788	15136	15058	14940	14999	14919	15052	14915	14834	15033	14952	14897	14918	14892	15058	15100	15008	14954	14989	14917	15028	15126	15102	14774	15141	14978	15018	14821	14978	14936	14904	14980	14847	15041	15126	14922	15012	15059	14982	15029	15028	14941	15021	14873	15039	14936	14853	15151	14832	15040	15193	14850	15030	14825	14922	14995	15072	14922	15057	14959	14990	14810	14955	15040	14993	15133	14732	15041	14833	14969	15106	15065	14942	15032	14971	15052	14995	14926	14818	15120	14904	14914	15051	15011	14848	15060	14991	14922	14837	15100	14875	15012	15096	15134	15074	15013	14871	15121	15077	14903	15014	15006	14969	14995	15136	14855	14868	15055	15032	14968	15035	15247	14991	15046	14981	14899	14975	15174	15015	15102	14851	14920	14862	15035	14939	14970	14869	14858	15042	15032	15139	14982	15106	15073	15141	14954	14990	14853	15060	14975	15146	15048	14915	14736	15054	14959	14873	15031	14989	15027	14913	15162	14947	14869	14939	15123	15113	15050	14833	15182	14874	14936	14968	14854	14862	15251	14944	14837	14986	14998	15059	14908	15064	15028	15088	15021	14949	14985	15000	15036	14814	14966	15063	15021	15036	14961	14900	14952	14952	14921	14945	14979	14798	14932	15145	15009	15004	15016	15029	15041	15015	14837	15035	15053	15178	14964	14897	15057	15122	14894	14894	14973	15218	14975	14871	15039	15011	15031	14937	14950	14945	15028	14901	14941	14869	15035	14985	14969	14960	14997	15117	14990	14957	15050	15022	15241	15020	15100	14992	14939	15083	15070	15107	14918	15017	14946	15012	15067	14938	15039	14941	14803	15016	15072	14865	14992	15029	14843	14968	14953	15108	14950	14959	14945	15127	14918	14996	15045	15007	15004	15098	14864	15023	15043	15070	15074	15052	14897	15049	15069	14956	15055	14910	14974	15034	15236	14951	15117	14998	15034	15048	15029	15128	14896	14835	15118	14872	15021	14810	14989	15007	14953	14940	14894	14913	15024	14950	15169	14904	15047	14803	14892	15023	14937	15076	14950	15105	14965	14986	14904	14868	14911	15010	15102	14996	15052	14916	14967	15128	15079	15039	15008	15090	14943	14916	15117	14824	15122	15070	14997	14889	15000	15033	14975	14815	14956	14852	14898	15096	14937	14961	14863	14993	15073	14823	15093	15160	15037	14974	15054	14921	15026	14926	15053	15055	15018	15004	14943	15029	14962	14961	14959	15061	15054	15143	15086	14810	14866	14975	14943	15004	14935	14905	14964	15133	15122	14908	14968	15156	15057	14923	15118	14880	15081	15113	14943	15033	14957	15085	15021	14954	14833	14861	15063	15093	14931	14859	14941	14930	15067	14997	15056	14980	14933	15046	14857	15120	15062	14993	14915	14942	14944	15108	14912	14942	14859	15032	14972	14911	15012	14981	15166	14929	14892	14982	15142	15123	15110	15072	14836	15111	15028	15133	15114	15030	15031	14977	14957	14918	15014	14939	14978	14815	15030	14999	14966	15152	15048	15028	14852	15093	14994	15160	14984	15115	15029	14987	15142	15035	14971	14951	15111	14947	15068	14975	14985	15136	15032	14848	15069	15032	14973	14908	14987	15051	15172	14975	15101	15194	14996	14925	15149	15006	15070	15051	15113	14957	15102	15023	14981	15042	15042	14854	14940	15016	14949	15085	14803	14933	15022	14963	15024	14908	14866	14947	15084
25099	21354	28125	25382	21698	22464	23845	21360	19607	19057	18410	18243	18056	32581	33113	26938	21213	18601	17460	17140	17156	17291	17001	17002	17054	17109	17107	17120	17011	17077	17214	17118	17087	17150	17005	17068	16968	17122	17111	17187	17001	17007	17307	17084	17182	16957	16939	17004	16997	16820	17031	17084	17132	17120	16948	17070	17377	17048	17071	17201	17259	16943	17060	17300	16956	17147	17135	17082	16899	17223	17031	16912	16960	16971	17259	17000	16963	17139	17188	17021	17001	16874	17290	17097	17052	16915	17022	17080	17158	17229	16980	17093	17127	16960	17175	16932	17196	16950	17080	17062	17047	16944	17026	17095	16912	17062	17049	16925	17094	17014	16922	16850	17143	16949	16941	17065	17031	16992	16986	17178	17189	17167	17004	17043	17071	17147	16855	17148	17019	17160	17116	17186	16786	16999	16836	17115	16904	17079	16908	17003	16980	16922	17171	16972	17041	17035	17112	16886	17065	16959	16948	16911	16867	17327	16970	17001	16760	17079	17009	16964	17104	17257	17125	17146	17042	17067	17146	17275	17157	16948	17061	16821	17145	17036	16986	16845	17061	16894	17175	17094	17072	17141	16989	16954	16998	16979	17069	16933	16904	16891	17047	17073	17106	17127	17127	17048	16932	16920	17184	17036	17027	17049	17026	17104	17116	17202	17099	17116	17022	17089	17142	16945	16809	17053	16958	16905	17172	17213	16897	17084	17016	17011	16896	17085	17177	17124	17314	17168	17264	17028	17223	17073	17113	16975	16979	17290	16947	17094	16905	16854	17024	17301	16941	17010	17007	17214	17120	17089	16929	17011	17140	17025	17098	16990	17096	16975	17148	17092	17200	17107	17074	16971	17159	17048	17182	17042	16966	17010	16933	17139	16971	17029	17033	17047	17164	17041	17028	17097	17145	17043	17010	17063	17089	17230	17022	17181	17061	17127	17074	16993	17086	16924	16990	16953	17013	17131	17009	16809	17182	16832	17063	17014	16905	17197	17046	17181	17054	16951	16966	17058	17027	17053	16981	17040	17001	17003	17079	17178	17051	17011	17084	17150	17167	17135	17300	17027	17100	17275	16890	16906	17043	17087	17108	16875	17327	17007	17074	17366	17091	17018	17130	17104	17060	17065	17101	16920	17016	17268	16924	17273	17158	17065	16813	17027	17153	17031	17027	17116	17018	17108	17043	17235	17190	17303	16800	17012	16937	17137	16925	17021	17058	16882	16953	17073	17090	17137	16942	16942	17065	17090	17171	16968	17093	16987	17156	17059	17112	17068	17008	17065	17132	16879	17064	17183	16954	16982	17109	17159	17105	16946	17165	16996	17299	17280	17100	16982	17075	17029	17055	16898	17187	17065	16935	17007	17014	17017	17191	16962	17097	17172	17134	17108	17134	17227	17062	17146	17008	17213	17179	17191	16886	17154	17148	17150	17131	16961	17062	17197	16936	17017	17199	17209	17150	17016	17133	17072	17113	17159	16895	16979	17087	16885	17173	17110	17108	17154	17111	17094	17037	17164	17102	17075	16995	17062	17182	17038	17005	16937	17038	17096	16955	17063	17135	17048	16941	16858	16890	17110	16934	16883	17136	17168	17082	17005	17076	17039	17097	16906	16909	17102	17092	16930	17188	16912	17063	16900	16852	17064	16901	17161	17025	17246	16783	16887	17082	17244	17235	17206	17197	17240	17040	17105	17123	17188	17190	17238	17053	17040	17030	17078	17260	17126	17011	17115	17027	16882	17071	17046	16985	17228	17141	17127	16969	17085	17151	17167	16866	17070	17149	17002	16941	17065	17039	17042	17313	17079	16963	17090	17095	17112	17054	17124	16854	16963	17040	17027	17089	16872	16949	17100	16977	17267	16898	16922	17236	17108	16881	17202	17054	16986	17076	17047	16693	16955	16934	17120	17167	17137	17314	17183	17178	17105	17074	16884	17079	16993	17025	17062	17074	17216	16982	17004	17074	17036	16954	17067	17077	17166	17100	17281	17182	17061	17093	17196	17271	17000	17131	17100	17088	17085	16985	17122	17106	17035	16966	17021	17051	17265	16955	16938	17098	17115	17238	16975	16911	17041	17186	16983	17105	17156	17078	17103	17034	17011	16987	17237	16918	17093	17003	17119	17081	17125	17106	16984	17047	16929	16917	16978	16984	17015	17173	17166	17050	16974	17118	17218	17115	17127	17007	17156	17065	16995	17000	17049	17076	16853	16980	17063	17081	16950	16906	16756	17115	17119	17095	17070	17176	17074	16939	16916	16997	16780	17240	17147	16950	17215	17026	17036	16961	16826	17134	17340	17310	16846	16905	17362	17057	17170	17004	17183	17110	17035	17127	17055	17041	16741	17071	17034	16864	16925	16939	16927	17120	17067	17228	17137	17038	16888	16820	17046	17228	16977	17026	17169	17090	17372	17090	17060	17032	17160	16919	17008	16852	17122	16906	17077	17002	17092	17125	17035	17231	17068	16833	17226	17093	17107	17136	17241	17013	16994	16967	16885	16997	17114	17034	17199	16962	16944	17048	16982	16847	17126	17090	16980	16957	17172	17035	17068	16987	17010	17052	16930	17139	16909	16924	17151	17152	17137	17068	17290	16998	16922	16962	17112	17169	17104	17150	17166	16970	17027	17099	17173	17058	17148	17124	17083	16922	17175	16864	16961	17091	16962	16853	17131	17111	17024	17010	16985	16939	16867	17084	17023	16976	16868	17156	17114	17077	17225	17262	16994	16949	17023	17002	17087	17179	17124	17071	16972	16915	17070	17021	17041	17088	17219	17224	17046	17164	17085	17135	16865	17097	17131	17103	17037	17074	17048	17118	17061	17018	16907	17240	17145	17208	17086	17069	16939	17054	17056	16961	17121	17071	17280	17194	16831	17039	17184	17082	16951	17268	16876	17035	17002	17000	16978	17186	16903	16994	17137	17055	17027	16943	17060	17251	17001	17031	17068	16981	16839	17091	17052	17105	17271	17055	17213	17174	16816	16940	17027	16931	17160	17011	16910	17057	17136	17302	16907	16967	17252	16910	17083	16857	17091	17023	16955	17294	17241	17153	17023	16984	17067	17276	16983	17241	16938	16923	16885	17119	17067	16949	17070	17296	17180	17118	17034	16898	16889	17181	17082	16928	16981	17032	17074	17115	17086	17022	17215	17070	17082	17265	17171	17186	17003	17110	17205	17159	16848	17031	17142	16953	16868	17118	17153	17040	17092	17199	17021	17141	17013	17161	16866	16879	17137	17010	17073	17099	16938	17242	17053	17059	17244	16996	17097	17124	17255	17374	17006	17110	17015	17095	17089	17174	17164	17118	17012	17095	17098	17134	17139	17167	17062	17082	17245	17121	17165	17184	17061	17075	17045	17110	17212	17046	16937	16980	17090	17021	16957	17205	17269	17104	17043	17031	16914	16884	17208	17026	17046	17041	17211	17247	17231	16892	17106	17078	16779	17215	16873	17108	17038	16966	17152	17222	17029	17363	16927	17054	17214	17173	16958	17028	17128	16937	17005	17037	17013	16944	17039	16964	16992	17024	17008	16978	16956	16991	17050	17169	17029	17128	17024	17032	17005	17093	17100	17222	17185	16990	16970	17092	17041	17025	16999	17043	16902	17050	17142	17093	17117	16967	17074	17020	17093	17063	17060	17200	17273	16983	16994	16937	16844	17241	17114	17058	17224	16932	17043	17094	17033	16887	17081	17189	17049	16981	16971	16906	17188	16910	16913	16855	17085	17036	16862	17010	17011	16891	16943	17191	17238	17300	17118	17036	17137	17206	16906	17050	17028	17162	17119	17037	16827	17199	16970	17103	17107	17207	17020	17188	16954	17012	17169	16904	17037	16962	17020	17096	17074	16918	17118	16878	16942	17075	17025	16966	16872	17061	17204	17154	16990	17055	16936	17115	17028	17078	16981	16984	16967	17028	16984	16951	16981	17168	16990	17130	17113	17096	17162	17000	16996	16997	17282	17030	17107	17056	17122	17203	17094	17292	17058	17106	17230	17107	16900	17111	17088	17008	16925	17146	16925	17054	17099	17059	17409	17005	17254	17262	17213	17010	16858	17099	17212	16881	17162	17062	17017	17030	17157	17004	16960	16948	17059	17062	17141	17042	17228	17197	17019	17007	17125	17267	17131	16870	17042	17052	17163	17093	17006	17204	17025	17138	17066	16949	17027	17316	17303	17250	17045	16990	17016	17260	17204	16860	16989	16844	17172	16806	17185	17174	17180	17093	17081	17043	17138	17001	17284	17117	17067	17035	17106	17081	17048	17099	16963	17109	17071	17191	17054	16999	16984	17179	16935	17089	16928	17111	17042	17304	17082	16964	17011	17188	17135	17091	17106	16928	17103	17015	17262	17144	17132	17017	17137	16913	16915	17048	17137	17121	17235	17072	16925	17002	16962	16895	17247	16949	17107	17039	17085	16986	17049	17153	17132	17129	17017	16951	17205	17216	17034	16984	17015	17107	17199	17283	17025	17164	17258	16938	16996	16926	17075	17026	16986	17058	17095	17079	16843	17050	16968	17175	16978	16962	17067	17090	16894	17016	16925	16994	17059	17064	16928	16946	17029	16854	16901	17066	17067	16913	17080	17021	16829	17107	16957	17078	17189	17149	17052	16941	17103	17089	16873	17238	17314	17175	17145	16974	17045	17059	17095	17201	17063	17080	16881	17099	17097	16995	16818	16985	17065	17106	17047	17243	17063	16935	17183	17139	17108	17146	17080	16952	17183	17147	16894	17230	17189	17083	17154	17102	16994	17068	17029	16997	17043	16964	17174	16992	17009	17110	17107	17024	17060	17154	17106	17219	17110	16972	17038	17045	17318	17199	17066	17024	17092	17083	17176	17088	17115	16989	16938	17002	16919	17102	16917	16946	16937	16850	16968	16986	16833	16979	16854	16910	17003	17043	16899	17026	17162	17025	16885	17030	17122	17232	16990	17201	17272	17054	17134	17003	17079	17096	17171	17052	17251	17109	17258	17118	17056	16927	17022	16869	16952	17010	16991	17071	16892	17033	16843	16969	17219	16940	17163	17348	17036	17185	16849	17035	16990	17003	17032	16947	17129	16984	17056	17042	17005	17017	17139	17034	16916	17204	17132	17102	16988	16859	17077	17221	17129	16905	17051	17311	17068
14639	23465	22153	18992	17777	22245	23475	20955	18734	17810	17072	16812	16670	36024	33819	25886	19238	16019	15254	15123	14939	14925	14878	14835	15009	15166	14994	14818	14808	14911	15012	15089	14932	14917	14889	14985	15091	14982	14826	14930	14941	15064	15013	14977	14916	15062	15012	14888	15090	14940	15046	14961	15034	14900	14986	15027	14869	15019	14937	14954	14860	14867	14928	15019	14934	15127	15085	14957	14760	15045	14865	14843	15094	14867	14856	14861	14895	15105	14777	14959	15258	14939	14945	15018	14898	15046	14982	14932	14736	14836	14979	14973	14961	14803	14907	14973	14906	14727	15127	14845	14911	15012	15139	14877	14910	15031	14884	14904	14945	14768	14969	14939	15009	14887	14841	15033	14747	14875	14991	14969	15007	14964	15098	14928	14879	14920	15023	14986	14790	15052	15033	15067	14815	14920	14852	14842	14940	15015	14949	15028	14928	14997	14701	15049	14875	14920	14852	14942	14786	14926	14946	14956	14987	14962	14917	14936	14923	14981	14927	15025	14996	15021	15091	15007	14975	14911	14987	15031	14931	14864	15163	14747	14948	14911	14899	14919	15048	14842	14917	15045	14844	14911	15125	15013	14801	14827	14998	14997	14953	14979	14886	14836	14846	14951	14796	14945	14779	15065	14906	14819	14873	14827	14942	14953	14934	14805	15015	15102	14990	15085	14962	14998	14939	14920	15038	14777	14820	14820	14831	15086	14751	15081	14811	14925	14848	14798	14883	14607	14864	14966	14961	14906	15019	15129	14783	14759	14953	15146	14839	14912	14921	15022	15007	14904	14967	14866	15017	14842	15003	14950	14928	14958	14881	15063	14725	14840	15044	14854	14813	14924	14924	14945	15078	14931	15097	14777	15022	14945	14901	14983	15016	14929	15077	14801	14867	14936	15121	14975	15010	14863	14933	14882	14885	15007	14928	14995	14799	14878	15067	14962	14977	14934	14942	14931	15056	15148	15040	14961	14918	15017	15192	14803	14800	15063	14910	14902	14777	14971	14761	14953	14966	14964	14820	14789	14793	14878	14921	14931	14867	14952	14863	14999	14989	14957	14794	15003	14872	14858	14991	14854	15108	14926	14816	14823	14887	14885	15064	14805	14887	14939	14986	14973	14956	14911	14983	14735	15096	15169	14889	14891	14920	14981	15017	14892	14880	14890	14868	15067	14899	15054	14778	14863	14872	14900	14903	15022	15047	14850	15033	14872	14949	15029	14926	14998	15062	14813	14854	14991	15179	15043	14829	14846	15024	14930	14909	14917	14813	14892	15099	15067	14865	14952	15047	15061	14970	14983	14837	15073	14990	15019	14894	15026	14875	14968	14797	14771	15021	14818	15006	14895	14885	14978	14801	15087	14993	14889	15009	14942	15106	14999	14903	14947	14879	14746	14738	15139	15007	15027	14960	14855	14899	14921	14944	14983	14988	14943	14965	14850	14826	15066	15063	14862	14860	14928	14921	15104	15065	14745	14911	14981	14890	14858	15059	14943	14754	15046	14995	14962	14955	15021	14876	14983	14616	14929	14791	15038	15047	15052	15050	15012	14876	15044	14871	14806	14910	15045	14953	14783	14942	14915	15013	14972	14961	14785	14893	14974	14995	15012	15043	14887	15018	14928	14933	14915	14906	14961	15100	14864	14935	15067	14862	14856	15006	15075	15068	14746	14973	15007	14915	14981	14954	14985	14939	15023	15038	14919	14908	15124	14944	14889	14992	14947	14924	14999	14780	14948	15057	15159	14926	14870	14922	14935	14941	15061	14951	14841	14937	14819	14738	14877	14854	14887	15088	14931	14995	15097	15123	14827	14953	14945	14778	14947	15009	15073	14782	14895	14934	14916	14888	14888	14938	14711	14995	15177	14973	14957	14924	14895	14893	14949	14743	15063	14926	14922	14900	14773	15012	15081	14970	14811	14963	14844	14980	14712	15051	14914	14826	14985	14831	14932	14879	14796	14989	14924	14930	14879	14872	14991	15057	14948	14856	14883	14868	15026	15014	15054	14970	14883	14991	14927	14906	14966	15001	14830	14749	14999	14909	14971	14826	14795	14815	14895	14908	14982	14872	14993	15031	14963	14910	15040	14902	14877	14969	14918	14965	14810	15140	14751	14935	15028	14875	14879	15048	14926	14902	15055	14880	14853	14948	14892	14882	14936	14969	14950	14875	14985	14767	14841	14998	14952	14815	14742	14939	14919	15125	15029	14935	14917	14939	14926	14833	14913	14776	14733	14918	15090	14890	14878	14928	14985	14961	14902	15051	15000	14925	14940	14897	14995	14876	15120	14753	14887	14934	14855	14930	15066	15078	15066	15067	15000	14982	14930	14921	14898	14941	14936	14921	15012	14920	15047	14998	15061	14916	15004	15103	14813	14881	14972	14857	14985	14984	14926	15009	14914	15038	15064	15010	15098	14864	14890	14942	15000	15058	14759	14993	15128	14994	14966	15134	14913	14898	14879	14927	14953	14845	14924	15083	14771	14952	14916	14962	15089	15007	15075	14972	15021	14876	14955	14924	15015	14928	14929	15107	14919	14884	14974	14900	14887	14882	15006	15038	15091	14901	15104	14869	14963	15029	14868	14974	15027	15069	14960	14891	14849	15065	14902	15060	14883	15037	14897	14998	14888	14903	14933	14999	15139	14959	15055	14979	15034	14870	14985	14884	14891	14946	14974	14971	14945	14897	14946	14760	14884	14897	15105	14820	14994	14912	14866	14815	15040	14976	14964	14836	14938	14922	15060	14822	14892	15058	14835	14705	14932	14963	14973	14857	14940	14730	14910	14812	15051	14910	14813	15054	14974	15073	14934	14804	14883	14922	14974	14950	14944	14788	14967	15139	14891	14887	14777	15021	14995	14991	15026	15053	14988	14835	14926	14907	14798	14951	14938	14782	15006	15185	14914	14810	15060	14783	14861	14895	14790	14990	14810	14964	14855	15014	15064	14877	14967	14853	15072	14846	14900	15072	15032	14970	14881	14968	15204	15028	15081	15096	14971	14995	14985	15020	14942	14770	14967	14847	15081	14951	14905	14967	14838	15049	14820	14899	14831	14949	14813	14916	14908	14907	14793	14957	14850	14959	14907	14822	14916	14965	15124	15121	14981	14842	15130	14924	15028	15025	14971	15095	14919	14996	14983	15031	15001	14849	14940	14956	15025	14918	14834	14985	15065	15062	14990	14932	14955	14974	14973	15178	14929	14982	14840	14907	14862	14930	14913	15101	15020	14976	14833	14889	14906	15011	14996	15033	14953	14832	14842	14900	14891	15134	15074	14864	15107	15139	15040	14977	14887	14798	15050	14812	14891	14965	14693	14983	15085	15149	14941	14893	14993	14811	14943	15021	14890	14983	14863	14955	15121	15002	14924	14796	14928	14898	14820	14929	14631	15054	15063	15047	15095	14930	15056	15002	14909	14790	14996	14938	15022	15043	15123	14905	14856	14810	14888	14979	14943	14919	14728	14799	14973	14998	14744	14931	15021	14924	14938	15009	15096	15069	14948	14796	14932	14836	15036	14812	14919	14802	15011	14948	15030	14928	14933	14935	14982	14986	14803	14973	14790	15126	15074	14971	15052	14955	14823	14846	14791	14871	14846	14960	15056	14741	15026	14875	14978	14868	14913	15009	14941	14935	15039	14830	14912	14801	15005	14929	14872	14837	14977	14816	14959	15015	14988	14927	15073	14841	14901	15062	14914	15084	14932	14805	14966	14909	15059	15003	14902	14941	15051	15086	14685	15064	14982	14957	14954	15023	15059	15003	14941	14899	14779	14976	14939	14999	14983	15076	14947	14920	14955	14943	14750	14960	15091	14929	15134	14874	14974	14983	15081	15025	14942	15120	15009	15028	14998	14894	14789	14978	15032	14925	14984	15027	15067	14911	15005	15088	14932	14923	14956	15091	14824	14922	15013	14874	15098	14992	14968	14838	14962	14954	14826	14925	15005	14937	14979	14806	15014	14904	14895	14919	14875	14832	15023	14997	14925	14993	15064	14869	14896	15023	14914	15041	15183	15052	14953	14914	14964	14735	14904	14930	14800	14849	14716	14952	14910	14998	14991	14773	14950	15082	15174	14857	14936	15011	14866	14901	14957	15011	14865	14930	14984	14985	14849	14750	15070	14876	14838	14938	14953	15002	14788	14951	14940	14793	15264	14938	14870	14928	14978	14915	14943	14907	15018	14684	15110	14932	15010	15057	14878	15078	14869	14783	14748	14902	14872	14944	15010	14939	15047	14891	15175	14876	14993	14956	14824	15023	14979	14877	14974	14944	14962	15098	14869	14790	14944	14983	14849	15092	15107	14940	14803	15087	14850	14883	14867	15054	14780	14909	14996	14846	15097	14989	14763	14947	14999	15069	14894	14933	14906	15041	15055	14831	14995	14863	15037	14719	14984	15178	14836	14854	15073	14843	15005	14968	15051	14991	14950	14929	14926	15060	15121	15007	14932	14920	14820	14915	14914	14936	14956	15053	14957	14885	14951	14937	14867	14898	14854	15014	14919	14819	14788	15166	14944	14867	15013	14934	14954	14842	14954	15128	14844	15150	14750	14980	14918	15045	14900	15051	14909	14869	14807	14935	14864	14787	14953	14971	14934	14800	14905	15040	14900	15033	14971	14899	14962	14765	14876	14985	14794	14732	14980	15016	14933	15032	15021	15149	15051	14960	14942	14896	14904	14892	14943	14836	15097	14875	14925	14897	15101	14976	15002	14986	14943	14964	15146	15036	14804	14884	14932	14939	14777	14919	14855	14895	14955	14882	14986	14946	14749	15008	14855	14954	15004	15012	14938	14782	15011	14847	14930	15037	15014	14945	14963	15021	14872	15025	15069	14778	14935	14900	14966	15024	14940	15026	14871	14884	14977	15147	14863	14924	14925	14807	15066	14963	14904	14917	14931	14937	14975	14981	14865	14973	14898	14926	14851	14941	14885	14876	14927	14979	14905	14858	15013	15003	15078	14886	14755	14996	15031	14859	15163	15042	14971	15124	14983	15042	14962	15032	15065	14863	15035	14944	15079	14941	15093	14956	15018	14917	14825	14982	15088	14919	14914	14964	15030	14990	15064	15046	14954	14872	14718	14834	15041	14939	14740	14940	14920	15056	15043	15077	14762	14962	14946	14899	14854
23854	21400	28965	24231	22304	25966	26055	21271	19949	19822	19850	19498	27598	45763	38975	29796	22323	18722	17649	17263	17263	17369	17218	17498	17166	17137	17451	17190	17275	17173	17099	17154	17130	17328	17121	17196	17130	17280	17365	17395	17378	17220	17347	17328	17149	17261	16935	17181	17135	17169	17145	17125	17112	17259	17040	17138	17211	17276	16965	17193	17207	17110	17218	17215	17150	17164	17170	17043	17005	17192	17269	17225	17197	17101	17259	17346	17348	17383	17320	17057	17218	17080	17162	17138	17050	17098	17348	17021	17215	17188	17067	17087	17313	17078	17184	17133	17278	17218	17119	17084	17112	17154	16970	17023	17143	17112	17099	17186	17153	16975	17210	17214	17038	17245	17325	17271	17014	17015	17274	17044	17079	17162	17396	17050	17099	17204	17352	17248	17079	17382	17117	16917	17082	17231	17181	17239	17154	17186	17213	17143	17249	17117	16973	17108	16928	17197	17167	16971	16911	17228	17203	17258	17249	17194	17288	17284	17137	17093	17170	17109	17077	17105	16967	17096	17273	17212	17092	17049	17110	17138	17051	17000	17227	17129	17266	17134	17119	17018	17281	17108	17067	17068	17071	17053	17237	17033	17155	17090	17135	17226	17242	17194	17267	17180	17126	17228	17179	17240	17194	17123	17064	16967	17073	17044	17225	17310	17263	17348	17095	17123	17274	17277	17037	17021	17094	17130	16922	17069	17079	17114	17228	17025	17064	17341	17118	17092	17187	17125	17136	17175	17206	17010	17180	17042	17067	17002	17076	17308	17448	17346	17224	17084	17076	17127	17261	16996	17152	17121	17057	17411	17067	17061	17056	17226	17154	17087	17200	17192	17104	17083	17174	17009	17192	17227	17251	17187	17253	17059	17005	16932	17133	17226	17228	17214	17096	17225	17229	17272	17072	17011	17321	17185	17297	16834	17246	17152	17105	16848	17119	16932	17218	17162	17265	17159	16969	17296	17328	17223	17155	17109	16932	17095	17235	17171	17237	16868	17109	17053	16880	17265	17231	17298	17172	17168	17150	17130	17110	17075	17122	17282	16892	17405	16918	17107	17098	17081	17113	16898	17180	17136	17299	17121	17080	17271	17161	17082	17133	17048	17111	17247	17202	17332	17097	17025	17012	17035	17206	17129	17301	17304	17218	17072	17151	17189	17030	17338	17090	17100	17320	17259	17314	17246	17215	17217	17230	16916	17105	17173	16859	17065	17102	17134	17067	17056	17115	17081	17257	17304	17130	17187	17280	17159	17145	17125	17222	17006	17142	16948	17055	16997	17092	17112	16997	17373	17224	17111	17055	17112	17252	17044	17241	17302	16936	17243	17185	17223	17199	17196	17047	17049	17209	17236	16963	17126	17165	17225	17141	17323	17178	17158	17166	17165	17176	17243	17194	17015	16780	17084	17155	17282	17151	17398	17363	17013	17094	17128	17065	17238	17092	17081	17105	17122	17208	17009	17338	17270	17195	17140	17030	17065	17252	17119	17029	17118	17197	17039	17225	17344	17074	17114	17135	17261	17058	16872	16957	17081	17242	17154	17137	17236	16984	17194	17113	17180	17032	17221	17037	17199	17111	16928	17220	17278	17141	17196	17284	17170	17051	17186	16926	17420	17066	17216	17007	17229	17305	17160	17147	17099	17195	17013	16992	17312	17305	17061	17299	17274	17086	17127	17296	17100	17048	17202	17078	17230	17262	17071	16893	17085	17240	17163	17027	17029	17142	17095	17313	17285	17217	17154	16935	17133	16940	17141	17072	17147	17073	17004	17322	17070	17071	17005	17145	17091	17120	17151	17088	17048	17248	17242	16986	16924	17185	17116	17224	17105	17106	17159	17295	17085	17215	17264	17200	17056	17122	17216	17176	17400	17248	17157	17093	17135	17125	17085	17236	17143	17239	17197	17287	17341	17146	17147	17285	17130	17084	17210	17239	17010	17173	17040	17221	17266	17062	17254	17130	17239	17429	17165	17071	17325	16933	17079	17181	17157	17173	17169	17025	16945	17055	17162	17172	17068	17036	17159	17185	17074	17213	17141	17155	17212	17142	17310	17265	17092	17250	17304	17226	17258	17416	17096	17335	17027	17400	17211	17192	17267	17212	17094	17242	17097	17315	17141	17210	17193	17381	16972	17345	17135	17129	17172	17134	17079	17319	17042	17089	17285	17044	17046	17180	17202	17357	17152	17158	17133	16941	17128	17117	17265	17182	16830	17275	17049	17350	17118	17027	17102	16896	17148	17138	17150	17152	17369	17239	17061	17066	17344	17117	17081	17210	17065	17313	17126	17191	17147	17039	17098	17116	17109	17236	16977	17311	17234	17144	17229	17140	17312	17210	17066	17264	17274	16971	17280	17043	17279	17057	17074	17182	17222	16949	17174	17179	17108	17098	17208	17327	17130	17393	17159	17157	17138	17239	17323	17249	17091	16968	16941	17231	17264	17044	16886	17172	16996	16966	17215	17290	17087	17066	17153	17145	16980	17195	17194	17262	17123	16995	17206	17087	17258	17200	17145	17267	16883	17214	17185	17248	17015	17083	17209	17255	17099	17278	17362	17184	17261	16987	17391	17425	17338	17114	17198	17294	17101	17197	17123	17269	17004	17230	17259	17017	17131	17201	17138	17287	17345	17006	17271	17165	17051	17184	17038	17112	17073	17321	17273	17252	17053	17082	17028	16979	17319	17430	17249	17126	17117	17231	17062	17113	17080	17181	17138	17189	17166	16973	17237	17392	17087	17240	17386	17169	17187	17145	17237	17233	17159	16977	17086	17064	17115	17187	16989	17147	17268	17119	17142	17147	17159	17367	17098	17099	17282	17203	17062	17308	17003	17096	16985	17079	17042	17065	17144	17246	17279	17285	17208	17184	17258	17163	16928	17316	17155	17259	17147	17267	17068	17141	17281	17205	17079	17123	17166	17122	16954	17037	17049	17178	17180	17063	17075	16965	17054	16978	17186	17252	17022	17247	17060	17139	17064	16949	17023	17187	17116	17255	17158	17127	16979	17089	17115	17113	16995	17185	17116	17224	17131	17209	16960	17372	17080	17230	17288	17159	17309	17184	17259	17279	16944	16996	17066	17319	17361	17116	17130	17179	17047	17060	17232	17064	17009	17062	17211	17370	17104	17219	16950	17160	17080	17318	17324	17193	17217	17167	17111	16918	17144	17150	16973	17282	17073	17385	17119	17192	17335	17290	17082	17217	17042	17145	17206	17273	17242	17211	17117	17130	17171	17184	17036	17250	17196	17210	17083	17165	17043	17079	17107	17348	17323	17172	17158	17108	17110	17147	17188	17049	17015	17176	17048	17216	17181	17131	16990	17143	17271	17005	17098	17219	17112	17272	17109	17043	17219	17145	17341	17166	17121	17015	17319	17121	16945	16898	17259	17163	17004	17236	17071	17096	17282	17062	17225	17145	17117	17076	16963	17011	17184	17259	17184	17064	17189	17010	16979	17071	17092	17250	17157	17086	17173	17088	17305	17141	17167	17253	17158	17237	17082	17140	17080	17075	17043	17167	17134	17249	17109	17268	17259	17128	17131	16990	17067	17115	17078	16971	17261	17091	17217	17197	16975	17183	17213	16997	17210	17093	17098	17105	17067	16983	16981	16985	17440	17172	17105	17118	16974	17188	17222	17327	17082	17222	16971	17276	17223	17001	17000	17193	17109	17253	17170	17190	17165	17159	17163	17041	17169	17235	17131	17004	17083	17139	17106	17283	17063	17217	17130	17071	17158	17113	17214	17083	17149	17076	17192	17251	17076	17056	17268	17009	17117	17092	17326	17212	17268	17275	16929	17204	17119	17145	17442	17001	17054	16981	16948	17115	17195	17138	17237	17193	17216	17203	17208	17150	17061	17088	17260	17052	17070	17141	17121	16961	17152	17198	17149	17039	17063	17153	17234	17210	17180	17142	17126	17040	17216	17260	17078	17254	17061	17138	17421	17077	17015	16921	17180	17249	17219	17082	17107	16952	17077	16990	17140	17119	17244	17100	17056	17144	17116	17345	16993	17071	17214	17135	17130	17381	17355	17216	17043	17266	17140	16988	17094	17071	17011	17077	17133	17126	17167	17041	17059	17125	17098	17296	17336	17025	17309	17156	17002	17162	17223	16841	17170	17097	17158	17016	16935	17202	17196	17213	17276	17144	17152	17114	17140	17090	17288	17122	17210	17155	17076	17045	17130	17269	17179	17206	17067	17089	17026	17104	17016	17190	17093	17227	17156	17245	17216	17088	17067	17097	17069	17073	16901	17087	17249	17113	17060	17010	17326	17103	17205	17226	17094	16934	16951	17268	17184	17306	17299	17130	17069	17025	17241	17215	17095	17197	16929	17002	17036	17165	17060	17178	16917	17190	17231	17249	16991	17126	17269	17166	17095	17125	17147	17333	17237	17306	17069	17170	17007	17023	17299	17256	17023	17022	17062	17082	16899	17270	17233	17183	17295	17178	17107	17190	17201	17361	17209	17281	17138	17043	17189	17091	17354	17138	17008	17123	16989	17027	17218	17120	17314	17059	17117	17135	16992	17033	17014	17395	17148	17148	17108	17209	17140	17128	17032	17328	17099	17093	17280	17048	17010	17209	17333	17151	17260	16976	17238	16964	17185	17272	17331	17235	17039	16956	17209	17225	17245	17243	17218	17114	17297	17159	17097	17207	17202	17147	17064	17176	17011	16959	16994	17044	17232	16993	17152	17228	17038	17168	17129	17156	17213	17166	17157	17191	17221	17046	17070	17239	16861	17101	17132	17281	17239	17169	17259	16980	17065	17312	17430	17079	17267	17070	17190	17180	16891	16983	16966	17354	17163	17103	17117	17242	17435	17353	17027	16957	17048	17165	17220	17236	17037	17151	17169	17102	17176	17167	17304	17046	17291	16994	17032	16979	17068	17236	17079	17222	16964	17106	17016	17176	17103	17242	17267	16954	17276	17189	17233	16987	17117	17053	17070	17149	17181	17039	17190	17176	17269	17184	17222	17142	17163	17267	17188	17054	17214	17401	17074	17189	17084	17206	17171	17256	17205	17085	16899	17181	17245	17200	17210	17056	16915	17322	17103	17282	17273	16978	17160	17249	17035	17295	16948	17091	17050	17229	17076	17042	17188	17269	17324	17151	17195	17039	17183
16700	28581	27049	21707	23167	26878	23489	20816	19689	18916	18948	18659	30381	46225	39192	28808	20294	16323	15310	14988	14999	15159	15125	14902	15047	14955	14904	15244	14948	14979	15120	14905	15016	15119	14968	15040	15072	15151	15180	15055	15062	14990	15000	15086	14993	15245	15029	15106	15076	15096	15069	14969	15070	15131	15104	14831	15050	15188	15037	15147	15054	15061	14973	14902	14914	14999	15161	15005	15148	15046	14953	15095	15087	15046	15001	15014	15047	14957	15068	15045	15100	15061	15071	15103	15063	15021	14821	14934	15110	15130	14941	14916	15018	14930	14960	14951	15121	15049	14767	15204	15189	15025	14954	14948	14897	15167	15042	15138	14988	14870	14906	15018	14983	14998	15057	14909	14906	14913	14883	14963	14904	14975	15014	15046	15094	15079	15217	14974	14998	14886	15119	14970	14914	15138	15057	14858	15077	14994	15054	14955	14793	14942	15044	15023	14886	15131	15124	14919	15024	15038	15079	15003	14848	14926	15038	15043	15029	14862	15025	14937	14820	14964	14973	15095	15023	15118	15062	15316	15106	14841	14782	14910	15063	14857	15031	15078	15041	15012	14987	14953	14942	15087	14894	15037	15103	14892	14968	15173	15113	15021	14842	14886	15137	14976	15130	14847	15113	15032	15194	15025	15065	15023	15047	14927	15070	15018	14876	14927	15097	14878	15106	14964	15061	15039	15137	15146	14923	15113	14947	15019	15051	14907	15091	15026	15023	14920	14995	15041	14996	15057	14980	15092	14981	14979	14942	14915	14895	14952	14941	14889	15040	15007	15145	14876	15021	15067	15054	14986	15070	15080	15028	14953	14985	15071	15084	14890	15026	15061	15006	14841	15121	14838	15218	15163	14773	14870	15069	15016	15120	14964	14927	15150	15056	14912	14944	15058	14924	15010	15002	15153	15135	14956	14972	15013	14891	14960	15151	15056	15029	15172	14999	15097	14991	15122	15012	14848	14872	15062	14962	14983	15063	14967	14847	14984	14976	15017	15027	14932	14977	14940	14986	15021	15106	15100	15015	14975	14855	14959	14904	15197	15034	14976	14936	15021	15048	15041	15050	15002	15163	14985	14913	15051	14883	15095	14878	15048	14984	15059	15058	15164	14950	14901	15242	15016	14936	15094	14937	14827	14894	15153	14891	15040	14890	14955	15063	15056	14963	14887	14982	14878	14973	14954	15155	14967	15138	15193	14936	14841	15042	14919	14950	14922	15058	14969	15094	14851	14969	14877	15098	14951	15030	14984	14964	14970	14950	15054	14914	15034	14999	15106	15046	14987	15015	15006	15055	15125	15058	14982	15052	14847	15068	15021	15084	15182	14946	15204	15017	14980	14990	15116	14951	14865	14947	14780	15080	14883	15223	15049	14852	15130	14959	15142	15097	15041	15012	14902	15158	14928	15104	15165	15058	14974	15094	15089	15011	14901	14947	14927	15106	15209	15032	14986	14957	15045	14934	14872	15026	14804	14856	14839	15041	14997	14978	14919	14977	14988	14936	15022	15108	14765	15005	14934	14929	15162	14778	15018	15070	15062	15056	15004	15080	15141	14997	14814	14972	15035	15148	15076	14834	14900	15056	14906	15019	15111	15156	15155	14945	14973	14857	15077	15037	15070	15025	14806	15081	14854	15102	15085	14973	14966	14985	15101	14977	14983	14899	14991	14956	15003	14992	15077	15091	14892	14966	14980	14977	14843	14931	15029	14816	15081	15096	15001	14914	14981	15003	14904	15121	15096	15172	15015	14989	14991	14989	14980	15084	15152	14976	15036	14997	14866	15160	15042	14973	15158	14872	15016	15161	15111	14870	15104	14910	15012	15174	15008	14874	15033	14808	15022	15012	14822	14897	15183	14870	15157	14912	15057	14899	15117	14908	15174	14960	14925	15113	15123	15148	14918	14843	14873	15004	15039	14849	14960	15114	15051	15081	14970	15030	15021	15041	15017	14879	15076	14920	15038	15158	15125	15090	14908	15054	15060	14956	14920	15072	14948	14844	14998	15098	15072	14956	14823	15113	15016	14984	14855	14933	15004	14971	14952	15158	14963	14981	14937	14925	14917	15017	14963	14987	15069	15011	15204	14897	14978	15116	14856	15045	15002	14959	14905	15137	14841	14901	15125	15028	14927	14984	15081	14985	15057	14928	14951	14777	15015	14972	14985	14897	14994	15053	15105	15090	15036	15006	14972	15034	15024	14913	14984	14950	15051	14928	15013	15122	15153	14925	15020	14905	14982	14895	14923	14957	14999	15076	15122	15019	15121	14876	15011	14865	14911	14964	15027	15044	14819	15108	15026	15010	14877	15012	15005	15050	15073	14917	15001	14931	15104	15098	14929	14987	14938	15032	14959	14850	14981	15124	14991	14995	14906	14995	15099	14890	14927	15004	15003	14973	15072	14983	14868	15140	14906	14966	15077	14961	15035	15078	14828	15008	15091	15061	15030	15094	14973	15032	14896	15013	15004	15019	14967	14832	14804	14977	15139	15116	14951	15024	14836	15057	15133	14973	15016	14937	14963	14966	15056	15032	15120	14994	15004	15160	15033	15093	14819	14910	15092	14987	15070	15142	14968	14995	15076	14866	14934	14768	15093	14915	14911	15131	15001	14850	15004	15041	14946	15014	15072	14974	15129	14948	14824	14994	14943	15104	15056	15063	15048	15026	14995	15077	15039	14967	14974	14981	14846	15123	14893	14959	15021	15154	14977	15030	14960	15068	15114	15001	14975	15010	14940	14939	14957	14893	14900	15071	14994	15020	14899	15158	14925	15026	15027	14986	15013	15040	15147	14797	15010	14973	15173	14957	14978	14850	14965	14993	15015	15009	15040	15007	14859	15063	14762	14835	15164	14853	14864	15021	15060	15069	15158	15005	14986	15179	14917	15052	14991	15117	15113	14946	15002	15028	15054	14886	15099	14853	15022	15199	14894	14977	15098	14926	14913	15048	15041	15071	15034	14923	14916	15044	14982	14919	14954	14963	14910	14983	14999	14984	14889	15028	14997	14960	14917	14922	14973	15067	15032	15146	14975	15112	14966	15228	15017	14992	15015	14974	14922	15080	14971	15104	14861	14967	15063	15012	15082	15000	15147	14858	14876	15056	14928	15009	15084	14937	14990	15205	15080	15122	15011	15017	14860	14855	15090	14847	15001	15034	15013	14967	14971	15143	14888	14865	14994	15006	15019	14842	15156	14901	15171	14929	14985	15020	14986	15100	14906	15043	14952	14918	15038	14882	15094	14964	15054	15071	14932	15030	14941	15129	15040	14861	14948	14849	14946	14870	15107	15050	14784	15168	15008	15072	14929	15014	15046	15047	14970	14941	15101	14999	14948	14970	15031	14954	15103	14952	15083	15026	15031	15264	14921	14941	14961	14951	14954	14974	14966	14968	14891	15119	15047	14937	14941	14857	14850	15032	15075	14787	15064	15114	15057	15161	14973	15143	14960	14918	15009	14913	15174	14992	14879	14908	14969	15057	14986	14915	14877	15112	15042	14918	15135	14951	15105	15128	15100	15005	14978	15020	15047	14976	15136	14980	14969	14968	14937	15012	14971	15056	14910	15127	15021	14879	14890	14860	15057	14996	14936	15006	15087	14893	14950	15067	14860	15076	15113	14900	15027	14857	15110	15131	14914	15055	15151	15044	14988	15170	15027	14778	15026	15047	14937	15145	15079	15087	15031	14967	14977	14981	14833	14966	14792	15085	15109	15085	15030	14956	15123	14864	14893	14789	14909	14780	15073	15021	14922	15087	15034	14980	15121	14973	14904	14877	14911	14995	15003	14987	15023	14890	15223	15022	15000	15043	14882	14960	14840	15028	15096	15062	14832	14998	14961	14944	15094	15010	14997	15032	15046	15044	15175	14966	14964	14953	14985	15003	15017	14934	14936	15088	14837	14844	14848	15078	14989	14999	14848	14923	15144	14937	14934	14916	14970	14865	15227	15122	15125	15060	14966	15064	14946	14951	15058	15094	14929	15048	15094	15059	15006	14993	14940	14953	14825	15004	14770	14925	14970	15023	15012	14908	14945	15056	15040	14842	14894	15047	15103	15008	14852	15088	15104	14921	15153	14823	15232	15012	15151	14938	15102	14976	15038	14955	14976	14958	14879	15079	14943	15153	14806	15020	14802	15123	14845	14929	14936	15120	14988	15203	14814	15056	15098	14989	14996	15071	15066	14969	15066	15051	15125	15109	14994	15022	15054	14936	14911	14914	14965	14973	15004	14999	15117	15183	14922	14952	14930	14897	15112	14893	15093	15020	15119	14949	15047	15033	14896	14940	14936	15004	14957	15135	15047	14950	14978	14932	14908	14981	15011	15051	15068	14994	14929	14882	15074	14913	15046	15002	15022	14954	14888	15102	14846	14951	14933	15186	15221	14996	15091	15089	14970	15066	14921	14943	15168	15064	15051	15026	14920	14913	15023	14948	14944	15054	15090	15051	15023	15090	14862	15037	15118	14977	15023	15024	14996	15203	14962	15070	14905	15083	14929	14895	15088	15117	14964	15001	15008	14905	15172	15120	14987	15018	14960	14957	14941	15090	14961	14844	14856	14993	15027	14867	14954	15074	15139	15062	15104	15112	15257	15020	15127	15054	14925	14975	15229	15006	14965	15122	15234	15032	15106	15081	15016	15014	14945	15102	15145	14880	15181	15142	14914	15055	15109	14972	14985	15050	14956	14995	14980	15045	15033	15058	14998	14977	15156	15073	15000	14984	15216	14929	14881	15047	15204	14895	15046	15029	14818	14990	15025	14830	15116	14904	15040	14979	14998	14921	14897	15011	15010	15012	15028	14989	15100	14813	15106	15042	15011	15047	14953	15057	15078	15008	15129	14911	14957	15179	15044	14850	15083	15109	15080	15060	14937	15028	14864	15068	14988	15107	15002	14965	14968	15091	14910	15159	14921	15082	15013	15044	15002	15089	15052	14914	15074	14864	14978	15231	15092	15041	14991	14851	14937	14956	14931	15122	14883	15026	15136	14929	14947	15036	15092	14970	14985	14933	15014	15051	15133	15032	14980	15013	14969	14899	15191	14829	14925	14937	15024	15126	15042	14879	14989	14958	14965	15087	14870	14827	14974	14896	15010	14982	15037	14933	15059	15141	14888	14966	15053	15021	15023
29544	22145	22499	20068	19162	20476	19621	18670	18635	18497	18239	18060	19080	21220	19986	18668	18141	17604	17454	17346	17404	17294	17596	17361	17233	17459	17424	17279	17341	17184	17328	17434	17331	17280	17387	17474	17561	17373	17383	17314	17212	17374	17487	17374	17105	17294	17106	17258	17435	17285	17314	17399	17465	17228	17348	17358	17460	17044	17423	17333	17353	17267	17277	17222	17163	17285	17402	17250	17462	17445	17360	17464	17313	17289	17253	17324	17243	17065	17380	17315	17379	17334	17371	17336	17414	17498	17258	17202	17496	17482	17219	17494	17477	17356	17549	17478	17058	17219	17317	17172	17246	17392	17211	17462	17343	17520	17256	17448	17301	17325	17461	17233	17510	17285	17390	17302	17315	17049	17267	17428	17240	17324	17352	16995	17180	17134	17499	17558	17457	17323	17450	17403	17377	17502	17236	17316	17121	17366	17184	17133	17356	17302	17368	17366	17367	17341	17215	17263	17101	17102	17408	17183	17303	17273	17276	17053	17190	17273	17125	17287	17083	17191	17244	16965	17224	17312	17275	17344	17337	17384	17392	17396	17402	17162	17036	17216	17287	17368	17232	17272	17205	17047	17303	17141	17317	17324	17183	17242	17447	17258	17403	17245	17232	17222	17359	17438	17240	17095	17307	17379	17352	17289	17333	17219	17146	17281	17122	17245	17448	17503	17339	17472	17201	17278	17237	17202	17398	17296	17251	17247	17249	17145	17220	17140	17137	17395	17487	17262	17253	17389	17131	17325	17297	17185	17174	17322	17291	17535	17298	17323	17378	17270	17323	17386	17181	17132	17338	17349	17330	17130	17195	17171	17420	17252	17339	17271	17349	17146	17413	17314	17322	17320	17424	17525	17367	17572	17341	17305	17270	17432	17251	17177	17356	17348	17302	17276	17417	17285	17232	17303	17305	17188	17236	17318	17275	17165	17274	17252	17418	17267	17448	17320	17388	17515	17187	17311	17254	17442	17200	17401	17245	17191	17084	17276	17470	17338	17287	17281	17416	17349	17291	17350	17285	17158	17303	17351	17546	17050	17221	17308	17347	17291	17377	17279	17284	17318	17135	17342	17435	17133	17367	17257	17306	17184	17195	17289	17235	17287	17327	17259	17383	17243	17346	17265	17248	17376	17266	17217	17508	17393	17267	17311	17391	17467	17401	17270	17336	17143	17465	17450	17350	17289	17126	17386	17190	17250	17260	17382	17323	17461	17429	17256	17416	17143	17232	17260	17399	17476	17347	17374	17442	17316	17448	17155	17470	17186	17242	17324	17185	17213	17352	17318	17274	17208	17407	17371	17260	17370	17416	17450	17319	17181	17228	17229	17276	17070	17397	17357	17356	17275	17313	17258	17245	17486	17590	17464	17272	17111	17306	17219	17272	17193	17304	17330	17219	17373	17353	17377	17179	17458	17335	17421	17341	17334	17471	17119	17500	17344	17141	17294	17248	17543	17378	17365	17364	17180	17438	17183	17275	17280	17360	17345	17263	17332	17421	17310	17343	17405	17400	17248	17277	17339	17339	17303	17394	17378	17226	17384	17337	17308	17313	17451	17479	17356	17107	17309	17153	17154	17335	17149	17384	17336	17258	17293	17418	17160	17152	17236	17373	17383	17400	17414	17083	17411	17453	17085	17467	17211	17213	17350	17464	17412	17394	17414	17400	17452	17512	17202	17059	17311	17357	17267	17435	17332	17231	17162	17415	17428	17276	17244	17096	17347	17248	17220	17224	17314	17275	17497	17297	17427	17291	17325	17413	17392	17450	17302	17425	17409	17224	17379	17225	17162	17314	17202	17292	17317	17381	17218	17232	17355	17267	17149	17432	17266	17501	17347	17453	17326	17379	17091	17472	17362	17478	17259	17265	17191	17255	17331	17330	17387	17202	17290	17503	17190	17285	17471	17564	17329	17333	17324	17224	17354	17271	17350	17431	17395	17487	17441	17301	17167	17243	17376	17230	17274	17343	17461	17314	17366	17364	17267	17155	17121	17524	17369	17171	17344	17477	17460	17325	17459	17170	17356	17177	17345	17182	17186	17348	17161	17219	17486	17163	17210	17323	17362	17212	17249	17218	17231	17368	17326	17395	17233	17130	17347	17265	17133	17181	17311	17319	17382	17352	17183	17312	17131	17275	17405	17236	17242	17335	17172	17377	17340	17313	17312	17280	17311	17244	17361	17348	17186	17130	17116	17326	17309	17369	17451	17382	17247	17184	17276	17228	17546	17234	17286	17291	17249	17168	17100	17358	17370	17269	17279	17494	17447	17362	17244	17311	17402	17178	17351	17255	17038	17470	17353	17082	17412	17517	17290	17412	17343	17264	17258	17277	17315	17300	17586	17477	17405	17135	17264	17606	17310	17327	17349	17362	17274	17413	17444	17239	17406	17537	17448	17185	17425	17404	17405	17216	17070	17311	17357	17321	17378	17355	17460	17254	17187	17351	17241	17292	17426	17418	17386	17432	17248	17234	17435	17282	17262	17279	17207	17539	17324	17254	17273	17272	17153	17340	17207	17274	17184	17451	17318	17295	17226	17289	17284	17180	17145	17097	17362	17426	17172	17285	17137	17551	17367	17340	17363	17335	17119	17335	17462	17321	17455	17268	17412	17528	17338	17291	17382	17238	17532	17390	17380	17191	17259	17334	17293	17287	17307	17310	17363	17243	17452	17174	17196	17251	17223	17296	17288	17440	17230	17331	17234	17436	17258	17133	17280	17345	17145	17276	17468	17305	17529	17320	17251	17324	17484	17129	17289	17343	17126	17347	17507	17429	17324	17183	17202	17215	17457	17302	17347	17491	17499	17333	17362	17350	17109	17412	17332	17337	17406	17264	17327	17249	17273	17210	17284	17473	17170	17222	17455	17358	17356	17253	17193	17448	17083	17381	17240	17333	17346	17244	17374	17263	17120	17281	17289	17398	17351	17188	17267	17314	17208	17314	17395	17513	17421	17370	17168	17036	17125	17272	17437	17195	17250	17440	17245	17143	17238	17499	17070	17194	17455	17384	17270	17334	17000	17327	17340	17376	17400	17367	17091	17236	17451	17290	17153	17218	17378	17349	17424	17339	17394	17193	17086	17268	17254	17326	17193	17206	17178	17368	17244	17291	17307	17358	17251	17438	17455	17276	17326	17282	17130	17214	17331	17492	17277	17599	17195	17194	17276	17359	17257	17372	17257	17398	17328	17190	17438	17456	17440	17259	17205	17445	17130	17374	17337	17286	17218	17323	17241	17375	17077	17478	17614	17429	17359	17270	17283	17437	17503	17538	17470	17314	17407	17160	17528	17333	17406	17571	17426	17371	17327	17276	17388	17420	17229	17337	17457	17084	17422	17091	17440	17510	17416	17212	17153	17301	17245	17079	17340	17424	17134	17294	17406	17364	17476	17358	17433	17324	17320	17160	17150	17400	17530	17377	17305	17489	17166	17345	17358	17554	17304	17300	17375	17413	17362	17339	17330	17107	17334	17321	17426	17254	17154	17448	17266	17132	17358	17120	17405	17289	17401	17199	17379	17242	17122	17349	17431	17344	17273	17324	17331	17421	17295	17284	17465	17526	17276	17393	17378	17435	17451	17110	17148	17253	17330	17307	17327	17222	17292	17231	17316	17306	17172	17365	17332	17359	17361	17379	17494	17316	17351	17263	17358	17370	17561	17278	17387	17244	17213	17197	17084	17154	17269	17142	17285	17192	17199	17345	17488	17099	17325	17100	17336	17089	17472	17211	17211	17269	17473	17400	17356	17170	17194	17487	17256	17256	17412	17400	17320	17076	17133	17283	17326	17229	17176	17217	17207	17434	17245	17232	17264	17343	17386	17483	17200	17226	17321	17158	17260	17372	17357	17252	17026	17414	17445	17156	17279	17423	17232	17356	17394	17253	17227	17330	17259	17326	17278	17336	17298	17210	17334	17463	17211	17302	17103	17117	17457	17228	17405	17291	17443	17371	17181	17396	17388	17416	17364	17230	17405	17374	17492	17210	17239	17566	17446	17450	17401	17188	17171	17210	17192	17308	17162	17422	17372	17274	17398	17437	17268	17457	17163	17351	17257	17173	17303	17383	17477	17299	17420	17184	17293	17368	17344	17314	17466	17249	17333	17292	17274	17388	17238	17374	17208	17549	17486	17300	17330	17213	17285	17440	17169	17236	17282	17275	17454	17323	17204	17284	17337	17448	17392	17458	17425	17272	17281	17053	17204	17494	17576	17314	17247	17403	17291	17367	17479	17282	17372	17553	17255	17216	17186	17348	17209	17272	17075	17279	17349	17321	17453	17514	17374	17105	17350	17365	17352	17381	17333	17195	17435	17344	17160	17470	17248	17315	17341	17321	17332	17312	17596	17365	17387	17354	17066	17258	17230	17208	17283	17223	17358	17306	17408	17443	17290	17282	17429	17253	17251	17415	17317	17378	17378	17450	17354	17305	17379	17338	17099	17319	17398	17208	17265	17383	17461	17463	17321	17116	17294	17207	17168	17119	17409	17461	17384	17503	17429	17460	17388	17361	17316	17350	17299	17451	17322	17157	17420	17304	17448	17386	17343	17361	17336	17205	17300	17161	17440	17428	17385	17260	17388	17340	17282	17394	17233	17352	17232	17125	17278	17116	17330	17209	17344	17220	17146	17290	17251	17627	17195	17229	17226	17380	17555	17404	17446	17448	17262	17230	17400	17124	17146	17339	17323	17268	17406	17432	17348	17258	17423	17376	17303	17257	17031	17163	17106	17134	17340	17240	17243	17265	17428	17269	17258	17305	17180	17221	17190	17468	17279	16955	17234	17471	17363	17191	17519	17359	17280	17540	17275	17158	17280	17453	17519	17471	17351	17329	17276	17235	17564	17565	17308	17189	17538	17382	17403	17368	17427	17513	17281	17207	17218	17392	17243	17176	17293	17410	17479	17479	17317	17444	17236	17467	17238	17516	17351	17220	17410	17314	17208	17316	17506	17264	17259	17309	17388	17233	17200	17386	17468	17441	17292	17435	17204	17182	17177	17343	17340	17134	17328	17282	17425	17253	17328	17377	17152	17366	17251	17334	17339	17241	17278	17171	17335	17209	17428	17347	17098	17183	17226	17371	17339	17425	17308	17249	17293	17233	17377	17216	17435	17210	17508	17377	17235	17231	17425
16065	17939	17951	16403	18149	20435	18420	17186	17105	16714	16576	16113	18330	20735	17903	16471	15657	15211	15268	15134	15049	15087	14952	15050	15140	15019	15099	14940	14974	15217	14908	15012	15042	15110	15080	15091	15046	14904	15090	15118	15080	14982	14986	15185	14955	15006	15006	15000	15048	14993	15032	15141	15016	15159	15136	14999	15153	15052	14966	15078	15102	14988	15053	15262	15017	15152	14923	15125	15042	15061	15239	15076	14891	15079	15141	14962	14998	15144	14981	15009	14936	14942	14992	15019	15101	15094	14919	14878	15025	15074	14997	15060	14937	15200	15128	14948	15198	15201	15027	14956	14961	15059	15293	14938	15086	14786	15305	15045	14911	14977	15167	15036	15096	15089	15087	15063	15094	15054	15046	14926	15007	14999	14845	15094	15000	15152	14974	15109	15018	15074	15024	15145	15155	15085	15013	15049	15017	15070	14990	15087	15186	14995	15064	15098	14972	15080	14981	14992	15052	14996	15141	15094	14996	15159	15018	15041	15053	15114	14982	15072	15001	15036	14982	15159	15015	15040	14979	14972	15081	15060	15225	14962	15032	15068	14991	15150	15039	14988	14976	15198	14957	15182	15179	14918	15120	15117	15071	15132	15015	15064	14972	15048	15279	15102	15029	14945	15125	15110	14990	15263	15034	14967	15186	15120	15076	15211	15034	15096	15116	14996	15051	15062	15056	15006	15032	15069	15045	15154	15023	15119	15088	15008	15091	14916	15119	15117	14957	15120	15154	15080	15055	15022	15079	15144	15266	14981	15181	15063	15008	15010	15092	14916	15079	15101	15063	15299	15047	15069	15085	15115	15023	15097	15168	15255	14954	15034	15033	15082	15111	15097	15138	15139	15119	15098	15012	15070	14871	14885	15012	15014	15042	15075	14949	15059	15127	15114	15090	15233	15013	15114	15223	15167	15310	15124	15017	14973	14951	15040	15047	15105	15148	15001	15050	14925	15257	15071	15228	15134	15104	15013	14961	14937	15074	15027	15094	14953	15049	14981	15049	15039	15252	14958	14999	15039	15082	15047	15017	14986	14977	15096	15181	15032	15100	14839	14969	15240	15068	14972	15102	15048	15024	15141	14794	15245	15169	15073	15066	15115	14938	14952	15114	15013	15131	15059	15132	15159	14999	15063	15069	15170	15125	14993	15142	14963	14956	15094	15038	14963	15059	15181	15039	15074	14984	15165	15085	14939	15175	15048	15154	14861	14896	15158	15158	15057	15127	15045	15144	14898	15233	15184	15075	15186	15080	14966	15193	15009	15096	15003	15015	15047	14995	14962	15085	15052	15162	15081	14949	15101	15123	14926	15035	15001	15162	15203	15026	14928	14983	14883	15020	15140	15142	15046	15021	14982	14978	15072	14744	15081	15091	15181	14992	15058	15015	15012	15000	15101	15055	14982	15263	14859	15156	15084	14997	14924	14951	15045	15251	14968	15142	15100	15079	15005	15166	15179	15079	15137	15128	15274	15186	14914	15068	15115	15028	15189	15081	14854	15001	15063	15169	15060	15039	14940	15107	15170	14993	14971	15168	15116	15107	14915	15095	15045	15026	15081	15032	15285	14973	15117	15228	15171	15186	15047	15110	15110	14885	15129	15077	15119	15102	15057	14950	15099	15170	14976	15111	15020	15135	15064	14975	14982	14960	15128	15109	15056	15127	15120	14996	14927	15100	15038	15056	15087	15219	15056	15225	14996	15092	15096	15010	15188	14921	14756	15176	15017	14870	15190	15068	15002	15028	15225	14995	14964	15075	15078	15135	14965	15049	15041	15107	15122	14983	14995	15106	15055	15160	14930	15112	15107	15106	14909	15039	15024	14941	14901	15040	15058	15146	15073	15044	15035	15117	15036	14893	15129	15207	15008	15122	15136	15185	15217	15063	15217	15071	14979	15035	15005	15212	15196	15114	15099	15086	15053	15030	14962	15143	15010	15092	15059	15121	15179	15162	15035	14883	15046	15047	15161	15063	14866	15047	15076	14983	15161	14994	14989	15242	15188	15046	14962	15149	15146	15056	15080	14974	15126	14894	15161	14947	15167	15009	15144	15016	15121	15064	15117	14947	14872	15120	15019	15063	14898	15183	15063	15138	14939	15125	15036	15037	15176	15103	14902	15101	15109	15012	14928	15033	15082	15123	15141	15198	15161	14893	15001	15076	15115	15053	15017	15069	15024	14901	15034	15063	14982	15097	15097	15098	15068	15189	14988	15186	15065	15139	15057	15123	15093	15017	15096	14933	15073	15035	15125	15082	14994	15219	15102	15015	14971	14983	15161	15096	14907	15008	15213	14984	15251	14929	15135	15171	15016	14991	14801	15084	15100	15080	15087	14949	15075	15130	15054	15006	15247	15073	15065	15103	15037	15091	15040	15024	14900	14985	15185	15278	15144	14894	15166	15085	15214	15077	14986	15010	15137	15145	14887	15123	14936	15044	14961	15030	15128	14933	15167	15028	15116	15137	15100	15038	14976	14971	15156	15077	14960	14889	15261	14904	15177	15119	15108	15093	15303	15067	15041	15022	15083	15045	15083	15083	15129	15118	14955	14880	15113	15044	15092	15101	14815	15063	15024	14920	15179	15044	15085	15063	15068	14909	14998	15090	15074	15051	15152	15252	14996	15076	15060	15091	15116	15118	15089	15220	15079	15134	14896	15119	15060	15002	14937	14981	15039	14860	14999	15036	15060	15249	15065	15125	15034	15140	15076	15011	14952	14981	15275	15107	15069	15109	14942	15182	14945	15067	15077	15098	15067	15173	15019	15049	15022	15040	15086	15116	15197	15118	15023	15257	15032	15091	15177	14898	15119	15099	14964	15102	15082	14969	15060	15060	15175	15050	15379	15083	15064	15161	15020	15051	15045	14977	15116	14952	14961	14975	15219	15159	15052	15033	15087	15061	14898	15186	15029	14992	15203	15044	15085	14933	15036	14926	15126	15010	15121	15100	15113	15092	14965	15028	15197	15228	15047	14995	15133	15000	14961	15237	14950	15026	14995	15002	15091	15061	15059	14909	15196	15078	14987	14985	15047	15023	15016	15142	15047	15144	15024	15105	15172	15054	15053	14995	15077	15060	15089	15070	15052	15045	14971	15097	14892	15226	15001	15224	14981	14994	15117	15032	15174	15138	15011	14987	15079	15201	15037	15131	14948	15061	15060	15064	15032	15119	15214	15099	15009	14938	15159	15172	15104	15027	15120	14946	15003	15128	15090	15154	15036	15014	15061	15162	15038	15223	15033	15089	15262	15024	14958	15088	15042	15028	14947	15138	15164	14943	15047	15139	15041	15153	15121	14882	15143	14940	15019	15194	15041	15111	15067	15148	15067	14974	14946	15058	15116	15184	15264	14886	15001	15282	15211	15000	14920	15046	15107	15112	14930	14968	14989	14967	15005	15174	14931	15061	15131	15232	15055	15146	15067	14972	15086	14984	14977	15041	15162	15137	15125	14991	14942	14952	15090	15160	15107	15001	15178	15033	15134	15079	15143	14998	15017	15062	15088	15156	15066	14939	14979	14992	15124	15005	14982	15090	14999	15042	15075	15052	15150	14954	15183	14845	15039	14973	14970	14942	14878	15153	14982	15139	15287	15016	14979	15177	15099	15053	15108	15164	15170	15094	15022	15159	14993	15118	15111	15010	15072	15010	15147	14894	15023	15218	15192	14904	14949	14861	15053	14874	15212	15257	15139	15194	15133	14994	15113	15183	15196	15004	14936	15015	15016	14999	15024	14974	15088	15247	15133	15228	14927	15208	15009	15135	14945	15024	14859	15045	14977	14970	15090	15037	15023	15154	15077	15180	15097	15038	14953	14952	15127	15141	14997	15155	15157	14968	15052	14910	15126	14947	14972	15075	15257	15195	15030	15015	15187	15086	15053	15173	15025	15095	15006	15082	15263	15025	15033	15070	14840	14982	15063	15010	14858	15107	15206	15067	15061	15022	15062	14955	15061	14921	15150	14913	15030	15090	15017	15275	14927	15027	15075	14978	15093	15131	15163	15083	15246	15101	15183	15017	15279	14938	15140	15086	15131	14961	15083	15128	15022	15228	15023	15079	15108	14887	15045	15155	15047	15054	15104	14964	14899	15119	15073	15104	15095	15063	15088	15169	14993	15088	15107	15041	14929	14986	15070	15049	15078	15139	15167	15166	14999	15067	14987	15114	15121	15115	14869	15052	15082	15176	14971	14815	15130	15146	15090	14980	14965	15164	15111	15035	14990	14914	15212	15174	15138	15092	15213	15145	14916	15120	15024	15275	15092	15190	15021	14983	15160	15082	15086	15011	15061	15037	14970	15057	14937	15025	14958	15021	15254	14883	15003	15093	15041	15170	15050	14986	15304	15009	14980	15134	15064	15265	15068	15099	14962	15057	14923	14977	15005	14996	15039	15129	15147	15108	14972	15030	15097	15108	15193	15071	15230	15013	15046	15099	14966	15016	15079	15086	15021	15046	15112	15003	14933	15210	15100	15087	15023	15117	15087	15061	15113	14997	15020	14893	14998	15101	14985	14960	15093	15126	15111	15135	15098	15123	15229	14986	15063	15117	15062	15189	15085	14961	15005	15075	14855	15030	15044	15162	15254	15101	15253	15178	15121	15075	15001	14947	15159	15241	15043	15070	15052	15094	15024	14983	15052	15140	15075	15194	15209	15103	15188	15046	14951	15118	14990	14952	15150	15117	14949	14926	14948	14992	15120	15027	14922	15095	15102	15139	15117	15251	15035	15158	15140	15186	15101	15164	15108	14900	15089	15209	15128	15037	14995	15132	15125	15001	15065	15031	15156	14977	14837	15013	15097	15038	15007	15140	15190	14994	14965	15099	15167	14992	15100	15131	15255	15141	15045	15029	14906	15214	15154	15120	15054	15080	15036	15019	15131	15111	15125	14979	15070	14932	15167	15008	15077	15004	15014	15063	15190	15183	14937	15153	15118	15100	15043	14931	15002	15102	15047	14894	14996	15083	15095	15250	15185	15198	15002	15212	15166	15070	15087	15039	15132	15064	15026	15215	14999	15046	15001	15166	15034	15031	15186	15168	15120	15092	15063	15013	15062	15068	15179	15075	15149	15213	15183	15141	15053	15180	15114	15182	14980	15040	15076	14927	15051	15103	15044	14999	15111	15171	15118
25181	21401	28115	25685	23200	23551	23254	20573	19527	19189	19150	18822	23458	36893	29575	24992	20688	18368	17683	17543	17465	17310	17391	17292	17325	17155	17402	17320	17343	17325	17370	17296	17375	17306	17367	17460	17365	17176	17291	17396	17333	17180	17131	17343	17319	17412	17183	17325	17266	17494	17437	17436	17421	17432	17406	17296	17452	17364	17453	17229	17256	17353	17264	17226	17189	17346	17268	17415	17231	17281	17132	17283	17147	17339	17283	17398	17514	17406	17222	17371	17345	17314	17096	17271	17326	17267	17233	17198	17119	17323	17345	17413	17380	17318	17178	17402	17069	17371	17168	17346	17368	17380	17404	17369	17348	17412	17450	17262	17247	17380	17541	17353	17163	17126	17142	17321	17219	17105	17239	17143	17334	17359	17206	17129	17281	17398	17229	17205	17258	17257	17573	17132	17193	17367	17373	17195	17321	17267	17374	17391	17290	17274	17151	17273	17144	17326	17212	17444	17247	17345	17261	17330	17220	17210	17042	17335	17309	17229	17086	17294	17365	16979	17185	17330	17402	17536	17162	17361	17118	17209	17110	17132	17378	17416	17332	17214	17303	17267	17178	17259	17434	17362	17122	17198	17398	17343	17139	17248	17213	17393	17246	17200	17111	17291	17324	17189	17057	17192	17369	17364	17396	17127	17293	17067	17468	17444	17010	17474	17381	17224	17132	17381	17136	17130	17290	17104	17353	17206	17366	17465	17416	17351	17297	17353	17285	17304	17462	17016	17336	17337	17170	17324	17350	17281	17211	17357	17165	17329	17050	17264	17239	17243	17193	17280	17146	17098	17491	17355	17335	17264	17424	17276	17273	17414	17376	17249	17247	17233	17292	17082	17423	17326	17483	17446	17378	17240	17075	17206	17198	17426	17216	17287	17303	17263	17293	17396	17361	17281	17215	17268	17431	17248	17268	17114	17202	17066	17249	17445	17333	17218	17209	17403	17298	17193	17284	17128	17351	17429	17230	17363	17217	17366	17185	17180	17343	17456	17248	17116	17180	17376	17361	17234	17215	17237	17218	17411	17377	17258	16969	17285	17086	17263	17370	17174	17240	17130	17064	17192	17378	17373	17282	17410	17239	17452	17399	17251	17326	17422	17222	17164	17254	17464	17294	17292	17131	17194	17267	17440	17061	17220	17373	17312	17244	17307	17417	17272	17243	17296	17299	17273	17318	17440	17435	17529	17163	17183	17194	17141	17182	17348	17244	17261	17266	17240	17162	17195	17332	17227	17031	17347	17213	17206	17133	17102	17142	17295	17271	17276	17151	17231	17339	17267	17397	17183	17335	17246	17304	17245	17280	17265	17317	17437	17248	17412	17455	17416	17324	17177	17255	17043	17344	17363	17113	17439	17140	17439	17481	17271	17483	17256	17210	17308	17175	17259	17355	17317	17173	17187	17320	17303	17195	17271	17476	17137	17289	17200	17191	17465	17473	17368	17134	17215	17308	17359	17230	17206	17135	17324	17309	17305	17255	17380	17187	17186	17110	17135	17191	17257	17374	17271	17175	17172	17344	17244	17243	17123	17098	17327	17275	17408	17329	17347	17288	17266	17383	17189	17287	17244	17082	17207	17363	17197	17203	17370	17207	17135	17359	17398	17419	17261	17197	17143	17150	17176	17170	17316	17212	17236	17269	17294	17279	17056	16950	17359	17192	17385	17280	17350	17175	17306	17273	17202	17289	17390	17152	17181	17223	17303	17201	17248	17303	17119	17270	17099	17303	17173	17163	17281	17079	17175	17075	17250	17292	17097	17171	17162	17177	17228	17182	17395	17484	17353	17060	17237	17291	17257	17179	17339	17304	17205	17407	17328	17198	17199	17360	17345	17156	17304	17305	17258	17239	17276	17252	17289	17436	17023	17076	17181	17379	17329	17289	17280	17419	17118	17170	17289	17395	17349	17195	17292	17148	17308	17216	17091	17182	17234	17402	17268	17285	16989	17285	17292	17433	17515	17173	17317	17403	17282	17236	17380	17545	17396	17366	17249	17276	17586	17447	17361	17316	17104	17279	17344	17406	17297	17313	17445	17360	17164	17352	17070	17176	17253	17314	17177	17568	17503	17553	17298	17454	17380	17264	17223	17320	17329	17421	17374	17312	17427	17128	17019	17186	17192	17203	17191	17174	17439	17410	17183	17228	17222	17233	17031	17333	17403	17424	17190	17270	17201	17212	17379	17091	17348	17130	17111	17438	17369	17357	17417	17513	17290	17299	17435	17414	17190	17319	17265	17325	17293	17299	17290	17331	17276	17414	17123	17226	17368	17145	17155	17320	17370	17166	17401	17163	17446	17368	17077	17460	17305	17082	17213	17413	17219	17305	17504	17315	17228	17114	17333	17435	17268	17282	17140	17266	17162	17146	17282	17247	17311	17343	17298	17315	17175	17216	17473	17286	17406	17184	17152	17368	17277	17241	17144	17294	17244	17240	17240	17143	17187	17231	17045	17181	17233	17266	17247	17466	17121	17393	17250	17356	17273	17166	17428	17235	17144	17231	17367	17255	17379	17335	17354	17200	17177	17273	17148	17448	17099	17534	17209	17228	17336	17193	17427	17302	17274	17531	17170	17183	17198	17461	17296	17254	17232	17177	17191	17339	17228	17388	17417	17310	17333	17214	17191	17292	17309	17301	17492	17344	17117	17152	17186	17216	17161	17123	17405	17257	17442	17213	17444	17324	17306	17267	17099	17414	17173	17279	17396	17186	17135	17329	17077	17110	17275	17145	17134	17142	17265	17087	17238	17217	17298	17171	17229	17278	17264	17504	17392	17259	17245	17234	17219	17192	17320	17226	17118	17194	17368	17367	17239	17348	17333	17519	17375	17302	17127	17439	17336	17436	17373	17270	17442	17288	17365	17095	17465	17364	17267	17185	17200	17310	17227	17383	17177	17086	17340	17373	17136	17300	17336	17479	17346	17357	17513	17375	17195	17192	17175	17398	17444	17344	17327	17140	17201	17166	17326	17308	17135	17207	17262	17199	17276	17396	17302	17409	17265	17134	17158	17310	17158	17259	17133	17046	17315	17168	17176	17264	17274	17047	17345	17101	17358	17455	17311	17423	17316	17123	17308	17386	17261	17339	17178	17298	17211	17388	17371	17077	17320	17262	17220	17343	17198	17213	17447	17338	17294	17340	17111	17317	17304	17483	17343	17145	17313	17018	17463	17360	17291	17323	17196	17341	17298	17191	17306	17108	17240	17535	17292	17237	17305	17451	17171	17215	17241	17197	17420	17286	17140	17260	17261	17208	17104	17277	17371	17298	17279	17390	17130	17199	17050	17423	17318	17348	17204	17363	17220	17393	17459	17230	17221	17428	17245	17008	17121	17347	17143	17274	17448	17319	17270	17257	17200	17279	17334	17251	17324	17058	17238	17248	17210	17390	17432	17279	17123	17183	17293	17287	17286	17225	17437	17315	17350	17339	17290	17461	17404	17417	17194	17150	17226	17173	17319	17226	17440	17204	17220	17298	17311	17392	17158	17391	17141	17199	17360	17476	17171	17199	17262	17308	17198	17206	17186	17235	17261	17317	17120	17244	17364	17290	17455	17144	17205	17289	17257	17428	17272	17310	17226	17358	17070	17326	17223	17281	17209	17260	17086	17240	17098	17150	17346	17196	17110	17098	17093	17228	17420	17259	17214	17397	17250	17510	17233	17171	17182	17361	17307	17203	17223	17131	17338	17225	17141	17480	17274	17313	17300	17153	17355	17063	17281	17356	17287	17336	17330	17542	17388	17451	17193	17367	17437	17393	17383	16956	17367	17288	17422	17150	17414	17321	17304	17164	17239	17187	17145	17308	17324	17294	17233	17273	17206	17359	17374	17241	17348	17473	17373	17370	17448	17109	17107	17203	17330	17155	17384	17511	17295	17187	17313	17191	17218	17282	17292	17311	17490	17245	17490	17411	17354	17455	17589	17406	17288	17455	17455	17299	17199	17140	17215	17339	17399	17029	17402	17206	17186	17268	17267	17291	17065	17097	17354	17154	17250	17372	17204	17246	17344	17217	17154	17257	17494	17335	17164	17527	17114	17257	17241	17186	17190	17185	17340	17372	17106	17225	17254	17323	17161	17146	17186	17089	17384	17238	17290	16979	17279	17345	17411	17176	17259	17238	17240	17228	17053	17209	17277	17265	17169	17398	17279	17313	17164	17204	17278	17339	17321	17351	17216	17167	17221	17247	17239	17400	17291	17270	17340	17401	17125	17130	17311	17338	17475	17280	17195	17307	17352	17263	17368	17120	17035	17319	17410	17345	17013	17332	17076	17168	17050	17442	17338	17120	17503	17398	17412	17247	17303	17349	17429	17223	17392	17388	17297	17278	17446	17216	17200	17119	17224	17261	17242	17202	17183	17139	17423	17290	17298	17167	17197	17242	17315	17353	17325	17332	17352	17367	17289	17396	17381	17166	17375	17431	17383	17231	17273	17385	17303	17277	17365	17223	17141	17391	17435	17271	17222	17371	17528	17258	17406	17327	17361	17276	17054	17437	17431	17345	17237	17088	17190	17227	17290	17252	17301	17367	17401	17375	17130	17175	17406	17337	17181	17298	17226	17101	17223	17373	17222	17333	17270	17272	17336	17074	17276	17142	17233	17137	17292	17319	17302	17192	17193	17303	17227	17192	17363	17100	17385	17154	17262	17328	17304	17200	17200	17305	17315	17380	17130	17244	17048	17103	17061	17265	17217	17147	17214	17358	17357	17340	17285	17387	17154	17363	17297	17350	17423	17208	17061	17318	17432	17464	17350	17290	17346	17196	17325	17405	17180	17356	17261	17366	17306	17326	17463	17482	17312	17299	17554	17442	17241	17298	17332	17415	17408	17333	17364	17322	17124	17140	17444	17099	17369	17385	17366	17435	17221	17433	17465	17112	17279	17449	17337	17267	17057	17200	17211	17247	17137	17291	17417	17360	17276	17469	17182	17296	17429	17255	17270	17077	17311	17161	17363	17432	17348	17323	17407	17286	17384	17325	17317	17275	17222	17499	17143	17279	17477	17317	17329	17080	17293	17428	17162	17469	17324	17396	17311	17488	17227	17429	17454	17087	17295	17167	17276	17287	17303	17252	17419	17458	17301	17261	17363	17098	17214	17217	17297	17280	17522	17370	17542	17149	17155
15180	23636	22219	21350	22791	23286	21742	19607	18672	18047	18157	17513	25171	37629	29873	24039	18737	15909	15201	15083	15147	15139	14915	15081	15072	15055	14925	15013	15124	14834	14982	15227	14883	15056	15082	15109	14993	14970	15167	14995	15036	15130	15015	15079	14816	15028	15026	14921	15028	15018	15106	15071	15055	14975	14987	14950	15269	14969	15018	14883	14962	15056	15062	14855	15120	15052	15084	15088	15141	15131	15180	15111	15053	15080	14874	15087	15055	15078	15031	15079	15004	15017	15148	15116	14877	15100	15113	15017	15242	14804	15029	14864	15107	14970	14984	14996	14991	15015	15176	15012	15086	14979	15096	14936	15043	15062	15082	15079	14975	14979	15090	15120	14956	15041	14987	15142	15051	14996	15045	14963	15008	15101	15006	14924	15031	14956	15152	14964	14964	15023	15035	15117	14957	14896	14847	15014	15007	15206	15038	15086	15272	15032	14890	14896	15053	15259	15152	15043	15112	15009	14898	15123	14992	14873	15031	14944	15034	15174	14899	15130	15031	15066	15004	15123	15016	15065	15068	15084	14966	15001	15062	14890	15075	14984	15202	15020	15097	15018	15077	15187	15032	14967	14961	14944	15044	14957	15024	14814	15032	15005	14989	15076	14966	15029	14958	15013	15014	15121	15164	15109	15104	15011	15072	15026	15065	14946	14978	15062	14851	15074	15184	15092	15011	15199	15058	15030	15105	14986	15101	15221	15201	15163	15144	14963	15185	15143	14952	15230	15035	15168	15156	15131	14918	15134	15060	15010	15168	15133	14965	15075	15108	15107	14964	15061	15027	15156	14975	15237	15128	14963	14943	15121	14929	15009	15288	14962	15122	15077	15162	15158	15173	14927	15044	14959	15028	15018	14908	15010	15130	15059	15006	15016	15208	15081	15039	15182	14904	15115	15050	14986	15123	15030	14986	15042	15018	15044	15029	14907	15158	15228	14965	14991	14982	15140	15061	14994	14971	15137	14943	15079	14972	15009	14986	14999	15094	14985	14964	15036	15149	15117	15225	15036	15092	15003	14995	15115	14903	15100	15034	15000	15074	14836	15012	15176	15204	15197	14968	15030	15097	15029	15062	14890	14976	15083	14971	14954	15052	15046	15199	15008	15044	15067	15027	15007	15100	15038	15113	14991	15101	15062	15025	15163	15043	14950	14982	15153	14991	14937	14992	14887	15014	15012	14973	15039	14989	15098	15169	15099	15030	15059	15005	14882	14987	15207	15100	15177	15145	15049	14935	14917	14998	14990	15109	15124	15124	14857	14912	15061	15090	14909	15051	15088	14903	15112	15140	14957	14911	15069	15068	15055	15092	14920	15035	14968	15069	15209	15073	14833	15207	15174	14903	15151	14958	14988	15063	15039	15006	15104	15138	14820	14975	15019	15065	14972	14863	15008	15068	15001	14968	14998	14932	14987	14962	15088	15097	14937	15124	14899	14954	15068	15028	15167	14848	15009	15025	14973	15116	15167	15176	14947	15063	14978	15126	15041	14856	15045	14865	14944	15164	15011	14924	15049	15071	14994	15088	14847	14950	15072	14995	15157	15111	15106	14886	15007	15139	14872	15161	15217	15081	14833	15122	15143	14960	14973	15186	14995	15027	14922	15157	15179	15036	15003	15073	14880	15236	15207	15014	15066	15057	15023	15012	14988	14956	15047	14971	14946	15042	14948	15168	15040	14994	15053	14926	15097	15065	15160	15056	15216	14881	14897	15124	15029	15195	14863	15211	15148	15204	15002	15226	15093	15209	15108	15114	15170	15001	14947	15149	15105	15013	15202	15013	14852	14823	14891	15069	15000	15092	14947	15043	15175	15013	14910	15003	15104	15092	15189	15114	15117	15082	15083	14889	14987	14961	14968	15049	15035	14897	15128	15103	15005	15099	14980	15087	15154	15116	15032	14863	14960	14941	14880	15021	14786	15070	15074	14955	15026	15022	15069	15002	15021	14828	15150	15026	15165	15236	15011	15014	15134	14988	14916	15065	14946	14948	14996	15090	14924	14978	15001	14957	15128	14933	15091	14970	14966	14990	14855	14996	14937	15158	14971	15334	15081	15013	15015	15030	15057	15030	14897	14956	15090	15078	15034	15060	15040	15128	15106	14925	14914	14995	14953	14902	15006	15077	15064	15108	15049	14960	14979	15089	15020	14938	15090	15082	15042	14836	15087	15010	15038	14906	15113	15070	14983	14823	15030	15126	15099	15094	14881	14831	14923	15153	15083	14945	15032	15053	15106	15035	14914	15015	15002	15058	15121	15005	15066	15058	15108	15055	14965	14820	15140	14965	14904	15033	15128	14938	14982	15033	15093	14959	14941	15048	15036	15066	15032	15226	14934	14990	14951	15028	15120	15075	14915	15119	15125	15059	15104	14915	14945	15020	15114	15065	15023	15192	14980	14980	15016	15116	15089	14916	14973	15115	15108	15031	15136	14990	14943	14958	14938	14999	14981	15019	15078	14918	15211	15227	15022	15150	14808	14920	14968	15107	14853	15134	14857	15010	15023	14967	15047	15165	14951	15188	15032	15097	15139	15173	15047	15063	14831	15097	14961	15115	15090	14921	15067	15003	14932	15051	14940	15187	15038	15155	15016	14952	14983	15036	15088	14963	15059	15157	15004	15045	14882	15117	15292	14917	15060	14894	14870	14923	15014	14902	14905	15098	15039	15103	15155	15123	14897	14816	14952	15062	15164	14779	14961	14939	15042	15088	15028	15009	15126	15159	14904	15197	15101	14921	15018	15186	14965	15178	15122	14896	15057	15062	14937	15051	14986	15067	14966	14915	15006	15053	14992	14896	14921	14982	15034	15054	15085	14861	14871	14976	15034	15038	15162	14926	15033	14906	14901	14923	14915	15047	15032	15064	14939	15233	14719	14928	14958	15093	14948	15143	15047	14874	14938	14970	14961	15058	14915	15163	14861	15110	14948	15115	15024	15061	14936	14937	14886	15269	15111	15064	14884	15030	15275	15075	15022	15258	15062	14869	14892	14996	14925	15034	14986	15177	15009	15016	15093	15052	15022	15274	15087	14970	15005	15046	15289	15008	14870	15165	15054	15004	15016	15041	14965	15209	14907	15164	14947	14944	15003	15034	15062	14934	14920	15278	14916	15117	15060	15011	14918	14948	15011	15034	15041	14978	15113	15008	14916	14988	14966	14963	15100	15069	14937	14918	15030	15009	15008	14977	14913	14862	14930	15147	14933	15055	14788	15023	15033	14944	15156	15057	15232	15032	15104	15187	14971	15008	15107	15176	14993	15101	15178	15207	15066	14915	14945	15030	15156	14921	15153	14984	14911	14993	15116	14961	15096	15232	15190	15168	15055	15086	15264	14965	15145	15002	15037	15114	15127	15030	14968	15137	15148	15149	15106	15002	14888	14934	15048	15034	15071	14998	15093	15141	15107	15070	14986	14966	15068	15073	15010	15047	15138	15047	15204	15012	14948	14826	14938	15121	15028	15118	14951	15140	14974	15072	15080	14927	15085	15095	15078	14977	15093	15184	15004	15007	15242	15037	14924	15064	14866	15208	15049	14903	15021	14993	14931	15003	14905	14951	15045	15157	15032	14962	14962	15164	15275	14974	14991	15016	15077	14952	15124	14939	15263	15148	14990	14981	15023	15128	15065	15053	14977	14977	14936	14953	14936	14914	15089	15104	14915	15119	15058	15028	15186	14939	15035	14981	15153	15252	15042	14913	15129	14996	15112	14967	15177	14991	15021	14934	15141	15061	15038	14989	14911	15032	15033	15189	14937	14949	14982	15038	15025	15209	14957	14969	15054	14953	15200	15070	14982	15018	14821	15145	15022	14970	14905	15009	15040	14929	15075	15134	15104	15063	15068	15043	15043	15047	15145	15024	14961	15008	14910	14871	15009	15119	15013	15015	14861	15003	15069	15095	15000	14908	15092	14978	14885	14908	14986	15213	15190	15085	15109	15083	15012	14818	15003	15052	15061	15109	15055	15136	15137	15020	15032	14938	15001	15087	14980	15173	15144	15096	15077	14987	15072	15129	14807	14916	15051	14950	15152	15294	14831	15107	14953	14997	15077	15188	15007	15131	15110	14985	15037	14749	15097	15043	14726	15014	15088	15041	15028	15056	15224	15078	15179	14937	14977	15000	14966	15033	15028	14955	14974	15010	15018	15081	14947	14936	15048	14950	14932	15000	14954	15108	15005	14956	14917	15088	15027	14980	15009	14977	14998	15049	15188	15027	14978	14987	15155	15009	14869	14996	15032	14906	15078	15079	15029	15033	15147	15060	15187	15086	14956	15025	14880	14965	15057	15080	14958	14920	15031	14883	15020	15113	15104	15165	15110	14999	15051	15060	14862	15014	15080	15123	15251	15155	14926	15159	15139	15055	15070	14966	15138	14944	15104	15049	14951	15165	15043	14937	15007	14989	15041	15007	15185	14996	15100	15021	15148	14841	14997	14837	15008	14930	15123	14948	14975	14990	15149	14982	15020	15103	15087	14976	14873	14978	14959	15016	14950	15037	15008	15218	14958	15212	14900	15006	14915	14967	15154	14845	14987	15172	15168	15174	15170	15075	14871	15027	15067	15060	15022	15070	14905	15088	15133	14992	14967	15139	15020	15120	15014	15178	14943	15129	15132	15043	15034	15154	14975	15027	15099	14955	15092	15036	14974	15169	14929	15088	14985	15046	15046	14887	15034	14862	15085	15012	15053	14995	14951	15079	15018	15102	14940	15116	15006	15069	14851	15123	15009	15208	14842	15046	15078	15101	15098	15047	15106	15059	14925	15029	15064	15218	15041	14937	14967	15032	15240	15086	15184	15168	15056	15150	15048	15065	15209	14962	14869	15200	15201	15076	15272	15127	15097	14984	15030	14891	14967	15006	15129	15108	15203	14930	14921	15254	14956	15054	15003	15103	14933	15000	14876	15097	15075	15039	15082	15122	15038	14991	15009	15072	15004	14965	15101	15175	15044	14925	14942	15071	15045	15032	15002	15008	14990	14968	14988	15010	15114	15225	15113	14979	15042	15120	15151	15037	14934	15033	15131	15144	14863	15294	14969	14986	15023	15128	14961	14850	15138	15023	15004	15027	15075	15096	14944	14964	15157	14903	15119	15126	15051	14979	14851	15201	14944	14956	14874	14998	14945
23775	21371	28957	24384	22879	25435	25562	22203	21392	20375	20429	19985	26609	47763	35385	30060	23784	19347	18067	17527	17296	17282	17302	17395	17376	17324	17475	17115	17366	17248	17335	17347	17455	17307	17226	17123	17378	17336	17345	17263	17394	17211	17321	17175	17244	17350	17337	17249	17494	17283	17348	17287	17291	17238	17396	17293	17175	17329	17284	17267	17276	17152	17462	17469	17224	17094	17189	17365	17228	17222	17245	17249	17261	17259	17237	17090	17167	17309	17406	17355	17257	17176	17302	17318	17126	17138	17234	17338	17243	17141	17250	17001	17118	17513	17466	17248	17279	17069	17278	17222	17394	17313	17181	17362	17182	17243	17199	16961	17042	17228	17166	17491	17390	17155	17422	17199	17215	17222	17339	16992	17169	17249	17213	17123	17256	17134	17087	17123	17253	17204	17246	17129	17285	17332	17263	17221	17329	17238	16936	17116	17379	17315	17171	17131	17267	16985	17261	17189	17184	17222	17396	17363	17120	17300	17031	17195	17307	17081	17265	17248	17191	17287	17111	17229	17161	17320	17115	17199	17336	16979	17051	17308	17207	17151	17399	17345	17357	17213	17062	16928	17309	17286	17257	17307	17125	17186	17108	17091	17194	17193	17127	17265	17368	17282	17085	17212	17135	17212	17258	17391	17234	17314	17379	17209	17243	17248	17330	17220	17301	17078	17137	17130	17339	17152	17176	17269	17197	17087	17137	17323	17292	16916	17235	17422	17289	17246	17345	17380	17317	17247	17365	17275	17174	17311	17440	17275	17040	17347	17495	17310	17091	17248	17308	17231	17354	17355	17276	17270	17230	17093	17323	16998	17081	17070	17116	17247	17226	17079	17237	17147	17281	17231	17147	16930	17241	17271	17198	17250	17326	17215	17230	17268	17082	17260	17051	17407	17455	17325	17141	17355	17182	17314	17205	17120	17142	17306	17313	17273	17235	17191	17335	17288	17239	17123	17349	17340	17202	17201	17281	17014	17425	17270	17250	17386	17421	17070	17170	17175	17344	17110	17121	17177	17208	17413	17285	17248	17226	17242	17046	17126	17298	17274	17260	17253	17135	17282	17288	17308	17223	17254	16992	16963	17162	17176	17312	17256	17229	17109	17122	17288	17138	17320	17222	17409	17306	17323	17216	17223	17054	17296	17210	17306	17166	17123	17027	17127	17290	17222	17065	17493	17285	17120	17122	16968	17363	17319	17329	17105	17066	17070	17165	17193	17167	17345	17189	17172	17126	17238	17269	17104	17201	17134	17045	17434	17390	17321	17163	17128	17262	17179	17410	17065	17165	17161	17272	17232	17143	17168	17268	17161	17321	17247	17237	17277	17112	17332	17154	17143	17468	17325	17201	17122	17150	17381	17246	17155	17165	17288	17333	17280	17174	17367	17386	17106	17146	17051	17318	17173	17293	17404	17361	16990	17179	17131	17402	17039	17050	17137	17242	17129	17231	17157	17185	17083	17167	17212	17328	17385	17285	17033	17437	17279	17160	17276	16951	17229	17245	17271	17222	17301	17299	17282	17214	17116	17195	17252	17002	17199	17320	17320	17384	17085	17196	17350	17196	17059	17210	17215	17308	17268	17107	17319	17113	17073	17279	17282	17069	17193	17184	17293	17223	17188	17227	17199	17340	17173	16980	17308	17401	17307	17214	17160	17220	17230	17347	17231	17260	17110	17089	17095	17263	17278	17218	17285	17133	17218	17311	17138	17291	17173	17275	17089	17292	16949	17126	17091	17061	17069	17286	17286	17418	17415	17219	17210	17065	17070	17268	17295	17370	17189	17231	17314	17346	17347	17182	17140	17163	17484	17264	17103	17511	17383	17202	17351	17198	17330	17274	17201	17341	17271	17310	17384	17306	17317	17301	17337	17037	17109	17146	17180	17143	17368	17448	17016	17427	17117	17240	17040	17107	17178	17136	17153	17058	17222	17209	17091	16978	17097	17264	17194	17341	17334	17239	17160	17100	17284	17043	17250	17313	17206	17168	17319	17151	17182	17253	17241	17210	17106	17050	17219	17244	17136	17159	17092	17025	17122	17148	17141	17252	17208	17358	17296	17283	17131	17365	17126	17034	17247	17343	17342	17274	17110	17165	17300	17349	17202	17062	17246	17070	17461	17233	17294	17103	17358	17271	17227	17048	17480	17205	17125	17201	17250	17080	17210	17113	17129	17200	17086	17262	17194	17342	17362	17028	17253	17083	17147	17153	17142	17023	17086	17122	17245	17345	17254	17344	17372	17253	17194	17220	17084	17159	17207	17214	17131	17333	17146	17348	17381	17306	17226	17208	17112	17154	17070	17155	17309	17301	17035	17163	17311	17259	17193	17091	17266	17146	17131	17098	17300	17294	17141	17278	17145	17170	17253	17158	17193	17202	17089	17146	17216	17163	17104	17207	17265	17261	17158	17221	17234	17106	17256	17206	17224	17174	17094	17094	17232	17214	17060	17000	17292	17264	17369	17455	17155	17261	17154	17088	17199	17270	17076	17163	17021	17276	17281	17182	17299	17370	17271	17146	17191	17258	17268	17091	17007	17214	17092	17284	17227	17192	17309	17256	17117	17385	17166	17145	17243	17227	17098	17268	17330	16893	17224	17335	17430	17297	17118	16983	17201	17318	17277	17368	17214	17217	17142	17197	17154	17172	17330	17246	17159	17329	17184	17196	17147	17299	17185	17199	17334	17211	17201	17250	17087	17142	17190	17314	17270	17155	17324	17157	17226	17291	17291	17214	17260	17356	17324	17262	17287	17326	17163	17263	17039	17332	17311	17119	17306	17493	17184	17438	17250	17314	17005	17161	17189	17120	17147	17257	17060	17245	17044	17275	17274	17204	17112	17233	17133	17089	17216	17306	17304	17311	17404	17340	17139	17108	17296	17432	17325	17181	17157	17161	17252	17220	17172	17308	17212	17277	17360	17202	17359	17377	17591	17353	17133	17253	17262	17137	17174	17023	17107	17396	17172	17093	17308	17220	17147	17193	17200	17094	17273	17180	17311	17126	17118	17172	17286	17098	17292	17147	17198	17185	17151	17330	17223	17325	17331	17237	17208	17269	17246	17098	17133	17205	17256	17279	17199	17319	17066	17408	17060	17281	17249	17210	17355	17102	17197	17265	17109	17303	17248	17440	17011	17136	17135	17248	17195	17311	17178	17234	16946	17140	17227	17339	17197	17066	17267	17289	17217	17189	17354	16914	17285	17150	17083	17165	17294	17269	17095	17184	17286	17215	17365	17165	17244	17349	17430	17275	17401	17158	17224	17180	17196	17229	16997	17131	17247	17349	17165	17179	17160	17271	17146	17260	17150	17204	17127	17045	16992	17146	17165	17139	17249	17304	17159	17517	17428	17108	17262	17302	17460	17503	17054	17210	17108	17368	17250	17210	17181	17345	17172	17179	17171	17208	17191	17131	17155	17402	17305	17276	17148	17243	17193	17189	17143	17213	17093	17285	17179	17107	17162	17308	17248	17344	17261	17159	17179	17160	17426	17232	17120	17160	17163	17343	17296	17284	17257	17386	17125	17169	17070	17123	17155	17176	17220	17313	17306	17049	17260	17244	17274	17370	17256	17223	17182	17198	17216	17444	17335	17184	17191	17226	17106	17338	17226	17160	17228	17149	17239	17256	17102	17276	17194	17182	17490	17193	17311	17358	17164	17223	17292	17239	17267	17342	17282	17124	17477	17261	17100	17198	17280	17025	17379	17440	17341	17246	17351	17401	17158	17136	17264	17369	17304	17280	17105	17323	17178	17190	16935	17059	17295	17134	17187	17164	17319	17229	17337	17410	17348	17264	17144	17016	17440	17203	17336	17228	17221	17284	17127	17244	17083	17177	17297	17002	17212	17188	17159	17309	17269	17258	17168	17283	17120	17257	17148	17303	17264	17207	17040	17185	17267	17147	17343	17339	17182	17174	17186	17225	17263	17229	17250	17176	17274	17222	17383	16997	17184	17320	17577	17216	17485	17014	17364	17225	17017	17113	17189	17073	17235	17334	17150	17297	17312	17232	17231	17161	17391	17113	17248	17137	17063	17407	17291	17168	17069	17101	17094	17113	17079	17313	17184	17076	17220	17368	17299	17176	17129	17208	17163	17464	17229	17150	17130	17268	17162	17107	17259	17067	17250	17394	17239	17303	17193	17158	17134	17212	17298	17041	17316	17143	17196	17276	17000	17077	17268	17206	17472	17086	17072	17101	17121	17235	17220	17156	17233	17123	17156	17373	17150	17269	17206	17128	17230	17125	17262	17205	17216	17259	17193	17142	17055	17314	17359	17371	17224	17341	17269	17186	17243	17211	17285	17323	17047	17090	17387	17092	17230	17261	17242	16995	17082	17319	16969	17248	17446	17294	17276	17025	17259	17083	17434	17146	17126	17300	17126	17280	16929	17298	17402	17113	17181	17228	17234	17291	17217	17044	17250	17139	17000	17174	17148	17199	17255	17244	17257	17121	17466	17251	17146	17126	17030	17160	17152	17249	17301	17217	17066	17343	17267	17228	17151	17293	17141	17144	17242	17345	17138	17259	17252	17117	17425	17219	17002	17258	17223	17011	17143	17161	17215	17233	17247	17151	17254	17300	17189	17151	17303	17398	17492	17326	17173	17041	17250	17154	17332	17195	17158	17085	17058	17269	17272	17218	17210	17338	17279	17095	17051	17070	17084	17156	17350	17308	17332	17308	17397	17358	17123	17368	17161	17159	17188	17317	17221	17293	17248	17137	17047	17360	17487	17142	17215	17337	17239	17244	17246	17191	17258	17200	17315	17439	17154	17406	17310	17210	17169	17124	17131	17452	17091	17326	17183	17428	17335	17177	17371	17315	17282	17362	17138	17241	17155	17300	17032	17190	17277	17116	17096	17197	17160	17161	17181	17379	17125	17231	17211	17190	17222	17213	17004	17231	17233	17175	17255	17318	17277	17309	17316	17375	17262	17271	17079	17104	17061	17267	17177	17324	17207	17242	17119	17412	17296	17237	16967	17230	17357	17071	17180	17166	17231	17003	17256	17187	17175	17313	17254	17293	17199	17138	17052	17394	17279	17370	17330	17386	17272	17090	17137	17331	17539	17155	17408	17512	17305	17300	17172	17181	17310	17135	17177	17300	17271	17018	17017	17230	17229	17239	17260
16721	28879	30906	30480	27282	25149	23296	22434	21567	19775	19914	19100	29394	47610	35247	30215	22114	17110	15462	15053	14967	15015	14999	15046	14989	15035	14887	15113	14961	14948	15098	15139	15026	14934	15073	15030	14970	15099	14957	14986	14900	14868	15083	14802	15087	14860	15012	14983	14967	14965	14998	14955	14947	14959	15004	15030	15039	14975	14957	14897	14826	15014	15131	14912	15066	15095	14925	14792	14991	14987	15153	14922	15088	14919	15059	14968	15014	15092	14965	15076	15052	15051	14999	14857	14943	14991	15109	15026	14981	15056	14914	14846	15036	15086	14921	15034	14996	15095	14913	14962	15022	15044	14988	14840	15123	14824	14937	14939	14882	14903	14967	15026	14957	14821	14867	15044	14908	14981	15002	15038	14882	15123	15042	15069	14811	15200	15071	15050	15145	15053	14912	14757	14880	15100	15051	15166	14939	15017	14977	15057	15033	15214	15026	14847	14905	15090	14937	15065	15112	15037	14937	14895	15108	15106	15024	14940	15083	14982	15113	14976	15048	14980	14998	14745	14967	15038	15104	14993	14929	14999	14921	15045	14911	14870	15104	14907	14976	15053	15285	14973	14954	15106	15004	14955	15161	15061	15014	15011	15086	15041	15079	15083	14853	15005	14995	15073	15059	15055	14921	14981	14863	15111	14907	14857	14999	15017	14988	14970	14890	15065	14860	14947	14956	15140	14991	15037	14901	15031	14939	15136	15008	15054	14919	14955	15030	14923	14996	15126	15087	14968	15072	14823	14883	15057	14899	15115	15050	14921	15065	15054	14913	14966	15071	14864	14913	14980	14962	15000	15091	14844	15131	14837	14903	15027	14946	14951	15046	14941	15158	14965	15128	14905	15168	14962	14937	15034	14860	14906	14849	15085	15053	14932	15090	15124	15011	15054	14921	15136	14930	15053	14975	14877	15241	14949	14975	14887	15103	14965	15061	14984	14860	14972	14906	15095	15076	15005	14828	14862	14917	14868	15074	15074	15099	15107	15053	15070	14888	15026	15216	15026	14996	14961	15034	15075	14872	15006	14983	15063	14996	14987	15121	14923	14987	14755	14838	15063	14861	14978	14881	15059	15024	14841	15070	15020	15106	14939	14844	15181	14989	14864	14867	14998	14947	14909	15006	14963	14971	14942	14865	15130	15118	15102	14963	15090	14963	15014	14985	14827	15039	14997	15070	15110	15070	15083	14936	15010	14937	15023	14869	14814	15023	15015	15060	15025	15070	14915	14865	14994	14815	15035	14880	14979	14979	15022	15030	15069	14947	14994	15043	15063	15135	15043	15045	14959	14922	15026	14956	15159	15088	14999	14948	14879	14995	14768	14893	14747	15017	14956	14990	14907	15036	14972	15048	15083	14989	14769	15039	14821	15032	14905	15118	15052	15060	14891	14929	14939	14976	15080	15024	14950	14940	15023	15122	14966	15108	14972	15079	15086	14958	14949	15109	15067	15089	15029	15036	15040	15024	15051	15059	15063	15012	14833	14957	15006	15067	14878	14958	15084	15060	14861	14834	15022	14769	14971	14972	14945	15032	15230	15020	14988	15074	14996	14919	14979	15093	14906	15045	15054	15131	14896	14886	15116	15086	15124	15047	15060	14971	14972	15040	14976	14754	14793	15108	14875	14802	14900	14963	15072	15159	14820	15016	15090	14938	14985	14926	15021	15066	14813	14726	14961	15010	15015	15047	14899	15109	14996	14821	14943	14996	14990	14981	14932	15068	15069	15136	15027	15004	14993	14860	15168	15272	15188	14978	14929	14893	15041	14919	15055	14909	14918	14973	15004	15036	14847	15331	15102	14889	15016	15118	14968	14971	14965	14949	14918	15044	14913	15038	14942	15083	14912	14953	15119	15024	14996	15049	14939	14883	15006	15019	15016	15062	15038	14932	14963	14940	14961	14861	15027	14988	14965	14907	15039	14912	15120	14911	15077	14981	14877	15099	14990	14973	14864	14989	14904	15185	14944	15073	14925	14875	14792	14932	14797	14918	15058	14900	15131	14878	14880	15037	14812	14937	15190	14911	15032	14997	14928	14901	14929	14963	15156	14760	15050	14965	14974	14994	15092	15017	15133	15009	14875	15251	15018	14953	15028	14974	15024	14841	15034	14974	15167	14906	15056	15109	15019	15049	14945	15002	14832	15085	15045	14877	15002	15015	15038	15172	15041	15162	15103	14931	15072	15123	14957	14845	14899	15146	14970	15023	14958	15067	15076	15015	14977	14941	15047	15017	15017	15013	14754	15154	14905	15051	14805	14955	14933	15101	14892	14945	15078	14958	15071	14940	15129	15056	14959	15032	14886	15000	15070	14862	14964	14911	14958	14934	15116	15011	14909	15061	15067	14980	14954	15118	15025	15127	15037	14944	15016	14897	15049	14963	15071	14928	15049	14981	14987	15008	14970	14989	15129	15057	15074	14926	14959	15099	15013	14884	14903	15038	15136	15077	15108	14932	15203	14946	15036	14993	15027	14883	14816	15020	14937	15125	14975	14906	15046	15084	14906	15015	14946	15121	14936	15040	15040	14972	15006	14717	14813	15092	15045	15033	15018	14856	15003	14970	15102	15091	14901	15059	15165	14856	14991	14985	15062	15017	15097	15139	15044	14951	14809	15068	14889	15056	14941	14874	15070	14969	15128	15067	14962	14869	14868	14875	15054	15153	15098	15027	14869	15129	14903	15118	15025	15064	15033	14904	15016	14922	15194	15043	14940	14979	14951	14900	15045	14882	14981	14987	14885	15090	14972	15146	15030	15071	14952	14933	15055	15110	15097	14988	14880	15153	14872	15177	14864	14995	14837	14965	15060	15025	14931	15131	14950	14917	14952	14951	15113	14958	15065	15197	15024	15102	14902	14932	14972	14868	14980	14942	14840	14938	14944	15033	14960	15108	15067	14826	15022	14917	15006	15031	14948	14878	15032	14905	14982	15012	14799	14988	15096	14869	14966	14961	15031	14845	15063	14957	15013	15185	15013	15029	15048	14966	15010	15060	14881	14949	14885	15013	15009	15212	14925	14988	15141	14837	14986	15137	14983	15048	14807	14986	14998	15087	14905	14858	15107	14850	14962	14949	15018	14980	15074	15071	14954	14850	14987	15058	14881	15012	14906	15045	14985	15022	14997	15021	14947	15114	14874	14942	15127	15091	14909	14894	14831	14958	15122	14960	15069	15013	15117	14975	14981	14969	14927	14815	15079	15060	14880	15088	15029	14978	14986	15082	15025	14952	15063	14941	14950	14916	15032	15230	15099	14856	15024	14862	14928	14948	14862	15048	14757	14971	15144	14921	14849	14994	15046	14841	14868	15013	15058	14915	15079	14928	15076	14810	14893	15028	15000	14971	14950	15053	14968	15133	14941	15156	14999	15084	14870	14898	15007	15125	14970	15039	14911	14897	15080	15149	15113	14992	15033	14842	14880	14839	15103	14817	14889	15070	14965	15132	15114	14939	14913	15057	15068	14978	15018	14912	14940	15019	15046	15131	14783	15032	15022	15051	14733	14962	15013	14943	14935	15024	15077	14877	14847	14946	14880	14898	15151	15017	15093	15086	15087	14966	14950	15072	15006	14932	15143	14994	14941	14955	14883	15063	15164	15076	15062	15092	15147	14946	15020	15142	15055	15088	14810	15056	14892	15122	15100	15132	14897	15000	15178	15058	15007	14931	15019	14992	14942	14846	14974	15101	14896	14893	15057	15021	14914	14926	15167	15084	15029	15174	15087	14899	14917	14980	15042	14930	14921	15000	15063	14750	15066	14880	14937	14996	14820	15030	15107	15057	15058	14986	14947	15003	15142	15016	14901	15273	15035	15163	14891	15003	15058	14965	15078	14904	14942	14854	15228	15067	14994	15036	15051	15042	14997	14952	14932	15154	15004	15080	14989	14840	14874	15007	15043	14891	15048	14965	15097	15114	14929	15105	14939	15069	15097	14986	15030	15110	15045	15040	14919	15016	15060	14976	15071	14989	14959	14910	14977	15056	14901	14921	15067	14935	14924	15067	14978	15171	15189	14983	14978	14971	15082	14830	14913	15073	14875	14942	14845	15065	14929	15060	15089	14910	14930	15024	14844	15009	14905	14867	15033	15118	14981	15025	14928	15073	14930	15048	15043	14907	14872	14975	15011	14986	15057	15082	14870	15025	14866	14943	14983	14895	15119	14834	14918	14966	14872	15077	14898	14981	14927	15113	14787	15031	14935	15130	14948	15126	15077	14949	14949	15085	14941	14944	15068	15053	14981	14888	14910	15101	14964	14984	15089	15076	15071	14911	14948	14868	15055	15042	15019	15149	14943	15060	15021	15141	14938	15042	14950	14688	15056	14964	15034	15157	15091	14972	15200	14993	15171	15233	15120	14811	15042	15047	14948	15080	14836	14985	14875	15008	14837	14912	14847	15011	15003	14936	14870	14879	14970	14894	15014	14948	14863	15045	15123	15176	14960	15126	15013	14851	15033	15035	15096	15070	14970	14994	15028	14869	15033	14953	15178	14968	14964	14820	14930	14992	14988	15080	15024	14986	14823	15127	14931	14935	15102	14901	14964	15043	15156	15030	14959	15091	14967	14855	15109	14819	15032	15012	15120	14892	14845	15111	14936	14951	15010	14873	14939	15071	15143	15179	14983	14837	15040	15042	15094	14844	14911	14956	14980	14924	14991	15017	15072	14978	15133	14928	15221	14933	14920	15101	15072	15029	14984	15048	15199	15045	15015	14874	14846	15104	14958	15114	14940	14962	14836	15174	14996	14785	15025	14960	15059	14867	14957	14885	14899	14865	15029	15114	14988	15011	15007	15094	15240	14779	15018	15064	14870	15062	15004	15035	14835	14987	14947	14981	15121	14999	14859	14938	15008	15024	15047	14996	15020	15114	14979	14912	14940	14933	15092	15004	15241	14954	14924	15067	14873	15025	14921	15079	15036	14973	15083	14961	14940	15049	15105	14900	14893	14976	14994	15119	15040	15000	14917	14929	15147	14891	15076	15131	15097	15194	14982	15004	15043	15055	15003	14976	14834	15039	14949	15151	15047	14875	15117	14960	14958	15061	14875	15120	15038	15024	15191	14970	14847	15266	15092	14832	15009	14763	15113	15001	14843	15136	15069	15012	15038	14908	15114	14997	14967	15005	15052
29231	23427	26333	23597	20543	20046	19571	19053	18715	18716	18210	17923	18936	19738	19599	18964	17953	17633	17172	17255	17413	17166	17412	17316	17441	17366	17270	17475	17557	17514	17256	17193	17425	17283	17329	17365	17368	17305	17258	17171	17341	17287	17370	17149	17036	17255	17425	17369	17500	17241	17307	17355	17470	17284	17047	17228	17187	17223	17497	17256	17277	17145	17281	17590	17229	17481	17223	17535	17483	17257	17189	17130	17392	17185	17303	17112	17591	17228	17317	17294	17233	17263	17370	17155	17226	17246	17278	17290	17125	17147	17254	17386	17470	17567	17564	17243	17210	17360	17226	17185	17480	17308	17287	17173	17321	17174	17224	17232	17384	17260	17162	17233	17469	17198	17054	17107	17223	17293	17430	17298	17237	17163	17298	16946	17173	17486	17334	17595	17405	17246	17339	17198	17110	17039	17267	17325	17231	17194	17282	17245	17395	17393	17604	17350	17403	17134	17132	17141	17336	17294	17126	17223	17146	17280	17502	17392	17162	17348	17364	17273	17192	17442	17260	17215	17287	17352	17279	17363	17440	17210	17294	17359	17324	17311	17406	17195	17110	17498	17364	17550	17258	17226	17175	17431	17118	17345	17245	17179	17287	17178	17329	17363	17252	17069	17386	16996	16818	17122	17280	17261	17244	17107	17191	17240	17296	17150	17231	17363	17308	17319	17282	17172	17096	17356	17338	17253	17192	17344	17152	17329	17259	17291	17171	17256	17223	17366	17084	17191	17179	17301	17260	17271	17214	17327	17363	17307	17559	17376	17164	17146	17329	17198	17418	17092	17443	17364	17299	17214	17261	17375	17271	17244	17108	17330	17318	17202	17200	17062	17277	17199	17283	17451	17168	17127	17332	17227	17140	17295	17114	17392	17184	17157	17317	17392	17313	17061	17276	17210	17512	17377	17281	17199	17305	17343	17416	17263	17386	17157	17284	17245	17213	17358	17298	17468	17224	17050	17366	17162	17324	17411	17535	17156	17379	17285	17333	17281	17210	17251	17313	17476	17241	17393	17358	17497	17322	17447	17586	17274	17269	17275	17211	17325	17254	17289	17239	17429	17278	17239	17380	17184	17354	17071	17178	17202	17383	17448	17249	17415	17294	17308	17233	17358	17205	17472	17243	17079	17226	17262	17301	17258	17297	17267	17299	17227	17539	17333	17322	17309	17225	17309	17144	17329	17161	17286	17497	16977	17287	17353	17174	17344	17366	17213	17206	17440	17064	17252	17145	17321	17393	17319	17142	17450	17262	17230	17292	17328	17349	17364	17270	17301	17353	17283	17469	17376	17251	17314	17086	17190	17080	17232	17179	17186	17214	17259	17469	17322	17293	17321	17251	17414	17297	17287	17206	17081	17055	17147	17255	17372	17443	17167	17152	17333	17206	17270	17123	17282	17423	17368	17300	17032	17192	17387	17254	17263	17287	17356	17080	17314	17493	17261	17404	17130	17172	17147	17252	17287	17357	17480	17124	17194	17342	17160	17468	17387	17330	17090	17369	17217	16990	17384	17295	17258	17274	17401	17263	17455	17139	17450	17331	17307	17320	17169	17388	17238	17544	17227	17362	17266	17301	17188	17512	17109	17376	17405	17376	17192	17196	17320	17346	17308	17472	17445	17256	17218	17287	17372	17502	17210	17363	17198	17258	17334	17328	17127	17178	17451	17315	17112	17218	17184	17270	17330	17317	17316	17194	17211	17450	17218	17171	17284	17214	17418	17416	17256	17147	17282	17402	17369	17131	17149	17345	17097	17223	17258	17244	17372	17391	17159	17156	17243	17362	17198	17185	17262	16978	17201	17260	17289	17319	17099	17146	17185	17151	17236	17262	17253	17384	17050	17309	17326	17375	17304	17245	17350	17553	17291	17291	17359	17249	17416	17277	17362	17162	17278	17311	17200	17049	17405	17226	17240	17278	17205	17429	17374	17150	17354	17224	17245	17361	17273	17284	17493	17355	17398	17419	17285	17416	17182	17224	17494	17274	17422	17203	17283	17173	17287	17000	17244	17162	17129	17174	17403	17292	17239	17262	17273	17233	17504	17318	17347	17252	17254	17269	17250	17287	17230	17315	17282	17168	17368	17268	17343	17483	17394	17462	17385	17071	17098	17021	17275	17210	17153	17440	17445	17396	17202	17325	17402	17333	17210	17213	17487	17364	17353	17356	17344	17574	17154	17267	17253	17215	17441	17403	17295	17457	17181	17238	17496	17600	17289	17214	17223	17317	17264	17335	17321	17157	17302	17271	17211	17144	16997	17348	17371	17381	17272	17280	17619	17355	17136	17103	17467	17188	17269	17084	17448	17313	17037	17430	17201	17142	17260	17381	17439	17193	17308	17102	17265	17399	17034	17416	17385	17243	17421	17364	17433	17216	17244	17379	17313	17312	17291	17246	17395	17262	17261	17297	17027	17050	17333	17059	17266	17324	17289	17352	17225	17392	17225	17338	17349	17268	17330	17234	17167	17262	17207	17084	17245	17117	17303	17364	17130	17324	17397	17232	17311	17219	17236	17353	17183	17393	17391	17241	17398	17191	17326	17326	17296	17351	17132	17343	17176	17154	17191	17265	17419	17430	17190	17250	17286	17033	17169	17423	17194	17401	17429	17312	17397	17201	17308	17102	17483	17356	17260	17189	17255	17160	17327	17368	17030	17037	17143	17321	17360	17149	17207	17276	17135	17373	17199	17468	17345	17246	17196	17322	17223	17167	17203	17214	17188	17209	17210	17612	17227	17340	17335	17337	17236	17135	17213	17194	17242	17336	17079	17179	17190	17199	17451	17233	16982	17295	17374	17326	17223	17269	17249	17164	17075	17254	17193	17406	17183	17502	17083	17216	17227	17284	17105	17289	17046	17250	17460	17414	17163	17308	17182	17211	17196	17274	17334	17222	17356	17229	17205	17351	17389	17323	17372	17447	17323	17212	17244	17366	17288	17254	17272	17406	17242	17365	17253	17500	17280	17202	17182	17475	17317	17226	17447	17385	17381	17174	17382	17047	17198	17205	17134	17294	17368	17329	17214	17371	17110	17228	17207	17317	17240	17299	17397	17253	17262	17618	17516	17197	17135	17215	17204	17490	17413	17392	17247	17388	17309	17502	17204	17234	17415	17382	17262	17175	17046	17284	17309	17190	17176	17115	16984	17296	17332	17391	17424	17253	17292	17386	17312	17192	17336	17322	17370	16998	17479	17140	17290	17309	17202	17305	17252	17289	17400	17346	17304	17339	17225	17368	17388	17278	17173	17350	17442	17345	17308	17274	17431	17413	17358	17170	17140	17207	17539	17473	17380	17413	17186	17386	17265	17159	17348	17398	17235	17136	17244	17469	17124	17353	17395	17146	17334	17404	17386	17334	17224	17038	17324	17502	17389	17236	17270	17222	17357	17226	17209	17189	17388	17426	17175	17219	17118	17354	17179	17224	17238	16931	17278	17089	17255	17309	17300	17413	17271	17339	17212	17358	17400	17044	17147	17283	17129	17148	17315	17457	17507	17436	17397	17211	17278	17315	17121	17155	17184	17272	17318	17111	17305	17219	17188	17113	17447	17206	17290	17230	17281	17146	17229	17295	17300	17278	17236	17143	17340	17235	17157	17489	17281	17318	17338	17527	17287	17291	17295	17271	17221	17222	17206	17394	17309	17275	17483	17328	17334	17447	17338	17157	17323	17408	17294	17339	17311	17243	17154	17258	17349	17408	16966	17235	17332	17338	17274	17019	17152	17246	17222	17299	17218	17226	17284	17176	17294	17275	17440	17402	17171	17226	17143	17414	16968	17364	17379	17351	17231	17262	17371	17387	17463	17201	17086	17177	17284	17461	17239	17452	17449	17108	17245	17247	17286	17330	17277	17330	17506	17285	17272	17283	17409	17323	17074	17244	17363	17534	17199	17169	17361	17194	17245	17388	17124	17107	17250	17161	17116	17177	17168	17399	17204	17298	17462	17224	17242	17192	17201	17311	17105	17206	17415	17393	17592	17229	17214	17096	17225	17410	17346	17248	17252	17154	17353	17385	17259	17162	17089	17109	17239	17193	17263	17436	17346	17386	17264	17204	17159	17031	17142	17346	17479	17428	17177	17244	17054	17221	17202	17411	17220	17426	17376	17258	17269	17494	17310	17277	17297	17250	17071	17144	17239	17315	17178	17193	17264	17172	17107	17265	17084	17124	17259	17403	17291	17067	17409	17235	17188	17417	17286	17453	17150	17254	17283	17413	17273	17135	17304	17248	17150	17090	17348	17307	17323	17269	17210	17125	17245	17428	17503	17245	17174	17425	17374	17113	17322	17360	17009	17380	17161	17136	17158	17168	17339	17502	17390	17499	17255	17380	17422	17336	17369	17147	17152	17180	17160	17288	17329	17136	17276	17015	17519	17393	17366	17355	17469	17070	17342	17233	17200	17362	17332	17408	17349	17353	17338	17303	17212	17228	17207	17224	17106	17219	17270	17159	17128	17156	17285	17399	17277	17336	17526	17416	17116	17420	17273	17385	17175	17551	17228	17194	17351	17448	17253	17401	17282	17439	17111	17345	17294	17187	17290	17340	17273	17252	17296	17162	17299	17530	17450	17405	17379	17394	17185	17266	17307	17387	17260	17431	17290	17236	17209	17370	17456	17470	17419	17211	17221	17045	17139	17237	17186	17300	17399	17389	17230	17352	17476	17532	17413	17457	17065	17290	17463	17311	17397	17219	17463	17336	17237	17175	17255	17255	17094	17231	17553	17145	17420	17430	17318	17255	17246	17441	17199	17230	17103	17480	17315	17114	17215	17178	17124	17156	17223	17396	17308	17228	17313	17426	17091	17235	17256	16955	17220	17150	16996	17411	17296	17199	17069	17238	17181	17363	17408	17255	17427	17055	17133	17085	17333	17303	17446	17022	17313	17408	17194	17249	17228	17293	17181	17347	17535	17409	17319	17410	17145	17383	17155	17238	17354	17271	17537	17269	17264	17112	17395	17255	17116	17390	17261	17161	17350	17394	17186	17307	17116	17424	17297	17189	17480	17150	17174	17301	17141	17088	17114	17308	17393	17438	17352	17280	17234	17363	17293	17400	17302	17234	17089	17353	17268	17172	17140	17304	17408	17570	17226	17512	17268	17473	17413	17295	17241	17307	17252	17305	17396
16288	21778	23111	21140	19686	19096	18617	18113	17808	17567	16797	16466	17820	18427	17976	17032	15687	15120	15110	14913	15097	14928	15040	15072	14952	15060	14995	15124	14968	14995	15012	15176	15147	14972	15120	15111	14961	14985	15011	15042	14923	14971	15055	15130	15107	14993	14966	15092	14997	14927	15096	14972	15128	15042	15036	14873	14952	14940	14995	15133	15143	15110	15016	15111	15110	15011	15090	14990	14982	14922	14923	15013	14919	15013	14951	15000	15139	15155	15002	15073	15013	14887	14952	15012	14944	14930	15156	15120	15034	14914	15091	14939	15082	15020	14963	14904	14998	15122	15085	15076	15025	15021	15150	15166	14992	14909	15085	14898	15150	14892	14965	14973	14976	15123	15029	14954	15114	15137	15164	15007	14958	15076	15100	15029	14925	15083	15099	15109	15066	14931	14900	15034	15018	15023	15038	15111	15168	15006	15007	14883	15144	15144	15172	15085	15012	15245	14988	15043	15047	14845	14904	15000	14814	15222	15312	14966	14891	15025	15007	14921	14914	14958	14979	14992	14997	15123	15096	15229	15099	14880	14976	14978	15027	15069	15102	15024	15143	15117	14983	15014	15233	15188	14938	15092	15102	14951	15020	14961	15036	14997	14936	15053	14966	15013	15077	14973	14896	15078	15092	15019	15028	15083	14888	14892	14985	15140	14887	14865	14988	15157	15063	15021	15023	15007	14954	14988	14977	15087	15041	14893	15279	15067	14963	14888	14911	15017	15070	14983	15116	15055	15031	15203	15049	15048	14924	15008	15089	14930	15039	15137	14902	15150	15156	14774	15086	14879	15099	15145	15185	15073	15136	15055	14930	15151	15130	14786	14883	14874	15017	15011	14951	15093	15008	15145	15075	15058	15071	15039	14980	14982	15178	15192	14923	15024	14984	15082	14969	15108	15175	15219	14947	15001	15072	15057	14961	14875	14908	15031	14971	14925	15035	15065	15191	14953	15006	14979	15016	14965	14983	14937	15062	15043	15156	14800	14853	15181	15026	15003	15058	15037	14892	15024	14952	15014	15134	14881	14973	15207	15032	14944	15054	15027	15134	15204	15154	14931	15078	14942	15221	15037	14987	15005	15118	15059	14937	15077	15000	15160	14903	14966	15096	15179	15044	15021	15075	15207	14974	15085	15083	15010	15069	15023	15119	14958	15102	14877	14940	15060	15064	14955	15124	15239	14978	14928	15044	14986	15136	14888	14961	14931	15076	15110	15141	14931	14946	14986	15048	15024	15078	14944	15052	15012	15087	14756	15128	15005	15015	14976	15015	15121	14979	14962	15151	15037	15035	14956	14934	15028	15060	15057	14887	14890	15356	15006	14999	14923	15179	15076	15105	14994	15092	15065	15060	15101	15182	14896	14996	14968	14927	14929	15041	14920	15093	14970	14961	14974	14989	14965	15134	15173	14954	15123	15116	15069	15022	15052	15032	15097	14991	15030	15022	14944	14967	15005	14947	14877	15066	14961	15153	15043	14943	15079	14992	15008	14982	15039	15081	15062	15048	15100	15057	15008	14930	15036	15094	15150	14971	15034	15050	15009	15025	14989	15060	15082	15077	15083	15075	14971	15007	14843	15001	15133	15137	14992	15159	15043	14984	15039	15201	14967	14940	14824	15060	15136	14981	15041	14994	14971	14803	15000	15046	15064	15110	15135	15067	15022	15018	15061	15065	14984	14928	15106	15011	15083	14912	15252	15003	15141	15215	14981	14936	14977	15031	14953	15121	14935	14930	15129	15103	15027	14920	15141	14799	15135	15013	15210	15027	14984	15086	14843	15083	14905	15052	15082	14950	15087	15096	15075	15078	14985	14928	14921	15003	15009	15157	15110	14918	15001	15257	15035	15143	15001	15199	14994	14996	15078	14974	15035	15038	14913	15049	15042	15005	15071	15001	15157	15063	14842	14932	14947	14936	15008	14977	14972	14953	15140	15155	14999	15096	15044	15012	14832	15252	15235	15068	15044	15138	14928	15077	14911	14998	15048	14958	15066	15072	15158	15166	14993	14939	15082	14868	14970	14971	15034	15044	15140	15136	15136	15142	14957	14988	15006	14990	15181	14950	15125	15050	15101	15060	14870	15028	15001	15082	15127	15057	15097	15053	14996	15086	14901	14957	15017	14987	14956	15158	14988	14919	15083	15155	14966	15035	15016	15166	14978	15157	14988	14990	14933	15320	15036	14931	15000	15030	15038	15057	15052	14956	14964	15021	15165	15037	15145	15144	15091	15040	15002	14885	15024	15054	15123	15106	15065	14938	15175	15027	14879	15086	15054	14910	15005	14996	15087	14990	15063	14975	15306	14808	15138	15035	14891	15126	14865	15094	15042	14824	15119	15039	15064	15091	14959	15094	14990	15120	14850	14923	14895	15082	14965	14889	15197	15041	14973	15029	15010	14882	15209	15243	14873	15055	14976	14941	15101	14880	15115	15124	14942	15043	15027	15021	14969	15173	14931	15010	14985	15029	15029	15189	14938	15126	15040	15108	14959	15059	15070	15105	15073	14850	15125	15109	15010	15064	15221	15064	14961	14996	15032	15033	15035	14974	14875	15136	15039	15057	15122	15026	15023	15113	15027	14951	15044	14944	14975	15154	14988	15142	15030	14939	15096	14987	14985	15019	15034	15088	15019	14908	15026	15010	15007	15179	15059	14920	15028	15170	15127	15032	15142	14969	14968	15095	14908	15145	15011	15035	15045	14937	15016	14907	15043	14916	15330	15179	14944	15255	14979	14955	15095	15102	15030	14986	15053	14920	14984	15088	14943	15108	14964	14994	14971	15027	15167	15208	15175	15253	15111	15202	15004	15232	15055	14994	15089	14981	15033	15099	15019	15063	15170	14996	15097	15127	15104	15035	15094	15002	15010	15066	14917	15220	15121	14928	14951	15017	14991	15207	15093	14953	14945	15075	15072	15083	15129	15047	14990	15011	15073	15044	15218	14995	14808	15229	14829	15035	15167	15180	15127	15129	15149	15126	14990	15106	14927	15097	14838	15055	15099	14970	15039	14977	14982	15085	15085	15007	15237	15158	15129	15099	15132	15120	14970	15046	15146	15020	15000	15021	15004	15110	15109	15052	14941	15173	15059	15008	15085	15064	15061	15097	15112	14915	15095	15010	15064	14886	14877	15008	15070	15208	14905	15056	14967	14986	15184	14848	15013	15091	15064	15000	15034	15232	15059	14968	15003	14749	15037	14853	14893	14948	14986	14896	15070	15094	15047	15093	15048	15101	15111	14940	15076	15157	15081	15056	15071	14873	15002	15044	15038	15063	15063	15034	15028	14921	15035	15169	15069	14967	14868	15098	14876	15160	15014	15054	14902	15077	15055	15084	15094	15183	15066	15092	14949	15043	15006	15010	14914	14923	15060	15116	14958	15117	15076	15093	15136	14992	15027	15092	15185	15157	14934	15115	14979	15063	15068	15131	15243	14885	14943	15144	14995	15143	15070	15042	15190	15022	15024	15001	14959	15017	15203	15120	15107	15123	15052	15190	15082	15061	14991	15227	14974	15180	14955	15175	15126	15013	15147	14836	15002	14845	14978	15018	15133	15072	14947	14993	15086	15078	14993	15049	15091	15110	14962	15153	14867	15174	15046	14873	14905	14987	15077	15092	14943	15028	15027	15224	15019	15212	15223	15017	14995	14995	14863	15194	15057	15058	15050	15050	15062	15090	15153	15030	15065	15021	15250	14964	14978	15011	15032	15035	14949	14992	14989	15139	14928	14954	14961	14994	14975	15046	14920	15029	14951	14979	15089	15100	15140	15146	14949	15139	15041	15129	14970	14997	14953	14941	15074	15037	14964	15065	14982	14986	15145	15099	14840	14893	14952	15026	15024	14987	15127	15019	15019	14930	14991	15134	15004	15006	14864	15017	15093	14959	15111	15166	15199	15057	15046	14994	15023	14986	15092	14917	15171	15016	14934	14988	14917	15003	14956	14813	15016	14913	14893	14949	15079	15011	15033	15034	14939	15017	15079	14986	14831	15046	15257	15040	15110	15162	15058	14998	15033	15099	15066	15090	14880	14948	15115	15109	14863	15007	15155	15101	14926	15200	14856	15098	14972	15126	14944	14869	15069	14898	15018	14996	15021	14991	15088	15095	14971	15070	15011	15066	14963	14936	15003	15163	14997	14951	15116	15046	15035	15045	15164	15135	14911	14991	15232	15260	14914	15038	15120	14938	15120	14877	15341	15115	14963	14904	15004	14859	14965	14887	14937	15175	15075	14999	15198	14920	15112	15127	15067	15116	15099	14863	14971	15136	15132	15111	15086	14969	15221	14908	15015	14937	14962	15015	14942	15087	15070	15049	15059	14971	15135	14919	14987	15056	15161	15044	14873	15082	14967	15087	15103	15065	15060	14916	14956	15071	15178	15030	15140	15143	15006	15189	15049	15014	14999	15061	15030	15030	15021	15108	15031	15170	15120	15019	14880	15033	15072	14862	15019	15076	15003	15076	15178	14881	14958	14979	15035	15117	15086	15133	15065	15005	15044	14996	14949	15051	15054	14972	15219	14924	14975	14981	14975	14945	14948	14988	15145	14905	15054	14955	14986	14979	15131	15191	15214	14837	15176	14897	14962	15089	15234	14960	15004	14904	15072	14834	14967	14858	15056	15048	14970	14962	15214	15039	15074	14969	14947	15158	15002	15078	15155	15060	14984	15070	14978	15128	14940	14988	15134	14939	14902	15052	14931	15024	15160	14915	14967	15179	15227	15054	15048	15034	15006	15089	15063	15101	15083	14935	14851	15142	15012	15127	14914	15033	15025	14963	15121	15032	15088	14974	15190	15105	14874	14884	15072	15022	15011	15180	14984	14833	15155	15107	15165	14978	15110	14973	14970	15047	15069	15085	15198	15209	15047	14988	15093	15156	15096	15064	15053	15007	14846	14864	15247	14929	15094	15238	15032	14946	15085	14936	15001	15047	15061	14977	14924	14903	15102	14978	15001	15167	15242	14956	14960	14894	15105	14938	15038	15025	14970	14949	15154	15010	15016	14840	15027	15003	14958	14953	15035	15041	14949	14963	14957	15064	15093	15096	15016	15102	15116	15047	14945	15201	15039	15122	15189	14923	15166	15071	15014	14997	15120	15106	14999	15051	15037	15061	14903	15033	15137
25175	21464	28372	26057	23482	22847	22246	20230	19436	19387	19096	18614	25734	29735	32407	27050	21506	18801	17853	17507	17262	17677	17524	17441	17510	17433	17339	17168	17493	17554	17389	17350	17392	17602	17697	17309	17308	17519	17340	17345	17428	17258	17237	17350	17240	17500	17546	17331	17526	17710	17446	17503	17436	17407	17459	17504	17424	17222	17356	17144	17470	17392	17184	17496	17393	17463	17316	17417	17571	17401	17314	17358	17359	17388	17373	17324	17248	17202	17364	17352	17427	17417	17639	17460	17488	17451	17339	17460	17494	17359	17333	17510	17224	17271	17310	17468	17280	17317	17428	17427	17499	17340	17347	17493	17467	17450	17521	17449	17591	17434	17380	17443	17514	17454	17527	17225	17372	17562	17460	17463	17252	17305	17375	17336	17405	17315	17240	17234	17377	17560	17489	17417	17332	17407	17479	17345	17329	17405	17329	17435	17467	17283	17502	17460	17423	17346	17493	17390	17212	17206	17644	17510	17283	17490	17372	17315	17220	17490	17462	17117	17335	17371	17434	17295	17730	17511	17310	17351	17356	17405	17369	17455	17432	17222	17585	17258	17345	17533	17462	17404	17582	17438	17493	17518	17447	17389	17389	17484	17461	17127	17490	17408	17311	17490	17449	17438	17339	17395	17467	17327	17202	17294	17476	17540	17481	17396	17303	17343	17471	17368	17452	17484	17517	17448	17402	17398	17282	17311	17486	17485	17324	17381	17413	17297	17539	17471	17273	17411	17368	17480	17548	17251	17263	17355	17497	17588	17280	17530	17531	17619	17358	17362	17406	17449	17363	17390	17477	17505	17315	17325	17428	17448	17398	17161	17379	17298	17507	17343	17402	17373	17319	17357	17408	17230	17377	17378	17370	17336	17504	17307	17469	17438	17481	17500	17284	17419	17376	17411	17335	17387	17323	17466	17455	17613	17472	17481	17368	17335	17042	17385	17176	17481	17409	17294	17263	17470	17413	17161	17429	17296	17383	17145	17281	17097	17416	17356	17490	17366	17460	17337	17374	17480	17387	17310	17032	17429	17547	17360	17336	17447	17472	17460	17191	17454	17311	17145	17261	17404	17409	17379	17392	17229	17363	17429	17395	17370	17303	17282	17331	17328	17417	17436	17379	17523	17339	17367	17169	17345	17220	17280	17291	17477	17258	17313	17338	17226	17294	17399	17223	17433	17270	17424	17325	17558	17477	17326	17540	17411	17411	17301	17343	17359	17350	17400	17434	17250	17400	17369	17296	17429	17398	17527	17521	17409	17493	17333	17400	17269	17326	17347	17372	17478	17258	17302	17333	17108	17368	17289	17488	17429	17278	17385	17306	17231	17298	17504	17330	17372	17174	17321	17242	17111	17492	17494	17507	17206	17418	17539	17181	17390	17395	17484	17520	17231	17250	17374	17476	17249	17078	17424	17324	17399	17187	17475	17270	17341	17528	17304	17481	17427	17225	17413	17280	17290	17473	17425	17319	17443	17406	17505	17231	17497	17477	17365	17429	17421	17352	17342	17451	17238	17518	17369	17205	17605	17558	17336	17324	17449	17279	17452	17359	17305	17402	17319	17309	17370	17411	17517	17672	17387	17465	17337	17282	17597	17492	17482	17504	17231	17227	17326	17571	17403	17327	17400	17275	17360	17504	17551	17491	17422	17240	17476	17502	17455	17451	17343	17240	17276	17421	17513	17443	17222	17344	17461	17538	17367	17126	17479	17423	17301	17365	17195	17578	17455	17335	17367	17346	17499	17443	17461	17191	17398	17502	17195	17398	17289	17313	17419	17499	17347	17436	17466	17352	17441	17379	17482	17247	17401	17382	17500	17386	17332	17317	17076	17337	17381	17489	17436	17487	17585	17492	17585	17411	17399	17447	17579	17626	17297	17241	16980	17428	17328	17439	17362	17240	17398	17395	17324	17394	17300	17453	17118	17470	17253	17306	17348	17491	17414	17189	17303	17486	17404	17466	17220	17480	17201	17319	17316	17526	17329	17366	17289	17439	17337	17312	17219	17390	17485	17125	17355	17460	17384	17384	17262	17343	17399	17400	17334	17493	17140	17453	17360	17555	17295	17479	17138	17366	17287	17340	17534	17508	17473	17476	17339	17527	17353	17409	17347	17361	17299	17292	17420	17319	17274	17403	17494	17514	17488	17311	17362	17343	17451	17525	17438	17476	17361	17281	17344	17523	17423	17398	17400	17272	17351	17298	17237	17338	17286	17370	17285	17349	17402	17726	17210	17407	17309	17358	17323	17468	17532	17402	17365	17331	17334	17460	17435	17414	17298	17297	17372	17632	17229	17552	17452	17350	17417	17420	17278	17479	17504	17232	17362	17413	17334	17350	17293	17583	17147	17312	17354	17441	17285	17271	17382	17407	17558	17241	17262	17492	17161	17525	17398	17388	17559	17504	17126	17521	17463	17295	17306	17436	17263	17291	17265	17616	17392	17393	17234	17348	17350	17279	17406	17440	17360	17447	17278	17585	17339	17646	17362	17481	17417	17487	17368	17560	17496	17555	17323	17375	17469	17305	17281	17455	17328	17216	17219	17492	17196	17496	17290	17451	17438	17360	17349	17601	17421	17523	17403	17529	17551	17390	17256	17320	17431	17409	17226	17368	17456	17308	17371	17279	17265	17325	17584	17462	17494	17385	17235	17358	17410	17273	17506	17461	17344	17192	17304	17479	17287	17434	17362	17335	17249	17252	17345	17531	17375	17582	17460	17331	17406	17474	17549	17260	17368	17497	17511	17324	17373	17566	17201	17413	17264	17640	17331	17599	17219	17146	17316	17153	17353	17151	17505	17281	17231	17547	17301	17316	17515	17269	17388	17320	17355	17526	17587	17161	17248	17324	17252	17249	17411	17343	17272	17291	17448	17398	17239	17340	17353	17355	17345	17398	17377	17353	17430	17156	17455	17460	17380	17202	17499	17404	17353	17583	17349	17650	17262	17277	17186	17510	17400	17385	17567	17382	17290	17401	17210	17317	17295	17193	17303	17648	17312	17286	17398	17353	17344	17599	17260	17510	17267	17427	17281	17405	17201	17307	17360	17419	17507	17284	17261	17347	17283	17365	17318	17324	17325	17409	17260	17509	17335	17319	17486	17344	17391	17394	17513	17486	17183	17464	17117	17310	17324	17457	17149	17583	17547	17478	17278	17205	17237	17379	17327	17396	17529	17404	17382	17349	17393	17359	17300	17152	17476	17383	17475	17424	17316	17462	17533	17402	17511	17235	17539	17356	17221	17305	17324	17229	17574	17486	17334	17248	17483	17360	17366	17350	17506	17366	17345	17404	17328	17430	17249	17347	17326	17395	17138	17274	17204	17433	17449	17435	17397	17259	17420	17496	17411	17501	17383	17188	17400	17330	17243	17386	17406	17360	17308	17153	17669	17416	17508	17611	17496	17298	17495	17179	17305	17365	17349	17347	17094	17374	17432	17356	17303	17342	17276	17462	17529	17446	17226	17370	17353	17321	17403	17502	17422	17295	17437	17487	17463	17299	17329	17302	17346	17370	17441	17547	17553	17370	17340	17247	17505	17303	17404	17302	17239	17363	17374	17390	17355	17331	17513	17305	17359	17261	17231	17397	17492	17567	17249	17205	17240	17123	17300	17152	17362	17273	17435	17448	17482	17316	17348	17514	17311	17422	17445	17546	17676	17311	17396	17512	17382	17658	17570	17395	17539	17428	17322	17316	17384	17430	17272	17343	17400	17483	17506	17461	17338	17486	17386	17186	17256	17680	17354	17399	17231	17613	17564	17285	17444	17453	17364	17316	17427	17307	17419	17514	17349	17475	17530	17509	17428	17215	17486	17352	17536	17232	17573	17379	17342	17307	17356	17318	17336	17524	17426	17437	17275	17208	17223	17391	17610	17484	17407	17659	17362	17297	17386	17382	17335	17372	17546	17420	17417	17304	17440	17449	17384	17577	17302	17594	17252	17243	17520	17469	17402	17280	17436	17342	17350	17237	17521	17334	17436	17530	17283	17475	17543	17467	17381	17357	17375	17583	17357	17465	17283	17662	17472	17286	17443	17352	17404	17372	17298	17394	17317	17486	17487	17329	17377	17200	17391	17559	17322	17376	17442	17237	17491	17355	17264	17403	17601	17196	17404	17315	17327	17334	17360	17450	17561	17488	17533	17267	17210	17533	17508	17431	17303	17486	17320	17323	17385	17200	17397	17245	17261	17367	17421	17082	17398	17448	17244	17405	17238	17280	17330	17312	17302	17349	17479	17316	17510	17494	17409	17306	17493	17473	17327	17519	17432	17373	17387	17451	17223	17432	17374	17222	17204	17356	17216	17361	17417	17520	17356	17328	17366	17369	17249	17353	17308	17503	17489	17318	17146	17503	17360	17501	17509	17483	17369	17400	17549	17340	17628	17144	17339	17318	17605	17471	17391	17513	17400	17327	17369	17397	17345	17451	17330	17265	17363	17324	17167	17152	17427	17376	17404	17505	17494	17228	17331	17548	17466	17376	17629	17422	17251	17264	17309	17444	17536	17506	17489	17266	17344	17445	17182	17447	17434	17387	17417	17183	17361	17118	17306	17409	17432	17472	17478	17529	17312	17423	17289	17170	17399	17415	17405	17596	17279	17247	17410	17372	17357	17465	17492	17296	17343	17519	17179	17335	17377	17250	17460	17550	17437	17486	17163	17345	17492	17561	17267	17629	17274	17338	17371	17289	17410	17359	17344	17334	17441	17448	17407	17355	17452	17346	17105	17244	17321	17390	17541	17407	17442	17513	17474	17392	17289	17158	17399	17241	17316	17304	17234	17252	17389	17432	17390	17114	17494	17492	17452	17474	17618	17233	17535	17219	17450	17562	17298	17302	17631	17436	17336	17327	17345	17516	17285	17365	17428	17581	17448	17422	17329	17538	17526	17358	17312	17461	17450	17362	17446	17255	17432	17400	17277	17385	17575	17433	17307	17357	17355	17211	17261	17409	17453	17431	17458	17419	17369	17641	17418	17420	17324	17373	17351	17607	17602	17654	17453	17383	17323	17511	17318	17384	17202	17492	17414	17377	17458	17258	17369	17311	17392	17422	17250	17420	17376	17533	17581	17529	17192	17598	17386	17553	17610	17409	17322	17366	17445	17515	17259	17454	17459	17494	17408	17261	17283
15463	26152	26831	25193	23428	21926	20379	19294	18565	18430	17833	17173	27423	31511	33373	26152	19148	16103	15289	15122	15205	15161	15110	15074	15235	15335	15178	15292	15245	15184	15216	15317	15325	15115	15096	15264	15006	15269	15082	14972	15208	15408	15298	15139	15115	15136	15260	15027	15109	15105	15049	15019	15198	15236	15349	15214	15129	15290	15121	15158	15127	14978	15229	15268	15138	15218	15255	15239	15126	15029	15161	15073	15208	15063	15254	15070	15187	15099	15103	15229	15292	15028	15110	15274	15268	15004	15185	15112	15085	15245	15228	14997	15245	15124	15165	15051	15131	15065	15297	15198	15240	14987	15148	15132	15182	15241	15195	15256	15212	15312	15104	15101	14962	15258	15126	15116	15203	15080	15257	15289	15182	15062	15308	15200	15085	15104	15073	15183	15167	15141	15105	15052	15009	15159	15184	15081	15193	14987	15151	15310	15158	15077	14960	15222	15069	15280	15174	15064	15318	15236	15244	15185	15176	15198	15244	15329	15144	15198	15179	15287	15277	15154	15361	15111	15188	15120	15186	15329	15319	15146	15227	15173	15130	15110	14932	15175	15091	15156	15170	15191	15165	15207	15069	15044	15169	15185	15104	15259	15251	15050	15236	15123	14942	15151	15127	15112	15131	15166	15240	15266	15280	15193	15213	15239	15068	15320	15146	15074	15090	15239	15068	15057	15107	15119	15156	14986	15213	15104	15291	15154	15223	15067	15089	15061	15264	15220	15347	15177	14985	15192	15095	15175	15189	15062	15095	15341	15282	15066	15155	15305	15148	15033	15045	15052	15088	15082	15223	15006	15201	15024	15134	15148	15190	15137	14987	15053	15220	15103	15108	15168	15130	15208	15145	15144	15335	15324	15118	15465	15142	15261	15254	15024	15193	14970	15232	15072	15084	15217	15065	15226	15120	15144	15094	15238	15165	15158	15140	15101	15026	15195	15135	15166	15168	15123	15015	15307	15299	15349	15029	15151	15161	15195	15226	15196	15106	15057	15023	15086	15071	15050	15117	15112	15207	15235	15054	15171	15267	15013	15200	14996	15075	15125	15159	15011	15241	15161	14941	15271	15310	15061	15273	15135	15208	15172	15098	15128	15274	15068	15256	14904	15072	15113	15162	15052	15165	15145	15179	15155	15177	15070	15149	15117	15048	15146	15182	15231	15233	15130	15225	15184	15307	15092	15187	15197	15338	15055	15179	15091	15206	15284	15230	15161	15025	15100	15163	15001	15246	15206	15095	15288	15142	15126	15222	15233	15121	15082	15142	15129	15050	15066	15166	14946	15243	15181	15255	15029	15187	15174	14923	15152	15199	15182	15090	15077	15274	15020	15217	15164	15138	15190	15226	15144	15198	15148	15329	15125	15022	15158	15189	15000	15377	15164	15325	15161	15073	14983	15069	14986	15092	15269	15100	15065	15134	15136	15119	15018	15184	15184	15250	15071	15284	15139	15163	15372	15163	15257	15147	15138	14999	15107	15106	15200	15102	14962	15273	15134	15214	15171	15200	15247	15195	15172	15252	15294	15165	14994	15281	15112	15148	15177	15234	15118	15100	14963	15367	15056	15426	15129	15071	15139	15069	15061	15059	15107	15088	15277	15224	15152	15160	15252	15104	15065	15126	15216	15044	15142	15278	15023	15197	15045	15251	15163	15052	15242	15187	15212	15211	15049	15174	15223	14939	15169	15199	15277	15219	15242	15238	15098	15134	15080	15265	15372	15155	14993	15083	15382	15213	15125	15331	15170	15219	15296	15325	15125	15047	15098	15221	15218	15027	15243	15172	15359	15073	15130	15273	15141	15101	15124	15190	15324	15170	15355	15011	15229	15160	15148	15174	15289	15263	15270	15298	15311	15227	15151	15200	14906	15016	15212	15056	15063	15252	15108	15120	15285	15137	15217	15425	15127	14934	15163	15001	15324	15231	15220	15131	15105	15093	15173	15155	15146	15090	15099	15175	15160	15251	15077	15236	15109	15259	15138	15240	15054	15239	15171	15093	15261	15159	15162	15229	15018	15144	15215	15208	15115	15151	15233	15105	15151	15228	15180	15108	15388	15026	15246	15050	15225	15260	15364	15206	15029	15227	15117	15053	15290	15326	15413	15095	15026	15228	15045	15185	15208	15107	15283	15200	15429	15258	15144	15137	15348	15232	15058	15200	15164	15212	15131	15271	15297	15319	15140	15186	15201	15142	15318	15013	15210	15126	15211	15044	15029	15169	15212	15077	15197	15048	15166	15040	15134	15180	15194	15129	15163	15235	15225	15106	15224	15189	15077	15124	15177	15227	15093	15181	14988	15195	15245	15232	15092	15214	15099	15178	15159	15077	15319	15188	15058	15274	14982	15137	15214	15112	15107	15088	15260	15125	15078	15152	15237	14887	14968	15145	15270	14964	15196	15109	14948	15133	15221	15243	15326	15217	15225	15166	15111	15218	15215	15197	15141	15165	15048	15166	15212	15258	15138	15205	15352	15224	15336	15168	15129	15340	15152	15110	15186	15178	15167	15391	15315	15149	15217	15193	15094	15038	15102	15171	15082	15153	15149	15154	15202	15086	15188	15193	15147	15170	15057	15270	15254	15130	15168	15115	15206	15281	15126	15205	15272	15226	15015	15121	15045	15292	15187	15219	15076	15207	15252	15262	15234	15099	15218	15224	15151	15119	15143	15171	15023	15164	15133	15126	15334	15281	15179	15292	15185	15369	15142	15201	15184	15080	15249	15254	15011	15352	15224	15113	15118	15098	15175	15328	15161	15098	15135	15020	15098	15359	15163	15038	15102	15209	15106	15262	15134	15072	15255	15164	15186	15189	15258	15168	15054	15168	15161	15259	15011	15134	15204	15022	15054	15249	15053	15213	15062	15130	15244	15329	15061	15351	15227	15052	14994	15146	15400	15026	15255	15179	15153	15116	15287	15184	15071	15301	15192	15257	15082	15111	15005	15219	15172	15063	15158	15203	15153	15126	15095	15129	15330	15226	15052	15266	15194	15125	15270	15255	15215	15229	15240	15243	15337	15129	15073	15175	15361	15298	15117	15027	15165	15064	15217	15010	15077	15350	15207	15144	15135	15341	15175	15028	15233	15314	15194	15006	15218	15025	14971	15148	15328	14952	15252	15129	15012	15270	15066	15005	15092	15235	15242	15069	15272	15107	15298	15120	15231	15200	15132	15089	15269	15205	15102	15096	15167	15122	15129	15194	15171	15146	15101	15391	14995	15368	15158	15039	15137	15345	15227	15226	15138	15175	15139	15136	15174	15179	15025	15118	15183	15169	15196	15186	15206	15182	15298	15187	15217	15218	15132	15046	15085	15127	15172	15346	15230	15084	15221	15213	15301	15164	15073	15221	15108	15071	14942	15291	15222	15063	15066	15111	15307	15189	15276	15203	15243	15206	15259	15131	15272	15000	15236	15257	15134	15258	15149	15276	15178	15044	15305	15034	15391	15326	15023	15079	15249	15274	15014	15124	15191	15159	14987	15216	15280	15301	15047	15167	15161	15285	14991	15161	15075	15320	15000	15079	15242	15246	15253	15150	15171	15138	14945	15143	15238	15224	15080	15135	15093	15134	15328	15048	15212	15291	15278	15085	15268	15126	15231	15176	15148	15224	15116	15091	15263	15138	15399	15166	15197	15167	15208	15118	15234	14949	15205	15204	15174	15279	15165	15099	15095	15256	15100	15214	15155	15259	15094	15355	15066	15028	15082	15284	15212	15229	15216	15148	15093	15145	15064	15140	15106	15064	15153	15075	15449	15070	15385	15275	15096	15211	15199	15174	15174	15095	15201	14962	15119	15130	15257	15033	15238	15238	15090	15068	15208	14994	15183	15337	14993	14987	15129	15017	15105	15166	15300	15201	15143	15152	15042	15126	15099	15355	15053	15214	15012	15193	15171	15168	15286	15148	15046	15242	15214	15253	15123	15212	15165	15167	15127	15214	15291	15345	15029	15030	15255	15187	15106	15315	15203	15071	15192	15177	15061	15097	15061	15320	15254	15205	15185	15236	15247	15086	15107	14969	15176	15243	15293	15184	15318	15165	15191	15236	15312	15239	15107	15106	15265	15156	15102	15210	15151	15063	15215	15292	15170	15259	15149	15275	15164	15241	15065	15237	15039	15368	15177	15217	15147	14952	15145	15117	15219	15203	15221	15051	15184	15258	15170	15069	15122	15112	15271	15294	15053	15037	15179	15181	15128	15286	15263	15265	15110	15245	15175	15084	15206	15299	15281	15169	15245	15111	15194	15267	15235	15207	15079	15196	15141	15182	15221	15172	15195	15116	15172	15216	15175	15281	15217	15096	15296	15153	15020	15240	15084	15153	15115	15255	15284	15124	15120	15161	15045	15293	15020	15217	15068	15157	14985	15135	15150	15087	15231	15197	15004	15068	15204	15184	15117	15133	14974	15112	15215	15156	15102	15305	14955	15204	15122	15021	15232	15033	15186	15134	15112	14951	15237	15060	15160	15090	15243	15202	15207	15099	15150	15252	15110	15104	15071	15072	15229	15237	15107	15120	15196	15148	15147	15086	15206	15199	15271	15155	15242	15163	15227	15117	15120	15119	15207	15230	15277	15231	15205	15225	15068	15304	14950	15138	15235	15180	15337	15088	14952	15279	15175	15091	15198	15178	15117	15090	15030	15131	14915	15019	15471	15048	15260	15274	15179	15209	15147	15158	15129	15241	15104	15113	15369	15048	15147	15177	15225	15192	15196	15252	15043	15068	15196	15214	15253	15257	15131	15053	15040	15038	15171	15061	15150	15247	15112	15255	15273	15127	15261	15234	15029	15365	15012	15298	15190	15233	15198	15182	14993	15184	15211	15309	15185	15011	15329	15185	15142	15312	15327	15146	15157	15252	15116	15168	15188	15041	15369	15195	15209	15234	15113	15111	15094	15116	15112	15114	15286	15137	15222	15219	15163	15160	15186	15162	15161	15157	15276	15239	15253	14978	15208	15096	15055	15148	14987	15071	15137	15186	15171	15181	15189	15017	15218	15224	15248	15246	15210	15016	15153	15089	15258	15163	15014	15173	15233	15162	15103	15303	15065	15123	15319	15022	15265	15151	15162	15228	15171	15188	15146	15132	15234	15039	15046	15193	15140	15285	15188	15122	14943	15190	15193
23780	21400	28972	24355	23197	25529	25628	22125	20351	20603	19582	18909	29974	41624	40707	31248	23385	19473	18099	17705	17424	17498	17336	17623	17474	17584	17503	17546	17702	17686	17356	17524	17619	17329	17290	17393	17458	17523	17378	17438	17544	17583	17692	17714	17489	17313	17303	17537	17535	17534	17559	17435	17684	17546	17336	17461	17358	17234	17478	17621	17333	17348	17554	17399	17305	17311	17404	17337	17531	17491	17462	17299	17342	17546	17481	17595	17502	17435	17371	17457	17464	17443	17284	17177	17540	17347	17502	17524	17369	17424	17207	17313	17500	17491	17334	17497	17495	17575	17553	17331	17466	17505	17474	17607	17468	17312	17595	17272	17391	17274	17275	17342	17472	17571	17566	17466	17494	17435	17402	17397	17522	17468	17286	17459	17577	17350	17423	17615	17422	17380	17426	17385	17225	17481	17457	17351	17485	17526	17275	17594	17339	17337	17353	17422	17522	17506	17310	17262	17563	17477	17215	17435	17386	17333	17416	17352	17469	17317	17326	17589	17496	17460	17286	17500	17607	17293	17435	17282	17482	17298	17444	17427	17488	17464	17368	17383	17391	17416	17090	17405	17270	17181	17460	17233	17470	17522	17384	17336	17481	17388	17527	17362	17407	17190	17431	17414	17327	17245	17240	17367	17441	17249	17392	17244	17434	17354	17447	17428	17491	17408	17509	17465	17493	17498	17558	17410	17491	17399	17468	17474	17254	17525	17423	17442	17173	17203	17282	17481	17439	17549	17310	17517	17369	17446	17532	17402	17415	17467	17402	17436	17689	17634	17292	17199	17312	17632	17579	17282	17438	17570	17367	17342	17262	17459	17377	17458	17396	17525	17552	17398	17403	17374	17420	17362	17438	17517	17453	17479	17270	17341	17378	17450	17440	17471	17375	17523	17504	17609	17590	17335	17485	17415	17229	17404	17467	17485	17234	17537	17509	17640	17493	17455	17425	17301	17499	17188	17565	17451	17553	17488	17430	17102	17243	17432	17508	17409	17312	17220	17306	17598	17386	17479	17691	17270	17452	17372	17447	17362	17271	17163	17423	17433	17372	17528	17549	17534	17461	17314	17415	17433	17399	17326	17388	17619	17365	17692	17468	17401	17454	17391	17163	17355	17489	17438	17425	17322	17357	17488	17511	17271	17254	17486	17633	17431	17454	17529	17436	17349	17444	17196	17113	17468	17285	17540	17218	17520	17433	17427	17347	17531	17451	17333	17298	17500	17208	17396	17360	17184	17383	17284	17306	17478	17376	17530	17380	17486	17325	17425	17610	17487	17359	17338	17313	17159	17304	17227	17503	17442	17457	17407	17648	17373	17469	17349	17419	17582	17347	17408	17528	17520	17510	17297	17414	17412	17301	17338	17402	17603	17371	17484	17242	17379	17334	17394	17230	17444	17400	17432	17348	17392	17395	17473	17428	17333	17584	17416	17510	17514	17655	17333	17512	17493	17361	17292	17330	17330	17354	17499	17559	17454	17311	17373	17587	17649	17345	17556	17334	17381	17320	17359	17465	17271	17255	17213	17432	17241	17593	17394	17463	17512	17623	17333	17380	17535	17442	17395	17594	17455	17453	17215	17302	17411	17306	17446	17563	17543	17526	17254	17382	17399	17365	17249	17324	17441	17348	17528	17468	17321	17501	17361	17529	17533	17212	17190	17573	17471	17234	17349	17555	17449	17594	17396	17297	17415	17289	17480	17321	17452	17249	17305	17366	17423	17350	17436	17445	17442	17412	17354	17378	17436	17367	17267	17414	17447	17431	17466	17442	17473	17572	17490	17451	17497	17395	17370	17462	17482	17586	17380	17390	17630	17628	17481	17356	17348	17492	17361	17349	17529	17391	17474	17559	17525	17553	17429	17337	17358	17376	17494	17424	17517	17501	17427	17339	17199	17351	17621	17486	17476	17328	17427	17524	17486	17539	17210	17434	17446	17529	17360	17546	17516	17294	17469	17417	17341	17434	17378	17586	17445	17461	17623	17370	17526	17462	17272	17371	17339	17426	17361	17535	17456	17556	17127	17323	17252	17491	17465	17226	17342	17446	17466	17461	17334	17409	17258	17338	17397	17307	17349	17521	17380	17328	17314	17207	17454	17352	17526	17398	17347	17275	17517	17458	17371	17344	17299	17406	17481	17307	17524	17538	17421	17421	17387	17646	17189	17267	17497	17288	17579	17204	17324	17509	17421	17462	17560	17433	17332	17281	17397	17544	17310	17423	17298	17392	17284	17569	17306	17306	17595	17603	17318	17273	17430	17387	17407	17504	17556	17547	17410	17470	17371	17460	17324	17494	17384	17278	17347	17379	17561	17449	17449	17412	17499	17218	17509	17456	17467	17338	17366	17464	17435	17273	17427	17548	17389	17321	17364	17499	17574	17610	17390	17317	17336	17479	17317	17482	17396	17285	17464	17324	17509	17492	17339	17348	17498	17272	17231	17304	17262	17456	17236	17540	17578	17343	17415	17451	17529	17428	17423	17205	17272	17455	17269	17581	17536	17290	17343	17319	17502	17121	17498	17558	17197	17443	17408	17488	17271	17436	17349	17517	17581	17542	17179	17406	17387	17228	17440	17422	17160	17554	17506	17682	17506	17571	17424	17330	17446	17426	17489	17635	17465	17372	17276	17484	17326	17447	17378	17267	17474	17313	17483	17107	17470	17489	17379	17259	17194	17313	17278	17462	17259	17518	17545	17630	17504	17349	17259	17431	17219	17558	17331	17382	17433	17371	17373	17257	17386	17346	17509	17269	17557	17497	17485	17618	17301	17432	17376	17499	17416	17422	17390	17512	17322	17503	17404	17490	17426	17496	17447	17526	17344	17549	17279	17498	17384	17431	17472	17286	17441	17421	17367	17579	17566	17248	17414	17564	17496	17517	17452	17496	17536	17307	17398	17310	17404	17299	17249	17413	17355	17355	17420	17514	17478	17495	17430	17441	17332	17424	17443	17374	17412	17446	17396	17539	17452	17367	17636	17476	17340	17552	17334	17428	17500	17348	17357	17199	17305	17515	17464	17473	17479	17244	17434	17659	17583	17563	17390	17486	17363	17360	17323	17504	17347	17475	17365	17491	17382	17354	17355	17396	17411	17384	17307	17354	17611	17473	17342	17406	17360	17289	17417	17351	17397	17311	17582	17534	17341	17346	17473	17611	17503	17525	17325	17624	17282	17291	17475	17509	17352	17532	17430	17398	17438	17462	17372	17445	17413	17566	17368	17565	17508	17311	17529	17422	17209	17425	17423	17359	17213	17340	17187	17326	17346	17378	17391	17436	17429	17215	17359	17372	17420	17328	17370	17424	17405	17467	17214	17505	17312	17176	17390	17306	17439	17294	17434	17382	17342	17455	17450	17436	17446	17332	17424	17541	17331	17420	17490	17342	17412	17305	17327	17319	17360	17505	17456	17159	17319	17366	17353	17284	17142	17244	17274	17271	17392	17409	17320	17490	17306	17358	17505	17389	17579	17480	17448	17395	17456	17235	17369	17289	17310	17209	17363	17496	17110	17258	17287	17571	17440	17471	17396	17315	17437	17425	17618	17564	17479	17186	17297	17142	17470	17549	17559	17321	17423	17359	17667	17341	17376	17559	17575	17416	17231	17412	17339	17279	17424	17357	17525	17502	17405	17371	17322	17502	17387	17420	17250	17416	17561	17423	17423	17353	17287	17229	17335	17369	17363	17288	17364	17325	17376	17256	17353	17514	17268	17577	17370	17370	17453	17295	17295	17447	17406	17357	17333	17424	17292	17236	17381	17391	17418	17444	17357	17481	17208	17537	17473	17413	17556	17244	17422	17179	17486	17490	17306	17393	17495	17444	17353	17376	17397	17287	17194	17273	17274	17493	17420	17451	17472	17713	17334	17355	17515	17397	17329	17576	17278	17313	17346	17401	17183	17202	17511	17452	17564	17447	17290	17191	17417	17424	17218	17479	17433	17302	17397	17340	17361	17325	17425	17601	17446	17473	17192	17299	17419	17348	17418	17312	17267	17478	17451	17605	17371	17365	17195	17423	17313	17485	17315	17302	17261	17280	17442	17402	17401	17297	17409	17452	17288	17570	17573	17359	17499	17463	17495	17351	17561	17278	17427	17168	17421	17521	17448	17405	17479	17358	17319	17245	17319	17354	17515	17417	17451	17568	17594	17201	17310	17600	17418	17406	17469	17553	17457	17601	17198	17268	17557	17574	17423	17262	17416	17313	17455	17501	17465	17364	17252	17573	17228	17329	17391	17220	17465	17436	17612	17381	17371	17404	17183	17423	17379	17336	17239	17415	17417	17593	17273	17526	17564	17278	17296	17310	17294	17347	17561	17379	17438	17348	17563	17577	17279	17517	17269	17264	17492	17401	17464	17345	17347	17318	17469	17425	17588	17253	17403	17410	17397	17401	17281	17286	17447	17346	17381	17596	17520	17443	17356	17256	17439	17187	17194	17253	17447	17420	17278	17555	17650	17532	17385	17192	17164	17435	17522	17233	17526	17398	17223	17324	17333	17222	17302	17735	17474	17461	17443	17391	17551	17164	17505	17525	17472	17481	17519	17368	17480	17288	17428	17481	17466	17509	17487	17481	17385	17395	17419	17465	17331	17386	17256	17392	17522	17305	17523	17691	17382	17478	17382	17474	17344	17365	17374	17342	17315	17262	17557	17584	17300	17424	17443	17418	17484	17408	17442	17349	17387	17500	17523	17523	17538	17389	17318	17546	17373	17472	17310	17473	17367	17483	17436	17399	17582	17664	17514	17504	17473	17324	17515	17541	17250	17201	17594	17323	17338	17436	17455	17353	17370	17461	17550	17323	17563	17473	17405	17340	17362	17679	17361	17465	17355	17573	17456	17592	17071	17420	17373	17296	17485	17438	17325	17359	17540	17283	17305	17178	17385	17535	17457	17394	17457	17576	17377	17235	17267	17476	17444	17492	17434	17443	17544	17319	17423	17437	17412	17261	17434	17452	17661	17693	17335	17397	17227	17337	17480	17374	17533	17493	17334	17401	17260	17453	17314	17349	17574	17644	17293	17472	17355	17265	17356	17383	17611	17335	17371	17464	17542	17643	17437	17431	17217	17279	17303	17292	17599	17445	17455	17343	17320	17718	17622	17423	17333	17258	17355	17371	17265	17641	17503
17460	31279	30131	27221	28367	24944	23114	21783	20001	19876	18287	17248	33608	43458	40656	30662	21312	16933	15504	15172	15091	15122	15055	15242	15110	15114	15158	15111	15033	15132	15236	15273	15255	14909	15164	15172	15097	15104	15240	15233	15233	15339	15044	15067	15191	15012	15114	15204	15272	15092	14993	15102	15184	15130	15140	15029	15196	15226	15257	15237	15151	15061	15248	15127	15145	15113	15229	15194	15012	15102	15059	15235	15198	15003	15179	15246	15142	15148	15246	15057	14970	15341	15000	15274	15238	15144	15163	15264	15139	14978	15139	15172	15235	15100	15113	15216	15131	15061	15135	15015	14945	15232	15136	15098	14970	15139	15361	15062	15066	15065	15301	15214	14967	15044	15215	15208	15086	15125	15075	15199	15048	15048	15099	15303	15218	15027	15059	15163	15110	15173	15264	14957	15125	15082	15171	15040	15110	15133	15224	15124	15238	15120	15103	15150	15261	15130	15039	15225	15111	15191	15061	15003	15213	15180	15184	15197	15094	15115	15103	15388	15234	15124	15124	15132	14999	15188	15224	15155	15229	15043	15171	15213	15204	15118	15225	15144	15076	15235	15200	15025	15113	15206	14978	15106	15080	15139	15072	15234	15161	15100	15182	15142	15142	15238	15095	15105	15050	15197	15212	15109	15161	15229	15177	15132	15261	15197	15210	15152	15105	15219	14929	15181	15101	15061	15170	15049	15177	15191	15190	15231	15102	15202	15105	15182	15189	15154	15212	15212	15205	15052	15048	15165	15183	15138	15250	15005	15282	15075	15179	15093	15294	15166	15173	15240	15049	15152	14915	15254	15160	14980	15110	15209	15226	15233	15141	15230	15237	15212	15112	15092	15221	15198	15198	15146	15205	15231	14991	15166	15213	15199	15162	15178	15101	15249	15044	15152	15213	15152	15245	15197	15113	14958	15214	15009	15164	15171	15149	15081	15171	14958	15180	15016	15170	15210	15056	15120	15108	14979	15286	15158	15093	15103	15068	15207	15078	15159	15240	15268	15132	15349	15114	15122	15002	15072	15069	15138	15180	15068	14968	15171	15109	15138	15235	15262	15043	15106	15087	15066	15123	15076	14956	15214	15170	15099	15132	15049	15152	15120	15140	15120	15068	15099	14973	15117	15088	15197	15160	15210	15188	15285	15092	14879	14987	15168	15067	15012	15113	15097	15085	15175	15045	15082	15130	15172	15082	15211	15183	15127	15153	15034	15221	15331	15182	15265	15070	14946	15013	15173	15127	14996	15201	15250	15059	15304	15121	15271	15004	15070	15297	15193	15047	15029	15078	15048	15034	15185	15116	15234	15147	15114	15174	15231	15227	15235	15135	15186	15286	15209	15059	15142	15094	15118	15241	15237	15105	15358	15097	15103	15125	15109	15044	14907	15123	15379	15125	15254	15121	15106	15208	15060	15267	15024	15193	15261	15198	15160	15099	15188	15085	15119	15242	15148	15214	15236	15150	15104	14994	15232	15167	15220	15186	14986	15099	15246	15063	15069	15164	15226	15141	15105	15293	15092	15204	15070	15235	15123	15230	15040	15141	15019	15213	15087	15191	15308	15214	15012	15274	15034	15121	15176	15014	15111	15131	15087	15083	15214	15183	15259	15080	15133	15094	15214	15064	15241	15311	15056	15156	15234	15114	15065	15126	15222	15133	15071	15047	15245	15162	15316	15141	15225	15222	15251	15125	15242	15144	15146	15164	15086	15085	15237	15206	15075	15220	15110	15179	15338	15114	15171	15159	15047	15142	15043	15291	15241	15272	14915	15215	15014	15233	15159	15103	15219	15057	15084	15256	15229	15200	15186	15048	15220	14968	15053	15110	15135	15016	15192	15080	15169	15114	15057	15128	15022	15332	15290	15089	15103	15063	15140	15003	15142	15210	15076	15268	15077	15205	15129	15010	15352	15010	15083	15085	15085	14995	15033	15163	15204	15134	15150	15204	15031	15111	15184	15109	15063	15063	15061	15103	15105	14879	15138	15322	15068	15199	15101	15301	15235	15105	15047	15006	15260	15218	15117	15166	15161	15019	15017	15113	15173	14914	15159	15362	15244	15183	15207	15210	15178	15156	14933	15137	15292	15133	15117	15123	15027	15170	15169	15162	15211	15122	15217	15075	15157	14965	15252	15128	15241	15152	15120	15156	15160	15031	15074	15275	14994	15126	15191	15024	15118	15218	15219	15207	15082	15115	15096	15086	15304	15072	15124	15168	14998	15046	15205	15143	15084	15131	15442	15132	14939	15263	15087	15126	14952	15214	15297	15182	15039	15094	15213	15479	15149	15166	15163	15247	15111	15102	15176	15203	15232	15054	15272	15322	15021	14962	15084	15085	15048	15096	14896	15072	15161	15113	15038	15185	15179	15093	15179	15220	15248	15097	14987	15171	15091	15121	15208	15078	14919	15119	15088	15101	15018	15125	15136	15160	15026	14877	15184	15233	15128	15191	15243	15083	15147	15195	15235	15343	15028	15107	15216	15018	15082	15130	15076	15160	15074	15191	15114	15057	15205	15261	15067	15030	15141	15182	15204	15004	15224	15172	15141	15044	15163	15183	14999	14944	15266	15408	15093	15223	15133	15067	15375	15205	15105	15240	15096	15210	15184	15092	15093	15222	15125	15104	14946	15236	15210	15090	15078	15194	15147	15077	15138	15139	15045	15061	15055	15168	15187	15354	15085	15005	15286	15149	15243	15325	15115	15067	15002	15263	15098	15147	15249	15084	14969	15220	15165	15209	14980	15086	15124	15013	15177	15196	15161	15175	15048	15192	15062	15172	15310	15047	15213	15109	15245	15153	15033	15148	14981	15334	15046	15108	15113	14962	15089	15204	15236	15000	15046	15119	15134	15264	15289	15128	15238	15206	15237	15307	15263	15205	15215	15191	15255	15140	15096	15024	15070	15268	15062	15124	15015	15203	15039	15101	15171	15308	15168	15123	15105	15207	15188	15029	15114	15136	15133	15175	15109	15101	15032	15202	15067	15103	15103	15227	15091	15199	15148	15157	15128	15243	15055	15138	15164	15174	15044	15150	14926	15106	15139	15177	15087	15058	15223	15133	15164	15133	15194	15145	15330	15242	15243	15199	15176	15000	15132	15177	15058	15074	15125	15267	15250	15332	15102	15244	15168	15223	15033	15153	15240	15054	15197	15190	15185	15309	15105	14993	15089	15086	15022	15136	15115	15145	15095	15138	15131	15008	15334	15148	15110	15102	15111	15176	15091	15206	15065	15072	14966	14932	15079	15065	15286	15237	15045	15003	15116	15227	15118	15132	15073	15156	15076	15300	15202	15300	15166	15168	15128	15122	15226	15053	15220	15062	15152	15201	15022	15309	15015	14966	15187	15186	15393	15278	15192	15021	15116	15029	15372	15192	15140	15017	15155	15129	15243	15112	15234	15070	15226	14910	15175	15146	15127	15254	15121	15244	15242	15146	15202	15046	15155	15113	15192	15196	15141	15110	15130	15149	15083	15001	15110	15143	15091	15179	15050	15169	14979	15237	15140	15235	15101	15157	15057	15152	15111	15141	15202	15067	15360	15167	15252	15216	15201	15088	15227	15271	15293	15133	15020	15277	15101	15095	15141	15116	15160	15233	15071	15033	15183	15096	15030	15160	15129	15238	15107	15080	15180	15155	15010	15246	15098	15184	15043	15238	15148	15210	15093	15177	15221	15093	15181	15033	15117	15116	15200	15006	15087	15329	15120	15140	15351	15255	15026	15136	15057	14946	15179	15111	15194	15197	15118	15249	15274	15200	15208	15126	14996	15100	15085	15186	15203	15063	15079	14966	15227	15071	15178	15172	15103	15113	15059	15134	15192	15141	15134	15044	15140	15180	15012	15135	15085	15080	15036	15157	15198	15050	15052	15128	15122	15236	15135	15207	15102	15203	15118	14993	15087	15221	15084	15292	15135	15138	15240	15067	14928	14979	15125	15155	15095	15260	15065	15066	14949	15053	15265	15063	15387	15147	15021	15086	15102	15127	15091	15136	15044	14984	15130	15374	15188	15153	15023	15057	15234	15164	15041	15134	15183	15215	15128	15218	15085	15278	14898	15061	15099	15176	15140	15235	15300	15221	14972	15185	15095	15138	15196	15070	15256	15376	14957	15055	15071	15249	15078	15041	15065	15121	15113	15112	15144	14953	15051	15290	15230	15374	15082	15077	15320	15033	15091	15184	15175	15145	15000	14950	15162	15233	15322	15144	15045	15036	15152	15129	15051	15172	15117	15183	15096	15209	15190	15223	15077	15211	15190	15083	15249	15103	15157	15188	14891	15250	14988	15056	15212	15165	15102	15058	15313	15042	15090	15189	15476	15036	15232	15232	15194	15200	15171	15217	15162	15079	15107	15242	15296	15037	15157	15246	15033	15233	14963	15133	15205	15131	15243	14957	15134	15095	15201	15146	15367	15109	15117	15148	14971	15051	15129	15271	15110	15114	15307	15210	15169	15271	15191	15036	15075	15245	15147	15097	15333	15307	15042	14956	14909	15150	15164	15142	15158	15151	15124	15266	15147	15097	15107	15313	15379	15247	15109	15267	14976	15149	15168	15224	14930	15193	15043	15095	15223	15265	15056	15241	15192	15042	15165	15135	15047	15076	15171	15021	15098	15160	15207	15025	15092	15204	15149	15074	15214	15270	15092	15266	14896	15105	15200	15114	15264	15018	15166	15138	14929	15053	15231	15042	14852	15205	15076	15389	15097	15226	15100	15040	15255	15029	15124	15330	15361	15068	15115	15134	15099	15093	15272	15020	15150	15034	15212	15023	15023	15089	15272	15147	15084	14913	15136	15175	15137	15137	15140	15154	15122	15266	15230	15071	15062	15133	15307	15170	15006	15169	15113	15110	15200	15137	15158	15099	15179	14987	15088	15237	15254	15193	15109	15151	14970	15166	15118	15188	15068	15206	15121	15134	14995	15162	15186	15110	15237	15315	15375	15190	15306	15216	15234	15156	15277	15023	15113	15116	15093	15133	15255	14957	15199	15120	15043	14941	15180	15116	15138	15145	15007	15048	15039	15010	15068	15071	15103	15148	15153	15198	15168	15151	14984	15357	15009	15162	15045	14994	15247	15108	15087	15113	15298	15166	15143	15066	15117	15310	15130	15280	15060	15265	15187
29387	23321	25864	24706	22175	20584	20003	19632	18891	18537	18388	17859	18627	19377	20549	19574	18308	17706	17547	17887	17493	17735	17738	17756	17516	17404	17678	17457	17552	17527	17559	17451	17600	17551	17443	17702	17502	17712	17535	17578	17547	17661	17636	17500	17532	17565	17403	17500	17288	17515	17515	17741	17489	17495	17485	17573	17649	17504	17498	17498	17637	17618	17732	17807	17320	17559	17502	17528	17498	17550	17538	17548	17557	17543	17500	17628	17510	17738	17519	17518	17391	17594	17526	17650	17572	17616	17451	17601	17614	17281	17471	17572	17606	17414	17498	17530	17616	17656	17391	17231	17442	17382	17563	17499	17592	17558	17517	17605	17423	17680	17709	17563	17250	17258	17398	17602	17228	17599	17617	17501	17439	17418	17663	17511	17572	17462	17612	17417	17577	17426	17600	17552	17615	17753	17292	17605	17470	17500	17435	17549	17582	17529	17555	17339	17474	17529	17671	17339	17652	17625	17651	17832	17668	17561	17660	17581	17455	17385	17583	17626	17601	17640	17480	17639	17467	17471	17373	17765	17685	17476	17531	17610	17517	17419	17564	17686	17611	17364	17519	17750	17515	17475	17594	17705	17512	17591	17499	17539	17802	17558	17481	17534	17311	17378	17583	17589	17837	17588	17500	17573	17621	17566	17409	17543	17446	17478	17637	17691	17604	17773	17592	17502	17664	17655	17479	17517	17530	17497	17665	17575	17512	17522	17567	17636	17500	17439	17679	17515	17714	17508	17741	17475	17277	17704	17670	17648	17516	17633	17607	17376	17465	17475	17696	17492	17716	17599	17358	17596	17438	17474	17593	17503	17509	17639	17373	17485	17539	17579	17508	17496	17394	17495	17400	17359	17660	17401	17600	17562	17541	17571	17519	17391	17385	17226	17577	17531	17529	17349	17484	17487	17738	17614	17704	17592	17416	17462	17424	17471	17409	17482	17560	17451	17709	17502	17700	17606	17710	17641	17545	17392	17597	17493	17622	17717	17645	17417	17466	17276	17293	17728	17549	17627	17565	17639	17469	17496	17598	17555	17561	17499	17838	17575	17589	17326	17635	17574	17602	17504	17535	17394	17648	17723	17526	17463	17321	17558	17391	17555	17565	17501	17580	17582	17616	17573	17439	17514	17618	17717	17574	17473	17424	17666	17467	17700	17551	17611	17553	17643	17475	17528	17524	17682	17307	17323	17593	17506	17552	17435	17570	17720	17465	17538	17598	17515	17545	17710	17471	17424	17446	17290	17526	17411	17681	17552	17557	17511	17410	17464	17538	17309	17685	17678	17550	17658	17563	17479	17440	17456	17572	17423	17563	17457	17599	17382	17802	17598	17442	17570	17558	17468	17602	17392	17495	17664	17428	17366	17527	17619	17584	17527	17585	17489	17544	17596	17681	17523	17459	17501	17404	17547	17315	17469	17490	17470	17560	17358	17466	17567	17570	17421	17516	17278	17476	17523	17529	17699	17590	17572	17808	17599	17508	17444	17724	17243	17572	17540	17459	17608	17479	17430	17495	17394	17535	17319	17486	17667	17568	17646	17382	17463	17564	17461	17745	17637	17518	17397	17719	17522	17562	17589	17545	17489	17577	17524	17763	17613	17669	17702	17583	17331	17359	17504	17751	17611	17497	17546	17603	17645	17621	17308	17542	17496	17606	17587	17496	17633	17593	17731	17352	17450	17440	17299	17791	17727	17670	17638	17459	17450	17540	17455	17674	17541	17707	17389	17524	17589	17409	17733	17651	17648	17517	17515	17355	17514	17629	17605	17702	17706	17506	17511	17348	17483	17481	17548	17579	17299	17290	17444	17420	17534	17360	17539	17420	17415	17565	17469	17439	17610	17556	17647	17704	17485	17569	17473	17532	17395	17726	17492	17490	17720	17577	17575	17536	17444	17552	17507	17517	17377	17673	17732	17579	17543	17488	17741	17398	17589	17736	17533	17596	17639	17474	17644	17440	17470	17568	17461	17455	17389	17508	17720	17590	17635	17570	17658	17588	17605	17606	17645	17675	17518	17603	17623	17490	17639	17414	17612	17603	17693	17625	17774	17651	17342	17666	17552	17698	17569	17564	17606	17590	17456	17529	17617	17549	17804	17741	17440	17511	17379	17580	17521	17535	17602	17426	17547	17569	17596	17637	17818	17519	17632	17505	17552	17632	17497	17739	17521	17529	17464	17571	17524	17716	17677	17531	17522	17375	17406	17543	17535	17228	17505	17602	17275	17572	17514	17363	17505	17604	17771	17682	17456	17471	17650	17679	17524	17482	17482	17550	17396	17498	17383	17181	17677	17625	17385	17598	17475	17634	17586	17329	17595	17733	17734	17570	17568	17422	17501	17439	17407	17556	17505	17514	17738	17502	17507	17487	17370	17630	17466	17483	17544	17552	17507	17750	17431	17525	17590	17405	17582	17480	17243	17612	17382	17492	17504	17697	17497	17589	17677	17782	17355	17645	17696	17456	17605	17484	17638	17552	17646	17473	17556	17337	17266	17442	17634	17484	17485	17533	17544	17449	17575	17495	17724	17516	17627	17527	17423	17395	17305	17470	17430	17527	17427	17429	17551	17564	17480	17438	17358	17304	17368	17710	17568	17406	17660	17531	17573	17601	17566	17589	17557	17702	17581	17543	17480	17466	17471	17756	17689	17662	17627	17455	17637	17393	17329	17698	17520	17505	17493	17500	17462	17472	17779	17614	17712	17513	17382	17453	17758	17589	17610	17500	17588	17412	17508	17453	17539	17543	17813	17415	17720	17381	17556	17590	17571	17554	17655	17573	17539	17626	17566	17341	17572	17712	17567	17692	17599	17486	17585	17406	17622	17838	17683	17468	17386	17831	17622	17472	17521	17631	17405	17609	17628	17543	17455	17477	17725	17611	17590	17675	17640	17403	17693	17509	17414	17537	17656	17590	17636	17686	17595	17356	17578	17487	17546	17334	17322	17682	17506	17448	17512	17675	17535	17669	17633	17486	17564	17730	17605	17596	17478	17339	17547	17525	17328	17401	17307	17507	17743	17433	17761	17558	17376	17551	17753	17545	17634	17327	17487	17662	17575	17443	17436	17572	17568	17639	17675	17500	17586	17453	17448	17396	17617	17523	17731	17715	17551	17460	17702	17753	17517	17539	17447	17564	17454	17460	17533	17515	17487	17495	17649	17604	17538	17476	17599	17705	17767	17334	17477	17632	17654	17498	17389	17538	17508	17564	17455	17309	17593	17338	17640	17490	17564	17494	17518	17617	17714	17554	17491	17676	17412	17571	17677	17494	17571	17649	17626	17740	17446	17476	17697	17717	17740	17656	17558	17842	17392	17368	17426	17530	17519	17438	17626	17637	17577	17420	17551	17624	17643	17757	17523	17455	17428	17459	17616	17478	17528	17697	17331	17265	17378	17658	17490	17647	17538	17469	17608	17635	17541	17609	17411	17490	17436	17486	17539	17526	17345	17360	17544	17527	17646	17564	17552	17398	17630	17607	17522	17506	17491	17477	17571	17440	17342	17296	17456	17732	17443	17422	17684	17543	17536	17564	17467	17469	17498	17565	17435	17689	17639	17423	17651	17549	17477	17339	17414	17428	17570	17778	17699	17614	17554	17566	17696	17359	17348	17280	17450	17331	17398	17425	17548	17496	17471	17509	17571	17479	17558	17658	17566	17624	17470	17538	17489	17557	17765	17521	17597	17433	17477	17314	17502	17548	17736	17301	17445	17589	17625	17619	17507	17718	17391	17459	17593	17390	17352	17620	17810	17484	17583	17432	17564	17404	17642	17392	17511	17602	17532	17347	17596	17363	17563	17648	17685	17582	17526	17589	17710	17520	17391	17675	17589	17496	17592	17401	17450	17489	17858	17348	17633	17521	17585	17650	17718	17491	17569	17609	17586	17387	17639	17465	17641	17551	17384	17864	17522	17358	17678	17459	17447	17730	17462	17673	17588	17658	17687	17434	17695	17505	17500	17528	17579	17435	17520	17532	17506	17422	17666	17539	17510	17691	17611	17515	17493	17737	17673	17485	17393	17499	17595	17569	17574	17491	17483	17567	17529	17564	17530	17609	17568	17535	17597	17522	17510	17544	17508	17658	17859	17485	17384	17353	17477	17608	17706	17478	17546	17675	17676	17327	17390	17652	17622	17557	17433	17413	17405	17411	17608	17496	17572	17863	17363	17363	17614	17827	17475	17682	17549	17459	17468	17652	17496	17739	17578	17628	17758	17463	17359	17512	17582	17654	17556	17491	17644	17572	17442	17491	17553	17427	17437	17479	17557	17579	17507	17670	17571	17531	17561	17599	17550	17785	17671	17557	17469	17641	17630	17634	17675	17640	17678	17508	17687	17730	17596	17554	17603	17595	17484	17375	17465	17634	17407	17765	17499	17434	17594	17436	17412	17704	17550	17752	17585	17628	17442	17662	17689	17588	17371	17738	17476	17568	17832	17662	17639	17582	17557	17680	17392	17442	17638	17614	17451	17478	17701	17558	17635	17518	17666	17494	17594	17505	17559	17414	17578	17658	17531	17606	17572	17680	17575	17526	17371	17664	17584	17558	17445	17516	17840	17499	17580	17698	17531	17615	17508	17352	17510	17409	17532	17578	17577	17470	17660	17359	17304	17560	17360	17440	17489	17626	17550	17559	17558	17579	17489	17558	17532	17569	17512	17545	17617	17511	17597	17627	17694	17649	17525	17551	17518	17717	17616	17468	17662	17748	17782	17613	17800	17607	17495	17491	17723	17751	17431	17308	17591	17612	17608	17610	17413	17467	17458	17484	17468	17451	17498	17560	17639	17624	17577	17553	17337	17283	17680	17726	17765	17540	17516	17673	17810	17456	17442	17545	17513	17459	17420	17496	17548	17502	17644	17782	17831	17509	17563	17562	17696	17382	17595	17534	17405	17545	17540	17662	17536	17509	17608	17478	17482	17363	17516	17445	17508	17515	17759	17663	17570	17540	17450	17670	17653	17489	17510	17405	17484	17432	17669	17765	17590	17544	17534	17392	17576	17563	17426	17531	17603	17384	17531	17614	17443	17658	17494	17687	17554	17644	17523	17477	17788	17583	17402	17520	17471	17614	17604	17361	17685	17624	17562	17644	17631	17530	17560	17531	17495	17526	17714	17562	17576	17538	17387
16690	20786	21480	21936	21853	19258	19352	18419	17369	16786	16076	15718	16919	18170	19047	17380	16110	15569	15093	15322	15103	15124	15320	15334	15205	15202	15268	15137	15105	15177	15054	15118	15140	15193	14997	15276	15137	15132	15085	15266	15240	15321	15200	15224	15143	15079	15114	15246	15155	15259	15253	15181	15218	15265	15089	15165	14974	15146	15088	15224	15258	15066	15236	15056	15209	15303	15018	15214	15262	15272	15041	15194	15133	15122	15105	15129	15119	15249	14976	15198	15213	15165	15145	15315	15348	15120	15175	15289	15158	15248	14990	15104	15247	15105	15057	15114	15283	15145	15043	15210	15045	15315	15172	14880	15154	15082	15108	15049	15268	15161	15263	15006	15166	15147	15236	15054	15063	15228	15061	15373	15176	15177	15172	15252	15232	15181	15342	15046	15178	15109	15032	15174	15252	15147	15233	15162	15341	15273	15238	15171	15265	15157	15283	15059	15179	15142	15127	15138	15251	15297	15246	15243	15096	15085	15317	15172	15101	15133	14992	15265	15247	15013	14985	14964	15109	15248	14993	15159	15167	15001	15322	15108	15275	15163	15200	15129	15177	15266	15248	15034	15203	15100	15387	15215	15096	15122	15037	15168	15149	15103	15211	15189	15200	15185	15143	15083	15004	15218	15243	15038	15178	15328	15073	15091	15119	15088	15189	15132	15199	15062	15272	15136	15211	15104	15128	15148	15078	15167	15252	15176	15240	15230	15164	15138	15256	15272	15222	15217	15125	15243	15231	15056	15271	15266	15225	15132	15155	15275	14985	15113	14943	15096	15271	15040	15231	15085	15141	14855	15178	15111	15173	15367	15255	15153	15170	15167	15212	15091	15311	15177	15114	15231	15225	15143	15046	15260	15132	15273	15142	15230	15129	15245	15081	15249	15235	15140	15137	15164	15099	15117	15076	15210	15098	15273	15132	15397	15134	15232	15199	15177	15103	15052	15234	15158	15169	15203	15115	14982	15026	15027	15020	15163	15108	15288	15293	15096	15162	15218	15137	15222	15015	15287	15161	15117	15267	15092	15071	15182	15178	15105	15189	15028	15156	15064	15228	15134	15193	15320	15121	15007	15288	14789	15282	15193	15162	15296	15094	15158	15311	15119	15069	15246	14930	15232	15134	15157	15295	15143	15067	15193	15101	15284	15145	15131	15199	15126	15169	15157	15173	15231	15396	15190	15145	15035	15206	14998	15186	15298	15103	15019	15043	15127	15173	15244	15262	15168	15123	15149	15187	15216	15286	15164	15401	15034	15228	15284	15388	15112	15137	15162	15109	15243	15196	15074	15148	15222	15307	15282	15081	15176	15300	15216	15053	15035	15102	15179	15166	14965	15153	15136	15221	15216	15175	15154	15036	15092	15323	15225	14986	15134	15228	15163	15070	15209	15033	15140	15098	14938	15145	15152	15327	15280	15291	15339	15139	15169	15051	15226	15166	15305	15112	15340	15265	15220	15163	15202	15278	15206	15084	15147	15200	15215	15208	15137	15140	15183	15130	15185	15252	15238	15064	15231	15193	15140	15185	15268	15218	15157	15169	15149	15094	15241	15254	15258	15215	15057	15260	15209	15327	15176	15097	15088	15220	15166	15232	15288	14952	15131	15081	15284	15105	15132	15094	15154	15260	15319	15243	15161	15249	15287	15162	15147	15316	15203	15139	15189	15187	15338	15150	15162	15213	15198	15274	15241	15277	15201	15036	15113	15202	15042	15146	15369	15202	15140	15161	15172	15228	15107	15294	15155	15123	15243	15052	15246	15081	15238	15084	15133	15172	15254	15161	15170	15162	15181	15259	15301	15185	15218	15279	15175	15097	15193	15259	15057	15368	15159	15202	15285	15119	15116	15068	15098	15201	15289	15265	15261	15162	15143	15079	15191	14993	15344	15012	15297	15282	15254	15081	15262	15157	15220	15258	15059	15223	15352	15138	15144	15324	15193	15181	15246	15146	15132	15270	15132	15110	15100	15352	15357	15074	15223	15239	15118	15037	15136	15117	15211	15102	15034	15214	15183	15249	15387	15321	15198	15256	15075	15196	15240	15207	15092	15232	15174	15407	15141	15062	15156	15001	15214	15163	15111	15310	15131	15206	15230	15186	15283	15272	15115	15275	15260	15061	15315	15219	15125	15340	15132	15094	15121	15235	14981	15162	15206	15004	15125	15247	15088	15194	15185	15173	15120	15179	15235	15194	15327	15239	15243	15071	15241	15157	15354	15049	15264	15268	15170	15258	14986	15227	15143	15092	15108	15343	15290	15049	15236	15261	15248	15270	15316	15294	15328	15268	15142	15143	15208	15279	15077	15229	15188	15367	15070	15180	15133	15275	15375	15355	15099	15296	15181	15312	15198	15079	15261	15192	15150	15214	15178	15130	15097	15137	15119	15106	15307	15268	15033	15122	15095	15242	15183	15115	15219	15176	15148	15177	15240	15077	15259	15092	15095	15261	15284	15210	15236	15061	15057	15118	15230	15162	15000	15070	15231	15142	15205	15231	15153	15208	15284	15086	15138	15269	15086	15075	15193	15163	15213	15126	15293	15230	15136	15195	15341	15186	15231	15062	15286	15200	15204	15156	15156	15159	15148	15147	15189	15207	15077	15059	15173	15094	15055	15242	15224	15095	15261	15293	15231	15130	15166	15011	15118	15092	15095	15260	15250	15174	15413	15125	15256	15220	15102	15287	15306	15171	15328	15065	15107	15257	15290	15206	15082	15111	15045	15245	15281	15274	15087	15142	15291	15350	15130	14992	15279	15160	15297	15135	15258	15153	15191	15389	15129	15169	15124	15154	15073	15065	15221	15219	15012	15031	15168	14997	15221	15199	15178	15147	15106	15133	15079	15251	15256	15039	15077	15129	15236	15083	15310	15262	15160	15060	15189	15182	15396	15225	15158	15275	15231	15200	15096	15079	15376	15209	15181	15132	15205	15166	15209	15158	15176	15091	15243	15147	15175	15175	15311	15263	15225	15167	15187	15115	14944	15228	15040	15193	15159	15295	15058	15338	15064	15054	15336	15086	15256	15322	15133	15312	15082	15200	15156	15098	15220	15338	15075	15161	15286	15219	15147	15239	15054	14984	15243	15277	14985	15282	15207	15029	15215	15142	15286	15043	15067	15207	15001	15286	15193	15130	15098	15098	15341	15114	15154	15120	15051	15176	15234	15092	15294	15333	15284	15186	15244	15082	15136	15163	15102	15059	15055	15172	15186	15173	15234	15496	15261	15181	15191	15390	15397	15204	15261	15175	15142	15144	15166	15103	15140	15099	15112	15200	15025	15287	15107	15072	15116	15342	15168	15351	15276	15261	15181	15218	15206	15273	15175	15202	15218	15265	15308	15089	15053	15172	15193	15259	15224	15303	15156	15255	15130	15182	15165	15150	15058	15149	15206	15091	14963	15272	15228	15156	15168	15306	15273	15134	15262	15201	15248	15104	15166	15244	15217	15113	15247	15188	15263	15134	14979	15162	15357	15130	15211	15189	15077	15139	14992	15126	15293	15251	15194	15268	15220	15204	15110	15200	15147	15341	15142	15225	15260	15112	15164	15122	15177	15263	15055	15135	15184	15252	15134	15134	15197	15348	15265	15118	15169	15362	15245	15213	15092	15278	15168	15089	15263	15204	15061	15253	15164	15193	15214	15236	15131	15191	15192	15069	15179	14920	15128	15192	14954	15102	15253	15072	15147	15221	15100	15069	15136	15115	15316	15077	15280	15237	15049	15190	15218	15064	15318	15249	15017	15118	15073	15254	15001	15286	15175	14979	15119	15273	15504	15217	15371	15179	15201	15220	15147	15022	15136	15159	15286	15086	15148	15012	15289	15183	15154	15162	15294	15035	15194	15215	15265	15087	15073	15154	15111	15390	15195	15350	15178	15183	15207	15265	15239	15108	15211	15206	15093	15124	15060	15060	15220	15268	15163	15334	15006	15036	15250	15372	15168	15318	15241	15109	15383	15154	15227	15063	15064	15236	15281	15073	15227	15247	15117	15096	15166	15160	15172	15173	15122	15185	15064	15074	15146	15180	15287	15209	15403	15268	15069	15277	15186	15026	15253	15092	15208	15105	15213	15203	15092	15299	15145	15038	15195	15230	15232	15081	15146	15127	15140	15086	15140	15137	15165	15307	15101	15269	15152	15257	15194	15263	15274	15334	15310	15077	15134	15196	15205	15219	15129	15087	15282	15391	15217	15077	15093	15258	15113	15207	15194	15046	15127	15237	15039	15321	14994	15275	15323	15238	15180	15099	15291	15220	15093	15199	15223	15073	15161	15132	15118	15109	15269	15263	15170	15127	15238	15301	15077	15217	15234	15221	15140	15049	15196	15130	15325	15092	15384	15123	15272	15220	15150	15106	15204	15195	15163	15161	15147	15146	15024	15286	15222	15087	15102	15209	15371	15255	15103	15328	15305	15198	15133	15269	15165	15279	15318	15157	15085	15262	15225	15063	15420	15090	15222	15273	15152	15147	15166	15220	15163	15141	15240	15281	15464	15377	15184	15136	15230	15313	15127	15280	15120	15292	15206	15115	15108	15108	15105	15053	15165	15110	15188	15201	15146	15197	15230	15091	15124	15256	15078	15281	15188	15285	15269	15154	15223	15126	15286	15205	15121	15150	15276	15262	15082	15135	15139	15321	15106	15123	15312	15124	15193	15081	15198	15288	15106	15104	15211	15324	15220	15125	15278	14985	15160	15324	15119	15059	15108	15204	15202	15192	15160	15251	15104	15078	15219	15150	15355	15407	15302	15094	15195	15170	15202	15127	15069	15193	15054	15139	15154	15340	15213	15163	15152	15276	15188	15163	15180	14985	15027	15134	15086	15147	15210	15178	15123	15223	15248	15235	15177	15327	15190	15240	15166	15060	15282	15115	15394	15163	15030	15217	15250	15227	15222	15041	15342	15152	15203	15274	14996	15136	15143	15181	15214	15131	15053	15238	15038	15233	15080	15254	15254	15215	15162	15177	15040	15068	15216	15230	15274	15077	15205	15220	15176	15197	15360	15167	15149	15226	15369	14990	15136	15147	15175	15054	15149	15137	15160	15133	15323	15199	15183	15263	15196	15128	15317	15092	15304	15132	15030	15187	15166	15412	15205	15280	15176	15189	15238	15222	15044	15331	15302
25322	21489	28501	26183	23677	23160	22528	20829	19771	19437	18993	18459	27120	28212	30047	27393	23040	19460	18233	17669	17712	17634	17690	17558	17532	17765	17707	17743	17629	17603	17674	17665	17705	17708	17651	17438	17461	17574	17690	17756	17637	17464	17712	17546	17708	17351	17633	17568	17919	17583	17511	17584	17475	17727	17537	17642	17758	17816	17701	17610	17588	17711	17691	17615	17626	17652	17575	17491	17384	17505	17459	17526	17830	17781	17612	17432	17371	17501	17593	17581	17679	17617	17720	17481	17836	17506	17402	17495	17551	17772	17660	17662	17520	17651	17499	17700	17776	17544	17417	17529	17526	17638	17668	17512	17569	17747	17611	17699	17664	17619	17710	17550	17640	17511	17686	17580	17627	17602	17492	17598	17571	17730	17706	17562	17763	17452	17596	17509	17569	17622	17663	17610	17702	17626	17507	17539	17631	17678	17626	17498	17591	17673	17679	17731	17556	17468	17472	17576	17600	17653	17703	17560	17710	17799	17521	17641	17670	17622	17590	17636	17745	17410	17642	17510	17610	17474	17465	17574	17678	17662	17694	17567	17502	17571	17644	17503	17769	17645	17693	17665	17626	17594	17412	17643	17408	17499	17642	17609	17608	17655	17768	17525	17490	17677	17723	17683	17533	17637	17519	17735	17611	17663	17493	17561	17360	17567	17747	17506	17442	17623	17516	17568	17775	17898	17340	17509	17708	17410	17458	17632	17576	17447	17897	17594	17603	17562	17620	17496	17810	17730	17407	17571	17864	17562	17523	17682	17589	17549	17537	17615	17473	17587	17571	17633	17632	17517	17644	17411	17516	17522	17585	17427	17519	17657	17701	17605	17730	17518	17876	17621	17666	17714	17632	17536	17543	17641	17453	17461	17472	17542	17554	17641	17652	17401	17519	17656	17582	17531	17562	17846	17533	17515	17700	17627	17454	17615	17552	17740	17635	17789	17590	17440	17530	17386	17671	17392	17607	17735	17442	17571	17506	17459	17510	17458	17405	17608	17832	17575	17545	17515	17535	17787	17559	17750	17629	17712	17834	17455	17513	17518	17571	17659	17576	17504	17462	17512	17626	17387	17413	17542	17560	17686	17742	17762	17687	17492	17463	17324	17646	17726	17589	17572	17597	17433	17476	17578	17513	17652	17500	17497	17608	17766	17381	17646	17721	17505	17572	17545	17734	17659	17486	17666	17719	17642	17546	17454	17740	17510	17242	17652	17365	17429	17489	17693	17551	17624	17535	17457	17535	17507	17742	17604	17748	17667	17567	17520	17501	17759	17443	17480	17736	17466	17671	17469	17442	17572	17475	17486	17607	17438	17699	17569	17625	17656	17519	17422	17720	17609	17400	17367	17536	17589	17640	17478	17603	17695	17557	17628	17570	17530	17501	17713	17634	17488	17593	17630	17738	17563	17468	17401	17557	17526	17754	17740	17548	17621	17651	17611	17545	17504	17647	17483	17657	17664	17828	17573	17410	17711	17775	17654	17430	17652	17570	17656	17619	17630	17671	17599	17619	17868	17650	17765	17533	17414	17668	17584	17563	17571	17614	17461	17474	17657	17641	17711	17519	17495	17582	17484	17599	17599	17410	17484	17655	17711	17741	17717	17635	17637	17602	17593	17622	17656	17495	17445	17526	17574	17689	17516	17424	17490	17705	17490	17632	17457	17906	17589	17546	17480	17513	17628	17689	17656	17561	17450	17486	17549	17681	17511	17658	17728	17789	17561	17594	17770	17598	17653	17753	17704	17446	17666	17420	17577	17819	17567	17805	17574	17521	17631	17528	17702	17499	17372	17637	17586	17480	17532	17558	17490	17604	17369	17762	17681	17564	17570	17552	17413	17472	17535	17717	17491	17479	17542	17527	17735	17497	17855	17519	17704	17657	17551	17598	17426	17583	17611	17513	17781	17717	17576	17380	17627	17482	17416	17589	17626	17636	17622	17490	17539	17699	17668	17492	17582	17495	17791	17518	17631	17534	17677	17420	17318	17751	17323	17636	17566	17600	17541	17603	17551	17654	17511	17596	17662	17359	17439	17443	17599	17655	17595	17746	17527	17586	17612	17620	17536	17747	17621	17619	17530	17768	17546	17677	17624	17672	17614	17468	17510	17528	17578	17456	17596	17649	17700	17674	17568	17477	17732	17316	17539	17540	17627	17640	17501	17547	17571	17667	17647	17625	17652	17660	17752	17663	17748	17562	17639	17698	17511	17615	17823	17563	17423	17522	17397	17662	17520	17510	17671	17598	17460	17568	17884	17717	17441	17492	17572	17516	17534	17583	17561	17555	17812	17684	17545	17696	17596	17576	17531	17669	17695	17572	17567	17565	17820	17718	17372	17566	17483	17499	17588	17497	17447	17567	17339	17336	17701	17777	17500	17661	17521	17439	17669	17604	17638	17620	17525	17660	17640	17520	17641	17608	17509	17385	17447	17709	17552	17687	17443	17372	17469	17858	17673	17500	17431	17748	17403	17490	17645	17741	17589	17680	17485	17532	17674	17755	17793	17603	17660	17691	17541	17611	17530	17492	17605	17409	17710	17631	17483	17625	17705	17532	17744	17384	17650	17557	17689	17821	17551	17429	17502	17576	17658	17489	17551	17425	17512	17569	17754	17441	17693	17652	17358	17709	17529	17647	17568	17335	17618	17554	17607	17391	17406	17642	17629	17769	17659	17446	17575	17513	17534	17457	17291	17529	17735	17501	17451	17622	17746	17431	17670	17542	17577	17456	17502	17664	17667	17397	17415	17452	17753	17354	17779	17706	17858	17464	17500	17594	17359	17527	17711	17534	17549	17526	17607	17776	17557	17567	17623	17388	17384	17521	17780	17600	17628	17596	17530	17635	17677	17611	17525	17463	17416	17663	17659	17635	17463	17762	17650	17763	17440	17749	17532	17465	17803	17679	17627	17417	17578	17679	17640	17579	17782	17614	17511	17580	17738	17507	17641	17793	17567	17577	17551	17468	17574	17402	17356	17607	17566	17642	17684	17669	17607	17654	17538	17503	17633	17493	17626	17558	17457	17657	17506	17458	17493	17798	17589	17535	17457	17558	17714	17717	17588	17654	17566	17749	17512	17731	17765	17746	17590	17590	17318	17543	17534	17643	17698	17598	17385	17792	17414	17439	17793	17457	17596	17532	17602	17761	17650	17557	17815	17642	17577	17470	17522	17504	17754	17721	17718	17688	17514	17733	17636	17755	17488	17545	17472	17759	17731	17761	17636	17353	17632	17641	17614	17608	17424	17595	17564	17659	17472	17662	17569	17640	17525	17625	17574	17610	17573	17535	17584	17622	17675	17737	17415	17596	17738	17698	17667	17704	17499	17394	17551	17554	17645	17616	17539	17709	17781	17725	17606	17594	17789	17530	17617	17651	17555	17584	17481	17543	17606	17674	17568	17459	17705	17530	17594	17531	17430	17417	17765	17556	17690	17650	17600	17748	17656	17531	17564	17663	17603	17363	17604	17551	17622	17577	17520	17687	17783	17457	17579	17544	17458	17583	17588	17789	17567	17514	17670	17613	17606	17503	17669	17648	17582	17714	17609	17732	17626	17516	17534	17612	17428	17668	17746	17510	17612	17538	17683	17464	17724	17648	17664	17892	17579	17578	17514	17412	17667	17629	17444	17574	17527	17423	17703	17796	17520	17389	17784	17613	17670	17538	17633	17489	17260	17515	17509	17552	17671	17459	17621	17571	17678	17532	17640	17553	17464	17603	17415	17710	17440	17712	17609	17591	17514	17441	17426	17515	17577	17422	17650	17783	17674	17591	17412	17736	17587	17743	17522	17427	17649	17645	17536	17644	17538	17562	17625	17426	17393	17547	17317	17645	17557	17633	17579	17210	17621	17564	17646	17635	17529	17372	17690	17572	17644	17620	17662	17500	17639	17545	17571	17540	17693	17412	17536	17560	17539	17519	17588	17484	17728	17757	17483	17750	17719	17551	17645	17442	17423	17568	17643	17618	17611	17636	17492	17400	17542	17636	17623	17670	17809	17657	17685	17615	17586	17460	17688	17744	17597	17603	17521	17747	17481	17599	17748	17678	17586	17445	17649	17688	17485	17741	17706	17716	17727	17684	17777	17569	17665	17552	17548	17459	17532	17436	17367	17576	17420	17560	17608	17567	17616	17582	17656	17551	17336	17900	17603	17565	17726	17779	17793	17741	17490	17442	17586	17388	17501	17671	17671	17638	17649	17636	17431	17518	17394	17473	17637	17694	17531	17578	17484	17636	17580	17608	17578	17583	17608	17458	17656	17388	17509	17579	17381	17479	17424	17392	17622	17656	17673	17574	17583	17429	17535	17523	17532	17581	17364	17566	17680	17574	17467	17488	17521	17366	17697	17654	17735	17581	17561	17493	17773	17527	17580	17715	17543	17601	17683	17677	17687	17452	17548	17572	17702	17488	17656	17692	17697	17679	17777	17670	17591	17469	17528	17684	17607	17562	17444	17564	17449	17599	17634	17618	17542	17676	17517	17697	17467	17540	17697	17342	17763	17642	17474	17724	17673	17462	17542	17726	17588	17660	17597	17446	17595	17494	17669	17592	17455	17498	17583	17589	17457	17718	17564	17632	17718	17448	17561	17514	17645	17615	17534	17598	17545	17737	17617	17753	17458	17596	17559	17485	17629	17619	17479	17739	17719	17523	17549	17462	17603	17816	17668	17644	17599	17686	17544	17842	17647	17511	17732	17605	17497	17644	17537	17601	17594	17730	17587	17813	17613	17760	17750	17826	17529	17549	17558	17622	17610	17414	17630	17555	17537	17642	17614	17586	17578	17600	17662	17629	17600	17545	17463	17685	17795	17591	17425	17706	17434	17633	17458	17551	17387	17508	17364	17573	17771	17588	17606	17602	17500	17663	17791	17620	17687	17445	17739	17472	17450	17518	17519	17739	17602	17490	17672	17456	17692	17525	17735	17605	17580	17498	17715	17436	17520	17685	17390	17585	17509	17448	17816	17779	17650	17535	17341	17597	17664	17556	17461	17660	17513	17456	17399	17417	17589	17673	17492	17694	17637	17573	17729	17447	17386	17492	17580	17445	17756	17609	17614	17731	17647	17621	17660	17691	17601	17589	17533	17706	17536	17434	17459	17637	17607	17529	17722	17662	17751	17673	17375	17520	17740
16096	26280	27173	26036	23913	22584	20150	19352	18885	18106	17231	16565	29925	28973	31109	27290	20926	17156	15792	15522	15252	15360	15194	15323	15395	15378	15278	15223	15283	15431	15345	15421	15235	15291	15250	15380	15322	15204	15331	15325	15297	15154	15120	15241	15328	15134	15166	15466	15158	15329	15212	15235	15374	15296	15286	15292	15179	15235	15432	15312	15116	15330	15309	15266	15154	15268	15404	15269	15219	15284	15337	15171	15444	15181	15145	15317	15229	15235	15141	15302	15380	15192	15209	15204	15369	15232	15269	15248	15187	15223	15044	15461	15142	15241	15220	15185	15312	15377	15288	15303	15193	15362	15347	15284	15236	15305	15401	15020	15261	15286	15094	15105	15192	15316	15419	15243	15316	15313	15306	15411	15253	15350	15405	15163	15249	15391	15233	15326	15340	15238	15204	15400	15299	15370	15270	15321	15320	15051	15242	15167	15214	15360	15287	15166	15247	15273	15229	15185	15385	15038	15379	15301	15087	15136	15297	15147	15438	15347	15407	15192	15363	15184	15309	15149	15130	15217	15279	15154	15119	15116	15390	15199	15205	15289	15259	15304	15083	15149	15365	15195	15172	15316	15241	15194	15363	15329	15406	15278	15397	15232	15244	15321	15234	15242	15357	15140	15290	15312	15181	15415	15377	15224	15350	15275	15178	15144	15247	15271	15448	15391	15354	15172	15423	15404	15277	15097	15374	15220	15406	15274	15378	15189	15266	15209	15317	15275	15326	15229	15213	15049	15378	15306	15251	15333	15307	15336	15245	15224	15433	15322	15300	15045	15229	15277	15284	15183	15078	15276	15415	15340	15221	15218	15109	15209	15276	15229	15226	15149	15362	15174	15200	15176	15341	15323	15291	15265	15496	15172	15236	15064	15322	15113	15093	15359	15235	15252	15311	15407	15269	15278	15334	15289	15300	15248	15052	15266	15185	15428	15224	15100	15520	15215	15208	15241	15340	15156	15247	15261	15254	15476	15188	15325	15272	15437	15233	15251	15194	15090	15339	15276	15230	15365	15335	15165	15302	15438	15217	15320	15239	15208	15328	15280	15074	15421	15397	15279	15032	15334	15192	15322	15184	15086	15276	15248	15298	15334	15135	15234	15149	15295	15285	15006	15250	15297	15308	15234	15201	15418	15238	15379	15312	15320	15255	15366	15343	15473	15295	15498	15349	15165	15347	15350	15288	15282	15243	15233	15248	15233	15275	15295	15250	15135	15099	15300	15310	15297	15144	15284	15175	15041	15399	15295	15321	15375	15072	15176	15141	15348	15271	15132	15314	15458	15262	15437	15274	15300	15220	15331	15228	15134	15277	15241	15315	15338	15321	15333	15232	15126	15293	15225	15384	15304	15245	15318	15261	15201	15275	15160	15438	15215	15379	15014	15269	15191	15351	15357	15380	15228	15077	15296	15406	15367	15296	15318	15331	15287	15208	15310	15212	15338	15315	15209	15328	15246	15268	15267	15245	15203	15333	15264	15418	15233	15208	15292	15167	15186	15151	15129	15127	15099	15383	15262	15089	15206	15268	15227	15266	15250	15255	15280	15242	15285	15242	15299	15439	15188	15402	15144	15102	15320	15448	15436	15157	15217	15217	15192	15238	15334	15261	15319	15302	15143	15179	15130	15324	15284	15208	15167	15091	15217	15375	15206	15155	15240	15150	15286	15374	15404	15265	15268	15182	15222	15283	15448	15275	15133	15230	15259	15313	15181	15352	15236	15223	15333	15163	15216	15295	15406	15252	15380	15435	15264	15296	15259	15187	15243	15440	15151	15293	15306	15286	15297	15308	15149	15267	15129	15097	15418	15160	15313	15312	15293	15382	15243	15456	15370	15362	15451	15172	15248	15320	15288	15153	15498	15149	15262	15236	15249	15288	15442	15237	15326	15253	15367	15239	15297	15089	15257	15137	15157	15211	15307	15406	15167	15294	15297	15192	15362	15260	15372	15091	15364	15468	15181	15238	15140	15287	15234	15329	15322	15349	15159	15316	15185	15260	15345	15182	15448	15170	15120	15105	15302	15314	15165	15264	15211	15395	15182	15391	15389	15247	15231	15221	15335	15197	15092	15263	15229	15392	15481	15289	15341	15355	15051	15420	15209	15271	15355	15337	15275	15186	15233	15173	15132	15215	15188	15411	15274	15257	15244	15454	15405	15295	15514	15162	15374	15327	15300	15228	15262	15180	15194	15188	15309	15268	15424	15370	15239	15143	15283	15228	15273	15231	15411	15196	15271	15251	15332	15179	15389	15308	15301	15376	15217	15194	15288	15294	15285	15354	15315	15361	15192	15299	15550	15285	15091	15277	15322	15390	15142	15121	15375	15266	15281	15160	15347	15211	15309	15152	15325	15449	15205	15194	15217	15279	15352	15091	15315	15370	15183	15466	15218	15092	15111	15427	15194	15224	15185	15305	15304	15250	15266	15121	15201	15276	15263	15311	15375	15236	15254	15190	15296	15224	15296	15321	15085	15241	15270	15413	15345	15106	15285	15095	15337	15117	15258	15347	15152	15194	15334	15325	15418	15304	15341	15356	15229	15221	15239	15204	15472	15244	15350	15207	15095	15139	15091	15213	15254	15368	15259	15128	15516	15426	15150	15246	15433	15293	15381	15245	15280	15269	15203	15209	15251	15247	15129	15374	15327	15322	15219	15334	15155	15245	15362	15285	15082	15210	15290	15262	15078	15262	15177	15111	15329	15141	15252	15232	15273	15090	15178	15162	15094	15284	15314	15201	15054	15203	15186	15318	15240	15160	15196	15361	15130	15455	15207	15298	15308	15254	15148	15126	15250	15272	15361	15276	15103	15289	15277	15424	15363	15178	15217	15312	15174	15152	15275	15152	15290	15270	15293	15245	15315	15202	15137	15260	15498	15261	15294	15167	15333	15286	15296	15294	15219	15202	15316	15337	15117	15303	15238	15207	15340	15274	15257	15258	15150	15363	15199	15320	15182	15198	15240	15156	15235	15255	15110	15192	15190	15439	15254	15180	15185	15446	15180	15230	15331	15347	15249	15288	15228	15204	15445	15185	15082	15324	15369	15310	15320	15265	15280	15120	15280	15442	15234	15198	15303	15190	15235	15346	15291	15404	15265	15234	15320	15297	15386	15282	15292	15369	15066	15225	15256	15294	15519	15206	15323	15278	15325	15354	15167	15245	15146	14996	15475	15288	15251	15296	15230	15226	15322	15137	15316	15202	15185	15266	15150	15215	15227	15088	15219	15213	15088	15364	15347	15329	15107	15191	15312	15424	15351	15158	15450	15229	14985	15158	15190	15285	15232	15221	15129	15422	15206	15221	15285	15353	15237	15307	15326	15230	15260	15380	15260	15220	15172	15291	15429	15313	15255	15387	15358	15198	15277	15255	15281	15384	15202	15239	15317	15403	15130	15327	15398	15121	15414	15341	15162	15237	15205	15413	15397	15160	15124	15151	15310	15310	15525	15224	15143	15182	15338	15148	15272	15247	15203	15285	15318	15303	15348	15168	15269	15131	15320	15229	15197	15333	15424	15100	15286	15246	15391	15138	15220	15086	15281	15265	15325	15229	15262	15112	15115	15340	15159	15257	15381	15125	15207	15330	15405	15294	15159	15194	15225	15405	15364	15343	15377	15297	15251	15380	15270	15239	15220	15206	15364	15109	15301	15184	15384	15142	15224	15227	15284	15224	15306	15399	15387	15263	15271	15284	15238	15248	15237	15418	15307	15319	15249	15262	15374	15257	15478	15216	15073	15385	15320	15227	15333	15294	15321	15206	15364	15404	15227	15404	15197	15248	15329	15395	15299	15248	15164	15280	15283	15320	15190	15420	15213	15257	15159	15206	15175	15279	15120	15278	15365	15393	15163	15223	15240	15279	15280	15206	15414	15385	15243	15223	15314	15381	15354	15248	15127	15277	15272	15400	15162	15291	15136	15269	15251	15307	15147	15151	15365	15364	15171	15254	15293	15259	15295	15397	15205	15142	15398	15413	15241	15246	15454	15260	15298	15203	15407	15373	15391	15335	15343	15433	15279	15426	15299	15247	15263	15269	15371	15244	15264	15316	15238	15303	15192	15287	15271	15317	15104	15170	15295	15303	15194	15353	15162	15163	15351	15124	15297	15375	15219	15333	15223	15123	15149	15306	15353	15308	15124	15142	15193	15316	15326	15338	15230	15400	15257	15345	15346	15243	15335	15348	15328	15298	15281	15361	15255	15404	15320	15300	15248	15287	15278	15271	15164	15243	15324	15285	15424	15306	15209	15166	15385	15111	15203	15392	15262	15211	15273	15228	15348	15171	15277	15407	15191	15239	15463	15358	15217	15338	15338	15328	15361	15221	15221	15165	15345	15236	15315	15258	15289	15229	15296	15178	15191	15286	15192	15190	15316	15237	15141	15312	15265	15281	15402	15408	15233	15215	15266	15282	15169	15254	15352	15150	15285	15308	15179	15259	15036	15294	15358	15414	15185	15310	15217	15299	15431	15356	15187	15318	15301	15323	15257	15204	15297	15408	15036	15224	15319	15268	15379	15395	15255	15171	15326	15479	15254	15226	15231	15293	15258	15256	15265	15106	15242	15307	15208	15278	15148	15318	15187	15422	15378	15337	15101	15281	15163	15242	15200	15307	15309	15264	15444	15304	15169	15222	15255	15180	15270	15172	15220	15168	15368	15240	15155	15298	15431	15416	15424	15099	15287	15323	15227	15136	15397	15207	15368	15317	15202	15176	15269	15316	15320	15318	15211	15221	15252	15339	15234	15148	15405	15371	15314	15365	15210	15261	15207	15138	15392	15108	15218	15384	15272	15274	15336	15205	15306	15365	15246	15307	15409	15355	15220	15409	15296	15286	15371	15106	15338	15385	15490	15258	15396	15404	15403	15191	15210	15191	15268	15353	15293	15382	15408	15308	15374	15349	15288	15181	15102	15226	15328	15337	15231	15328	15311	15403	15351	15216	15421	15413	15289	15243	15320	15355	15317	15377	15379	15398	15256	15060	15323	15107	15125	15318	15241	15307	15259	15150	15041	15247	15289	15320	15330	15404	15166	15341	15280	15317	15241	15313	15088	15263	15402	15234	15170	15341	15260	15204	15272	15361	15166	15428	15280	15237	15198	15332	15322	15321	15110	15298	15188	15309	15202
23825	21428	29051	24395	22801	25103	25987	22182	21114	20498	19545	18942	34961	35660	36060	30413	24561	20334	18401	17708	17561	17721	17532	17512	17585	17381	17477	17479	17628	17432	17623	17554	17391	17316	17327	17371	17229	17530	17300	17319	17375	17399	17427	17488	17511	17582	17680	17500	17485	17372	17194	17417	17560	17380	17320	17393	17471	17410	17287	17193	17409	17466	17428	17207	17215	17425	17325	17527	17342	17323	17427	17368	17264	17267	17441	17372	17408	17226	17275	17315	17591	17533	17356	17199	17344	17329	17469	17488	17187	17236	17383	17384	17426	17453	17533	17469	17431	17290	17554	17099	17513	17239	17171	17381	17307	17383	17479	17362	17242	17537	17305	17315	17335	17414	17418	17363	17391	17459	17389	17406	17359	17597	17336	17164	17247	17204	17294	17282	17295	17520	17247	17534	17314	17460	17400	17215	17401	17543	17245	17436	17150	17395	17428	17469	17441	17322	17437	17184	17412	17556	17351	17428	17396	17426	17283	17138	17389	17401	17241	17280	17313	17442	17261	17296	17325	17494	17337	17191	17365	17352	17481	17371	17252	17311	17367	17528	17388	17453	17483	17484	17245	17348	17350	17192	17498	17464	17355	17366	17413	17555	17326	17418	17371	17283	17434	17299	17417	17437	17388	17324	17348	17382	17475	17341	17313	17166	17277	17513	17364	17383	17261	17394	17334	17441	17222	17234	17356	17301	17384	17336	17348	17320	17305	17451	17379	17361	17362	17093	17518	17468	17180	17130	17361	17314	17340	17118	17331	17405	17217	17339	17461	17504	17282	17353	17308	17439	17395	17134	17157	17308	17170	17376	17308	17161	17363	17382	17209	17079	17442	17038	17340	17414	17320	17301	17345	17256	17392	17313	17263	17434	17271	17483	17479	17420	17475	17511	17392	17207	17428	17278	17430	17587	17564	17574	17464	17222	17208	17374	17496	17424	17556	17147	17428	17448	17360	17487	17414	17215	17296	17351	17339	17379	17559	17507	17290	17325	17286	17405	17332	17420	17225	17545	17300	17268	17326	17407	17159	17172	17561	17486	17324	17234	17240	17458	17314	17372	17272	17396	17350	17302	17382	17193	17373	17412	17112	17312	17382	17442	17433	17210	17374	17207	17287	17260	17278	17237	17276	17221	17330	17367	17226	17280	17321	17224	17109	17441	17313	17395	17335	17415	17374	17392	17304	17339	17461	17449	17507	17440	17472	17393	17318	17432	17377	17284	17322	17597	17393	17278	17127	17326	17353	17334	17482	17341	17219	17247	17432	17370	17334	17244	17376	17462	17414	17525	17271	17270	17438	17537	17381	17102	17303	17417	17306	17268	17365	17321	17430	17437	17375	17605	17270	17331	17330	17272	17354	17222	17261	17409	17324	17193	17452	17354	17506	17390	17307	17427	17337	17356	17411	17269	17501	17529	17185	17431	17403	17252	17265	17438	17220	17299	17202	17157	17387	17186	17243	17439	17314	17379	17372	17550	17454	17365	17452	17325	17224	17539	17432	17388	17293	17299	17197	17300	17184	17442	17347	17394	17475	17200	17310	17294	17540	17288	17362	17238	17581	17546	17246	17418	17339	17340	17256	17434	17215	17224	17467	17167	17267	17400	17357	17332	17319	17279	17375	17267	17432	17402	17370	17310	17447	17187	17395	17427	17301	17218	17397	17167	17274	17477	17327	17216	17202	17325	17291	17424	17399	17218	17373	17339	17390	17181	17378	17058	17296	17473	17271	17228	17338	17323	17502	17241	17441	17057	17351	17202	17420	17269	17345	17211	17272	17386	17359	17432	17282	17530	17464	17269	17470	17180	17282	17360	17311	17340	17305	17175	17289	17339	17266	17362	17285	17262	17512	17363	17404	17482	17452	17224	17180	17265	17303	17383	17183	17772	17349	17459	17286	17442	17662	17712	17310	17364	17286	17320	17254	17405	17195	17409	17405	17486	17133	17381	17308	17597	17411	17487	17521	17418	17224	17311	17337	17160	17298	17318	17157	17243	17360	17296	17284	17409	17371	17342	17372	17306	17265	17342	17255	17356	17354	17302	17292	17369	17264	17403	17276	17448	17193	17333	17403	17397	17148	17321	17359	17300	17450	17467	17267	17197	17445	17423	17383	17405	17685	17341	17343	17294	17400	17146	17316	17416	17283	17081	17474	17190	17126	17369	17365	17300	17440	17213	17402	17248	17154	17401	17528	17260	17315	17271	17426	17299	17326	17261	17369	17303	17334	17325	17439	17200	17456	17368	17250	17370	17317	17442	17102	17543	17347	17364	17400	17234	17432	17528	17184	17361	17333	17341	17380	17515	17486	17299	17382	17256	17204	17237	17388	17245	17163	17293	17440	17124	17346	17240	17300	17237	17308	17393	17400	17454	17346	17324	17393	17295	17311	17346	17513	17455	17148	17410	17387	17433	17288	17127	17263	17328	17363	17239	17400	17366	17282	17367	17448	17452	17479	17523	17277	17396	17484	17608	17395	17398	17264	17238	17387	17360	17163	17147	17269	17635	17381	17366	17449	17512	17299	17111	17315	17265	17360	17294	17322	17384	17305	17201	17297	17068	17128	17354	17417	17256	17194	17318	17225	17272	17158	17456	17332	17425	17204	17279	17241	17436	17442	17371	17503	17558	17205	17448	17527	17357	17419	17358	17295	17446	17313	17146	17330	17469	17303	17319	17213	17601	17436	17312	17330	17512	17260	17116	17329	17484	17360	17463	17273	17337	17207	17268	17267	17305	17224	17215	17268	17484	17409	17314	17330	17453	17229	17414	17005	17434	17549	17235	17497	17384	17593	17338	17482	17322	17156	17366	17451	17290	17328	17338	17197	17421	17264	17279	17363	17469	17629	17462	17258	17400	17426	17163	17308	17372	17326	17493	17350	17261	17376	17126	17398	17464	17297	17377	17358	17391	17134	17276	17423	17534	17369	17273	17445	17558	17233	17164	17361	17444	17188	17196	17411	17248	17332	17481	17511	17273	17460	17165	17385	17517	17536	17273	17211	17706	17438	17221	17327	17440	17271	17297	17518	17451	17516	17229	17512	17469	17267	17247	17402	17300	17320	17300	17270	17455	17212	17188	17364	17371	17402	17401	17320	17376	17269	17404	17300	17319	17285	17431	17381	17441	17415	17391	17452	17275	17302	17452	17624	17407	17476	17397	17476	17333	17331	17316	17537	17423	17297	17443	17337	17307	17391	17223	17382	17389	17377	17431	17215	17512	17323	17378	17162	17313	17348	17208	17295	17224	17317	17274	17360	17426	17178	17243	17266	17317	17286	17399	17308	17354	17317	17420	17312	17370	17408	17300	17162	17188	17278	17343	17239	17210	17477	17410	16995	17386	17458	17295	17442	17156	16933	17480	17444	17232	17353	17210	17400	17428	17395	17213	17237	17267	17467	17489	17505	17318	17360	17233	17331	17261	17250	17252	17465	17218	17392	17556	17361	17364	17277	17220	17243	17354	17298	17325	17319	17538	17237	17101	17140	17339	17261	17376	17164	17346	17268	17260	17369	17271	17431	17226	17276	17381	17428	17287	17314	17297	17311	17496	17308	17242	17528	17606	17621	17480	17501	17378	17442	17500	17249	17191	17310	17378	17423	17334	17329	17197	17262	17285	17472	17286	17258	17249	17210	17298	17299	17432	17266	17408	17366	17303	17506	17545	17357	17507	17291	17236	17265	17363	17216	17426	17158	17378	17410	17391	17451	17233	17213	17220	17407	17404	17384	17422	17275	17256	17329	17356	17478	17348	17444	17459	17333	17307	17134	17465	17471	17255	17236	17431	17222	17392	17418	17263	17385	17391	17323	17380	17233	17152	17241	17620	17159	17179	17271	17200	17592	17354	17350	17395	17303	17509	17535	17264	17429	17577	17387	17392	17437	17392	17356	17407	17341	17261	17224	17419	17482	17405	17333	17351	17389	17233	17407	17742	17274	17369	17252	17180	17438	17296	17220	17211	17212	17369	17453	17468	17466	17473	17158	17295	17453	17254	17451	17339	17306	17526	17232	17401	17446	17431	17442	17402	17301	17346	17160	17397	17461	17342	17401	17283	17327	17304	17390	17340	17512	17182	17224	17353	17553	17333	17349	17380	17263	17431	17300	17475	17187	17249	17123	17390	17356	17370	17297	17215	17475	17406	17355	17314	17367	17287	17180	17412	17635	17477	17456	17420	17397	17444	17479	17579	17310	17413	17435	17219	17312	17128	17296	17354	17414	17370	17241	17434	17295	17405	17294	17248	17367	17440	17190	17595	17242	17217	17439	17436	17430	17325	17299	17340	17303	17301	17465	17239	17426	17282	17506	17542	17430	17470	17341	17376	17316	17404	17147	17347	17243	17489	17458	17294	17257	17307	17293	17253	17403	17311	17274	17267	17454	17169	17231	17283	17387	17336	17132	17262	17413	17200	17402	17256	17122	17323	17248	17390	17363	17478	17404	17631	17580	17245	17340	17362	17360	17409	17186	17280	17156	17288	17298	17367	17377	17328	17289	17291	17285	17127	17070	17262	17304	17453	17354	17386	17322	17321	17270	17541	17546	17355	17383	17418	17288	17384	17302	17268	17306	17325	17346	17311	17435	17260	17405	17381	17371	17434	17297	17497	17247	17319	17443	17349	17338	17084	17168	17278	17273	17302	17506	17466	17260	17226	17458	17383	17404	17472	17313	17324	17058	17415	17413	17430	17378	17287	17345	17376	17568	17329	17507	17469	17397	17360	17232	17339	17335	17288	17351	17295	17461	17489	17306	17231	17225	17390	17425	17443	17407	17184	17410	17101	17280	17249	17353	17397	17504	17392	17452	17207	17247	17192	17131	17132	17112	17315	17344	17450	17464	17366	17381	17356	17259	17390	17423	17276	17227	17595	17365	17576	17430	17355	17518	17225	17364	17370	17439	17461	17160	17107	17396	17389	17348	17223	17462	17386	17423	17265	17293	17461	17509	17331	17337	17371	17564	17379	17372	17273	17267	17478	17372	17310	17288	17126	17228	17266	17325	17319	17363	17349	17338	17238	17314	17565	17200	17236	17463	17098	17198	17463	17370	17529	17479	17530	17239	17587	17395	17150	17244	17403	17204	17349	17290	17345	17114	17205	17431	17333	17479	17379	17507	17269	17465	17285	17241	17349
17864	32257	32489	29115	26434	24811	23883	22408	21065	19365	18363	17601	39017	35534	37630	30598	23604	18239	15932	15298	15095	15100	15073	15263	15246	15015	15195	15210	15199	14942	15068	15201	15104	15234	15137	15168	15119	15153	15212	15191	15122	15101	15219	15228	15142	15261	15141	15114	14996	15177	15012	15144	15079	15171	15110	15037	15209	15084	15126	14931	15210	15199	14897	14943	15312	14936	15217	15037	15097	15086	14982	15212	15005	15056	15184	15179	15008	15060	15018	15038	15067	15103	15143	15226	15079	15188	15136	15059	15206	14950	15043	15243	15046	15248	15104	15156	15055	15128	15133	15085	15059	15063	15263	15024	15107	15062	15129	15037	15039	15046	15066	15123	15251	15031	15119	15100	15131	15122	15017	15116	15172	15180	15064	15178	15152	15204	15063	15169	14937	14964	15194	15121	15210	15283	14943	14922	14992	15032	14954	15046	15141	15036	15068	15101	15077	15159	15237	15170	15165	14986	14923	15135	15010	15093	14991	15275	15034	15073	15105	15102	15194	15099	15025	15045	15085	15041	15146	14996	15010	15006	15080	15069	15057	15050	15100	15244	15085	15197	15040	15187	15035	15209	15290	15040	15137	14967	15040	15054	14987	15011	15163	14928	15040	15285	15061	15031	15122	14957	15213	15168	15136	14985	15067	15095	14908	15168	15268	15003	14907	15181	15184	15083	15130	15107	15178	15047	15120	15056	15105	15118	14976	15112	15045	14934	15353	15016	15167	15277	15170	15022	15012	15001	15143	15208	15293	15058	15215	15132	15039	15144	15060	15037	14970	14969	15103	15229	15138	14811	15141	15124	14973	15087	15250	15109	15006	15279	15109	14952	14912	15069	14994	14946	15040	15191	15190	15035	15172	15080	15223	15194	15041	14940	15157	15266	15083	15078	15250	15183	14959	15126	15009	15021	15013	15023	14935	15110	15156	14861	15071	15180	15177	14894	15087	15102	15134	15214	15146	15128	14910	15100	14996	15168	14974	15270	15032	15048	15137	15081	14999	15142	15077	15196	15029	15055	15103	15071	15099	14893	15120	15331	15145	15027	15066	15142	15023	15109	14944	15104	15169	15190	14928	15204	15078	15110	15171	15102	14879	15135	15099	15037	15003	14992	15271	15006	15287	14878	15167	15067	15105	15212	15090	15122	14918	15001	15085	15067	15114	15060	15219	15086	15070	15006	15183	15323	15229	14955	15121	15188	15061	15010	15109	15029	15273	15001	15243	15092	15073	14978	15081	14851	15206	15069	15077	15135	15230	15094	15257	15153	15269	14917	15199	15072	15136	15099	15107	15069	15095	15004	15219	15151	15123	15159	15095	15148	15096	15092	15320	15104	15158	15056	15037	14886	15107	15089	15008	14930	15033	15166	14984	15064	15042	15035	15015	15100	15065	15099	15167	14955	15184	15148	15068	15129	15200	15040	15202	15009	15001	15077	15149	15139	15074	15071	15073	15065	15063	14996	15050	15156	15230	15109	15143	15086	15134	15093	15078	14983	15000	15271	15031	15073	15164	15093	15269	15218	15210	14999	15029	15109	15267	14883	15045	14969	15121	14939	15108	15036	15063	15101	15162	15204	15053	15174	15055	15201	15090	15031	14894	15001	15079	15208	15101	15137	15109	14965	15069	15057	15200	15116	15198	15115	15053	15169	15188	15076	15017	14931	15341	14997	15213	15020	14967	14996	15098	15110	15220	15150	15298	15137	15071	14927	15143	15013	15033	14980	15107	15116	15090	15078	15005	15163	14997	15091	15213	15074	15101	15151	15003	14945	15060	15191	15134	15131	15185	15161	15109	15127	15046	14896	15229	15161	15094	15006	14992	15068	15114	15010	15230	14943	15098	15236	15082	15051	15175	14910	15063	15129	15115	15113	15135	15009	15194	15054	15045	15108	14987	15284	15141	15205	15091	15191	15133	15117	15075	15026	15107	15212	15072	15054	15211	15056	15083	15065	15017	15063	15202	14957	15128	14995	15067	14939	14962	15077	15150	15170	15024	15022	15108	15084	15155	15205	15127	15117	15183	15057	15188	15115	15135	15192	15148	15160	15158	15080	15121	15197	15059	15176	15022	15160	15042	15047	14989	14948	15121	15102	15143	15124	15117	15130	15072	14969	14926	14916	15190	14902	14916	15011	14966	15156	15024	15007	15098	15154	15037	15009	15234	15255	15170	15075	15074	15243	15167	15040	15243	15115	15170	15150	15009	15262	15228	15106	15098	15003	15049	15119	14979	15062	14857	15096	15331	15199	15107	15111	15127	15234	15339	15066	15053	15192	15110	15033	15199	15134	15089	15048	15103	14912	15147	15127	15148	15175	15032	15127	15005	15323	15037	14999	15082	15007	15055	15246	15033	15117	15071	15045	15195	15151	15071	15214	15034	15159	14964	15035	14957	15062	15042	14931	15118	15057	15047	15177	15078	15048	15312	14895	15035	15127	14988	15284	15154	15119	15238	15106	15013	15270	15070	15095	14981	15001	15289	15234	15062	15186	15093	14999	15182	15227	15331	15125	15163	15116	15194	15142	15137	15108	14926	15265	15030	15137	15054	15138	15015	14954	15189	14997	15108	15095	14980	14955	15141	15027	15084	15100	15131	15087	15177	15225	15036	14953	15162	15146	15073	14890	15168	15094	15139	15177	15177	15215	14988	15099	15091	14947	15141	15006	15271	15347	15133	15177	15222	15079	15122	15051	14991	15119	15000	15184	15184	15171	15124	15064	15245	15138	15058	15176	15213	15323	15026	15042	14941	15022	15154	14991	15087	15300	15011	15155	15219	15206	15064	15164	15122	15264	15052	15033	15036	15283	15310	15100	15134	15061	14988	15113	15062	15249	14989	15322	15001	15023	15072	15092	14927	14977	15239	14985	14938	15121	15026	15126	15264	15050	15154	15126	15154	15127	15010	15257	14982	15232	14928	15287	15159	15071	15120	15130	14989	15260	15273	14942	15190	15193	14912	15176	15137	15184	15215	15152	14968	15051	15017	15013	15004	15051	15315	15198	15058	15032	15039	15154	15017	15023	15193	15008	15172	15172	15118	14972	15177	15096	15223	14965	15149	15075	15035	15176	15380	15212	15091	14991	15099	15002	15112	15024	15136	14972	15073	15043	15211	15089	15144	14877	15141	15257	15110	15083	15125	15268	15177	15188	15115	15160	14953	15010	15109	15171	15128	14998	15130	15091	15111	14942	15086	15095	15083	15103	15119	14966	15085	15159	14966	15186	15140	14868	14955	15174	15084	15046	15158	14974	15057	15092	15144	15085	15170	15144	15213	15054	15155	15138	15080	14976	15064	15164	15249	15079	14948	15214	15132	14911	15077	15099	15077	15170	15202	15098	15162	14997	15284	15081	15122	15128	14955	15015	15041	15074	14995	15085	15083	15045	15213	15070	14991	15185	15111	14936	15196	15215	14970	15053	14974	15244	15054	15087	15122	15229	15160	14982	15150	14974	15264	15211	15128	15135	15109	15086	15072	15008	15223	14988	15123	15050	15287	15037	15001	15260	15042	15060	14972	15040	15100	15033	15208	15081	15086	15177	15064	15204	15072	14918	15195	15077	15138	15031	15131	15178	15087	14974	14997	14988	15145	15039	14981	15066	15063	15074	14954	15202	15068	15031	15198	15066	15072	15066	15183	14991	15207	15013	14956	15172	15084	15084	14971	15162	15073	14930	15051	14982	15149	14951	15163	15037	15245	15079	15208	15119	15117	15137	15208	14996	15223	15097	15068	15186	15258	15067	15110	15127	15074	15165	15096	15169	15007	15057	15028	15048	15242	15075	15117	15139	15063	15074	15115	15067	15063	15025	15170	15132	15076	14907	15082	15087	15047	15148	15132	15072	15015	15010	15175	15215	14974	15193	15224	15046	15082	15190	15136	15040	14937	15188	15044	15037	15236	15089	15103	14956	15211	15023	15159	14988	15195	15134	15137	15228	15219	15293	15014	15189	14854	14934	15122	15108	15088	15067	15211	15113	14965	15127	15128	15058	14965	15120	15013	15003	14869	15105	15150	15081	14884	14971	14989	15026	15095	14970	15201	15109	15064	15053	15061	15022	15005	15152	15076	15157	15078	14964	15119	15095	15051	15141	15058	15049	15078	15082	15174	15127	15086	15059	15021	15050	15181	15036	15025	15096	15166	14982	15153	15114	15121	15025	15261	15012	14971	15164	15053	15118	15240	15091	15001	14998	15092	15016	14990	15179	15056	15128	15108	15095	15112	15131	15069	14947	15064	14957	14954	15026	15040	15230	15128	14987	15133	15131	15133	15228	15097	15293	15010	15229	14969	14865	15189	14932	15072	15118	15207	15088	15205	15166	15268	15220	15056	15035	15133	15161	15103	15158	14942	15127	15176	15093	15077	14971	14976	15026	15211	15178	15259	15087	15241	15186	15033	15073	15243	15266	15203	15080	15003	15175	15132	15218	15147	15126	15123	15041	15195	14966	15066	15181	15309	15025	15054	15118	15168	15279	15236	14980	15152	15084	15127	15094	15147	15207	14993	15098	15029	15193	15182	15118	15182	15055	15052	14979	14898	15051	15164	15177	15222	15263	14966	15012	15152	15142	14987	15242	15126	15031	15166	15158	15209	15081	15163	15043	15152	15030	15116	15199	15156	15029	15008	15128	15150	15162	15172	15139	15314	15050	15077	14912	15172	15153	15193	15095	15138	15186	15082	15182	15028	15116	15233	15100	15138	15080	15116	15143	15208	15220	15194	15048	15147	15040	15308	15071	14998	14985	15141	15273	15134	15035	15214	14998	15051	15210	15147	15253	15128	14902	15208	15109	15151	15055	15248	15142	15047	15110	15107	15204	14911	15137	15035	15017	15092	15193	15226	15079	15054	15046	14993	15167	15117	15208	15043	15103	15195	15100	15204	15254	15176	14983	15171	15164	15175	15180	15126	15135	15109	14919	15029	15241	15148	15225	15229	14891	14979	15013	14921	15053	15081	15128	15133	15174	15083	15131	15045	15082	15021	15312	15009	15091	15214	14987	15031	15118	15250	15135	15184	15001	14949	15143	14918	15258	15207	15184	15062	15031	15125	15201	15112	15013	15102	14899	15245	15184	15101	15046	15009	15071	15234	15088	14981	15258	15225	15237	15075	15018	15019	15035	15082	15052
29372	24072	26141	23729	20376	19316	19571	18591	18240	17976	17544	17660	18589	19683	19214	18398	18039	17415	17272	17095	17262	17383	16999	17112	17027	16959	16939	17205	17091	17131	17156	17306	16871	17165	17087	17165	17004	17056	17104	16990	16943	16952	16916	17132	16895	17040	16934	17138	17142	17202	17166	17227	16929	17018	17056	17201	17060	17178	17135	16939	17009	16994	16890	16963	17196	17152	17086	17136	17094	17102	16943	17219	17019	17037	16983	17110	17034	17072	17061	17078	16875	17074	17038	17125	17006	17040	17210	17146	17198	16942	17182	17141	17226	17015	17106	17152	17025	17093	17256	17016	17113	16945	16859	17034	16988	17031	16921	17010	16987	17053	16989	16881	17229	17118	17103	17042	16920	17063	17215	17157	17073	17139	17184	17301	17026	17080	17048	17025	16960	17246	17001	16896	16981	16995	16996	16851	17052	16980	16947	17143	17014	17076	17063	16908	17168	17049	17036	16999	16990	17090	17156	16927	16876	16961	17161	16933	17075	17275	16867	17026	17034	17108	17127	17058	17029	17084	17049	17217	17146	17118	17017	16905	17015	16942	16969	16972	17194	17090	17111	17069	17062	16843	16895	17166	17100	16969	17161	17198	17108	17059	17101	17013	16978	17166	17160	17050	17331	17020	17098	17081	17019	17061	17036	17061	17035	17057	17125	17057	17042	16892	17014	17190	17109	17052	17128	17000	16981	17171	17300	17170	17061	17374	17036	16997	17295	17336	17190	17221	17122	17066	17012	17135	16938	16998	17083	17192	16986	17080	17150	17163	17090	16968	16969	17087	17098	17098	17114	17148	16913	17129	17053	16957	17204	17215	17113	17176	16923	17108	17087	16964	16927	17213	17022	16988	17195	16903	17064	17186	17138	16992	16918	16865	17161	16935	17047	16936	16893	17110	16975	17157	17054	16982	16985	17039	17124	17171	16980	16961	16951	17022	17081	17099	16992	17092	17081	17061	16937	16889	17037	17053	16889	17086	17136	16963	16871	17103	16931	17049	17121	17128	17079	17040	17029	17129	16842	17044	16970	17133	17162	17249	17014	17126	17123	17052	17064	17120	16916	17061	17156	17262	17192	17200	17152	17282	16933	17097	17055	16879	17207	17111	17029	17158	17071	17120	17058	17372	17146	17199	17080	16959	17174	17047	17123	17110	17115	17035	16900	16903	17013	17203	17029	17088	17028	16998	17086	17146	17197	16917	16962	17101	16946	16810	17047	17053	17089	17066	17269	17285	17061	17131	17129	16903	17095	17032	17086	17193	17027	16937	17100	17104	16974	16968	17238	17181	17021	16953	16993	17023	17045	17107	17017	17027	17040	17030	16894	16978	17124	16963	17097	16891	16976	16859	17133	17143	16965	17181	16869	17015	16959	16994	17119	16803	16961	17154	17020	17193	17198	17157	17195	17073	17102	17184	17272	16971	16971	16871	17055	17089	16943	17036	17052	17217	16918	16962	17125	17117	17049	17127	17108	17137	17144	16883	17064	17193	17193	17219	17001	16938	17339	17038	17177	17166	17243	16960	17059	16965	16972	17125	17190	17175	17144	17126	16967	17026	17127	16960	16935	17168	17170	17086	17107	17042	17056	17034	17096	16906	17185	17032	17165	17165	16999	17083	17228	16941	16967	17183	16883	17056	17090	17003	17048	16970	17153	16934	17228	17007	17167	16830	17108	17096	17072	17152	16988	17086	17136	17062	16909	17083	17142	17021	17074	17330	17277	17290	17040	17122	17344	17030	17078	16975	17202	17001	16959	17024	17121	17080	17120	17139	16959	17111	17108	17134	17128	16952	17463	17084	16897	17095	17109	17047	17075	17030	17018	17002	17005	17114	17285	17104	17185	17230	17189	16988	16780	17419	17240	17183	17108	17155	16988	17130	17013	17029	17087	16950	17271	17161	17325	17126	17239	16912	17165	17137	17144	17181	17012	17071	16981	16741	16958	17193	17056	17228	16994	17161	16945	17060	16923	16896	17122	16961	17152	17119	17257	17043	17037	17282	17130	17326	16983	17071	17096	17125	16981	17105	17184	17188	17065	16953	17022	17019	16817	16967	17025	17072	17183	17139	16830	17021	16990	16870	17145	17087	17160	17246	17179	16986	17196	17098	17141	17141	17328	17178	17114	16937	17211	17309	16986	17015	17293	17014	17079	16985	17131	17055	16951	16886	17189	17068	16815	16969	17061	17053	17178	17223	17091	16924	17128	17218	16953	17092	17203	17223	17112	16988	16990	16825	17180	17042	17046	17435	16865	17064	17136	17163	16982	17133	16942	17162	17125	17266	17115	16953	16985	16914	16943	17006	17131	17059	16902	17144	17081	17267	17024	16939	17044	16840	17219	17144	17091	17022	17140	16908	16904	17099	16993	17105	16880	16888	17128	17177	17047	17100	17155	17062	17096	16957	17091	16904	17128	17012	17145	17264	17164	17003	17124	17006	17023	17050	16970	16849	17094	16936	17306	17018	16889	17181	17012	17037	16900	16856	17028	17261	17097	17099	16933	17102	17206	17124	17069	17032	17053	16906	16955	17140	17132	17295	17202	16972	17297	17166	17159	17181	17178	17124	17077	17105	16995	17080	17032	17122	17169	16921	17079	16947	17217	16977	17069	16967	17090	17023	17049	17213	17225	17147	17335	17102	17134	16910	17121	17126	16996	16932	17052	17048	17024	16846	17125	17229	16959	16930	16942	17068	17079	17056	17063	17082	17054	17190	17047	17013	17090	17209	17017	17006	17067	17033	16954	17062	17013	17246	17031	17038	17007	16993	17200	17138	17037	16974	17001	17084	17150	16893	16983	17079	16864	16984	17071	17122	17223	16923	17140	17186	17034	16766	16940	16994	17088	17144	17359	17031	16980	17188	16946	17088	17005	17083	17345	16876	17072	16920	17227	17004	17001	16991	17105	16992	17261	16951	17024	17086	17227	17062	17106	17051	17052	17254	16986	17115	17083	17018	17087	17293	17069	16949	17148	17025	17014	17135	17117	17025	17110	17021	16937	17024	17206	17049	17067	17063	17022	17229	16962	17181	17030	17007	17152	17009	17097	16905	17144	16900	17010	16940	17012	17171	17093	17126	17040	17023	17149	17193	17162	17131	17174	16974	17045	17225	17125	17046	17010	17228	17207	17197	17069	16955	17158	16963	16981	17275	17011	16935	17139	17023	17048	17102	16936	17270	17080	17204	17060	17070	16985	16974	17053	16951	17014	16978	17123	16845	16944	16996	17215	17196	16964	16908	16973	16973	16957	16962	17177	17075	17111	17002	17081	16975	17133	17212	17002	17056	17222	17270	16931	17054	17144	16895	17085	17086	17295	17140	17052	17324	16893	17006	17153	16825	16968	17291	17305	17074	17125	17092	17182	17034	17098	17130	17039	17191	17205	16770	16954	16918	17130	17091	16890	16965	17021	17027	16966	17056	17130	17058	16936	17084	17126	17079	17191	17128	17226	17256	17099	17198	17055	17156	17044	16979	17073	17330	17112	16979	17020	16886	16889	16846	17050	16964	17079	16817	17210	16987	17341	17045	17275	17204	16960	17225	17020	17140	17111	17262	17030	17212	17186	17046	17026	17209	16936	17142	17001	17035	17146	17233	17260	17036	17045	16916	17014	17130	17121	17167	17177	17017	17176	17135	16985	17236	17069	16905	17053	17068	17049	17161	16994	16840	16785	16999	17022	16987	17106	17053	17091	16882	17246	17360	17015	17203	17062	17086	17085	16934	17344	16975	16988	16851	17112	16847	17118	17084	17073	17149	17131	16908	16971	16938	17142	17074	17111	17223	17119	16911	17101	16899	17103	16944	17036	17009	16936	16961	16948	16984	17020	17043	16870	16914	17044	17012	17195	17119	16971	17050	16967	16988	17111	16955	17154	17237	17057	17102	17057	16970	17066	17062	17118	17143	17099	17058	17030	17214	16946	17060	17100	16982	16940	17065	17023	16987	17371	16835	17146	17026	17055	17152	17061	17034	17262	17039	17137	17347	17152	17007	17087	16941	17074	17126	17012	16880	17126	17166	17166	17191	17002	17125	17017	17064	17056	17257	17035	17089	17065	16880	16985	17092	16883	16975	16985	17137	16984	17073	17011	17002	17200	17017	17058	17046	17054	17283	16996	17035	16995	17223	16964	17035	16801	17009	17190	17091	17004	16956	17014	17134	16876	17194	17306	16813	17184	17071	17037	17110	17141	17062	16905	17094	17129	16866	17130	17149	17034	17079	17129	17103	17049	17178	16978	17029	17085	17029	17177	17108	17214	17117	17268	16966	17118	17243	16958	17198	16898	17248	17102	17180	17091	17002	17198	17267	17123	17114	17442	17137	17280	17002	17049	17080	17014	17159	17154	17127	16877	17057	17088	17035	17020	17168	17043	17073	17123	17004	16967	17049	17119	16897	17156	17134	16959	17287	16994	17025	17045	16966	17102	16875	17094	17181	17058	16894	17132	17091	17204	17209	17143	17269	16977	17079	17002	17080	17004	16970	17063	16969	17211	17224	17043	17071	16957	16822	17253	17014	17044	17011	16979	16891	17142	16997	17087	16880	17021	17016	17153	17048	17136	17214	17054	17094	17368	17052	17117	17074	17354	16996	17136	17157	17119	17046	17093	16941	17097	16923	17035	17040	17067	16932	16979	17075	17129	17065	16953	17013	17208	17118	17188	17071	16975	17183	16968	17000	16842	17000	17135	17074	17107	17123	17053	16857	17284	17069	17117	17214	17194	17026	17136	17054	17082	16985	17292	17272	17170	16678	17086	17200	17211	17039	17102	17009	17158	16903	17007	17214	17094	17153	16975	17030	16893	16876	17212	17070	17050	17095	17101	17065	17147	16954	16934	17091	17214	17155	17040	16853	17083	17014	17279	17175	17213	16983	17160	17155	17139	17196	17112	17205	17107	17136	16973	16936	17025	16972	17112	17023	17196	16952	16988	17046	17114	17153	17138	17013	16927	17150	17162	17294	17009	16994	17034	16896	17396	17224	17005	16963	16990	17062	16954	17123	16942	17061	17075	17072	17181	17074	17155	16974	16942	17196	17180	17235	17018	17082	17083	16786	17048	17028	16902	16850	17088	17028	17116	16921	17150	16893	17263	17228	17123	17004	17188	17001	17033	17088	16973	17112	17053	17061
17337	22596	22561	21442	19531	18371	18669	17584	16940	16332	15789	15523	17597	18530	17634	16781	15686	15189	15173	14952	14949	15067	14909	15068	14825	14904	14964	14703	14969	14944	15018	14826	14855	15170	14999	14872	14829	14981	14976	14728	14975	14960	14813	14805	14850	14813	14997	14988	14981	14799	15061	14883	14853	14899	14901	14921	14993	14949	14997	14995	14784	14839	15039	14985	14922	14921	14996	14863	14724	14766	15059	14980	14985	14843	15004	14916	14792	14966	14909	14895	14883	14963	14772	14740	14932	14989	14936	14965	14807	14838	15073	15013	15019	14966	14991	14997	14884	14856	14727	14781	14851	14861	15187	14962	14914	14877	15013	14826	14768	14890	15027	14844	14900	14981	15131	14739	14952	14907	15066	14851	14774	14975	14862	14862	14820	15151	14853	14844	14800	14829	14814	14766	14877	14828	14806	14820	14974	15025	14901	15008	14977	14903	14985	14882	14857	14933	15031	14930	14954	14882	15017	15034	14933	14813	14683	14912	15046	14896	14915	14795	14898	14966	14867	14948	14795	15126	15024	14976	14953	14864	15013	14834	14894	14969	14775	15006	14764	14897	15013	15049	14903	14810	14934	14884	14934	14865	14912	14782	14946	14933	14849	14846	14877	15056	14735	15100	14865	15010	14967	14904	14965	14931	14867	14929	14845	14946	14957	14987	14884	14970	14866	14806	14973	14949	14823	15010	15009	14986	15092	14820	14828	15068	14808	14927	14954	15090	14944	14958	14879	14809	15036	14867	15083	14997	14849	14853	14935	15098	14758	14859	15010	15095	14983	15011	14784	14860	14945	14860	14865	14830	14848	14872	14808	14846	14866	14912	14797	14928	14869	15047	14745	14834	14980	14804	14896	14809	14954	14864	14688	14961	14888	14902	14967	14977	14983	14941	14833	15033	14866	15018	14877	14800	14892	14965	14982	15032	14896	14859	14999	14898	15054	14969	14824	14863	14903	14824	14960	14836	15030	14705	14916	14890	14880	15065	15010	14838	14807	14867	14785	14981	14889	14837	14794	14758	15021	14997	14887	14954	14782	14805	15022	14978	14809	14895	14890	15071	14708	14890	15069	14929	14959	14952	14883	15078	14978	14835	14989	14929	14835	14950	14923	14980	14938	14842	14751	14917	14945	15005	14765	15015	15085	14810	14930	14871	14614	14857	14950	14793	15077	15020	15098	14865	14875	14901	14906	15001	14983	14807	14943	14925	14951	14775	14817	14911	14776	14903	15076	14859	14901	14958	14892	14946	14786	14866	14657	14927	14947	14951	14955	15165	14937	14981	14711	14713	14937	14987	14889	14921	14795	14843	14926	14845	14915	15154	15060	15084	14779	14762	14852	14787	14969	14892	14918	14793	14754	14906	14845	14938	14990	14940	15026	14971	14869	14941	14859	14890	14916	14813	15047	14650	15080	15072	14827	14990	14977	14827	14909	14818	14874	14820	14874	14953	14878	14724	15003	14926	14750	14863	14808	14981	15015	14765	15034	14928	14976	14932	15045	14887	14983	15081	14991	14942	15014	14869	15035	15017	14865	14889	14799	14896	14941	14955	15060	15043	14946	14826	15012	14843	14866	14870	14843	14861	15014	14791	15127	14850	14947	14854	14923	14961	15045	14753	14765	15026	14823	14695	14933	14925	15125	14677	15032	14885	14929	14796	14981	14895	14784	15035	15047	14910	14872	14776	15048	14966	14981	14998	14930	14844	14923	14856	14895	14923	15080	14878	15014	15039	15123	15084	14996	14988	14813	14823	14881	14874	14924	14926	14943	14882	14841	14892	14976	14949	14927	14917	14929	14901	14711	14959	14796	14929	14909	14975	15030	14780	14918	14923	14929	14891	14756	15005	14877	14769	14818	15056	15005	14827	14747	14919	14852	14776	14944	15094	14966	15002	15013	14864	14888	14760	14951	14953	14977	14941	14883	14929	14859	14955	14863	15129	14997	14842	14999	15070	15047	15116	14720	14939	15075	14806	14881	14936	14940	14958	14891	14993	14893	14994	15111	14966	14793	14849	14945	14932	14959	14800	14883	14970	14922	14815	15032	14911	14934	14975	14967	14939	14842	14896	14851	15079	14916	14848	14965	14974	14813	14832	14996	14897	14902	14736	15015	14787	15026	14895	14852	14908	14966	14863	14914	14912	14900	14867	14801	14909	14912	15015	14819	14799	14798	14944	14884	14833	14899	14638	14758	14921	14910	14985	14885	14961	14930	14753	14996	15006	14947	14957	14850	15154	14962	14908	14892	14870	14958	15002	15071	14707	14906	14919	14960	14831	14930	14866	14935	14867	14828	15034	14958	14860	14833	14882	14771	14998	14985	14833	14918	14835	14906	15072	14850	14783	14903	14968	14901	14799	14936	14915	14968	14856	14883	14854	15046	14880	14944	14837	14987	14861	14863	14800	14991	14819	14882	14873	14848	14974	14995	14908	15065	14999	14802	14935	14951	14949	14967	14916	14823	14960	14945	14813	15153	14807	14700	14838	15018	14967	14903	14742	14998	14879	14966	14897	14889	14940	14828	14784	14868	14860	14819	14963	14910	14919	14923	14829	15067	14911	15061	14980	14883	15058	14819	14784	15008	14884	14814	14976	14808	15092	14810	14701	14997	14754	15029	14915	14939	14896	15143	14908	14988	14724	14973	15097	14942	14919	14968	14904	14890	14839	15115	14885	14924	14986	15087	14973	14760	14903	14900	14893	15040	14946	14945	15054	14771	14876	15033	14907	15071	14995	14965	15004	14934	14790	15044	14919	14854	14904	14984	14872	14821	14768	15014	14782	14903	14981	14912	14929	14976	14967	14903	14872	14952	14937	14943	14945	15037	14918	14824	14915	15019	14868	14990	14990	15138	14890	14886	14847	14875	14843	14787	15008	14805	14946	15016	14996	14768	15099	14967	14849	14989	14925	14995	14965	14855	14920	14931	14836	14788	14844	14943	14915	15052	14954	14971	15140	15044	14989	14972	14859	14790	14918	14997	14857	14909	14889	14840	15018	14743	14941	15058	14899	14961	14849	15036	14886	14778	14799	14917	15009	14866	15048	15024	14850	15025	14914	14717	14939	14960	14824	14965	14836	14932	14903	14885	14834	14819	14885	14946	14968	14858	14839	15085	14940	14757	14921	14931	15005	14920	14926	15104	14836	14891	15005	14859	15037	15197	14721	14822	14964	15059	15016	15047	14808	14823	14932	14964	14811	14986	14844	15014	14798	14919	14955	14937	14895	14867	14900	14954	15145	14938	15063	14976	14836	14986	15013	14876	14985	14810	14952	14935	14881	14906	14919	14875	14941	14929	15091	15053	14948	15029	14784	14825	14987	14898	14876	15008	14926	14880	14936	14847	14879	14739	14852	14871	15046	14897	14870	14916	14822	14889	14791	14913	14843	14685	14864	14849	14807	15140	14732	14899	15053	14888	14993	14940	15081	15159	14890	14934	15026	14963	14861	14970	14998	14865	15039	14729	15097	15077	14961	14935	14869	15024	14840	14850	14884	14786	14880	14895	14979	14863	15052	14879	15086	15032	14985	15022	14907	14973	15027	14820	14809	14873	14883	14845	14971	14928	14819	14966	14987	14955	14861	14848	14958	14747	15022	14953	14831	14940	14956	14994	14810	15029	14834	14923	14791	14984	14878	14917	15018	15049	14868	14804	14881	15061	14885	14922	14805	14901	15030	14881	14748	14880	15004	14923	14955	15074	14841	14981	14932	14830	14837	14899	14750	14852	15076	14876	14911	14955	15055	14857	14896	14820	14799	14989	14858	14969	14902	14965	14867	14887	15087	14879	14933	14882	14966	14871	15093	14980	15045	14816	15014	15023	14861	14963	15034	14897	14904	14957	14893	14675	15127	14913	14957	14953	14817	14762	14955	14945	14885	14872	15064	14869	14926	15002	14970	14827	14942	14941	15144	14782	14900	14889	14887	14927	14908	15001	15008	14884	14801	14876	14922	14894	14929	14902	15088	14791	14853	15037	14960	14801	14945	14914	15117	14999	15000	14857	15052	15026	15092	14934	14906	14819	14937	14990	14947	14960	14941	14983	15044	14836	14843	14949	14907	14865	14915	14917	14974	14865	14978	15013	14921	15140	15011	14997	14872	14978	14874	15048	14921	15049	14887	15012	14831	14991	14839	14857	14831	14860	14938	14814	14831	14846	15151	14849	14927	14911	15076	14977	14923	14866	14980	14906	14870	14847	14982	14943	15064	14887	14976	14884	14913	15004	14879	15057	15063	14656	14874	14755	14894	14839	15057	14986	14836	14848	14926	14794	14755	14996	14874	14778	14848	14920	14878	15048	15088	14844	14710	14904	15048	14924	14917	15028	15084	14891	15039	14706	14917	14725	14917	14920	14882	14855	14848	14948	15058	14996	14726	14800	14962	15121	14921	14816	14981	14758	14843	14917	14985	15076	14894	15056	14954	15108	14959	14835	15096	14772	14926	15024	14934	14992	14876	15008	14877	14829	14939	14943	14796	14984	15007	14837	14792	15033	14964	14920	14940	14984	14925	14877	14882	15015	14918	15032	15018	15002	14800	14906	14932	14892	14955	15014	15019	14895	14906	14912	14851	14921	14943	14989	14779	14847	14984	14864	14948	15102	15061	14771	14924	14923	14896	14994	14940	14897	14929	14759	14878	14909	14790	15043	14747	14932	14883	14996	14757	14999	14860	15077	14914	14925	14909	14932	14860	14854	15112	14880	14963	14880	14982	15014	14913	15112	15105	14835	15104	14828	14653	14879	14925	14890	14894	14919	15034	14917	14923	14863	14867	15145	14748	14992	14893	14869	14990	14911	14916	15040	15098	14974	14887	15094	14945	14972	14683	14828	15013	14835	14928	15110	14990	14886	14831	14917	15003	15054	15060	14830	14905	14902	14805	14926	14776	14962	14992	14865	14875	14818	15086	14938	14741	14933	14950	14814	14842	14957	14918	14851	15104	14948	14848	14877	14887	15066	14828	14895	14909	14912	14893	14837	14900	14998	14895	14904	14770	14812	14936	14876	14906	14817	14873	14958	14963	14920	14755	14905	14850	14838	14978	14811	14983	14944	14949	14913	14971	15059	14664	14933	14974	14920	15071	14830	14961	15027	14869	14940	14901	14885	14918	14856	14913	14870	14959	14923	15055
25119	21491	28401	25971	22951	22281	21798	20029	19000	18497	18168	18035	23214	28982	29709	25877	22109	19176	17493	17227	17211	16901	17030	16960	17151	16938	17071	16983	16824	16760	16854	17023	16855	16847	16947	17077	16918	17118	16834	16807	16887	17023	16978	16846	16892	17035	16981	16928	16879	16892	16790	16818	16898	17011	16830	17117	17005	16889	16904	16837	16850	16916	17024	17037	17157	16828	16999	16835	17053	16748	16899	16715	16988	16866	16796	16958	16819	16827	16883	16956	16966	16921	16786	16849	16712	16782	16841	16819	16936	16975	16808	16965	16749	17000	16989	16791	16825	16928	16814	16671	16934	16865	16973	16856	16899	16923	17093	16804	16924	16920	17009	16788	16860	16896	17139	16916	16973	16841	16731	16849	16928	17021	16900	16852	17111	16900	16758	16863	16958	17020	16839	16808	16836	16710	16910	16998	16902	16965	16933	16909	16995	16951	17036	16835	16759	17007	16884	17035	17003	16809	16937	17039	16825	16907	17043	16830	16853	16793	16852	16886	16799	16929	16866	16853	16789	16824	16968	16857	17068	16932	16948	16879	16875	16770	16951	17091	16867	16750	16943	16839	16893	16821	16741	17003	16925	16874	17022	16975	16955	16752	16733	16960	16857	16932	16709	16798	16728	16782	17079	16853	16781	17045	16983	16989	16826	16962	16822	16963	16896	16974	17109	17009	16701	16906	16829	16955	16961	16885	16941	16812	16708	16988	16726	16836	16721	16838	16801	16691	16912	17001	16755	17035	17035	16869	16816	17072	16963	16930	16832	16708	16891	16874	16747	16804	17126	16826	16871	16715	16752	16862	16766	16705	16837	16907	16917	16933	17007	16783	16910	16728	16887	17096	16865	16848	16883	16900	16927	16915	16867	16797	16829	16787	16846	16866	16871	16773	17061	16942	17070	16864	16722	16969	16923	17058	17020	16950	17094	17082	16866	17014	16673	16900	16986	16859	16972	16785	16808	17148	16839	16929	16874	16928	16867	16899	16901	17042	16945	16927	16984	16876	16854	16960	16844	16828	16804	16838	16994	17099	16807	16807	16799	16866	16836	16804	16908	16987	16990	16602	17071	16901	16975	16953	16976	16735	16920	17257	16915	16845	16852	16873	16812	16825	16963	16971	16996	16802	16802	16964	16890	16846	17000	16891	16824	16725	16925	16877	17041	16807	16915	16682	17098	16911	16791	16893	16976	16795	16827	16603	16797	16738	16800	17001	16872	16793	16985	16733	16833	16952	16955	16885	16928	16828	16661	16742	16851	16726	17108	16783	16852	17013	16881	16871	16831	16829	16810	16988	16694	16721	17017	16920	16943	16886	16856	16670	16815	16904	16989	16897	16954	17038	16983	16827	17105	16996	16712	16957	16803	17063	16914	16826	16755	16792	17150	16938	16731	16921	16758	17021	17039	16939	16836	16721	16886	16774	17098	16665	16721	16848	17063	17087	17036	16881	16881	16795	16887	17216	16998	17093	16833	16871	16665	16902	16844	16721	17070	16876	17119	16863	16924	16709	16916	16975	16766	16844	16761	16851	16994	16726	16942	16977	17022	16983	16894	16908	16790	16826	17254	16911	16930	16890	16883	16973	17000	16843	17056	16935	16745	16774	16851	16816	17009	16783	17100	16942	16911	16791	16952	16996	16871	17036	16820	16840	16914	17061	16736	16722	16819	16958	17043	16805	16863	16978	16790	16979	16843	16716	16875	16932	16690	16813	16856	16864	16840	16956	16897	17039	16984	16936	16725	17001	16895	17011	17041	16816	16901	16770	16681	16895	16873	17065	16744	17055	16776	16996	16715	16732	17062	16857	16933	16880	17003	16663	16940	16828	16796	16952	17076	16997	16890	17062	16802	16802	16816	16842	16823	17072	17031	16937	16942	16740	17005	16958	16617	16831	16911	16948	16908	16911	16872	16965	16883	17024	16793	16871	16931	16764	16966	16886	16882	16894	16782	16834	16889	16760	16757	16927	16834	16871	16780	16776	17052	16761	16800	16862	16835	16723	16933	16960	16985	16814	17023	16909	16843	16968	16816	16875	17035	16996	16762	16802	16769	17102	16900	16781	16735	16961	16891	16998	16832	16997	16875	16805	16825	16746	16937	16856	16974	16739	16845	16719	16766	16979	16834	16892	16930	16884	16624	16893	16894	16986	17083	17024	16845	16996	16886	16908	16917	16929	16869	16812	16954	16886	16964	16998	16681	16822	16883	17036	16906	17051	17022	16718	16765	16786	16808	16935	17055	17126	16903	16797	16985	16775	17145	16961	16821	16702	16877	16665	16840	16939	16843	16890	16825	16800	16838	16790	16997	16805	16952	16864	16986	16902	16967	16863	16833	16903	16954	16910	17001	16593	16973	17037	16939	16743	16829	16817	16996	16836	16835	16940	16791	16839	17133	16977	17030	17144	16881	16837	16830	16897	16953	16663	16725	17003	16979	16913	17043	16965	16895	16952	16770	16804	16727	16871	16843	16928	16868	16987	16962	16695	17165	16865	16911	16927	16980	16865	16935	17009	16941	16923	16962	16917	16774	16946	16889	17021	16871	17154	17142	16968	16740	16794	17006	16968	16882	16703	16899	16801	17002	16962	16828	16925	16803	16946	16690	16794	16954	16940	16825	16825	17017	16900	16723	16917	16891	16791	16978	16873	17049	16842	16836	16821	16679	17066	16684	16730	16805	16903	16841	16928	16667	16886	16920	16756	17041	16730	16928	16930	16962	16998	17072	16795	16877	16925	16822	16724	16924	16721	16851	16862	16723	16614	16884	16962	16812	16668	16652	16776	16958	16729	16845	16982	16902	16944	17024	17103	16806	16929	16785	16858	17006	16787	16946	16777	16829	16985	16882	16936	16872	17018	16820	16934	16789	16855	16842	16665	16943	16942	16933	16688	16912	17044	16783	16916	16966	16953	16885	16764	16895	17016	16843	16988	16922	16825	16823	16918	16845	16748	17044	16765	16927	17095	16983	16957	17025	16813	17115	16714	16777	17032	16942	16862	16944	16927	16734	16854	16891	16736	16885	17101	16827	16902	16866	16900	16892	16688	16844	17074	16854	16950	16701	16963	16856	16790	16710	16971	16910	16892	16810	16756	16963	17042	16943	16805	16939	16883	16951	16853	16882	17122	16757	16776	17034	16887	16914	16950	16956	17007	16739	17078	16816	16914	16867	16765	16865	16860	16828	16796	16811	16781	16851	17178	16952	16941	16996	17074	16915	17033	17148	16800	16826	16866	17086	16770	16816	16809	16796	17059	16871	17019	17147	16785	16826	16856	16924	16979	16661	16918	17089	16771	17179	17159	17022	16805	16906	16851	16911	16992	16800	16918	16896	16921	17081	16870	17149	16986	17029	16833	16798	16986	16871	16879	16896	17012	16999	16999	16904	16851	17001	16966	17009	16697	16748	16731	17044	16948	17055	17241	16911	16832	16874	16866	17005	17033	16798	17050	16753	16987	16865	16947	16967	16858	16904	16885	17020	16828	17002	16888	17103	16855	16875	16894	16885	17206	16993	17032	16887	16895	17031	16938	16874	16930	17008	16933	16776	16707	16959	16940	16789	16946	16942	16867	16840	16954	16962	16970	16959	16806	16827	16828	16824	17054	16969	16859	16980	16796	17053	16961	16982	16751	16956	16667	16906	16884	16958	16907	16844	16852	16904	16932	17190	16857	16807	16930	16971	16863	16912	17154	17001	16946	16925	16782	16842	16965	16957	16924	16751	16911	16940	16897	16820	16952	16757	16586	16876	16766	16857	16886	16737	17044	16844	17009	17001	16706	16904	16813	16783	16874	16883	16994	16957	16868	17064	17007	16857	16837	16962	16989	16876	16691	16996	16889	16779	16812	16864	17104	16887	16923	16958	17041	16881	16880	16939	17043	16828	16788	16784	17082	16653	16877	16775	16874	17010	16931	16769	16844	16979	16839	16829	16927	16892	17052	16881	17013	16947	16843	16949	16898	16895	16838	16718	16909	16849	16939	16768	16796	16879	16962	16930	16900	16834	16976	16966	16923	17022	16826	17035	16863	16782	16976	17086	16780	16968	16972	16901	16831	16949	17039	16855	16921	17021	16707	16711	17052	16837	16816	16830	16943	16966	16989	16888	16934	16837	17092	16887	17009	16702	17054	16879	16824	16826	16817	16718	16884	16817	16956	16954	17131	16984	16819	16841	16654	16979	16816	16948	16887	16970	16812	16918	16796	17090	16858	16902	16927	16934	16986	17118	16760	16904	16935	16807	16919	16880	16683	16966	16949	16952	16866	16932	16868	16783	16804	16848	17104	17120	17001	16931	16939	16598	16669	16884	16822	16878	16830	17000	16627	16902	16950	16623	16946	16810	16717	16924	16819	16695	17028	16989	16834	16955	16953	16874	16827	16802	16797	16802	16961	16930	16816	16814	16925	17055	16770	16762	16795	17088	16791	16954	16876	17033	16893	16851	16950	16843	16713	16994	16945	16890	16904	16858	16721	16735	16942	16871	16955	16711	16891	16933	16900	16859	16844	16883	16826	16889	16797	16974	16854	16877	16811	16742	17031	16789	16853	16842	16916	16897	16755	16815	16735	16711	17033	16675	16928	16919	17105	17044	16911	16891	16726	16861	17070	17070	17018	16847	16649	16810	16796	16942	16974	16735	16931	16968	16857	16704	17043	16800	16930	16952	17044	17044	16702	16838	16956	16890	16948	16689	17101	17014	16968	16872	16703	16957	16877	16966	16945	16969	16946	17063	16783	16848	16825	16863	16956	16994	16990	16810	16819	16796	16920	16925	16924	16840	16798	17071	16923	16838	16999	16898	16897	16858	16720	16663	17020	16964	16865	16954	16754	16917	16865	16795	17009	16723	16901	16930	17065	16797	16606	16626	16896	16782	16713	16885	16649	16884	16926	16932	16863	16896	16830	16868	16776	16842	16687	17008	17040	16661	16719	16813	16717	16717	16896	16998	16983	16895	17277	16862	16746	16830	16852	16948	17018	17036	16852	16797	16964	16945	16892	16875	16925	17021	16920	16921	16775	17061	17044	17130	16980	16908	16810	17033	16891	16974	16864	16952	16860	17086	17170	16959	16926	17052	17082	17042	16987	16972	16803	16923	16979	17048	16801	16909	16997	17043	17029	16884	16787	16909	16844
16739	26879	26962	24371	22553	21082	20328	19621	18240	17154	16856	16725	25144	30314	31166	25839	21029	17198	15451	14899	14980	14880	14847	14798	14762	15070	14820	14756	14763	14915	14775	14795	14912	14806	15006	14835	14968	14828	14936	14834	15143	14805	14828	14752	14790	14850	14780	14888	14780	14902	15008	14900	14844	14925	14828	14966	14785	14839	14939	14875	14875	14856	14961	14897	14787	14909	14931	14877	15057	14892	14838	14923	14745	14917	14899	14794	14687	14891	14718	14962	14994	14872	14863	14895	14903	14944	14756	14997	14863	14709	15034	14819	14932	14919	14956	14995	14978	14772	14801	14577	14946	14763	14711	15099	14849	14842	14855	14710	14888	14800	15055	14861	14891	14930	14750	14805	14921	14727	14854	14954	14768	14989	14972	14876	14740	15002	14843	14862	14581	14998	14904	14939	14725	14974	14821	14828	14881	14667	14743	14945	14885	14884	14884	14842	14908	15014	14926	14753	15055	14843	14766	14949	14789	14752	14722	14912	14852	14966	15040	14999	14828	14861	14962	14902	14827	14937	14790	14790	14752	15055	14819	14720	14896	14825	14967	14849	14982	14887	15027	14782	14927	14787	14803	14906	14762	14839	14749	14898	14950	14771	14859	14710	14819	14963	14822	14768	14793	14846	14824	14853	15008	14945	14849	14892	14821	14730	14785	14895	14762	14675	14827	14658	14840	15092	14964	14852	14918	15138	14862	14731	14804	14787	14955	14912	14908	14799	15041	14802	14919	14758	14858	14835	14936	14714	14896	14940	14879	14953	14917	14673	14896	14821	14846	14779	14775	14873	14773	15069	14798	14736	14853	14718	14866	14818	14797	14978	15003	14910	14762	14875	14764	14809	14864	14828	14922	14755	14949	14938	14779	14760	14852	14894	14932	14914	14891	14809	14901	14795	14844	14722	14996	14835	14733	14838	14828	14941	14783	14854	14850	15111	14828	14981	14946	14854	14977	14736	14785	14868	14753	14710	14887	14808	14743	14922	14814	14866	15000	14925	14724	14851	14820	14888	14829	14883	14911	14921	14841	14838	14875	14828	14748	15020	14609	14909	14767	14903	14863	14936	14806	14811	15029	14872	14940	14755	14986	14851	14839	14850	14754	14777	14781	14915	14768	14830	14943	14950	14891	14786	14825	14777	14940	14864	14874	14806	14926	14996	14860	14798	14937	15005	14822	14837	14843	15033	14861	14935	14917	14873	14791	14714	14941	14874	14854	14856	15014	14759	14848	14820	14825	14901	14735	14799	14878	14793	14867	14790	14885	14883	15078	14869	14858	14897	14912	14873	14932	14810	14832	14868	14857	15030	14921	14965	14745	14801	14884	14868	14937	14786	14777	14991	14827	14887	14833	14843	14920	14805	14802	14903	14912	14976	14869	14837	14913	14928	15047	14795	15027	14776	14888	15041	14880	14698	14813	14896	14901	14729	14961	14886	14897	14795	14813	15037	14916	14800	14864	14680	14854	14790	14969	14875	14968	14707	14976	14784	14830	15016	14928	14916	14749	14934	14689	14899	14694	14836	14682	14768	14925	14789	14841	14836	14954	14769	14880	15025	14825	14902	14822	14813	14897	14913	14728	14915	14824	14843	15016	14792	14855	14908	14725	14820	14936	15018	14935	14763	14791	14834	14848	14768	14796	14861	14900	14990	14822	14690	15011	14934	15033	14781	14864	14747	14827	14967	14917	14898	14854	14928	14873	14858	14838	14771	14775	14757	14910	14792	14547	15051	14850	14796	14808	14760	14854	14894	14934	14705	14844	14824	14992	14931	15026	14743	14732	14692	14826	14935	14805	14827	14734	14749	14919	14958	14775	14781	14730	14882	14874	14776	14883	14777	14693	14774	14831	14725	14791	14980	14751	14997	14717	14911	14886	14790	14804	14771	14927	14826	14920	14864	14776	14967	14964	14801	14949	14819	14729	14707	14975	14800	14837	14820	14978	14624	14793	14768	14994	14873	14936	14765	14858	14953	14814	14819	14857	14826	14885	14996	14828	14812	14823	14542	14861	14759	14996	14902	15039	14646	14653	14881	14700	14825	14953	14944	14815	14918	14891	15102	14716	14842	14866	14752	14971	14857	14844	14694	14787	14833	14973	14899	14847	14827	15003	14930	15076	14795	14901	14781	14814	14994	14948	14719	15060	14998	14857	14842	14947	14918	14960	14698	14865	14959	14871	14857	14844	14909	14872	14817	14889	14821	14862	14844	14752	14756	14896	14872	14861	14920	14834	14816	14982	14797	15000	14655	14818	14862	14876	14852	14823	14668	14956	14964	14972	14774	14761	14964	14827	14766	14725	14893	14609	14889	15068	14857	14746	15004	15039	14844	14893	14894	15030	14881	14758	14748	14902	15001	14765	14901	14757	14799	14747	14936	14781	14953	14761	14893	14707	14812	14839	14738	14766	14868	15034	14965	14724	14890	14897	14867	14839	14869	14707	14978	14816	14799	14813	14917	14964	14782	14896	14702	14793	14919	14799	14737	14908	14844	14829	14815	14935	14813	14877	14726	15016	14898	14788	15000	15003	14999	14992	14666	14735	14921	14790	15062	14773	14961	14836	14848	14903	14637	14866	14840	14895	15026	14884	14924	14796	14954	14909	14974	14724	14777	14763	14803	14939	14977	14861	14676	14800	14766	14785	14864	14854	14887	14955	14875	14992	14756	14837	14893	14819	14847	14824	14834	14967	14865	14930	14857	14817	14834	14932	14730	14728	14866	14954	14814	14751	14857	14902	14885	14805	14939	14819	14639	14843	14874	14814	14902	14872	14782	15151	14826	15010	14826	14861	14821	14899	14907	14725	14863	14743	15030	14878	14906	14690	14736	15009	14741	14896	14990	14950	14868	14853	14928	14956	14843	14853	14962	14783	14821	14937	14803	14831	14828	14845	14945	14875	14786	14678	14938	14745	14997	14859	14891	14811	14935	14881	14884	14941	14895	14977	14805	14905	14734	14996	14770	14852	14877	14752	14745	14870	14868	14974	14683	14769	14873	14808	14818	14847	14974	14771	14913	14868	14831	14843	15028	14968	14874	14797	14820	14946	14784	14753	14815	14994	14941	14778	14991	14772	14794	14803	14726	14920	14925	14794	14724	14776	15018	14926	14828	14851	14847	14708	14974	14792	14861	14789	14829	14759	14930	14973	14785	14830	14933	14856	14995	14941	14889	14927	14615	14917	14837	14926	14970	15010	14781	14878	14996	14892	14985	14867	14800	14889	14966	14938	14721	14938	14721	14755	14989	14817	14873	14860	14911	14988	14790	14927	14735	14657	14872	14792	14859	14819	14906	14867	14729	14875	14913	14854	14870	14859	14836	14956	14857	14866	14784	14922	14916	15017	14811	14616	14998	14692	14784	14852	14752	15025	14848	14774	14983	14791	14675	14901	14996	14866	14867	14913	14707	14940	14848	14754	14695	14720	14755	14848	14929	14746	15008	14894	14992	14764	14957	14816	14960	14770	14843	14865	14797	14870	14702	14807	14877	15016	14819	14850	14732	14730	14852	14977	14985	14735	14886	14819	14856	14966	14873	14843	14950	14855	14845	15039	14962	14980	14869	14745	14821	14849	14716	14840	14896	15005	14885	14903	14890	14877	14880	14764	14794	15108	14867	14907	14745	14899	14707	14628	14854	14817	14972	14879	14733	14932	14849	14682	14987	14835	14707	14769	14773	14954	14970	14782	14673	14890	14775	14928	15017	14903	14950	14773	14870	14983	14895	14791	14879	14928	14787	14945	14880	14715	14905	14657	14922	14890	14792	14861	14936	14742	14794	14919	14877	14802	14935	14911	14818	14794	14857	14878	14952	14705	14928	14918	14963	14968	14871	14793	14946	15053	14977	14885	14906	14869	14622	14942	14782	14724	14927	14824	14901	14976	14822	14777	14918	14958	14833	14883	14819	14945	14859	14818	14906	14913	14714	15040	14869	15075	14806	14699	15030	14583	14800	15046	14856	14936	14925	14763	14772	14820	14898	14896	14686	14913	14833	14797	14799	14731	14894	14904	14938	14872	14869	14777	14843	14775	15069	14848	14966	14814	15039	14918	15074	14948	14868	15074	14837	14914	14916	14942	14950	14969	14875	14824	14935	14790	14879	14890	14750	15050	14967	14609	14787	14830	14759	14777	14713	14818	14930	14765	14851	14888	14996	14880	14827	14928	14774	14804	14724	14963	14920	14815	14843	14830	14833	14994	14764	14828	14882	14948	14879	14703	14905	14944	14852	14924	14833	14863	14827	14814	14701	14831	14981	14917	14983	14842	14826	14754	14959	14795	14896	14711	14732	14974	14991	15019	14855	14975	14868	14902	14780	14857	14900	14905	14783	14803	14833	14807	14975	14840	14825	14867	14989	14761	15048	14905	14802	14881	14887	14920	14710	14920	14918	14791	14816	14930	14698	14762	14795	14953	14880	14807	14840	14859	14817	14951	14999	14932	14849	14834	14997	14865	14776	14919	14861	14746	14924	15089	14822	14741	15015	15032	14876	14818	14630	14970	14809	14864	14986	14982	14809	14852	14898	14889	14875	14818	14743	14956	14987	14922	14872	14929	14895	14877	14915	14771	14832	15025	14680	14804	14912	14988	14807	15095	14845	14768	15037	14894	14737	14823	14862	14813	14953	14856	14731	15061	14835	14864	14846	14903	14848	14815	14956	14789	14775	14827	14901	14878	14704	14832	14714	14723	14746	14822	14842	14986	14808	14709	15004	15000	14995	15134	14791	14821	14702	14956	14833	14847	14844	14813	14811	14797	14713	14806	15004	14764	14756	14882	14868	14810	14739	15036	15053	14863	14927	14821	14842	14935	14721	14774	14791	14702	14806	14774	14717	14890	14867	14892	15036	14723	14996	14825	14645	14792	14926	14916	14765	14831	14824	14906	14895	14941	14983	14891	14889	14833	14712	14947	14796	14828	14969	14873	14905	14856	14793	14885	14765	14824	15004	14909	14945	14839	14890	14747	14875	14785	15006	14871	14835	14955	14876	14901	14802	15029	14925	14868	14893	14852	14891	14840	14816	14792	14743	14843	14785	14990	14808	14896	14853	14772	14867	14863	14815	14864	14890	14906	14857	14762	14975	14730	14814	14856	14996	14772	14911	15102	14827	14923	14858	14879	14895	14780	14989
23931	21453	29054	24396	22629	24788	25009	21152	19656	19214	18921	18394	20429	38791	39081	33112	26450	20203	17821	17221	17065	16912	17062	16702	16930	16898	16763	17025	16533	16929	16573	16826	16921	16742	17026	16786	16953	16941	16821	16833	16772	16607	16666	16654	16672	16747	16763	16697	16763	16920	16760	16898	16620	16768	16822	16694	16745	16973	16515	16784	16696	16806	16538	16657	16621	16748	16764	16688	16479	16682	16577	16790	16954	16875	16718	16513	16674	16863	16893	16643	16887	16823	16906	16753	16940	16703	16772	16675	16551	16749	16530	16598	16768	16496	16836	16688	16883	16723	16914	16849	16746	16859	16878	16769	16600	16975	16827	16743	16820	16979	16650	16888	16857	16616	16748	16713	16551	16685	16736	16896	16913	16713	16548	16807	16721	16789	16764	16726	16509	16778	16673	16875	16739	16726	16864	16871	16683	16803	16720	16613	16541	16637	16665	16712	16706	16699	16698	16676	16751	16724	16879	16719	16659	16880	16884	16855	16731	16741	16702	16675	16765	16636	16512	16699	16825	16687	16644	16953	16691	16841	16630	16572	16672	16641	16886	16691	16541	16934	16824	16666	16637	16589	16868	16615	16657	16754	16672	16785	16679	16875	16778	16526	16709	16707	16734	16844	16774	16631	16644	16436	16816	16614	16859	16653	16926	16685	16665	16668	16616	16840	16694	16580	16530	16467	16625	16770	16889	16824	16838	16792	16888	16585	16652	16545	16692	16790	16794	16659	16772	16606	16604	16739	16769	16691	16754	16586	16913	16596	16846	16540	16661	16694	16743	16779	16952	16765	16580	16764	16712	16705	16622	16552	16666	16751	16799	17010	16708	16744	16669	16785	16693	16853	16334	16637	16470	16693	16804	16639	16739	16883	16669	16650	16543	16707	16880	16727	16511	16934	16900	16870	16694	16659	16831	16613	16865	16560	16787	16621	16673	16658	16618	16820	16904	16622	16649	16761	16951	16622	16530	16552	16597	16495	16584	16782	16756	16884	16674	16842	16771	16652	16642	16639	16719	16826	16627	16701	16765	16574	16678	16691	16736	16843	16626	16610	16774	16857	16740	16715	16536	16739	16711	16745	16825	16726	16867	16829	16741	16713	16678	16770	16798	16820	16745	16724	16735	16561	16800	16664	16771	16642	16612	16764	16748	16700	16553	16520	16609	16845	16634	16678	16810	16637	16688	16827	16686	16560	16627	16536	16855	16826	16651	16685	16619	16874	16629	16607	16687	16613	16759	16666	16801	16741	16854	16629	16696	16636	16639	16700	16877	16603	16768	16725	16803	16837	16717	16401	16624	16633	16720	16755	16818	16905	16698	16567	16707	16727	16642	16567	16659	16797	16619	16649	16703	16667	16646	16672	16718	16734	16595	16420	16647	16665	16721	16823	16493	16539	16862	16633	16583	16823	16807	16801	16756	16473	16499	16812	16784	16705	16567	16601	16894	16553	16924	16779	16594	16705	16638	16807	16608	16617	16589	16588	16698	16773	16737	16668	16851	16508	16622	16859	16725	16759	16504	16928	16734	16783	16834	16561	16775	16882	16561	16499	16706	16726	16720	16756	16650	16740	16963	16678	16923	16828	16484	16601	16784	17028	16823	16640	16699	16894	16559	16514	16946	16790	16788	16592	16623	16685	16989	16741	16807	16762	16709	16484	16753	16640	16826	16818	16655	16651	16642	16659	16783	16578	16624	16579	16796	16707	16694	16549	16942	16781	16554	16760	16657	16659	16613	16778	16643	16760	16504	16600	16989	16620	16813	16788	16791	16650	16634	16742	16963	16964	16794	16732	16573	16730	16738	16643	16703	16669	16750	16623	16777	16533	16628	16867	16898	16722	16764	16732	16684	16801	16696	16493	16551	16739	16568	16810	16666	16786	16733	16734	16642	16716	16582	16580	16692	16768	16780	16685	16558	16706	16587	16656	16755	16921	16802	16732	16963	16648	16604	16760	16722	16869	16867	16698	16699	16777	16762	16596	16677	16768	16709	16528	16723	16740	16789	16611	16621	16635	16768	16615	16720	16645	16749	16828	16595	16598	16698	16688	16610	16731	16623	16669	16657	16701	16723	16922	16889	16705	16572	16712	16762	16732	16931	16595	16658	16559	16816	16623	16657	16749	16549	16772	16591	16835	16770	16794	16681	16689	16680	16568	16487	16690	16771	16701	16787	16703	16568	16573	16741	16468	16713	16797	16624	16640	16817	16693	16673	16828	16737	16682	16699	16661	16521	16669	16476	16730	16547	16466	16666	16810	16560	16724	16671	16815	16673	16601	16743	16692	16698	16815	16622	16932	16861	16458	16786	16714	16783	16581	16870	16668	16656	16667	16661	16547	16940	16706	16630	16630	16776	16677	16813	16748	16661	16616	16640	17043	16768	16714	16817	16708	16687	16618	16703	16793	16658	16716	16832	16752	16794	16765	16576	16606	16810	16596	16804	16792	16876	16629	16831	16400	16720	16607	16536	16663	16488	16780	16830	16505	16743	16598	16545	16665	16733	16663	16621	16762	16918	16681	16647	16581	16751	16740	16802	16778	16594	16630	16818	16674	16689	16828	16700	16826	16814	16688	16617	16665	16864	16670	16553	16486	16544	16505	16628	16674	16680	16690	16748	16603	16810	16601	16604	16947	16734	16735	16724	16674	16635	16677	16583	16613	16509	16482	16883	16862	16905	16608	16706	16713	16909	16719	16699	16574	16908	16662	16805	16617	16715	16592	16527	16533	16762	16777	16813	16726	16701	16757	16419	16586	16762	16612	16743	16656	16584	16546	16469	16664	16571	16766	16850	16679	16731	16804	16751	16820	16619	16642	16664	16719	16802	16617	16758	16524	16750	16607	16463	16752	16730	16556	16729	16705	16667	16638	16786	16739	16627	16808	16598	16747	16661	16575	16666	16657	16752	16554	16724	16642	16657	16630	16907	16836	16893	16579	16746	16650	16615	16788	16584	16883	16805	16466	16904	16648	16641	16681	16822	16658	16670	16796	16703	16634	16851	16654	16433	16502	16612	16786	16556	16671	16592	16716	16691	16491	16723	16752	16691	16626	16823	16947	16695	16697	16589	16840	16788	16670	16811	16629	16666	16608	16857	16364	16753	16916	16602	16680	16776	16584	16575	16745	16441	16870	16685	16693	16847	16500	16653	16859	16820	16756	16783	16613	16802	16847	16732	16978	16455	16675	16599	16733	16719	16875	16568	16815	16696	16972	16646	16618	16534	16702	16594	16755	16664	16836	16745	16756	16722	16817	16569	16792	16555	16711	16755	16558	16638	16760	16803	16646	16719	16874	16651	16569	16656	16886	16480	16648	16623	16849	16629	16774	16779	16734	16596	16520	16565	16644	16669	16734	16582	16882	16867	16774	16710	16691	16791	16797	16582	16844	16703	16524	16658	16713	16736	16771	16866	16713	16767	16722	16800	16749	16657	16730	16750	16478	16797	16785	16744	16888	16896	16753	16726	16624	16700	16742	16683	16560	16574	16686	16648	16582	16703	16712	16739	16609	16784	16717	16861	16700	16771	16520	16707	16707	16509	16802	16660	16810	16773	16591	16727	16724	16754	16596	16593	16799	16721	16805	16680	16682	16839	16635	16788	16702	16779	16693	16849	16726	16981	16828	16593	16843	16736	16679	16877	16936	16546	16781	16599	16925	16709	16525	16524	16584	16688	16738	16625	16647	16612	16732	16753	16781	16853	16836	16633	16614	16669	16597	16595	16688	16796	16785	16525	16822	16673	16704	16594	16629	16841	16894	16732	16697	16754	16699	16642	16660	16662	16885	16749	16629	16623	16652	16893	16656	16558	16793	16564	16576	16851	16747	16562	16690	16617	16636	16627	16568	16776	16606	16668	16810	16567	16620	16767	16655	16653	16519	16580	16693	16677	16602	16839	16789	16586	16775	16705	16546	16571	16785	16961	16805	16638	16898	16948	16650	16729	16839	16831	16654	16715	16673	16587	16558	16648	16733	16566	16740	16717	16729	16614	16564	16780	16634	17011	16752	16730	16868	16676	16679	16706	16599	16717	16854	16716	16736	16917	16573	16705	16658	16743	16644	16777	16465	16770	16596	16608	16851	16733	16638	16660	16820	16505	16647	16803	16630	16674	16905	16673	16799	16792	16833	16650	16662	16472	16803	16658	16864	16817	16680	16646	16664	16936	16579	16747	16860	16769	16672	16718	16543	16717	16835	16913	16722	16743	16679	16784	16583	16718	16636	16605	16650	16668	16781	16779	16673	16767	16823	16535	16970	16821	16715	16827	16944	16610	16642	16395	16675	16746	16502	16740	16714	16728	16584	16740	16537	16768	16679	16441	16760	16534	16684	16577	16750	16772	16638	16892	16610	16620	16698	16928	16623	16652	16799	16557	16369	16624	16787	16791	16931	16708	16678	16684	16675	16577	16669	16811	16788	16758	16746	16816	16718	16650	16669	16538	16591	16752	16604	16701	16619	16644	16919	16637	16685	16713	16333	16620	16820	16755	16626	16768	16626	16759	16808	16923	16841	16923	16692	16681	16717	16613	16803	16472	16623	16690	16799	16771	16657	16608	16876	16614	16830	16749	16415	16737	16659	16857	16791	16658	16680	16753	16681	16624	16915	16936	16928	16797	16539	16569	16763	16619	16745	16897	16662	16703	16683	16604	16630	16515	16631	16543	16697	16636	16692	16723	16588	16781	16666	16684	16844	16596	16603	16555	16579	16827	16673	16727	16555	16663	16637	16718	16774	16671	16753	16695	16699	16744	16686	16810	16678	16816	16736	16498	16670	16773	16635	16733	16689	16821	16728	16764	16709	16772	16832	16741	16737	16636	16654	16732	16713	16680	16601	16533	16573	16686	16775	16748	16712	16780	16705	16593	16738	16679	16766	16756	16908	16701	16540	16786	16921	16711	16953	16640	16898	16764	16623	16935	16730	16624	16745	16817	16632	16873	16682	16687	16815	16645	16912	16570	16641	16615	16791	16723	16665	16400	16675	16555	16802	16637	16660	16808	16847	16687	16699	16814	16615	16648	16663	16716	16741	16577	16770	16515	16649	16847	16736	16592	16794	16846	16971	16884	16666	16675	16510	16775	16791	16694	16791	16693	16636	16788	16729	16438	16771	16697	16601	16757	16528	16654	16763
17872	31087	30206	27031	25254	23989	22489	21227	19618	18481	17937	17189	20914	42004	40448	33727	26011	18019	15390	14895	14858	14824	14804	14693	14777	14816	14755	14730	14690	14867	14791	14783	14824	14721	14750	14675	14893	14798	14766	14576	14972	14762	14660	14647	14820	14689	14846	14798	14736	14887	14823	14690	14612	14816	14796	14540	14668	14652	14695	14761	14831	14736	14699	14684	14724	14540	14765	14723	14734	14688	14713	14515	14831	14836	14635	14718	14682	14796	14596	14744	14608	14768	14806	14705	14858	14738	14716	14834	14696	14689	14837	14711	14720	14624	14702	14675	14790	14723	14526	14611	14704	14632	14804	14657	14793	14683	14647	14939	14645	14675	14793	14751	14566	14740	14634	14888	14582	14763	14775	14660	14679	14780	14531	14632	14677	14504	14585	14826	14845	14722	14692	14718	14809	14678	14642	14584	14974	14718	14735	14637	14831	14777	14852	14784	14739	14860	14782	14670	14704	14872	14691	14696	14662	14849	14611	14749	14633	14592	14685	14751	14661	14681	14733	15017	14774	14745	14515	14835	14658	14738	14806	14632	14809	14519	14784	14677	14833	14818	14721	14792	14700	14844	14736	14589	14690	14736	14778	14581	14679	14643	14783	14700	14588	14824	14657	14646	14746	14825	14634	14731	14715	14615	14676	14793	14740	14802	14560	14844	14853	14685	14801	14783	14616	14607	14696	14627	14681	14838	14620	14781	14488	14642	14623	14763	14641	14786	14767	14588	14838	14589	14621	14794	14672	14785	14679	14769	14697	14810	14664	14800	14720	14809	14826	14786	14772	14698	14764	14776	14835	14616	14576	14755	14780	14727	14710	14726	14706	14547	14612	14666	14748	14773	14562	14686	14804	14574	14682	14633	14659	14749	14639	14702	14658	14774	14764	14790	14528	14580	14718	14566	14632	14674	14802	14591	14890	14658	14729	14591	14595	14706	14663	14793	14689	14761	14940	14694	14832	14801	14790	14766	14673	14720	14730	14709	14898	14665	14785	14650	14730	14632	14520	14598	14548	14677	14723	14842	14628	14501	14769	14587	14719	14868	14697	14562	14757	14848	14737	14748	14688	14657	14863	14727	14813	14884	14615	14699	14621	14683	14701	14796	14743	14630	14790	14780	14614	14653	14729	14715	14753	14692	14771	14597	14870	14793	14689	14658	14756	14842	14603	14542	14664	14727	14745	14854	14686	14643	14853	14723	14852	14781	14603	14640	14406	14808	14748	14584	14894	14594	14609	14598	14682	14625	14855	14412	14747	14752	14721	14727	14774	14657	14739	14756	14689	14744	14664	14771	14656	14655	14798	14667	14619	14608	14619	14756	14873	14690	14731	14695	14725	14642	14739	14801	14770	14602	14794	14747	14756	14691	14728	14721	14715	14453	14761	14436	14613	14805	14852	14916	14831	14577	14683	14915	14787	14643	14723	14844	14687	14646	14732	14629	14833	14780	14759	14684	14841	14752	14891	14790	14709	14834	14727	14783	14661	14771	14643	14654	14794	14667	14827	14788	14611	14755	14768	14737	14783	14601	14640	14883	14608	14697	14649	14707	14758	14634	14577	14869	14699	14658	14727	14835	14788	14688	14849	14721	14740	14773	14829	14632	14859	14646	14736	14586	14705	14612	14608	14793	14570	14822	14837	14750	14798	14656	14649	14539	14844	14689	14758	14745	14608	14654	14681	14808	14711	14693	14711	14673	14780	14520	14964	14722	14702	14497	14801	14773	14614	14758	14791	14571	14681	14712	14592	14846	14709	14719	14992	14802	14691	14624	14587	14624	14723	14680	14619	14725	14816	14759	14608	14637	14821	14730	14726	14733	14837	14663	14808	14667	14581	14907	14738	14737	14630	14642	14713	14620	14738	14685	14707	14627	14654	14776	14757	14551	14764	14762	14738	14784	14666	14559	14861	14634	14769	14578	14735	14803	14680	14732	14731	14833	14718	14701	14708	14676	14725	14479	14785	14769	14806	14652	14668	14554	14706	14594	14670	14703	14784	14678	14645	14611	14745	14710	14710	14641	14743	14641	14635	14722	14744	14628	14610	14788	14879	14820	14829	14773	14824	14438	14725	14670	14688	14782	14635	14574	14575	14707	14777	14885	14548	14718	14671	14794	14638	14794	14768	14814	14680	14696	14841	14781	14687	14760	14712	14726	14485	14648	14741	14735	14591	14631	14621	14723	14654	14611	14671	14761	14613	14786	14794	14727	14687	14800	14723	14748	14573	14856	14759	14691	14689	14825	14849	14810	14824	14681	14699	14802	14737	14712	14835	14701	14754	14789	14752	14749	14789	14594	14730	14612	14824	14757	14594	14635	14890	14726	14914	14650	14739	14757	14773	14615	14754	14646	14637	14704	14880	14775	14561	14762	14668	14655	14635	14515	14530	14806	14723	14705	14697	14727	14741	14766	14734	14700	14745	14721	14708	14715	14638	14673	14537	14828	14927	14840	14826	14653	14555	14809	14607	14581	14459	14786	14433	14768	14838	14696	14680	14676	14665	14714	14778	14601	14703	14647	14805	14566	14653	14859	14753	14593	14595	14791	14773	14546	14635	14723	14657	14532	14853	14788	14781	14814	14802	14697	14521	14715	14636	14753	14742	14798	14812	14799	14702	14756	14774	14649	14782	14736	14687	14674	14647	14689	14766	14656	14880	14700	14528	14645	14723	14590	14698	14653	14590	14752	14911	14678	14622	14787	14758	14681	14827	14888	14703	14797	14622	14801	14606	14829	14622	14663	14534	14861	14807	14707	14726	14668	14662	14426	14670	14685	14646	14756	14764	14658	14600	14580	14739	14732	14609	14839	14903	14614	14731	14603	14906	14798	14693	14716	14646	14758	14654	14834	14823	14784	14623	14791	14683	14578	14834	14573	14902	14580	14747	14769	14843	14853	14820	14672	14625	14528	14534	14779	14751	14575	14742	14843	14711	14853	14871	14810	14492	14781	14896	14654	14738	14744	14676	14533	14987	14704	14705	14823	14732	14698	14709	14806	14710	14663	14777	14620	14713	14834	14650	14779	14616	14757	14740	14703	14806	14839	14766	14761	14648	14680	14719	14716	14743	14666	14840	14571	14820	14692	14669	14741	14690	14666	14873	14549	14699	14697	14700	14693	14693	14789	14731	14787	14756	14790	14882	14730	14695	14647	14731	14667	14771	14670	14534	14644	14682	14804	14683	14688	14856	14644	14897	14664	14799	14723	14900	14650	14720	14649	14727	14737	14677	14765	14746	14644	14537	14811	14770	14604	14769	14689	14803	14720	14595	14675	14733	14731	14625	14839	14795	14773	14903	14755	14811	14776	14771	14617	14626	14733	14671	14812	14604	14758	14654	14820	14607	14826	14747	14687	14833	14658	14593	14693	14815	14555	14736	14819	14707	14729	14761	14791	14599	14749	14803	14736	14778	14882	14665	14771	14778	14559	14734	14678	14679	14699	14757	14655	14633	14778	14631	14715	14741	14749	14623	14675	14801	14586	14665	14683	14710	14858	14708	14601	14720	14737	14619	14663	14657	14774	14657	14943	14610	14552	14804	14750	14708	14728	14817	14828	14647	14790	14607	14846	14558	14864	14602	14685	14700	14765	14694	14778	14744	14750	14759	14753	14731	14641	14857	14651	14435	14881	14667	14727	14833	14848	14761	14752	14819	14780	14856	14736	14740	14799	14618	14554	14766	14750	14719	14709	14769	14814	14763	14718	14878	14649	14681	14759	14845	14665	14622	14701	14788	14676	14721	14608	14709	14600	14731	14890	14590	14806	14685	14619	14666	14526	14625	14538	14846	14855	14633	14749	14827	14488	14896	14881	14763	14643	14811	14637	14775	14511	14722	14720	14774	14605	14815	14699	14819	14633	14670	14718	14654	14821	14675	14923	14804	14753	14717	14752	14732	14636	14576	14877	14840	14793	14672	14818	14786	14561	14703	14752	14742	14718	14722	14633	14627	14596	14697	14780	14717	14734	14604	14682	14768	14813	14625	14606	14750	14681	14661	14721	14882	14694	14684	14653	14690	14760	14741	14830	14697	14810	14602	14577	14505	14792	14656	14796	14567	14599	14603	14831	14745	14751	14660	14765	14574	14779	14809	14782	14493	14794	14724	14826	14738	14770	14784	14733	14791	14683	14655	14702	14780	14634	14562	14793	14834	14869	14850	14688	14709	14790	14554	14670	14583	14591	14684	14827	14807	14877	14680	14610	14719	14685	14733	14709	14582	14751	14791	14601	14781	14814	14773	14644	14815	14668	14725	14689	14980	14714	14560	14925	14746	14604	14752	14619	14673	14791	14551	14722	14571	14739	14725	14740	14686	14728	14712	14782	14780	14651	14796	14635	14728	14653	14613	14748	14698	14652	14774	14612	14743	14633	14546	14680	14723	14868	14680	14593	14613	14562	14660	14752	14676	14750	14802	14524	14724	14820	14659	14639	14707	14817	14679	14686	14601	14798	14661	14653	14589	14845	14928	14424	14697	14869	14653	14585	14760	14783	14694	14625	14591	14726	14616	14694	14654	14838	14786	14853	14622	14687	14694	14796	14686	14644	14602	14663	14668	14636	14642	14765	14796	14708	14535	14768	14669	14759	14587	14434	14735	14838	14708	14523	14815	14730	14640	14574	14597	14832	14651	14705	14718	14829	14616	14629	14817	14644	14807	14795	14734	14662	14701	14660	14791	14630	14805	14668	14707	14735	14567	14740	14763	14797	14718	14620	14861	14669	14677	14711	14656	14816	15024	14792	14749	14711	14764	14834	14728	14783	14875	14809	14646	14887	14766	14743	14808	14582	14767	14804	14545	14862	14599	14591	14732	14686	14760	14513	14755	14625	14746	14681	14752	14677	14885	14811	14783	14671	14801	14699	14624	14648	14723	14634	14904	14724	14676	14772	14778	14788	14833	14669	14736	14806	14733	14651	14707	14782	14653	14808	14686	14708	14470	14729	14766	14762	14763	14804	14696	14796	14761	14718	14633	14684	14837	14736	14568	14715	14780	14639	14682	14700	14636	14691	14606	14828	14627	14785	14650	14710	14794	14803	14760	14732	14717	14584	14666	14814	14784	14729	14659	14809	14622	14860	14951	14759	14769	14731	14569	14611	14764	14823	14809	14601	14692	14731	14760	14804	14706	14764
29544	23864	24767	22051	19296	19371	18693	18333	17895	17664	17458	17350	17307	18362	19699	18989	18272	17208	16872	16609	16725	16847	16639	16633	16811	16561	16796	16867	16756	16777	16781	16811	16960	16963	16644	16874	16784	16818	16603	16861	16940	16885	16655	16859	16689	16552	16854	16730	16775	16705	16700	16899	16827	16844	16819	16794	16761	16808	16759	16728	16770	16931	16883	16816	16879	16676	16752	16761	16740	16678	16714	16738	16689	16451	16851	16623	16573	16785	16859	16810	16931	16750	16817	16594	16716	16746	16505	16881	16640	16782	16717	16721	16899	16878	16713	16787	16683	16786	16589	16793	16896	16668	16927	16782	16687	16762	16788	16840	16895	16672	16580	16671	16891	16719	16657	16750	16811	16918	16936	16643	16727	17006	16747	16828	16732	16807	16774	16623	16844	16691	16695	16693	16718	16681	16831	16776	16758	16867	16673	16650	16821	16859	16785	16685	16660	16747	16714	16648	16697	16802	16747	16917	16807	16677	16739	16601	16707	16629	16713	16814	16623	16841	16783	16691	16800	16838	16806	16727	16624	16756	16634	17004	16833	16715	16622	16688	16684	16718	16937	16840	16900	16559	16736	16681	16780	16609	16796	16617	16840	16836	16745	16816	16721	16798	16704	16819	16830	16778	16632	16621	16817	16822	16777	16764	16821	16569	16649	16683	16910	16833	16696	16762	16656	16758	16660	16710	16916	16816	16778	16746	16985	16700	16796	16909	16556	16696	16783	16817	16827	16744	16528	16748	16810	16773	16806	16889	16652	16734	16850	16704	16656	16821	16556	16682	16917	16803	16850	16837	16805	16874	16945	16652	16731	16639	16673	16667	16773	16647	16770	16764	16683	16777	16726	16606	16514	16847	16807	16716	16723	16754	16598	16706	16585	16823	16783	16918	16807	16678	16704	16721	16746	16966	16602	16621	16804	16846	16745	16640	16663	16733	17057	16802	16745	16649	16723	16803	16564	16873	16884	16648	16679	16879	16751	16705	16732	16630	16713	16786	16733	16759	16940	16706	16907	16945	16744	16867	16513	16780	16588	16646	16962	16845	16624	16690	16815	16650	16668	16776	16632	16804	16841	16704	16963	16658	16723	16609	16881	16687	16623	16497	16766	16563	16703	16583	16742	16674	16646	16672	16825	16743	16808	16888	16955	16805	16591	16565	16799	16641	16685	16912	16723	16743	16784	16936	16611	16719	17093	16894	16730	16605	16703	16948	16660	16806	16844	16810	16632	16661	16746	16675	16727	16710	16719	16684	16765	16842	16667	16801	16761	16704	16780	16744	16558	16724	16831	16824	16776	16617	16747	16841	16762	16712	16733	16894	16761	16614	16746	16849	16720	16645	16739	16777	16671	16782	16766	16766	16803	16610	16727	16409	16766	16671	16907	16887	16890	16698	16765	16777	16988	16626	16873	16707	16806	16785	17093	16722	16915	16860	16851	16783	16907	16785	16771	16793	16897	16598	16710	16759	16724	16716	16774	16671	16576	16730	16680	16643	16757	16592	16733	16762	16620	16730	16770	16692	16618	16738	16505	16676	16660	16810	16596	16667	16649	16783	16798	16784	16729	16834	16731	16553	16762	16755	16673	16672	16707	16860	16778	16628	16764	16690	16843	16752	16815	16695	16580	16726	16631	16803	16791	16746	16634	16740	16857	16775	16773	16658	16896	16637	16734	16704	16788	16666	16782	16803	16641	16916	16600	16690	16806	16684	16903	16615	16699	16660	16612	16822	16849	16844	16754	16684	16746	16760	16832	16594	16664	16628	16743	16652	16640	16582	16778	16881	16849	16682	16721	16706	16784	16738	16785	16800	16986	16997	16718	16825	16673	16654	16645	16684	16758	16546	16651	16819	16689	16825	16695	16746	16759	16563	16698	16629	16985	16621	16707	16779	16692	16724	16735	16689	16734	16800	16844	16697	16777	16833	16808	16954	16793	16692	16798	16794	16799	16713	16594	16715	16587	16877	17024	16818	16967	16892	16789	16606	16711	16678	16723	16616	16640	16785	16758	16683	16886	16858	16770	16664	16767	16654	16818	16696	16809	16962	16890	16835	16808	16793	16706	16733	16675	16749	16886	16837	16647	16836	16745	16704	16542	16751	16789	16855	16887	16781	16563	16788	16742	16567	16674	16797	16710	16816	16831	16620	16620	16733	16498	16766	16724	16798	16764	16657	16600	16760	16514	16897	16732	16896	16828	16810	16752	16583	16912	16971	16669	16609	16688	16845	16688	16743	16591	16624	16685	16610	16879	16813	16641	16834	16892	16882	16699	16567	16886	16870	16761	16470	16807	16871	16722	16616	16746	16947	16770	16798	16577	16815	16578	16693	16732	16764	16801	16797	16701	16781	16751	16665	16899	16801	16748	16694	16496	16621	16622	16545	16537	16735	16666	16815	16569	16722	16806	16933	16505	16896	16895	16665	16848	16563	16655	16964	16756	16844	17029	16952	16812	16717	16640	16743	16890	16733	16910	16636	16958	16800	16827	16817	16897	16680	16778	16864	16619	16830	16769	16713	16783	16699	16731	16635	16801	16714	16765	16886	16768	16891	16856	16840	16492	16706	16580	16687	16999	16660	16890	16831	16756	16592	16840	16814	16741	16843	16966	16900	16732	16923	16952	16654	16746	16828	16699	16479	16713	16654	16664	16437	16774	16669	16665	16654	16918	16766	16780	16868	16651	16775	16881	16702	16620	16734	16712	16768	16990	16757	16975	16840	16779	16682	16642	16814	16885	16503	16692	16741	16907	16835	16654	16742	16650	16690	16514	16712	16862	16476	16795	16834	16762	16573	16717	16762	16911	16895	16907	16697	16871	16683	16809	16833	16802	16940	16822	16710	16976	16670	16880	16678	16689	16757	16862	16486	16625	16705	16806	16767	16792	16685	16768	16733	16626	16861	16734	16687	16917	16978	16883	16841	16633	16678	16609	17087	16625	16625	16747	16730	16590	16785	16514	16672	16459	16625	16517	16860	16743	16762	16817	16584	16603	16669	16607	16799	16836	16572	16880	16815	16779	16880	16883	16841	16672	16726	16753	16930	16742	16806	16750	16827	16963	16736	16802	16756	16562	16718	16849	16718	16757	16709	16918	16692	16670	17022	16781	16945	16766	16691	16485	16559	16621	16912	16742	16899	16679	16691	16738	16778	16672	16654	16931	16764	16870	16797	16741	16805	16818	16766	16595	16652	16694	16661	16745	16870	16699	16695	16745	16807	16698	16646	16728	16614	16588	16823	16702	16496	16707	16842	16982	16687	16755	16825	16594	16577	16755	16714	16696	16559	16779	16717	16863	16685	16862	16573	16676	16625	16694	16732	16677	16760	16754	16658	16964	16779	16834	16641	16769	16793	16757	16911	16832	16735	16686	16872	16846	16706	16612	16594	16820	16819	16719	16599	16617	16792	16672	16772	16739	16830	16765	16788	16523	16658	16785	16891	16728	16752	16660	16850	16700	16861	16891	16858	16649	16841	16569	16609	16617	16775	16732	16574	16829	16740	16612	16705	16890	16700	16775	16764	16590	16758	16726	16782	16827	16716	16871	16879	16703	16742	16708	16838	16749	16783	16755	16705	16701	16935	16699	16736	16842	16628	16819	16539	16895	16693	16695	16436	17021	16929	16769	16662	16658	16819	16619	16689	16551	16764	16721	16685	16832	16864	16908	16728	16983	16730	16847	16773	16717	16818	16788	16973	16690	16645	16839	16943	16821	16709	16572	16854	16972	16756	16923	16947	16624	16471	16864	16662	16664	16802	16712	16641	16724	16830	16833	16649	16714	16777	16677	16647	16667	16740	16708	16836	16863	16674	16651	16676	16682	16659	16740	16759	16786	16816	16785	16763	16798	16852	16613	16825	16561	16820	16860	16770	16838	16750	16621	16595	16797	16726	16740	16719	16617	16614	16847	16839	16719	16884	16913	16603	16954	16704	16857	16942	16773	16781	16783	16942	16678	16771	16808	16867	16755	16654	16741	16815	16639	16597	16735	16838	16769	16738	16709	16737	16639	16768	16749	16855	16872	16643	16662	16719	16904	16863	16739	16698	16739	16723	16697	16774	16756	16741	16607	16645	16854	16898	16680	16581	16771	16541	16766	16857	16736	16834	16725	16906	16861	16748	16535	16837	16979	16740	16911	16831	16753	16648	16545	16809	16866	16947	16800	16666	16870	16739	16650	16900	16674	16595	16823	16509	16900	16887	16743	16777	16944	16740	16670	16658	16964	16799	17006	16662	16743	16764	16769	16752	16826	16776	16850	16845	16748	16937	16576	16794	16753	16800	16393	16809	16756	16788	16890	16809	16728	16716	16783	16694	16749	16657	16707	16816	16844	16797	16930	16893	16713	16881	16668	16939	16790	16628	16718	16849	17030	16788	16786	16890	16900	16743	16964	16727	17017	16737	16819	16742	16830	16718	16706	16808	16680	16754	16702	16714	16690	16737	16949	16820	16854	16754	16722	16515	16657	16817	16841	16892	16794	16986	16864	16628	16714	16680	16790	16733	16685	16752	16752	16678	16686	16613	16569	16768	16790	16647	16699	16637	16771	16734	16727	16807	16749	16646	16719	16502	16608	16870	16683	16858	16655	16680	16545	16684	16663	16699	16684	16933	16821	16727	17062	16682	16893	17065	16657	16756	16832	16816	16879	16737	16855	16887	16753	16845	16670	16798	16687	16740	16875	16666	16745	16751	16873	16693	16736	16840	16759	16694	16692	16653	16667	16891	16522	16658	16803	16629	16894	16893	16760	16684	16858	16704	16607	16698	16764	16695	16664	16825	16739	16781	16672	16653	16759	16928	16724	16515	16770	16617	16687	16779	16685	16822	16912	16930	17030	16799	16706	16854	16867	16807	16821	16788	16774	16776	16723	16595	16750	16876	16744	16682	16772	16628	16786	16790	16743	16770	16882	16694	16915	16893	16722	16808	16816	16695	16801	16751	16734	16849	16742	16856	16915	17099	16660	16702	16695	16886	16814	16877	16848	16587	16756	16773	16822	16708	16714	16695	16832	16992	16738	16791	16776	16743	16825	16792	16795	16876	16832	16782	16763	16651	16737	16612	16542	16681	16699	16720	16990	17048	16805	16626	16754	16827	16820	16724	16757	16767	16663	16641	16712	16900	16792	16912
17723	21422	20072	19346	18555	18759	17726	16872	16431	16252	16381	15825	15435	17594	18798	17534	16437	15278	14886	14824	14715	14731	14710	14615	14679	14761	14795	14773	14754	14920	14605	14765	14826	14970	14561	14662	14775	14760	14631	14610	14714	14741	14661	14646	14847	14570	14702	14884	14484	14794	14898	14807	14692	14730	14681	14730	14639	14830	14745	14749	14924	14770	14715	14721	14733	14842	14820	14664	14694	14517	14797	14694	14682	14716	14815	14773	14605	14684	14593	14788	14738	14730	14606	14710	14640	14797	14711	14746	14647	14871	14776	14711	14732	14706	14661	14624	14787	14604	14651	14925	14845	14574	14790	14597	14777	14736	14676	14700	14814	14776	14892	14714	14713	14790	14744	14759	14781	14622	14753	14837	14856	14633	14817	14640	14715	14740	14603	14789	14967	14710	14710	14700	14723	14743	14922	14633	14773	14610	14626	14663	14691	14757	14693	14746	14648	14565	14854	14797	14599	14444	15002	14663	14783	14679	14883	14688	14715	14726	14710	14844	14642	14772	14691	14818	14702	14530	14765	14698	14760	14757	14735	14671	14797	14634	14693	14790	14814	14587	14752	14744	14828	14885	14559	14719	14728	14803	14694	14741	14665	14596	14479	14751	14536	14748	14648	14605	14591	14833	14691	14896	14844	14735	14684	14688	14723	14686	14589	14877	14718	14795	14589	14568	14727	14737	14705	14518	14731	14665	14820	14543	14631	14729	14549	14874	14712	14684	14759	14781	14743	14577	14752	14640	14702	14725	14817	14834	14598	14780	14674	14768	14748	14648	14675	14924	14638	14677	14753	14885	14744	14651	14589	14736	14850	14795	14735	14774	14727	14696	14760	14664	14804	14845	14786	14740	14643	14756	14654	14529	14770	14721	14763	14638	14826	14755	14504	14821	14744	14767	15018	14592	14889	14615	14952	14660	14797	14667	14974	14759	14623	14753	14772	14745	14765	14640	14719	14728	14946	14753	14715	14799	14810	14750	14652	14699	14689	14961	14814	14675	14780	14583	14586	14756	14796	14750	14834	14701	14670	14820	14559	14652	14910	14685	14770	14486	14808	14843	14967	14660	14755	14606	14672	14569	14626	14779	14779	14558	14782	14698	14661	14659	14658	14738	14860	14569	14982	14559	14734	14553	14766	14749	14634	14654	14621	14877	14820	14704	14842	14777	14792	14663	14648	14639	14680	14607	14588	14694	14801	14584	14911	14710	14718	14893	14528	14670	14721	14833	14694	14654	14693	14723	14903	14792	14818	14754	14624	14792	14807	14594	14559	14566	14600	14784	14734	14591	14633	14803	14677	14786	14922	14852	14704	14950	14773	14772	14524	14767	14913	14404	14777	14691	14773	14742	14853	14636	14825	14723	14747	14580	14677	14752	14672	14718	14655	14723	14555	14690	14446	14572	14691	14639	14567	14744	14785	14743	14768	14817	14737	14646	14775	14764	14648	14691	14877	14820	14882	14781	14727	14760	14613	14666	14577	14702	14763	14950	14642	14677	14762	14741	14752	14831	14619	14606	14728	14758	14841	14487	14596	14727	14799	14737	14951	14701	14665	14596	14810	14699	14615	14833	14717	14751	14880	14671	14757	14677	14831	14650	14657	14710	14827	14602	14721	14823	14809	14769	14662	14737	14656	14798	14742	14629	14571	14799	14653	14583	14767	14698	14909	14617	14639	14671	14664	14774	14887	14739	14614	14795	14913	14656	14931	14765	14767	14739	14814	14670	14633	14567	14815	14716	14566	14626	14764	14842	14609	14749	14692	14721	14937	14822	14613	14587	14735	14830	14604	14853	14780	14615	14757	14784	14870	14619	14638	14647	14788	14696	14676	14732	14862	14641	14749	14638	14637	14814	14777	14725	14675	14808	14765	14812	14902	14841	14776	14859	14653	14741	14699	14813	14618	14713	14760	14864	14711	14676	14655	14702	14601	14796	14556	14733	14871	14743	14590	14659	14712	14879	14808	14701	14670	14689	14775	14695	14740	14655	14674	14725	14908	14705	14744	14858	14729	14716	14687	14750	14666	14682	14830	14556	14527	14729	14777	14612	14890	14589	14649	14891	14808	14816	14733	14867	14610	14763	14720	14685	14752	14836	14807	14653	14904	14808	14611	14596	14582	14485	14722	14798	14739	14719	14641	14758	14782	14744	14641	14785	14744	14700	14797	14718	14752	14820	14790	14704	14705	14559	14700	14777	14780	14657	14728	14508	14671	14881	14452	14598	14688	14929	14692	14548	14660	14844	14890	14802	14770	14693	14897	14720	14673	14774	14672	14637	14692	14736	14617	14712	14699	14782	14812	14620	14815	14775	14834	14783	14805	14779	14662	14877	14722	14807	14790	14559	14600	14646	14804	14744	14797	14681	14603	14618	14845	14542	14604	14795	14651	14705	14784	14887	14749	14798	14677	14846	14688	14721	14734	14638	14591	14702	14798	14770	14853	14811	14642	14667	14833	14697	14591	14700	14674	14785	14659	14658	14687	14543	14774	14860	14705	14821	14779	14728	14483	14731	14608	14689	14494	14717	14548	14695	14601	14633	14510	14726	14857	14764	14761	14888	14689	14756	14627	14659	14752	14684	14659	14604	14688	14640	14918	14673	14762	14729	14834	14817	14647	14769	14597	14608	14677	14586	14640	14771	14893	14719	14787	14594	14748	14818	14767	14674	14879	14814	14785	14918	14664	14467	14715	14672	14672	14602	14832	14684	14772	14636	14776	14796	14812	14741	14691	14621	14793	14806	14773	14825	14631	14687	14743	14661	14686	14843	14626	14886	14744	14701	14649	14718	14588	14714	14683	14655	14707	14716	14714	14667	14735	14774	14788	14752	14594	14518	14737	14811	14498	14709	14586	14762	14563	14615	14595	14798	14711	14602	14670	14940	14741	14752	14647	14758	14742	14745	14785	14718	14690	14746	14757	14615	14790	14679	14589	14759	14753	14768	14890	14824	14868	14725	14804	14868	14596	14612	14801	14735	14738	14717	14750	14714	14694	14850	14597	14674	14769	14734	14742	14666	14592	14688	14609	14664	14643	14709	14878	14756	14770	14929	14643	14672	14701	14689	14804	14767	14662	14621	14780	14696	14748	14893	14713	14933	14646	14638	14752	14656	14734	14804	14782	14686	14911	14654	14760	14657	14751	14686	14807	14806	14762	14944	14768	14599	14656	14857	14823	14679	14836	14533	14675	14524	14640	14484	14670	14740	14582	14857	14714	14771	14837	14790	14908	14861	14864	14695	14799	14633	14774	14579	14757	14769	14741	14672	14585	14619	14657	14734	14878	14708	14785	14808	14816	14896	14788	14807	14755	14578	14712	14727	14874	14755	14868	14753	14688	14880	14668	14657	14758	14691	14866	14598	14704	14688	14753	14872	14733	14679	14741	14734	14754	14630	14931	14654	14742	14798	14798	14709	14725	14684	14936	14690	14567	14952	14783	14788	14772	14806	14744	14789	14723	14835	14773	14591	14604	14827	14580	14742	14736	14792	14622	14676	14694	14520	14535	14852	14757	14673	14759	14638	14689	14708	14846	14764	14855	14453	14687	14682	14637	14647	14783	14652	14707	14638	14739	14629	14718	14532	14683	14737	14638	14717	14571	14761	14690	14696	14723	14738	14942	14653	14701	14802	14751	14689	14708	14666	14694	14658	14607	14540	14798	14561	14671	14737	14687	14672	14728	14701	14811	14840	14811	14774	14917	14881	14767	14666	14676	14664	14884	14650	14791	14725	14667	14808	14796	14636	14735	14676	14850	14823	14787	14712	14648	14853	14718	14621	14639	14745	14769	14638	14776	14573	14573	14926	14885	14621	14714	14828	14840	14698	14655	14826	14775	14631	14620	14692	14821	14763	14879	14826	14765	14777	14899	14599	14883	14690	14797	14818	14743	14780	14707	14810	14761	14776	14524	14585	14870	14613	14748	14897	14744	14596	14765	14714	14649	14761	14943	14701	14590	14694	14706	14812	14741	14811	14838	14772	14856	14669	14680	14676	14668	14817	14598	14670	14601	14738	14749	14619	14557	14759	14711	14548	14752	14586	14732	14740	14931	14559	14721	14697	14843	14633	14659	14825	14760	14820	14752	14913	14754	14717	14719	14779	14521	14820	14805	14591	14822	14564	14803	14634	14747	14665	14735	14756	14792	14793	14653	14683	14638	14788	14616	14584	14788	14729	14744	14821	14839	14705	14737	14635	14574	14901	14870	14670	14581	14697	14797	14643	14745	14705	14974	14733	14582	14535	14777	14821	14659	14756	14555	14697	14684	14613	14838	14638	14806	14727	14683	14766	14705	14722	14673	14731	14701	14686	14624	14661	14661	14759	14707	14725	14781	14729	14783	14771	14622	14942	14667	14678	14715	14587	14843	14908	14708	14817	14735	14771	14782	14739	14864	14786	14665	14678	14713	14717	14520	14549	14690	14657	14668	14873	14738	14675	14526	14717	14810	14681	14662	14750	14749	14728	14646	14735	14655	14948	14591	14705	14607	14804	14765	14681	14839	14712	14762	14810	14671	14695	14685	14625	14773	14798	14788	14661	14824	14619	14730	14684	14754	14715	14674	14886	14750	14709	14643	14761	14564	14883	14695	14701	14663	14731	14797	14782	14714	14573	14773	14756	14815	14719	14727	14696	14739	14641	14644	14752	14806	14664	14850	14651	14739	14701	14713	14897	14779	14609	14689	14810	14828	14654	14756	14809	14668	14552	14868	14733	14689	14631	14783	14755	14698	14794	14629	14675	14767	14640	14867	14665	14607	14718	14788	14576	14675	14832	14685	15008	14696	14762	14775	14653	14754	14580	14717	15062	14863	14553	14756	14813	14915	14813	14695	14763	14668	14756	14784	14729	14645	14845	14551	14855	14662	14636	14652	14608	14685	14597	14854	14752	14776	14677	14731	14796	14827	14689	14746	14720	14672	14621	14642	14635	14720	14774	14694	14871	14725	14678	14797	14813	14764	14718	14765	14715	14770	14764	14838	14901	14664	14850	14803	14740	14616	14555	14681	14702	14797	14676	14748	14603	14739	14626	14706	14576	14827	14792	14839	14642	14895	14729	14709	14812	14825	14833	14716	14799	14759	14601	14769	14798	14757	14689	14494	14881	14807	14759	14887	14767	14800	14857	14689	14703
25196	21414	28224	25866	22650	21762	21057	19448	18639	18246	18176	17842	17786	23963	33328	29142	23193	18705	17193	16663	16703	16789	16473	16721	16733	16683	16749	16592	16528	16637	16538	16560	16643	16873	16743	16516	16685	16586	16613	16769	16685	16714	16551	16697	16717	16517	16588	16720	16676	16694	16597	16529	16618	16599	16484	16383	16513	16585	16731	16706	16537	16305	16499	16519	16569	16754	16506	16767	16537	16737	16684	16453	16760	16479	16421	16649	16788	16521	16600	16719	16605	16628	16521	16708	16823	16654	16720	16510	16457	16622	16507	16587	16498	16631	16736	16573	16608	16598	16607	16349	16386	16516	16663	16769	16666	16822	16737	16750	16609	16688	16601	16586	16661	16524	16715	16423	16668	16468	16399	16748	16753	16623	16552	16726	16624	16559	16852	16591	16382	16524	16614	16569	16639	16702	16474	16485	16506	16760	16441	16434	16629	16899	16414	16550	16646	16749	16762	16579	16607	16712	16684	16510	16528	16585	16792	16661	16489	16531	16708	16531	16586	16828	16559	16618	16506	16485	16409	16513	16538	16681	16406	16610	16409	16552	16530	16670	16664	16692	16464	16577	16638	16400	16648	16516	16630	16624	16710	16485	16667	16529	16646	16509	16415	16581	16576	16635	16572	16613	16481	16649	16636	16491	16563	16598	16610	16608	16613	16684	16776	16559	16618	16782	16579	16737	16647	16587	16503	16579	16872	16725	16647	16613	16456	16547	16495	16708	16643	16635	16468	16487	16543	16501	16592	16463	16535	16398	16532	16545	16667	16866	16600	16585	16718	16513	16675	16420	16715	16665	16616	16691	16524	16533	16584	16628	16937	16549	16544	16546	16345	16620	16666	16706	16596	16505	16725	16521	16733	16675	16680	16617	16589	16480	16649	16463	16640	16573	16614	16548	16630	16606	16428	16626	16302	16634	16773	16750	16657	16562	16456	16495	16385	16715	16672	16417	16487	16640	16656	16583	16721	16722	16684	16537	16552	16820	16676	16467	16453	16452	16596	16466	16553	16627	16527	16619	16641	16740	16619	16605	16609	16419	16647	16577	16391	16579	16711	16877	16334	16698	16494	16363	16390	16596	16412	16608	16585	16647	16500	16559	16551	16597	16440	16484	16759	16706	16469	16759	16672	16730	16548	16583	16590	16441	16559	16698	16698	16715	16705	16540	16607	16647	16516	16698	16638	16733	16607	16612	16698	16605	16445	16834	16562	16536	16346	16775	16395	16683	16593	16569	16862	16584	16531	16570	16582	16702	16731	16546	16769	16607	16683	16715	16595	16510	16765	16499	16825	16651	16573	16792	16746	16589	16484	16453	16585	16605	16532	16478	16557	16573	16677	16368	16372	16717	16606	16407	16589	16555	16708	16574	16691	16672	16559	16661	16550	16595	16365	16611	16483	16621	16486	16614	16609	16574	16428	16695	16546	16763	16778	16512	16799	16765	16592	16549	16726	16527	16521	16634	16680	16442	16505	16654	16676	16797	16623	16572	16420	16652	16703	16522	16548	16468	16532	16864	16475	16729	16607	16614	16647	16449	16840	16739	16780	16687	16603	16780	16492	16408	16553	16701	16460	16686	16516	16646	16667	16826	16418	16549	16440	16534	16693	16717	16859	16523	16622	16652	16671	16602	16580	16622	16751	16484	16486	16577	16637	16547	16655	16507	16596	16610	16541	16642	16768	16494	16436	16453	16452	16588	16561	16457	16580	16529	16711	16608	16670	16436	16520	16436	16419	16397	16696	16575	16570	16525	16418	16476	16504	16664	16771	16701	16658	16627	16876	16674	16703	16668	16644	16791	16646	16499	16713	16687	16542	16680	16607	16501	16582	16619	16596	16617	16619	16588	16571	16612	16561	16567	16704	16585	16674	16642	16566	16486	16608	16675	16600	16683	16549	16612	16572	16520	16758	16503	16680	16812	16609	16583	16632	16635	16671	16574	16741	16646	16675	16569	16681	16669	16715	16527	16465	16678	16503	16543	16545	16561	16592	16416	16411	16605	16636	16470	16420	16519	16571	16553	16711	16812	16569	16557	16518	16449	16506	16497	16604	16651	16662	16600	16579	16699	16812	16473	16540	16768	16771	16730	16418	16519	16387	16580	16697	16516	16723	16560	16553	16472	16552	16331	16445	16573	16716	16553	16601	16551	16517	16408	16683	16536	16457	16630	16712	16577	16453	16498	16550	16660	16661	16594	16681	16483	16538	16494	16489	16747	16580	16511	16667	16712	16700	16612	16692	16807	16659	16382	16646	16509	16548	16546	16414	16496	16388	16721	16574	16696	16420	16623	16815	16698	16510	16597	16701	16549	16734	16767	16627	16643	16618	16714	16798	16530	16506	16523	16639	16444	16574	16626	16614	16639	16623	16553	16668	16488	16662	16759	16703	16540	16725	16696	16743	16711	16675	16676	16586	16816	16475	16517	16403	16630	16617	16659	16589	16887	16514	16529	16573	16625	16727	16497	16622	16586	16756	16435	16611	16581	16627	16465	16575	16497	16589	16771	16701	16647	16688	16820	16403	16584	16570	16585	16553	16621	16617	16657	16765	16675	16611	16669	16661	16628	16533	16586	16569	16765	16513	16462	16626	16787	16633	16607	16813	16451	16754	16509	16639	16585	16631	16614	16547	16398	16649	16760	16608	16587	16654	16569	16657	16578	16725	16595	16569	16685	16698	16499	16516	16401	16553	16653	16518	16537	16593	16475	16711	16609	16571	16489	16470	16598	16539	16566	16568	16700	16568	16517	16583	16562	16502	16440	16676	16700	16756	16676	16633	16481	16660	16583	16531	16741	16602	16657	16779	16855	16581	16492	16687	16532	16637	16681	16467	16717	16513	16602	16669	16558	16432	16472	16507	16565	16752	16745	16446	16687	16567	16541	16441	16539	16537	16570	16716	16572	16687	16487	16552	16568	16555	16625	16597	16633	16534	16509	16518	16539	16585	16790	16668	16604	16651	16479	16729	16639	16582	16411	16651	16708	16613	16661	16506	16638	16711	16555	16912	16613	16564	16378	16610	16659	16758	16531	16573	16853	16552	16489	16542	16492	16527	16659	16523	16449	16733	16565	16652	16506	16569	16525	16540	16801	16500	16659	16710	16484	16569	16689	16692	16508	16579	16702	16645	16618	16741	16469	16605	16757	16627	16610	16669	16484	16674	16616	16606	16362	16667	16634	16510	16492	16626	16773	16635	16705	16492	16478	16355	16527	16668	16504	16711	16653	16552	16665	16588	16522	16511	16492	16494	16620	16618	16464	16638	16543	16579	16700	16506	16718	16556	16453	16569	16624	16639	16687	16579	16548	16584	16537	16601	16670	16454	16612	16478	16561	16731	16493	16534	16641	16558	16450	16525	16686	16707	16578	16503	16457	16628	16509	16546	16577	16575	16580	16605	16643	16624	16845	16539	16656	16599	16740	16534	16587	16363	16695	16591	16550	16593	16488	16761	16658	16610	16651	16492	16565	16565	16579	16670	16593	16534	16464	16530	16509	16590	16687	16469	16648	16545	16465	16629	16400	16741	16509	16658	16649	16748	16456	16460	16649	16695	16686	16557	16524	16685	16703	16438	16613	16658	16475	16524	16429	16604	16417	16616	16683	16440	16716	16635	16682	16400	16540	16405	16478	16410	16647	16511	16469	16636	16609	16603	16670	16520	16762	16451	16613	16570	16622	16620	16532	16647	16708	16642	16600	16390	16465	16681	16725	16785	16646	16728	16652	16474	16339	16513	16571	16624	16512	16309	16708	16655	16443	16388	16509	16432	16531	16620	16515	16570	16447	16629	16641	16624	16754	16552	16626	16336	16785	16653	16488	16502	16393	16580	16620	16498	16594	16617	16578	16633	16600	16718	16664	16612	16483	16669	16673	16597	16578	16718	16848	16696	16677	16804	16574	16618	16486	16674	16600	16750	16718	16772	16618	16462	16466	16707	16675	16783	16671	16468	16694	16595	16520	16586	16663	16653	16405	16565	16508	16560	16564	16539	16504	16688	16551	16685	16536	16499	16675	16628	16506	16634	16676	16548	16630	16431	16702	16672	16325	16568	16625	16704	16727	16723	16696	16837	16601	16805	16723	16766	16518	16640	16744	16681	16632	16772	16592	16647	16459	16668	16663	16498	16666	16684	16511	16479	16701	16614	16469	16546	16602	16497	16590	16539	16511	16442	16443	16607	16469	16629	16641	16529	16695	16650	16652	16775	16444	16648	16327	16538	16583	16730	16594	16520	16495	16774	16632	16689	16788	16642	16492	16572	16467	16562	16665	16658	16543	16578	16377	16498	16617	16542	16719	16683	16709	16573	16500	16608	16655	16562	16736	16641	16488	16721	16664	16588	16743	16520	16624	16516	16412	16435	16403	16501	16744	16385	16591	16683	16541	16466	16636	16651	16564	16596	16443	16603	16541	16761	16519	16323	16515	16641	16499	16746	16508	16715	16474	16717	16493	16707	16554	16724	16468	16494	16617	16718	16602	16533	16349	16628	16591	16576	16441	16538	16656	16506	16445	16567	16399	16687	16489	16526	16556	16620	16637	16501	16469	16347	16562	16681	16783	16661	16645	16527	16710	16545	16753	16518	16651	16449	16629	16587	16580	16662	16403	16487	16623	16639	16591	16588	16526	16625	16366	16562	16334	16500	16541	16780	16607	16542	16711	16556	16585	16540	16726	16518	16585	16496	16777	16624	16528	16686	16538	16429	16635	16715	16575	16664	16725	16576	16564	16428	16698	16511	16647	16474	16641	16742	16348	16497	16766	16578	16475	16553	16517	16599	16666	16602	16520	16767	16569	16567	16550	16538	16677	16547	16594	16569	16608	16722	16476	16516	16501	16602	16826	16569	16569	16588	16603	16656	16670	16608	16517	16421	16586	16511	16436	16620	16846	16736	16590	16578	16812	16632	16620	16556	16545	16614	16501	16642	16593	16568	16437	16635	16712	16470	16567	16497	16674	16493	16581	16477	16525	16541	16608	16697	16625	16669	16518	16582	16577	16646	16509	16571	16460	16568	16652	16599	16632	16704	16607	16691	16610	16568	16570	16619	16506	16657	16579	16760	16750	16854	16562	16493	16512	16689	16567	16633	16487	16778	16670	16540	16697	16475	16636	16670	16556	16515	16811	16617	16728
16585	25236	24022	23745	21357	20653	19596	18846	18077	17116	16833	16677	16548	26506	35569	29081	21692	16326	14920	14840	14603	14791	14623	14547	14710	14666	14509	14594	14778	14617	14839	14563	14658	14653	14621	14627	14788	14687	14570	14627	14752	14580	14708	14727	14721	14622	14470	14498	14664	14565	14728	14408	14706	14668	14582	14626	14717	14561	14778	14658	14510	14546	14796	14658	14642	14616	14561	14688	14710	14795	14685	14643	14517	14512	14712	14591	14450	14613	14706	14472	14533	14619	14654	14545	14748	14716	14741	14879	14619	14620	14850	14706	14731	14532	14377	14778	14585	14669	14608	14822	14577	14713	14566	14678	14526	14573	14542	14630	14770	14704	14611	14686	14778	14712	14595	14718	14645	14722	14548	14652	14592	14588	14635	14674	14769	14750	14456	14696	14679	14660	14618	14550	14697	14505	14581	14655	14733	14642	14731	14627	14462	14544	14675	14685	14602	14700	14690	14637	14782	14680	14507	14625	14688	14559	14751	14725	14652	14661	14437	14721	14671	14659	14520	14739	14545	14597	14724	14629	14678	14510	14717	14537	14788	14695	14917	14609	14645	14545	14675	14652	14746	14617	14531	14660	14692	14659	14517	14732	14599	14731	14556	14713	14482	14608	14693	14680	14725	14825	14624	14803	14537	14885	14535	14669	14704	14620	14614	14561	14498	14674	14503	14672	14647	14574	14666	14572	14774	14508	14535	14784	14729	14498	14648	14645	14673	14562	14526	14553	14506	14807	14648	14612	14678	14604	14799	14737	14610	14598	14652	14842	14664	14563	14764	14586	14717	14678	14855	14512	14735	14533	14521	14731	14664	14733	14571	14855	14589	14634	14534	14660	14693	14579	14573	14647	14750	14527	14632	14452	14662	14697	14497	14756	14584	14652	14710	14824	14782	14760	14692	14620	14773	14684	14648	14717	14477	14711	14456	14528	14770	14719	14638	14657	14693	14810	14683	14720	14645	14817	14774	14691	14642	14603	14511	14822	14642	14763	14593	14560	14672	14673	14498	14515	14610	14572	14773	14670	14607	14659	14569	14685	14836	14625	14500	14569	14713	14631	14678	14655	14504	14519	14601	14622	14776	14527	14606	14652	14791	14595	14809	14632	14546	14545	14628	14573	14486	14696	14705	14753	14558	14815	14699	14656	14722	14710	14700	14501	14752	14766	14566	14602	14854	14754	14708	14463	14662	14548	14783	14575	14758	14649	14869	14552	14580	14618	14691	14719	14724	14654	14643	14542	14687	14646	14610	14816	14663	14719	14640	14685	14648	14656	14677	14642	14568	14563	14645	14707	14781	14431	14878	14688	14665	14466	14746	14710	14782	14609	14845	14651	14621	14590	14643	14762	14763	14649	14663	14862	14601	14620	14645	14646	14561	14614	14729	14770	14650	14676	14492	14661	14658	14644	14779	14499	14600	14614	14590	14769	14540	14493	14680	14618	14565	14632	14577	14707	14476	14694	14622	14639	14664	14716	14678	14728	14688	14641	14716	14703	14617	14588	14645	14631	14533	14563	14831	14643	14705	14808	14685	14749	14657	14628	14419	14702	14712	14626	14747	14657	14546	14606	14626	14710	14722	14633	14615	14600	14679	14643	14629	14578	14735	14705	14623	14614	14575	14778	14677	14625	14785	14641	14618	14795	14660	14531	14605	14648	14666	14553	14739	14709	14673	14589	14666	14864	14780	14601	14674	14747	14526	14634	14650	14687	14710	14692	14683	14757	14585	14638	14639	14667	14475	14471	14530	14608	14730	14594	14608	14557	14639	14617	14619	14572	14599	14708	14526	14638	14643	14595	14587	14670	14703	14633	14556	14710	14649	14749	14696	14635	14671	14709	14577	14627	14627	14550	14582	14771	14626	14668	14631	14566	14616	14516	14586	14725	14746	14665	14689	14475	14696	14731	14611	14594	14713	14572	14542	14611	14752	14582	14583	14430	14537	14712	14667	14696	14677	14721	14630	14795	14613	14536	14706	14659	14649	14696	14763	14544	14684	14664	14713	14648	14658	14624	14649	14579	14757	14584	14539	14602	14652	14629	14702	14504	14720	14682	14505	14643	14786	14773	14518	14722	14655	14584	14508	14810	14757	14772	14721	14478	14716	14586	14682	14664	14740	14580	14609	14743	14824	14592	14659	14570	14724	14521	14688	14676	14756	14888	14684	14765	14476	14644	14749	14680	14642	14666	14685	14747	14580	14579	14662	14540	14758	14737	14570	14555	14589	14536	14673	14768	14685	14535	14659	14675	14619	14672	14588	14611	14492	14581	14781	14605	14603	14794	14596	14600	14616	14768	14734	14624	14521	14750	14632	14802	14706	14626	14682	14677	14682	14621	14488	14724	14533	14366	14802	14779	14519	14720	14844	14794	14596	14634	14667	14597	14520	14912	14591	14647	14695	14607	14679	14593	14759	14554	14650	14502	14808	14517	14601	14421	14582	14579	14636	14564	14764	14494	14676	14670	14517	14507	14747	14571	14725	14600	14546	14705	14709	14642	14601	14370	14659	14572	14705	14570	14736	14587	14647	14744	14531	14747	14648	14614	14545	14702	14704	14669	14689	14795	14888	14611	14700	14624	14632	14681	14583	14626	14656	14578	14725	14891	14589	14531	14731	14689	14637	14664	14597	14749	14611	14523	14482	14625	14699	14553	14793	14636	14700	14737	14823	14608	14683	14635	14650	14543	14621	14737	14832	14596	14639	14541	14601	14558	14781	14833	14575	14468	14583	14686	14664	14634	14630	14713	14681	14668	14534	14587	14627	14713	14644	14680	14808	14564	14738	14758	14628	14741	14505	14536	14603	14759	14520	14574	14725	14465	14536	14677	14705	14621	14658	14764	14658	14611	14565	14650	14521	14693	14579	14595	14643	14617	14678	14672	14594	14562	14487	14575	14713	14595	14668	14556	14594	14816	14721	14570	14763	14636	14630	14540	14723	14593	14459	14574	14649	14520	14614	14497	14663	14762	14626	14723	14662	14619	14461	14665	14745	14566	14510	14630	14620	14907	14496	14742	14712	14637	14684	14563	14751	14857	14736	14751	14538	14724	14580	14646	14667	14620	14616	14603	14701	14600	14590	14524	14554	14584	14586	14734	14810	14756	14713	14712	14775	14706	14548	14570	14666	14653	14486	14593	14589	14465	14656	14525	14680	14614	14629	14530	14783	14643	14506	14755	14663	14615	14719	14719	14608	14653	14606	14632	14607	14510	14560	14694	14599	14715	14515	14556	14457	14689	14698	14733	14706	14784	14708	14715	14632	14740	14614	14407	14608	14613	14527	14521	14588	14662	14449	14701	14671	14708	14746	14614	14729	14484	14690	14606	14661	14713	14539	14549	14789	14672	14645	14789	14694	14629	14843	14577	14616	14648	14673	14770	14549	14553	14759	14695	14551	14686	14526	14805	14593	14828	14643	14606	14659	14522	14799	14606	14841	14677	14501	14462	14580	14618	14487	14715	14604	14645	14605	14558	14706	14536	14769	14571	14705	14625	14600	14697	14736	14604	14651	14699	14652	14708	14660	14723	14714	14636	14540	14641	14783	14350	14591	14573	14681	14520	14614	14634	14703	14507	14691	14578	14709	14983	14707	14738	14472	14571	14616	14805	14780	14771	14639	14700	14682	14795	14617	14741	14714	14726	14753	14828	14680	14744	14572	14647	14622	14727	14631	14716	14671	14711	14549	14510	14817	14726	14797	14711	14605	14563	14652	14598	14765	14822	14518	14577	14778	14641	14670	14553	14766	14677	14597	14602	14536	14684	14786	14679	14628	14512	14723	14568	14633	14733	14527	14623	14532	14711	14661	14614	14689	14673	14742	14738	14689	14597	14676	14794	14551	14701	14645	14709	14723	14579	14723	14634	14460	14710	14679	14610	14619	14581	14598	14616	14592	14708	14781	14768	14608	14568	14737	14730	14737	14528	14616	14644	14608	14688	14722	14673	14688	14662	14608	14782	14618	14674	14553	14589	14702	14538	14739	14576	14527	14725	14551	14695	14676	14698	14735	14625	14751	14772	14596	14568	14602	14580	14596	14681	14508	14675	14701	14682	14475	14493	14561	14667	14729	14610	14633	14646	14658	14560	14596	14689	14720	14569	14882	14703	14692	14573	14694	14742	14633	14782	14710	14543	14805	14744	14890	14655	14623	14612	14710	14537	14776	14667	14643	14575	14754	14639	14700	14664	14690	14704	14677	14621	14593	14603	14627	14679	14514	14755	14459	14673	14590	14718	14480	14634	14680	14715	14786	14596	14583	14680	14757	14720	14706	14611	14733	14698	14737	14659	14618	14661	14578	14612	14713	14607	14635	14697	14657	14729	14656	14636	14690	14585	14665	14761	14673	14699	14724	14689	14622	14657	14662	14510	14633	14752	14715	14722	14679	14650	14707	14743	14753	14730	14683	14701	14615	14634	14514	14594	14484	14811	14482	14641	14535	14549	14740	14793	14500	14577	14499	14637	14701	14598	14678	14656	14743	14751	14648	14698	14716	14543	14615	14838	14708	14459	14614	14595	14616	14498	14581	14764	14692	14674	14684	14532	14522	14677	14558	14608	14609	14761	14698	14531	14781	14606	14723	14572	14552	14619	14692	14684	14673	14647	14811	14646	14658	14824	14688	14560	14755	14635	14530	14656	14699	14505	14731	14479	14584	14748	14615	14546	14589	14703	14721	14605	14554	14774	14711	14545	14756	14653	14592	14756	14539	14398	14661	14463	14730	14719	14736	14717	14831	14541	14500	14617	14751	14687	14629	14758	14622	14567	14668	14723	14628	14649	14737	14708	14632	14597	14598	14569	14762	14707	14614	14668	14548	14805	14498	14672	14706	14748	14529	14730	14518	14728	14689	14643	14455	14606	14800	14672	14680	14511	14705	14616	14761	14722	14429	14653	14591	14590	14619	14633	14499	14655	14572	14858	14551	14572	14708	14637	14599	14739	14728	14797	14606	14666	14748	14681	14699	14660	14658	14582	14535	14690	14686	14616	14697	14774	14660	14692	14659	14588	14653	14723	14588	14785	14604	14578	14828	14678	14758	14631	14509	14823	14594	14752	14651	14662	14672	14734	14610	14675	14570	14568	14680	14721	14741	14826	14739	14522	14665	14793	14595	14597	14731	14481	14618	14796
23880	21429	28991	24324	22174	23268	22625	19512	19195	19387	18828	18650	18531	30777	44279	38038	27019	19977	17502	16987	16716	16681	16901	16667	16672	16653	16577	16821	16743	16697	16727	16621	16641	16771	16816	16732	16486	16537	16524	16747	16572	16636	16465	16596	16717	16680	16585	16624	16470	16716	16541	16697	16610	16684	16566	16588	16456	16389	16414	16423	16554	16696	16511	16623	16806	16906	16534	16779	16546	16662	16616	16798	16619	16803	16358	16693	16577	16762	16679	16523	16505	16564	16664	16564	16560	16747	16491	16578	16641	16560	16279	16662	16689	16463	16593	16515	16476	16596	16639	16631	16598	16471	16580	16420	16494	16308	16605	16591	16461	16604	16506	16607	16456	16619	16511	16712	16499	16478	16559	16457	16800	16522	16529	16656	16659	16428	16719	16648	16546	16527	16544	16578	16428	16589	16510	16601	16515	16439	16533	16445	16580	16624	16592	16647	16579	16723	16808	16638	16500	16513	16564	16617	16854	16584	16525	16711	16574	16650	16617	16523	16541	16596	16581	16400	16524	16455	16484	16770	16578	16683	16717	16636	16380	16608	16594	16597	16625	16653	16601	16381	16536	16524	16668	16769	16734	16452	16468	16495	16818	16660	16524	16630	16727	16640	16481	16570	16574	16574	16296	16550	16524	16529	16368	16790	16647	16587	16549	16492	16649	16553	16637	16702	16431	16503	16421	16551	16691	16446	16446	16366	16680	16483	16612	16775	16524	16574	16245	16601	16530	16581	16531	16626	16737	16384	16463	16559	16514	16617	16485	16581	16401	16355	16661	16326	16497	16235	16714	16503	16538	16613	16723	16521	16616	16592	16505	16565	16739	16593	16557	16632	16635	16666	16557	16343	16720	16788	16343	16669	16639	16673	16572	16462	16475	16608	16796	16644	16569	16547	16595	16599	16626	16474	16509	16632	16442	16390	16719	16694	16596	16549	16586	16464	16680	16509	16530	16566	16643	16484	16403	16649	16541	16548	16762	16468	16522	16450	16475	16712	16800	16542	16578	16609	16633	16434	16538	16591	16683	16563	16469	16729	16645	16633	16651	16607	16417	16673	16636	16707	16524	16686	16723	16590	16605	16437	16586	16570	16653	16596	16478	16644	16529	16470	16598	16537	16585	16501	16547	16745	16622	16484	16533	16606	16720	16742	16576	16681	16616	16625	16655	16550	16808	16724	16646	16539	16523	16567	16653	16524	16427	16628	16441	16586	16764	16696	16662	16752	16419	16594	16716	16702	16577	16473	16428	16455	16490	16681	16677	16523	16709	16648	16717	16405	16498	16521	16735	16490	16437	16398	16460	16681	16850	16557	16579	16491	16704	16483	16600	16498	16771	16455	16650	16511	16539	16540	16723	16735	16334	16453	16758	16366	16441	16608	16378	16562	16507	16723	16609	16562	16661	16454	16554	16654	16825	16710	16547	16628	16613	16466	16432	16335	16686	16570	16746	16455	16699	16552	16614	16624	16831	16639	16581	16646	16490	16681	16628	16763	16716	16709	16560	16654	16539	16583	16652	16501	16532	16352	16607	16659	16685	16563	16542	16712	16516	16468	16514	16429	16548	16605	16548	16539	16543	16648	16560	16559	16488	16414	16488	16671	16830	16535	16546	16425	16678	16641	16412	16610	16598	16564	16497	16666	16784	16677	16599	16811	16592	16906	16437	16529	16536	16578	16441	16400	16558	16533	16537	16508	16607	16451	16460	16404	16647	16571	16457	16406	16649	16529	16609	16520	16618	16459	16608	16481	16743	16868	16480	16541	16518	16545	16523	16546	16593	16487	16537	16680	16477	16457	16604	16524	16495	16721	16758	16839	16589	16726	16690	16565	16473	16555	16638	16646	16566	16650	16768	16826	16606	16640	16675	16549	16869	16588	16560	16542	16443	16623	16421	16783	16210	16534	16570	16573	16525	16440	16703	16682	16476	16694	16658	16513	16541	16702	16729	16597	16747	16614	16589	16780	16561	16559	16628	16578	16613	16685	16563	16662	16430	16520	16436	16552	16392	16545	16576	16555	16659	16587	16593	16451	16637	16620	16465	16613	16650	16494	16467	16578	16390	16548	16467	16511	16696	16506	16546	16388	16452	16571	16698	16423	16744	16540	16502	16299	16601	16646	16548	16446	16737	16794	16425	16710	16427	16387	16659	16710	16572	16473	16454	16492	16519	16461	16694	16478	16616	16550	16387	16453	16332	16666	16605	16613	16684	16511	16559	16652	16584	16453	16455	16680	16495	16606	16437	16499	16679	16662	16538	16589	16549	16486	16586	16454	16451	16607	16653	16615	16663	16488	16545	16455	16368	16634	16605	16662	16363	16383	16777	16670	16638	16514	16754	16653	16852	16662	16720	16570	16574	16690	16614	16534	16621	16495	16504	16479	16541	16584	16599	16669	16710	16456	16631	16417	16683	16798	16779	16614	16270	16452	16468	16654	16626	16592	16605	16448	16483	16463	16487	16514	16526	16370	16473	16585	16587	16507	16563	16860	16672	16632	16562	16545	16654	16746	16489	16621	16614	16421	16440	16454	16562	16570	16644	16515	16460	16688	16728	16740	16638	16401	16576	16510	16699	16589	16519	16493	16655	16448	16597	16605	16595	16529	16674	16507	16562	16502	16544	16503	16587	16539	16516	16497	16657	16715	16634	16416	16651	16872	16657	16660	16686	16477	16529	16481	16426	16515	16648	16747	16408	16718	16522	16535	16645	16499	16347	16598	16716	16753	16607	16457	16619	16687	16677	16628	16571	16509	16654	16604	16635	16453	16683	16640	16648	16655	16691	16454	16485	16552	16754	16748	16690	16472	16524	16475	16495	16632	16736	16680	16577	16567	16418	16418	16684	16525	16584	16735	16627	16639	16440	16590	16701	16635	16616	16426	16576	16702	16608	16489	16564	16508	16628	16518	16441	16568	16491	16583	16540	16627	16611	16601	16608	16481	16525	16474	16565	16637	16488	16517	16571	16444	16605	16620	16429	16562	16582	16579	16654	16686	16869	16435	16456	16444	16644	16505	16704	16493	16527	16488	16542	16540	16415	16542	16486	16543	16608	16667	16768	16467	16592	16557	16465	16617	16547	16480	16592	16594	16737	16470	16471	16421	16681	16575	16598	16613	16442	16567	16574	16797	16711	16731	16662	16533	16635	16675	16697	16619	16684	16561	16551	16697	16781	16610	16637	16463	16477	16544	16683	16358	16629	16375	16499	16569	16595	16629	16555	16429	16675	16654	16639	16625	16559	16582	16667	16580	16834	16667	16618	16312	16670	16649	16572	16655	16562	16701	16552	16804	16750	16478	16538	16458	16677	16689	16737	16557	16764	16596	16441	16504	16634	16471	16570	16511	16654	16637	16502	16460	16769	16505	16584	16732	16423	16772	16513	16617	16497	16763	16620	16568	16728	16565	16576	16705	16663	16480	16828	16723	16557	16575	16645	16584	16661	16590	16557	16564	16718	16522	16797	16588	16569	16573	16693	16516	16706	16849	16635	16646	16692	16828	16398	16523	16692	16495	16640	16409	16482	16451	16734	16524	16676	16720	16577	16137	16628	16683	16499	16561	16611	16596	16582	16671	16628	16601	16658	16654	16315	16676	16475	16430	16649	16586	16676	16664	16465	16715	16533	16408	16681	16577	16516	16527	16732	16706	16510	16592	16540	16553	16437	16488	16727	16683	16551	16467	16763	16654	16477	16542	16470	16464	16517	16547	16661	16467	16438	16431	16671	16688	16773	16556	16717	16490	16664	16522	16823	16508	16569	16700	16510	16657	16524	16665	16476	16616	16573	16620	16516	16543	16369	16609	16682	16377	16659	16276	16745	16679	16500	16720	16701	16791	16612	16677	16430	16704	16453	16440	16559	16720	16527	16596	16540	16351	16554	16535	16483	16542	16451	16575	16513	16681	16549	16753	16673	16529	16462	16638	16697	16365	16520	16657	16421	16601	16583	16829	16764	16749	16706	16744	16582	16358	16612	16689	16493	16747	16705	16725	16743	16536	16750	16666	16511	16609	16646	16724	16452	16540	16496	16372	16490	16714	16660	16684	16559	16455	16722	16729	16649	16661	16478	16500	16712	16375	16429	16427	16337	16482	16631	16537	16494	16595	16585	16747	16479	16629	16663	16616	16443	16449	16467	16541	16703	16708	16683	16630	16564	16608	16586	16494	16498	16656	16627	16813	16685	16561	16559	16858	16669	16396	16564	16310	16761	16469	16613	16501	16533	16676	16571	16541	16658	16478	16730	16734	16499	16577	16780	16400	16611	16606	16536	16690	16510	16555	16419	16511	16401	16588	16695	16457	16615	16783	16571	16630	16621	16625	16501	16616	16554	16714	16435	16568	16667	16599	16560	16576	16517	16654	16545	16529	16655	16589	16638	16640	16430	16592	16488	16521	16459	16673	16502	16775	16637	16478	16551	16800	16565	16579	16643	16867	16657	16630	16622	16696	16598	16579	16649	16427	16485	16642	16575	16671	16579	16512	16808	16543	16654	16677	16788	16473	16647	16355	16568	16361	16626	16530	16507	16648	16667	16472	16514	16483	16454	16569	16507	16642	16469	16487	16866	16483	16590	16573	16557	16648	16457	16628	16342	16565	16758	16543	16637	16598	16637	16750	16655	16689	16639	16568	16324	16508	16603	16581	16566	16542	16635	16687	16571	16572	16530	16650	16495	16832	16471	16652	16746	16581	16716	16555	16544	16387	16703	16894	16379	16750	16809	16407	16456	16408	16624	16586	16484	16408	16626	16809	16487	16507	16510	16634	16653	16391	16568	16641	16643	16638	16474	16502	16512	16604	16612	16658	16618	16571	16579	16643	16485	16625	16803	16770	16533	16652	16635	16591	16574	16525	16392	16619	16591	16742	16491	16543	16548	16414	16469	16426	16784	16674	16710	16531	16576	16663	16606	16296	16510	16620	16636	16611	16407	16713	16508	16582	16548	16557	16497	16679	16572	16517	16710	16529	16551	16457	16497	16631	16583	16695	16670	16596	16652	16757	16614	16544	16621	16640	16635	16622	16674	16724	16674	16717	16701	16449	16806	16670	16664	16469	16436	16721	16529	16621	16623	16768	16547	16451	16692	16702	16674	16770	16669	16619	16519	16561	16577	16652	16375	16606	16773	16506
17601	29483	28265	23502	21548	19781	18809	18974	19006	18965	18583	17747	17278	34841	45104	37932	25618	17627	15221	14725	14587	14642	14737	14646	14477	14662	14621	14480	14653	14761	14595	14691	14668	14685	14623	14627	14546	14644	14792	14525	14700	14461	14589	14850	14661	14636	14600	14630	14513	14474	14673	14714	14711	14710	14531	14613	14663	14692	14617	14590	14573	14609	14549	14644	14714	14658	14535	14648	14778	14447	14705	14688	14662	14686	14556	14669	14567	14601	14689	14682	14651	14561	14531	14621	14483	14614	14690	14586	14548	14665	14720	14673	14508	14540	14575	14627	14687	14698	14484	14590	14517	14789	14645	14727	14545	14490	14622	14511	14502	14694	14442	14691	14575	14641	14704	14412	14489	14684	14588	14775	14617	14661	14518	14758	14557	14763	14548	14575	14656	14620	14519	14582	14601	14507	14666	14634	14676	14504	14441	14619	14534	14531	14577	14657	14625	14457	14525	14663	14715	14429	14444	14522	14603	14679	14620	14625	14623	14500	14672	14687	14671	14637	14576	14600	14563	14355	14635	14478	14772	14839	14589	14675	14767	14607	14735	14782	14639	14509	14714	14616	14737	14700	14637	14806	14416	14662	14619	14765	14565	14498	14573	14727	14605	14643	14616	14785	14598	14661	14830	14503	14629	14720	14715	14582	14744	14619	14616	14556	14452	14575	14537	14514	14590	14592	14651	14553	14639	14670	14593	14654	14649	14538	14614	14624	14581	14580	14846	14609	14729	14592	14760	14710	14607	14613	14801	14771	14613	14714	14685	14830	14703	14643	14626	14508	14681	14546	14796	14798	14558	14581	14677	14699	14651	14634	14509	14626	14650	14663	14490	14606	14636	14614	14627	14646	14710	14546	14550	14575	14597	14748	14661	14559	14618	14753	14797	14503	14695	14582	14609	14475	14877	14636	14710	14685	14570	14490	14566	14472	14724	14629	14727	14769	14651	14604	14812	14470	14742	14680	14488	14638	14623	14682	14696	14626	14622	14646	14688	14628	14560	14573	14562	14607	14619	14546	14656	14650	14702	14757	14633	14694	14701	14583	14596	14442	14701	14663	14548	14594	14528	14676	14744	14488	14602	14515	14574	14667	14547	14667	14698	14633	14563	14592	14608	14668	14709	14535	14486	14615	14640	14623	14722	14570	14526	14722	14419	14650	14755	14664	14550	14654	14765	14651	14593	14593	14608	14771	14612	14682	14513	14735	14582	14642	14601	14555	14684	14648	14582	14446	14651	14431	14593	14515	14634	14807	14581	14637	14704	14488	14730	14544	14712	14757	14550	14606	14758	14676	14483	14556	14653	14667	14683	14648	14726	14552	14617	14684	14630	14635	14651	14676	14532	14609	14589	14547	14671	14624	14752	14593	14565	14657	14673	14574	14688	14554	14662	14685	14624	14549	14707	14784	14643	14671	14759	14514	14654	14588	14522	14555	14668	14609	14625	14660	14714	14714	14772	14579	14680	14759	14545	14659	14510	14573	14533	14564	14657	14641	14636	14604	14649	14645	14649	14647	14650	14476	14540	14517	14554	14847	14565	14619	14690	14595	14605	14590	14738	14598	14583	14616	14601	14613	14549	14705	14703	14595	14697	14517	14654	14699	14667	14675	14877	14592	14536	14394	14623	14701	14586	14765	14465	14747	14559	14682	14763	14608	14766	14619	14749	14562	14779	14683	14521	14739	14861	14496	14686	14574	14524	14646	14674	14633	14748	14539	14767	14598	14644	14608	14547	14689	14567	14621	14610	14566	14761	14561	14572	14689	14615	14580	14652	14617	14526	14497	14586	14633	14662	14470	14664	14603	14656	14408	14565	14745	14634	14616	14733	14758	14549	14695	14565	14528	14672	14630	14436	14687	14600	14700	14559	14737	14631	14783	14669	14508	14580	14594	14545	14699	14420	14629	14532	14598	14744	14692	14650	14659	14738	14645	14481	14519	14576	14614	14636	14572	14642	14490	14627	14473	14666	14709	14606	14736	14629	14500	14796	14757	14622	14575	14663	14703	14585	14635	14620	14626	14742	14477	14543	14701	14554	14608	14800	14691	14576	14584	14604	14630	14467	14560	14613	14462	14646	14551	14543	14550	14579	14748	14653	14502	14630	14573	14687	14486	14680	14596	14551	14605	14558	14570	14555	14683	14605	14649	14643	14600	14795	14505	14757	14482	14681	14562	14586	14715	14573	14588	14549	14650	14669	14569	14645	14522	14495	14701	14544	14619	14574	14494	14642	14704	14628	14737	14595	14683	14616	14424	14709	14636	14768	14750	14583	14740	14599	14580	14696	14630	14641	14555	14549	14635	14657	14784	14679	14598	14619	14558	14662	14664	14667	14620	14504	14547	14545	14501	14665	14384	14601	14644	14552	14573	14617	14644	14439	14505	14635	14655	14512	14706	14599	14730	14768	14493	14640	14482	14593	14609	14596	14682	14796	14704	14756	14542	14561	14602	14673	14562	14564	14739	14692	14621	14647	14746	14543	14653	14585	14487	14745	14795	14361	14704	14680	14643	14583	14640	14800	14604	14634	14557	14661	14635	14615	14741	14710	14746	14641	14646	14561	14627	14602	14759	14667	14595	14671	14690	14769	14753	14534	14552	14690	14669	14559	14675	14592	14431	14456	14550	14575	14706	14350	14584	14576	14569	14381	14551	14602	14690	14653	14655	14449	14570	14581	14767	14607	14728	14593	14505	14642	14674	14516	14989	14688	14664	14699	14643	14672	14606	14536	14519	14532	14542	14746	14642	14528	14548	14747	14541	14679	14655	14603	14559	14671	14589	14720	14688	14703	14700	14733	14688	14604	14644	14485	14517	14517	14581	14536	14646	14607	14649	14715	14526	14630	14694	14682	14726	14661	14699	14612	14655	14517	14712	14727	14691	14725	14546	14616	14686	14567	14633	14609	14726	14598	14645	14347	14787	14597	14536	14767	14701	14654	14603	14602	14599	14502	14653	14770	14662	14524	14680	14644	14451	14843	14637	14575	14627	14826	14465	14533	14612	14521	14658	14532	14490	14521	14574	14598	14592	14509	14556	14719	14598	14737	14547	14582	14677	14835	14547	14567	14757	14535	14609	14793	14682	14630	14396	14591	14743	14654	14669	14377	14527	14690	14755	14661	14611	14711	14631	14536	14548	14591	14711	14623	14552	14669	14666	14478	14515	14615	14565	14612	14665	14549	14534	14561	14680	14546	14535	14675	14702	14681	14483	14670	14423	14663	14601	14574	14571	14739	14754	14708	14634	14654	14654	14653	14730	14711	14769	14674	14575	14554	14532	14638	14636	14671	14719	14637	14545	14678	14658	14768	14566	14425	14588	14475	14612	14374	14645	14822	14604	14519	14580	14546	14566	14632	14750	14683	14452	14703	14897	14607	14541	14647	14571	14461	14616	14681	14554	14526	14658	14566	14622	14584	14612	14827	14892	14818	14659	14643	14583	14713	14543	14555	14617	14565	14599	14648	14587	14404	14611	14619	14564	14770	14622	14695	14662	14546	14523	14693	14605	14677	14559	14659	14532	14632	14666	14748	14625	14472	14642	14738	14463	14652	14841	14638	14646	14682	14506	14677	14654	14666	14694	14706	14683	14839	14660	14673	14496	14606	14744	14605	14545	14546	14752	14552	14676	14538	14551	14793	14619	14456	14631	14527	14567	14667	14572	14383	14601	14569	14543	14598	14635	14571	14678	14627	14582	14671	14654	14621	14625	14559	14620	14630	14748	14602	14602	14583	14708	14615	14607	14649	14600	14506	14687	14537	14630	14652	14625	14707	14614	14548	14604	14658	14440	14615	14641	14430	14639	14635	14651	14482	14544	14443	14603	14651	14656	14646	14697	14580	14591	14577	14656	14609	14630	14681	14747	14688	14560	14521	14660	14486	14812	14633	14593	14479	14494	14562	14765	14740	14646	14558	14626	14775	14582	14449	14404	14722	14589	14624	14592	14510	14497	14502	14600	14612	14613	14639	14693	14622	14671	14602	14506	14684	14589	14504	14731	14687	14626	14546	14659	14536	14815	14386	14729	14579	14640	14747	14648	14648	14636	14621	14580	14567	14455	14498	14627	14689	14609	14568	14711	14681	14742	14676	14729	14604	14562	14358	14650	14448	14539	14587	14711	14476	14728	14563	14535	14541	14703	14661	14641	14670	14615	14599	14586	14601	14538	14714	14561	14657	14598	14720	14804	14538	14675	14757	14587	14688	14684	14709	14632	14687	14749	14430	14818	14442	14547	14675	14663	14667	14550	14555	14505	14670	14557	14609	14478	14572	14811	14508	14552	14691	14542	14674	14610	14635	14749	14744	14652	14605	14416	14583	14717	14361	14532	14527	14638	14665	14708	14793	14814	14452	14579	14790	14629	14656	14643	14530	14613	14703	14463	14637	14640	14614	14621	14585	14604	14709	14701	14730	14585	14518	14635	14549	14455	14587	14513	14573	14683	14713	14488	14599	14661	14573	14653	14833	14665	14578	14532	14831	14636	14715	14634	14659	14610	14694	14667	14797	14581	14670	14483	14654	14632	14540	14669	14567	14480	14586	14645	14563	14352	14715	14543	14661	14686	14609	14593	14568	14469	14718	14515	14722	14475	14702	14731	14555	14552	14626	14496	14473	14561	14599	14633	14522	14581	14475	14766	14794	14744	14480	14460	14795	14605	14541	14557	14717	14746	14682	14639	14611	14646	14590	14547	14570	14720	14572	14457	14631	14466	14664	14573	14522	14719	14813	14459	14558	14579	14535	14390	14591	14626	14691	14586	14688	14727	14644	14767	14644	14541	14578	14549	14534	14562	14576	14665	14576	14522	14498	14706	14682	14544	14512	14704	14548	14512	14685	14614	14647	14591	14563	14624	14657	14581	14708	14457	14729	14565	14554	14683	14777	14638	14650	14712	14378	14708	14755	14542	14628	14705	14649	14603	14557	14680	14423	14645	14711	14565	14502	14588	14561	14676	14806	14579	14490	14572	14409	14407	14665	14792	14670	14608	14604	14563	14525	14657	14634	14667	14612	14648	14585	14590	14512	14824	14647	14644	14629	14589	14704	14826	14619	14740	14720	14629	14602	14623	14624	14576	14679	14543	14648	14725	14645	14648	14608	14550	14681	14681	14639	14613	14644	14596	14500	14623
29361	22383	22603	20311	17670	17803	17810	17910	17794	17614	17707	17390	17269	18463	19578	19626	18421	17223	16959	16770	16846	16709	16609	16685	16659	16863	16776	16677	16695	16528	16700	16668	16766	16775	16645	16692	16824	16756	17057	16902	16761	16714	16822	16911	16759	16736	16747	16845	16907	16998	16699	16825	16707	16844	16708	16783	16664	16507	16790	16772	16782	16925	16813	16889	16805	16720	16713	16782	16792	16927	16886	16881	16697	16770	16850	16910	17042	16663	16706	16740	16775	16766	16720	16820	16947	16810	16719	16716	16562	16717	16841	16906	16687	16812	16598	16625	16566	16786	16829	16931	16759	16793	16933	16714	16879	17030	16618	16810	16826	16767	16986	16821	16936	16773	16823	16691	16799	16678	16875	16666	16903	16985	16846	17080	16820	16870	16811	16793	16795	16906	16936	16828	16873	16924	16791	16817	16866	16846	16776	16873	16794	16754	16787	16869	16727	16616	16835	16643	16684	16787	16718	17005	16652	16835	16775	16953	16798	16782	16835	16876	16658	16887	16820	16648	16724	16756	16829	16666	16805	16836	17023	16767	16552	16787	16741	16781	16653	16755	16815	16767	16711	16709	16823	16726	16938	16932	16646	16735	16899	16769	16669	16778	16824	16664	16738	17019	16733	16798	16849	16783	16918	16773	16856	16716	16866	16727	16771	16713	16761	16788	16584	16640	16813	16765	16568	16801	16743	16796	16910	16916	16847	16921	16720	16753	16874	16758	16815	16851	16780	16742	16691	16994	16664	16704	16756	16893	16703	16715	16914	16669	16729	16755	16775	16978	16791	16924	16929	16746	16757	16730	16820	16888	17046	16987	16772	16712	16759	17094	16855	16898	16767	16682	16633	16738	16631	16758	16683	16765	16898	16837	16794	16621	16811	16692	16637	16891	16975	16785	16868	16803	16719	16740	16740	16763	16832	16976	16878	16797	16832	16760	17085	16704	16668	16813	16787	16846	16868	16793	16835	16697	16794	16648	16752	16888	16753	16749	16704	16869	16782	16939	16781	16949	17001	16839	16851	16841	16726	16682	16731	16552	16641	16789	16836	16730	16996	16699	16699	16782	16751	16721	16838	16689	16718	16739	16765	16710	16717	16822	16901	16689	16992	16680	16671	16607	16827	16728	16770	16782	16891	16781	16740	16906	16848	16801	16826	16988	16813	16763	16664	16862	16642	16887	17025	16709	16594	16807	16894	16705	16822	16841	16870	16691	16664	16766	16896	16591	16822	16867	16782	16726	16662	16869	16792	16556	16875	17025	16787	16669	16693	16664	16901	16652	16664	16665	16661	16715	16732	16731	16916	16768	16898	16978	16821	16643	16511	17058	16768	16824	16698	16675	16729	16908	16791	16767	16883	16794	16807	16724	16831	16996	16785	16768	16941	16724	16703	16669	16840	16797	16640	16751	16716	16726	16728	16829	16730	16790	16831	16761	16682	16672	16877	16609	16805	16777	16613	16720	16739	16724	16900	16765	16616	16886	16853	16715	16843	16720	16901	16749	16812	16714	16751	16746	16904	16679	16688	16596	16954	16717	16921	16790	16543	16523	16514	16807	16675	16659	16521	16791	16698	16919	16955	16856	16884	16846	16740	16615	16864	16868	16748	16943	16783	17002	16633	16743	16818	16752	16667	16828	16926	16742	16744	16631	16817	16891	16696	16660	16916	16766	16941	16802	16707	16771	16686	16828	16734	16778	16632	16891	16573	16688	16802	16919	16492	16824	16819	16839	16883	16725	16764	16772	16865	16806	16759	16907	16941	16591	16621	16868	16636	16866	16513	16728	16925	16778	16699	16632	16841	16842	16938	16838	16682	16567	16788	16701	16922	16956	16588	16984	16883	16732	16735	16609	16932	16677	16815	16590	16792	16797	16849	16626	16648	16937	16735	16836	17121	17079	16908	16708	16619	16631	16803	16989	16768	17073	16956	16727	16881	16719	16808	16916	16718	16561	16649	16656	16770	16891	16743	16774	16819	16870	16912	16753	16914	16592	16726	16682	16783	16678	17016	16783	16702	16980	16725	16794	16791	16885	16702	16786	16598	17035	16874	16855	16786	16886	16981	16696	16917	16762	16688	16771	16544	16859	16925	16722	16730	16623	16902	16760	16721	16598	16734	16834	16790	16954	16778	16728	16736	16692	16754	16745	16936	16925	16698	16865	16647	16696	16754	16624	16929	16720	16913	16797	16828	17088	16758	16756	16754	16678	16947	16848	16980	16949	16743	16910	16662	16705	16846	16664	16915	16768	16588	16808	16626	16599	16733	16922	16854	16680	16839	16819	16806	16886	16608	16717	16676	16718	16765	16761	16721	16827	16773	17028	16714	16836	16859	16827	16739	16968	16754	16711	16916	16710	16613	17046	16695	16900	16869	16729	16801	16845	16949	16738	16788	16654	16740	16681	16812	17134	16798	16736	16646	16598	16743	16755	16784	16756	16932	16910	16928	16780	16779	16628	16639	16653	16836	16647	16957	16971	16641	16620	16699	16714	16615	16930	16808	16769	16609	16615	16891	16781	16843	16818	16778	16853	16768	16964	16705	16889	17006	16784	16963	16831	16762	16769	16931	16785	16955	16862	16840	16984	16995	16805	16889	16682	16810	16879	16802	16840	16774	17044	16772	16732	16878	16734	16819	16692	16803	16698	16598	16608	16790	16887	16822	16902	16857	16738	16970	16644	16808	16796	16873	16634	16798	16719	16805	16774	16759	17020	16739	16781	16870	16744	16906	16741	16705	16836	16867	16833	16801	16984	16775	16755	16746	16881	16621	16759	16833	16872	16779	16729	16965	16634	16900	16712	16818	16874	16716	16823	16790	16769	16888	16950	16886	16823	16729	16834	16917	16558	16639	16629	16722	16804	16804	16626	16657	16746	16782	16749	16852	16826	16572	16841	16813	16624	16730	16809	16701	16772	16725	16677	16793	16767	16608	16783	16839	16688	16727	16900	16670	16813	16950	16701	16765	16807	16710	16911	16743	16708	16765	16932	16829	16757	16721	16845	16604	16709	16954	16966	16871	16798	16728	16806	16698	16793	16706	16899	16816	16685	16731	16843	16667	16780	16880	16772	16794	16954	16856	16872	16867	16751	16880	16772	16720	16668	16613	16809	16882	16697	16909	16840	16760	16873	16693	16842	17109	16811	16725	16888	16843	16846	16852	16670	16836	17024	16859	16711	16849	16841	16750	16835	16776	16966	16993	16897	16776	16906	16767	16773	16651	16884	16654	16774	16701	16777	16867	16702	16781	16913	16872	16940	16719	16891	16993	16729	16814	16689	16691	16572	16783	16739	17037	16708	16654	16947	16487	16882	16871	16754	16844	16798	16698	16690	16884	16864	17075	16850	16938	16897	16719	16835	16759	16650	16741	16675	16727	16930	16947	16839	16956	16856	16703	16643	16725	16570	16945	16990	16740	16569	16664	16757	16788	16608	16739	16740	16920	16897	16669	16907	16844	16918	16855	16845	16749	16720	16897	16822	16783	16839	16767	16655	16901	16851	16937	16779	16688	16851	16674	16838	16726	16691	16997	16818	16834	16917	16754	16703	16958	16907	16688	16869	16731	16537	16729	16766	16894	16695	16945	16826	16664	16573	16831	16825	16600	16701	16795	16672	16777	16589	16674	16670	16567	16960	16843	16728	16925	16705	16740	16702	16705	16765	16588	16969	16885	16815	16704	16696	16945	16671	16909	16632	16844	16459	16849	16855	16642	16771	16911	17056	16721	16721	16713	16915	16890	16612	16781	16948	16762	16841	16727	16639	16774	16842	16875	16964	16709	16729	16633	16792	16738	16833	16799	16784	16739	16822	16746	16886	16693	16988	16854	17010	16712	16861	16867	16811	16928	16802	16644	16945	16857	16900	16724	16902	17058	16846	16545	16834	16801	16612	16614	16724	16779	16757	16571	16815	16851	16760	16680	16805	16778	16743	16808	16747	17080	16820	16888	16810	16935	16853	16674	16772	16665	16878	16850	16682	17008	16775	16864	16910	16836	16845	16925	16544	16764	16480	16789	16746	16890	16818	16852	16819	16855	16830	16782	16773	16837	16817	17018	16770	17024	16862	16643	16851	16658	17009	16717	16872	16745	16658	16870	16823	16712	16837	16878	16840	16703	16830	16913	16809	16678	16850	16653	16729	16692	16843	16880	16895	16891	16846	16972	16827	16760	16991	16744	17038	17105	16774	16759	16670	16832	16817	16664	16766	16772	16960	16871	16763	16982	16909	16730	16897	16924	16790	16886	16690	16941	16662	16848	16850	16885	16835	16708	16848	16955	16748	16913	16773	16934	16872	16801	16717	16789	16815	16665	16788	16792	16732	16646	17045	16771	16723	16786	16913	16929	16677	16768	16892	16665	16864	16589	16642	16736	16830	16790	16880	16640	16732	16740	16836	16802	16817	16897	16822	16946	16629	16872	16857	16753	16624	16749	16786	16939	16837	16789	16790	16799	16880	16754	16767	16572	16899	16735	16768	16724	16727	16801	16787	16967	16609	16697	16898	16842	16724	16809	16794	16783	16707	16624	16789	16618	16771	17019	16734	16668	16820	16890	16714	16849	16748	16869	16662	16933	16736	16807	16876	16977	16746	16794	16852	16692	16773	16790	16820	16842	16684	16786	16931	16626	16750	16606	16782	16794	16847	16680	16530	16709	16915	16864	16828	16970	16782	16883	16815	16702	16808	16906	16749	16819	16640	16621	16717	16820	16708	16731	16941	16791	16892	16597	16916	16801	16735	16651	16706	16954	16860	16881	16731	16822	16665	16920	16878	16705	16699	16748	16853	16675	16774	16784	16748	16951	16826	16876	16730	16763	16782	16913	16584	16737	16661	16782	16651	16732	16814	16959	16969	17006	16831	16757	16767	16819	16567	17015	16742	16805	16820	16628	16571	16637	16739	16926	16999	16812	16867	16781	16627	16853	16815	16840	16856	16908	16847	16813	16764	16556	16769	16863	16692	16701	16760	16850	16884	16764	16581	16723	16784	16638	16898	16848	16791	16754	16948	16722	17008	16762	16905	16784	16951	16740	16653	16738	16697	17085	16666	16707	16682	16887	16645	16861	17077	16700	16695	16653	16770	16751	16772	16682	16818	16833	16629	16819	16815	16722	16742	16801	16867	16767	16862
16349	17965	17982	17096	16280	16404	16614	16660	16483	16218	16041	15829	15680	17713	18763	18009	16091	15016	14973	14754	14993	14772	14781	14672	14800	14862	14831	14815	14844	14641	14884	14685	14812	14729	14720	14876	14894	14842	14950	14735	14652	14730	14729	14682	14678	14780	14704	14621	14978	14716	14780	14581	14842	14751	14802	14700	15003	14642	14654	14832	14767	14854	14652	14938	14713	14776	14664	14707	14843	14719	14723	14922	14733	14595	14740	14674	14923	14928	14725	14721	14828	14897	14690	14574	14741	14734	14711	14923	14769	14795	14775	14758	14723	14611	14807	14777	14884	14817	14788	14846	14750	14685	14771	14751	14667	14742	14753	14799	14720	14750	14723	14812	14829	14717	14831	14770	14824	14682	14637	14761	14649	14843	14743	14813	14755	14813	14718	14679	14810	14559	14603	14670	14839	14720	14855	14896	14853	14705	14775	14882	14790	14786	14830	14845	14595	14795	14794	14721	14727	14762	14939	14843	14749	14829	14898	14791	14935	14750	14754	14665	14831	14724	14765	14877	14568	14840	14801	14782	14813	14717	14796	14604	14699	14737	14770	14861	14614	14880	14926	14757	14884	14684	14775	14898	14765	14899	14847	14738	14790	14774	14772	14780	14779	14853	14834	14828	14745	14830	14937	14683	14781	14727	14817	14686	14707	14902	14792	14656	14826	14730	14497	14577	14874	14663	14735	14816	14827	14636	14645	14796	14753	14646	14721	14820	14786	14755	14872	14754	14761	14778	14880	14766	14747	14685	14901	14600	14901	14837	14607	14746	14718	14870	14788	14591	14637	14789	14734	14683	14664	14870	14670	14894	14758	14995	14766	14675	14790	14593	14735	14664	14718	14846	14852	14810	14770	14871	14756	14671	14843	14830	14712	14857	14895	14769	14795	14833	14749	14779	14764	14751	14854	14759	14842	14785	14763	14643	14758	14853	14699	14785	14647	14689	14781	14653	14747	14897	14766	14839	14856	14867	14645	14815	14850	14639	14797	14561	14821	14788	14720	14801	14666	14810	14675	14813	14666	14823	14747	14626	14822	14716	14817	14850	14741	14849	14593	14715	14815	14849	14657	14770	14841	14741	14853	14719	14849	14730	14977	14833	14634	14672	14901	14705	14876	14815	14865	14809	14623	14730	14654	14816	14645	14825	14760	14661	14884	14642	14649	14850	14832	14807	14710	14691	14774	14786	14705	14809	14802	14516	14806	14687	14863	14799	14893	14748	14851	14819	14841	14947	14874	14559	14864	14745	14666	14650	14753	14571	14721	14824	14825	14815	14819	14757	14682	14910	14767	14709	14762	14816	14783	14740	14849	14784	14814	14674	14791	14825	14822	14690	14755	14872	14890	14756	14666	14807	14788	14873	14695	14775	14654	14843	14920	14679	14968	14719	14800	14723	14838	14575	14798	14833	14729	14852	14784	14852	14820	14681	14794	14609	14983	14739	14751	14935	14707	14822	14964	14906	14930	14761	14789	14886	14913	14859	14858	14804	14806	14707	14775	14801	14855	14959	14825	14613	14610	14654	14832	14674	14930	14751	14734	14738	14792	14604	14863	14690	14729	14877	14648	14878	14729	14630	14784	14729	14755	14954	14809	14703	14765	14765	14744	14705	14955	14697	14891	14919	14764	14748	14564	14601	15006	14686	14752	14736	14655	14865	14792	14799	14773	14787	14889	14628	14859	14806	14664	14730	14852	14525	14754	14598	14752	14743	14757	14713	14901	14829	14891	14648	14897	14849	14624	14794	15029	14904	14843	14835	14784	14636	14784	14801	14636	14829	14775	14850	14774	14843	14736	14737	14866	14748	14715	14678	14558	14792	14740	14712	14838	14651	14835	14709	14675	14738	14772	14878	14671	14666	14852	14715	14927	14824	14700	14764	14739	14762	14691	14713	14745	14758	14718	14680	14738	14878	14696	14778	14767	14891	14655	14760	14838	14715	14843	14705	14681	14665	14737	14782	14844	14862	14877	14801	14766	14536	14779	14816	14931	14720	14887	14771	14678	14818	14792	14757	14808	14765	14716	14650	14612	14687	14697	14850	14766	14778	14675	14739	14732	14821	14698	14696	14729	14658	14727	14699	14844	14638	14789	14726	14621	14854	14980	14789	14761	14585	14757	14832	14813	14557	14710	14621	14772	14821	14786	14783	14781	14865	14699	14769	14853	14696	14702	14711	14794	14676	14760	14796	14588	14835	14819	14808	14670	14804	14750	14883	14780	14862	14714	14853	14807	14735	14788	14702	14753	14789	14784	14734	14756	14734	14642	14739	14699	14747	14827	14708	14714	14703	14774	14731	14765	14853	14599	14786	14619	14759	14592	14598	14839	14786	14858	14778	14848	14672	14727	14809	14697	14941	14839	14804	14639	14838	15040	14594	14807	14848	14696	14563	14650	14624	14821	14608	14801	14619	14726	14819	14762	14713	14762	14789	14637	14823	14670	14826	14693	14651	14760	14760	14806	14503	14760	14713	14742	14886	14767	14760	14719	14696	14694	14765	14905	14601	14740	14830	14686	14656	14573	14805	14844	14810	14871	14705	14739	14803	14829	14534	14733	14787	14866	14705	14720	14976	14704	15022	14760	14666	14759	14779	14796	14658	14823	14890	14773	14845	14712	14866	14668	14744	14679	14869	14731	14865	14784	14657	14956	14831	14730	14761	14817	14736	14793	14938	14945	14817	14753	14773	14856	14678	14841	14817	14909	14653	14853	14661	14847	14849	14770	14837	14729	14687	14777	14709	14813	14662	14923	14819	14695	14698	14710	14797	14771	14664	14811	14953	14866	14657	14731	14793	14807	14805	14760	14793	14929	14769	14668	14617	14897	14710	14708	14867	14526	14812	14908	14947	14759	14807	14649	14688	14938	14643	14766	14674	14618	14772	14623	14634	14748	14888	14795	14650	14884	14824	14759	14835	14711	14748	14897	14793	14713	14651	14776	14871	14902	14676	14807	14698	14857	14675	14750	14760	14717	14770	14857	14847	14792	14929	14717	14869	14684	14849	14716	14824	14751	14616	14773	14701	14716	14776	14840	14728	14726	14908	14774	14723	14831	14772	14682	14903	14699	14794	14850	14850	14705	14714	14597	14740	14760	14821	14769	14719	14689	14640	14776	14861	14798	14738	14805	14751	14898	14782	14859	14828	14699	14723	14721	14796	14807	14818	14672	14818	14793	14886	14718	14915	14676	14873	14775	14764	14628	14751	14799	14690	14646	14816	14721	14902	14848	14639	14690	14881	14921	14925	14728	14833	14723	14708	14657	14843	14900	14700	14914	14675	14863	14735	14726	14773	14736	14757	14713	14843	14772	14807	14637	14803	14827	14784	14929	14625	14839	14625	14891	14913	14753	14687	14554	14806	14746	14638	14929	14731	14755	14699	14779	14916	14887	14611	14863	14609	14782	14707	14573	14768	14791	14933	14802	14511	14919	14771	14792	14742	14887	14796	14731	14906	14783	14754	14739	14735	14837	14749	14685	14846	14742	14641	14903	14780	14790	14703	14747	14718	14714	14830	14559	14727	14958	14757	14780	14756	14640	14650	14725	14664	14819	14797	14762	14782	14902	14703	14765	14682	14789	14801	14843	14883	14614	14864	14771	14708	14751	14826	14758	14760	14749	14907	14944	14801	14789	14762	14813	14748	14859	14851	14748	14847	14872	14766	14835	14728	14750	14880	14755	14861	14802	14788	14729	14802	14752	14682	14796	14756	14787	14926	14743	14765	14630	14729	14873	14903	14534	14669	14678	14686	14828	14684	14821	14936	14881	14731	14852	14807	14683	14643	14634	14754	14751	14797	14778	14704	14713	14687	14862	14694	14773	14797	14774	14795	14751	14732	14705	14829	14786	14633	14940	14794	14903	14620	14679	14632	14644	14790	14631	14713	14637	14829	14740	14731	14980	14746	14719	14897	14705	14755	14667	14733	14582	14817	14733	14719	14894	14705	14685	14954	14751	14840	14937	14631	14789	14699	14803	14842	14860	14655	14663	14638	14807	14753	14758	14689	14611	14857	14586	14663	14758	14857	14816	14857	14680	14700	14710	14766	14692	14953	14859	14773	14751	14742	14712	14825	14702	14925	14789	14728	14679	14713	14725	14785	14866	14680	14581	14786	14912	14759	14787	14798	14836	14868	14846	14720	14691	14675	14914	14876	14706	14863	14612	14781	14845	14690	14685	14847	14723	14663	14831	14670	14734	14823	14754	14801	14715	14579	14698	14816	14600	14781	14711	14790	14724	14510	14957	14727	14692	14794	14697	14971	14831	14784	14893	14788	14760	14741	14738	14798	14909	14799	14817	14747	14780	14783	14780	14878	14916	14657	14861	14800	14699	14915	14689	14848	14786	14820	14800	14780	14912	14685	14592	14661	14782	14725	14785	14905	14667	14763	14781	14802	14865	14807	14860	14744	14812	14759	14732	14745	14775	14816	14719	14859	14711	14726	14820	14700	14854	14718	14669	14670	14622	14858	14800	14766	14769	14659	14858	14799	14645	14772	14704	14671	14954	14757	14777	14691	14745	14670	14802	14848	14846	14916	14828	14803	14801	14642	14780	14722	14818	14585	14563	14614	14640	14915	14695	14844	14740	14787	14614	14719	14680	14767	14713	14776	14884	14615	14817	14800	14627	14773	14823	14798	14775	14838	14680	14811	14907	14791	14639	14733	14822	14771	14794	14732	14806	14735	14680	14795	14688	14797	14877	14650	14879	14790	14717	14711	14827	14720	14800	14822	14810	14747	14617	14623	14759	14739	14861	14759	14685	14695	14731	14949	14748	14811	14772	14872	14886	14585	14774	14781	14763	14668	14610	14895	14792	14833	14913	14635	14809	14675	14729	14902	14766	14740	14937	14938	14785	14682	14842	14802	14788	14957	14738	14819	14777	14704	14808	14825	14690	14791	14718	14767	14830	14750	14724	14659	14896	14646	14706	14693	14914	14747	14884	14894	14791	14782	14768	14875	14581	14781	14745	14710	14659	14824	14911	14644	14832	14676	14761	14712	14914	14678	14893	14700	14758	14772	14751	14815	14689	14942	14689	14967	14720	14715	14741	14747	14816	14662	14747	14827	14827	14874	14616	14755	14798	14802	14845	14844	14737	14783	14729	14776	14848	14719	14770	14782	14795	14741
25082	21399	28264	25834	22666	21180	20587	18999	18449	18260	18127	17743	18962	30277	32407	27026	21061	18196	17153	16975	16947	16973	16938	16986	16854	16691	16858	16875	16977	16894	16760	16678	16837	16589	17031	16539	16862	16900	16911	16621	16914	16723	16815	16927	16968	17140	16926	16722	16729	16604	16867	16833	16587	16771	16836	16896	16674	16972	16754	16770	16655	16720	16850	16622	16751	16923	16791	16792	16554	16567	16915	16761	16822	16760	16899	16876	16861	16852	16830	16712	16696	16699	16748	16860	16644	16845	16690	16668	16869	16743	16783	16736	16757	16854	16875	16811	16853	16796	16943	16985	16761	16707	16608	16774	16682	16848	16781	16924	16559	16668	16601	17029	16815	16654	16696	16681	16681	16639	16904	16745	16617	16784	16723	16857	16901	16602	16810	16668	16739	16858	16621	16569	16914	16611	16757	16696	16788	16726	16812	16734	16939	16621	16692	16860	16869	16809	16910	16943	16730	16744	17045	16882	16626	16628	16638	16855	16544	16764	16708	16914	16858	16744	16750	16672	16813	16543	16721	16557	16877	16722	16656	16756	16747	16864	16585	16727	16749	16732	16896	16618	16675	16711	16738	16840	16741	16770	16792	16930	16695	16773	16845	16875	16733	16629	16763	16669	16666	16763	16662	16754	16726	16753	16506	16831	17039	16780	16838	16721	16876	16514	16800	16868	16685	16631	16660	16661	16944	16782	16652	16718	16735	16752	16828	16710	16706	16602	16794	16644	16601	16816	16641	16798	16690	16836	16852	16656	16835	16769	17074	16672	16773	16851	16831	16926	16660	16875	16605	16704	16656	16676	16616	16662	16662	16700	16780	16577	16875	16585	16938	16726	16697	16857	16716	16938	16735	16725	16862	16790	16751	16789	16739	16927	16732	16812	16673	16629	16539	16712	16842	16740	16800	16997	16795	16664	17078	16929	16849	16825	16898	16742	16866	16720	16883	16928	16637	16859	16844	16777	16831	16686	16681	16782	16682	16809	16888	16609	16643	16800	16944	16835	16873	16659	16716	16813	16521	16565	16749	16977	16753	16664	16744	16709	16761	16599	16707	16672	16597	16920	16885	16906	16724	16659	16658	16602	16829	16717	16638	16779	16579	16663	16756	17002	16658	16829	16926	16683	16844	16708	16621	16701	16826	16746	16485	16674	17081	16701	16713	16835	16767	16688	16700	16675	16564	16628	16657	16477	16690	16722	16770	16401	16806	16705	16800	16536	16857	16618	16852	16866	16889	16975	16699	16777	16721	16866	16660	16749	16746	16630	16585	16682	16609	16727	16765	16866	16582	16500	16865	16933	16553	16527	16805	16785	16857	16680	16761	16670	16918	16868	16852	16817	16530	16769	16600	16625	16661	16889	16625	16616	16760	16893	16701	16794	16998	16826	16773	16723	16898	16735	16689	16510	16777	16574	16733	16784	16959	16733	16779	16625	16824	16574	16707	16680	16796	16866	16687	16826	16738	16599	16667	16774	16647	16830	16681	16626	16624	16734	17016	16781	16783	16902	16636	16851	16704	16703	16907	16889	16821	16659	16753	16778	16887	16872	16700	16621	16706	16797	16941	16708	16742	16935	16698	16862	16617	16829	16588	16705	16788	16978	16867	16587	16802	16788	16580	16688	16788	16751	16952	16610	16501	16736	16880	16570	16729	16976	16762	16899	16821	16801	16852	16704	16727	16727	16729	16709	16753	16463	16695	16771	16898	16943	16585	16950	16706	16643	16686	16609	16903	17023	16900	16801	16669	16754	16645	16825	16617	16593	16657	16576	16754	16816	16610	16743	16903	16831	16787	16641	16744	16627	16724	16683	16749	16712	16663	16565	16859	16700	16628	16760	16842	16849	16778	16672	16670	16637	16610	16753	16860	16879	16914	16789	16716	16586	16704	16865	16609	16704	16701	16946	16816	16799	16740	16751	16871	16710	16675	16754	16739	16518	16881	16977	16871	16795	16805	16577	16635	16782	16790	16766	16834	16778	16881	16524	16712	16803	16848	16753	16620	16761	16789	16989	16639	16687	16688	16857	16706	16823	16911	16684	16840	16872	16620	16847	16610	16752	16693	16778	16767	16807	16675	16637	16742	16574	16994	16716	16737	16628	16856	16873	16658	16724	16525	16741	16657	16693	16595	16919	16821	16639	16781	16695	16772	16632	16790	16698	16758	16602	16665	16734	16882	16559	16729	16724	16853	16927	16802	16871	16877	16665	16795	16744	16802	16802	16714	16759	16611	16735	16659	16870	16784	16777	16844	17001	16647	16589	16742	16753	16693	16514	16803	16970	16878	16879	16826	16789	16847	16526	16624	16646	16675	16689	16710	16688	16831	16814	16817	16608	16617	16843	16995	16634	16827	16636	16822	16745	16682	16585	16650	16712	17013	16773	16873	16813	16708	16766	16656	16800	16815	16936	16771	16762	16776	16860	16811	16707	16727	16784	16573	16779	17042	16556	16543	16541	16834	16745	16709	16737	16795	16641	16723	16795	16835	16747	16657	16539	17033	16999	16749	16690	16737	16754	16896	16876	16775	16898	16810	16774	16795	16777	16824	16581	16655	16786	16674	16694	16907	16729	16725	16705	16703	16728	16745	16668	16788	16563	16772	16799	16784	16926	16801	16863	16906	16816	16810	16774	16686	16628	16660	16670	16768	16706	16722	16632	16672	16980	16888	16788	16816	16709	16773	16691	16721	16835	16820	16854	16952	16740	16874	16798	16841	16683	16830	16741	16765	16672	16691	16777	16722	16778	16831	16818	16794	16940	16789	16809	16816	16841	16747	16684	16643	16883	16705	16757	16833	16731	16862	16694	16408	16975	16836	16990	16816	16809	16505	16667	16815	16913	16829	16842	16865	16777	16872	16692	16937	16848	16669	16902	16796	16686	16910	16831	16436	16687	16708	16508	16674	16818	16762	16750	16751	16844	16701	16917	17039	16786	16793	16766	16906	16810	16622	16702	16647	16950	16475	16733	16762	16713	16559	17054	16802	16685	16720	16591	16665	16539	16800	16573	16783	16732	16742	16737	16848	16622	16970	16712	16923	16834	16770	16669	16956	16644	16561	16555	16874	16622	16799	16724	16731	16564	16906	16810	16777	16585	16827	16887	16626	16626	16774	16705	16921	16797	16733	16829	16772	16617	16500	16658	16681	16751	16811	16605	16989	16859	16828	16715	16764	16592	16859	16859	16815	16677	16988	16720	16803	16748	16964	16927	16773	16590	16870	16566	16741	16674	16582	16715	16790	16776	16997	16671	16824	16831	16720	16758	16827	16770	16646	16690	16774	16776	16544	16753	16720	16796	16916	16848	16731	16733	16451	16892	16837	16627	16782	16740	16680	16763	16834	16878	16788	16781	16596	16854	16724	16720	16918	16834	16820	16731	16792	16834	16670	16661	16808	16869	16742	16659	16749	16794	16730	16792	16908	16870	16644	16835	16520	16505	16858	16792	16614	16662	16826	16895	16715	16726	16618	16803	16867	16627	16786	16723	16931	16869	16744	16670	16849	16705	16726	16755	16812	16971	16768	16588	17013	16641	16646	16807	16777	16658	16753	16790	16948	16734	16680	16697	16832	16750	16862	16796	16650	16832	16713	16721	16704	16870	16717	16756	16640	16649	16629	16726	16777	16649	16670	16637	16849	16742	16742	16785	16713	16724	16784	16770	16575	16648	16818	16820	16855	16693	16670	16796	16817	16866	16885	16631	16857	16895	16811	16687	16801	16524	16691	16667	16778	16692	16667	16729	16715	16781	16808	16603	16693	16900	16848	16808	16781	16837	16678	16707	16620	16811	16728	16757	16715	16627	16834	16971	16699	16585	16775	16758	16809	16745	16866	16835	16654	16808	16719	16736	16755	16817	16877	16529	16765	16736	16740	16723	16632	16482	16623	16824	16734	16805	16709	16938	16693	16766	16629	16800	16840	16763	16723	16614	16828	16898	16766	16606	16819	16531	16549	16883	16800	16680	16876	16810	16879	16845	16677	16787	16978	16785	16744	16872	16887	16841	16887	16710	16782	17096	16563	16670	16847	16732	16800	16832	16619	16768	16849	16649	16767	16970	16749	16758	16726	16728	16662	16692	16812	16820	16783	16654	16691	16749	16890	16679	16887	17020	16951	16626	16725	16887	16721	16575	16925	16708	16594	16775	16611	16893	16738	16691	16696	16763	16758	16642	16861	16664	16824	16817	16789	16875	16605	16600	16752	16649	16780	16740	16836	16687	16837	16841	16653	16767	16698	16779	16768	16895	16666	16774	16771	16845	16686	16706	16687	16857	16832	16819	16574	16725	16865	16968	16725	16385	16692	16814	16766	16785	16786	16810	16626	16840	16886	16688	16571	16797	16842	16713	16782	16789	16743	17111	16775	16816	16501	16760	16867	16662	16890	16765	16799	16890	16823	16928	16774	16705	16721	16596	16535	16743	16742	16857	16675	16735	16748	16839	16850	16854	16894	16756	16850	16937	16835	16765	16850	16696	16706	16847	16624	16820	16686	16806	16749	16839	16653	16777	16858	16813	16749	16685	16704	16912	16660	16587	16932	16768	16770	16769	16733	16562	16808	16849	16695	16653	16722	16808	16771	16765	16883	16845	16677	16617	16690	16770	16838	16633	16837	16708	16823	16916	16703	16607	16782	16623	16821	16840	16626	16635	16881	16606	16702	16565	16710	16677	16705	16524	16739	16773	16635	16842	16728	16853	16885	16773	16676	16695	16528	16964	16668	16657	16685	16674	16883	16652	17085	16779	16545	16640	16758	16740	16692	16724	16942	16892	16570	16755	16655	16500	16837	16785	16851	16667	16845	16764	16872	16891	16886	16775	16728	16587	16611	16621	16880	16696	16768	16835	16828	16843	16819	16921	16670	16788	16720	16704	16671	16732	16657	16791	16667	16602	16697	16733	16897	16699	16725	16771	16555	16929	16810	16577	16706	16602	16659	16793	16722	16808	16728	16740	16627	16779	16768	16672	16633	16732	16594	16953	16594	16761	16772	16745	16744	16808	16794	16711	16951	16908	16791	16913	16891	16578	17017	16927	16651	16652	16781	16794	16742	16753	16637	16718	16584	16733	16636	16880	16850	16634	16645	16746	16649	16495	16713	16793	16819	16708	16649	17026	16864	16715	16700	16694
14955	23977	26183	24528	21594	19847	18752	18090	17327	17491	16854	16078	19094	33853	32819	27034	19278	15885	14977	14785	14712	14680	14708	14769	14801	14766	14843	14724	14707	14713	14913	14720	14854	14886	14780	14782	14930	14833	14788	14918	14953	14865	14860	14761	14695	14744	14617	14696	14633	14823	14860	14624	14680	14818	14726	14573	14735	14766	14715	14723	14683	14802	14623	14773	14780	14781	14934	14699	14760	14746	14725	14705	14760	14848	14834	14711	14659	14918	14657	14750	14688	14670	14872	14699	14726	14832	14890	14745	14783	14594	14675	14842	14723	14687	14779	14763	14760	14766	14872	14675	14668	14705	14765	14790	14657	14876	14768	14739	14682	14902	14618	14604	14745	14698	14848	14597	14662	14653	14849	14823	14929	14748	14604	14683	14733	14701	14695	14726	14661	14778	14869	14644	14821	14739	14820	14970	14754	14868	14784	14657	14863	14688	14710	14757	14784	14867	14831	14652	14778	14978	14689	14766	14882	14812	14641	14698	14722	14801	14843	14801	14614	14836	14771	14790	14828	14770	14900	14589	14983	14572	14779	14613	14749	14827	14703	14765	14907	14641	14496	14797	14724	14730	14791	14711	14616	14759	14542	14799	14801	14550	14880	14707	14878	14797	14670	14669	14830	14704	14683	14719	14921	14653	14772	14700	14736	14661	14754	14826	14714	14581	14858	14911	14697	14666	14703	14736	14699	14760	14792	14838	14813	14757	14992	14838	14785	14739	14784	14702	14681	14616	14782	14697	14826	14740	14672	14707	14836	14635	14782	14713	14687	14702	14828	14817	14649	14591	14753	14799	14865	14756	14676	14634	14775	14667	14804	14645	14763	14749	14612	14588	14929	14712	14515	14856	14612	14800	14789	14819	14814	14845	14769	14727	14789	14691	14612	14799	14668	14939	14625	14645	14879	14740	14812	14726	14692	14811	14739	14746	14762	14791	14724	14683	14854	14702	14775	14605	14650	14914	14928	14806	14619	14618	14725	14652	14737	14757	14608	14800	14526	14899	14817	14688	14599	14789	14658	14730	14875	14741	14673	14622	14758	14757	14736	14811	14779	14917	14747	14740	14663	14879	14708	14712	14693	14675	14831	14687	14835	14892	14801	14662	14792	14815	14781	14789	14832	14545	14681	14610	14815	14909	14889	14708	14747	14748	14776	14867	14931	14766	14663	14626	14813	14771	14610	14838	14621	14580	15038	14668	14603	14799	14776	14695	14856	14686	14753	14769	14819	14668	14733	14714	14895	14674	14699	14858	14825	14752	14673	14714	14794	14609	14592	14707	14854	14888	14727	14608	14659	14689	14779	14669	14811	14721	14725	14764	14836	14768	14719	14862	14651	14884	14620	14811	14827	14701	14736	14708	14711	14727	14844	14922	14770	14878	14674	14771	14827	14964	14858	14691	14678	14661	14750	14859	14789	14882	14637	14854	14745	14793	14786	14508	14612	14693	14576	14711	14734	14796	14776	14642	14697	14852	14746	14890	14832	14743	14666	14928	14655	14741	14695	14743	14795	14576	14735	14938	14682	14721	14853	14676	14883	14699	14713	14803	14810	14757	14757	14885	14807	14670	14631	14846	14487	14511	14730	14603	14884	14757	14816	14752	14674	14636	14668	14614	14854	14897	14539	14718	14706	14848	14916	14506	14801	14710	14789	14726	14624	14601	14908	14700	14816	14679	14847	14722	14768	14557	14773	14805	14767	14738	14783	14714	14791	14605	14698	14980	14865	14669	14753	14825	14584	14759	14826	14854	14740	14691	14858	14654	14697	14859	14718	14658	14598	14698	14854	14936	14518	14764	14709	14794	14676	14793	14749	14911	14731	14788	14842	14739	14827	14697	14937	14596	14685	14677	14810	14893	14815	14725	14670	14874	14622	14771	14665	14776	14669	14587	14780	14766	14822	14711	14757	14680	14646	14784	14720	14658	14761	14845	14809	14653	14778	14692	14696	14912	14681	14744	14745	14666	14704	14912	14614	14812	14758	14790	14714	14757	14675	14783	14812	14824	14875	14704	14793	14790	14677	14955	14792	14729	14685	14705	14587	14724	14767	14939	14549	14743	14701	14823	14738	14818	14782	14863	14775	14676	14875	14713	14847	14749	14721	14823	14643	14875	14785	14795	14723	14857	14757	14764	14792	15006	14830	14947	15015	14700	14804	14705	14573	14871	14524	14787	14795	14640	14767	14861	14859	14703	14846	14700	14567	14709	14713	14650	14763	14683	14752	14823	14665	14958	14738	14767	14776	14714	14713	14836	14787	14854	14692	14802	14745	14775	14788	14692	14793	14717	14819	14839	14780	14519	14804	14651	14697	14774	14811	14788	14852	14752	14939	14724	14724	14800	14764	14906	14878	14732	14510	14652	14894	14717	14879	14817	14741	14742	14732	14875	14740	14825	14873	14827	14625	14956	14819	14676	14760	14684	14649	14791	14696	14847	14946	14505	14637	14695	14622	14772	14733	14857	14722	14627	14851	14591	14728	14534	14728	14906	14710	14755	14593	14727	14726	14583	14716	14656	14701	14767	14814	14839	14849	14788	14658	14793	14787	14962	14759	14718	14861	14821	14679	14709	14659	14559	14665	14674	14781	14664	14851	14802	14749	14673	14809	14627	14950	14878	14803	14821	14583	14787	14774	14943	14772	14768	14677	14810	14698	14996	14767	14774	14696	14811	14856	14731	14743	14618	14762	14607	14649	14847	14855	14701	14823	14913	14753	15025	14559	14930	14885	14825	14861	14746	14638	14730	14605	14702	14825	14622	14857	14808	14655	14667	14798	14788	14816	14605	14827	14724	14641	14695	14671	14554	14659	14846	14728	14668	14851	14588	14766	14705	14699	14827	14727	14751	14780	14659	14827	14749	14744	14737	14666	14880	14841	14724	14632	14767	14854	14687	14716	14968	14712	14753	14849	14727	14795	14767	14691	14657	14724	14672	14670	14906	14816	14795	14781	14768	14837	14709	14808	14784	14767	14634	14700	14779	14896	14803	14590	14819	14881	14937	14715	14822	14806	14799	14638	14749	14744	14747	14786	14762	14462	14789	14692	14685	14675	14571	14892	14865	14868	14709	14624	14911	14676	14701	14755	14634	14741	14712	14665	14793	14654	14657	14816	14687	14669	14735	14708	14760	14664	14798	14917	14833	14609	14685	14759	14855	14684	14922	14603	14700	14542	14748	14729	14680	14638	14771	14800	14716	14712	14735	14644	14902	14624	14712	14680	14518	14744	14789	14820	14639	14658	14915	14753	14801	14819	14837	14617	14716	14789	14715	14828	14666	14757	14789	14888	14728	14865	14563	14772	14715	14854	14832	14844	14712	14726	14601	14837	14793	14804	14665	14793	14657	14851	14662	14860	14792	14657	14767	14754	14787	14688	14859	14783	14903	14777	14716	14639	14854	14818	14672	14831	14828	14565	14744	14785	14745	14633	14719	14619	14931	14592	14639	14702	14818	14759	14867	14889	14876	14780	14798	14896	14805	14664	14832	14670	14690	14810	14736	14732	14779	14652	14768	14861	14577	14745	14765	14861	14741	14854	14771	14713	14743	14918	14835	14601	14846	14787	14762	14596	14742	14866	14565	14810	14762	14564	14796	14722	14636	14775	14708	14780	14707	14800	14772	14619	14510	14839	14906	14784	14665	14738	14717	14826	14856	14775	14760	14687	14705	14802	14952	14875	14723	14783	14754	14772	14778	14682	14662	14765	14734	14877	14839	14659	14729	14731	14673	14670	14710	14652	14833	14677	14772	14657	14620	14814	14842	14634	14733	14878	14817	15057	14649	14577	14759	14756	14812	14668	14979	14668	14767	14808	14709	14805	14587	14945	14869	14550	14705	14759	14776	14755	14852	14790	14693	14641	14780	14624	14754	14797	14631	14836	14762	14857	14786	14835	14683	14691	14879	14645	14724	14782	14641	14792	14782	14940	14746	14726	14716	14893	14860	14857	14825	14721	14768	14893	14717	14917	14840	14803	14679	14652	14768	14614	14788	14599	14846	14778	14839	14755	14764	14828	14810	14775	14691	14486	14887	14637	14719	14759	14743	14898	14750	14809	14598	14716	14771	14634	14851	14709	14677	14644	14824	14819	14639	14709	14812	14742	14915	14708	14815	14763	14638	14723	14712	14574	14752	14732	14766	14714	14649	14738	14918	14677	14715	14687	14715	14853	14623	14780	14613	14776	14810	14724	14581	14926	14449	14807	14793	14579	14777	14908	14793	14532	14822	14747	14667	14751	14733	14661	14741	14726	14804	14864	14763	14832	14847	14700	14855	14844	14786	14752	14654	14758	14672	14642	14684	14699	14652	14916	14627	14804	14565	14793	14737	14925	14802	14569	14855	14781	14817	14691	14775	14771	14529	14712	14701	14785	14852	14578	14691	14728	14909	14624	14773	14646	14874	14668	14832	14732	14647	14786	14564	14894	14843	14815	14789	14840	14701	14666	14714	14746	14871	14704	14794	14599	14751	14755	14816	14709	14633	14640	14699	14873	14682	14845	14620	14625	14748	14658	14883	14747	14593	14839	14634	14791	14647	14710	14739	14616	14740	14713	14651	14824	14763	14680	14837	14892	14758	14866	14707	14783	14826	14643	14695	14782	14684	14830	14699	14730	14710	14856	14669	14704	14705	14801	14733	14652	14817	14853	14721	14886	14740	14792	14576	14891	14597	14815	14571	14892	14733	14853	14850	14805	14722	14659	14667	14804	14742	14841	14673	14823	14704	14683	14553	14589	14727	14754	14783	14690	14858	14558	14895	14720	14885	14760	14711	14863	14616	14643	14872	14734	14994	14724	14782	14729	14748	14599	14968	14659	14658	14724	14667	14762	14645	14765	14698	14681	14760	14795	14848	14870	14639	14699	14751	14724	14753	14717	14597	14759	14683	14835	14629	14743	14800	14877	14673	14743	14827	14830	14766	14632	14721	14716	14818	14740	14573	14766	14745	14808	14910	14739	14536	14801	14632	14885	14634	14641	14666	14714	14785	14758	14721	14790	14879	14845	14789	14657	14917	14897	14893	14783	14615	14917	14724	14723	14861	14771	14594	14874	14731	14894	14570	14843	14838	14651	14811	14891	14831	14781	14953	14735	14854	14840	14772	14688	14841	14720	14638	14778	14736	14734	14765
23903	21423	29045	24418	22575	24228	24034	20447	19512	19446	19094	18389	30055	42919	37885	28903	21948	18598	17347	16825	17056	16782	16795	16950	17069	16904	16729	16866	16790	16794	16669	16908	17046	16716	16794	16552	16847	16806	16794	16806	17041	16876	16729	16798	16956	16690	16809	16642	16648	16862	16856	16730	16981	16684	16736	16809	16789	16645	16992	16713	16993	16884	16825	16866	17041	16895	16759	16839	16845	16705	16697	16831	16720	16596	16906	16567	16680	16679	16826	16703	16884	16743	16764	16571	16853	16989	16692	16871	16704	16772	16831	16779	16741	16764	16704	16955	16690	16679	16801	16930	16724	16800	16707	16649	16922	16778	16828	16808	16707	16939	16836	16657	16893	16743	16760	16721	16673	16850	16718	16835	16725	16549	16716	16876	16896	16633	16904	16811	16864	16667	16827	16683	16802	16722	16884	16847	16845	16688	16917	16744	16979	16771	16795	17038	16723	16790	16718	16650	16851	16889	16845	16799	16980	16842	16717	16794	16708	16791	16798	16846	16662	16760	16782	16666	16747	16954	16808	16476	16714	16739	16659	16752	16952	16828	16804	16829	16904	16839	16775	16676	16693	16802	16878	16832	16624	16891	16877	16744	16888	16802	16763	16707	16794	16723	16720	16975	16971	16816	16694	16798	16688	16641	16818	16580	16605	16677	16993	16965	16826	17014	16838	16740	16842	16621	16785	16625	16773	16616	16725	16731	16840	16646	16933	16886	16932	16708	16792	16807	16926	16512	16459	16791	16855	16681	16891	16756	16583	17105	16720	16751	16831	16855	16779	16793	16813	16754	16606	16725	16767	16753	16906	16798	16713	16857	16868	16797	16712	16708	16760	16852	16693	16637	16713	16931	16751	16826	16692	16911	16797	16708	16844	16593	16807	16689	16821	16695	16768	16725	16897	16757	16863	16743	16826	16773	17053	16722	16933	16769	16683	16786	16904	16680	16660	16824	16803	16866	16619	16856	16855	16780	16895	16808	16906	16694	16823	16648	16853	16686	16658	16788	16834	16769	16727	16683	16664	16730	16837	16796	16859	16800	17029	16624	16733	16787	16595	16901	16743	16916	16837	16626	16640	16710	16633	16721	16701	16946	16825	16790	16870	16819	16723	16716	16621	16774	16932	16652	17031	16755	16795	16960	16722	16930	16730	16592	16699	16679	16733	16673	16771	16779	16847	16731	16778	16652	16830	16687	16748	16748	16647	16942	16625	16779	16831	16799	16605	16732	16851	16868	16603	16866	16684	16573	16884	16773	16870	16771	16778	16574	16653	16710	16741	16667	16724	16648	16860	16901	16856	16701	16764	16818	16942	16901	16826	16738	16842	16713	16867	16670	16904	16834	16822	16846	16781	16822	16745	16733	16699	16761	16576	16629	16704	16787	16790	16824	16962	16868	16788	16603	16660	16731	16996	16904	16717	16646	16756	16815	16597	16693	16820	16771	16802	16723	16786	16806	16788	16618	16717	16683	16680	16926	16749	16870	16649	16817	16596	16650	16798	16808	16841	16868	16675	16784	16747	16598	16671	16643	16820	16761	16770	16732	16722	16777	16804	16614	16843	16927	16756	16846	17046	16749	16805	16582	16726	16729	16755	16754	16860	16660	16828	16649	16648	16747	16712	16728	16672	16666	16913	16824	16777	16785	16659	16751	16548	16783	16753	16653	16754	16609	16634	16842	17002	16727	16826	16784	16833	16852	16895	16826	16869	16877	17058	16773	16843	16657	16821	16623	16782	16599	16965	16655	16840	16597	16662	16681	16678	16834	16810	16981	16790	16898	16878	16995	16857	16812	16882	16560	16720	16865	16799	16705	16582	16807	16971	16871	16629	17053	16783	16798	16671	16948	16791	16629	16651	16699	16875	16896	16797	16780	16670	16598	16834	16619	16653	16400	16794	16771	16767	16718	16726	16707	16691	16785	16645	16768	16869	16676	16809	16766	16775	16666	16836	16620	16820	16903	16621	16765	16673	16685	16632	16768	16832	16877	16918	16794	16852	16632	16850	16698	16773	16761	16759	16724	16778	16811	16882	16751	16695	16627	16843	16581	16570	16706	16733	16656	16904	16616	16723	16611	16655	16864	16548	16741	16791	16727	16701	16917	16744	16840	16752	16889	16655	16808	16636	16853	16666	16951	16663	16708	16937	16826	16949	16845	16707	16771	16722	16728	16694	16594	16702	16822	16886	16618	16683	16883	16823	16837	16755	16772	16827	16702	16647	16737	16720	16764	16668	16868	16869	16668	16706	16582	16802	16721	16702	16657	16847	16770	16924	16770	16803	17035	16916	16635	16631	16983	16963	16853	16857	16806	16683	16741	16780	16600	16880	16951	16738	17013	16796	16859	16780	16800	16965	16964	16745	16793	16690	16778	16651	16940	16642	16706	16882	16665	16758	16623	16868	16818	16974	16801	16829	16667	16818	16731	16869	16659	16591	16550	16770	16707	16693	16735	16625	16841	16898	16836	16895	16734	16807	16744	16652	16823	16839	16846	16754	16607	16800	16946	16759	16630	16823	16655	16705	16670	16712	16855	16769	16716	16562	16891	16799	16902	16803	16869	16610	16640	16833	16748	16951	16726	16636	16693	17068	16646	16925	16899	16958	16786	16573	16720	16698	16885	16621	16869	16996	16778	16845	16697	16865	16818	16717	16921	16951	16711	16632	16809	16656	16725	16897	16850	16698	16800	16847	17020	16856	16540	16758	16883	16780	16850	16754	16743	16863	16941	16763	16763	16946	16682	16744	16843	16921	16778	16718	16753	16914	16724	16843	16546	16859	17004	16758	16941	16926	16739	16696	16801	16597	16820	17071	16629	16689	16839	16673	16694	16823	16820	16932	16794	16706	16646	16907	16835	16835	16626	16671	16779	16940	16837	16759	16787	16721	16779	16928	16742	16778	16520	16694	16704	16775	17079	16964	16991	16735	16775	16683	16720	16719	16526	16701	16705	16705	16801	16926	16712	16822	16762	16702	16887	16673	16749	16792	16657	16746	16798	16675	16744	16739	16821	16854	16892	16789	16609	16638	16763	16624	16772	16770	16646	16921	16841	16827	16660	16681	16750	16729	16770	16955	16887	16887	16740	16666	16624	16900	16728	16733	16791	16776	16767	16715	16853	16767	16718	16911	16851	16672	16638	16678	16748	16653	16476	16714	16903	16834	16653	16898	16751	16837	16961	16742	16677	16826	16844	16878	16882	16780	16665	16778	16757	16627	16905	16775	16703	16683	16862	16871	16914	16832	16956	16657	16887	16685	16713	16623	16724	16625	16869	16814	16725	16792	16715	17055	16946	16815	16849	16799	16799	16880	16718	16778	16547	16779	16724	16759	16874	16793	16911	16858	16828	16620	16907	16773	16802	16784	16654	16884	16850	16677	16746	16505	16768	16798	16826	16834	16793	16905	16877	16514	16696	16861	16616	16800	16701	16990	16558	16743	16625	16829	16951	16711	16669	16707	16763	17045	16680	16954	16860	16610	16865	16517	16696	16805	16540	17070	16868	16801	16584	16717	16731	16754	16696	16945	16990	16620	16771	16763	16485	16703	16994	16752	16924	16622	16568	16761	16789	16907	16513	16837	16777	16743	16808	16966	16885	16672	16754	16968	16691	16732	16728	16861	16664	16876	16678	16794	16754	16759	16832	16520	16834	16716	16758	16602	16696	16728	16929	16575	16713	16799	16828	16758	16699	16787	16706	17138	16576	16488	16632	16671	16791	16821	16743	16722	16791	16822	16799	16784	16828	16732	16897	17070	16739	16824	16887	16805	16575	16679	16780	16791	16858	16886	16687	17058	16797	16695	16562	16747	16798	16786	16712	16796	16754	16696	16779	16928	16891	16752	16886	16718	16595	16675	16851	16834	16694	16973	16626	16907	16693	16639	16747	16821	16609	16691	16659	16858	16712	16643	16697	16880	16792	16586	16830	16836	16671	16944	16824	16828	16801	16861	16752	16688	16826	16558	16706	16762	16918	17018	16915	16668	16571	16816	16631	16713	16648	16867	16792	16818	16871	16832	16922	16735	16879	16651	16859	16736	17019	16866	16837	17037	16811	16886	16642	16771	16603	16860	16857	16941	16995	16777	16674	16710	16766	16939	16619	16927	16831	16782	16754	16631	16891	16529	16669	16846	16984	16757	16716	16702	16869	16868	16890	16653	16849	16972	16716	16830	16863	16906	16884	16683	16722	16854	17102	16752	16879	16628	16813	16963	16770	16716	16696	16716	16779	16870	16803	16930	16660	16963	16764	16653	16764	16774	16659	16772	16687	16672	16714	16912	16998	16688	16622	16885	16623	16781	16628	16845	16781	16787	16832	16882	16691	16621	16624	16905	16969	16730	16827	16755	16769	16805	16733	16861	16777	16658	16492	16897	16892	16967	16839	16722	16485	16894	16789	16817	16613	16808	16728	16791	16806	16866	16926	16754	16714	16558	16837	16797	16695	16737	16707	16899	16847	17071	16827	16629	16760	16803	16718	16878	16860	16998	16752	16778	16898	16927	16759	16645	16744	16829	16753	16705	17050	16647	16875	16900	16698	16677	16778	16893	16816	17076	16771	16885	16887	16898	16716	16846	16688	16603	16764	16794	16893	16912	16794	16951	16989	16783	16833	16840	16964	16773	16597	17092	16860	16715	16677	16901	16815	16546	16941	16570	16541	16869	16664	16818	16837	16836	16899	16861	16736	16749	16852	16882	16741	16900	16613	16714	16734	17011	16801	16675	16784	16818	16772	17008	16650	16847	16913	16821	16918	16958	16862	16794	16845	16648	16649	16809	16652	16746	16975	16927	16683	16857	16915	16861	16810	16675	16858	16677	16875	16802	16757	16998	16789	16820	16713	16801	16779	16772	16770	16604	16896	16823	16735	16892	16695	16672	16908	16800	16774	16760	16857	16604	16650	16737	16636	16843	16527	16662	16774	16771	16854	16610	16714	16916	16745	16821	16770	16804	16683	16835	16815	16801	16796	16877	16859	16601	16923	16727	16837	16888	16727	16747	16714	16594	16954	16768	16757	16689	16815	16719	16717	16757	16914	16590	16834	16592	16817	16748	16747	16891	16827	16764	16708	16681	16858	16885	16748	16517	16709	16688	17002	16545	16829	16768	16777	16765	16635	16558	16733	16944	16632
16518	32001	34609	29814	25331	22657	20692	19948	19162	18672	18013	17070	33725	44101	38850	28001	20003	16249	15096	14901	14633	14810	14664	14830	14746	14705	15062	14931	14824	14844	14744	14723	14791	14659	14640	14898	14882	14851	14946	14744	14656	14819	14794	14607	14741	14631	14638	14839	14673	14819	14803	14728	15008	14621	14767	14748	14884	14730	14768	14875	14810	14839	14886	14754	14715	14895	14911	14594	14752	14929	14744	14860	14881	14681	14716	14616	14803	14648	14761	14876	14791	14739	14935	14806	14707	14635	14836	14681	14855	14746	14725	14660	14784	14800	14833	14809	14763	14758	14775	14978	14768	14858	14774	14830	14737	14685	14668	14834	14774	14846	14726	14788	14817	14656	14729	14668	14754	14623	14675	14789	14733	14874	14703	14663	14801	14724	14863	14664	14723	14666	14859	14766	14649	14863	14645	14834	14728	14892	14837	14820	14865	14754	14812	14808	14747	14650	14627	14738	14853	14752	14812	14741	14593	14762	14749	14749	14781	14869	14812	14812	14818	14726	14951	14950	14611	14804	14903	14709	14704	14912	14724	14736	14913	14568	14775	14846	14747	14628	14811	14773	14673	14793	14642	14809	14807	14720	14826	14799	14891	14818	14823	14870	14767	14704	14657	14985	14670	15020	14905	14805	14795	14832	14848	14903	14683	14683	14971	14945	14644	14796	14731	14661	14708	14724	14782	14882	14767	14765	14839	14805	14700	14660	14749	14651	14821	14871	14704	14765	14756	14684	14778	14718	14621	14673	14620	14867	14741	14781	14720	14726	14721	14741	14773	14650	14699	14809	14732	14814	14533	14723	14845	14767	14919	14735	14886	14799	14860	14750	14813	14608	14856	14716	14873	14754	14834	14838	14777	14619	14620	14798	14775	14834	14713	14874	14835	14968	14804	14868	14922	14773	14818	14733	14759	14557	14695	14718	14601	14691	14732	14829	14707	14847	14676	14772	14765	14682	14777	14936	14738	14711	14949	14661	14842	14824	14670	14717	14881	14820	14664	14832	14724	14883	14808	14737	14580	14781	14808	14720	14716	14647	14800	14815	14894	14657	14662	14636	14858	14780	14794	14818	14832	14803	14769	14816	14851	14711	14714	14716	14894	14821	14647	14916	14649	14761	14750	14787	14820	14679	14816	14722	14709	14733	14702	14748	14801	14821	14869	14685	14767	14853	14793	14830	14717	14698	14875	14813	14810	14643	14613	14765	14665	14751	14698	14659	14545	14751	14697	14651	14871	14682	14851	14837	14818	14695	14901	14775	14717	14743	14688	14883	14833	14691	14848	14706	14861	14800	14693	14651	14895	14705	14767	14999	14758	14840	14794	14687	14832	14809	14722	14773	14870	14804	14819	14788	14739	14901	14723	14763	14938	14591	14715	14678	14809	14590	14802	14956	14560	14695	14727	14790	14633	14738	14553	14950	14765	14720	14610	14702	14670	14731	14808	14769	14757	14619	14732	14682	14745	14663	14902	14903	14858	14723	14673	14801	14786	14695	14649	14868	14904	14981	14559	14673	14688	14913	14703	14974	14773	14928	14825	14808	14676	14858	14800	14641	14754	14788	14893	14855	14779	14764	14637	14830	14924	14734	14755	14781	14883	14791	14727	14765	14749	14848	14776	14863	14687	14829	14614	14888	14837	14877	14853	14734	14664	14798	14779	14918	14720	14673	14786	14792	14717	14689	14793	14855	14758	14876	14677	14714	14802	14758	14624	14708	14758	14659	14888	14963	14801	14749	14769	14859	14792	14724	14812	14810	14628	14731	14726	14775	14795	14775	14694	14658	14778	14876	14809	14812	14637	14741	14656	14653	14715	14666	14619	14671	14621	14625	14848	14822	14755	14854	14707	14717	14791	14740	14941	14767	14707	15043	14618	14746	14730	14838	14826	14702	15007	14936	14769	14624	14629	14693	14685	14647	14808	14951	14791	14779	14787	14837	14652	14791	14777	14576	14784	14660	14615	14741	14747	14916	14757	14951	14769	14777	14715	14691	14884	14820	14741	14670	14752	14757	14616	14773	14619	14718	14802	14847	14728	14860	14670	14775	14664	14833	14955	14664	14765	14649	14599	14693	14915	14770	14896	14806	14703	14938	14542	14748	14659	14892	14817	14752	14740	14722	14852	14792	14821	14794	14636	14849	14850	14946	14735	14665	14661	14793	14757	14952	14598	14811	14739	14631	14811	14813	14694	14719	14813	14706	14635	14661	14609	14651	14746	14602	14754	14555	14720	14834	14869	14727	14913	14632	14684	14765	14856	14784	14638	14740	14786	14777	14875	14813	14753	14748	14750	14816	14741	14670	14805	14928	14666	14859	14795	14898	14786	14781	14714	14628	14735	14825	14843	14926	14696	14927	14801	14911	14747	14760	14764	14703	14760	14797	14737	14552	14947	14656	14930	14766	14724	14885	14708	14865	14841	14788	14743	14959	14845	14853	14692	14755	14722	14676	14743	14746	14736	14761	14688	14742	14830	14866	14737	14875	14825	14717	14858	14686	14701	14678	14692	14871	14831	14741	14770	14704	14796	14735	14897	14742	14798	14802	14655	14771	14756	14610	14825	14878	14755	14869	14839	14722	14773	14752	14681	14874	14891	14750	14952	14725	14685	14714	14753	14856	14703	14667	14890	14795	14764	14703	14623	14810	14707	14851	14854	14807	14722	14753	14843	14719	14757	14624	14601	14810	14769	14800	14831	14720	14881	14751	14581	14739	14795	14986	14781	14796	14719	14788	14758	14970	14711	14634	14728	14852	14782	14756	14872	14605	15090	14640	14620	14628	14677	14788	14888	14877	14686	14712	14862	14906	14887	14958	14801	14887	14848	14706	14735	14762	14717	14675	14888	14919	14819	14734	14827	14920	14706	14734	14729	14908	14853	14875	14864	14839	14827	14709	14727	14780	14734	14767	14608	14783	14681	14834	14680	14776	14863	14767	14566	14619	14907	14791	14807	14739	14842	14878	14856	14718	14887	14806	14682	14747	14807	14661	14669	14872	14717	14892	14685	14749	14666	14840	14793	14869	14860	14789	14594	14733	14699	14723	14850	14735	14736	14696	14724	14674	14501	14618	14762	14852	14761	14791	14750	14700	14754	14739	14601	14816	14743	14762	14530	14802	14674	14840	14783	14739	14784	14815	14814	14724	14819	14695	14756	14808	14833	14786	14726	14918	14630	14753	14716	14547	14900	14898	14811	14755	14774	14813	14797	14958	14710	14837	14832	14870	14759	14887	14734	14620	14858	14804	14754	14737	14688	14949	14839	14831	14724	14621	14802	14869	14783	14678	14526	14740	14668	14803	14803	14859	14916	14636	14757	14888	14715	14743	14716	14612	14784	14815	14753	14842	14754	14806	14820	14657	14784	14692	14753	14757	14771	14659	14664	14827	14939	14905	14717	14774	14748	14780	14791	14692	14821	14758	14933	14748	14699	14770	14629	14863	14833	14769	14743	14851	14736	14720	14977	14726	14794	14761	14867	14793	14808	14740	14555	14650	14869	14839	14653	14760	14989	14646	14861	14878	14707	14762	14795	14754	14698	14716	14857	14655	14741	14838	14734	14761	14734	14707	14937	14712	14637	14844	14775	14686	14881	14669	14764	14743	14740	14743	14817	14738	14620	14887	14943	14694	14758	14738	14752	14916	14841	14613	14712	14898	14805	14724	14819	14824	14744	14843	14627	14813	14710	14771	14672	14696	14665	14762	14600	14794	14867	14744	14751	14767	14816	14763	14715	14644	14873	14804	14700	14730	14755	14826	14919	14663	14730	14881	14795	14917	14807	14658	14781	14836	14747	14979	14999	14731	14857	14707	14774	14715	14690	14858	14779	14842	14677	14726	14659	14645	14747	14832	14954	14702	14772	14608	14867	14624	14709	14650	14676	14867	14819	14873	14816	14893	14576	14679	14729	14747	14660	14771	14664	14761	14686	14856	14779	14596	14903	14880	14755	14823	14623	14761	14763	14683	14861	14867	14765	14877	14824	14952	14722	14885	14662	14937	14884	14629	14727	14713	14851	14752	14834	14720	14857	14726	14698	14920	14802	14767	14805	14725	14651	14628	14730	14777	14719	14849	14759	14593	14892	14852	14809	14810	14858	14736	14791	14712	14807	14733	14961	14791	14830	14786	14849	14617	14747	14830	14704	14706	14737	14804	14600	14840	14775	14988	14753	14628	15021	14699	14784	14612	14881	14756	14759	14768	14720	14644	14807	14709	14772	14502	14894	14819	14730	14727	14756	14673	14938	14774	14941	14950	14895	14656	14854	14845	14906	14747	14836	14799	14696	14741	14777	14616	14808	14717	14816	14829	14669	14766	14854	14736	14748	14781	14680	14749	14797	14792	14744	14687	14773	14777	14946	14793	14870	14804	14708	14719	14827	14872	14852	14824	14732	14647	14813	14755	14806	14740	14778	14814	14721	14676	14858	14721	14881	14703	14725	14825	14727	14711	14767	14847	14801	14872	14763	14751	14795	14786	14765	14617	14621	14780	14770	14674	14783	14754	14770	14817	14660	14922	14625	14827	14789	14778	14610	14908	14814	14715	14715	14955	14807	14780	14706	14719	14809	14904	14635	14617	14925	14834	14952	14893	14787	14755	14722	14784	14748	14852	14772	14890	14502	14736	14706	14835	14916	14885	14967	14691	14792	14764	14673	14786	14836	14793	14703	14722	14897	14862	14667	14820	14715	14760	14792	14599	14752	14848	14789	14771	14900	14679	14698	14692	14779	14885	14652	14678	14931	14774	14943	14817	14791	14629	14939	14839	14712	14684	14793	14806	14696	14730	14670	14828	14825	14881	14749	14793	14856	14636	14855	14878	14774	14831	14773	14556	14796	14797	14791	14667	14734	14801	14769	14883	14836	14747	14613	14900	14918	14729	14664	14606	14822	14784	14629	14648	14693	14691	14965	14743	14703	14798	14809	14706	14799	14603	14873	14784	14881	14714	14663	14713	14997	14797	14820	14817	14773	14923	14755	14800	14756	14754	14804	14641	14787	14814	14899	14724	14728	14743	14721	14695	14784	15054	14737	14767	14771	14801	14899	14550	14786	14792	14728	14809	14693	14718	14658	14802	14652	14700	14638	14781	14793	14751	14793	14737	14934	14732	14814	14617	14822	14845	14634	14720
29527	23577	25480	23562	20703	18715	18302	18082	17778	17739	17589	17472	17257	19429	20124	19041	17826	17320	17025	17088	16994	17172	16894	17063	16837	16936	16911	16975	17082	17138	17139	17068	17001	17128	17046	17023	17031	17013	16996	16958	17129	16855	16991	16926	16973	17169	16825	17072	17135	17021	17021	16895	16900	17097	17081	17056	16961	17019	16914	16912	16995	16845	17179	17010	16999	16828	17079	16970	17073	16924	17096	17202	17258	17153	17014	17011	17073	16983	16984	17082	16867	16804	17051	16990	16907	17057	17037	17022	17116	16948	17048	16959	17070	16872	17155	16919	16931	17058	16887	16901	16961	16957	17028	17090	16946	16851	16973	16775	16873	16964	17073	16894	17207	17042	17039	17036	16950	16967	17117	16996	16919	16985	17056	17083	16965	16929	16976	16929	17030	16834	16905	17148	16831	16900	16987	17136	16874	17018	16912	17139	16940	16918	16877	17124	17124	16836	16946	16943	16856	16917	17021	16924	16791	17065	16772	16878	16921	17014	16916	16966	17072	16946	16990	17058	16994	17014	17059	16860	17037	17089	16909	16898	16963	16953	16689	16871	17027	17082	16765	16854	17240	17130	17108	16846	16896	16997	16884	16882	16731	16954	17005	16930	16821	17041	16708	16901	16891	17084	17084	16765	16700	17035	16765	16894	17216	17065	16923	17122	16938	17089	16884	16917	17116	17056	16817	16747	17203	17065	16989	16775	16924	17025	17177	16745	16969	16933	17049	16986	16738	17148	16916	17167	17096	16952	17149	16960	16975	16993	17094	17025	17017	16998	17150	17198	17080	16914	17042	16830	16710	16927	17133	17113	16929	16987	16961	16787	17201	17052	16874	17074	17004	17038	16942	16939	16863	17042	16990	16932	17048	17050	17032	16765	16854	17042	17230	16859	16946	17144	17042	17026	16986	16969	17093	16872	17080	16903	16994	17003	16853	17093	16966	16998	16714	17024	17044	17006	17184	16815	17010	16945	16832	16857	17028	17040	17104	17051	16969	16713	16816	16927	17038	16836	17220	16818	17109	16766	16897	16811	16921	17099	16933	16882	17000	17061	16886	16982	17041	17083	16965	17124	17038	17178	17148	16847	17051	16993	16937	17112	16781	16887	16909	17012	16915	16852	16829	16963	17098	16836	17018	17004	16834	17100	17060	16919	17094	17052	17010	16650	16769	16831	16754	16974	17112	16942	17015	16857	17004	17022	17066	17100	16923	16841	17009	16889	17080	16900	17125	16981	16904	16872	17156	17042	17197	17059	16923	16923	17078	16982	16779	16894	16922	16858	16921	16793	16837	16932	16963	17210	16945	16917	17051	16922	16939	17074	17025	17084	16959	17025	16961	16922	16986	16788	16772	16958	16999	16712	17123	17119	16938	17068	16966	16987	16885	16649	17029	17010	16899	16988	17048	16865	16784	17153	16843	16950	16904	17052	16979	16889	16972	17180	16971	16807	16910	16974	17093	16952	16834	17147	17010	17094	16942	17035	16983	16922	16944	16979	17145	16975	17162	16847	16879	17049	16877	17225	16968	17053	17013	17017	17062	17083	16987	16893	17183	16821	17038	17073	16965	16884	16870	16862	17033	17009	16947	17106	16899	17031	17041	17128	16998	17145	16929	16868	17131	16808	16994	16850	17072	17008	17074	17034	16976	17077	16938	16936	17007	16946	17002	17132	17063	17152	17120	16951	17010	17125	16977	17057	17058	17047	17021	16732	16937	17140	16764	16961	16945	17175	17003	16971	16891	16933	16958	17075	16955	17250	17186	17111	17153	16952	17074	16874	16991	16839	16971	16959	16997	17176	17150	17079	17234	17158	17090	17069	17056	16941	17027	17067	16880	17098	16967	17047	16920	17110	16873	17055	17042	16886	16881	16984	17066	17100	17041	17094	17005	16829	17017	16962	16944	17130	16805	16861	16863	17100	17062	16804	16922	17001	17168	16865	16974	17041	17218	16891	17148	16974	16992	16874	16913	16912	16767	17020	17116	17009	16819	16864	17141	17184	17082	17036	16918	16946	16971	16994	16904	17031	17160	16991	16918	17092	16788	16869	16888	16992	17006	17126	16747	16951	16885	16975	16969	17189	16891	16887	17001	17000	17086	17041	16924	16868	17006	16937	16844	16996	17020	16926	17008	16785	17135	16973	16928	16990	17112	16790	16921	16852	16824	16876	16724	16773	16931	17041	17127	16877	17118	17250	16926	17131	17025	16993	16936	16966	16809	16830	16995	16819	17031	17176	17184	16973	17023	17208	17029	16962	17010	17067	17056	17017	16899	16952	16829	17039	17073	17041	17059	17010	17033	17092	16963	17229	17057	17060	17025	16968	16890	17063	16904	17120	17001	17167	17053	17083	16922	16865	16827	17004	17144	17053	16968	17064	17079	17074	17186	17048	17070	16956	16873	17196	17014	17027	17013	16823	17049	16808	16993	17035	17125	17108	16975	16999	16935	16866	17027	16951	17033	16908	17157	17225	17242	17119	16967	17056	17060	17082	17101	17159	17021	17160	17074	17179	16945	17052	17188	17248	16913	17042	16968	17177	16860	16895	16954	16986	16948	16997	16945	16836	17265	16981	17049	17028	16941	16972	16928	16957	16979	16905	17037	17051	17017	17080	17207	17136	17262	16975	16960	16896	17001	17141	17075	17010	16944	17173	16912	17279	17035	17148	17010	16989	17217	17074	16760	16968	17106	17279	17001	16816	16961	16893	17083	17111	16962	16938	16995	16888	17077	16956	17039	17125	17003	17043	17104	16839	16971	16799	17243	17019	17085	17118	16856	16942	17037	16865	17016	16996	16908	16850	16972	16991	16954	16826	16986	17268	17091	16820	16852	16883	17025	17058	16962	17014	16908	16958	17031	16992	16837	17137	17144	17066	17064	16915	16972	17097	16951	16920	17037	16886	16932	16954	17198	16947	16841	16928	16984	16987	17035	16816	17001	17101	16833	16933	17138	17034	16954	16905	17138	17117	16966	16973	17026	16772	16925	16929	16969	16929	16949	16935	16997	16891	17135	16936	17051	17109	17001	16925	17038	17183	17111	16980	17077	17084	16991	17082	17176	16956	16822	17014	17073	16915	17144	17043	17007	16800	16850	17014	16961	17085	16968	16981	16927	17225	17057	17066	17003	16884	17124	17045	16882	17134	17147	17192	17023	17188	17153	17085	16930	17169	17258	16982	17121	17028	17054	16866	16945	16911	16983	16999	17105	17010	17196	16937	17073	16843	17010	16913	17018	16831	16820	17068	16859	16858	17050	17001	16905	16934	16930	17063	17177	17201	17017	17029	16897	17145	16775	17096	17049	17122	16896	17055	17213	17010	17075	17052	17075	16889	16994	17140	17087	17079	17093	16963	17015	17020	17151	17039	17182	17037	17084	16953	17013	17039	16857	16899	17043	16927	16912	16793	16897	16947	16918	17064	17207	17069	16955	17066	16951	16965	17090	16847	17021	16933	16891	16843	16944	17051	16873	16919	17071	17048	16954	17063	16981	17082	16935	16933	17125	16892	16791	17020	17206	16907	17121	17007	17002	16764	16938	17108	16957	17130	16970	16834	17085	17086	16944	16935	17266	16978	16941	16909	17033	16941	16943	16913	16896	17033	17027	16827	17105	16828	17053	16998	17019	17016	17034	16951	16879	16879	16966	16938	16919	17105	17101	17027	17125	17108	16880	16920	16927	17061	16854	17011	16785	17208	16956	17110	17084	16993	16967	16811	16905	16884	17042	17064	17236	16681	16907	17212	16932	16829	16995	16947	16809	17075	17015	17017	17111	17154	16923	17076	17017	16974	17024	17115	16948	16797	16953	16885	17134	17083	17071	16965	17104	16947	17007	17046	16965	17044	17039	17017	16931	17022	17021	17152	16912	17017	16845	17009	16881	16976	16894	17109	17031	16908	17106	16932	17031	16845	17014	16808	17278	16842	16884	17068	17017	16990	17033	17001	16689	17079	16927	16858	16851	17057	17018	16979	16934	16986	16843	17039	17188	17037	16869	16879	16910	16813	17049	17030	17158	17143	16955	16864	16974	16906	16883	16652	17058	16862	16935	16983	17040	16868	17030	16923	17095	16987	17114	17082	17077	17004	17063	17143	17170	16872	16879	17121	17004	17045	17058	16957	16946	17068	17085	17003	16953	17174	17011	17067	16990	17063	17056	17057	17023	16893	17022	17078	16989	16971	16927	16960	16945	17119	16885	16823	16860	16932	16854	16913	16732	16898	16946	16864	17068	17050	16945	16822	16854	17096	16941	16931	16891	17145	17084	17010	17235	17080	17035	16913	16773	16826	16820	16950	17009	16949	17066	17064	16977	17075	16989	16742	17157	16774	16853	16985	17053	17021	17024	17064	16895	17046	17009	16726	16962	16960	17202	17212	16795	17073	17038	17205	17080	17300	16958	16798	16854	16990	16968	16969	17007	17029	16950	17124	17129	16967	16912	16948	16880	16931	16889	16870	17148	17042	16938	16937	17071	16913	17014	16900	16750	17080	16906	17217	16968	16922	16941	17164	17045	16809	16869	16892	16993	17003	16979	17192	16829	16978	17025	16997	17161	17136	17228	17128	17121	17008	17007	16947	16909	16963	16916	17005	17020	16902	17003	16873	17169	16953	16971	17001	17032	16979	16918	16906	17077	16961	17081	16976	16979	17178	17099	17072	17175	16893	16846	16956	17087	17260	17017	17049	17122	16957	16909	16940	17151	17222	17103	17017	16991	16934	17004	16929	16760	17108	17230	17171	17127	17060	16984	17031	16899	16967	16803	16872	16978	16819	16932	16928	16881	17097	17041	17173	17057	16979	17087	17046	16981	16985	16920	17089	17095	16893	17210	16905	17211	16944	16925	16878	16948	17085	16955	16995	16964	16992	17050	17143	17154	16859	17072	16923	16949	17075	16954	17225	17177	17076	17069	16960	16899	17110	17057	17119	17100	17045	16877	17176	16971	16883	16996	17108	17202	17033	17162	17135	17110	17106	16888	17142	16878	16984	17140	17061	16984	17109	17059	17071	16945	17043	17237	16919	17027	17025	17076	17005	16944	16973	17051	17168	16937	17044	17087	16904	17106	17187	16960	17136	16860	17122	17001	17066	16901	16915	17076	16998	17147	16921	17192	16904	16997	16677	17117	17196
17273	22365	22904	21915	19917	17285	16933	16673	16299	16178	15797	15634	15797	18660	18811	17108	15617	15145	14969	14979	14818	14749	14949	14887	14970	14867	14817	14799	14806	14827	15042	14812	14980	14999	15034	14757	14854	14931	14772	14748	14878	14858	15074	14924	15026	14861	14732	14928	14784	14862	14992	15020	14899	14976	14790	14967	14912	14890	14868	15053	15011	14780	14816	14831	14802	14987	14855	14724	14753	14877	14974	14901	14835	14830	14980	14824	14901	14745	15024	14852	14820	14879	14873	14860	15064	14661	14872	14953	14777	14817	14810	14864	14875	14892	14828	15144	14792	14879	14799	14744	14763	14751	14899	15001	14846	14879	14917	14791	14809	14835	14924	14734	14768	14692	15061	14949	14941	14963	14737	14769	14763	14742	14724	14926	14845	14814	14873	14943	14777	14806	14809	14934	14789	14836	14915	14991	14863	14808	14846	14936	15067	14900	14740	14818	14833	14900	14930	14889	14981	14759	14867	15030	14723	14837	14826	14739	14941	14770	14780	14960	14957	14951	14823	14729	14830	14916	14841	14832	14784	14834	14858	14956	14975	14770	14920	14815	14949	14908	14884	14752	14785	14890	14858	14987	14744	14894	14918	14982	14860	14919	14938	14838	15000	14941	14874	14810	14922	14713	15028	14701	15020	14888	14935	14852	14861	14734	14823	14847	14909	14816	14813	14928	14938	14708	15003	14978	14861	14817	14896	14919	14920	14513	14816	14890	14894	14895	14926	14702	14729	14884	14791	14877	14770	14873	14957	14890	14881	14822	14775	14923	14963	14793	14886	15028	14808	14846	14952	14879	14838	14774	14942	14840	14923	14910	14807	14788	14834	15067	14818	14773	14883	14931	15037	14768	14852	14790	14829	14735	14990	14961	14867	15065	14841	14840	14741	15040	14805	14857	14793	14973	14838	14825	14862	14818	14879	14811	14898	15010	14959	14953	14767	14789	14946	14820	14855	14857	14896	14784	15014	15058	15020	14876	14860	14735	14970	15027	14772	15015	14904	14724	14770	14808	15015	14923	14912	14840	14885	14905	14782	14902	15013	14842	14993	14790	14837	14965	14726	14942	14848	14790	15074	14586	14938	14842	14953	14843	14974	14736	14929	14875	14981	15005	14851	14888	14818	14690	14972	14760	14815	14854	14744	14961	14831	14882	14960	14858	14848	14980	14727	14868	14936	15101	14949	14936	14920	14949	14999	14958	14926	14948	14961	14851	14856	14880	14902	14845	14918	14925	14935	14875	14811	15026	14856	14834	14835	14931	14883	14896	14867	14864	14834	14960	14938	14888	14820	14848	14999	14853	14726	14751	14774	14781	14779	14993	14851	14941	14883	14823	15008	14813	14892	14848	14841	14951	14985	14973	15000	14786	14904	14912	14941	14910	14814	14860	14656	14890	14795	14735	15004	14868	14961	14963	14913	14953	14913	14860	15007	14949	14813	14914	14810	14864	14776	14933	14728	14978	14933	14820	15005	14725	14744	14887	14798	14915	14951	14889	15035	14798	14847	14870	14869	15060	14833	14813	15068	14971	14865	14870	14978	14807	14845	14725	14913	14880	14915	14914	14827	15134	14891	14704	14980	14870	14933	14757	14871	15048	14933	14870	14797	15043	14929	14983	15042	14846	14859	14785	15009	14979	14949	14853	14957	14983	14821	14996	14895	14879	14890	14939	14897	14903	14740	14857	14878	15010	14962	14804	14899	15014	14909	14854	14979	14873	14891	14945	14706	14959	14835	14787	14789	14938	15000	14812	14884	14859	14925	14944	14817	14860	14840	14977	14997	14758	15003	14878	14959	14721	14982	14888	14882	14779	14842	14904	14768	14812	14801	14919	14920	14765	14791	14873	14834	14877	15003	14913	14781	14901	15068	15123	14701	14924	14971	14907	14819	14981	14884	14934	14975	14966	14887	14905	14879	14729	14985	14840	14651	14746	14966	14961	14849	14880	14847	14899	14779	14883	14853	14926	14963	14852	14999	14816	14959	14731	14836	14925	14898	15013	14901	14748	14745	14905	14873	14925	14999	14887	15070	14939	14826	14881	14924	14782	14710	14976	14858	14872	14895	14848	14776	14953	14902	14853	14984	14860	15105	14805	14856	14878	14984	14922	15007	14886	14966	14858	14815	14961	14968	14887	14878	14897	14824	15009	15026	14964	14755	14905	14950	14847	14883	14981	14853	14822	14979	14885	14876	14900	14854	14694	14869	14974	14827	14863	14805	14834	14806	14915	14731	14928	14912	14744	14774	14627	14944	14934	15025	14829	14693	14944	14852	14886	14977	14741	15038	15076	15061	14980	14931	14974	14770	15066	14809	14871	14965	14982	14910	14946	14862	14865	14859	15067	14758	14839	14762	14729	14994	14906	14826	14802	14949	14843	14815	14970	14825	14914	14961	14936	14897	14808	14778	14845	14907	14876	14729	14881	15053	14907	14692	14904	14906	14841	14951	14902	14967	14748	14844	15034	14724	15074	14798	14965	14991	14813	14780	14966	14961	14948	14861	14735	14741	14913	14902	14875	14867	15023	14869	14745	15012	14828	14819	14757	14731	14968	14850	14670	14923	14780	14997	14941	14872	14918	14896	15003	14946	14965	14686	14883	15019	14675	14924	14945	14888	14875	14881	15015	14748	14869	14909	14885	14841	14894	14855	15023	14997	14918	14769	14871	14929	14911	14874	14883	14768	14895	14769	14807	14986	14687	14944	14766	14772	14851	14670	14817	15003	14848	14719	14885	14906	14917	15073	14908	14841	14874	14919	14997	14861	14767	14902	14806	14708	14858	14994	14868	14924	14868	14864	14846	14838	14974	14866	15055	14764	14736	14903	15020	15067	14813	14962	14764	14905	14973	14971	14756	14913	15037	14880	14731	14840	14824	14983	14830	15048	15107	14883	14805	14987	14922	14924	14878	14877	14861	15025	15002	15024	14925	14841	14934	14960	14824	15058	14709	15030	14954	14933	14876	14894	14871	15073	14862	14861	14979	14840	14766	14922	14883	14827	14798	15062	14878	14728	14683	15023	14754	14957	14884	14787	14851	14824	14917	14797	14938	14869	14848	14956	14853	14968	14965	14907	14767	14926	15040	14787	14945	14974	14701	14879	14692	14864	14910	14966	14899	14751	14929	14959	14922	14803	14815	14884	14963	14905	14771	15140	14978	14832	14837	14857	14908	14744	14987	14847	14621	14969	14851	14843	14898	14754	14933	14995	15020	14850	14926	14776	14822	14998	15004	14837	14839	14882	14796	14852	14756	14763	14871	14912	14902	14804	14998	14973	14865	14852	14922	14881	14969	15007	14931	14911	15063	14869	14834	15013	14765	14973	14811	14805	14829	14800	14893	14740	14835	14721	14991	14984	14803	14964	14693	14853	14821	14769	14887	14692	14890	14971	15000	14714	14936	14893	14825	14776	14763	14868	14906	14916	14847	14811	14856	14754	15016	14875	14773	14980	14907	14979	14775	14943	14863	14917	14857	14955	14965	14829	14923	15118	14923	14962	14887	14660	14799	14916	14908	14763	14915	14857	14790	14712	14864	15089	14892	14835	14874	14802	14904	14831	15030	14850	14883	14857	14973	14862	14940	15031	14914	15035	14807	14748	14772	14907	14646	14881	14664	14787	14803	14899	14787	14990	14977	14758	14932	14877	14732	14898	14848	15071	14920	14944	14888	14780	14790	14970	14787	15054	14824	14905	14945	14939	14987	14949	14898	14774	14882	14902	14837	14911	14831	14954	14927	14852	14843	14623	15061	14876	14901	14786	14970	14885	14900	14844	14616	15042	14857	14845	14812	14738	14907	14940	14949	14954	14873	14965	14963	14894	14851	14752	14813	14923	14754	14925	14985	15016	15009	14977	14637	14878	14676	14805	15013	14851	14923	14936	15036	14823	14842	14887	14746	14843	14803	14802	14926	14876	14914	14877	14859	14988	14925	14923	14892	14779	14821	14879	15003	15064	14735	14926	14873	14873	14819	14840	14769	15044	14851	14939	14722	15002	14756	14804	14744	14877	15063	14849	14762	15015	14929	14921	14778	14982	14760	15174	14808	14909	14690	14924	14800	14919	14799	14776	14914	14841	14944	14912	14863	14886	14797	14995	14899	14781	14738	14784	15066	14905	14890	14977	14776	14820	14888	14772	14858	14788	15068	14970	14947	14910	14827	14893	14966	14914	14859	14863	14827	14800	14867	14759	14917	14823	14786	14917	14902	14908	14856	14904	14887	14657	14864	14841	14872	15089	14875	14760	14862	14775	14914	14941	14879	14793	14775	14805	14914	14879	14937	14853	14967	14844	14939	14913	14776	14767	14985	14861	14889	14863	14807	14733	14955	14914	14842	14794	14959	14744	14910	14839	14814	15049	14984	14836	14704	14899	14797	14910	14700	14868	14854	14944	14723	14957	14759	14943	14741	14970	14909	14724	14841	15148	14830	15024	14834	14892	14913	14903	14966	14820	14836	14983	14825	14993	14954	14928	14905	14863	14751	14825	14989	14875	14784	14830	14957	14892	14847	14868	15114	14799	14876	14970	14889	14817	14768	15011	14961	14757	14765	14765	14699	14886	14945	14795	14901	14802	14720	14877	14958	14838	14860	14960	15022	14968	14858	15006	14829	14944	14979	14838	14974	14822	14919	14750	14978	15031	14824	14920	14890	14844	14895	14755	14916	15066	14804	15065	14903	15063	14883	14901	14980	14827	14860	14852	14856	14811	14868	14872	15034	14792	14894	14909	15031	14881	14858	14891	14648	14757	14992	14741	14935	14900	14848	14744	14880	14828	15075	14957	14737	14931	15156	14904	14916	15013	14903	14936	14664	14619	14769	14908	14913	14942	14754	14805	14808	14813	14926	14866	14807	15090	14670	14968	14702	14888	14967	14874	14933	14964	14855	14772	14907	14809	14810	14837	14900	14954	15065	14790	14903	14799	14863	14852	14852	14941	15012	15009	14861	14938	14903	14939	14879	15096	14860	14856	14894	14941	14816	14809	15006	14992	14940	14914	14919	14870	14816	14862	14855	14923	15000	14872	14962	14858	14864	14840	14869	14855	14938	14765	14947	14901	14844	14999	14908	14800	14870	14913	14911	14808	14821	14827	14995	14966	14858	14882	14835	14997	14761	14938	14765	14839	14839
25125	21417	28421	26146	22758	22050	21585	19527	18506	18330	18031	17627	19266	30434	32349	26186	21200	18524	17475	17075	17082	17065	17027	17203	17079	17129	17200	17261	17044	17081	17095	17016	17090	17034	17206	17079	16999	16994	16927	17142	17123	17070	16962	17006	17111	17109	16930	16976	16861	16934	17045	16948	17025	17019	17144	16825	17157	16849	17011	17128	16867	17128	16988	16965	17018	16912	17198	17039	17147	17313	16927	16975	17226	16905	17076	16892	16990	17146	17153	17108	16904	17118	17075	17073	17031	17012	17041	16940	17172	17233	16969	17031	17152	17040	17144	16839	16923	17020	16999	16990	16815	17202	16954	16934	16913	17108	17039	16837	17054	17171	17107	17040	17074	16835	17065	17164	17016	17308	16803	16823	17110	17169	17136	17204	16929	17045	16939	16923	16969	17078	17047	16993	17023	17114	17079	16970	16981	16925	17114	16898	16869	16898	16972	17088	16794	17043	17082	17232	17095	17342	17066	16977	17297	16956	17044	17080	16851	17005	17053	16993	17085	16874	16935	16916	17015	17004	17137	17018	16914	17094	17185	17189	16945	17116	16955	16888	16956	17020	16686	16932	16921	16930	16957	16954	17024	16879	16831	17095	16900	17036	16954	16876	17009	16962	16974	17038	17067	16950	16869	17209	16976	16861	16798	17159	17190	17378	16782	17036	16909	17110	17129	17040	16882	17015	16946	17018	17152	16950	16948	16955	16875	17291	17214	17156	17011	17107	17108	17063	17027	17074	17110	17041	17010	17063	16880	17076	17064	16951	16911	17010	16854	16900	17014	16887	17213	17038	17119	16993	17007	16905	16986	16844	16908	16926	17184	17104	17084	17093	17154	17016	17030	17113	16977	16993	16898	17190	17008	16886	17104	16917	17214	16932	17072	17134	16945	17073	16968	17130	16967	17103	16926	16881	17042	17010	17064	16905	17072	17297	16924	17077	17089	17031	17124	16931	17275	17032	16931	17003	17037	16946	17134	17107	17191	17168	16972	17074	17208	17227	17182	17159	17180	17022	17075	17145	17050	16967	17127	17050	17010	17002	16813	17197	17006	17164	17036	17080	17277	16832	16888	17038	16997	17024	17180	17036	17225	16992	16945	16939	16734	16977	16963	16858	16973	17069	17171	17136	17192	17004	16905	17067	17033	17038	17036	16977	17105	16933	16936	17031	17001	17011	17078	16871	17213	17012	17048	17036	16860	17074	17149	16941	17185	16943	16965	16946	17135	16966	17028	17018	16993	17155	17028	17114	17017	17237	17260	17165	17034	16978	17036	16912	16793	17186	17080	17069	17123	17040	17164	16939	16951	16956	17204	17135	17050	17063	17221	16965	16911	17105	17020	16985	16969	16922	17072	17136	17006	16821	17018	17169	17120	16980	16912	17175	16925	16889	17091	16933	17032	16877	16912	17062	17059	17029	17044	17231	17104	17025	17252	16916	16816	16982	17057	17198	17076	17072	16936	16791	16907	17078	17007	17170	17045	17073	16979	17220	16890	17009	16764	17016	17086	17071	16955	16841	16871	16912	16927	17232	16941	17072	16948	17000	17164	16967	16928	17106	16923	16953	17008	17104	16989	17070	16843	16939	17144	17011	17089	17108	17034	17049	17048	17054	17031	17047	17075	17204	16944	16866	16904	16886	16906	17145	17019	17094	17008	16975	16931	16931	16886	17119	16983	17108	17342	17114	17117	16914	16866	17111	17025	16833	17136	17028	17134	16832	17042	17147	17108	16890	16889	16990	17113	16884	16884	16948	17234	17003	16933	17274	17159	16980	17129	16915	17010	17093	16936	17029	17082	17155	17069	16958	16992	17249	16747	17056	17092	17080	16895	17132	16915	16771	16884	16972	16875	16852	16852	17063	17071	17009	17030	16816	16990	17091	17087	17262	16944	17131	16938	16924	17011	17059	16879	17060	17073	16998	17107	16987	17195	16950	16906	17121	17030	16816	16953	17045	16888	16807	17170	17015	17122	16983	16889	16913	17157	17163	17253	17119	17208	17097	16992	17158	17099	16885	17126	17035	16960	16888	17091	16999	17342	17064	16971	16915	16970	17014	16989	17215	17105	17029	17060	16969	16993	16981	17212	16893	16978	16970	17073	17179	17240	17048	17063	17024	16853	17171	17062	16933	17167	16901	16931	16939	17136	17034	17006	17000	17091	17149	16889	17054	17319	16910	17039	16975	17090	17118	17163	17063	17085	16947	17001	16946	17203	16919	17227	16934	17100	16988	16815	16925	17058	16858	16856	17111	17137	17080	17088	17212	16918	16780	17081	16990	17280	17010	17049	17066	16999	17014	17026	16847	17156	17048	17056	16992	17003	16917	16874	17047	17054	16974	16978	16919	16901	17170	17055	16984	17074	16952	16982	17118	16918	17075	17071	16972	17131	16979	16998	17061	17033	17196	16908	17035	16962	16889	16995	16907	17161	17117	16898	17032	16777	16871	17167	17070	17141	16998	16977	17008	16985	17070	17024	16876	17071	16985	17109	16809	16961	17029	16935	17209	17051	17250	17017	16818	16950	16914	16933	16805	17154	16946	17034	16804	17043	16958	16969	17082	17137	17028	16921	17143	17024	16934	16988	17119	17152	17224	17011	17205	17065	17011	17040	17107	17047	16859	17151	17040	16920	17004	17040	17265	17016	16955	16967	17110	17051	17087	17067	16922	17042	17208	17034	17168	16969	16822	17040	17072	16963	17053	17324	17012	16893	17007	16903	16778	16958	16907	17048	17017	17128	17127	17022	17297	16854	17091	17321	17015	16881	16970	17312	16832	16831	16874	16943	16981	17112	16998	17079	17170	17069	17065	16946	17102	16878	17059	17101	17103	16960	17059	17103	17161	16963	17068	16978	17084	17068	16982	17189	16854	16908	17056	17124	17039	16917	17069	16958	16948	17125	17073	17168	17028	17209	17035	17125	17043	17111	17020	17118	17129	16887	17133	17279	16992	17047	17016	17055	16788	17031	16949	17051	16831	17016	17173	17158	17112	16973	16931	16997	17189	16930	16971	17087	16996	16730	16915	17090	16895	16953	17128	17033	17057	16746	17030	16993	17123	16899	16885	16993	17195	17177	17044	17052	17048	16905	17118	17011	17058	17220	17159	17175	16997	17067	17318	17132	16884	16921	16949	17139	17156	16978	17051	17151	17052	17065	16995	17106	17093	17225	16937	16914	17211	17154	16978	17000	17047	17183	17054	17133	17194	17008	17200	17146	17048	17029	17050	17117	16986	17005	16902	17042	17036	17031	16883	16824	17007	16922	16863	17115	16889	17021	16950	16968	16793	17127	17146	17092	16877	17117	17108	16875	17044	17137	17111	17033	17013	16886	17002	16992	16928	16841	16944	17147	17029	16978	17086	17203	16850	16929	17025	17090	17101	16770	17036	17067	16962	17057	17048	16987	17072	17056	16964	17010	17200	17168	16982	17028	17191	17069	16926	17094	17012	17051	16988	17101	16908	17240	17203	17229	17050	17030	17225	17016	16952	16954	17012	17110	16836	16906	17080	17119	17053	17038	17167	17157	17114	16915	17144	17179	17021	16909	17162	16948	16970	17028	16936	17068	17087	17189	17146	16904	17076	16970	17200	16886	17056	17088	16915	17097	17108	17107	17152	16973	16995	16952	16918	17148	17058	17030	17074	16886	16999	17175	16956	16959	17026	16962	16984	16957	17046	17012	17140	17162	16930	17030	16940	16933	16938	17198	17187	16955	17139	17075	16987	17035	17015	17148	17129	16871	17090	17223	17106	17009	17022	17157	17202	17094	17029	17082	16927	16833	17103	17109	17080	16999	16997	16912	16828	16865	17173	17129	17175	17274	17272	17010	17046	16954	17142	16923	17121	17001	16727	16961	16974	17171	17251	17246	17004	17099	16965	17169	17082	16967	17080	17029	16745	17167	17076	17042	17050	16973	17193	17074	16971	17082	17138	17260	17061	17174	17028	17084	17136	17011	16934	16956	16842	17050	16823	16963	17070	17023	17122	16973	16951	17135	17011	17125	17144	16783	17084	16995	16963	17011	17138	17014	16937	17095	16952	17107	16966	16902	17011	17062	16943	17112	16948	16960	16861	17146	17064	17239	17070	17183	16937	17002	17194	17001	16964	16984	16910	17027	16986	17096	16939	17167	17285	17017	17139	17043	16989	17028	17189	17120	17175	17046	16973	17015	17003	16894	17087	17006	17194	17055	17118	17128	17026	17203	17052	17015	17096	17304	17111	17171	16788	17054	17100	16935	16945	17133	16926	16925	16956	17066	17060	17004	16951	17060	17116	17133	16960	17083	17027	17003	17078	16949	17039	17069	16930	17067	17089	17010	17212	16970	17392	17061	17041	16908	16926	17155	16925	17275	16898	17021	17052	17013	16962	17017	17086	17073	17042	17186	17039	17058	16867	17009	16986	17133	16962	17015	17186	17034	17166	17169	16973	16910	17042	17012	16927	17049	17038	17083	17089	17162	17115	17003	16852	17057	17208	17124	17067	17068	16946	17231	17198	17033	17000	16944	16841	16898	17143	17123	17060	17001	16960	16966	17061	17112	16962	17184	17143	16937	16876	16981	17086	17055	16861	17033	17040	16926	17044	16926	16984	16839	16927	17260	16869	17003	17015	16730	16957	17044	16958	17126	17006	17028	16994	16859	16902	17075	17020	16836	16939	16920	16969	16935	17084	16948	17009	17246	16865	17097	17021	17177	17032	16999	17153	16935	16961	16950	17149	17200	17009	17199	16971	17081	17015	16902	16943	17162	17072	16986	16978	16972	17083	17022	16943	17034	16993	17129	16857	16965	17241	17199	17008	17048	17106	17098	17273	17052	17000	17168	17107	17027	16939	16948	16947	17178	17023	16940	17295	17091	16981	17203	17091	16883	17011	16959	17132	17210	17160	17085	16935	16855	17066	16976	16962	17026	16980	17059	16826	17072	16800	17086	17155	17206	17135	17207	17006	16968	17066	17154	17094	17206	16973	16981	16930	16970	17105	17026	17161	17107	17135	16982	16861	16923	16959	17316	17124	17055	17076	16882	16930	17020	16847	16955	16971	17178	17091	17126	17052	17176	17016	17073	16989	17059	17214	17277	16963	17217	17045	17030	17188	17141	16882	17034	16890	16880	17091	17072	17093	16966	17082
16157	27122	30791	26382	21488	20677	19636	18613	17252	16833	16275	15744	18928	33688	33101	25378	19627	16360	15391	14761	15155	14763	14927	14776	14841	14991	14905	14997	14954	15061	14974	15107	15128	14868	14746	14851	14875	14935	14853	14977	14922	14986	14897	14872	15121	14781	14869	14725	15019	14819	15096	14926	14922	15084	14972	14982	14762	14861	14738	15024	15045	15111	14738	14866	14693	15101	14902	14982	14901	14777	14918	14912	14734	15064	14955	14965	14861	14822	15018	15066	14843	14757	14884	14852	14816	14889	14873	14913	14897	15029	14708	14984	14892	14868	14942	14852	14754	14970	14864	14970	14990	14926	14985	15036	14987	14818	14828	14969	14849	14896	14909	14832	14877	14982	14884	14820	14733	14821	14936	15015	15019	14778	14960	14721	14895	14927	14953	14856	14863	15085	14758	14889	14944	14969	14874	15011	14874	14899	14791	14865	15039	15017	14801	14932	14907	14886	14796	14851	14882	14945	14881	14820	14959	14902	14837	14820	14756	14892	14900	15125	14877	14912	14747	14907	14879	14936	14981	14865	14975	15024	15122	14995	14874	14917	14996	14945	14940	14996	15021	14959	14799	14811	15029	14986	14720	14911	14935	14837	14741	14844	14806	14865	14915	14876	14882	14881	15045	14997	15030	14793	14961	14775	14757	14812	14871	14911	14804	14879	14936	14873	14996	14969	14908	14960	14921	14954	14970	14929	14876	14873	14908	14963	14892	14928	15067	14804	14834	14985	14801	14876	14760	14940	14872	14824	14916	14784	14934	14863	14909	14820	14856	14805	14922	15039	14834	15078	14909	14930	15002	14911	14872	15009	15085	14848	14965	14831	14970	14935	14990	14921	14904	14973	14861	14939	14833	14879	14985	14961	14997	14853	14884	15071	14840	14983	14824	15044	14804	14755	14942	14866	14961	14995	14829	14853	14851	14953	14876	14838	14830	14901	14978	14917	14942	14898	14958	14851	14896	14766	15043	14924	14895	14897	14963	14831	14892	14911	14944	14926	14956	14855	14783	14860	14806	14993	15035	14921	14904	14882	14943	14864	14932	14991	14964	14651	14819	14809	14855	14849	15100	14888	14918	14978	14986	14949	15033	14866	15012	14893	14973	14758	14950	14954	14918	14992	14855	14933	14817	15134	15073	14880	14873	15091	14969	14863	14978	14887	14907	15021	14923	14897	14949	15038	14949	14732	14976	14856	14847	14958	15010	14587	14974	14801	15208	14867	15033	14845	14933	14944	14818	14888	15045	15004	15010	15025	14970	14889	14835	14826	14855	14638	14878	15025	14978	14721	14938	14811	14754	14846	14902	14925	14889	14964	14865	15029	14876	15075	14988	14830	14923	14950	14992	14927	14868	14786	14975	14996	14877	14969	14874	14783	14812	14879	14962	15092	14925	14913	14839	15016	14791	14839	15050	14985	14925	14870	14941	14918	14903	14949	15177	14918	14950	14884	14827	15086	14861	14909	14826	14877	14902	14840	14903	14859	14862	14905	14965	14959	14723	14825	15060	14911	14820	14901	14759	14880	15037	15041	14940	14796	14878	14961	14671	14816	15063	14873	14902	14942	14845	14946	14844	14950	14954	15070	14946	14824	15089	15040	14954	14923	14982	14960	14896	14956	15013	14959	14920	14858	15084	14978	14960	14722	14918	14830	14953	14820	14843	15100	14720	14873	14805	14835	14748	15021	14788	14954	15028	15085	14967	14971	15018	14974	14881	14878	14860	14873	14862	15013	14894	14920	14845	15074	14879	14812	15041	15067	14795	14815	15022	14997	14973	14700	14853	14725	14909	14822	14833	15050	14994	14805	14983	14901	14919	14937	14854	15076	14742	15035	14957	15027	14980	15021	14922	14994	14896	14911	14972	15046	15090	14986	15022	15029	14930	14992	14905	14975	14741	14975	14914	14818	14955	14688	14977	15063	14936	14897	15045	15072	14794	15042	14946	14983	14885	14782	14881	14957	14870	14877	14848	14939	14689	15035	14937	14913	14771	14884	14866	14900	15105	14920	14941	14946	15008	14901	14853	14904	14884	14946	15066	14922	14848	14861	14949	14889	14870	14912	14977	14966	14749	14958	15128	14882	14817	14995	15004	14736	14836	14924	14896	14997	14752	15000	15036	14853	14913	14949	14963	14785	14840	14883	14882	14908	14955	14863	15051	14797	14870	15045	15053	14835	14917	14931	14993	14931	14811	14836	14885	14822	14794	14874	14926	15023	14939	14997	15067	15106	14840	14754	14931	14841	14817	14901	15057	15031	14944	14790	14908	14836	14971	14717	14973	14849	14926	15005	14876	14866	14794	15031	14802	14948	14773	14889	14966	14873	14944	14897	14846	15038	14780	14854	14677	15067	14943	14773	14841	14903	14655	14764	14823	14986	14836	14892	14937	14972	15057	14986	15037	14875	14822	14933	14905	15053	15001	14911	15027	14963	14964	15011	14929	14975	14874	14962	15012	15056	14898	14967	14805	15031	14889	14970	15124	14890	14859	15002	14940	14956	14948	14794	15054	14837	15047	14831	14864	14922	14786	14999	14979	14997	14870	14938	14999	14880	14928	14841	14885	14895	14980	14802	15107	15098	14943	14839	14923	14912	14931	15078	14812	14836	14977	15104	14866	14942	14920	14819	14796	15026	14919	14847	14992	14929	14947	14962	14923	14897	14655	14958	14845	14905	14988	14778	14981	15143	14790	14883	14882	14789	15132	14860	14961	14777	14875	14931	15036	14983	14944	14835	14932	14904	14844	14917	14943	14970	14897	15076	14830	14838	14928	14947	14979	14918	14983	14856	14768	15077	14830	15007	14937	14870	14819	14841	14907	14912	14809	14958	14968	14807	14826	14893	14900	14872	15029	14890	14979	14888	14944	14966	14884	14909	14839	14970	14961	15003	14849	14776	14991	15079	14939	15251	14862	14875	14947	14928	14898	14935	14859	14775	14856	14836	14835	14936	14955	14906	14903	14955	14965	14814	14838	15102	14913	14857	14972	14799	14987	14804	14834	14792	14877	15006	14947	14850	14828	14831	15039	14891	14946	15000	14862	14928	15125	14868	14884	14863	14949	14836	14984	15044	14923	14720	14887	14967	14880	15078	14926	14748	14885	14924	14817	14838	14912	14876	14785	14815	14761	14949	14913	15020	15013	14766	14853	14946	15013	14856	14906	15051	14864	14856	14955	15000	14802	14970	14890	15040	14898	14884	14896	14752	15020	14891	14869	14911	14868	14872	14949	14865	14883	15004	14812	14855	14981	14914	14921	14925	14963	14716	14878	14777	15050	14874	14966	14834	15029	14756	14983	14835	14961	14890	14923	14912	14955	14988	14929	14914	14891	15009	14900	14970	14808	14776	14970	15080	14798	15012	14859	14862	14856	14823	14859	14895	14710	15081	14895	14935	15099	14946	14861	15105	14826	15096	14899	15043	14914	14928	14967	14901	15019	14810	14897	14970	14845	14795	15004	15017	15012	14756	14817	15171	14921	14997	14942	14894	14889	14954	14901	15057	14968	14964	14957	14816	14993	14922	14848	15037	14904	15003	15020	14804	15063	14952	14936	14924	14837	14798	14965	14778	14904	14864	14879	14952	14833	15050	14932	14842	14837	14999	14995	15018	14774	14902	14660	14883	14814	14943	15084	14803	15008	15004	14920	15048	15028	14919	15119	14850	14983	15035	14990	15029	14812	14957	14814	14983	15031	14982	14958	14879	14790	14941	15096	14867	14943	14829	14937	14981	14948	14945	15002	14981	14873	15020	14866	14947	14741	14886	14833	14833	15044	14907	15153	14993	15051	14926	14821	15014	14887	14989	14878	15094	14884	14935	14985	14985	14733	14953	14921	14848	15014	14870	15035	14930	14909	14789	14912	14910	14886	15037	15012	14726	14847	15004	14842	14885	14989	15104	14932	14809	14825	14891	14732	14909	14826	14780	14756	14985	14832	14984	14887	14804	15085	14852	14943	14972	14907	15036	15018	14876	14868	14678	14740	14856	14902	14787	14835	14809	15030	14802	14932	14783	14956	14878	15013	14860	14961	14919	14970	15082	14934	15029	14920	14875	14847	14887	14845	14990	15031	14897	15036	14929	14797	14980	14847	14985	14970	14841	14980	15030	14814	14912	14831	14762	15071	14868	14943	14918	14735	14914	14705	14816	14939	14939	14912	14866	15132	14985	14830	14891	14948	15029	14947	14727	14993	14931	14909	14850	14917	14819	14809	14949	14944	14873	14877	15008	14903	14860	14946	15011	14934	15069	14985	14837	14893	14798	14825	14843	15094	15048	14871	15036	14912	14845	14743	14946	14912	15043	14824	14986	15024	14940	14902	14960	14781	15069	14933	14969	14995	14785	15116	14901	15048	14905	14907	14951	14995	15072	14845	14972	14937	14805	14995	14907	15030	14950	14857	15070	14944	14959	14913	14974	14721	14882	15057	14908	14904	14750	15087	15077	14819	15017	14977	14959	14681	14820	15010	14921	15069	14801	14994	14904	15099	14792	14972	15038	15011	15010	14939	14926	14998	14876	15059	15040	14992	15039	14903	14862	14860	14917	14827	14880	14907	14898	15040	14923	15060	14720	14851	14837	14969	14919	14849	14804	14828	14976	14860	14821	14863	14773	14877	15108	14955	14830	14757	14855	14926	14946	14899	15034	14826	14831	14699	14867	14940	14942	14828	14913	14820	14813	14910	14960	14878	14725	14808	14704	14918	14950	14903	14904	15027	14914	14995	14834	14786	14905	14886	14932	14680	14857	15118	14785	14939	15000	14830	14740	14818	14954	14944	14931	14923	14809	14986	14929	14800	14905	14958	14981	14945	14997	14966	14990	14936	14810	14839	14837	15041	14910	15003	14974	14915	14819	14963	14676	14700	14967	15028	14870	14927	14962	14990	15005	15060	14847	14956	14975	14993	14993	14939	14904	14940	14861	14883	14942	14957	15022	15006	14870	14846	14928	14830	14973	14973	14927	14954	15055	14786	14811	15001	14874	14964	14770	15012	14844	14893	14844	14935	14876	15229	15007	14810	14973	14861	14907	15021	14767	14927	14911	14853	14902	14914	14773	14844	14828	14803	14907	14826	14704	15016	14872	15120	14917	14956	14944	14943	14907	14893	14808	15061	15027	14957	15029	14894	14982
23912	21416	28983	24397	22690	24770	24529	20260	19224	18954	18494	17941	23052	39845	40662	32623	24780	20143	18076	17575	17273	17349	17148	17034	16989	16933	17366	16962	17165	17178	17180	17183	17061	17173	17164	17100	17231	17082	17095	16908	17122	17042	17165	17295	17301	17366	17147	17137	17325	17158	17182	17129	17264	17069	17164	17073	17254	17171	17216	17191	17002	16912	17124	17158	17071	16973	17090	17187	17304	17203	17039	17240	16999	17201	17144	17306	17252	17172	17238	17058	17227	17126	17101	17233	17178	17112	17087	17121	17122	17181	17208	17134	17222	17270	17101	17236	17137	17205	17318	17043	17180	17329	17256	17245	17139	17153	17193	17243	17004	17299	16901	17092	17072	16935	17155	17224	17057	17118	17233	17153	17044	17064	17253	16990	17152	17102	16866	17172	17059	17083	17067	16998	17111	16847	16984	16966	17154	16938	17137	16953	17120	17194	17103	17176	16797	17107	17084	16854	16970	17086	17180	17064	17163	17202	17153	17144	17090	17193	17249	16777	17025	16906	17291	17047	16979	17074	16991	16934	17161	17089	17256	17280	17063	16993	16984	17062	16928	17126	16979	17219	17204	17142	17096	17048	17058	17232	17095	17099	17145	16920	17115	17073	17174	17185	17233	17182	17096	17041	17061	17170	17225	17032	17074	17234	17081	16960	17079	17314	17127	17205	17100	16974	17115	16960	16930	16992	17207	17000	17107	16813	17114	17007	17143	17193	17154	17252	17094	17062	17422	16939	17067	16879	17035	17294	16973	17136	17105	16959	17069	17231	17116	17186	17186	17188	17112	17113	17142	17163	17044	17083	17240	17040	17135	17086	17318	17130	17142	17005	17158	17046	17063	16998	17001	17117	17064	17052	17053	17011	17175	17103	17040	16947	17200	16912	17138	17162	17055	17378	16896	17089	16953	17167	17078	17014	17073	17151	16967	16938	16812	17206	17076	17239	16963	17089	17101	17030	16985	17031	17026	17191	17174	16932	16915	16959	17251	17114	17057	16900	17292	16956	17242	17044	17224	16941	17153	17139	16947	17324	16936	17060	17164	16970	16901	16931	17051	17067	17199	17142	17053	17226	17062	17035	17152	17195	17114	17252	17132	16875	16959	17142	16745	17054	16968	17218	17079	17163	17085	17072	17049	17119	17210	17153	17117	16886	17017	16976	17051	17093	17180	16950	17214	16990	17280	17241	17099	17018	17160	17123	17048	16965	17102	17092	17197	17252	17002	17105	16975	17209	16998	17213	17170	17165	16960	17094	17041	17090	17059	17007	17162	17072	17266	17276	17032	17120	17015	17268	17201	16843	17205	17206	17213	17073	17065	17185	17313	17313	17329	17206	17109	17089	17158	16896	17048	17165	17108	16921	17200	17197	17019	17001	16836	17101	17006	17132	17185	17161	16956	17071	17103	17282	16924	16855	17064	16962	17055	17078	16927	16905	17027	17099	17078	17129	17066	17112	17099	16911	16897	17166	17027	17222	17197	17118	17139	17112	17211	17274	17039	17132	17164	17119	17010	17182	17121	17117	16974	17179	17120	17167	17147	17280	17214	16970	17112	17233	17075	17178	17187	17234	16927	17105	17188	17038	17026	17131	16885	17229	17020	17086	16927	17025	17147	17183	17207	17049	17162	17033	17026	17087	17030	17011	17076	17086	17255	16997	17199	17162	17304	17117	17139	17173	16908	16979	17166	17083	17229	17224	17145	16865	17021	17181	17229	17079	16971	17147	17009	17136	17142	17050	17223	16993	17230	17311	16951	16982	17173	17235	17214	17179	16952	17028	17212	17051	17099	17171	17036	16991	17233	17106	17016	16968	17165	17118	17374	17226	17030	17035	17204	16804	16937	17081	16985	17046	17055	17210	17172	17112	17073	16998	17214	16955	16987	17088	16931	16833	17066	16981	17075	17177	17148	17114	17002	16937	17022	17118	16901	16929	17148	17082	16900	17161	17016	17066	17088	17201	17136	17234	17021	16883	17218	17314	17054	17203	17031	17114	17162	17082	17101	17007	17173	17126	17120	16847	17037	17033	17063	17037	17057	17010	16975	16953	17188	17250	17060	16952	16998	17106	17006	17197	17040	17059	16854	17165	17124	17000	17005	17132	16881	17117	17168	17052	17340	17177	17127	16896	16927	17046	17019	17115	17081	16920	17092	17018	17020	17238	17146	17072	16897	17170	17089	17037	17106	17239	17110	16861	17219	17137	16999	17184	17087	16986	17183	17288	17085	17053	17209	17069	17057	17195	17123	17284	17197	16952	17083	17241	17098	17205	17095	17156	17192	17184	17164	17110	17107	17148	17047	17182	17150	17246	17162	17289	17320	17260	17132	17076	17118	17150	17420	17019	17000	17107	17111	17183	17283	17339	17064	16944	17063	16938	17048	17078	16993	17103	17179	17126	16910	16982	17186	17050	17056	17155	17003	16769	17146	17002	17245	16990	17259	16988	17092	17190	16836	17002	17095	17123	17347	17348	17204	17127	17200	17061	17073	17017	16949	17017	17038	16947	17248	17267	17098	17087	17090	16892	17146	16984	17059	17041	17069	16986	17102	17210	17091	16986	17098	17021	16961	17112	17158	16985	16912	16972	17261	17317	17145	17171	16916	16691	17122	17231	16959	17015	17228	17190	17315	17226	17187	17098	17085	17349	17386	17017	17278	17122	17258	17094	17129	17230	17229	17113	17215	17237	16942	17022	17101	17104	17326	17033	17015	16917	17085	16975	16893	17027	17124	17098	16964	17097	17123	17277	17006	17109	17077	17148	16977	17173	17130	16996	17023	16864	16908	17062	17357	17002	16993	17157	17316	17161	17019	17075	16963	17114	17371	17158	17310	17308	17065	16865	17137	16939	17046	17170	17037	17153	17211	17084	17031	16995	17205	17080	17002	16974	16899	17330	17218	17199	17002	17254	16997	17104	17171	17039	16965	16990	17013	16990	17045	17143	17155	16975	17162	17057	16924	17159	17140	17099	17023	17119	17148	17121	17098	17229	17190	17011	16969	16982	17099	16915	17038	17135	17114	16931	17205	17151	17072	17276	17162	17095	17073	16927	17225	17107	17049	17125	17326	17037	17195	17200	16944	16859	16947	17037	16975	16964	17079	17173	17146	17116	16950	17054	17095	17086	17193	17162	17102	17162	17211	16970	17243	17078	16843	17135	17055	17178	17064	16901	16893	17088	17249	17010	17009	17264	16967	17010	16875	17026	17021	16976	17143	17148	17257	17301	17088	17102	17158	16918	17054	17031	17016	16949	16977	17316	17017	17100	17113	17172	17350	17085	17005	17171	17025	17191	17213	16937	17071	17069	17212	17060	17257	17112	17113	17057	16994	17156	17175	17248	17062	17170	17190	17051	16967	16865	17064	17249	17240	17025	17217	17159	17143	17081	16943	16928	17179	17011	16998	16937	16937	17052	16940	16945	16988	17132	17127	17030	17022	17076	17022	16989	17173	17036	17226	16948	17133	17179	17129	17236	17213	17167	17200	17016	17162	16890	17024	16929	17040	17079	17100	16988	17021	16997	16910	17129	17195	17081	17083	17040	17039	17027	17279	17072	17154	17120	16935	16811	17058	17291	17309	17060	16965	17237	17073	17002	17077	17082	17293	17142	17109	17059	16932	17205	16793	16789	17119	17188	17071	17184	17338	17075	17295	17023	16869	16966	17125	17135	16888	17061	17162	17144	16889	17082	17045	17083	17323	17116	17132	17146	17202	17084	17007	17029	17267	17326	17304	17146	17227	17123	17159	17045	17240	17115	17283	17093	17177	16938	17231	16877	17033	17062	16976	16965	17063	16995	17184	17087	16891	17255	17114	17065	17149	17155	17156	16997	17066	17073	17213	17051	17070	16952	17096	16979	17172	17008	16966	17055	17108	16971	16992	17077	17235	17153	17050	17118	17169	17122	17154	17116	17104	17124	17167	17072	17142	17028	17153	17382	17185	17175	16993	17175	17236	17061	17036	17084	17223	17232	16816	16867	17045	17016	16924	16937	16940	17010	16983	17121	16961	16885	17142	17180	17094	17034	17002	17012	17177	17124	17274	17132	17099	17290	16921	16845	17056	17113	16890	17294	16985	17177	17267	16828	17042	16987	16977	17292	17150	17009	17038	17038	16938	17196	17272	17091	17305	17135	17244	17064	17303	17298	17083	16916	17039	17097	16877	17045	17010	17037	17075	17007	17318	17190	17202	17129	17067	17059	17091	17077	17105	16969	17050	17130	16938	17034	17075	17132	17158	17294	16883	17060	16881	16823	17177	16970	17079	16976	16941	17098	17037	16949	17260	17053	17121	17216	16999	16983	17085	17051	17324	17096	17101	17088	17149	17018	17295	16882	16904	17096	17011	17037	16958	17099	16792	17054	16964	17177	17072	17161	17262	17142	16886	16955	16995	16999	17065	16950	17193	16957	17109	16924	17089	16980	17193	17026	17298	17121	16986	17172	17121	17142	17131	17160	17194	16840	17056	16947	17016	16966	17013	16868	17229	17120	17179	17152	16922	17151	16931	17142	17286	17153	16985	16776	17164	17000	17095	17239	17270	17173	17170	17090	17150	17079	17189	17068	17028	17013	17221	17130	17315	17184	17053	17090	17379	17042	17144	16944	16987	17086	17044	16930	17187	17052	17010	17076	17238	16968	17054	17064	17088	17111	17337	17096	16971	17044	17060	17293	17136	17013	17179	17263	17111	16963	16994	17181	17006	16860	17114	16912	17189	16816	17034	17337	17135	16903	17103	17298	17153	17248	16995	17111	17111	16847	17070	16934	17073	16932	16907	17008	17064	17284	17195	16899	17035	17052	17081	17224	17173	17257	17291	16895	17120	17194	17208	17038	16976	17019	17040	17113	17132	17132	16943	17165	17033	17001	17271	17242	17171	16951	16925	17096	17191	17012	17045	16932	16984	17177	16990	16982	17026	17048	17048	17183	17015	17034	17133	16932	16971	17180	17194	17310	17011	17018	17197	17191	17011	17079	17082	17040	17101	17122	17277	17120	17161	17311	17080	17170	17082	17023	17151	17043	17092	17124	17088	17085	16984	17191	17137	17152	17102	17060	17249	17192	17198	17049	17205	17114	17134	17144	16859	17135	16986	17051	17240	17195	17236	17190	17102	17151	17020	17059	17032	17172
18372	33633	35672	27185	26155	23380	20454	19400	18186	17521	16701	16376	25073	42815	41279	32382	23145	17872	15671	15249	15013	15082	14965	14919	14987	15034	14881	15062	15230	14919	15020	15031	14965	15088	14910	14887	14995	15028	14923	15111	15052	14894	15064	14972	14981	15097	15007	14990	14988	14969	15003	14849	15029	14895	14960	14909	14923	14886	14961	14867	15016	14984	15052	15159	15049	15017	15136	15001	15097	14969	15131	15019	14772	15022	15014	14896	14918	15045	14832	15088	15073	14829	14919	15042	14996	14912	15033	14992	14950	15018	14920	15067	15073	15100	14975	14962	14911	14907	14870	14952	14923	15000	15004	14961	15043	14978	14903	15041	14867	14918	14874	15069	15097	15151	14939	14877	14956	14936	14958	14856	14750	14978	15015	14901	14911	14858	15070	14856	15018	15000	15040	14848	15041	14831	15009	15077	14932	14917	14907	15040	14923	14976	14915	15112	14990	14982	14890	15087	15034	14924	14752	14949	14836	14926	14976	15037	14960	15153	14786	15054	14899	15066	15076	15037	14799	15088	15061	14779	15013	15008	15005	14925	15027	14944	14879	14978	14868	14920	14873	14960	15150	14788	14960	14885	14911	15031	14940	14912	15010	14957	15015	14988	14973	14973	14978	14903	14767	15007	14970	14899	15004	15091	14921	14949	14841	15055	14821	14897	14967	14952	15022	14943	15038	14943	15105	15110	14854	14909	15028	14975	14953	15006	15028	14948	15087	14854	14935	14930	14966	14957	14910	15064	14928	14936	15018	14737	15009	14977	14971	15113	14993	14957	14956	14861	15018	14980	15020	14808	15035	15017	15069	14912	14955	14950	15141	14979	14888	15026	15092	15008	15049	14856	14856	14857	14998	14961	14864	14998	14938	14973	14946	14736	14963	14905	14923	15184	14949	14871	15045	14962	14827	15110	14976	14989	15035	14882	15083	15047	15072	14935	15025	14985	14876	15079	15002	14877	14884	15008	15198	14815	14976	15025	14916	15141	14824	14988	15062	14883	14868	15180	14927	15141	14845	14952	14937	15023	14957	15034	15045	14933	14734	14976	14913	15114	15062	14915	14991	15074	15002	14961	15006	14848	14942	14881	15050	15222	15012	15050	15049	14993	15013	14881	14877	15143	15115	15030	15055	15038	14796	15046	14880	15080	15034	14891	14903	15003	15035	15036	14833	14941	14983	14877	15008	14854	14871	15209	15060	14989	14916	14891	14934	14807	14913	15022	15120	14798	14949	15037	15040	14973	14719	14984	15025	15032	14928	15073	14846	14891	14900	15180	14793	14997	14877	14903	15033	14976	15052	14878	14994	14946	14850	15035	14903	14831	14901	15013	15047	14891	15005	15093	14915	14946	15033	15028	14970	15134	15065	15113	14993	14985	14997	14855	14970	14954	14910	14924	14737	15045	15005	14908	14873	15025	14772	14771	14848	14953	14911	14887	15057	14946	15067	14919	15056	15056	14795	14856	15065	14969	15173	15029	15045	14947	14943	14990	14884	14984	14973	14972	14820	15011	15084	14773	14902	14888	15041	14872	15051	14908	15093	15143	14782	14938	14868	14895	14827	14918	15045	14954	14917	14765	14884	15057	14968	14948	15087	14740	14977	14875	15120	14969	15075	14832	14806	15030	14976	15018	14957	14934	14847	14984	15018	14869	14911	14906	15025	15110	14824	14950	14868	14938	15009	15070	14853	14896	15000	14865	14981	15149	15087	14905	14952	15081	15019	14873	14913	14865	15081	14931	14865	15161	14977	15020	14802	14975	14791	15129	14948	14999	15003	14993	15106	14985	14867	15014	14942	14977	14996	14969	14933	14832	15090	15142	14869	14934	14898	14824	14957	14985	15086	14980	14974	14920	15085	14987	15053	14951	15000	14857	15143	14967	15113	14988	14882	14903	14943	14872	14887	14959	14902	14806	14986	15064	14833	14952	14843	15113	14879	15007	14987	15021	14982	14963	15142	14925	14880	15019	14809	14986	14946	15169	14993	14914	15084	14811	14990	14938	14988	14997	14921	14933	14990	14954	14886	15127	14999	14850	14836	15120	14983	14876	14902	14913	15108	14882	14839	15012	14956	14992	14843	15146	15069	14900	14797	15073	14898	15120	14989	14926	15021	14963	15080	15038	15075	15177	14840	14793	14886	14963	15036	14948	14930	14896	14992	15075	14904	14938	14990	14972	14922	14916	15015	14801	15082	14894	15063	14940	14700	15153	14994	15095	14888	15049	14839	14966	15012	15094	15021	14868	14893	14972	14951	14943	14823	15025	14995	15015	14945	14932	14967	14821	15069	15128	15099	14945	14987	14911	14918	14947	14844	14906	15058	15000	14989	14952	15048	14946	14942	15048	14872	14958	15018	14877	14839	14983	14851	14987	14996	14971	14916	15061	14893	15064	15125	14954	15119	14991	15060	15055	15237	14945	14831	15087	14972	14758	15056	15055	14902	14871	14886	14978	15051	14763	14865	14869	14967	14856	14871	15002	14940	14885	14898	15047	14832	15060	15107	14915	14878	15013	14945	15053	15091	14828	15047	14771	14923	14981	14829	14852	14943	15004	14991	15063	14937	14893	15060	14848	15030	15069	14869	14897	14838	14900	15101	15045	15128	14912	14972	14829	14968	14907	14824	15003	14989	14812	15075	14855	14879	14900	15071	14995	14868	14850	15001	14952	14857	14865	15021	15065	14952	14918	15244	14982	14773	15082	15010	15013	14892	15197	15007	15024	14963	14954	15001	14977	14872	14836	14884	15074	14977	14855	15086	14991	14854	15072	15080	14818	15208	15078	14829	15123	14705	14972	14867	15050	15045	14937	14757	14892	14674	14766	14972	14946	14939	14932	14897	14770	15009	14998	14917	14816	15154	15040	15011	14810	14917	14956	14783	15164	15083	14876	15000	15102	14965	14903	14996	14838	14999	15042	14944	14942	14972	14939	14916	15066	15153	15088	15083	15079	14977	14914	15035	15019	14847	14963	14943	15055	14928	14976	14740	14944	14982	14989	15038	14983	14849	14801	14893	15062	15111	15032	15078	15129	14997	14946	14782	14892	14865	14986	15059	14941	14985	14861	14997	15055	15025	14936	15018	15076	15021	15060	15147	15085	14807	15128	15102	14876	15030	14936	15043	14864	15078	15103	14952	15055	14951	14919	14831	14825	14791	14786	14898	15035	15086	14888	14969	14854	14980	14979	15100	14936	14905	15010	15057	15194	15075	15179	14932	14936	14889	15012	15032	14841	14859	14968	15046	15004	14923	14892	15151	14943	15055	14962	15143	14844	14826	14992	15100	14882	15020	15065	14976	15064	15023	14913	14907	14945	15017	15076	14872	14984	14799	15096	14957	14807	15097	14990	14971	14946	15074	15008	14857	15047	14789	14953	14898	15046	14965	14851	15149	14885	14784	14946	14864	14897	14795	15042	14852	14978	14986	14850	14890	15118	15060	14991	14856	14951	15019	15074	15145	15053	15053	15039	14947	14884	15032	14900	14980	15113	14984	14910	14971	14950	14984	15019	14781	14947	14849	15035	15000	15130	14888	15223	15067	14981	14792	14911	15031	14874	15107	15130	14950	14981	15070	14943	15063	14901	15006	15106	15242	14979	14936	14921	14945	15062	14914	14961	14905	15192	15075	14996	14828	14997	15022	14946	14934	15061	15172	14865	15068	14991	14788	15005	15064	15072	14945	14776	14950	14905	14958	14937	14939	15003	14961	14960	15101	14993	14843	14932	14776	15000	15061	15156	14946	14869	14946	15072	14976	14905	14897	14899	14994	15064	14977	14979	15016	14996	14789	15069	14897	15164	14904	15036	15003	15077	14910	15015	15091	14963	14950	15040	14848	14936	14792	14798	15023	15032	14892	15069	14909	15027	15028	14989	15053	14977	14842	15123	15055	14996	15045	14917	14984	15135	14982	14984	14983	14890	14931	14918	14884	14846	15078	15006	15085	15033	15018	14993	14878	14725	14875	15180	15053	14920	15106	15061	14804	14711	14938	15072	15083	14822	15014	15116	14798	15040	14929	14979	15083	14964	15028	14921	14887	14969	15016	14827	14803	14986	15096	15165	15032	14967	14806	15054	14883	14829	14805	14925	14953	14854	14798	15064	14952	14988	15029	14997	14909	14967	15005	14966	14940	14891	14977	15053	14948	14911	14953	15066	15074	15156	14957	15027	14968	14824	15174	14926	15030	15092	14858	15053	14960	15044	14945	15032	15000	14891	14971	15042	14942	14910	14838	15003	14915	14921	14924	15051	14939	15099	14938	15007	14877	15038	14972	14957	14942	14963	15151	14941	15031	14904	15137	15091	15061	14864	15106	15035	14895	15062	14857	14930	15087	15078	15075	14907	15035	15030	14922	14989	14832	15052	14941	14947	14931	14973	14894	14925	14938	15064	15084	14999	14933	14855	15025	15024	14873	15113	15012	14878	15157	14889	15012	14917	14758	14980	15101	15065	15008	14960	14961	15067	15031	14859	15165	14965	14799	14977	15018	15025	15171	14945	15004	15030	14933	14978	15004	15019	14905	15079	14898	15001	14754	15105	14912	14979	14935	14891	14889	15145	15021	15152	14958	14892	15012	14803	15055	14993	14827	14991	14958	14960	15000	15074	14972	15026	15054	14882	15094	14883	14942	14927	15006	14906	14924	15011	14913	14995	15048	14928	14883	14888	15065	14848	15035	14984	15055	14960	15122	14930	15129	14927	14780	15054	14830	14982	15155	15127	14955	15030	14982	14915	14865	14947	14935	15022	15082	14912	14869	14823	15026	14817	14971	14976	14916	14991	15030	14987	14978	14932	15010	14979	14849	14987	14953	14897	15027	14952	15066	15094	14891	15028	15008	14852	15084	15093	15058	15081	15090	14828	14871	15026	15082	14867	14871	15042	14795	14944	15047	15032	14938	14978	14958	15124	14936	14937	14933	15034	15063	15071	14923	14983	15059	14928	15158	14858	14982	14873	14986	15076	15046	14734	15011	15033	15019	14974	14983	14826	14977	14898	15014	14960	14920	14995	15057	14782	14974	15011	14948	15015	15247	14960	15069	14767	15119	15083	14973	14890	15039	15025	15125	15122	15028	15061	15015	14844	14951	14859	14974	14929	15187	14986	15021	14938	15059	14862	14910	15075	15042	15068
29857	24082	25016	22882	19859	18905	18849	18177	17931	18048	17746	17586	17797	18584	19827	19466	18828	18239	17886	17566	17856	17558	17452	17591	17705	17398	17435	17619	17648	17405	17402	17449	17619	17580	17630	17376	17442	17536	17495	17463	17694	17658	17436	17593	17708	17505	17435	17487	17510	17582	17522	17652	17446	17430	17414	17489	17476	17301	17293	17773	17504	17453	17357	17367	17306	17669	17568	17232	17430	17511	17650	17596	17501	17472	17468	17574	17467	17291	17478	17616	17540	17439	17453	17576	17473	17575	17498	17483	17503	17523	17555	17650	17455	17442	17394	17509	17360	17517	17558	17435	17422	17465	17669	17340	17325	17276	17497	17310	17376	17325	17618	17393	17360	17499	17568	17320	17553	17339	17431	17575	17464	17336	17513	17446	17447	17585	17548	17263	17408	17434	17570	17560	17419	17534	17384	17469	17562	17369	17267	17505	17551	17313	17632	17245	17399	17446	17599	17502	17442	17426	17453	17591	17512	17483	17296	17371	17355	17422	17450	17550	17428	17451	17470	17498	17387	17408	17537	17375	17322	17360	17456	17421	17372	17602	17476	17670	17651	17598	17460	17531	17491	17441	17333	17430	17510	17445	17569	17263	17370	17394	17295	17293	17340	17558	17547	17166	17419	17496	17546	17334	17447	17391	17527	17521	17489	17679	17164	17501	17477	17584	17524	17669	17381	17422	17328	17530	17406	17478	17544	17392	17528	17393	17505	17385	17313	17444	17572	17351	17431	17379	17361	17441	17255	17557	17182	17714	17437	17580	17312	17590	17554	17381	17338	17289	17531	17369	17374	17461	17460	17343	17568	17415	17300	17378	17476	17481	17277	17676	17508	17366	17598	17483	17574	17486	17603	17429	17374	17405	17522	17341	17277	17464	17465	17468	17504	17446	17483	17523	17339	17385	17418	17484	17375	17592	17612	17525	17309	17485	17318	17304	17290	17305	17565	17664	17516	17291	17460	17587	17457	17477	17418	17418	17575	17592	17417	17524	17689	17603	17321	17398	17365	17599	17517	17571	17530	17353	17464	17404	17568	17467	17539	17589	17329	17571	17520	17544	17495	17299	17450	17282	17486	17574	17624	17545	17623	17643	17409	17552	17423	17423	17395	17235	17505	17503	17426	17545	17555	17265	17356	17463	17604	17461	17484	17509	17537	17369	17416	17643	17454	17520	17417	17203	17463	17443	17502	17447	17494	17334	17608	17398	17541	17404	17350	17468	17433	17484	17566	17599	17548	17184	17302	17563	17468	17497	17447	17391	17438	17453	17569	17396	17390	17609	17579	17208	17590	17342	17640	17390	17353	17446	17475	17426	17571	17365	17556	17471	17320	17455	17314	17597	17615	17416	17242	17353	17469	17471	17457	17358	17483	17286	17506	17670	17474	17588	17411	17347	17489	17620	17436	17520	17274	17244	17474	17605	17368	17424	17629	17401	17287	17392	17597	17462	17418	17283	17442	17583	17496	17385	17332	17377	17452	17627	17310	17580	17317	17532	17602	17358	17573	17291	17334	17347	17780	17367	17598	17481	17349	17657	17318	17536	17212	17441	17687	17351	17390	17556	17468	17544	17550	17671	17384	17449	17496	17758	17361	17439	17473	17442	17288	17398	17513	17317	17279	17403	17520	17551	17384	17593	17438	17421	17339	17473	17598	17606	17369	17289	17573	17362	17609	17331	17489	17564	17312	17620	17647	17504	17465	17613	17459	17406	17572	17637	17630	17416	17365	17434	17448	17422	17408	17241	17598	17504	17520	17260	17294	17436	17351	17636	17623	17554	17473	17330	17494	17607	17561	17528	17482	17519	17546	17396	17411	17491	17683	17440	17653	17565	17400	17540	17503	17384	17366	17501	17400	17411	17443	17369	17318	17316	17321	17532	17527	17510	17577	17419	17324	17293	17532	17208	17402	17447	17646	17632	17582	17490	17565	17293	17427	17443	17427	17503	17336	17280	17518	17564	17611	17558	17574	17338	17547	17507	17333	17298	17445	17444	17683	17279	17614	17526	17615	17442	17352	17416	17409	17402	17491	17424	17351	17583	17340	17497	17350	17470	17592	17615	17621	17610	17454	17493	17322	17524	17627	17515	17585	17604	17516	17367	17488	17448	17442	17505	17381	17718	17430	17546	17691	17499	17353	17448	17469	17516	17223	17558	17404	17359	17547	17533	17439	17362	17387	17388	17683	17549	17437	17393	17425	17357	17500	17465	17557	17426	17321	17566	17579	17320	17404	17680	17404	17465	17392	17352	17278	17385	17479	17575	17418	17463	17365	17421	17245	17253	17459	17412	17200	17304	17421	17508	17409	17333	17534	17425	17618	17388	17466	17346	17386	17684	17450	17431	17509	17452	17433	17290	17260	17432	17528	17423	17446	17706	17393	17465	17689	17524	17556	17371	17512	17414	17489	17652	17543	17562	17420	17319	17564	17462	17455	17600	17432	17506	17377	17346	17221	17495	17405	17565	17465	17435	17199	17378	17600	17356	17500	17477	17519	17187	17422	17436	17422	17247	17616	17323	17457	17383	17654	17449	17529	17322	17450	17494	17603	17422	17411	17241	17349	17382	17472	17611	17434	17461	17575	17343	17221	17543	17274	17397	17453	17253	17554	17376	17421	17233	17349	17457	17380	17411	17299	17493	17584	17688	17429	17574	17446	17497	17447	17463	17521	17585	17498	17489	17714	17416	17449	17543	17658	17438	17401	17666	17530	17472	17441	17414	17575	17543	17585	17388	17534	17630	17550	17584	17251	17543	17379	17426	17423	17414	17629	17421	17482	17607	17239	17492	17508	17345	17492	17412	17336	17462	17597	17386	17408	17412	17448	17526	17537	17409	17643	17574	17573	17286	17643	17255	17368	17542	17408	17377	17529	17428	17482	17523	17206	17219	17603	17491	17592	17600	17404	17255	17456	17255	17555	17436	17622	17602	17474	17476	17349	17498	17511	17387	17329	17452	17330	17364	17379	17518	17481	17522	17511	17432	17540	17313	17385	17540	17674	17656	17482	17477	17435	17487	17430	17378	17571	17633	17257	17562	17378	17383	17464	17451	17411	17307	17368	17498	17526	17430	17368	17573	17544	17326	17425	17486	17363	17427	17437	17399	17453	17446	17301	17450	17496	17311	17674	17353	17394	17472	17531	17533	17495	17341	17587	17304	17364	17437	17438	17394	17476	17528	17506	17502	17383	17544	17400	17496	17270	17706	17388	17372	17271	17657	17369	17368	17345	17257	17535	17361	17257	17504	17497	17548	17343	17309	17353	17553	17458	17660	17227	17515	17425	17415	17374	17485	17388	17385	17433	17544	17344	17528	17314	17351	17673	17345	17475	17508	17453	17309	17377	17431	17243	17289	17508	17517	17501	17720	17612	17334	17418	17480	17386	17488	17535	17506	17405	17585	17417	17471	17415	17568	17632	17431	17236	17355	17296	17500	17224	17381	17464	17475	17437	17411	17647	17635	17478	17458	17502	17434	17411	17466	17539	17396	17471	17437	17461	17461	17411	17504	17626	17497	17496	17457	17524	17280	17432	17492	17366	17439	17444	17446	17350	17451	17402	17481	17531	17413	17462	17493	17284	17402	17695	17685	17704	17480	17458	17363	17503	17281	17425	17277	17609	17378	17572	17585	17462	17253	17371	17646	17524	17278	17411	17319	17381	17514	17379	17356	17508	17398	17317	17505	17493	17732	17466	17669	17529	17285	17255	17601	17445	17416	17468	17337	17321	17393	17572	17415	17320	17537	17511	17340	17272	17367	17449	17257	17509	17426	17369	17674	17524	17558	17614	17656	17481	17306	17290	17594	17380	17565	17418	17560	17273	17255	17384	17476	17685	17557	17585	17492	17454	17679	17500	17501	17560	17394	17675	17534	17339	17279	17675	17340	17323	17516	17465	17303	17357	17400	17321	17441	17501	17496	17565	17539	17379	17460	17308	17591	17525	17719	17474	17665	17371	17420	17433	17365	17454	17533	17503	17686	17582	17510	17449	17457	17637	17403	17463	17544	17421	17353	17470	17332	17542	17409	17400	17687	17351	17600	17416	17535	17435	17342	17400	17507	17317	17337	17358	17658	17678	17356	17438	17551	17430	17581	17581	17466	17536	17391	17334	17355	17502	17616	17401	17506	17534	17501	17327	17260	17548	17608	17473	17744	17514	17509	17462	17349	17361	17275	17479	17651	17470	17373	17418	17517	17683	17386	17342	17540	17709	17566	17378	17182	17340	17642	17478	17385	17604	17518	17324	17328	17638	17500	17433	17393	17642	17636	17629	17517	17482	17241	17648	17503	17432	17512	17392	17213	17127	17689	17398	17245	17571	17521	17621	17452	17533	17460	17479	17260	17464	17591	17680	17705	17382	17444	17494	17530	17449	17646	17315	17601	17403	17599	17505	17564	17177	17413	17572	17555	17474	17492	17469	17435	17334	17440	17476	17330	17456	17334	17463	17579	17401	17427	17358	17525	17348	17290	17464	17537	17565	17370	17410	17584	17466	17326	17352	17485	17261	17519	17387	17397	17596	17670	17484	17483	17414	17516	17681	17452	17250	17309	17577	17450	17437	17288	17482	17503	17497	17404	17337	17486	17448	17643	17525	17482	17485	17385	17569	17477	17549	17637	17550	17381	17512	17493	17413	17373	17627	17544	17539	17517	17374	17484	17432	17332	17570	17725	17474	17637	17478	17497	17471	17402	17438	17307	17631	17487	17476	17396	17722	17602	17294	17567	17520	17508	17338	17562	17407	17555	17422	17562	17492	17448	17474	17461	17522	17350	17502	17518	17406	17579	17451	17446	17511	17413	17675	17322	17385	17433	17446	17475	17519	17486	17555	17607	17351	17413	17566	17586	17479	17462	17249	17658	17641	17569	17606	17484	17352	17621	17569	17442	17475	17584	17523	17641	17196	17626	17354	17601	17427	17615	17470	17458	17449	17484	17400	17207	17543	17271	17399	17383	17595	17456	17558	17486	17460	17492	17540	17560	17598	17407	17526	17437	17562	17300	17555	17589	17492	17525	17439	17587	17553	17362	17515	17433	17534	17612	17420	17277	17501	17317	17333	17420	17424	17446	17488	17413	17537	17442	17401	17525	17577	17479	17331	17568	17582	17478	17467	17466	17467	17622	17529	17531
19820	23455	21517	20226	18638	17530	17111	16527	16113	15867	15457	15557	15653	17294	18659	17798	16642	15747	15326	15284	15206	15223	15161	15199	15232	15239	15099	15154	15204	15245	15220	15342	15295	15138	15272	15187	15210	15207	15308	15158	15285	15236	15180	15149	15047	15236	15182	15117	15149	15295	15140	15197	15166	15251	15230	15201	15174	15299	15198	15158	15273	14966	15311	15199	15156	15109	15295	15136	15146	15201	15149	15079	15278	15206	15283	15106	15104	15038	15309	15305	14985	15088	15130	15263	15276	15111	15223	15200	15343	15332	15147	15311	15231	15337	15197	15289	15282	15296	15169	15234	15302	15239	15241	15368	15122	15235	15311	15206	15220	15120	15151	15398	15227	15215	14907	15191	15191	15228	15092	15126	15210	15252	15147	15210	15157	15243	15115	15169	15025	15170	15078	15271	14942	14868	15119	15138	15140	15096	15174	15090	15231	15094	15215	15038	15253	15189	15132	15192	15168	15230	15303	15170	15119	15071	15183	15077	15074	15222	15178	15229	15314	15298	15136	15170	15186	15310	15268	15275	15318	15195	15220	15292	15123	15207	15223	15175	15235	15273	15136	15244	15246	15155	15111	15067	15091	15217	15135	15269	15149	15307	15253	15247	15249	15131	15165	15213	15137	15256	15148	15008	15202	15446	15027	15304	15313	15163	15057	15196	15286	15369	15286	15184	15154	15254	15190	15226	15406	15237	15198	15226	15246	15198	15154	15267	15134	15109	15124	15159	15226	15223	15150	15078	15074	15126	15362	15072	15010	15211	15369	15235	15266	15179	15253	15024	15213	15250	15122	15292	15127	15237	15185	15175	15346	15273	15152	15154	15234	15050	15099	15109	15155	15108	15236	15269	15317	15280	15291	15256	15247	15118	15211	15097	15084	15141	15231	15155	15168	15016	15216	15081	15247	15134	15215	15136	15272	15096	15353	15255	15344	15226	15103	15235	15291	15143	15097	15147	15231	15071	15148	15115	15284	15249	15230	15232	15295	15230	15335	15242	15310	15084	15104	15302	15020	15236	15315	15386	15400	15082	15031	15277	15190	15154	15090	15279	15253	15332	15396	15381	15400	15293	15149	15164	15277	15136	15310	15189	15306	15143	15201	15170	15214	15238	15182	15005	15139	15043	15107	15382	15097	15133	15266	15260	15076	15211	15224	15288	15286	15229	15170	15197	15040	15157	15249	15218	15133	15060	15154	14970	15151	15244	15147	14975	15135	15188	15271	15177	15135	15278	15324	15059	15310	15202	15163	15227	15311	15148	15248	15169	15195	15180	15180	15379	15237	15265	15247	15269	15111	15253	15259	15362	15132	15185	15088	15247	15018	15235	15318	15133	15201	15239	15096	15247	15149	15280	15170	15340	15039	15238	15185	15190	15320	15048	15153	15485	15225	15093	15334	15190	15203	15177	15262	15100	15269	15291	15317	15110	15140	15232	15196	15217	15076	15161	15329	15189	15304	15062	15387	15108	15047	15202	15282	15211	15228	15286	15208	15330	15312	15307	15283	15202	15354	15160	15232	15297	15367	15100	15202	15236	15203	15281	15269	15280	15114	15422	15372	15158	15194	15317	15129	15126	15321	15109	15154	15162	15265	15185	15348	15108	15049	15228	15164	15218	15298	15246	15101	15315	15174	15125	14970	15189	15013	14991	15090	15309	15199	15375	15219	15110	15269	15175	15232	15185	15218	15126	15134	15140	15146	15210	15237	15089	15212	15242	14964	15092	15207	15265	15104	15285	15213	15057	15248	15118	15161	15075	15185	15291	15283	15251	15227	15269	15048	15180	15167	15207	15107	15343	15216	15320	15342	15198	15169	15171	15095	15148	15123	15095	15271	15283	15141	15127	15402	15144	15175	15228	15122	15263	15235	15309	15029	15203	15271	15250	15221	15308	15216	15142	15162	15255	15176	15122	15281	15175	15219	15207	15086	15144	15172	15215	15352	15211	15207	15309	15127	15195	15215	15040	15147	15209	15237	15274	15063	15325	15134	15301	15232	15251	15165	15126	15205	15214	15238	15285	15223	15152	15109	15103	15279	15353	15151	15246	15115	15333	15087	15089	15065	15154	15254	15103	15332	15275	15199	15327	15135	15282	15206	15181	15178	15190	15256	15235	15164	15332	15186	15310	15248	15208	15145	15115	15085	15158	15249	15282	15297	15068	15093	15060	15302	15303	15184	15071	15214	15206	15123	15081	15153	14970	15209	15166	15167	15262	15305	15226	15196	15342	15175	15279	15184	15247	15216	15210	15191	15249	15202	15069	15152	15159	14946	15249	15074	15103	15237	15176	15337	15294	15366	15323	15192	15174	14994	15054	15278	15160	15157	15303	15200	15104	15263	15151	15371	15289	15053	15109	15039	15043	15149	15061	15270	15441	15220	15239	15117	15189	15124	15155	15148	15120	15243	15238	15110	15194	15259	15332	15180	15210	15254	15155	15251	15181	15292	15301	15131	15295	15120	15083	15115	15105	15191	15217	15149	15196	15205	15263	15346	15327	15169	15266	15129	15197	15192	15388	15081	15223	15294	15248	14997	15129	15208	15393	15231	15146	15200	15209	15221	15281	15235	15239	15116	15217	15195	15257	15169	15341	15184	15128	15198	15298	15258	15043	15381	15210	15366	15033	15148	15181	15100	15090	15190	15250	15248	14966	15314	15240	15189	15315	15167	15080	15271	15194	15352	15078	15346	15020	15350	15212	15266	15312	15030	15327	15188	15135	15188	15120	15027	15267	15140	15289	15199	15025	15204	15193	15274	15190	15088	15258	15122	15130	15252	15103	15216	15187	15197	15195	15245	15293	15262	15363	15125	15342	15037	15081	15224	15173	15345	15293	15005	15241	15320	15202	15167	15141	15279	15108	15180	15111	15256	15192	15134	15345	15207	15078	15251	15139	15237	15108	15120	15180	15241	15222	15157	15222	15076	15160	15173	15187	15164	15222	15216	15107	15037	15289	15219	15139	15062	15314	15283	15052	15334	15259	15224	15304	15138	15142	15161	15187	15109	15032	15188	15246	15327	15050	15339	14967	15494	15270	15114	15216	15245	15167	15318	15229	15121	15152	15295	15076	15271	15010	15085	15336	15147	15127	15194	15200	15363	15282	15257	15223	15183	15344	15184	15209	15190	15242	15181	15177	15172	15232	15118	15311	15023	15186	15360	15098	14999	15387	15367	15408	15125	15214	15256	15291	15255	15106	15290	15171	15279	15411	15329	15187	15077	15118	15113	15093	15462	15203	15166	15131	15267	15106	15294	15223	15159	15319	15195	15159	15149	15097	15152	15147	15055	15153	15203	15102	15112	15184	15220	15046	15306	15247	15148	15069	15115	15258	15154	15111	15151	15250	15253	15192	15333	15099	15243	15128	15176	15173	15289	15180	15241	15580	15149	15148	15254	15034	15135	14996	15123	15285	15124	15119	15024	15110	15151	15179	15079	15022	15328	14971	15216	15295	15204	15283	15232	15260	15259	15227	15236	15152	15205	15077	15149	15094	15152	15304	15175	15166	15085	15176	15372	15149	15316	15118	15288	15128	15250	15333	15015	15396	15168	15243	15213	15156	15084	14868	15192	15179	15311	15255	15269	15362	15210	15289	15225	15222	15263	15192	15271	15275	15198	15211	15203	15315	15115	15121	15134	15289	15237	15198	15016	15162	15162	15255	15151	15059	15154	15103	15239	14970	15070	15113	15175	15279	15192	15230	15245	15151	15170	15098	15145	15302	15258	15230	15235	15216	15300	15235	15239	15290	15125	15125	15462	15120	15446	15036	15208	15212	15100	15276	15245	15108	15155	15116	15116	15150	15229	15259	15164	15212	15272	15002	15155	15289	15059	15174	15172	15290	15122	15013	15204	15064	15221	15209	15364	15196	15309	15315	15330	15171	15266	15187	15257	15034	15363	15199	15172	15084	15276	14998	15185	15304	15185	15218	15154	15247	15293	15299	15042	15288	15373	15160	15188	15333	15306	15154	15366	15162	15053	15228	15284	15203	15147	15202	15139	15196	15201	15309	15206	15157	15260	15332	15322	15168	15244	15197	15236	15115	15239	15050	15159	15195	15381	15272	15151	15211	15272	15270	15170	15258	15256	15306	14987	15171	15259	15119	15150	15414	15221	15153	15049	15215	15180	15008	15175	15300	15305	15293	15333	15346	15233	15207	15274	15169	15083	15359	15229	15382	15146	15087	15239	15384	15220	15121	15064	15015	15193	15177	15226	15025	15147	15233	15242	15230	15200	15133	15173	15334	15221	15395	15207	15213	15257	15183	15216	15136	15118	15196	15244	15293	15170	15203	15229	15252	15217	15282	15173	15313	15106	15326	15115	15139	14992	15119	15226	15129	15238	15185	15191	15236	15233	15104	15414	15270	15309	15252	15317	15019	15192	15333	15292	15143	15177	15238	15285	15116	15346	15336	15299	15070	15245	15107	15205	15241	15103	15081	15313	15145	15174	15093	15267	15167	15090	15330	15220	15250	15240	15091	15266	15264	15153	15159	15147	15314	15139	15146	15255	15253	15147	15138	15092	15239	15220	15134	15115	15100	15181	15151	15206	15228	15138	15095	15313	15308	15013	15231	15219	15273	15276	15310	15107	15330	15201	15308	15254	15167	15340	15243	15257	15195	15209	15142	15236	15171	15070	15286	15343	15305	15182	15373	15152	15222	15206	15136	15162	15240	15297	15203	15199	15188	15390	15056	15184	15209	15116	15226	15282	15162	15273	14986	15259	15227	15249	15315	15105	15320	15206	15136	15228	15186	15100	15252	15353	15149	15264	15146	15343	15091	15282	15164	15110	15341	15266	15245	15219	15260	15209	15197	15323	15053	15229	15100	15254	15265	15133	15229	15080	15405	15186	15181	15132	15271	15163	15102	15317	15186	15184	15198	15074	15055	15268	15191	15248	15187	15309	15167	15305	15344	15395	15214	15247	15358	15175	15241	15107	15211	15168	15160	15170	15118	15244	15111	15342	15275	15163	15080	15143	15278	15139	15353	15187	15093	15224	15274	15195	15130	15219	15388	15121	15352	15198	15135	15198	15256	15045	15266	15257	15158	15196	15275	15256	15191	15381	15232	15202	15228	15232	15342	15187	15259	15058	15236	15237	15248	15315	15179	15113	15118	15066	15357
25221	21436	28265	25917	22917	22291	21579	19462	18805	18477	18320	17806	17812	22221	31301	29330	24962	20972	18614	17911	17763	17412	17612	17595	17583	17534	17753	17709	17614	17677	17466	17552	17564	17538	17576	17637	17415	17610	17646	17456	17658	17713	17586	17539	17525	17332	17601	17434	17563	17744	17744	17489	17471	17360	17372	17563	17457	17553	17439	17675	17593	17290	17503	17274	17465	17525	17598	17451	17553	17688	17548	17492	17491	17408	17528	17400	17257	17458	17559	17615	17576	17601	17546	17593	17346	17600	17484	17560	17538	17508	17523	17447	17594	17466	17502	17418	17623	17656	17595	17674	17587	17633	17635	17339	17303	17623	17583	17589	17495	17219	17498	17419	17573	17456	17494	17449	17604	17228	17286	17351	17462	17360	17638	17593	17565	17625	17593	17480	17287	17420	17516	17426	17430	17394	17583	17382	17279	17494	17501	17424	17529	17476	17606	17548	17439	17553	17573	17596	17323	17665	17510	17562	17480	17328	17573	17575	17407	17348	17556	17293	17617	17443	17423	17611	17524	17712	17340	17386	17526	17623	17562	17584	17441	17587	17670	17215	17454	17512	17530	17571	17491	17499	17489	17615	17424	17562	17415	17388	17610	17559	17366	17540	17672	17553	17514	17420	17565	17536	17524	17512	17498	17432	17351	17268	17450	17483	17401	17517	17640	17361	17535	17331	17368	17447	17483	17636	17310	17548	17435	17437	17456	17375	17461	17639	17468	17504	17581	17548	17637	17441	17500	17564	17484	17562	17347	17194	17522	17644	17412	17326	17374	17412	17649	17343	17309	17437	17613	17551	17328	17415	17492	17699	17452	17282	17403	17456	17432	17357	17489	17415	17555	17433	17653	17549	17414	17661	17695	17372	17367	17553	17517	17562	17625	17560	17543	17518	17542	17548	17587	17453	17461	17506	17445	17523	17605	17594	17425	17424	17413	17423	17538	17560	17417	17602	17216	17593	17520	17483	17366	17393	17512	17489	17573	17207	17547	17453	17451	17544	17615	17427	17396	17440	17504	17376	17475	17270	17532	17499	17642	17467	17466	17567	17512	17472	17283	17291	17220	17628	17573	17610	17543	17283	17437	17625	17638	17322	17307	17370	17611	17401	17496	17595	17641	17356	17411	17612	17625	17323	17598	17516	17443	17454	17403	17380	17545	17440	17528	17465	17544	17628	17515	17339	17493	17375	17486	17579	17410	17296	17278	17425	17451	17552	17523	17495	17512	17414	17588	17781	17531	17419	17404	17431	17458	17412	17489	17341	17769	17528	17408	17417	17529	17497	17541	17469	17449	17500	17356	17523	17494	17369	17681	17509	17460	17711	17452	17356	17406	17506	17421	17477	17280	17421	17474	17369	17471	17581	17516	17545	17345	17338	17565	17521	17429	17447	17475	17637	17499	17407	17747	17437	17678	17567	17594	17394	17682	17359	17465	17623	17418	17539	17722	17313	17554	17483	17248	17504	17492	17557	17403	17635	17728	17554	17743	17495	17535	17612	17457	17639	17470	17672	17358	17320	17512	17323	17486	17524	17376	17472	17492	17460	17576	17331	17420	17528	17459	17553	17547	17546	17433	17564	17476	17585	17527	17703	17655	17572	17282	17534	17507	17481	17373	17596	17484	17231	17499	17362	17379	17574	17573	17550	17321	17362	17423	17525	17704	17593	17463	17485	17430	17442	17466	17517	17627	17396	17516	17498	17624	17482	17500	17574	17583	17502	17554	17369	17526	17534	17423	17537	17427	17381	17480	17595	17390	17305	17548	17547	17315	17451	17316	17450	17631	17327	17443	17540	17448	17467	17318	17502	17455	17474	17472	17409	17683	17348	17453	17433	17457	17475	17635	17364	17504	17416	17447	17480	17403	17456	17445	17478	17493	17446	17496	17612	17610	17569	17540	17511	17681	17539	17545	17346	17267	17534	17502	17308	17479	17309	17485	17521	17814	17367	17453	17643	17436	17390	17502	17484	17533	17461	17606	17502	17580	17628	17260	17433	17354	17517	17313	17541	17394	17514	17619	17481	17598	17413	17518	17610	17572	17544	17389	17518	17524	17558	17578	17569	17403	17291	17564	17658	17667	17671	17449	17461	17703	17448	17397	17478	17370	17383	17385	17351	17341	17498	17526	17349	17570	17598	17418	17536	17363	17492	17598	17238	17582	17445	17273	17445	17602	17587	17577	17378	17438	17351	17471	17372	17701	17331	17439	17486	17677	17405	17468	17452	17545	17434	17463	17532	17261	17501	17336	17350	17599	17478	17488	17720	17491	17549	17422	17529	17501	17559	17445	17515	17393	17510	17295	17619	17613	17326	17287	17319	17358	17550	17759	17365	17388	17493	17338	17384	17639	17531	17537	17546	17554	17607	17641	17477	17487	17519	17478	17361	17295	17431	17493	17638	17623	17593	17529	17486	17511	17466	17653	17544	17434	17364	17448	17419	17393	17404	17728	17514	17598	17472	17432	17438	17431	17703	17807	17422	17277	17580	17470	17602	17593	17529	17502	17403	17527	17330	17487	17628	17372	17389	17457	17543	17507	17756	17496	17450	17483	17383	17394	17467	17479	17442	17646	17302	17546	17583	17372	17632	17573	17431	17440	17417	17373	17515	17439	17425	17561	17618	17492	17420	17325	17489	17389	17666	17599	17424	17590	17673	17526	17502	17743	17531	17446	17305	17495	17565	17564	17546	17476	17471	17427	17464	17432	17554	17394	17487	17616	17345	17391	17496	17509	17592	17531	17537	17631	17528	17494	17389	17365	17408	17552	17603	17469	17415	17612	17659	17567	17530	17451	17415	17429	17375	17435	17570	17536	17315	17515	17389	17292	17459	17623	17285	17442	17600	17661	17225	17438	17504	17566	17491	17508	17440	17507	17525	17390	17414	17250	17369	17351	17540	17360	17366	17499	17357	17436	17468	17514	17516	17565	17546	17822	17621	17309	17369	17582	17737	17653	17456	17612	17665	17518	17364	17669	17418	17479	17616	17470	17511	17549	17475	17433	17574	17470	17484	17257	17543	17473	17508	17555	17333	17451	17347	17522	17305	17616	17257	17383	17634	17628	17644	17501	17486	17514	17250	17439	17337	17417	17573	17533	17593	17355	17524	17762	17610	17536	17542	17670	17321	17620	17443	17795	17627	17459	17301	17566	17284	17290	17465	17429	17673	17546	17458	17409	17343	17540	17400	17472	17404	17488	17412	17331	17826	17678	17453	17538	17589	17567	17524	17418	17380	17446	17298	17643	17441	17521	17437	17439	17531	17419	17690	17351	17361	17535	17483	17541	17509	17593	17337	17547	17508	17536	17673	17565	17393	17453	17523	17470	17529	17578	17624	17547	17480	17501	17526	17537	17312	17292	17375	17329	17304	17486	17658	17645	17314	17366	17557	17585	17485	17486	17518	17627	17599	17238	17545	17532	17447	17462	17663	17494	17406	17325	17516	17426	17176	17572	17508	17483	17475	17473	17451	17656	17586	17510	17533	17609	17609	17632	17451	17625	17527	17420	17474	17617	17344	17565	17725	17439	17384	17265	17545	17354	17722	17355	17238	17565	17660	17536	17206	17533	17446	17571	17606	17507	17373	17442	17560	17643	17449	17351	17611	17782	17595	17305	17222	17497	17472	17598	17465	17566	17474	17344	17514	17360	17502	17541	17359	17372	17360	17490	17521	17436	17357	17518	17501	17339	17559	17416	17355	17506	17697	17568	17378	17408	17503	17740	17517	17319	17255	17447	17438	17458	17401	17562	17619	17407	17557	17388	17447	17531	17417	17296	17595	17472	17629	17583	17557	17555	17447	17489	17467	17474	17407	17486	17382	17387	17688	17607	17256	17583	17668	17445	17459	17499	17463	17562	17629	17560	17551	17532	17344	17503	17523	17458	17274	17421	17476	17431	17520	17742	17488	17522	17404	17552	17514	17471	17726	17608	17559	17744	17420	17531	17494	17388	17513	17469	17451	17665	17265	17541	17628	17574	17458	17548	17510	17417	17603	17544	17652	17522	17256	17314	17265	17446	17481	17597	17400	17469	17495	17434	17484	17668	17551	17509	17286	17395	17770	17483	17432	17668	17626	17464	17385	17342	17322	17582	17338	17272	17402	17243	17522	17465	17466	17613	17592	17370	17486	17531	17558	17382	17429	17634	17527	17561	17413	17581	17367	17409	17556	17687	17564	17481	17432	17580	17448	17354	17429	17510	17518	17396	17375	17437	17477	17478	17519	17629	17507	17505	17540	17481	17361	17507	17410	17401	17337	17353	17663	17476	17458	17673	17601	17641	17478	17399	17567	17556	17479	17619	17549	17635	17566	17742	17302	17534	17550	17432	17555	17472	17449	17473	17300	17528	17480	17490	17502	17439	17588	17616	17508	17463	17597	17491	17480	17538	17394	17588	17501	17443	17358	17427	17539	17698	17513	17498	17544	17249	17628	17490	17559	17475	17420	17491	17601	17342	17607	17471	17820	17444	17397	17493	17359	17601	17456	17432	17527	17362	17451	17573	17503	17466	17521	17528	17526	17528	17558	17472	17397	17392	17519	17630	17416	17587	17511	17799	17651	17742	17541	17439	17615	17583	17545	17427	17470	17356	17427	17462	17428	17388	17404	17565	17541	17564	17282	17458	17449	17403	17546	17358	17442	17474	17446	17522	17484	17411	17467	17519	17366	17425	17545	17474	17418	17939	17560	17636	17598	17665	17538	17524	17698	17472	17478	17470	17685	17522	17413	17467	17520	17467	17682	17461	17602	17645	17448	17666	17620	17566	17661	17590	17552	17284	17339	17394	17616	17422	17383	17352	17512	17292	17438	17529	17339	17350	17530	17615	17290	17277	17757	17480	17373	17426	17351	17307	17498	17386	17417	17536	17628	17535	17410	17628	17421	17370	17821	17680	17486	17325	17534	17502	17558	17690	17287	17523	17373	17497	17517	17312	17368	17622	17555	17401	17458	17676	17515	17504	17595	17282	17497	17584	17589	17474	17452	17400	17475	17604	17568	17737	17291	17616	17606	17684	17515	17453	17462	17471	17469	17583	17506	17345	17499	17503	17509	17425	17583	17568	17640	17485	17471	17706	17472	17450	17479	17347	17477	17336	17395	17473	17522	17404	17468	17411	17668	17497	17462	17643	17562
18690	26937	26910	24536	22041	20841	19107	17941	16889	16186	15915	15700	15805	23528	33180	29897	24226	18858	16334	15412	15431	15230	15151	15333	15220	15250	15306	15150	15170	15348	15375	15263	15184	15323	15289	15310	15236	15153	15216	15421	15226	15295	15335	15247	15255	15151	15331	15396	15280	15185	15215	15212	15178	15182	15136	15224	15242	15219	15211	15180	15299	15265	15264	15209	15151	15207	15346	15401	15117	15183	15242	15202	15239	15229	15325	15143	15196	15343	15118	15173	15021	15305	15365	15214	15196	15277	15224	15117	15318	15237	15299	15232	15267	15182	15320	15287	15203	15141	15163	15131	15273	15160	15219	15190	14914	15336	15132	15256	15229	15186	15239	15284	15277	15143	15212	15098	15155	15267	15142	15291	15261	15360	15234	15104	15123	15248	15368	15305	15227	15031	15309	15222	15262	15327	15346	15230	15219	15242	15076	15057	15284	15174	15280	15312	15347	15125	15234	15261	15184	15160	15187	15179	15240	15128	15039	15392	15181	15230	15270	15076	15257	15384	15269	15140	15239	15174	15163	15413	15270	15221	15283	15201	15219	15055	15266	15163	15159	15083	15290	15297	15197	15183	15340	15201	15207	15173	15184	15085	15225	15363	15116	15134	15330	15262	15354	15203	15277	15247	15210	15236	15240	15217	15190	15117	15207	15260	15317	15246	15386	15077	15212	15257	15133	15247	15234	15480	15204	15107	15207	15255	15281	15220	15199	15357	15183	15291	15176	15238	15321	15267	15198	15272	15197	15104	15161	15229	15408	15051	15411	15134	15234	15246	15401	15196	15343	15081	15181	15103	15334	15055	15278	15308	15200	15353	15095	15427	15358	15433	15277	15499	15134	15218	15291	15374	15325	15277	15381	15094	15174	15177	15187	15173	15368	15185	15372	15008	15288	15316	15101	15160	15286	15374	15274	15090	15279	15185	15291	15341	15246	15182	15187	15240	15285	15115	15102	15206	15290	15184	15289	15317	15235	15312	15322	15366	15324	15331	15271	15117	15134	15196	15197	15219	15229	15172	15182	15253	15163	15192	15212	15179	15094	15194	15232	15190	15106	15253	15188	15213	15091	15137	15210	15183	15297	15331	15138	15295	15293	15213	15145	15235	15253	15259	15270	15330	15212	15291	15250	15271	15238	15317	15132	15283	15305	15199	15251	15328	15090	15133	15235	15246	15146	15175	15266	15358	15174	15339	15196	15136	15216	15209	15355	15432	15145	15233	15178	15159	15249	15332	15060	15222	15374	15234	15374	15233	15290	15067	15109	15158	15275	15260	15213	15198	15342	15283	15049	15264	15326	15302	15143	15196	15310	15128	15291	15278	15058	15287	15288	15228	15382	15080	15197	15078	15082	15174	15258	15331	15292	15251	15346	15335	15289	15210	15124	15191	15390	15200	15297	15256	15316	15064	15102	15259	15205	15302	15161	15271	15242	15152	15219	15386	15124	15178	15132	15159	15204	15202	15152	15193	15081	15087	15290	15195	15207	15250	15216	15056	15229	15214	15315	15291	15281	15208	15183	15383	15241	15172	15212	15180	15399	15231	15091	15207	15138	15305	15246	15243	15151	15275	15173	15228	15208	15180	15423	15267	15176	15202	15281	15364	15218	15246	15359	15192	15108	15267	15284	15247	15283	15142	15235	15216	15241	15248	15144	15117	14991	15182	15343	15270	15352	15257	15368	15161	15162	15192	15196	15276	15342	15165	15270	15072	15211	15322	15113	15378	15389	15358	15182	15230	15187	15144	15114	15360	15199	15248	15234	15188	15042	15230	15178	15134	15334	15119	15247	15070	15214	15248	15154	15300	15206	15074	15161	15110	15135	15197	15256	15212	15167	15138	15160	15395	15320	15323	15304	15257	15073	15236	15183	15193	15377	15293	15347	15199	15319	15375	15228	15211	15305	15211	15309	15235	15329	15422	14988	15143	15153	15136	15317	15172	15278	15319	15151	15105	15358	15334	15257	15260	15174	15474	15321	15242	15305	15220	15413	15224	15186	15282	15125	15275	15188	15194	15240	15363	15206	15012	15234	15194	15259	15194	15276	15251	15280	15101	15341	15156	15267	15302	15280	15097	15346	15180	15086	15356	15235	15250	15168	15138	15221	15260	15109	15197	15103	15087	15190	15192	15197	15032	15245	15148	15212	15302	15289	15214	15182	15164	15311	15229	15293	15277	15098	15160	15016	15261	15259	15375	15207	15128	15181	15163	15256	15365	15260	15221	15124	15074	15318	15299	15257	15200	15092	15325	15101	15183	15164	15116	15239	15158	15261	15189	15079	15186	15238	15162	15227	15335	15114	15207	15204	15385	15247	15123	15357	15359	15236	15217	15307	15260	15225	15219	15246	15278	15251	15375	15281	15230	15132	15382	15269	15221	15292	15172	15251	15164	15140	15194	15322	15404	15233	15163	15401	15148	15301	15183	15223	15138	15372	15376	15219	15209	15371	15165	15438	15149	15232	15249	15308	15253	15272	15074	15132	15177	15150	15188	15247	15246	15261	15096	15169	15266	15356	15391	15162	15193	15210	15407	15280	15328	15227	15110	15330	15272	15270	15300	15274	15210	15220	15250	15318	15268	15387	15271	15263	15325	15245	15162	15106	15132	15410	15208	15230	15262	15125	15243	15148	15151	15362	15095	15116	15265	15295	15247	15247	15210	15217	15323	15284	15371	15161	15302	15224	15130	15276	15219	15163	15092	15265	15220	15389	15212	15340	15185	15238	15321	15229	15172	15299	15224	15226	15438	15121	15353	15137	15325	15274	15333	15280	15204	15312	15137	15258	14996	15074	15079	15329	15268	15165	15288	15248	15258	15247	15330	15334	15280	15253	15239	15225	15214	15340	15159	15172	15307	15173	15254	15161	15252	15261	15325	15213	15244	15369	15190	15264	15323	15282	15242	15312	15282	15273	15187	15370	15186	15373	15172	15263	15230	15306	15084	15154	15106	15282	15263	15268	15038	15082	15289	15182	15316	15150	15144	15211	15411	15138	15338	15247	15243	15409	15120	15264	15154	15233	15378	15356	15185	15060	15312	15210	15415	15219	15354	15214	15286	15190	15169	15190	15278	15211	15284	15260	15383	15301	15197	15176	15190	15302	15231	15417	15274	15148	15336	15252	15161	15101	15276	15216	15290	15307	15342	15326	15240	15185	15291	15179	15320	15199	15338	15167	15190	15178	15188	15104	15246	15204	15251	15211	15116	15408	15027	15231	15205	15179	15177	15322	15233	15071	15226	15229	15148	15314	15124	15068	15118	15166	14970	15293	15192	15184	15175	15263	15136	15123	15372	15221	15336	15300	15238	15302	15343	15217	15213	15313	15309	15371	15140	15159	15406	15326	15232	15115	15430	15232	15277	15143	15199	15311	15219	15234	15223	15161	15047	15197	15287	15119	15241	15218	15100	15172	15212	15330	15381	15193	15284	15407	15158	15320	15166	15042	15182	15071	15307	15280	15218	15215	15310	15329	15177	15209	15194	15245	15114	15282	15292	15242	15191	15286	15156	15267	15223	15127	15300	15179	15245	15266	15100	15385	15092	15350	15283	15296	15025	15264	15041	15474	15518	15361	15115	15093	15279	15207	15076	15266	15218	15185	15192	15184	15250	15224	15409	15137	15111	15207	15144	15274	15156	15204	15311	15230	15243	15139	15224	15221	15277	15174	15270	15235	15238	15203	15210	15298	15176	15284	15302	15267	15333	15193	15409	15309	15304	15079	15088	15114	15278	15138	15166	15117	15201	15237	15318	15359	15288	15153	15245	15300	15373	15168	15067	15104	15188	15243	15171	15317	15202	15100	15292	15288	15258	15189	15095	15266	15266	15264	15170	15344	15274	15393	15236	15207	15086	15312	15268	15280	15349	15369	15102	15236	15392	15335	15296	15219	15165	15202	15216	15245	15277	15375	15173	15263	15328	15029	15246	15187	15215	15250	15282	15170	15130	15089	15138	15088	15174	15225	15305	15300	15171	15352	15166	15339	15268	15233	15247	15175	15351	14994	15118	15322	15047	15371	15187	15246	15331	15222	15262	15187	15267	15281	15296	15252	15185	15220	15299	15328	15330	15308	15099	15373	15257	15240	15362	15370	15154	15268	15179	15175	15195	15220	15381	15346	15252	15114	15115	15221	15228	15028	15153	15255	15141	15324	15293	15054	15389	15113	15216	15219	15229	15302	15279	15278	15242	15079	15358	15264	15126	15124	15248	15184	15135	15199	15274	15252	15288	15224	15152	15138	15150	15191	15289	15245	15268	15220	15127	15244	15357	15254	15370	15193	15298	15376	15157	15137	15204	15281	15344	15088	15282	15237	15156	15304	14925	15358	15104	15203	15332	15306	15253	15091	15295	15231	15195	15267	15257	15274	15324	15251	15022	15103	15367	15439	15173	15156	15166	15226	15269	15175	15312	15308	15244	15266	15026	15224	15205	15301	15194	15256	15297	15277	15282	15019	15293	15283	15255	15129	15324	15208	15271	15311	15252	15070	15213	15255	15211	15211	15167	15290	15080	15198	15263	15040	15401	15383	15261	15206	15309	15167	15255	15218	15303	15316	15205	15265	15173	15335	15076	15268	15132	15349	15347	15235	15254	15069	15192	15207	15264	15383	15371	15167	15228	15166	15250	14992	15275	15179	15183	15249	15331	15488	15205	15119	15246	15026	15316	15275	15168	15166	15258	15220	15114	15314	15231	15020	15012	15332	15005	15221	15148	15442	15100	15147	15151	15461	15175	15212	15246	15275	15357	15442	15333	15144	15205	15244	15188	15234	15217	15171	15254	15320	15243	15035	15345	15431	15438	15217	15172	15313	15180	15115	15221	15310	15290	15305	15125	15279	15323	15050	15235	15195	15317	15210	15175	15294	15324	15161	15275	15386	15315	15314	15333	15169	15311	15142	15201	15294	15256	15337	15219	15404	15289	15191	15113	15269	15032	15211	15194	15456	15366	15249	15253	15282	15313	15161	15249	15287	15169	15347	15222	15062	15300	15309	15234	15163	15259	15357	15217	15211	15283	15210	15093	15283	15174	15022	15283	15175	15236	15300	15277	15257	15262	15206	15260	15214	15253	15300	15193	15173	15144	15154	15101	15199	15282	15158	15142	15264	15307	15275	15150	15225	15335	15341	15258
23880	21447	28981	24434	22490	24599	24328	20613	19246	18603	18595	18192	18037	20776	41577	38930	30960	24276	19877	18396	17752	17804	17736	17574	17865	17666	17539	17505	17386	17612	17794	17675	17492	17523	17573	17582	17519	17460	17486	17754	17613	17642	17534	17363	17483	17619	17450	17529	17557	17717	17512	17559	17678	17535	17466	17627	17409	17532	17367	17476	17542	17565	17338	17481	17483	17415	17510	17691	17565	17473	17447	17443	17288	17370	17699	17691	17518	17522	17296	17549	17348	17491	17665	17464	17565	17574	17718	17526	17529	17490	17448	17515	17504	17696	17526	17384	17578	17476	17432	17461	17555	17538	17451	17462	17526	17600	17553	17596	17297	17587	17489	17351	17467	17627	17799	17666	17635	17417	17341	17530	17288	17395	17455	17585	17433	17726	17514	17503	17383	17550	17403	17415	17535	17447	17674	17351	17381	17531	17313	17544	17424	17492	17556	17618	17259	17430	17433	17478	17598	17298	17577	17356	17557	17523	17345	17383	17529	17469	17611	17615	17826	17469	17301	17480	17469	17515	17575	17643	17283	17591	17507	17516	17504	17477	17429	17548	17710	17536	17636	17494	17593	17329	17807	17671	17409	17478	17488	17474	17448	17460	17514	17505	17393	17575	17366	17708	17387	17503	17698	17542	17482	17203	17678	17357	17406	17593	17542	17449	17674	17440	17638	17580	17667	17498	17525	17441	17350	17310	17521	17499	17401	17497	17497	17326	17658	17411	17321	17245	17587	17412	17474	17398	17477	17498	17289	17526	17302	17604	17453	17722	17532	17667	17518	17440	17431	17508	17422	17408	17608	17487	17573	17360	17445	17592	17513	17531	17584	17576	17436	17298	17470	17300	17503	17524	17566	17711	17624	17616	17534	17387	17363	17468	17479	17539	17418	17423	17332	17383	17607	17507	17552	17773	17392	17459	17384	17670	17633	17561	17594	17490	17581	17624	17484	17366	17659	17545	17426	17385	17562	17377	17372	17457	17362	17229	17597	17505	17561	17617	17460	17417	17514	17375	17514	17545	17517	17543	17352	17451	17486	17584	17552	17555	17575	17531	17663	17603	17559	17261	17353	17377	17498	17422	17541	17465	17386	17590	17501	17529	17504	17400	17346	17606	17456	17615	17425	17451	17411	17412	17432	17494	17603	17581	17496	17398	17543	17310	17573	17658	17457	17365	17556	17542	17520	17406	17356	17573	17435	17430	17708	17674	17507	17524	17731	17412	17482	17466	17624	17621	17550	17563	17757	17675	17560	17518	17332	17416	17469	17574	17466	17716	17600	17589	17489	17769	17573	17425	17564	17466	17577	17348	17460	17459	17498	17299	17528	17609	17369	17553	17781	17414	17555	17451	17529	17377	17478	17594	17533	17569	17579	17540	17453	17529	17406	17408	17578	17540	17435	17542	17431	17410	17720	17621	17484	17586	17428	17402	17611	17660	17622	17656	17452	17508	17661	17638	17442	17390	17207	17394	17345	17586	17537	17557	17607	17417	17607	17446	17486	17315	17628	17584	17515	17574	17465	17516	17407	17602	17431	17485	17380	17406	17581	17489	17472	17494	17382	17425	17592	17390	17599	17659	17699	17468	17530	17571	17244	17590	17174	17418	17465	17535	17632	17588	17623	17408	17562	17396	17632	17462	17630	17347	17485	17544	17339	17499	17624	17835	17284	17510	17637	17361	17437	17421	17534	17470	17555	17615	17532	17419	17514	17575	17479	17468	17395	17412	17453	17370	17431	17668	17585	17561	17538	17560	17279	17744	17514	17471	17421	17334	17588	17651	17400	17490	17591	17442	17549	17488	17549	17560	17296	17327	17441	17481	17504	17585	17663	17462	17232	17648	17670	17501	17439	17483	17560	17544	17533	17557	17388	17488	17665	17190	17509	17615	17528	17405	17461	17451	17563	17392	17466	17322	17745	17262	17376	17497	17495	17370	17444	17456	17453	17545	17769	17519	17365	17525	17457	17391	17506	17513	17471	17347	17677	17281	17331	17318	17412	17661	17702	17354	17541	17465	17488	17448	17600	17323	17644	17569	17539	17382	17497	17719	17481	17545	17296	17442	17295	17396	17424	17511	17568	17382	17554	17517	17659	17582	17607	17373	17599	17539	17516	17364	17504	17327	17450	17457	17489	17604	17524	17703	17421	17548	17468	17640	17616	17546	17337	17699	17415	17465	17610	17328	17628	17602	17481	17419	17600	17570	17573	17410	17581	17586	17380	17487	17560	17499	17540	17643	17254	17655	17315	17461	17679	17303	17571	17205	17489	17530	17598	17590	17554	17620	17741	17464	17225	17690	17593	17291	17370	17616	17595	17705	17419	17499	17588	17282	17598	17540	17379	17432	17323	17495	17421	17628	17625	17468	17521	17431	17677	17302	17540	17439	17525	17263	17606	17514	17647	17568	17354	17538	17425	17566	17375	17361	17413	17481	17290	17483	17395	17665	17548	17483	17814	17398	17287	17558	17533	17572	17382	17427	17523	17713	17386	17228	17420	17555	17549	17364	17443	17348	17545	17479	17522	17387	17420	17578	17477	17521	17286	17594	17489	17540	17560	17558	17397	17563	17378	17735	17338	17635	17375	17471	17601	17714	17512	17666	17463	17414	17499	17156	17326	17208	17503	17409	17480	17425	17434	17740	17409	17543	17754	17583	17585	17325	17599	17463	17413	17549	17280	17483	17610	17554	17547	17527	17456	17530	17399	17552	17578	17383	17588	17444	17408	17477	17447	17328	17250	17548	17336	17589	17736	17430	17632	17560	17315	17272	17498	17583	17579	17476	17493	17427	17648	17443	17631	17454	17654	17505	17743	17469	17339	17414	17546	17620	17317	17618	17545	17307	17334	17480	17478	17442	17666	17481	17713	17405	17524	17516	17476	17850	17485	17564	17492	17502	17564	17587	17482	17460	17456	17308	17417	17351	17613	17524	17469	17502	17301	17385	17497	17537	17514	17763	17315	17516	17598	17400	17557	17487	17377	17338	17388	17293	17455	17504	17576	17527	17667	17600	17531	17608	17486	17339	17454	17497	17548	17468	17609	17464	17566	17435	17666	17658	17491	17442	17570	17336	17427	17745	17427	17448	17430	17573	17465	17472	17573	17584	17599	17456	17444	17508	17469	17674	17456	17694	17545	17679	17493	17404	17549	17320	17522	17569	17461	17491	17599	17490	17697	17440	17530	17441	17494	17417	17490	17393	17646	17376	17788	17468	17588	17509	17637	17533	17546	17465	17678	17549	17280	17462	17552	17547	17569	17526	17593	17507	17457	17563	17479	17573	17354	17568	17597	17489	17736	17580	17637	17394	17460	17554	17491	17507	17395	17608	17622	17546	17477	17589	17580	17575	17488	17544	17356	17261	17565	17336	17549	17574	17422	17540	17563	17494	17561	17438	17429	17366	17592	17511	17513	17451	17761	17338	17499	17639	17542	17374	17461	17605	17285	17468	17481	17387	17350	17461	17428	17451	17618	17545	17604	17582	17573	17588	17578	17545	17447	17569	17596	17369	17430	17458	17604	17486	17665	17335	17706	17356	17655	17462	17550	17514	17602	17440	17404	17592	17371	17479	17363	17749	17490	17619	17672	17421	17636	17378	17405	17711	17695	17618	17418	17169	17553	17422	17585	17561	17486	17579	17389	17435	17368	17586	17588	17403	17423	17411	17396	17550	17322	17434	17540	17476	17371	17242	17568	17521	17493	17386	17398	17473	17360	17615	17491	17632	17571	17563	17633	17628	17685	17446	17526	17538	17457	17356	17666	17533	17252	17292	17663	17584	17493	17431	17627	17473	17303	17427	17246	17446	17322	17419	17714	17530	17378	17299	17447	17431	17521	17451	17451	17419	17568	17477	17465	17361	17443	17536	17493	17560	17672	17553	17457	17539	17413	17510	17408	17459	17599	17623	17498	17602	17620	17453	17604	17612	17717	17596	17507	17583	17582	17386	17555	17464	17484	17449	17342	17511	17481	17569	17424	17575	17482	17216	17429	17476	17322	17591	17558	17499	17510	17468	17515	17481	17684	17446	17357	17397	17379	17429	17691	17423	17503	17566	17454	17496	17461	17551	17628	17469	17500	17508	17604	17385	17603	17361	17576	17600	17509	17554	17581	17465	17532	17508	17500	17456	17470	17629	17506	17446	17462	17702	17566	17371	17695	17573	17454	17533	17744	17310	17433	17384	17438	17522	17642	17451	17587	17586	17482	17455	17490	17491	17282	17573	17606	17398	17317	17455	17531	17631	17549	17587	17458	17650	17325	17656	17448	17432	17469	17466	17586	17379	17627	17274	17529	17472	17382	17445	17349	17297	17480	17358	17280	17469	17646	17575	17427	17322	17574	17542	17333	17490	17351	17381	17480	17402	17595	17344	17334	17373	17595	17542	17419	17596	17622	17477	17369	17374	17401	17454	17433	17352	17677	17762	17521	17336	17625	17624	17593	17707	17474	17466	17493	17462	17375	17445	17626	17574	17491	17634	17611	17707	17388	17431	17280	17607	17493	17455	17443	17338	17500	17713	17379	17541	17558	17348	17546	17464	17554	17471	17487	17707	17532	17411	17383	17335	17817	17504	17542	17521	17424	17511	17501	17482	17611	17521	17526	17643	17702	17552	17490	17399	17484	17591	17584	17491	17410	17583	17409	17404	17775	17635	17462	17493	17500	17683	17244	17413	17311	17435	17370	17596	17742	17337	17428	17376	17585	17593	17560	17475	17490	17412	17401	17182	17510	17435	17485	17380	17513	17453	17671	17706	17686	17467	17337	17393	17492	17604	17273	17421	17453	17623	17451	17509	17609	17414	17739	17490	17455	17505	17560	17778	17589	17566	17571	17342	17429	17543	17346	17665	17581	17360	17456	17471	17488	17523	17437	17519	17570	17652	17577	17782	17605	17316	17656	17304	17392	17301	17682	17402	17482	17720	17360	17448	17419	17451	17549	17456	17426	17322	17546	17675	17422	17705	17271	17639	17627	17354	17638	17197	17638	17621	17752	17506	17382	17558	17479	17511	17674	17613	17623	17540	17633	17609	17544	17643	17510	17415	17360	17436	17461	17667	17433	17496	17451	17574	17219	17439	17638	17436	17503	17583	17486	17604	17517	17358	17463	17588	17431	17435	17388	17536	17594	17708
18727	31708	31973	27795	24996	22682	20932	19379	17832	16489	16109	15997	15799	20962	44140	38644	30675	22521	17248	15645	15116	15203	15251	15303	15174	15034	15089	15099	15357	15252	15368	15197	15238	15132	15236	15369	15293	15277	15205	15235	15256	15267	15232	15366	15145	15212	15151	15021	15236	15036	15236	15304	15220	15479	15237	15285	15111	15162	15227	15164	15369	15128	15166	15279	15281	15250	15263	15045	15288	15201	15191	15197	15317	15313	15053	15259	15163	15039	15195	15359	15195	15036	15172	15268	15213	15112	15222	15235	15208	15168	15283	15085	15042	15077	15105	15250	15102	15161	15309	15180	15226	15070	15179	15197	15302	15148	15212	15325	15234	15251	15362	15302	15361	15354	15230	15356	15282	15173	15145	15171	15096	15220	15071	15067	15213	15189	15176	15098	15280	15120	15131	15291	15075	15195	15255	15292	15134	15294	15143	15071	15299	15252	15086	15291	15279	15170	15311	15222	15360	15195	15162	15332	14970	15141	15187	15197	15197	15193	15216	15098	15055	15075	15259	15277	15364	15233	15196	15134	15281	15103	15161	15058	15019	15269	15212	15264	15150	15106	15255	15220	15262	15284	15038	15363	15135	15150	15081	15154	15167	15080	15188	15192	15221	15206	15119	15200	15301	15289	15141	15163	15115	15265	15159	14992	15052	15126	15195	15231	15171	15277	15255	15219	15212	15254	15270	15098	15243	15102	15057	15315	15161	15152	15102	15291	15309	15304	15006	15323	15249	15333	15299	15400	15329	15129	15265	15241	15324	15220	15216	15377	15218	15281	15377	15192	15214	15153	15299	15034	15222	15336	15094	15158	15270	15151	15175	15138	15200	15260	15212	15314	15303	15198	15174	15099	14947	15356	15141	15117	15218	15362	15187	15321	15307	15234	15198	15334	15399	15185	15338	15175	15166	15220	15257	15242	15248	15238	15156	15173	15096	15189	15318	15241	15188	15134	15159	15130	15312	15227	15139	15261	15231	15254	15163	15187	15065	15181	15398	15114	15393	15191	15127	15256	15138	15162	15083	15219	15025	15192	15159	15059	15220	15150	15157	15353	15165	15251	15279	15138	15045	15157	15264	15053	15217	15216	15218	15209	15077	15111	15136	15169	15181	15213	14987	15276	15104	15120	15226	15110	15232	15232	15015	15219	15378	15139	15189	15304	15148	15202	15258	15207	15224	15151	15120	15028	15093	15108	15111	15147	15096	15149	15255	15354	15331	15091	15104	15342	15283	15216	15273	15010	15332	15299	15091	15226	15245	15303	15206	15058	15143	15129	15218	15092	15238	15318	15103	15160	15357	15142	15265	14891	15137	15275	15198	15346	15098	15311	15348	15323	15076	15209	15266	15202	15366	15283	15268	15329	15212	15223	15123	15046	15301	15312	15149	15179	15307	15329	15044	15301	15126	15330	15173	15173	15174	15269	15046	15198	15244	15280	15281	15326	15161	15075	15157	15115	15215	15065	15407	15211	15241	15189	15088	15166	15043	15103	15283	15409	15218	15125	15323	15155	15073	15120	15172	15220	15101	15311	15070	15017	15368	15259	15236	15122	14998	15178	15215	15164	14997	15187	15297	15086	15217	15357	15136	15237	15327	15304	15099	15219	15174	15006	15199	15156	15177	15243	15187	15268	15166	15081	15312	15188	15175	15106	15141	15443	15269	15147	15092	15167	15173	15229	15341	15290	15316	15077	15271	15238	15166	15108	15321	15302	15400	15175	15180	15213	15274	15155	15181	15298	15070	15196	15056	15245	15317	15206	15200	15224	15248	15260	15252	15214	15308	15096	15220	15166	15216	15109	15217	15254	15293	15290	14975	15290	15145	15240	15209	15232	15258	15169	15005	15287	15070	15174	15187	15165	15206	15389	15129	15333	15098	15107	15140	15025	15245	15238	15273	15145	15295	15099	15131	15181	15329	15075	15141	15266	15032	15168	15136	15221	15257	15297	15152	15041	15272	15376	15230	15221	15280	15242	15103	15121	15338	15254	15311	15249	15270	15062	15232	15115	15155	15260	15232	15346	15099	15088	15176	15279	15363	15286	15223	15080	15181	15194	15295	15234	15326	15146	15213	15136	15301	15071	15132	15219	15301	15196	15060	15127	15092	15089	15031	15295	15294	15275	15307	15075	15253	15194	15173	15201	15212	15222	15174	15443	15057	15269	15127	15263	15050	15234	15114	15247	15054	15165	15179	15290	15201	15097	15244	15321	15205	15325	15250	15136	15387	15149	15225	15284	15200	15098	15101	15283	15244	15164	15172	15137	15045	15165	15360	15224	15167	15172	15083	15181	15021	15355	15208	15226	15398	15139	15100	15229	15045	15213	15050	15213	15150	15285	15235	15291	15043	15150	15200	15255	15069	15154	15224	15189	15201	15149	15046	15247	15319	15184	15170	15307	15117	15207	15292	15131	15043	15231	15011	15117	15297	15162	15260	15365	15248	15298	15200	15381	15244	15284	15282	15086	15165	15302	15281	15202	15250	15387	15266	15166	15172	15302	15307	15178	15210	15281	15301	15004	15186	15179	15153	15196	15305	15220	15134	15155	15287	15291	15122	15149	15242	15245	15245	15155	15124	15239	15198	15087	15167	15254	15246	15067	15096	14999	15050	15182	15207	15131	15328	15204	15208	15176	15346	15314	15187	15259	15396	15290	15080	15161	15212	15224	15181	15131	15256	15290	15086	15154	15266	15231	15031	15272	15096	15301	15069	15326	15145	15270	15189	15221	15173	15156	15164	15293	15329	15064	15373	15300	15243	15304	15119	15047	15163	15232	15232	15112	15264	15175	15168	15076	15104	15371	15120	15253	15080	15236	15193	15368	15168	15236	15283	15171	15231	15455	15286	15275	15050	15328	15186	15244	15075	15184	15307	15226	15230	15217	15290	15107	15146	15377	15249	15110	15397	15229	15240	15227	15133	15165	15317	15344	15083	15217	15247	15303	15232	15188	15205	15320	15233	15172	15270	15320	15160	14971	15260	15120	15145	15208	15359	15080	15189	15273	15316	15172	15289	15067	15269	15061	15341	15152	15262	15243	15172	15167	15230	15272	15286	15312	15260	15249	15096	15131	15267	15096	15320	15209	15153	15003	15144	15174	15050	15042	15259	15120	15173	15246	15195	15126	15177	15055	15068	15348	15187	15116	15065	15143	15095	15327	15213	15249	15203	15221	15261	15108	15091	15405	15195	15067	15254	15147	15290	15225	15236	15130	15154	15179	15210	15222	15151	15109	15286	15148	15069	15303	15150	15220	15102	15110	15138	15051	15239	15108	15153	15189	15185	15139	15149	15192	15171	15153	15259	15169	15287	15240	15151	15222	15320	15247	15079	15084	15281	15088	15282	15191	15207	15188	14985	15381	15255	15283	14965	15102	15190	15143	15347	15200	15129	15065	15027	15319	15232	15152	15401	15052	15174	15098	15096	15319	15207	15206	15095	15112	15187	15186	15268	15161	15228	15302	15223	15211	15079	15110	15158	15284	15290	15194	15147	15248	15252	15051	15291	15130	15289	14999	15277	15352	15042	15213	15169	15026	15143	15094	15374	15218	15111	15172	15405	15357	15250	15168	15140	15284	15316	15089	15234	15263	15109	15237	15091	15339	15181	15219	15066	15140	15010	15163	15048	15326	15186	15190	15301	15171	15308	15240	15309	15327	15242	15363	15183	15204	15234	15080	15085	15335	15237	15147	15156	15210	15225	15234	15127	15120	15244	15176	15251	15217	15077	15136	15252	15160	14962	15184	15302	15082	15065	15207	15086	15236	15272	15101	15131	15315	15119	15116	15140	15306	15226	15273	15086	15090	15244	15109	15009	15135	15226	15119	15189	15183	15194	15176	15159	15014	15219	15297	15156	15244	15098	15291	15169	15092	15248	15066	15141	15101	15216	15200	15014	15283	15055	15107	15226	15197	15375	15225	15069	15247	15136	15217	15080	15421	15238	15387	15079	15116	15205	15159	15104	15306	15186	15057	15401	15042	15279	15314	15201	15051	15104	15258	15156	15154	15227	15164	15200	15160	15168	15210	15192	15041	15066	15295	15226	15240	15070	14985	15289	15271	15180	15164	15156	15111	15382	15146	15159	15095	15190	15217	15271	15345	15198	15215	15100	15064	15277	15172	15192	15071	15208	15057	15099	15342	15021	15280	15198	15170	15108	15168	15252	15191	15233	15212	15096	15133	15102	15298	15412	15283	15234	15052	15269	15074	15282	15153	15313	15135	15127	15217	15207	15173	15207	15288	15209	15150	15311	15100	15109	15385	15186	15159	15285	15172	15054	15230	15246	15320	15135	15266	15069	15195	15203	15109	15099	15146	15248	15263	15014	15053	15183	15009	15125	15347	15226	15161	15153	15402	15127	15042	15286	15187	15078	15308	15232	15043	15226	15223	15188	15085	15112	15229	15080	15146	15151	15061	15224	15178	15222	15063	15067	15170	15132	15189	15251	15252	15265	15069	15415	15276	15061	15170	15131	15248	15255	15253	15219	15242	15113	15047	15264	15175	15142	15170	15227	15448	15275	15210	15094	15209	15153	15187	15219	15093	15285	15201	15148	15245	15290	15271	15258	15249	15263	15146	15149	15243	15153	15050	15135	15111	14918	15183	15188	15229	15202	15233	15156	15245	15266	15160	15218	15193	15162	15260	15482	15103	15169	15206	15154	15164	15116	15135	15134	15162	15149	15170	15248	15228	15093	15268	15201	15085	15265	15142	15237	15292	15224	15017	15226	15087	15299	15207	15240	15172	15075	15092	15386	15110	15245	15378	15121	15261	15234	15170	15285	15283	15074	15230	15170	15325	15133	15176	15031	15197	15222	15198	15268	15242	15415	15147	15347	15283	15194	15151	15122	15213	15145	15265	15137	15148	15228	15355	15173	15278	15057	15336	15294	15179	15237	15192	15061	15161	15319	15244	15177	15151	15110	15092	15150	15293	15133	15216	15064	15168	15379	15064	15249	15175	15245	15152	15325	15186	15343	15197	15152	15062	15207	15019	15230	15126	15196	15352	15073	15208	15124	15167	15283	15155	15283	15304	15309	15157	15462	15057	15170	15116	15147	15273	15287	15111	15148	15179	15061	15289	15227	15033	15226	15190	15050	15186	15216	15179	15001	15194	15161	15252	15279	15164
29580	22900	24324	22311	19576	18977	18659	18181	17804	17671	17634	17606	17776	18507	19650	19930	19263	18544	18050	17903	17605	17770	17420	17759	17574	17731	17589	17698	17492	17843	17590	17543	17652	17713	17786	17476	17548	17458	17561	17728	17478	17612	17763	17538	17450	17670	17628	17635	17672	17566	17706	17653	17658	17567	17715	17816	17731	17519	17598	17691	17595	17344	17610	17526	17576	17588	17587	17603	17802	17685	17809	17762	17601	17574	17693	17651	17556	17479	17688	17582	17639	17531	17655	17477	17581	17534	17508	17585	17594	17524	17669	17731	17544	17669	17609	17710	17512	17484	17596	17458	17381	17681	17515	17722	17624	17491	17694	17596	17478	17582	17622	17620	17584	17764	17631	17273	17454	17614	17708	17579	17598	17528	17679	17608	17658	17479	17594	17711	17661	17595	17509	17742	17644	17641	17519	17760	17566	17592	17790	17822	17470	17392	17556	17547	17624	17728	17797	17609	17747	17629	17553	17543	17545	17641	17383	17409	17555	17816	17665	17706	17772	17687	17565	17502	17688	17755	17553	17494	17589	17685	17537	17612	17672	17530	17495	17554	17630	17585	17620	17572	17503	17457	17666	17528	17602	17631	17596	17533	17706	17763	17447	17679	17530	17695	17661	17545	17503	17456	17323	17652	17539	17702	17690	17550	17688	17729	17548	17428	17411	17629	17515	17546	17394	17374	17687	17845	17748	17701	17449	17599	17718	17632	17657	17525	17564	17703	17524	17576	17601	17482	17815	17689	17569	17599	17678	17461	17633	17762	17639	17602	17449	17461	17553	17608	17614	17485	17600	17540	17712	17466	17648	17634	17681	17664	17744	17699	17624	17510	17629	17629	17647	17609	17721	17798	17758	17730	17538	17742	17603	17589	17675	17791	17663	17495	17597	17658	17642	17497	17626	17591	17671	17675	17472	17828	17767	17691	17633	17755	17521	17694	17512	17733	17644	17726	17778	17756	17662	17569	17585	17631	17665	17657	17571	17679	17524	17654	17513	17531	17736	17701	17606	17761	17679	17476	17629	17736	17901	17431	17575	17619	17588	17805	17795	17660	17584	17404	17701	17489	17734	17709	17517	17677	17691	17518	17624	17637	17592	17652	17437	17561	17645	17443	17477	17568	17710	17817	17604	17693	17609	17430	17486	17479	17590	17666	17624	17658	17651	17656	17562	17773	17694	17786	17668	17594	17794	17581	17666	17621	17626	17668	17752	17696	17791	17576	17641	17568	17613	17536	17554	17513	17706	17535	17650	17744	17751	17656	17359	17757	17483	17534	17359	17538	17748	17667	17768	17410	17431	17639	17524	17592	17888	17607	17625	17725	17715	17563	17545	17550	17544	17629	17594	17450	17658	17696	17643	17521	17551	17717	17611	17321	17693	17647	17588	17700	17729	17705	17557	17650	17747	17508	17623	17458	17458	17670	17544	17740	17710	17551	17624	17600	17682	17505	17664	17848	17545	17471	17460	17569	17633	17455	17470	17666	17502	17516	17586	17477	17519	17536	17519	17604	17616	17540	17421	17630	17682	17651	17785	17465	17569	17531	17495	17527	17636	17646	17782	17567	17602	17547	17378	17527	17782	17569	17660	17560	17464	17582	17622	17585	17583	17650	17402	17572	17685	17540	17734	17763	17518	17498	17642	17859	17626	17626	17461	17594	17556	17693	17578	17699	17520	17516	17696	17709	17535	17569	17570	17642	17408	17574	17822	17470	17590	17617	17640	17616	17649	17568	17727	17556	17776	17387	17696	17626	17630	17521	17801	17702	17738	17668	17502	17172	17577	17676	17587	17671	17837	17814	17671	17499	17454	17684	17774	17664	17460	17553	17373	17494	17497	17539	17585	17676	17519	17539	17556	17362	17711	17887	17634	17731	17669	17671	17604	17450	17650	17624	17633	17716	17512	17632	17527	17578	17462	17545	17642	17615	17602	17412	17729	17604	17707	17624	17547	17661	17484	17801	17495	17360	17604	17416	17408	17431	17460	17398	17534	17604	17458	17696	17685	17528	17604	17808	17751	17496	17552	17397	17617	17198	17549	17820	17559	17684	17670	17583	17647	17492	17469	17603	17584	17398	17778	17477	17522	17596	17571	17613	17639	17812	17522	17649	17552	17774	17553	17467	17566	17721	17676	17578	17540	17578	17482	17655	17308	17683	17670	17514	17611	17553	17550	17503	17647	17525	17717	17630	17436	17597	17767	17754	17683	17501	17625	17540	17960	17669	17691	17692	17746	17775	17494	17472	17588	17542	17540	17794	17727	17589	17578	17580	17715	17503	17491	17610	17548	17687	17501	17423	17582	17633	17525	17523	17810	17640	17562	17731	17548	17486	17763	17664	17817	17693	17617	17807	17592	17485	17642	17574	17506	17620	17548	17831	17599	17581	17517	17619	17594	17748	17667	17659	17466	17724	17482	17737	17756	17725	17593	17680	17585	17523	17593	17592	17775	17443	17412	17601	17559	17452	17753	17704	17538	17567	17697	17781	17453	17740	17728	17559	17594	17527	17653	17617	17558	17503	17607	17617	17496	17722	17784	17545	17623	17776	17706	17700	17513	17458	17671	17624	17712	17726	17582	17610	17572	17665	17623	17627	17546	17451	17686	17540	17608	17434	17439	17649	17621	17632	17599	17589	17511	17607	17755	17594	17561	17680	17535	17657	17676	17762	17833	17742	17652	17698	17587	17685	17438	17488	17670	17773	17797	17637	17613	17898	17544	17732	17751	17619	17500	17505	17523	17601	17510	17606	17644	17673	17451	17371	17533	17412	17625	17537	17875	17776	17710	17511	17600	17483	17382	17712	17679	17530	17684	17533	17381	17645	17669	17579	17541	17575	17614	17558	17694	17594	17691	17671	17686	17601	17466	17536	17821	17651	17457	17585	17510	17601	17743	17396	17697	17499	17592	17661	17424	17494	17615	17716	17626	17595	17448	17812	17566	17593	17681	17663	17869	17790	17708	17367	17361	17755	17711	17796	17569	17570	17626	17565	17620	17573	17755	17774	17657	17440	17740	17579	17697	17717	17764	17567	17646	17619	17775	17773	17527	17719	17520	17688	17573	17524	17833	17849	17712	17592	17524	17583	17711	17654	17533	17729	17654	17645	17577	17686	17692	17568	17662	17701	17592	17530	17522	17548	17565	17584	17593	17401	17567	17547	17476	17478	17509	17712	17573	17361	17592	17695	17619	17614	17696	17547	17710	17570	17499	17722	17575	17357	17651	17505	17452	17406	17617	17485	17614	17610	17663	17503	17515	17575	17762	17776	17660	17420	17508	17560	17596	17508	17337	17610	17705	17640	17576	17424	17553	17635	17484	17792	17468	17748	17762	17615	17724	17614	17754	17546	17638	17600	17737	17751	17601	17702	17596	17697	17738	17537	17630	17625	17461	17661	17954	17640	17604	17750	17710	17568	17690	17518	17534	17542	17495	17468	17581	17485	17674	17739	17675	17590	17632	17784	17864	17879	17812	17704	17583	17692	17521	17535	17684	17528	17668	17472	17519	17525	17828	17483	17558	17405	17803	17743	17670	17409	17754	17783	17735	17360	17584	17509	17911	17799	17751	17790	17310	17705	17477	17785	17456	17381	17548	17627	17570	17313	17738	17534	17883	17560	17757	17834	17484	17465	17610	17575	17602	17656	17572	17725	17595	17613	17467	17653	17591	17729	17601	17474	17688	17636	17685	17707	17702	17643	17653	17483	17506	17505	17729	17514	17664	17651	17540	17726	17649	17420	17790	17624	17558	17680	17512	17442	17560	17686	17716	17499	17571	17546	17544	17635	17612	17443	17497	17749	17550	17679	17478	17465	17497	17621	17450	17556	17571	17521	17534	17597	17539	17456	17421	17701	17481	17666	17437	17478	17773	17562	17372	17537	17737	17518	17547	17743	17508	17532	17544	17446	17699	17714	17606	17646	17616	17447	17731	17574	17449	17675	17674	17706	17550	17623	17394	17606	17416	17617	17671	17697	17512	17521	17706	17651	17406	17471	17588	17454	17792	17545	17511	17389	17680	17881	17662	17386	17542	17527	17652	17563	17608	17492	17707	17571	17812	17618	17655	17714	17686	17706	17610	17562	17668	17498	17622	17559	17750	17853	17461	17538	17595	17468	17700	17507	17550	17529	17572	17488	17631	17545	17611	17601	17502	17737	17565	17779	17456	17435	17720	17651	17493	17492	17533	17583	17670	17726	17567	17557	17749	17717	17511	17494	17474	17491	17695	17670	17438	17863	17646	17640	17588	17834	17627	17448	17590	17537	17737	17665	17949	17597	17720	17450	17818	17558	17477	17601	17671	17545	17760	17664	17863	17778	17552	17421	17794	17625	17688	17587	17646	17443	17857	17540	17654	17502	17683	17449	17562	17615	17616	17626	17552	17632	17566	17434	17613	17684	17769	17485	17734	17484	17534	17703	17636	17450	17591	17797	17494	17547	17707	17562	17653	17651	17521	17658	17550	17704	17474	17797	17674	17705	17479	17642	17490	17669	17644	17706	17705	17795	17574	17369	17549	17479	17789	17490	17464	17580	17475	17588	17496	17712	17678	17646	17526	17581	17729	17645	17609	17516	17508	17555	17610	17554	17666	17674	17544	17691	17634	17690	17567	17471	17571	17581	17759	17719	17601	17495	17617	17301	17626	17649	17679	17701	17541	17721	17494	17583	17359	17554	17551	17606	17726	17523	17756	17817	17753	17630	17674	17689	17774	17631	17605	17681	17565	17681	17449	17507	17705	17293	17474	17630	17724	17564	17700	17548	17889	17610	17675	17860	17613	17453	17553	17540	17411	17549	17650	17592	17710	17903	17772	17572	17501	17704	17500	17605	17422	17641	17821	17847	17554	17813	17693	17611	17518	17622	17809	17888	17767	17519	17451	17505	17607	17629	17565	17907	17682	17711	17686	17604	17299	17655	17538	17747	17625	17676	17785	17596	17769	17612	17597	17641	17732	17620	17562	17546	17658	17626	17595	17506	17469	17759	17875	17709	17712	17541	17729	17807	17473	17440	17632	17514	17705	17711	17612	17545	17451	17399	17703	17629	17550	17616	17642	17623	17501	17544	17804	17701	17694	17691	17590	17423	17705	17591	17924	17352	17783	17542	17738	17579	17692	17688	17645	17442	17481	17699
17512	19934	21241	19422	18302	17386	16448	15803	15666	15512	15334	15381	15186	16693	18487	18255	17210	16138	15515	15392	15299	15135	15271	15077	15167	14987	15327	15246	15171	15365	15188	15248	15275	15264	15331	15230	15198	15204	15384	15278	15082	15224	15308	15308	15055	15239	15099	15390	15233	15211	15118	15251	15376	15151	15241	15389	15439	15252	15282	15248	15329	15097	15336	15350	15256	15240	15275	15322	15322	15162	15341	15285	15289	15412	15303	15347	15212	15361	15232	15162	15346	15345	15327	15366	15430	15249	15297	15176	15200	15447	15478	15335	15364	15308	15164	15239	15287	15351	15228	15317	15242	15334	15470	15345	15217	15316	15325	15187	15279	15390	15369	15292	15289	15356	15222	15297	15213	15316	15189	15509	15304	15344	15268	15239	15453	15159	15195	15388	15357	15033	15254	15233	15349	15234	15390	15093	15382	15186	15393	15284	15242	15278	15307	15164	15346	15067	15400	15238	15249	15260	15342	15439	15225	15402	15388	15234	15244	15121	15375	15261	15251	15354	15216	15296	15243	15390	15259	15304	15163	15368	15345	15180	15335	15269	15225	15225	15327	15300	15485	15388	15244	15260	15347	15198	15241	15246	15232	15296	15339	15162	15225	15349	15176	15274	15272	15176	15247	15245	15341	15284	15266	15225	15245	15405	15302	15313	15340	15139	15277	15339	15247	15367	15233	15439	15360	15373	15461	15363	15275	15118	15255	15326	15152	15240	15222	15414	15149	15231	15259	15297	15267	15260	15210	15411	15291	15384	15208	15300	15270	15445	15324	15379	15306	15354	15132	15244	15138	15259	15207	15265	15366	15307	15436	15319	15366	15231	15401	15189	15244	15259	15246	15347	15253	15256	15303	15226	15276	15252	15279	15215	15088	15200	15052	15238	15269	15297	15257	15291	15091	15315	15141	14976	15236	15303	15253	15081	15353	15341	15275	15279	15287	15150	15319	15238	15104	15430	15340	15131	15325	15255	15370	15470	15348	15221	15202	15233	15392	15012	15338	15253	15252	15440	15167	15240	15344	15295	15276	15412	15295	15301	15323	15291	15154	15212	15240	15199	15226	15269	15044	15157	15450	15219	15320	15338	15364	15282	15313	15373	15393	15243	15229	15250	15434	15143	15476	15182	15326	15277	15133	15266	15322	15326	15274	15389	15210	15199	15099	15204	15158	15246	15184	15172	15291	15311	15099	15400	15181	15042	15438	15355	15211	15310	15198	15347	15396	15344	15130	15308	15407	15230	15290	15280	15207	15190	15177	15147	15237	15261	15396	15213	15253	15470	15303	15245	15202	15229	15239	15223	15254	15038	15294	15340	15321	15195	15322	15408	15305	15257	15327	15383	15261	15265	15370	15277	15065	15203	15263	15211	15375	15342	15217	15217	15343	15160	15198	15302	15225	15267	15219	15394	15224	15121	15111	15259	15269	15269	15059	15139	15296	15365	15445	15260	15148	15128	15347	15334	15255	15280	15390	15351	15453	15343	15318	15265	15336	15246	15423	15252	15179	15288	15372	15337	15284	15331	15310	15273	15236	15346	15043	15207	15323	15167	15307	15109	15275	15242	15283	15199	15273	15360	15220	15336	15284	15298	15323	15332	15158	15126	15242	15261	15480	15395	15147	15080	15309	15080	15316	15251	15339	15281	15410	15415	15146	15385	15205	15347	15314	15232	15223	15321	15144	15363	15264	15209	15224	15145	15218	15139	15227	15053	15347	15222	15234	15400	15295	15264	15192	15328	15107	15285	15250	15319	15313	15282	15156	15325	15088	15309	15289	15374	15345	15122	15285	15381	15335	15339	15235	15356	15133	15303	15255	15152	15298	15305	15225	15253	15291	15208	15354	15261	15309	15354	15017	15172	15303	15334	15240	15181	15214	15396	15175	15475	15305	15175	15440	15350	15233	15292	15154	15198	15443	15166	15432	15240	15162	15208	15321	15112	15234	15234	15375	15402	15248	15367	15321	15293	15293	15193	15316	15282	15235	15216	15365	15316	15270	15276	15402	15402	15232	15249	15271	15361	15357	15294	15239	15329	15441	15351	15405	15160	15163	15335	15298	15363	15137	15428	15370	15463	15250	15218	15416	15347	15360	15214	15373	15333	14992	15211	15540	15412	15258	15313	15238	15510	15184	15260	15042	15189	15211	15326	15194	15279	15191	15363	15437	15293	15206	15300	15083	15352	15339	15180	15278	15211	15166	15321	15420	15261	15335	15315	15276	15318	15369	15170	15381	15481	15336	15226	15247	15417	15329	15205	15255	15332	15319	15252	15274	15175	15380	15300	15291	15150	15085	15269	15339	15273	15293	15328	15194	15329	15275	15182	15297	15196	15275	15214	15284	15151	15286	15203	15328	15293	15360	15156	15308	15259	15231	15076	15284	15357	15249	15249	15300	15258	15301	15254	15348	15082	15337	15321	15253	15293	15371	15324	15242	15365	15436	15265	15362	15199	15215	15273	15266	15322	15262	15338	15413	15156	15379	15329	15425	15158	15369	15083	15387	15083	15210	15382	15455	15121	15285	15155	15432	15272	15151	15395	15175	15258	15405	15183	15354	15132	15304	15258	15449	15416	15134	15309	15048	15436	15230	15385	15141	15201	15230	15054	15193	15181	15306	15340	15361	15368	15258	15197	15121	15300	15214	15307	15262	15384	15312	15371	15349	15287	15379	15248	15331	15200	15284	15283	15248	15416	15153	15339	15441	15284	15261	15409	15387	15259	15256	15454	15301	15167	15221	15379	15438	15293	15283	15057	15336	15347	15288	15538	15206	15326	15157	15328	15313	15288	15313	15301	15152	15333	15188	15217	15278	15298	15351	15130	15132	15481	15279	15364	15128	15256	15189	15328	15139	15290	15400	15246	15307	15208	15201	15255	15266	15354	15327	15148	15324	15231	15237	15176	15262	15289	15144	15256	15409	15371	15292	15270	15323	15372	15318	15287	15293	15320	15267	15317	15209	15254	15244	15113	15259	15411	15180	15298	15225	15306	15461	15248	15256	15385	15293	15329	15068	15194	15286	15375	15271	15121	15281	15302	15291	15039	15397	15182	15219	15170	15233	15267	15157	15240	15374	15276	15255	15156	15497	15424	15441	15238	15277	15104	15233	15170	15319	15417	15192	15247	15297	15340	15195	15148	15313	15258	15228	15349	15220	15344	15270	15306	15060	15212	15379	15359	15282	15317	15239	15240	15408	15243	15341	15134	15300	15197	15241	15179	15051	15119	15346	15328	15333	15246	15297	15297	15287	15234	15334	15327	15326	15384	15093	15373	15108	15306	15281	15133	15250	15325	15288	15191	15023	15229	15349	15345	15241	15369	15242	15251	15275	15355	15242	15465	15044	15033	15301	15444	15362	15200	15193	15213	15154	15273	15205	15249	15100	15245	15276	15195	15100	15165	15320	15457	15150	15188	15316	15282	15213	15232	15260	15229	15417	15474	15308	15091	15396	15224	15235	15254	15378	15286	15453	15166	15190	15106	15422	15042	15162	15302	15259	15252	15304	15251	15234	15251	15188	15114	15449	15317	15387	15214	15206	15126	15446	15172	15269	15154	15229	15109	15222	15369	15235	15185	15118	15283	15185	15349	15313	15449	15329	15399	15335	15337	15270	15381	15295	15231	15107	15398	15253	15092	15162	15309	15468	15088	15474	15267	15304	15246	15337	15248	15311	15391	15169	15275	15315	15213	15413	15318	15383	15105	15192	15290	15210	15325	15397	15179	15464	15184	15419	15460	15242	15162	15340	15206	15190	15257	15203	15194	15369	15081	15331	15166	15368	15477	15268	15231	15318	15341	15156	15440	15352	15367	15309	15156	15286	15179	15352	15228	15323	15270	15233	15189	15317	15389	15355	15356	15356	15293	15358	15249	15258	15225	15407	15376	15296	15207	15048	15255	15382	15356	15255	15313	15288	15293	15213	15276	15214	15360	15232	15364	15259	15447	15270	15304	15183	15237	15282	15172	15332	15259	15274	15324	15115	15196	15187	15277	15457	15234	15162	15425	15235	15391	15293	15073	15301	15378	15235	15406	15217	15361	15331	15170	15252	15226	15182	15278	15363	15607	15372	15157	15305	15194	15266	15385	15205	15164	15054	15310	15195	15437	15329	15364	15154	15254	15333	15240	15278	15366	15138	15244	15451	15180	15296	15282	15272	15362	15113	15205	15374	15224	15243	15190	15305	15225	15420	15314	15223	15224	15187	15534	15364	15326	15104	15252	15183	15319	15285	15209	15340	15213	15412	15294	15282	15505	15319	15149	15260	15313	15361	15278	15116	15265	15460	15344	15291	15334	15304	15237	15308	15270	15208	15192	15236	15378	15252	15301	15230	15329	15331	15332	15299	15206	15134	15184	15240	15397	15194	15407	15372	15261	15244	15182	15278	15115	15271	15255	15263	15345	15251	15344	15292	15347	15211	15189	15365	15303	15241	15239	15330	15289	15178	15338	15289	15200	15375	15242	15151	15300	15269	15282	15194	15265	15297	15366	15232	15316	15288	15353	15263	15217	15333	15175	15397	15272	15221	15331	15304	15055	15363	15290	15297	15180	15306	15281	15189	15348	15323	15311	15389	15259	15297	15146	15343	15147	15146	15269	15293	15178	15380	15419	15185	15373	15276	15155	15275	15389	15229	15210	15382	15196	15166	15239	15283	15251	15413	15200	15238	15327	15282	15173	15260	15120	15210	15339	15320	15431	15136	15269	15223	15007	15394	15321	15267	15342	15434	15337	15292	15229	15260	15274	15235	15222	15379	15245	15280	15270	15414	15224	15226	15334	15382	15115	15308	15251	15226	15382	15326	15221	15407	15449	15263	15152	15370	15296	15398	15251	15147	15292	14973	15291	15435	15378	15215	15166	15278	15076	15239	15365	15038	15335	15296	15363	15272	15437	15235	15284	15295	15368	15266	15188	15328	15236	15331	15361	15235	15274	15374	15360	15215	15222	15366	15326	15260	15286	15282	15282	15372	15247	15224	15422	15448	15316	15341	15348	15281	15117	15343	15322	15217	15327	15106	15207	15217	15157	15357	15234	15254	15261	15195	15216	15403	15292	15237	15234	15114	15124	15482	15372	15345	15229	15281	15274	15123	15176	15376	15108	15267	15268	15217	15204	15306	15121	15367	15327
25170	21449	28352	25892	22701	21132	20188	18492	17837	17970	18055	17752	18117	23284	31787	30202	25175	20850	18753	17711	17553	17575	17416	17433	17445	17538	17503	17316	17334	17529	17360	17619	17436	17314	17479	17680	17350	17607	17329	17638	17538	17422	17382	17311	17454	17403	17489	17629	17466	17491	17508	17452	17331	17514	17424	17483	17435	17550	17619	17421	17595	17350	17529	17383	17375	17397	17473	17457	17231	17378	17255	17320	17605	17366	17345	17375	17290	17329	17432	17619	17601	17480	17592	17777	17319	17347	17275	17545	17572	17505	17426	17477	17390	17513	17467	17532	17483	17380	17387	17319	17613	17432	17283	17384	17479	17510	17491	17348	17354	17364	17356	17416	17270	17300	17291	17434	17359	17545	17546	17426	17700	17329	17236	17370	17440	17479	17236	17219	17347	17415	17372	17310	17340	17593	17479	17342	17357	17368	17311	17696	17387	17420	17338	17444	17506	17329	17322	17372	17470	17374	17303	17307	17413	17460	17448	17573	17409	17540	17538	17515	17511	17493	17396	17371	17400	17420	17322	17607	17515	17527	17600	17404	17450	17452	17461	17433	17568	17522	17439	17315	17342	17480	17484	17181	17389	17482	17588	17353	17425	17301	17541	17488	17502	17562	17414	17297	17459	17816	17232	17474	17385	17388	17394	17459	17340	17544	17493	17284	17363	17494	17438	17476	17673	17351	17532	17435	17662	17501	17348	17640	17447	17479	17375	17501	17534	17358	17315	17207	17379	17474	17453	17420	17279	17228	17462	17585	17392	17359	17548	17361	17307	17233	17455	17488	17331	17184	17365	17351	17313	17289	17337	17602	17315	17382	17529	17468	17453	17532	17356	17379	17424	17342	17420	17443	17358	17506	17592	17307	17683	17511	17352	17692	17500	17361	17212	17566	17333	17418	17463	17346	17379	17425	17410	17468	17213	17454	17431	17272	17405	17429	17403	17419	17288	17242	17434	17610	17495	17241	17474	17508	17417	17461	17523	17640	17542	17411	17393	17481	17260	17329	17391	17342	17500	17368	17566	17408	17355	17297	17642	17493	17622	17535	17387	17383	17335	17383	17385	17390	17357	17436	17570	17394	17344	17439	17300	17515	17446	17389	17518	17439	17601	17408	17313	17460	17615	17481	17471	17467	17537	17606	17197	17521	17298	17476	17493	17557	17517	17422	17341	17302	17497	17419	17394	17103	17432	17346	17414	17385	17463	17372	17437	17265	17123	17546	17369	17468	17446	17361	17214	17396	17362	17312	17200	17272	17339	17334	17469	17441	17592	17294	17245	17226	17376	17328	17339	17289	17439	17467	17462	17396	17616	17413	17421	17181	17389	17358	17274	17442	17382	17258	17437	17504	17392	17348	17387	17310	17524	17336	17501	17376	17426	17401	17486	17335	17506	17453	17522	17495	17323	17475	17398	17295	17463	17362	17400	17389	17533	17371	17552	17410	17474	17564	17610	17442	17289	17481	17551	17558	17304	17452	17574	17404	17438	17497	17350	17354	17373	17367	17313	17373	17603	17554	17460	17184	17375	17342	17428	17434	17292	17153	17379	17277	17403	17539	17216	17464	17413	17316	17364	17260	17333	17178	17542	17338	17496	17486	17531	17478	17561	17564	17570	17375	17366	17596	17525	17366	17572	17444	17438	17379	17411	17545	17357	17442	17127	17416	17411	17458	17630	17520	17469	17436	17491	17588	17755	17514	17392	17421	17299	17341	17477	17265	17571	17619	17399	17315	17573	17455	17268	17517	17447	17175	17410	17410	17296	17437	17516	17415	17396	17177	17397	17301	17581	17405	17356	17318	17322	17318	17500	17556	17451	17394	17454	17395	17398	17499	17502	17578	17305	17416	17578	17546	17297	17339	17270	17311	17452	17365	17439	17480	17432	17320	17570	17442	17495	17271	17478	17283	17538	17538	17580	17435	17399	17508	17504	17456	17417	17245	17382	17439	17316	17458	17292	17560	17493	17702	17350	17489	17539	17497	17408	17437	17482	17439	17485	17462	17355	17169	17481	17503	17540	17425	17244	17388	17410	17252	17410	17459	17667	17452	17487	17386	17556	17476	17333	17294	17418	17547	17282	17593	17257	17275	17323	17501	17466	17277	17625	17440	17262	17290	17585	17457	17510	17508	17499	17423	17439	17462	17554	17307	17435	17538	17624	17375	17532	17252	17360	17391	17487	17343	17446	17491	17407	17582	17417	17363	17423	17366	17385	17631	17206	17232	17518	17449	17391	17556	17529	17313	17361	17520	17475	17537	17605	17577	17431	17245	17555	17507	17516	17397	17387	17505	17373	17463	17463	17487	17479	17410	17493	17345	17426	17310	17629	17374	17446	17369	17248	17208	17459	17494	17225	17568	17374	17513	17611	17281	17402	17576	17760	17637	17459	17499	17263	17317	17541	17600	17421	17462	17176	17499	17306	17409	17378	17442	17465	17439	17502	17520	17488	17382	17510	17547	17539	17425	17700	17554	17547	17474	17212	17258	17377	17327	17294	17379	17441	17813	17427	17192	17414	17426	17448	17644	17474	17519	17447	17495	17281	17427	17455	17455	17572	17277	17339	17501	17566	17471	17384	17481	17243	17401	17551	17427	17323	17380	17563	17483	17529	17235	17368	17483	17406	17543	17605	17544	17439	17395	17338	17431	17444	17507	17329	17526	17520	17284	17294	17319	17358	17408	17398	17389	17434	17462	17409	17234	17520	17371	17390	17445	17284	17583	17393	17453	17482	17381	17472	17647	17310	17316	17379	17291	17454	17439	17447	17395	17507	17382	17436	17438	17511	17460	17537	17508	17512	17341	17403	17497	17499	17476	17406	17490	17128	17380	17349	17385	17503	17270	17370	17125	17455	17565	17360	17184	17218	17445	17552	17481	17578	17177	17565	17288	17340	17367	17322	17495	17305	17462	17543	17420	17489	17653	17414	17406	17697	17616	17495	17312	17338	17354	17281	17492	17704	17395	17326	17071	17303	17631	17509	17656	17521	17458	17492	17554	17469	17342	17346	17396	17540	17547	17357	17479	17321	17267	17257	17631	17452	17363	17256	17418	17376	17373	17403	17509	17345	17465	17554	17354	17453	17423	17453	17220	17524	17320	17203	17621	17443	17333	17411	17572	17310	17432	17261	17456	17434	17497	17532	17544	17399	17554	17379	17544	17478	17304	17644	17356	17537	17362	17470	17375	17507	17538	17592	17535	17531	17358	17437	17622	17546	17503	17495	17327	17451	17537	17383	17269	17408	17201	17308	17632	17498	17422	17465	17494	17369	17404	17275	17418	17337	17315	17466	17360	17510	17520	17386	17337	17336	17356	17357	17335	17491	17472	17423	17389	17243	17463	17363	17536	17416	17357	17589	17603	17398	17662	17481	17549	17564	17585	17490	17346	17432	17473	17515	17444	17314	17490	17458	17427	17532	17343	17519	17436	17521	17474	17682	17558	17362	17384	17556	17259	17525	17497	17483	17165	17445	17385	17412	17207	17350	17661	17509	17486	17490	17262	17252	17416	17284	17402	17330	17099	17341	17400	17381	17592	17354	17265	17595	17352	17267	17440	17599	17333	17448	17464	17526	17503	17342	17407	17361	17466	17473	17314	17318	17422	17366	17333	17437	17347	17612	17437	17547	17312	17553	17539	17616	17344	17426	17362	17243	17268	17316	17441	17376	17375	17406	17394	17432	17513	17501	17459	17600	17604	17448	17529	17298	17466	17445	17356	17403	17576	17263	17406	17261	17362	17460	17536	17359	17544	17395	17526	17299	17403	17605	17528	17534	17432	17371	17558	17471	17527	17274	17409	17326	17551	17594	17341	17335	17494	17485	17252	17337	17415	17601	17429	17532	17307	17373	17345	17478	17417	17138	17460	17630	17183	17390	17517	17482	17604	17265	17597	17648	17457	17428	17380	17564	17334	17539	17570	17557	17413	17476	17475	17340	17474	17439	17461	17423	17301	17338	17397	17341	17416	17508	17521	17393	17418	17389	17321	17380	17561	17447	17495	17483	17291	17582	17281	17305	17246	17481	17484	17520	17444	17293	17432	17499	17456	17488	17642	17295	17401	17463	17416	17272	17215	17488	17364	17589	17293	17396	17339	17528	17390	17399	17393	17263	17496	17432	17258	17436	17541	17379	17371	17303	17357	17493	17459	17459	17439	17397	17393	17636	17408	17398	17361	17333	17285	17417	17221	17409	17238	17465	17536	17637	17203	17653	17371	17412	17443	17578	17555	17606	17595	17444	17474	17387	17557	17590	17411	17543	17294	17435	17355	17488	17434	17572	17544	17523	17391	17378	17318	17333	17464	17483	17386	17546	17285	17558	17506	17355	17354	17447	17427	17374	17445	17196	17575	17515	17349	17372	17272	17160	17464	17534	17649	17419	17398	17483	17522	17411	17241	17476	17453	17425	17525	17390	17494	17507	17433	17382	17463	17571	17522	17593	17434	17536	17448	17361	17288	17499	17409	17454	17502	17340	17340	17462	17428	17575	17207	17457	17226	17287	17525	17509	17517	17399	17355	17410	17254	17182	17571	17418	17468	17383	17379	17382	17428	17317	17476	17507	17429	17336	17451	17358	17455	17558	17662	17468	17443	17303	17344	17453	17393	17248	17585	17394	17387	17393	17407	17355	17396	17378	17424	17408	17425	17442	17365	17623	17447	17531	17286	17487	17445	17577	17437	17403	17564	17457	17407	17367	17525	17354	17533	17265	17415	17359	17411	17491	17509	17378	17342	17434	17299	17385	17472	17494	17455	17457	17454	17431	17432	17483	17500	17604	17388	17386	17500	17470	17296	17212	17383	17501	17366	17395	17451	17543	17540	17448	17392	17375	17393	17515	17401	17475	17456	17455	17251	17426	17429	17361	17511	17431	17397	17480	17385	17279	17256	17447	17423	17342	17566	17397	17409	17343	17453	17433	17413	17395	17151	17408	17407	17303	17457	17518	17486	17299	17536	17385	17265	17356	17159	17450	17387	17277	17464	17501	17442	17431	17293	17248	17436	17511	17531	17438	17190	17478	17483	17550	17374	17398	17381	17371	17430	17450	17316	17631	17488	17418	17502	17209	17275	17406	17410	17399	17357	17419	17374	17340	17582	17444	17504	17355	17413	17412	17452	17366	17503	17424	17631
16295	26650	27146	23559	21368	18743	17217	16636	16293	15769	15729	15436	16320	24858	34029	30733	24284	18676	16312	15385	15288	15152	15289	15394	15189	15075	15229	15068	15291	15208	15280	15166	15077	15183	15290	15352	15179	15140	15204	15225	14990	15199	14941	15276	15329	15161	15122	15084	15164	15225	15048	15308	15072	15165	15225	15126	15400	15219	15200	15137	15238	15206	15268	15197	15226	15329	15196	15095	15431	15240	15159	15382	15106	15233	15274	15253	15168	15290	15268	15087	15065	15242	15100	15175	15220	15238	15166	15229	15248	15187	15135	15348	15305	15115	15055	15281	15140	15125	15114	15223	15260	15216	15222	15180	15235	15301	15337	15220	15128	15179	15168	15158	15217	15185	15281	15142	15131	15172	15225	15267	15254	15243	15229	15142	15194	15252	15224	15182	15093	15307	15283	15194	15303	15211	15115	15191	15001	15117	15157	15293	15173	15180	15234	14990	15123	15111	15105	15179	15228	15182	15128	15224	15102	15407	15152	15300	15030	15040	15210	15049	15140	15232	15082	15249	15180	15103	15067	15249	15092	15093	15106	15090	15154	15293	15149	15260	15173	15159	15148	15319	15331	15376	15212	15168	15240	15150	15177	15221	15304	15163	14977	15330	15010	15296	15193	15053	15167	15072	15330	15126	15182	15064	15449	15172	15183	15086	15398	15010	15297	15161	15210	15335	15195	15320	15119	15171	14984	15175	15295	15129	15246	15139	15171	15253	15330	15120	15047	15098	15168	15354	15185	15141	15264	15148	15050	15256	15132	15149	15036	15301	15009	15166	15290	15167	15053	15147	15273	15153	15180	15229	15239	15243	15389	15267	15152	15059	15172	15285	15124	15372	15196	14990	15175	15093	15217	15165	15200	15257	15167	15070	15224	15380	15093	15162	15187	15194	15147	15038	15216	15220	15100	15164	15310	15234	15234	15155	15190	15139	15090	15068	15165	15082	15242	15224	15192	14961	15259	15305	15306	15139	15203	15089	15222	15050	15129	15124	15160	15289	15266	15081	15272	15086	15168	15176	15147	15251	15247	15162	15251	15082	15209	15117	15101	15362	15236	15121	15256	15330	15211	15240	15091	15143	15367	15063	15142	14976	15130	15238	15266	15067	15182	15182	15170	15182	15079	15186	15158	15181	15248	15100	15091	15263	15248	15219	15087	15038	15288	15191	15069	15168	15108	15100	15331	15190	15331	15210	15157	15013	15386	15311	15380	15183	15139	15165	15151	15274	15073	15306	15250	15232	15082	15312	15161	14968	15101	15170	15277	15368	15228	15241	15167	15180	14976	15231	15155	15279	15274	15125	15061	15225	15087	15310	14940	15249	15215	15000	15162	15100	15283	15289	15341	15201	15057	15286	15320	15454	15354	15214	15264	15308	15322	15130	15114	15259	15161	15272	15324	15087	15084	15245	15250	15063	15197	15088	15124	15173	15269	15178	15208	15249	15191	15204	15269	15183	15242	15193	15140	15225	15163	15157	15220	15197	15362	15323	15323	15078	15133	14976	15276	15288	15186	15259	15075	15279	15244	15119	15131	15156	15168	15184	15198	15256	15245	15041	15118	15142	15377	15286	15138	15132	15186	15107	15283	15121	15282	14985	15270	15181	15220	15137	15154	15206	15220	15051	15281	15128	15139	15229	15040	15187	15196	15145	15075	15076	15217	15160	15163	15121	15277	15179	15090	15137	15152	15169	15234	15118	15184	15185	15192	15140	15198	15176	15344	15007	15082	15188	15114	15042	15218	15070	15057	15187	15224	15246	15089	15295	15101	15131	15190	15211	15322	15325	15161	15085	15382	15025	15137	15085	15232	15229	15229	15191	15165	15246	15266	15032	15245	15238	15227	15094	15089	15318	15044	15164	15214	15166	15125	15126	15256	15269	15198	15119	15236	15247	15207	15132	15218	15043	15030	15084	15162	15345	15213	15148	15088	15277	15310	15127	15251	15382	15125	15159	15176	15137	15044	15084	15171	15297	15198	15161	15165	14861	15251	15238	15179	15372	15276	15188	15301	15214	15190	15330	15185	15222	15316	15105	15409	15207	15103	15205	15150	15422	15057	15199	15201	15178	15191	15020	15204	15279	15076	15297	15080	15184	15083	15189	15252	15324	15297	15194	15100	15106	15344	15075	15338	15345	15184	15270	14942	15216	15058	15274	15300	15092	15081	15359	15101	15158	15343	15268	15236	15244	15150	15107	15199	15071	15201	15231	15182	15173	15218	15179	15004	15108	15034	15345	15236	15090	15222	15030	15383	15081	15171	15204	15120	15315	15246	15026	15232	15076	15222	15158	15255	15069	15198	15206	15186	15027	15256	15098	15147	15169	15308	15147	15284	15060	15252	15157	15327	15233	15011	15209	15273	15218	15304	15315	15130	15303	15211	15228	15243	15036	15300	15090	15068	15357	15260	15146	15140	15474	15201	15302	15169	14984	15090	15375	14985	15137	15184	15126	15120	15172	15179	15250	15179	15205	15455	15159	15151	15218	15125	15032	15237	15047	15339	15128	15172	15135	15045	15160	15150	15121	15230	15311	15136	15136	14921	15220	15237	15249	15086	15218	15137	15062	15346	15167	15192	15360	15161	15038	15053	15119	15244	15145	15098	15266	15215	15206	15170	15085	15109	15109	15299	15066	15105	15001	15033	15088	15196	15184	14918	15139	15038	15246	15246	15114	15348	15299	15070	15275	15128	15078	14907	15390	15210	15146	15257	15074	15128	15219	15157	15167	15261	15191	15277	15027	15167	15307	15089	15238	15017	15074	15148	15242	15319	15373	15299	15291	15285	15261	15167	15222	15093	15168	15182	15164	14996	15164	15181	15126	15372	15168	15127	15328	15301	15392	15083	15045	15188	14912	15177	15198	15286	15205	15190	15284	15152	15130	15226	15109	15204	14972	15215	15104	15256	15213	15093	15217	15069	15272	15325	15215	15184	15043	15112	15090	15250	14992	15177	15101	15257	15115	15292	15032	15242	15223	15175	15228	15183	15163	15297	14934	15133	15122	15154	15022	15135	15184	15155	15159	15147	15125	15258	15001	15144	15131	15319	15157	15188	15175	15102	15193	15156	15098	15176	15128	15167	15132	15142	15310	15205	14976	15304	15289	14994	15126	14993	15318	15265	15144	15173	15214	15246	15277	15240	15119	15130	15238	15249	15349	15183	15203	15165	15216	15302	15196	15204	15152	15073	15277	15223	15237	15214	15151	15160	15290	15227	15188	15309	15265	15145	15097	15173	15220	15252	15254	15222	15049	15176	15017	15151	15332	15215	14988	15050	15132	15280	15225	15249	15190	15209	15040	15395	15177	15197	15325	15142	15429	15305	15205	15143	15105	15226	15021	15408	15189	15100	15234	15127	15082	15153	15133	15122	15136	15296	15171	15259	15137	15279	15152	15215	15248	15173	15376	15039	15207	14985	15220	15273	15248	15043	15240	15231	15208	15070	15083	15207	15139	15038	15181	15361	15219	15146	15112	15358	15248	15242	15307	15258	15248	15101	15144	15168	15138	15019	15085	15188	15167	15233	15195	15211	15204	15101	15273	15247	15073	15090	15197	15147	15110	15234	15289	15249	15193	15074	14953	15234	15233	15201	15047	15233	15049	15250	15166	15015	15104	15228	15152	15151	15072	15406	15320	15286	15033	15067	15076	15233	15133	15161	15188	15313	15076	15080	15222	15099	15180	15256	15211	15121	15059	15303	15222	15304	15266	15195	15235	14998	15275	15104	15157	15229	15144	15107	15110	15177	15179	15326	15246	15203	14967	15320	15256	15126	15136	15234	15200	15234	15446	14950	15296	15000	15085	15216	15141	14917	15153	15315	15186	15177	15005	15225	15020	15379	15155	15318	15139	15370	15230	15202	15143	15138	15124	15154	15202	15179	15123	15219	15374	15069	15209	15150	15113	15151	15162	15170	15140	14943	15337	15177	15209	15214	15323	14982	15165	15079	15225	15300	15166	15091	15079	15167	15178	15428	15127	15355	15128	15045	15080	15261	15085	15319	15133	15335	15257	15200	14983	15193	15020	15097	15020	15342	15006	15250	15126	15370	15198	15132	15334	15029	15244	15287	15232	15341	15312	15228	15211	15243	15113	15155	15020	15272	15107	15045	15307	15137	15067	15098	15289	15143	15285	14919	15083	15199	15303	15255	15234	15285	15026	15242	15271	15200	15191	15210	15226	15175	15233	15165	15146	15257	15291	15026	15263	15149	15066	15160	15257	15211	15098	15195	15279	15126	15076	15316	15192	15166	15167	15214	15228	15047	15114	15108	15099	14982	15280	15146	15363	15069	15111	15350	15175	15137	15063	15307	15256	15189	15138	15262	15171	15365	15221	14957	15319	15131	15270	15092	15250	14980	15342	15123	15182	15256	15226	15135	15087	15371	15344	15152	15105	15109	15217	15211	15217	15089	15303	15168	15270	15343	15121	15372	15003	15139	15276	14998	15173	15034	15071	15142	15462	15044	15132	15131	15279	15139	15212	15100	15107	15187	15308	15192	15105	15009	15221	15292	15053	15156	15336	15221	15186	15478	15099	15210	15208	15275	15237	15221	15300	15213	15446	15311	15053	15295	15238	15129	15226	15247	15045	15222	15394	15260	15125	15287	15244	15114	15136	15207	15061	15175	15133	15213	15196	15147	15091	15237	15133	15058	15225	15244	15225	15273	15207	15224	15212	15193	15255	15129	15103	15041	15203	15031	15228	15234	15309	15335	15329	15070	15194	15318	15057	15202	15280	15189	15108	15154	15329	15161	15210	15052	15221	15217	15328	15099	15000	15060	15248	15201	15231	15166	15365	15134	15341	15154	15223	15296	15132	15354	15204	15217	15180	15206	15191	15238	15196	15249	15115	15146	15147	15326	15073	15223	15163	15300	15250	15142	15268	15183	15102	15258	15232	15160	15068	15024	15287	15216	15243	15189	15299	15217	15159	15090	15091	15125	15167	15180	15096	15300	15213	15350	15079	15011	15309	15179	15142	15137	15363	15226	15208	15169	15313	15125	15318	15151	15419	15176	15094	15107	15182	15111	15169	15125	15180	15307	15122	15214	15203	15252	15227	15084	15273	15150	15153	15189	15351	15177	15199	15442	15160	15242	15196	15375	15061	15123	15019	15133	15108	15311	15117
23855	21402	29030	24299	22376	23764	23068	19226	18248	18247	17906	17681	17752	29323	40546	37661	29678	23089	19173	17768	17412	17317	17159	17161	17181	17124	17202	17248	17286	17105	17260	17294	17160	17460	17266	17134	17335	17038	17064	17021	17071	17119	17348	17270	17256	17095	17117	17226	17160	17126	17162	17017	17164	17196	17023	17300	17191	17142	17252	17068	17189	17125	17267	17280	17005	17123	17157	17152	17275	17161	17040	17176	16967	17262	17063	17093	16916	17213	17236	17153	17110	17005	17015	17393	17194	17085	17293	17152	17170	17271	17117	16983	16933	17380	17030	17144	17286	17160	17280	17081	17257	16985	17226	17142	17150	17211	17099	17228	17259	17104	17101	17078	17036	16959	17089	17082	17203	17081	17153	16943	17006	17128	17311	17173	17203	16995	16978	17257	17241	17149	17254	17027	17144	17142	17024	17220	17078	16983	17038	17168	17146	16731	17048	17313	17114	17040	17265	16847	16974	17089	17030	17123	17091	17140	17041	17042	17271	17085	17149	17177	17101	17163	17135	16992	17055	17139	17208	17069	16981	16953	17217	17252	16983	17093	17117	17155	16896	17055	17196	17296	17178	16979	17222	17033	17051	16928	17130	16960	17125	17145	16896	17224	17092	17174	17184	17113	17132	16988	17104	16937	17079	17003	17098	17317	17178	16907	17000	17024	17186	17020	17272	17319	17221	17205	17068	17109	17150	17277	17149	17007	17271	16941	17151	17318	16924	17190	17154	17284	17081	17073	17082	17081	16985	17278	17129	17229	17303	17022	17181	16934	17193	17064	17223	17090	17082	17101	17194	17240	17192	17375	17105	17214	17140	17089	17170	17146	17146	17042	17078	17122	17054	16906	17126	17183	17226	16981	17152	17161	17119	17258	17008	17137	17048	17155	17014	17171	17034	17220	17136	16999	17093	17134	17000	17043	17254	17088	16990	17090	17210	17070	16752	16954	17059	17009	17115	16979	17162	17265	17470	17094	17218	16899	17095	17005	17153	17002	17135	17202	17023	17278	17133	17060	17100	17030	17283	17038	17402	16935	17062	17130	17082	17081	17045	17253	17178	17094	17173	17203	17079	17015	16952	17003	17032	17215	17212	17001	16909	17241	17001	17009	17248	17105	17035	17015	16965	16805	17062	16891	17267	17109	16952	17036	17185	17032	17421	17068	17148	17053	17298	17211	17225	17005	17172	17097	17251	17151	17214	17004	17089	17046	16874	17137	17057	17178	17264	17172	16962	16983	17165	17179	17175	17096	17043	16937	17153	17040	16890	17107	17252	17128	17025	17176	17022	17079	17225	17123	17026	17022	16958	16959	16989	17366	16988	17303	16996	17240	17083	17368	17185	17245	17120	16943	17224	17217	17408	17233	17275	17181	17167	17083	17352	17058	17266	16963	17137	17337	17110	17180	17210	17120	16990	17014	17030	17086	17075	17138	17097	17086	17050	17049	17278	17244	17041	16842	17092	17084	17114	17300	17081	17096	17099	17059	17110	17072	17144	17290	17019	17034	16910	17043	17087	16927	17005	17209	16967	17079	17276	17129	17163	17109	17231	17243	17336	17056	17125	16967	17249	17150	17155	16946	17080	17083	17092	16734	17281	16908	17001	17140	17165	17076	16962	17085	17054	17055	16961	16889	17133	17245	17081	16983	17142	16953	17182	17000	16808	17128	17042	17015	17229	17096	17050	17225	16851	17122	16999	17151	17154	17087	17312	17190	17102	17329	17042	17222	17037	17163	17140	17118	17332	16971	17215	17252	16875	17045	17026	17307	17248	16945	17156	17078	17208	17188	17254	17014	16926	17008	16865	17093	17121	17186	17087	17275	17222	17006	17269	17181	17188	17051	16928	17120	16884	16937	17153	17145	17123	16871	16826	17046	17199	17093	17126	17121	17025	16994	17094	17306	17132	17017	17044	16932	17137	17196	17096	17124	17161	17128	17124	17241	17173	16963	17137	17327	17058	17091	17062	17374	17160	17199	17226	16933	17189	16949	16944	16923	17153	17052	17246	17138	17176	16889	17041	16965	17155	17087	17107	17286	17062	16967	17070	17077	17118	17173	17107	17202	17239	17058	17354	17203	17205	17104	17180	17021	16851	17155	17001	17097	17111	17262	17059	17000	17004	17097	17062	17145	17154	17025	17216	17141	16967	17169	17055	16907	17141	17132	17131	17137	17047	16936	16998	17111	17243	17267	17237	17103	17234	17187	17212	17142	17117	17066	17067	17075	17141	16998	16979	17053	17142	17141	17179	17189	17435	17179	17076	17046	17062	17027	16967	16889	17207	17064	17143	17110	17208	17126	17216	17173	17189	17200	17302	17193	17036	16905	17199	17036	17085	16957	17270	17258	17205	17182	17181	17284	17078	17240	17333	17129	17173	16999	17222	17107	17338	17159	17057	16951	17042	17382	17196	17168	17154	17056	17273	17093	17132	17196	17287	17207	17156	17069	17167	17090	17301	17304	17285	17288	17090	17381	17054	17214	17119	17150	17262	17206	17252	17031	16926	17089	17342	17052	17291	17095	17046	17133	16994	17077	17155	17213	17061	17193	17118	17071	17203	17106	17143	16976	17188	17241	17160	17158	17202	17187	17185	16979	17027	17137	17024	17161	17095	17129	17110	17157	17241	16960	17000	17221	16993	17107	17201	17175	16982	17159	17004	17208	17124	17209	17087	17236	16898	17131	17114	16986	17196	17062	17383	17270	17003	17022	17183	16791	17178	17067	17115	17135	17127	17030	17126	17083	17319	17115	16968	17122	17242	17070	17055	17189	17076	17002	17287	17058	16972	17092	17209	17087	17341	17179	17129	17183	17193	17115	17133	17072	17168	16920	17076	17227	17097	17132	17077	17285	17119	17040	17017	17115	17092	16839	17018	17084	17205	16969	17095	16992	17290	17225	17271	17212	17078	17070	16964	17192	17041	17326	17077	17194	17021	17283	17244	17097	17091	17124	17176	17190	17341	17058	16963	17383	17188	17020	16970	17046	17152	17146	17329	17077	17018	17125	17071	17190	17030	17227	16998	17132	17081	17406	17348	17233	17032	17211	17113	17114	17085	17105	16961	17097	17099	17042	17122	17165	17310	17077	17156	17211	17194	17130	17306	17008	17175	16941	17029	17204	17101	17020	17092	16962	17244	17098	17219	17138	17180	17119	17092	17038	17194	17233	17165	17130	17072	17038	17401	16962	17181	17092	17127	16976	17139	17179	17244	17274	17178	16931	17048	16926	16934	17212	17094	17111	16842	17138	17160	17100	17099	16920	17136	17104	17223	17268	17269	17073	17104	16890	16944	17037	16990	17062	17244	17413	17044	17258	17330	17242	17174	17116	17074	16980	17169	16891	17155	16989	17190	17119	17113	17030	16978	17199	16931	17261	17193	17005	16960	17106	16976	17251	17198	17292	17184	17172	17092	17088	17079	17187	17070	17314	17160	17115	17069	17136	17097	17203	17092	16989	17152	17228	17168	17125	16950	17352	17223	17143	17234	17183	17199	17242	16959	17012	17033	17051	16943	17110	17180	17073	17248	17005	17070	17254	17062	17159	17205	17222	17012	16988	17097	17227	17056	17003	17152	17146	17239	17154	17131	17098	16978	17144	17002	17219	17223	17170	17127	17123	17155	17040	17214	17033	17115	17070	17112	17212	17219	17243	17125	17179	17305	16993	17298	17156	17103	17219	16992	17033	17272	17220	17228	17210	17063	17268	16986	17142	17131	17066	17234	17000	17141	17136	17295	16982	17121	17141	17211	17015	17106	17279	17186	17019	17192	17044	17187	17114	17095	17072	17094	17130	17100	17080	17034	17067	17090	16938	17002	17017	17197	17026	17032	17166	17234	17107	17163	17051	16941	17072	17179	17296	17125	16920	17058	17110	17220	17144	17206	17170	17058	17119	16868	17101	17379	17053	17123	17107	17093	17131	17040	17227	17245	16978	17043	17228	17011	16813	16996	17245	16985	17131	17174	17263	17261	17257	17051	17235	16997	17109	17370	17274	17364	17274	17240	16966	17135	17325	17181	16845	17169	17170	17174	17034	17112	17119	17085	17294	17248	17208	17150	17167	17200	17153	17272	17116	17156	17113	17111	17235	17262	17121	17275	17151	16997	17084	17089	17050	16974	17164	17184	17084	16969	17103	17065	17148	17281	17254	17013	17200	17207	17099	17133	17345	17219	17124	17107	17125	17427	17090	17216	17156	16999	17003	17165	17205	17030	17107	17345	17291	17050	17135	17189	16955	17002	17104	17021	16959	17082	16934	17140	17111	17249	17060	16975	17262	17324	17236	17313	17209	16991	17232	17057	17136	17118	17143	17131	17083	17115	17318	17268	17206	17065	17010	17046	17189	17094	17063	16978	17207	17054	17059	17231	17255	17169	17079	17200	17100	17031	16977	17133	17258	17240	17127	17210	17098	17071	17168	17140	16986	17161	17057	17134	17198	17173	17343	17010	17201	17148	17226	17004	17180	17095	17149	17115	17040	17092	17152	17029	17123	17239	17171	17169	17126	17029	17119	17000	16934	17227	17199	17354	17126	17008	17010	16917	17229	16974	17243	17290	17049	17172	16969	17016	17074	17145	17244	17086	17201	17052	17173	17161	17066	17053	17090	17090	17195	17060	17103	16973	17107	17067	16989	17136	16969	17221	17218	17224	17163	17033	17131	17111	17343	17186	16980	17051	16967	17200	17312	17111	17215	17171	17091	17099	17132	16955	17123	17168	17077	17213	17216	17255	17238	17023	17277	17390	17277	17141	17012	17010	17019	16974	17234	17084	17189	17057	17032	16967	17231	17173	17363	17258	17182	17316	17139	16904	17104	17081	17059	17253	17003	17148	17124	16928	17150	17006	17146	17046	17025	17311	16996	17103	17088	17054	17187	17128	17058	17115	17147	17108	17054	17184	17086	17050	17214	17052	17172	17069	17035	17169	17216	17153	17259	17053	17150	17087	17244	17163	17085	17122	17092	17104	17141	17120	17268	17026	17136	17333	17124	16970	17161	16982	17057	16989	17166	17210	17045	17057	17019	17062	17043	17183	17202	17288	17142	17166	17050	16975	17166	17193	17169	17290	16963	17056	16997	16935	16948	17097	16949	17021	17172	17117	16902	17154	17042	17287	17301	17246	17090	17083	17059
18135	32587	31830	26565	23086	20686	18910	17553	16884	16416	15797	15782	16029	33315	42752	38391	29187	20999	16863	15541	15148	15126	15065	15230	15044	15064	15018	14927	15053	15031	14819	15042	15039	14827	15022	15077	15042	14999	15114	14900	15122	15036	14892	15122	15034	14918	15016	15033	15095	14989	14911	14989	15025	15038	14965	14980	14925	15169	14920	15147	15004	14985	15014	15054	15153	14886	15170	14935	15017	14884	14998	14971	14983	14891	15024	14877	14892	15020	15057	14891	15019	15102	15055	14995	14937	14921	14985	15092	14753	14994	15013	15164	15207	14941	14836	14945	14868	15017	15043	15021	15024	14952	14833	14993	15031	15007	14778	14939	15120	15149	14815	15039	14708	14967	14991	14836	15171	15119	14856	15078	14993	15038	15019	14922	14837	14887	14951	14913	15032	14987	15062	14966	15016	15096	14943	14973	14921	14962	14932	14872	14979	14838	14976	14966	14930	15056	14977	14946	15002	15083	14873	14715	14911	14908	15028	14884	15038	14943	14845	14867	14993	15038	15018	14879	14879	15012	14883	14965	15038	15053	15045	15120	15163	15078	14868	15030	15030	14911	14860	15176	15082	15049	14932	15102	14853	15028	15033	15002	15114	14958	15109	14961	14773	15093	14820	14968	15025	15002	15065	14938	15117	14901	15000	15005	14937	14869	14922	15026	15001	14942	15011	15035	14879	15052	14973	15004	15085	14948	14928	14925	14870	15093	14961	14983	15065	14969	15011	14900	14966	15033	14934	14895	14888	14799	14887	14852	15041	15131	15085	14932	14889	15221	15173	14961	14983	14922	14926	14989	15172	14989	15101	14939	14857	14982	14906	14981	15042	15063	15066	15005	14992	15080	14870	14894	15086	14789	15090	15081	15055	15150	15066	15089	14944	15026	14859	14909	14936	14967	14807	14928	14914	14982	14997	15045	14977	14804	14994	14949	14848	15020	14853	14876	15110	14884	14967	14904	14976	15016	15050	15037	14982	15077	14792	15135	15079	15016	14950	14971	14976	15034	15044	14976	14999	14934	15005	14903	15017	14982	15136	15051	14993	15008	14979	14826	14926	14926	14884	15018	15047	14879	14908	14935	14996	14937	15017	14928	15087	14986	14898	15072	15017	14906	14976	14846	14982	15010	14906	14907	14961	14775	15032	15053	14904	15000	14894	14927	14823	15146	15041	14886	14797	15144	14896	15018	14903	15150	14778	15106	14852	14949	14941	14988	14923	14884	15121	14827	14852	14935	14977	14916	14939	14934	14830	14902	15083	14857	15010	14864	15027	15029	14985	14938	14963	15016	14889	14946	15034	14971	14847	14870	14819	14971	15019	14952	15110	15032	15024	14846	14849	15005	14952	14903	15174	15058	15245	14928	14961	15008	14960	14807	15135	14852	14911	15043	15034	14744	15017	14941	15001	15040	15049	15021	14979	14985	15110	15115	14860	15006	14999	14988	14949	15042	14940	14876	14983	14817	14852	15060	14991	14944	14992	14853	14949	14897	15098	15012	14995	15090	14851	15016	15040	15105	15165	14912	14946	14934	15036	14986	14952	15092	14941	15017	14897	15023	14896	14963	15094	14914	14866	15036	14888	15000	15009	15042	14873	14946	15053	15035	14971	14964	14889	14888	14965	15001	14993	15002	14918	14937	15014	14950	14998	14909	15041	14812	14963	14861	15004	14955	14937	14946	15115	14984	14850	15139	14994	15064	14868	14957	14855	14892	14903	15052	14865	15023	15008	14805	15009	15126	14915	14910	15026	15056	15031	15003	14936	14894	14996	15101	15031	14906	14824	14965	15038	15138	14855	15121	14893	14885	15049	14902	14923	14898	15117	14944	15028	14955	14973	14983	15111	14842	14775	15014	14927	14906	14919	14890	15027	14936	14935	14879	14929	14939	14895	15093	15059	14938	15080	14878	14780	14949	14891	15046	14999	14831	15049	15040	15149	15114	14975	14791	15013	14890	14991	15045	14968	14982	14927	15087	14944	14954	14992	14933	15121	14816	14833	15060	14916	15021	15095	14898	14962	14801	15080	14735	14862	14926	14869	14934	14937	14873	15022	14951	14955	15078	14950	14929	14925	15139	14967	15112	14989	14812	15105	14986	14876	15039	15017	14965	14968	15125	14941	14984	14980	14985	15061	14998	14974	14795	14910	14996	14925	15006	14916	14971	14925	14940	15050	15184	14971	14946	15072	14913	14940	14952	14762	14957	14930	14983	14858	14925	14926	15001	15050	14918	15091	14725	14944	15056	14985	14969	14936	14877	14912	14928	15099	15009	14956	15127	14975	14875	15019	15019	15107	14988	14876	14980	14945	15036	14941	14939	14984	15017	15034	15029	14966	14741	14904	15046	15049	15024	14796	15087	15092	14831	15004	15033	14864	14881	15193	14908	14989	14991	15052	15054	15021	15004	15022	15056	15028	15050	15193	15078	14876	14973	14899	14874	14870	14995	14774	14995	14898	14957	15137	15123	14882	14864	14976	15030	14994	15053	14852	14959	14797	15026	15008	14975	14978	14953	14936	14851	15009	14973	14880	14936	14872	15235	15068	14900	14919	14932	15193	15191	14932	14973	15069	15084	14893	15017	14856	15042	14911	15010	15058	15050	14933	15056	15014	15028	15087	14809	14945	14878	15097	14986	14994	14964	14948	15154	14941	14844	14896	14812	15044	14856	15046	15027	14889	15017	14899	14974	14957	14918	15112	14970	15024	14961	15057	14915	14861	14839	14952	15013	14835	14843	15002	14870	15002	15050	15006	14901	14982	15080	14967	14769	15067	14882	14991	15121	15051	15114	15054	14938	14985	15089	15001	14973	15002	15022	14957	14979	14949	14921	14969	15014	14865	15018	15072	15152	15038	14853	14814	15091	15015	15023	14903	14814	14975	15141	15124	14948	15049	15076	15033	15017	15004	14787	15067	15034	15031	14786	14902	15030	14961	14971	14944	14940	15001	14943	15018	14980	14863	14966	14969	14930	15183	14950	15188	14834	15041	15042	14898	15117	14963	15055	15078	14968	15020	14906	15044	15020	15038	15016	14995	14810	15039	15037	14847	15154	15007	14943	14970	15069	15002	14985	14916	15005	15064	14903	14896	15124	14907	15091	14669	15157	14873	15143	14983	14898	14945	14885	14794	15022	14882	14990	14987	15095	14988	15000	15052	14985	14867	14975	14970	15001	14725	14934	14867	14975	14876	14916	14970	14814	14889	15151	14917	15139	14890	15072	15037	14949	14959	15051	14954	15140	15017	14994	14917	14866	15014	14980	14812	14883	15104	15181	14860	14894	15221	14921	14840	14998	14894	15029	14993	14865	14726	14979	15090	15045	14984	15058	14924	14863	14841	14970	14924	14988	14965	15112	14940	14890	15032	15121	14979	14812	15127	14897	14819	15159	14983	14923	15167	14886	15098	15075	15076	14831	15069	14745	15138	14959	14918	15049	14913	14948	14872	15115	15103	15044	14904	14999	14878	14874	15060	14950	15078	15006	14942	15004	15094	15004	15005	14857	14956	14885	14890	15105	14976	14990	14937	14953	14850	15047	14983	14841	14948	14856	14971	14948	15040	14909	15118	15006	14916	14997	15154	14776	14908	14877	15103	14999	15048	14968	15071	15055	15050	15040	14921	14931	15042	14879	15042	14946	15156	14992	14919	14975	14941	14936	15031	14933	14998	14926	14842	15079	15095	14986	14913	14976	14985	15252	15018	14921	14872	15110	14965	15014	15051	14999	15009	15071	14768	15014	15098	15078	14890	15079	15031	15074	15059	14954	15015	15041	14934	14943	15116	15020	15198	14857	14958	14967	14989	14948	14916	14874	14869	14901	14887	14966	15001	15056	14871	14812	15090	14858	15038	15054	14815	14877	15058	14943	15048	15063	14949	15019	14965	15064	15074	14907	15133	15026	15050	15028	14991	14860	14939	15024	14977	14880	15040	15111	14824	14926	15030	14859	14905	14913	14966	14896	15163	14935	15067	15072	14953	14884	14904	14951	14906	15026	14972	15106	15033	15018	15094	15194	14924	14923	15031	14929	15004	14840	14888	15030	15046	14898	14940	14780	14895	14994	15117	14955	15115	14914	14974	14898	14862	14968	14842	14957	14820	15071	14948	15086	14753	15012	14805	15140	15018	15069	15047	15081	14850	14930	14848	15052	14985	15033	15013	15046	14935	15057	14917	14997	14907	14859	15073	14828	15005	15057	14968	14892	14834	14836	14867	14975	15080	14793	15122	14949	15054	14800	14965	14925	14967	15076	14895	15045	15004	15098	14938	15092	14994	14926	15057	14969	14997	14806	14968	15027	15070	14952	15091	14960	14960	14881	15048	14924	15002	14987	14952	15007	14995	14892	14896	14821	14954	15131	15024	14880	15159	15075	15027	14963	14850	14868	14956	15088	14990	14859	15012	14876	15125	15051	14970	14921	14980	14957	15043	14979	15003	14847	15008	15054	15016	15148	14923	15043	15042	15081	14940	15099	14906	15097	15107	14917	15087	14811	14997	14859	15059	14889	14894	15053	14856	14990	14922	14844	14954	15150	15038	14913	15013	15101	14993	15176	14973	14899	14947	14952	15169	14969	14995	14995	15045	14980	15060	14936	14878	14911	14945	15014	15022	14961	15003	14847	15157	14922	14977	15023	14922	14883	15069	14953	15093	14865	15173	14933	15024	15132	14929	15085	14952	15035	14918	14970	14976	14942	14870	15147	14828	15046	15107	14863	14924	15016	15055	14834	14962	15029	14951	14819	14968	14988	15112	15030	14817	14996	15102	14877	15134	15023	14846	15072	15099	15017	14992	14941	14937	14786	15159	14939	14877	15138	14947	15009	14924	14867	14955	14962	15031	15028	15098	14937	14819	14956	15068	14798	14924	14889	14842	15003	15030	15020	14942	14943	15077	14811	14931	14952	14947	15057	15024	15024	15254	15000	14899	15045	15101	14942	15030	15066	14968	15000	14968	14884	14892	14930	14992	15018	15024	15028	14826	15006	15012	14998	14986	14970	14762	15030	14864	14976	15018	14895	15007	14902	15019	15195	15068	15001	14779	15014	14921	14998	15107	15001	14978	14738	15045	14853	15030	14887	15028	14986	15060	14896	14982	15191	14892	15059	14889	14966	14975	14905	14897	15054	15093	15010
29655	23077	24101	21350	18471	17900	17405	17278	17212	17182	17136	17089	17193	17698	19389	19394	18606	17859	17266	17238	17016	16998	17056	17111	17118	17195	16947	16848	16917	16993	16860	16951	16988	17071	16934	17232	16961	17085	17148	17196	17082	16945	17093	17092	16836	16907	17025	16909	17232	17091	16995	17093	16784	17096	16942	16938	16970	16903	16783	17063	16850	16883	16903	17078	17014	16991	17084	16962	17052	16855	17030	17213	16910	17180	17059	16640	16773	17027	16938	17190	16857	16896	17040	17081	17288	17074	17017	16934	16957	16881	16933	16913	16981	16807	16899	17088	16992	17077	16913	16980	16977	16899	17088	17149	17016	17074	17104	17228	17110	17104	16889	16883	16927	16982	17076	16980	17048	17018	17099	17051	17149	16989	16943	17149	17155	17009	17086	17083	16908	17082	17173	17081	16952	17005	17059	17057	16987	17110	16865	16930	17010	17044	17163	16902	16741	17180	17058	16908	16940	16870	16986	17139	17206	17010	16878	17010	16990	17005	17095	16931	16932	17029	16913	16826	17060	17157	16991	16986	17186	17005	17076	16962	17066	16914	16914	16917	17055	17093	17127	16994	16999	17046	16911	16873	16999	17072	16847	17014	16765	16727	17053	17033	17063	16979	16927	17137	16839	16803	16827	17064	16923	16945	16982	17024	17096	16972	17095	17102	17169	16965	17042	16895	16789	17159	16922	16965	16958	16884	17094	17164	17239	16798	17220	17071	17072	17199	16922	17048	16848	17128	17032	16976	16957	17055	17224	17053	16857	17078	16971	17137	17231	16931	17111	16894	17045	16936	17070	16970	17121	17020	17143	17035	17166	17137	17060	16880	16930	16894	16779	16914	17024	17101	16941	17228	16836	17187	16888	16834	17236	17154	16834	17018	16923	17027	17019	16916	17016	16928	16968	16907	16977	16998	16906	16941	17028	16911	16827	17094	17094	17135	17102	16767	16928	16933	16949	17017	16858	17072	17132	17005	17137	16912	16941	17012	16908	17119	16973	17078	16828	16804	16924	16887	17127	16967	17008	16770	17059	17066	16973	16989	17122	17056	17048	16850	16852	17041	17052	17069	16924	17107	16807	16919	17012	17214	17090	16809	17075	17284	16808	17119	16980	17119	17234	16920	16829	17105	16928	16894	17007	16869	16742	16915	16926	17237	17046	17092	16818	16901	16996	17005	17221	16995	17086	16914	17235	16977	16994	16719	16978	17039	17044	16751	16953	17018	16969	17169	16831	17206	16933	17078	16961	16969	17133	17135	16844	17178	16860	17006	17078	17078	16823	16964	16844	17050	17011	17111	17087	17058	16966	17004	16942	17010	16973	16975	16850	16943	16949	16897	16911	17037	16900	16950	16967	16813	17053	16950	16904	16839	17102	16979	17117	16875	17055	16925	17077	16797	16922	16828	17020	16958	17245	17019	17084	16883	16841	17116	17103	17104	17107	16788	17103	17004	16946	17095	17088	17046	17039	16773	16746	16770	17024	16927	16789	16928	16863	16970	17093	16854	17011	17063	16908	16948	17153	17002	17116	17089	16949	16819	17038	17130	16973	17152	17217	17056	16991	17196	16965	16933	16997	16930	17048	17041	17084	16944	16844	16841	16993	16889	17116	16935	16963	17105	17114	16966	17174	16888	17178	17100	17102	17136	16878	16989	16936	17178	16914	17017	17057	16864	17075	16963	16889	17082	17125	16985	17115	16983	16997	17080	16919	16929	17015	17032	17188	17003	16884	16847	17088	17241	16910	16875	17081	16899	17311	17128	17116	17026	17131	17003	17048	16880	16829	17148	17169	17088	16813	17182	17062	17017	17009	16925	16993	16807	16984	17073	17027	17188	17019	17057	16960	16927	17205	16957	17125	17133	16967	17093	17119	16990	17041	16981	17308	17016	16820	16947	16936	17103	16814	16844	17193	16892	16988	17119	16943	16852	17142	16931	17202	17052	16972	17008	16911	17003	16764	17150	17154	17022	16827	16960	17127	16960	17023	16925	17047	17018	17186	17040	17019	16850	16963	17002	17121	17295	17015	16936	17102	16972	16999	17192	16972	17092	17113	16961	16901	16903	17196	17046	16981	17093	17132	17039	17103	16994	17054	17100	16753	17142	17086	16934	17078	16870	17086	16861	17032	17116	17080	16988	17088	16923	17006	16999	17028	16783	17009	16957	17071	17228	16853	16958	17049	17010	16719	16863	17058	16989	17080	17116	16955	16875	17073	17115	16916	16748	17117	16943	17087	16850	16903	17003	17133	16975	17234	17168	17109	17031	16895	16843	17011	16920	16991	16890	17131	17063	17163	17171	16956	16944	16991	17283	17117	16822	17183	16907	16987	16885	16907	17131	17044	16987	17248	16825	17007	17174	17090	16912	16931	16903	17289	17124	16901	17206	17099	16850	17051	17090	17051	16969	16920	17070	16982	16864	17106	17026	16995	17021	16911	17127	16940	17082	17026	17115	17044	17208	16964	17112	17221	16874	16922	16946	16964	16966	17076	16864	17096	16851	16900	17066	16873	17080	16867	16974	17174	17027	16990	17087	17006	16932	17077	17161	17102	17044	16898	16995	17089	16871	17065	16876	16932	17058	17069	17176	16925	17013	17030	17103	16858	17398	17261	17056	17041	17086	16875	16969	16992	16785	17094	17099	17149	17124	17088	16919	17197	17167	16954	16937	16970	17168	16871	17152	17008	17226	16917	17017	17001	17204	17035	17137	17317	17053	17110	17130	17232	16939	17043	16913	16968	17037	17093	16929	17085	17251	16956	17060	17092	16908	16993	16846	16995	16825	16922	17027	17166	17081	17072	16998	17054	16823	17040	16992	16938	17063	16968	16855	16964	17158	17071	16983	17168	17365	17205	17108	17063	17004	16946	16811	17071	17087	17117	16933	16843	17030	17059	17027	16960	16925	17122	17030	16877	17015	17042	16927	17031	17047	17197	16980	16911	16926	16922	17088	16996	16925	17102	17018	16925	16912	17042	17055	17039	16858	17065	16959	16970	17092	16903	17135	16919	16967	17050	16860	17053	16884	17064	17138	16935	16955	17137	16955	17022	16890	16822	17062	17049	17057	17069	16995	16915	17034	16987	17154	17094	16978	17137	17139	17140	16855	16988	16986	16917	16955	16957	16992	16867	16988	16920	17132	16974	17035	17022	17048	17158	16887	17045	17048	16872	17035	16747	16997	17060	17035	16818	16813	16942	17069	16966	16927	17281	17280	16904	17010	16999	17040	17175	16935	17037	17213	16893	16867	16935	16991	17153	16870	16897	17164	16922	16995	16968	17214	17101	17073	17062	17035	16905	16882	17270	17104	17067	17141	17011	16963	16943	16997	17261	17154	17030	16970	16990	17024	17017	16946	16901	16949	17113	16907	16967	16826	17275	17071	17110	17168	17000	17127	17097	16990	17111	17125	16924	16738	17040	17000	16987	16968	16995	16923	16848	17081	17012	17072	16879	17182	17070	17131	17132	17260	17018	16839	16934	17102	16932	17213	16974	17076	16933	16906	16937	17029	17019	17174	16892	16977	16995	17064	16970	16892	16949	16897	17120	17013	16856	16922	17016	16969	17142	16901	16920	17078	16917	16951	17024	17039	17292	17346	16888	17163	16942	17053	17022	17157	16895	16987	17122	17169	17094	17082	16909	17082	17180	16985	17111	17064	16951	16882	16928	17202	17017	17240	17034	17026	17062	17047	17040	17116	16877	16960	16959	17163	17125	16843	16818	17145	17215	16987	16902	17115	17038	17093	17276	16967	16942	16974	16849	17236	17102	17082	17102	17078	16889	17127	17050	17000	16900	16872	16835	16999	17017	17001	17102	17087	16951	16742	16955	17032	17086	16826	17016	17038	16988	17188	17058	17045	16974	16934	16912	17080	17123	17046	17060	16899	16876	16924	17102	17075	16990	16797	16992	17040	17239	16822	17030	17147	17119	17141	17204	17107	17230	16799	17050	17025	16863	16977	16989	16997	17038	16945	17025	17089	17051	17077	16977	16975	17180	17087	17132	17051	17057	17019	16901	16956	16848	17154	16938	17133	17132	17032	17085	17062	17181	17108	17147	16878	17036	17027	16919	16722	17034	17018	17101	16902	16913	17104	17083	16827	16898	16992	17035	16878	17060	17012	17125	17014	17164	17107	17011	17015	17032	16823	16916	17109	16892	16993	16960	16880	16999	16882	17002	16913	16920	16853	17287	17177	17034	17072	17063	16996	17171	17026	16883	16841	17063	16892	16989	16951	17141	17135	17097	17042	17162	16959	17043	17062	17144	17028	16897	16989	16967	17095	17168	16938	17005	17131	17112	16990	17021	17029	17090	16735	17072	16951	17047	17004	16968	17199	17269	17101	16798	17106	17157	17135	17248	17105	17086	17041	17030	17106	17055	17211	16978	16905	17021	17059	16754	17046	16944	17024	17042	17042	17064	17150	16930	17218	17196	16927	17045	17129	17101	17098	17027	17011	17217	17142	16998	17101	16825	16988	16885	16995	17017	17015	16952	17002	17128	17167	17120	17081	17080	17356	17007	17062	16954	17026	17094	16945	16992	16941	16899	16971	16892	16833	17012	17085	17142	17132	17037	16990	16959	17070	17203	17202	17084	17134	17209	17079	17104	16978	16821	17000	16763	16832	16932	17159	17067	16840	17223	16998	17057	17135	17024	17204	17193	17220	17007	17003	17005	17037	17124	17026	17078	16959	16980	16998	16942	17004	16972	17183	16978	16765	17028	17105	16804	17092	16955	16982	16998	16976	16989	17030	16856	16944	16837	16939	16865	16902	17005	16921	17028	17119	17092	17018	16980	17044	17027	17020	17185	17138	17115	16986	17104	16762	17053	17066	17087	17005	16892	17050	17024	17105	17011	17047	16889	16854	17049	16991	17041	17112	16872	16802	17070	16910	16875	17075	16914	17009	16913	17004	17003	16931	16954	16831	17124	16999	17032	17055	16885	17089	17123	17113	16908	16933	16985	16946	16971	16790	17049	17247	17149	17097	17107	16915	17069	17039	16911	17214	17174	17009	17017	16956	16918	16935	16705	17190	16711	17196	16809	16936	17126	16929	17150	16911	17066	16982	17011	17047	17029	16920	16864	16960	17065	16909	16952	16815	16943	17063	17029	17276	17056	16977	17059	16938
17593	21498	21358	18483	16927	16381	15645	15350	15008	15164	15086	15005	15153	16175	18626	18038	16757	15662	15327	15156	14867	14739	14794	14668	14878	14849	14996	15021	14932	14889	14976	14917	15041	15047	14911	15028	14826	14931	14951	14790	14954	15068	15066	14919	15031	15029	14863	14954	14982	14978	14832	14955	14867	14769	14937	14827	14950	14997	14910	14904	14929	14847	14843	14943	15082	15056	14818	14956	15012	15073	14782	14931	14896	14783	14789	14950	14887	14805	14956	15057	14671	15036	15000	14832	14883	14978	14734	14989	14955	14978	14803	14736	14925	14880	14907	15064	14981	15005	14943	14892	14933	14685	14858	14836	14934	14883	14830	15091	14829	14874	14897	15026	15113	14863	14920	15101	15029	14978	15050	14884	14932	14989	14882	14994	14965	14951	14967	14968	14787	14982	14806	14811	14857	14925	15005	15008	15037	14944	14903	14908	14952	14889	14932	14976	14730	14936	14941	14883	14987	14746	14957	14802	15085	14949	14889	14987	14989	14966	15087	14766	14934	15148	15014	14796	14856	14983	14967	15049	15036	14804	14917	14827	14954	15154	14791	14880	14850	15051	14909	14811	14956	14894	14960	15024	14965	14791	14935	14986	15006	14782	14861	15015	14795	15016	14966	14908	14911	14850	14860	15080	14907	14900	14925	14818	14888	14880	14867	14809	14977	14985	15085	14863	14980	14984	14888	15017	14843	14791	15004	15072	14880	14918	14963	14894	15006	14936	14985	14776	14943	14906	14802	14992	14928	14943	14814	14807	14979	14972	14690	14889	14905	14941	14889	14912	14905	14783	14912	15019	14849	14752	15010	14835	14836	14797	14988	14867	14914	15076	14926	14978	14880	14854	14837	14817	15044	14838	14828	14734	14928	14937	15028	14832	14973	14703	14875	14912	14896	14989	15005	14982	14907	14923	15013	14902	14943	15008	14987	14857	15055	14923	14911	14696	15105	14947	15079	14923	14809	15114	15017	14891	15080	15048	15042	15038	14930	14946	14871	15064	14771	14891	14966	15096	14960	14952	14966	14982	15035	14960	14916	15059	14823	14849	14834	14917	14711	14956	15082	14869	15039	14987	14814	14921	14944	14824	14708	15065	14808	14861	14813	14787	14784	14926	14941	14974	15096	14995	14828	14726	15055	14878	14990	14928	14957	14884	14884	14878	15006	14880	14931	14907	14928	14996	14986	14961	14955	14993	14879	14821	14745	14800	14884	14856	14830	15087	15102	14849	14821	14974	15021	14705	14963	14952	14832	14999	14810	14903	14942	14961	14845	14872	14871	14878	15027	14906	14965	14960	15087	15031	14992	14955	14965	14825	14996	14859	14832	15050	14958	14910	14940	15058	14916	14732	14805	14901	14997	14863	14911	15032	15021	14894	14932	14862	14750	14852	14997	14959	14948	14946	15040	14930	14956	15022	14952	14832	14960	14774	14772	14966	14878	15044	14879	14865	14943	15034	15008	14852	14766	14851	14888	14973	15083	14870	15002	15057	14972	15081	14952	14669	14983	14759	15003	15081	14889	14929	14739	14933	14829	14837	14868	14916	14839	15023	14778	14949	14916	14938	15113	14860	14994	15031	15003	14922	15017	14920	15141	14925	14958	14743	14904	14908	14822	14948	14851	14884	14839	14828	14944	14835	14943	14712	14778	14943	15163	14734	14876	14922	14897	15045	15129	15001	14893	14950	14967	14963	14903	14874	14919	15012	15066	15039	14876	14788	14868	14822	15073	14993	14788	15129	14994	14864	15044	14756	14730	14888	14925	14906	14887	14936	14832	14962	14945	14847	14898	14873	14937	14903	15021	15048	14880	15022	14782	14860	14868	14791	14978	14869	14907	15035	14755	15010	14936	14943	14881	14965	15008	15073	14958	14999	14868	15015	14945	14943	14852	14830	14885	14897	14918	15041	14967	14983	14835	15050	14873	14911	14855	14942	14999	14861	14796	14847	14971	14894	15069	14874	15030	14907	14979	14979	14938	15068	14880	14909	14981	14982	14964	14946	14877	14990	14918	15023	15057	14875	15003	14789	14930	14902	14905	15068	14816	14876	14935	15013	14893	14999	14730	14980	14753	15021	14920	14906	14913	14947	14855	14969	14869	14863	14913	14926	14998	15055	14870	14979	14799	14932	15054	14775	14867	14710	14965	14927	14792	14771	15014	14924	14925	14867	14937	14851	14842	14948	15011	14894	14940	14983	14903	15036	14903	14867	14677	14985	14852	14935	14860	15271	14907	14998	14847	14857	14779	14942	14993	14907	14960	14886	15030	14894	14770	14943	14916	14972	15037	14832	14829	14934	14891	14931	14828	14878	14882	15010	14685	14879	15002	15109	14983	14834	15006	14869	14839	14868	14773	14934	14903	14859	14982	14962	14684	15217	14941	14873	14952	14935	14850	14973	14862	14878	15052	14935	15145	14908	14890	14878	14925	15020	14803	14875	14763	14979	14749	14802	15057	14848	14975	14858	14862	14928	15003	14911	14986	14860	15051	14855	14697	15015	14807	14872	14926	14998	14812	14969	15091	14812	15009	14918	15014	14908	14848	14870	14919	14920	14806	14967	15092	14932	15105	14831	14986	14864	14983	14944	14972	15053	14873	15076	14956	14852	14904	14784	14861	15036	14932	14846	15046	14889	14947	14903	15119	14734	14810	15030	14803	14909	14997	14950	14993	14807	14901	15050	14809	14975	14870	15001	14993	14925	15005	14875	14913	14805	14936	14927	14865	15023	15068	14954	15003	14753	14926	14945	14763	14933	14797	14927	15164	14844	14961	14900	14951	14982	14803	14924	14779	14864	14835	14840	15016	14846	15022	15067	14884	14881	14988	14793	14812	14892	15012	14956	14974	14849	14860	15026	14938	15065	14836	14939	15004	14869	14809	14871	14953	14919	14698	15024	14941	15006	14788	14786	14880	14871	14890	15005	14895	14940	14888	14944	14818	14880	14843	14916	14994	14840	14840	14866	14874	14962	14775	14921	14844	14876	15003	14972	14826	14881	14979	14771	15036	14966	14992	14993	14792	14911	14773	14987	14983	14879	14830	14873	15108	14858	14788	14918	14943	14959	14976	14788	14755	14921	14907	15004	15091	14900	15058	14926	14932	14947	14932	14904	14954	14903	14894	14792	15122	14814	15072	14821	14843	14802	15020	14933	14940	15019	14810	14920	14881	14959	14868	14946	14878	14978	15003	15110	14914	14903	14782	14832	14882	14840	14923	14883	15023	14891	14871	14987	15032	14981	14842	14879	14841	14899	15048	14854	14927	14904	15069	14874	14870	14880	14929	14714	14883	15091	14747	14905	14904	14721	14918	14815	14902	14952	14898	14864	14982	14985	14875	15021	14746	15000	14986	14822	14958	14975	14838	14906	14846	14888	14929	14855	15030	14808	14917	15006	14816	14861	14902	14937	15046	15041	14846	14828	14829	14879	14948	14885	14750	15000	14931	14962	14854	14808	14844	15053	14941	14920	15010	14793	14899	14840	15017	14864	14905	15082	14849	14764	15000	15082	14915	14995	15030	14844	14763	14941	14970	14880	15123	14801	14872	15044	15025	14759	14800	14818	14924	14951	14970	15040	14881	14809	14936	15066	14943	14751	14948	14906	15100	14857	15046	14910	14866	14842	14843	14845	14811	15090	14876	14978	14922	15021	14887	14631	14951	14722	15016	14785	15011	14796	14960	14886	14865	14875	14953	14964	15046	15050	14867	14963	14936	14972	15002	14984	15044	14824	14795	14835	14985	14869	14973	14994	15078	14826	15015	15053	14943	15164	14900	14856	14967	15013	15072	14876	14964	14886	15152	14842	14994	14971	14717	14765	14877	14860	14837	14938	14916	14838	14860	14874	14937	14999	14975	14876	14903	14851	14966	14776	14804	14955	15024	15046	14798	14900	14827	14808	14776	14851	14883	14606	15091	14937	14914	15017	14918	14877	14810	14823	14900	15061	14904	14821	14959	14950	14970	14782	14794	14929	14927	14664	14830	14938	15076	14985	15132	14870	14757	15014	14912	14935	14912	14714	14958	14951	14998	14781	14900	14888	14923	14913	14961	14969	14916	14885	15029	15017	14994	14996	14770	14860	14890	15037	14944	14876	14830	14922	14815	14793	15026	14803	15133	14864	14890	14906	14973	14873	14921	14933	15063	15048	14954	14655	15054	14962	15018	15038	15070	14955	14957	14941	15082	14910	14987	14955	14962	15046	14844	14831	15010	14890	14893	14804	14951	14964	14850	15034	14850	15061	15032	14818	14974	14969	14986	14761	14778	15031	14869	14857	15028	14801	14900	14779	14835	15017	14901	14860	14907	14818	14906	14979	14879	14774	15127	14746	14916	14863	14847	14829	14948	14990	14932	14979	14907	15037	15220	14853	14833	14811	14844	15014	14893	14941	15313	14981	14798	14819	14986	14832	14908	14993	14868	14935	14819	15037	14938	15100	15059	15025	14838	14996	14890	15019	14937	14870	14899	14982	14869	14804	14976	14921	15002	15012	14936	14714	14995	15073	15009	14968	14913	15047	14923	14996	14837	14993	14895	14951	14938	15120	14910	14892	15054	15025	14910	15046	14809	15084	14994	14933	14942	14977	14968	15024	15025	14973	15110	15147	15044	14859	15044	14787	15018	14814	14922	14845	14880	14794	14980	14829	15037	14877	14914	14979	14772	14925	14876	14967	15089	14848	14940	15012	14837	14955	15048	15013	14971	15025	15012	15031	14908	14950	14964	14852	14968	14925	14979	15001	15032	14789	14878	14996	14994	15091	14998	14850	14895	14828	15066	15084	15042	14974	14978	14915	14908	14947	14919	15043	14901	14839	14846	14925	14943	14819	14770	14914	14922	14998	14824	14847	14862	14901	14810	15060	14960	14901	14828	14846	14980	14990	14864	14904	14797	15085	14791	14911	14924	14996	14963	14960	14966	14939	14923	15074	15075	14782	15178	14986	14876	15099	14900	14867	15023	15037	15070	14931	14767	14815	14858	14759	14993	14886	14885	14863	14970	14876	15087	15138	14886	15042	14787	14960	14983	14866	14988	14827	14860	14910	14784	14866	14873	14945	14924	14953	15010	14985	15022	14922	14854	14902	14862	14922	14816	14890	14797	14825	14794	14911	14848	14949	14887	14925	15008	14957
25199	21452	28174	25668	21891	19894	19224	17608	16906	17208	16741	16692	16643	21678	31930	29640	23680	19458	17533	16880	16433	16363	16432	16617	16481	16343	16573	16520	16396	16482	16555	16396	16360	16457	16490	16421	16395	16478	16414	16298	16558	16397	16407	16355	16459	16574	16285	16315	16441	16454	16419	16457	16478	16271	16487	16318	16443	16425	16311	16385	16462	16403	16479	16576	16395	16509	16541	16475	16380	16471	16532	16612	16609	16775	16476	16463	16763	16196	16602	16236	16549	16455	16337	16271	16414	16536	16744	16599	16643	16392	16530	16491	16427	16583	16235	16508	16427	16182	16303	16518	16238	16385	16311	16139	16269	16267	16468	16432	16419	16248	16490	16453	16237	16643	16488	16481	16433	16421	16413	16259	16462	16277	16435	16411	16447	16239	16528	16443	16246	16331	16414	16667	16553	16302	16665	16478	16417	16527	16440	16567	16380	16305	16382	16414	16482	16438	16496	16502	16331	16326	16365	16447	16396	16643	16501	16440	16326	16466	16345	16344	16275	16408	16508	16274	16286	16511	16568	16326	16402	16258	16342	16302	16281	16251	16426	16252	16305	16380	16442	16510	16357	16368	16397	16498	16405	16332	16490	16518	16566	16386	16160	16360	16311	16557	16716	16472	16113	16334	16402	16501	16653	16364	16547	16438	16480	16480	16425	16335	16375	16516	16598	16481	16254	16274	16442	16616	16359	16429	16271	16459	16619	16508	16350	16285	16677	16577	16419	16361	16416	16498	16435	16285	16393	16521	16330	16268	16340	16312	16322	16168	16294	16412	16385	16353	16274	16401	16445	16364	16447	16368	16381	16402	16301	16384	16394	16259	16398	16448	16251	16241	16501	16659	16356	16493	16533	16227	16427	16424	16346	16304	16420	16368	16520	16352	16395	16418	16627	16378	16610	16483	16306	16455	16436	16275	16353	16368	16270	16449	16330	16500	16508	16180	16334	16305	16733	16513	16330	16332	16353	16443	16636	16507	16345	16400	16209	16309	16599	16368	16297	16228	16333	16414	16360	16566	16577	16525	16236	16354	16279	16416	16446	16396	16522	16476	16501	16380	16420	16307	16282	16420	16365	16386	16325	16497	16420	16338	16507	16505	16330	16332	16457	16171	16304	16500	16499	16340	16359	16365	16439	16470	16259	16477	16267	16474	16426	16497	16698	16426	16461	16363	16410	16263	16567	16336	16558	16588	16311	16295	16395	16271	16355	16526	16532	16430	16441	16354	16348	16576	16645	16496	16442	16285	16315	16349	16495	16523	16468	16397	16424	16561	16473	16327	16344	16439	16287	16554	16409	16501	16475	16335	16401	16280	16398	16226	16369	16370	16134	16389	16406	16342	16315	16564	16488	16580	16476	16472	16445	16572	16563	16501	16441	16389	16360	16419	16524	16276	16531	16481	16416	16421	16536	16503	16352	16439	16203	16563	16565	16391	16488	16264	16507	16350	16551	16540	16342	16451	16299	16281	16484	16532	16430	16286	16338	16474	16419	16398	16660	16508	16432	16666	16546	16351	16565	16298	16338	16293	16239	16296	16324	16383	16307	16482	16499	16449	16453	16451	16664	16538	16406	16278	16494	16601	16462	16352	16417	16488	16484	16373	16102	16271	16292	16567	16568	16511	16549	16528	16355	16559	16660	16245	16353	16440	16160	16487	16411	16408	16557	16389	16515	16409	16559	16550	16499	16267	16530	16482	16565	16326	16392	16347	16407	16465	16276	16263	16400	16365	16273	16215	16375	16517	16459	16260	16476	16547	16513	16364	16256	16462	16442	16329	16367	16197	16509	16326	16264	16271	16457	16591	16274	16377	16481	16371	16422	16564	16464	16262	16200	16209	16497	16357	16539	16414	16373	16386	16491	16286	16320	16426	16452	16459	16636	16242	16467	16466	16397	16386	16509	16476	16551	16410	16477	16571	16454	16263	16525	16244	16556	16499	16517	16642	16574	16393	16535	16483	16505	16433	16568	16359	16547	16365	16435	16670	16273	16436	16496	16339	16525	16453	16484	16228	16362	16247	16565	16316	16228	16223	16482	16399	16455	16410	16461	16444	16525	16456	16503	16452	16432	16410	16620	16444	16539	16290	16239	16404	16387	16288	16445	16358	16516	16383	16431	16528	16345	16246	16515	16482	16479	16398	16430	16281	16362	16542	16447	16739	16409	16314	16439	16470	16368	16324	16442	16401	16506	16349	16622	16248	16383	16416	16654	16511	16339	16369	16277	16379	16440	16403	16227	16370	16573	16348	16508	16380	16361	16452	16512	16496	16502	16388	16461	16636	16368	16425	16366	16318	16398	16429	16405	16270	16299	16432	16361	16257	16529	16530	16550	16369	16437	16438	16536	16377	16512	16289	16379	16458	16546	16408	16464	16488	16406	16482	16473	16168	16563	16593	16585	16352	16301	16409	16344	16386	16380	16243	16350	16538	16431	16354	16342	16439	16159	16321	16285	16425	16374	16613	16466	16334	16444	16338	16314	16199	16340	16342	16612	16364	16489	16683	16543	16593	16520	16325	16315	16265	16490	16356	16315	16578	16422	16337	16468	16532	16366	16429	16475	16499	16561	16383	16547	16520	16645	16410	16176	16457	16499	16546	16622	16590	16540	16377	16443	16700	16581	16615	16329	16502	16397	16549	16611	16267	16469	16484	16652	16362	16220	16444	16275	16598	16346	16241	16460	16314	16416	16612	16338	16419	16318	16535	16464	16623	16451	16338	16336	16485	16377	16258	16349	16446	16305	16253	16453	16340	16433	16415	16322	16374	16339	16405	16553	16310	16393	16501	16698	16361	16236	16357	16497	16349	16381	16320	16407	16374	16464	16398	16291	16362	16528	16456	16454	16187	16372	16430	16357	16388	16146	16323	16425	16439	16536	16405	16471	16665	16484	16533	16273	16357	16401	16677	16551	16461	16444	16548	16560	16417	16253	16509	16436	16647	16416	16574	16206	16451	16482	16461	16465	16571	16546	16392	16391	16593	16365	16396	16322	16376	16428	16462	16449	16409	16426	16434	16399	16405	16388	16356	16505	16526	16458	16383	16647	16219	16449	16432	16461	16351	16493	16744	16524	16482	16395	16451	16299	16361	16536	16309	16491	16279	16357	16524	16518	16449	16445	16411	16334	16515	16409	16446	16288	16475	16487	16379	16453	16582	16257	16354	16286	16475	16476	16246	16389	16553	16557	16548	16476	16411	16387	16398	16386	16371	16347	16502	16533	16438	16465	16425	16549	16521	16548	16390	16519	16510	16388	16453	16398	16528	16362	16277	16571	16283	16511	16391	16545	16407	16484	16303	16330	16498	16466	16565	16242	16277	16597	16295	16362	16443	16467	16440	16582	16542	16381	16301	16535	16451	16397	16230	16537	16495	16383	16305	16132	16362	16276	16475	16398	16386	16338	16259	16477	16387	16495	16460	16452	16469	16595	16297	16474	16556	16461	16340	16266	16338	16334	16499	16489	16265	16406	16465	16434	16350	16532	16453	16474	16301	16326	16415	16415	16344	16310	16629	16513	16614	16473	16355	16445	16371	16310	16515	16294	16529	16448	16562	16321	16364	16331	16375	16320	16470	16402	16314	16272	16557	16471	16365	16206	16535	16514	16385	16402	16491	16350	16281	16373	16371	16537	16532	16492	16455	16482	16306	16528	16577	16555	16545	16510	16400	16384	16310	16621	16289	16393	16419	16537	16731	16416	16329	16440	16408	16462	16536	16447	16549	16418	16518	16525	16598	16540	16577	16255	16504	16514	16461	16495	16318	16638	16576	16251	16309	16287	16270	16410	16208	16391	16559	16433	16426	16618	16422	16366	16356	16348	16458	16367	16409	16499	16468	16584	16322	16335	16357	16368	16555	16415	16455	16458	16434	16400	16404	16436	16442	16398	16329	16406	16497	16411	16535	16346	16339	16392	16489	16413	16387	16749	16549	16651	16441	16484	16241	16426	16345	16481	16266	16292	16320	16405	16416	16479	16411	16314	16332	16171	16277	16423	16605	16437	16342	16451	16404	16284	16524	16488	16453	16498	16397	16432	16471	16355	16419	16580	16477	16448	16534	16403	16333	16486	16588	16412	16515	16456	16350	16447	16423	16503	16494	16519	16416	16335	16308	16449	16365	16440	16361	16295	16396	16556	16432	16371	16499	16495	16708	16434	16365	16744	16515	16489	16264	16369	16503	16375	16377	16486	16475	16461	16317	16401	16526	16466	16412	16420	16273	16299	16336	16392	16372	16469	16272	16531	16481	16465	16519	16415	16303	16528	16369	16436	16440	16304	16309	16375	16409	16438	16392	16515	16515	16409	16370	16526	16360	16377	16428	16375	16448	16255	16638	16541	16447	16441	16554	16389	16339	16437	16507	16365	16482	16476	16279	16225	16325	16493	16506	16475	16388	16405	16239	16502	16429	16447	16593	16466	16760	16467	16392	16286	16338	16336	16300	16546	16416	16587	16327	16474	16457	16343	16605	16448	16478	16346	16519	16482	16534	16554	16518	16496	16427	16477	16693	16346	16347	16454	16276	16527	16635	16335	16431	16692	16335	16467	16600	16304	16333	16483	16504	16517	16467	16327	16475	16626	16551	16485	16633	16470	16394	16423	16301	16325	16419	16352	16432	16484	16513	16449	16447	16458	16243	16377	16546	16296	16429	16518	16214	16474	16174	16361	16360	16482	16546	16531	16402	16319	16187	16468	16287	16293	16466	16487	16464	16488	16393	16530	16570	16302	16382	16601	16215	16305	16275	16454	16611	16415	16457	16078	16108	16347	16450	16485	16341	16353	16433	16405	16508	16464	16377	16618	16523	16351	16351	16358	16461	16498	16558	16630	16397	16435	16476	16464	16670	16401	16430	16398	16488	16789	16316	16407	16533	16508	16443	16533	16351	16532	16526	16320	16428	16393	16394	16324	16581	16399	16320	16520	16496	16447	16470	16148	16196	16510	16447	16630	16368	16527	16404	16536	16574	16377	16354	16578	16561	16474	16351	16318	16444	16155	16324	16329	16633	16453	16449	16407	16350	16511	16489	16317	16580	16611	16494	16358	16462	16522	16604	16530	16374	16589	16450	16261	16286	16358	16361	16264	16551	16466	16653	16516	16462	16461	16570	16504	16271	16421	16296	16537	16501
16822	27005	26240	21537	19176	17856	16598	15795	15376	15003	15068	15032	14892	23498	34775	30074	23007	17807	15550	14829	14625	14510	14590	14573	14593	14558	14730	14702	14508	14483	14755	14597	14743	14558	14654	14631	14705	14571	14686	14539	14738	14656	14549	14569	14553	14735	14647	14775	14646	14645	14788	14642	14722	14607	14612	14502	14601	14757	14615	14536	14653	14584	14483	14647	14619	14780	14608	14680	14493	14632	14598	14666	14587	14722	14417	14671	14700	14609	14641	14547	14680	14599	14477	14500	14739	14499	14655	14711	14556	14785	14579	14524	14595	14496	14636	14586	14601	14620	14613	14660	14600	14621	14647	14457	14621	14726	14621	14626	14517	14726	14638	14747	14593	14564	14621	14509	14663	14583	14734	14669	14514	14384	14682	14585	14612	14813	14691	14550	14680	14583	14573	14623	14591	14477	14735	14509	14669	14441	14591	14575	14612	14467	14537	14673	14658	14491	14530	14617	14506	14570	14660	14606	14776	14560	14712	14593	14675	14596	14630	14470	14607	14484	14537	14595	14627	14557	14661	14618	14561	14578	14610	14663	14676	14481	14565	14724	14610	14618	14554	14507	14523	14682	14539	14602	14582	14554	14638	14701	14541	14665	14528	14584	14507	14493	14592	14682	14622	14798	14685	14420	14800	14476	14627	14644	14687	14526	14745	14576	14589	14608	14654	14594	14414	14631	14626	14523	14606	14659	14623	14615	14392	14643	14525	14573	14580	14528	14452	14420	14532	14631	14646	14606	14605	14681	14661	14689	14700	14591	14627	14463	14570	14476	14410	14465	14387	14477	14554	14778	14488	14501	14792	14675	14484	14640	14391	14555	14548	14651	14353	14602	14646	14585	14505	14458	14669	14558	14560	14640	14851	14767	14659	14557	14561	14472	14620	14503	14717	14540	14666	14569	14441	14493	14516	14814	14584	14518	14520	14686	14505	14565	14697	14543	14621	14556	14548	14640	14648	14468	14535	14557	14475	14570	14599	14585	14692	14409	14701	14646	14579	14538	14539	14479	14485	14654	14656	14551	14777	14410	14600	14608	14622	14557	14413	14803	14782	14600	14641	14440	14649	14599	14681	14539	14566	14764	14533	14493	14681	14617	14547	14606	14643	14713	14640	14637	14609	14801	14449	14597	14663	14562	14640	14675	14654	14624	14558	14554	14664	14716	14511	14567	14699	14664	14643	14549	14712	14447	14667	14664	14578	14467	14286	14447	14586	14557	14565	14582	14741	14493	14430	14602	14537	14673	14475	14567	14567	14558	14697	14747	14744	14482	14618	14504	14489	14528	14626	14679	14582	14481	14617	14590	14770	14678	14645	14658	14494	14585	14669	14617	14459	14513	14647	14465	14460	14683	14427	14520	14709	14456	14580	14480	14409	14511	14874	14602	14699	14620	14668	14543	14667	14607	14615	14606	14551	14515	14737	14522	14760	14593	14561	14624	14693	14496	14470	14559	14488	14447	14452	14492	14463	14583	14568	14681	14554	14495	14537	14528	14595	14710	14589	14595	14663	14625	14575	14578	14645	14476	14490	14495	14618	14606	14493	14516	14494	14437	14533	14558	14541	14553	14535	14696	14532	14631	14532	14690	14538	14625	14603	14533	14737	14355	14667	14292	14349	14608	14537	14558	14537	14490	14671	14787	14399	14648	14721	14725	14638	14724	14531	14548	14623	14533	14698	14504	14487	14785	14654	14522	14770	14513	14575	14698	14452	14654	14663	14589	14529	14616	14582	14788	14533	14482	14414	14646	14516	14528	14461	14638	14668	14640	14575	14635	14645	14716	14761	14575	14747	14788	14476	14612	14465	14574	14545	14542	14350	14620	14566	14601	14581	14562	14347	14638	14591	14618	14545	14400	14609	14584	14646	14406	14785	14475	14536	14532	14626	14672	14528	14556	14652	14589	14439	14699	14698	14666	14495	14711	14442	14694	14433	14463	14723	14498	14471	14610	14604	14571	14590	14541	14665	14536	14634	14508	14527	14718	14608	14480	14581	14531	14727	14641	14572	14618	14833	14776	14416	14669	14608	14743	14561	14467	14559	14581	14489	14628	14604	14673	14635	14509	14487	14566	14574	14494	14652	14561	14450	14489	14571	14580	14685	14370	14638	14555	14627	14502	14563	14604	14563	14627	14747	14662	14737	14588	14587	14634	14557	14681	14609	14599	14640	14509	14443	14646	14740	14519	14553	14496	14687	14369	14471	14531	14583	14455	14506	14432	14718	14453	14389	14603	14534	14537	14640	14638	14410	14619	14542	14604	14553	14488	14604	14664	14489	14785	14591	14554	14672	14659	14550	14652	14652	14582	14497	14560	14652	14570	14544	14535	14691	14595	14570	14689	14624	14646	14639	14567	14688	14642	14558	14532	14491	14703	14689	14561	14482	14492	14635	14625	14609	14509	14497	14484	14661	14601	14729	14617	14715	14703	14463	14655	14625	14708	14582	14673	14669	14441	14368	14446	14565	14546	14502	14544	14473	14586	14640	14573	14528	14493	14538	14628	14575	14515	14555	14574	14590	14690	14509	14631	14555	14652	14493	14408	14681	14524	14570	14649	14620	14719	14632	14548	14622	14454	14631	14571	14763	14535	14591	14738	14564	14641	14732	14538	14574	14513	14673	14514	14665	14657	14576	14603	14646	14527	14691	14613	14508	14419	14658	14532	14543	14658	14663	14530	14570	14665	14550	14716	14709	14749	14645	14610	14633	14858	14508	14697	14631	14665	14514	14574	14658	14640	14468	14635	14558	14763	14562	14613	14568	14632	14423	14554	14593	14445	14643	14718	14591	14606	14470	14662	14579	14570	14683	14591	14527	14592	14459	14586	14677	14490	14491	14743	14611	14769	14631	14768	14634	14534	14678	14647	14377	14461	14523	14411	14560	14559	14667	14656	14800	14501	14578	14615	14496	14557	14420	14601	14520	14671	14607	14617	14547	14588	14653	14436	14560	14658	14662	14651	14628	14584	14515	14723	14553	14725	14478	14531	14649	14562	14557	14483	14633	14657	14467	14782	14664	14619	14665	14541	14537	14489	14557	14730	14621	14630	14488	14575	14619	14611	14704	14712	14720	14641	14600	14588	14690	14589	14575	14632	14710	14638	14673	14560	14482	14361	14637	14635	14662	14291	14318	14806	14544	14535	14731	14611	14564	14460	14564	14605	14535	14693	14535	14701	14547	14710	14347	14614	14528	14469	14548	14717	14569	14560	14789	14492	14561	14639	14493	14583	14567	14576	14537	14599	14618	14466	14643	14371	14526	14607	14590	14526	14545	14470	14282	14725	14582	14551	14608	14528	14653	14770	14671	14596	14629	14668	14616	14704	14673	14643	14335	14624	14491	14547	14491	14536	14441	14696	14646	14594	14535	14482	14554	14708	14655	14573	14716	14612	14644	14439	14661	14560	14534	14619	14648	14642	14665	14557	14521	14580	14612	14496	14435	14453	14616	14465	14616	14607	14511	14730	14466	14562	14421	14620	14713	14583	14417	14659	14540	14648	14544	14517	14543	14714	14351	14468	14542	14741	14590	14511	14589	14642	14486	14492	14618	14748	14575	14577	14439	14531	14589	14512	14583	14567	14787	14574	14645	14507	14581	14660	14467	14460	14414	14705	14587	14512	14638	14692	14423	14531	14656	14586	14722	14430	14529	14556	14567	14637	14641	14781	14477	14525	14486	14714	14657	14665	14652	14561	14617	14726	14621	14464	14631	14579	14552	14511	14726	14569	14508	14605	14662	14597	14557	14555	14636	14660	14517	14481	14541	14706	14663	14610	14813	14570	14579	14565	14647	14683	14536	14634	14736	14531	14512	14662	14593	14575	14560	14568	14684	14683	14534	14668	14647	14546	14608	14515	14574	14648	14665	14684	14592	14674	14656	14557	14789	14573	14657	14602	14569	14562	14547	14547	14567	14584	14630	14580	14638	14755	14709	14589	14689	14550	14547	14535	14612	14584	14433	14516	14587	14582	14563	14656	14494	14611	14637	14493	14522	14621	14450	14485	14537	14697	14444	14376	14585	14567	14541	14526	14645	14605	14588	14649	14624	14614	14642	14754	14650	14589	14518	14657	14540	14403	14501	14586	14674	14558	14595	14626	14828	14476	14594	14594	14463	14523	14614	14518	14622	14659	14554	14546	14536	14715	14628	14457	14522	14532	14469	14721	14448	14570	14659	14561	14624	14700	14624	14600	14478	14526	14667	14786	14460	14577	14620	14671	14626	14644	14640	14631	14682	14693	14505	14570	14560	14549	14507	14603	14449	14683	14576	14606	14627	14626	14583	14552	14731	14584	14653	14543	14551	14677	14533	14604	14435	14785	14695	14562	14563	14647	14492	14614	14776	14700	14566	14687	14602	14489	14632	14540	14666	14514	14598	14649	14521	14606	14651	14498	14672	14637	14633	14767	14468	14624	14483	14720	14594	14535	14713	14508	14464	14677	14606	14774	14766	14462	14716	14613	14689	14344	14568	14570	14570	14492	14638	14690	14664	14588	14608	14427	14529	14756	14515	14602	14592	14426	14384	14583	14675	14611	14547	14560	14511	14587	14655	14554	14585	14657	14476	14597	14551	14676	14682	14520	14632	14556	14684	14621	14492	14491	14630	14648	14693	14397	14571	14623	14688	14669	14527	14627	14671	14687	14533	14538	14550	14440	14676	14550	14561	14622	14543	14678	14594	14613	14609	14601	14624	14520	14649	14683	14637	14513	14624	14654	14605	14506	14404	14380	14749	14666	14639	14585	14614	14689	14674	14637	14598	14629	14546	14540	14315	14543	14609	14673	14670	14735	14657	14715	14503	14647	14426	14700	14626	14519	14571	14602	14624	14592	14754	14684	14581	14579	14367	14617	14465	14639	14675	14630	14415	14606	14647	14690	14670	14511	14433	14660	14882	14763	14601	14657	14558	14519	14572	14460	14632	14673	14477	14316	14380	14639	14680	14618	14530	14662	14592	14692	14542	14488	14771	14545	14778	14682	14678	14641	14787	14513	14512	14507	14505	14428	14709	14582	14454	14649	14406	14712	14358	14522	14456	14564	14589	14760	14648	14507	14658	14587	14670	14576	14668	14776	14574	14615	14607	14661	14585	14641	14697	14584	14686	14485	14567	14620	14555	14528	14526	14519
23980	21412	28968	24308	22051	22389	20701	17079	16323	16609	16316	16076	16178	21955	40932	38996	28376	21888	17834	16323	15705	15743	15692	15618	15699	15496	15811	15731	15648	15547	15706	15580	15696	15584	15679	15601	15700	15400	15701	15516	15862	15698	15469	15585	15663	15542	15491	15567	15634	15564	15639	15479	15705	15533	15585	15688	15656	15635	15693	15530	15566	15560	15523	15642	15642	15586	15499	15278	15678	15501	15456	15639	15485	15470	15547	15550	15631	15429	15462	15524	15451	15499	15498	15636	15691	15616	15600	15710	15411	15518	15443	15690	15427	15370	15800	15546	15660	15507	15527	15718	15552	15401	15478	15356	15615	15582	15505	15239	15571	15390	15486	15661	15353	15823	15539	15500	15576	15494	15478	15596	15587	15456	15705	15502	15309	15479	15504	15445	15613	15553	15552	15696	15617	15484	15520	15714	15580	15730	15411	15527	15509	15385	15656	15516	15446	15703	15495	15514	15579	15491	15655	15451	15485	15430	15593	15646	15364	15502	15447	15294	15440	15427	15555	15554	15489	15550	15752	15637	15626	15552	15565	15365	15470	15450	15490	15713	15526	15335	15568	15371	15607	15543	15630	15457	15594	15565	15484	15531	15514	15331	15382	15402	15746	15504	15481	15475	15354	15690	15463	15450	15564	15561	15505	15449	15422	15499	15580	15551	15496	15480	15508	15436	15539	15722	15502	15446	15612	15468	15559	15330	15520	15608	15516	15437	15529	15579	15432	15535	15554	15389	15517	15731	15587	15457	15419	15404	15427	15451	15562	15635	15461	15581	15521	15401	15594	15393	15386	15618	15546	15699	15464	15653	15617	15559	15648	15493	15539	15635	15409	15463	15635	15664	15432	15475	15355	15560	15537	15268	15704	15188	15598	15771	15636	15528	15675	15559	15542	15502	15568	15544	15526	15428	15435	15567	15312	15466	15450	15519	15727	15564	15580	15513	15702	15473	15611	15437	15535	15666	15496	15759	15577	15643	15582	15418	15790	15444	15656	15571	15538	15574	15574	15670	15643	15443	15523	15553	15581	15414	15399	15623	15462	15462	15601	15545	15565	15151	15553	15359	15453	15514	15481	15502	15522	15560	15705	15594	15512	15424	15509	15715	15633	15434	15361	15527	15502	15476	15456	15461	15403	15566	15446	15419	15543	15529	15623	15566	15539	15611	15565	15502	15517	15433	15462	15468	15491	15625	15518	15764	15528	15356	15657	15424	15676	15531	15496	15507	15542	15604	15681	15441	15661	15470	15535	15429	15542	15512	15568	15544	15496	15610	15570	15494	15347	15542	15495	15516	15626	15483	15728	15391	15546	15453	15673	15629	15632	15495	15591	15387	15463	15564	15731	15480	15536	15538	15543	15544	15527	15612	15361	15417	15571	15423	15675	15764	15565	15615	15631	15522	15520	15495	15424	15717	15724	15526	15503	15693	15541	15603	15591	15610	15419	15422	15529	15534	15495	15461	15517	15457	15439	15439	15582	15548	15527	15404	15503	15432	15546	15533	15532	15404	15716	15739	15619	15614	15536	15486	15588	15694	15519	15542	15670	15786	15588	15601	15502	15708	15434	15520	15412	15585	15519	15474	15559	15650	15464	15599	15568	15529	15459	15349	15440	15697	15331	15454	15633	15550	15588	15484	15556	15588	15575	15417	15633	15485	15555	15459	15569	15308	15609	15448	15677	15704	15475	15649	15546	15379	15411	15462	15595	15769	15481	15551	15507	15496	15382	15190	15469	15519	15386	15395	15607	15395	15509	15439	15486	15432	15364	15565	15468	15602	15560	15522	15347	15296	15262	15422	15714	15454	15217	15286	15475	15627	15495	15650	15369	15377	15477	15657	15504	15379	15599	15427	15687	15559	15307	15572	15264	15516	15566	15473	15550	15429	15707	15447	15630	15519	15497	15341	15559	15464	15610	15522	15619	15610	15632	15705	15609	15443	15511	15511	15443	15625	15396	15667	15548	15712	15479	15565	15424	15586	15461	15513	15411	15516	15722	15489	15621	15402	15586	15685	15596	15518	15513	15573	15519	15730	15779	15531	15527	15601	15734	15593	15415	15496	15683	15473	15478	15501	15410	15684	15576	15518	15464	15494	15600	15539	15606	15502	15504	15435	15627	15589	15499	15455	15242	15500	15544	15388	15481	15647	15499	15408	15390	15531	15610	15686	15512	15542	15677	15528	15469	15399	15574	15436	15500	15762	15624	15579	15495	15395	15503	15615	15661	15546	15448	15349	15631	15561	15666	15538	15439	15439	15451	15638	15683	15613	15607	15571	15515	15511	15619	15558	15668	15603	15590	15366	15579	15613	15363	15324	15437	15464	15728	15449	15476	15511	15611	15446	15730	15661	15338	15642	15515	15466	15362	15348	15541	15486	15612	15426	15757	15729	15469	15670	15547	15493	15543	15663	15579	15486	15483	15468	15583	15450	15558	15645	15601	15666	15417	15494	15566	15664	15485	15557	15620	15629	15378	15456	15565	15580	15550	15487	15496	15398	15545	15542	15562	15671	15646	15790	15595	15454	15505	15539	15453	15466	15245	15670	15414	15466	15534	15612	15554	15451	15569	15396	15629	15458	15495	15477	15567	15631	15841	15559	15703	15395	15538	15538	15441	15586	15682	15487	15553	15449	15601	15496	15541	15433	15536	15525	15467	15501	15606	15336	15609	15345	15652	15495	15653	15605	15618	15464	15561	15442	15480	15515	15556	15389	15566	15409	15637	15609	15426	15586	15472	15557	15676	15488	15543	15614	15481	15584	15589	15428	15496	15574	15710	15487	15480	15293	15560	15382	15446	15581	15597	15507	15622	15676	15616	15551	15622	15627	15700	15546	15446	15437	15832	15519	15585	15217	15584	15576	15511	15359	15495	15451	15397	15413	15591	15380	15518	15524	15391	15560	15482	15662	15326	15463	15358	15501	15428	15380	15438	15545	15576	15408	15359	15557	15307	15280	15551	15542	15757	15586	15419	15487	15578	15475	15639	15518	15668	15389	15628	15494	15403	15309	15465	15517	15588	15580	15429	15245	15532	15527	15424	15746	15303	15426	15473	15458	15501	15631	15452	15626	15296	15489	15543	15710	15669	15509	15586	15479	15398	15397	15346	15500	15798	15426	15418	15513	15510	15374	15695	15590	15572	15538	15520	15332	15342	15416	15594	15155	15563	15620	15652	15562	15308	15646	15561	15790	15505	15425	15603	15476	15778	15540	15589	15412	15581	15605	15634	15668	15652	15621	15577	15553	15483	15640	15561	15558	15723	15671	15575	15515	15458	15551	15647	15689	15380	15556	15442	15438	15444	15701	15665	15512	15477	15464	15570	15457	15458	15478	15547	15456	15455	15357	15363	15499	15552	15706	15613	15448	15715	15535	15545	15467	15611	15364	15523	15364	15428	15499	15508	15541	15659	15793	15479	15483	15320	15624	15606	15484	15616	15366	15581	15526	15532	15425	15554	15473	15417	15526	15490	15397	15515	15502	15658	15509	15510	15456	15461	15691	15419	15546	15590	15723	15560	15478	15515	15559	15448	15351	15458	15666	15382	15655	15679	15521	15494	15622	15454	15415	15457	15527	15473	15315	15453	15404	15467	15614	15643	15571	15416	15275	15468	15364	15536	15635	15704	15559	15549	15554	15579	15644	15540	15695	15599	15634	15678	15566	15658	15490	15545	15478	15694	15460	15442	15481	15461	15444	15533	15488	15702	15435	15641	15520	15392	15802	15640	15790	15429	15600	15518	15432	15704	15312	15487	15537	15390	15317	15392	15304	15494	15437	15557	15608	15469	15557	15646	15462	15601	15547	15374	15300	15741	15495	15616	15576	15502	15598	15435	15747	15433	15373	15452	15331	15580	15562	15540	15439	15569	15508	15522	15354	15379	15452	15428	15575	15534	15446	15302	15583	15669	15590	15811	15338	15385	15394	15524	15586	15536	15626	15661	15601	15540	15562	15520	15710	15856	15613	15595	15433	15463	15710	15611	15611	15574	15426	15711	15560	15610	15540	15382	15453	15518	15507	15480	15442	15639	15514	15413	15615	15592	15421	15544	15584	15679	15458	15483	15493	15357	15570	15595	15573	15410	15568	15693	15467	15548	15490	15640	15518	15616	15646	15505	15532	15689	15559	15622	15439	15578	15518	15374	15314	15482	15603	15328	15503	15529	15517	15668	15783	15394	15662	15516	15650	15634	15502	15373	15613	15615	15461	15393	15551	15454	15525	15521	15466	15564	15321	15487	15515	15428	15345	15510	15592	15465	15492	15438	15517	15553	15510	15633	15520	15634	15536	15506	15572	15546	15478	15697	15607	15413	15484	15521	15504	15282	15443	15519	15487	15733	15431	15478	15417	15768	15456	15436	15815	15626	15492	15455	15491	15741	15533	15501	15782	15496	15600	15582	15582	15638	15523	15642	15660	15569	15699	15295	15384	15607	15745	15413	15670	15403	15666	15612	15515	15486	15615	15526	15517	15660	15610	15431	15481	15666	15664	15358	15543	15553	15568	15552	15676	15479	15617	15479	15697	15550	15671	15609	15553	15557	15323	15400	15649	15519	15606	15220	15616	15697	15530	15609	15397	15525	15429	15756	15525	15596	15370	15548	15495	15524	15442	15484	15633	15673	15488	15647	15394	15556	15489	15543	15346	15583	15397	15550	15713	15689	15515	15427	15597	15565	15463	15477	15395	15500	15444	15307	15413	15698	15602	15472	15575	15411	15530	15637	15349	15640	15755	15545	15511	15389	15464	15444	15468	15597	15684	15437	15606	15485	15644	15694	15575	15593	15554	15403	15422	15509	15575	15553	15517	15356	15499	15498	15657	15428	15323	15294	15381	15446	15500	15684	15466	15613	15469	15664	15549	15407	15657	15451	15601	15637	15576	15302	15533	15485	15703	15509	15251	15354	15651	15691	15595	15608	15636	15614	15342	15579	15319	15555	15650	15547	15626	15700	15478	15591	15320	15516	15448	15612	15541	15429	15662	15569	15579	15344	15510	15486	15664	15563	15574	15803	15513	15621	15404	15623	15558	15217	15387	15598	15519	15592	15638	15399	15342	15499	15589	15443	15408	15823	15400	15381	15443	15386	15524	15603	15604	15491	15564	15641	15537	15821	15591	15570	15550	15561	15512
18161	30594	28487	23021	20374	18129	16782	15671	15264	14994	14710	14817	14782	24963	44096	38914	28843	20571	16040	14453	14107	14191	13940	14103	14158	13918	14055	14018	14062	14020	14058	13969	14006	14035	14129	14063	14063	13874	13972	13988	14094	14084	14136	14217	14007	14014	13978	14081	14052	14052	13993	14183	13971	13986	14096	13986	14218	14081	14090	14140	13930	13937	13892	13913	14053	14024	13833	14010	14103	14011	13946	14118	13937	14132	14021	14007	14129	13944	14039	13953	14006	14058	14071	14008	14003	14161	14083	14130	14103	14085	14100	13962	13907	14088	14238	14084	14123	14010	13949	13917	14111	14175	14082	13974	14166	13976	14124	14127	13982	14061	14128	14169	13977	14116	14022	14042	13998	13994	14070	14073	14056	14040	14016	14088	14115	13952	14060	13910	13952	13964	13988	14046	14008	13929	14023	14058	14083	13977	14119	13918	13873	13904	14084	14022	14245	13977	13969	14142	13933	13934	14231	14129	14008	13981	14071	14036	14109	13872	14074	13999	14081	13892	13993	14061	14093	14057	14023	13883	14087	14175	13950	13922	14015	14076	14149	14040	14062	13936	13980	14015	14037	14222	13986	14096	14021	13910	13941	14064	13965	13948	14023	14187	13950	14071	14149	14046	13916	14171	14047	14053	13803	14072	14089	14033	13934	14067	14011	13983	14089	13998	13972	13919	13873	14073	14103	14108	14074	13983	14126	14057	13948	14104	13971	14105	14144	14074	14026	13955	14038	13988	14109	13977	14006	14019	14089	14078	14096	14098	13964	14036	14032	13994	13966	14017	14079	14022	14125	13875	14056	14145	13895	14015	13921	14023	13930	14089	14071	14011	14170	14131	14008	14175	14227	13830	13815	14018	14077	14164	13934	14131	13986	13995	14233	14028	14011	14092	14074	13989	14072	14023	14074	14095	14088	14021	14117	13960	14125	14015	14008	13970	14160	13865	14134	14201	13992	14038	14092	14041	14071	14050	14190	13976	14223	13930	13754	13984	14121	13967	13996	14014	14190	14140	14014	14074	13915	13944	14109	13948	13989	13947	14133	14087	14018	13955	13816	13987	13968	13988	13966	13993	14226	13933	14010	13850	14019	14130	13916	14093	13956	13987	14039	13939	13944	13980	13861	14110	13984	13945	14111	13988	13979	14055	14111	13945	13996	14190	13972	14026	14098	14015	13952	14006	13989	14136	14026	14015	13997	13993	14184	14036	14154	14010	13973	13805	14244	14008	13943	14101	14139	14195	14130	14047	14181	13986	14024	14076	14046	14173	13971	14042	14098	14101	13838	14106	14191	13885	13991	14048	14026	13965	14041	13995	14021	13990	13990	13850	14049	13995	14207	14188	14242	14038	14028	14077	14033	13947	14145	14010	14020	14058	13936	13994	14083	13919	13976	14000	14021	14108	14165	13915	13906	13974	14157	13972	14063	14068	13976	14036	13930	13993	14028	13917	14095	13901	14040	14063	14129	14079	14037	14156	13989	14019	14076	13998	14193	14156	14122	13981	13946	13986	14011	14112	14024	14039	14011	13918	14109	14018	13951	13870	13956	14012	14123	13989	13969	14088	14011	13872	14064	14106	14084	14078	14230	13982	14016	14011	14142	14013	14003	14075	14054	13979	13895	14053	14098	14143	14000	13993	13943	14151	13908	13981	14012	13880	14012	13917	13996	14069	14086	13997	14008	13998	14106	13958	14157	13959	14056	14066	13989	13969	14038	13955	14149	14048	14129	14021	13899	13921	14008	13884	13960	14113	13960	13953	13884	14022	13961	14089	14064	14034	14012	13960	13956	13936	13857	14108	14071	14037	14006	13978	14021	13968	13968	14149	14095	13989	13888	14100	13976	13921	13882	14093	14045	14051	14126	13873	13953	13928	13949	14162	14136	14041	14067	13991	14093	14112	13931	13989	13972	13866	13885	14055	14164	14087	13993	14096	14011	14053	13868	13964	13924	13888	13935	13930	14122	14023	14201	13957	14116	14124	13856	14111	13991	13984	14157	14104	14237	13900	14065	13941	13936	14040	13927	14094	13853	14080	14018	14053	13890	14048	13834	14137	14075	14092	13969	13994	13979	13821	14159	13931	14046	13857	14137	14136	14040	13981	14077	14050	13946	14034	13985	13842	13944	13831	14140	13981	14145	14069	13918	14098	13991	14013	14078	13942	14220	13857	14097	14148	13957	14009	14047	13960	13811	14006	14077	13962	14016	13991	13957	14026	14021	14035	14090	14039	14141	14013	14191	14077	14067	14110	13922	14009	13968	13801	14095	14045	13991	14112	14129	13999	14092	14078	14001	14054	14115	14202	14031	13966	13943	13983	14138	13941	13971	14000	13875	13804	13880	14014	14070	14116	14066	13919	13925	14075	14078	14166	13882	14131	14055	14072	14144	13909	13758	13985	14116	14191	13982	14200	14117	13905	14035	14050	14127	13965	14091	14065	13958	14013	14042	13889	14074	14020	14108	13950	14011	13971	13824	14182	14074	14057	14103	14038	13969	14013	14125	14307	13904	13809	13927	14044	14106	14049	14113	14013	13989	13885	14156	14079	14162	13957	14023	13929	14190	13919	14022	14164	13985	13914	14051	14069	13970	13809	13911	14119	13996	13980	14098	14137	13955	14115	14048	14120	13981	13980	13998	14093	14139	14061	14026	13977	14007	13918	13909	13962	13991	13949	14054	14098	13968	14253	13962	14033	14016	14010	13909	14006	14111	14196	14017	14149	13992	13999	14092	13972	14020	13856	14125	14017	13966	14053	14172	13970	13887	14100	14052	14224	13930	13951	13995	13959	14044	14136	13911	13981	14014	14139	13909	14095	13918	13947	14050	14197	14028	13957	13818	14047	13884	13847	13909	13925	14013	13952	14052	13934	13985	14092	14040	14109	13972	13957	13935	13906	14090	14043	13939	14136	14262	13960	14034	14117	13987	14085	14032	14099	14011	14111	14035	14185	13947	14267	14070	13987	13976	13896	13995	14113	14203	13962	13888	13924	13934	14003	13950	14077	14100	14064	13856	14117	13921	14035	13999	14145	14083	13996	14063	14025	14036	14057	14049	14100	13981	14008	13923	14029	14149	13846	14023	14028	14141	14169	14134	14019	14019	14089	14141	14016	14133	14002	14253	14173	13959	13869	14065	14092	13962	13961	14034	13776	13921	14018	13933	14015	14099	13925	13919	14060	14120	14120	13979	13991	14135	14005	14030	14016	14061	14328	14066	14040	13966	13981	14011	13989	14011	14063	13968	14147	14127	14098	14072	14052	14026	13976	14202	14110	13995	14181	14120	14108	13972	14025	14073	14112	14155	14090	14103	13980	14044	14041	13870	13903	14010	14113	14092	14093	14080	14076	14103	13983	14005	13862	14112	14012	14011	13935	14346	13945	14023	13938	14018	14084	14039	13888	14084	13902	14143	13731	14073	14000	14024	14006	13972	13836	13972	14060	14115	14102	14017	13905	14070	13934	14214	14134	14168	14009	14104	14045	13969	13866	13997	13986	13995	13923	14210	13887	14069	13911	13886	13899	14150	14004	13976	13850	14095	14014	14017	13982	14037	14042	14152	14036	13910	14080	14064	14138	14003	14084	13906	14053	14075	14005	14020	14080	13891	14117	14029	13924	14131	13991	14041	14053	14085	14036	13926	14059	14011	14058	14047	14006	13914	13995	14026	14138	14071	14025	13926	14004	14108	14102	13913	14040	13828	13925	14130	14028	14057	14012	14113	14011	13922	14028	13996	14118	14074	14020	14084	13923	13991	13949	14010	13816	14083	13933	14044	14126	13938	14053	14074	14042	14066	14040	14140	13937	13974	14090	14126	14011	14029	14116	13936	14130	14135	14012	14141	14067	14110	14033	14053	14097	14107	14057	13954	13947	14013	13998	14056	14031	14006	14011	13864	14143	13861	14020	14024	13768	14142	13940	14057	14093	14094	14211	13952	14130	14151	13989	14140	14161	13947	14015	14045	13941	14009	13977	14110	13868	13910	13993	13878	13972	13896	14146	14027	13921	14038	14007	13976	14089	13901	14068	14002	13852	14005	13938	13996	14054	14071	14052	14071	13985	14040	14010	14104	14000	14026	14030	14187	13997	14096	13840	14072	14007	14007	14138	14188	14042	14157	13919	13986	14157	13964	14034	14127	13999	13956	13861	14088	14006	14049	14091	13990	13977	13949	14008	14164	14027	14044	14119	14058	14069	13971	13890	14099	14030	14095	14029	13979	14270	14021	13944	14040	13876	14104	14037	14156	14117	13969	14178	14013	14056	14050	14044	14039	14009	13948	14063	14024	14023	14149	13955	14050	14024	14066	14003	14174	13792	14105	14011	14026	14122	14021	14060	13881	14101	14015	13977	14121	13998	13986	14056	14099	13998	13932	14081	14146	13995	14089	14160	14238	13890	14046	14191	13928	14070	13997	13871	14126	14044	13953	14008	13994	13984	13977	14046	14018	14047	14120	13965	14035	13992	14121	13989	13946	13741	13976	14064	13944	14009	14076	13937	14124	14116	13926	14045	13985	13980	13978	13941	14032	13971	13987	14060	14049	14161	14128	14152	14014	14060	13968	13864	14082	14094	13991	14071	14062	14157	14007	14006	14041	13890	13988	14077	13972	14177	13936	14088	14037	13972	14009	13909	13942	14100	14034	13910	14070	13988	14073	14081	14102	14052	13951	14153	14154	14082	13998	14105	13946	13932	13949	13887	14111	14114	13894	14045	13973	14157	14068	14104	14227	13949	13910	14159	14207	13823	14026	13886	13952	13770	13986	14028	14169	14006	14137	14039	14127	13867	14238	14002	13865	14071	14068	14062	13935	14059	13981	13933	13830	14139	14139	14122	13885	14116	14015	14013	14075	13989	14227	13943	14003	13945	14078	13997	14002	14195	14006	14036	14186	13996	13909	14062	13917	14010	14042	14034	13943	14072	14143	14152	14126	13981	14024	13949	13936	13958	14040	14025	13976	14024	13946	14074	14009	14004	13900	13975	13963	14162	13929	14065	14043	13863	13990	14017	14198	14072	14122	13938	14057	13982	14037	14060	14023	14064	13972	14208	14277	14007	14064	14055	14020	14176	14120	14006	14087	13993	14048	13897	14044	14029	13963	14009	14027	14087	14006	14035	13993	14028	14059	14014
29196	22102	21132	18278	15653	15560	15601	15563	15480	15213	15359	15229	15150	15539	17625	17749	16879	16004	15705	15308	15292	15232	15165	14994	14997	15261	15204	15082	15115	15118	15287	15075	15217	15075	15281	15288	15361	15181	15233	15211	15105	15057	15040	15226	15219	15255	15003	15143	14894	15361	15389	15060	15030	15144	15209	15149	15237	15191	15281	15107	15175	15110	14990	15176	15149	15222	15224	15110	14871	15017	15148	15048	15124	15005	15197	15227	15259	14997	15056	15199	15177	15169	15259	15074	15368	15195	15226	15055	15272	15062	15156	15181	15096	15018	15176	15021	15173	15175	15016	15241	15012	15106	15141	15007	15144	15111	14968	15155	15224	15123	15318	15154	15270	15036	15208	15415	15213	15090	14930	15182	15116	15073	15243	14991	15338	15080	15130	15037	15151	15095	15205	15247	14953	14987	15139	15085	15084	15074	14939	15181	15223	15159	15143	15172	15070	15180	15039	15065	15203	15205	14960	15089	15204	15237	15183	15107	15091	15234	15218	15255	15136	15167	14957	15018	15138	15144	15252	15138	15123	14975	14943	15196	15165	15163	15078	15352	15110	15165	15098	15094	15139	15161	15213	15139	15121	15312	15120	15008	15085	14993	15123	14981	15057	15270	15188	15061	15123	15084	15372	15039	15172	14906	15215	15189	14996	15217	15137	15180	15222	15344	15399	14986	15100	15253	15255	15037	15083	14923	15137	15187	15111	15281	15216	15255	15284	15271	15073	15077	15044	15192	15188	15183	15103	15135	15273	15194	15202	15216	15070	15094	15106	15107	15021	14991	15174	15230	14800	15030	15295	15116	14992	15180	14941	15015	14881	15155	15044	15187	15018	15204	14961	15132	15115	14804	14981	15246	15166	15094	15140	15001	15440	15127	15350	15030	15294	15106	15064	15099	15387	15230	15109	15128	14931	15356	15032	15046	15162	15005	15009	15118	15117	15315	15350	15075	15007	15118	15295	15342	15407	15282	15192	15169	15214	15007	15275	15284	15162	15007	15257	15212	15232	15199	15132	15074	15076	14995	15235	15287	15244	15095	15409	15254	15106	15293	15316	15284	15198	15082	15158	15225	14889	15101	15119	14981	15022	15230	15291	15084	15172	15076	15026	14988	15055	15136	15238	15186	15157	14984	15221	15342	15011	14963	15372	15211	15191	15107	15139	14917	15046	15050	15070	15183	15240	15252	15034	14947	15044	15119	15111	15133	15202	15033	15217	15213	15084	14924	14988	15345	15155	15121	15233	15242	15163	15210	15086	15146	15307	15336	15089	15195	15139	15260	15160	15007	15159	15265	15110	15280	15137	15151	15123	15038	15142	15288	15064	15176	15232	15093	15098	15175	15316	15011	15272	14956	15277	15135	15009	15122	15095	15016	15061	15191	15163	15019	14959	15063	15013	15125	15208	15101	15243	15175	15348	15214	15415	15099	15133	15259	15081	15180	15076	15130	15116	15185	15104	14954	15220	15259	14979	15115	15024	15224	15102	15072	15064	15287	15090	15070	15277	15085	15011	15082	15264	15316	15118	15103	15060	15245	15127	15083	15262	15041	15068	15007	15291	15049	15085	15103	15012	14913	15081	15219	15160	14993	15257	15274	15023	15149	15190	15107	15120	14941	15229	15206	14979	15222	14867	15157	15010	15099	15173	15000	15029	14980	15177	15148	15323	15001	15213	14968	15200	15007	15256	15185	15178	15187	15054	15229	15205	15154	15101	15122	15034	15260	15230	14983	15093	15087	15177	15098	15197	15103	14936	15159	15151	15082	15126	15272	15275	15175	15010	15136	15019	15077	15044	15180	15192	14992	15112	15132	14754	15376	15234	15149	15245	15362	15206	15043	15262	15089	15100	15271	15135	15019	15215	15053	15219	15427	15190	15150	15276	15033	15245	15228	14943	15256	14986	15189	15083	15151	15098	15230	15100	15113	15027	15299	15030	15107	15350	15000	15021	15126	15106	14949	15228	15046	15166	15330	14984	15085	15149	15105	15106	15157	15181	15187	15272	15242	15060	15088	15122	14992	15118	15233	15281	15218	15214	15194	15099	15090	15132	15187	15184	15166	15107	15209	15173	15231	15196	15145	15032	15138	15074	15209	15102	15163	15130	15162	15128	15165	15283	15400	15203	15080	14940	15222	15202	15096	15135	15098	15162	15146	14997	14945	15211	15190	15276	15190	15230	15045	14982	15198	14937	15425	15062	15219	15273	15167	15174	15232	15279	15112	15155	15030	15130	15083	15179	15067	15211	15136	15158	14961	14948	15175	15168	15215	15189	14941	14900	15082	15270	15132	15031	15215	15278	15271	15230	15214	15119	15208	15107	15184	15024	15125	15178	14986	15153	15049	15030	15143	15005	15145	15187	15240	15131	15102	14795	15166	15287	15172	14969	15252	15183	15050	15146	15116	14979	15033	15314	15257	15126	15238	15271	15178	15053	15149	15337	15152	15103	15276	15125	15026	15049	15008	15165	15255	15096	15062	15053	15528	15152	15146	15359	15220	15337	15162	15031	15181	15139	14982	15060	15189	15289	15005	15207	15282	14979	15115	14991	15157	15159	15218	15174	15170	15189	15139	15078	15216	15085	15218	15217	15237	15175	15215	15297	15222	14977	15150	15146	15229	15177	14913	15005	15264	15133	15163	15444	15245	15141	15113	15188	15103	15282	15218	14933	15088	15179	15085	15065	14994	15168	15035	15145	15173	15239	15035	15111	15226	15077	15158	15309	15305	15068	14962	15104	15041	15178	15042	15116	15330	15144	15347	15150	15088	15106	15170	15075	15039	15248	15299	15264	15134	14967	15068	14917	15127	15129	15249	15188	15279	15125	15227	15320	15052	15118	15125	15126	15175	15076	15041	15217	15199	15072	15043	14950	15328	15176	15252	15129	15072	15276	15297	15202	15116	15348	15066	14991	15084	15099	15214	15258	15266	15231	15059	15266	15303	15011	14948	15232	15061	15073	15174	15391	15171	15247	15164	15133	15342	15175	15051	15071	15013	15173	15322	15098	15011	15115	15067	15201	15087	15129	14984	15400	15220	14895	15045	15086	15103	14966	15171	15220	15160	15153	15286	15249	15067	15252	15096	15064	15098	15223	15254	15383	15036	15267	15208	15176	15020	15209	15064	15117	14994	15186	15010	15193	14957	15126	15213	15181	15249	15167	15113	15235	15179	15167	15143	15078	15123	15099	15154	15206	15118	15238	15062	15115	15092	15324	15122	15065	15297	15166	15154	15127	15191	15150	15233	15101	15271	15038	15140	15153	15189	15280	15128	15203	15069	15111	15195	15182	15052	15036	15087	15115	14932	15171	15202	15072	15143	15069	15041	15143	15194	15286	15266	15143	15112	14895	15222	14911	15019	15003	15075	15082	15153	15076	15199	15270	15173	15133	15006	15061	15066	15156	15190	15226	15032	15262	15284	14995	15013	15122	15180	15097	15119	15232	15223	15162	15107	15008	15177	15153	15023	15264	15207	15253	15273	15038	15004	15244	15006	15018	15009	15067	15116	15037	15057	15099	15039	15431	15140	15399	15185	15237	15166	15109	15175	15237	15090	15001	15099	15117	15038	15158	15110	15235	15296	15146	15117	15067	15018	15250	15110	15333	15179	15193	15045	15018	15153	15116	15188	15204	15157	15199	15025	15001	15149	15450	15189	15322	15402	15161	15339	15240	15274	15160	15253	15013	15124	15153	15232	15312	15107	15096	15129	15231	14901	15327	15088	15193	15275	15198	15044	15242	15204	15229	14951	15074	15263	15410	15223	15278	15141	15084	15152	15195	15126	15281	15072	15025	14986	15299	15207	15122	14982	15155	15238	15168	15153	15194	15114	15153	15050	15210	15054	15158	15150	15102	15055	15177	15103	15253	15183	15054	15020	15130	15364	15112	15235	15165	15299	15144	15179	15044	15058	15155	15025	15113	15290	15007	15110	15095	15006	15297	14982	15101	15032	15172	15041	15100	15089	15075	15068	15182	15070	15191	15119	15241	15078	15236	15238	15202	15261	15181	15128	15169	15112	15255	15248	15165	15106	15406	15204	15054	15144	15348	15189	15053	15186	15045	15108	15193	15314	15255	15228	15087	15211	15262	15051	15136	15245	15325	15177	15046	15423	15214	15231	15008	15065	15196	15025	15115	15114	15051	15170	15102	15009	15227	15009	15182	15029	15208	15276	15191	15215	15192	15100	15019	15036	14986	15089	15091	15266	15196	15241	15129	15157	15301	15102	15200	15248	15123	15134	15326	15221	15085	15365	15116	15115	15076	15093	15203	15149	15224	15090	15263	15158	15268	15030	15117	15009	15229	15133	15312	15304	14975	15096	15077	15416	15259	15184	15210	15219	15112	15313	15255	15075	15174	14922	15160	15105	15032	15179	15107	15135	15080	15050	15095	15088	15214	15015	14990	15131	14967	15129	15121	14988	15165	15245	15128	15350	15150	15310	15139	15138	15243	15058	15301	15120	15173	15081	15361	15327	15284	15253	15163	15255	15193	15062	15145	15151	15151	15127	15170	15165	15165	15233	15346	15158	15010	15027	15156	15058	15080	15158	15112	15237	15160	15032	15278	15139	14967	15150	15316	15102	15231	14988	14816	15143	15011	15131	15244	15213	15078	15271	15019	15270	15358	15266	15118	15178	15274	15211	15126	15026	15205	14892	15260	14969	15112	15132	15069	15058	15100	15383	15212	15046	15055	15148	15275	15338	15167	15017	15331	15446	15275	15124	15079	15052	15014	15029	15284	15223	15065	14997	15120	15198	15124	15210	14998	15074	15023	14994	15035	15068	15029	15181	15266	15080	14916	15133	15153	15107	15004	15101	15022	15055	15268	15070	15235	15074	15009	15284	15074	15090	15266	15147	15236	15166	15101	15285	15227	15340	15139	15128	15035	14932	15355	15246	15168	15197	14998	15160	14958	15151	15031	15128	15071	15120	15053	15200	15129	15104	15169	15089	15338	15086	15190	15093	15013	15231	15164	14995	15152	15092	15272	15238	15084	14984	15161	15176	14958	15203	15029	15093	15149	15242	15124	15168	15197	15341	15210	15027	15239	15249	15191	15031	15001	15153	15194	15130	15290	15134	15150	14980	15169	14936	14879	15181	15070	15267	15084	14995	15102	15229	15179	14954
16027	18474	17438	15535	14714	14386	14310	14137	14012	13809	13799	14005	13787	14337	17981	17158	15539	14772	14208	13956	13934	13682	13812	13561	13758	13710	13828	13953	13771	13672	13731	13849	13732	13939	13759	13738	13632	13693	13867	13792	13882	13810	13671	13857	13773	13738	13857	13577	13898	13679	13573	13795	13668	13903	13743	13667	13832	13605	13789	13685	13703	13764	13552	13780	13651	13951	13680	13990	13767	13857	13820	13618	13627	13708	13682	13601	13789	13621	13669	13695	13813	13657	13814	13684	13620	13898	13716	13704	13902	13704	13833	13792	13832	13823	13559	13693	13796	13688	13530	13669	13826	13745	13857	13827	13621	13850	13844	13735	13746	13742	13753	13673	13733	13769	13670	13740	13656	13786	13850	13707	13818	13934	13597	13798	13824	13741	13786	13926	13688	13697	13926	13573	13861	13911	13726	13640	13686	13866	13768	13668	13704	13650	13803	13521	13814	13908	13502	13746	13795	13609	13913	13576	13733	13834	13752	13612	13803	13659	13814	13727	13883	13866	13667	13629	13869	13725	13562	13676	13740	13647	13725	13557	13624	13683	13623	13722	13792	13728	13819	13877	13703	13682	13716	13633	13794	13651	13868	13732	13539	13757	13741	13807	13751	13666	13722	13689	13727	13917	13856	13718	13783	13737	13731	13793	13721	13641	13599	13749	13733	13760	13852	13811	13634	13867	13701	13816	13670	13758	13801	13803	13641	13713	13777	13696	13855	13721	13831	13741	13830	13560	13830	13748	13724	13654	13695	13767	13685	13673	13714	13663	13934	13680	13737	13773	13764	13703	13825	13726	13700	13587	13764	13854	13565	13824	13823	13922	13770	13747	13831	13605	13955	13846	13717	13668	13597	13719	13660	13621	13831	13909	13733	13802	13719	13779	13808	13742	13780	13656	13698	13706	13621	13718	13780	13661	13736	13966	13851	13866	13722	13674	13653	13625	13781	13667	13686	13700	13690	13931	13743	13764	13781	13770	13716	13748	13710	13716	13564	13766	13642	13686	13770	13818	13717	13797	13708	13586	13735	13837	13713	13695	13686	13583	13766	13606	13736	13726	13763	13773	13635	13563	13702	13660	13750	13713	13713	13705	13828	13692	13669	13835	13546	13690	13671	13835	13749	13763	13830	13686	13825	13796	13780	13902	13696	13819	13712	13655	13567	13714	13779	13594	13758	13834	13830	13815	13866	13768	13628	13720	13810	13779	13784	13597	13782	13849	13815	13678	14033	13680	13716	13732	13783	13766	13832	13842	13803	13789	13754	13925	13824	13661	13634	13776	13639	13730	13897	13704	13744	13799	13830	13826	13706	13684	13763	13811	13830	13628	13729	13653	13813	13646	13662	13761	13678	13587	13726	13690	13826	13647	13857	13866	13736	13704	13727	13601	13695	13689	13766	13691	13825	13725	13718	13598	13718	13656	13859	13692	13801	13649	13786	13738	13964	13694	13713	13526	13525	13775	13741	13835	13867	13682	13788	13697	13905	13770	13665	13594	13842	13879	13727	13743	13769	13746	13868	13673	13859	13746	13718	13660	13639	13738	13734	13523	13750	13913	13633	13586	13857	13603	13738	13785	13812	13643	13781	13793	13615	13676	13732	13688	13811	13903	13706	13784	13851	13853	13683	13621	13676	13647	13741	13781	13734	13854	13714	13563	13519	13647	13793	13668	13816	13745	13670	13878	13796	13725	13774	13775	13814	13638	13819	13730	13733	13709	13795	13733	13756	13838	13748	13777	13713	13755	13743	13793	13746	13715	13645	13669	13712	13741	13464	13746	13769	13765	13905	13837	13690	13793	13784	13571	13785	13794	13962	13696	13783	13703	13612	13631	13683	13787	13671	13855	13783	13630	13564	13651	13708	13932	13625	13687	13766	13801	13623	13699	13921	13592	13762	13733	13813	13838	13733	13770	13948	13745	13712	13728	13735	13668	13689	13730	13662	13679	13671	13893	13674	13735	13764	13588	13879	13624	13954	13850	13834	13731	13790	13759	13752	13706	13769	13810	13764	13754	13825	13728	13900	13798	13817	13577	13639	13718	13844	13865	13922	13561	13777	13789	13870	13901	13610	13845	13803	13700	13732	13753	13670	13596	13722	13967	13665	13748	13720	13575	13775	13831	13677	13636	13717	13842	13706	13605	13812	13561	13992	13638	13647	13847	13836	13681	13798	13692	13602	13806	13818	13741	13681	13685	13754	13661	13729	13756	13972	13672	13681	13904	13727	13782	13692	13735	13656	13686	13643	13746	13755	13657	13690	13912	13725	13655	13614	13794	13620	13821	13712	13680	13745	13842	13755	13695	13677	13776	13702	13764	13892	13686	13755	13585	13630	13962	13644	13800	13742	13772	13634	13630	13771	13846	13777	13816	13714	13793	13829	13745	13489	13666	13793	13744	13677	13808	13794	13810	13798	13727	13649	13653	13716	13987	13825	13681	13832	13592	13764	13487	13728	13551	13762	13796	13852	13793	13752	13908	13756	13828	13579	13730	13832	13900	13801	13866	13657	13928	13872	13609	13710	13736	13690	13799	13657	13851	13498	13737	13556	13796	13709	13868	13700	13671	13810	13801	13689	13847	13616	13805	13703	13791	13700	13771	13748	13601	13677	13675	13784	13567	13721	13841	13710	13832	13707	13771	13654	13695	13789	13798	13758	13628	13832	13719	13814	13555	13807	13661	13784	13568	13908	13561	13817	13824	13731	13570	13695	13527	13554	13597	13785	13837	13711	13800	13699	13723	13863	13766	13843	13619	13648	13747	13733	13778	13658	13781	13849	13710	13841	13766	13821	13488	13995	13646	13773	13810	13759	13737	13602	13759	13858	13750	13746	13733	13743	13894	13826	13815	13719	13762	13847	13515	13719	13664	13790	13819	13826	13738	13666	13749	13859	13766	13593	13759	13663	13784	13664	13580	13574	13702	13720	13594	13792	13827	13613	13671	13716	13811	13691	13770	13608	13665	13728	13802	13710	13789	13725	13692	13611	13902	13835	13790	13806	13781	13726	13823	13657	13683	13828	13830	13640	13809	13886	13740	13787	13890	13719	13898	13816	13839	13594	13653	13868	13728	13641	13819	13756	13782	13828	13690	13604	13698	13843	13645	13719	13738	13689	13881	13820	13783	13736	13740	13564	13748	13833	13749	13696	13825	13709	13810	13735	13798	13725	13707	13788	13753	13741	13750	13833	13797	13666	13687	13849	13868	13674	13706	13712	13654	13531	13993	13714	13806	13695	13754	13789	13798	13786	13652	13554	13644	13790	13733	13839	13637	13688	13755	13806	13848	13754	13848	13722	13776	13803	13778	13726	13714	13760	13820	13769	13813	13804	13691	13823	13712	13926	13556	13792	13604	13947	13831	13652	13561	13861	13782	13720	13692	13791	13865	13685	13620	13618	13792	13676	13671	13809	13601	13684	13649	13817	13695	13812	13998	13826	13768	13752	13690	13668	13730	13863	13753	13609	13738	13706	13569	13823	13738	13663	13756	13856	13785	13836	13684	13998	13796	13929	13670	13730	13865	13804	13691	13601	13648	13806	13646	13815	13861	13713	13640	13719	13905	13737	13691	13800	13755	13765	13731	13768	13725	13703	13938	13832	13467	13827	13751	13714	13715	13711	13534	13830	13808	13803	13790	13717	13608	13735	13751	13729	13700	13593	13887	13755	13816	13988	13785	13784	13699	13823	13854	13792	13798	13833	13922	13814	13736	13611	13640	13681	13880	13778	13649	13660	13727	13709	13754	13727	13775	13669	13611	13889	13803	13717	13761	13843	13890	13680	13866	13624	13679	13740	13680	13723	13796	13749	13846	13828	13528	13656	13579	13710	13809	13719	13661	13741	13660	13678	13718	13672	13794	13715	13714	13735	13723	13596	13828	13789	13883	13702	13757	13793	13766	13815	13695	13784	13662	13912	13874	13845	13629	13732	13778	13724	13731	13784	13714	13697	13790	13752	13749	13790	13662	13663	13683	13713	13759	13625	13632	13775	13804	13974	13658	13898	13778	13760	13784	13752	13809	13686	13634	13788	13866	13835	13789	13673	13846	13758	13680	13754	13510	14010	13840	13732	13661	13848	13860	13628	13618	13808	13721	13725	13754	13866	13787	13808	13613	13691	13917	13774	13556	13633	13758	13912	13588	13855	13746	13681	13754	13814	13935	13669	13697	13825	13820	13667	13615	13807	13785	13531	13867	13764	13885	13653	13809	13848	13595	13567	13816	13826	13811	13849	13944	13640	13747	13759	13625	13901	13769	13876	13827	13596	13849	13584	13681	13759	13660	13738	13833	13846	13742	13620	13646	13698	13825	13705	13817	13815	13567	13834	13667	13665	13642	13677	13722	13899	13768	13943	13860	13904	13728	13749	13782	13697	13833	13740	13818	13747	13755	13727	13742	13850	13752	13743	13697	13706	13816	13839	13744	13680	13727	13644	13717	13703	13840	13870	13860	13724	13762	13651	13828	13800	13708	13669	13711	13771	13656	13712	13685	13631	13707	13783	13714	13705	13970	13761	13836	13756	13746	13691	13633	13708	13735	13831	13703	13548	13874	13774	13790	13820	13749	13810	13854	13675	13704	13744	13745	13659	13775	13918	13735	13842	13592	13820	13807	13802	13722	13776	13594	13731	13790	13730	13817	13845	13669	13789	13727	13702	13691	13589	13764	13754	13854	13872	13706	13801	13623	13866	13636	13733	13699	13690	13764	13631	13753	13697	13549	13841	13776	13672	13725	13766	13598	13706	13683	13689	13773	13726	13756	13789	13755	13648	13770	13825	13574	13779	13731	13745	13566	13792	13712	13713	13736	13704	13725	13890	13650	13874	13697	13787	13686	13749	13788	13694	13746	13492	13733	13890	13751	13644	13809	13750	13581	13747	13748	13848	13634	13606	13921	13587	13650	13700	13875	13968	13736	13747	13724	13737	13896	13813	13627	13636	13849	13888	13667	13748	13811	13859	13935	13682	13540	13645	13735	13780	13622	13686	13735	13762	13663	13844	13707	13838	13645	13714	13599	13800	13622	13807	13764	13790	13932	13741	13704	13804	13836	13729	13761	13881	13767	13600	13700	13611	13667	13808	13846	13631	13898	13731	13836	13761	13812	13822	13898	13717	13722	13722	13719	13774	13614
25276	21402	28085	25425	20724	17582	16986	15512	15103	15157	15031	14977	15113	18863	30262	28314	21690	18623	16342	15239	14825	14661	14664	14623	14627	14453	14515	14537	14545	14586	14734	14537	14687	14474	14718	14572	14657	14651	14420	14553	14744	14756	14503	14534	14535	14547	14554	14670	14773	14697	14522	14528	14649	14672	14552	14756	14648	14570	14642	14619	14634	14506	14805	14505	14545	14608	14713	14540	14569	14520	14640	14562	14656	14575	14641	14644	14671	14591	14694	14672	14550	14611	14760	14563	14449	14400	14575	14611	14698	14705	14643	14506	14537	14594	14672	14686	14523	14639	14383	14625	14790	14685	14614	14523	14610	14707	14711	14630	14645	14540	14478	14418	14537	14538	14472	14567	14624	14598	14741	14656	14539	14536	14572	14620	14499	14558	14592	14686	14657	14543	14652	14897	14567	14632	14457	14498	14569	14364	14523	14551	14644	14393	14763	14573	14607	14611	14418	14692	14609	14526	14606	14397	14657	14879	14521	14681	14683	14596	14560	14622	14499	14607	14482	14557	14632	14669	14660	14533	14623	14553	14532	14677	14496	14520	14574	14662	14623	14689	14635	14652	14708	14565	14624	14576	14631	14530	14649	14631	14627	14441	14521	14249	14598	14711	14657	14525	14518	14705	14440	14718	14680	14564	14517	14577	14514	14652	14533	14561	14561	14553	14523	14529	14500	14561	14677	14698	14670	14605	14569	14733	14442	14474	14531	14724	14581	14767	14627	14506	14610	14562	14581	14350	14578	14533	14410	14573	14714	14456	14486	14453	14513	14454	14765	14544	14574	14636	14608	14712	14641	14692	14679	14630	14562	14608	14635	14531	14695	14707	14457	14587	14846	14573	14727	14648	14792	14658	14505	14604	14683	14371	14653	14442	14431	14536	14748	14552	14601	14686	14398	14582	14423	14571	14605	14747	14725	14556	14498	14787	14580	14484	14724	14441	14645	14584	14745	14623	14520	14628	14670	14429	14514	14710	14637	14564	14481	14662	14526	14529	14445	14620	14327	14523	14558	14407	14521	14462	14688	14440	14328	14498	14447	14524	14630	14558	14470	14569	14636	14677	14650	14711	14536	14730	14583	14422	14631	14423	14535	14635	14581	14460	14585	14816	14599	14635	14698	14454	14644	14516	14557	14602	14573	14626	14723	14477	14455	14620	14463	14521	14646	14568	14447	14550	14470	14664	14644	14586	14528	14582	14656	14599	14491	14532	14576	14704	14611	14499	14601	14652	14581	14646	14674	14521	14581	14750	14461	14573	14533	14684	14396	14431	14513	14531	14531	14523	14368	14626	14515	14401	14374	14594	14700	14549	14663	14692	14696	14544	14516	14386	14554	14530	14581	14620	14654	14707	14405	14622	14653	14664	14582	14431	14687	14791	14614	14805	14584	14747	14475	14615	14616	14683	14500	14493	14701	14532	14583	14557	14724	14705	14608	14285	14663	14420	14653	14759	14705	14534	14551	14721	14595	14532	14538	14636	14493	14573	14836	14583	14555	14520	14616	14610	14547	14706	14729	14747	14638	14584	14831	14491	14620	14526	14659	14674	14830	14526	14648	14526	14701	14865	14686	14720	14796	14477	14572	14599	14528	14459	14686	14556	14679	14476	14615	14589	14664	14487	14653	14688	14531	14763	14622	14354	14586	14683	14580	14492	14620	14514	14553	14537	14550	14687	14710	14502	14520	14530	14541	14595	14769	14747	14541	14520	14604	14622	14572	14628	14749	14430	14628	14529	14796	14705	14560	14519	14522	14271	14704	14609	14675	14723	14554	14586	14470	14478	14525	14647	14801	14814	14597	14341	14690	14588	14630	14548	14719	14493	14477	14551	14508	14555	14456	14683	14600	14549	14603	14725	14479	14618	14494	14623	14586	14713	14465	14662	14877	14689	14592	14514	14443	14755	14649	14573	14557	14494	14663	14515	14629	14434	14513	14549	14545	14557	14632	14811	14590	14354	14643	14568	14627	14689	14689	14632	14625	14506	14610	14613	14682	14557	14596	14530	14662	14513	14522	14738	14617	14809	14566	14576	14614	14493	14467	14535	14356	14610	14450	14709	14632	14442	14530	14502	14709	14856	14745	14524	14705	14616	14668	14598	14605	14671	14668	14614	14666	14613	14420	14594	14485	14699	14437	14465	14584	14616	14761	14592	14720	14559	14472	14619	14728	14544	14624	14755	14557	14482	14504	14540	14629	14451	14621	14545	14769	14554	14387	14622	14644	14662	14641	14627	14559	14539	14529	14421	14548	14730	14587	14515	14826	14459	14591	14478	14479	14856	14584	14620	14657	14755	14471	14541	14644	14494	14565	14527	14673	14524	14431	14711	14525	14606	14671	14639	14599	14683	14605	14678	14545	14543	14614	14638	14536	14659	14489	14571	14457	14618	14603	14497	14690	14448	14703	14527	14559	14575	14364	14548	14639	14543	14647	14597	14622	14701	14577	14671	14539	14658	14537	14605	14557	14630	14505	14568	14587	14531	14475	14470	14501	14609	14658	14427	14534	14567	14513	14456	14492	14779	14502	14522	14858	14651	14665	14761	14624	14597	14565	14630	14475	14440	14549	14617	14792	14622	14684	14746	14460	14505	14670	14451	14693	14713	14664	14520	14708	14632	14616	14630	14788	14620	14562	14518	14759	14887	14533	14503	14674	14476	14550	14566	14463	14677	14519	14450	14550	14438	14537	14392	14496	14727	14868	14553	14472	14700	14666	14583	14599	14474	14561	14646	14736	14627	14710	14653	14396	14781	14691	14550	14609	14595	14584	14650	14554	14628	14539	14582	14507	14862	14656	14717	14816	14716	14727	14584	14515	14505	14660	14602	14484	14533	14602	14342	14545	14665	14598	14596	14618	14553	14702	14763	14525	14589	14586	14598	14551	14681	14511	14635	14534	14808	14586	14570	14581	14781	14640	14638	14630	14555	14817	14529	14763	14551	14682	14543	14518	14463	14666	14710	14795	14562	14683	14693	14590	14645	14751	14662	14674	14495	14635	14767	14423	14536	14403	14659	14579	14377	14481	14644	14677	14681	14588	14520	14681	14595	14623	14439	14364	14438	14614	14648	14596	14685	14515	14690	14583	14652	14748	14673	14639	14640	14456	14655	14693	14613	14473	14691	14540	14701	14486	14653	14514	14507	14525	14669	14439	14403	14629	14688	14414	14697	14898	14592	14683	14613	14674	14540	14607	14575	14602	14623	14588	14666	14584	14705	14513	14621	14578	14604	14582	14586	14559	14424	14748	14729	14554	14586	14347	14621	14498	14651	14676	14590	14635	14496	14815	14596	14750	14533	14472	14589	14618	14556	14607	14558	14706	14746	14554	14638	14628	14503	14533	14420	14599	14660	14654	14701	14499	14508	14543	14595	14676	14781	14670	14689	14426	14468	14613	14598	14524	14628	14471	14593	14784	14522	14609	14525	14578	14669	14738	14794	14639	14548	14493	14426	14584	14551	14508	14678	14838	14636	14630	14657	14616	14353	14510	14881	14590	14585	14686	14563	14616	14545	14574	14597	14452	14551	14475	14608	14647	14729	14691	14569	14575	14399	14395	14636	14773	14611	14823	14577	14641	14505	14766	14585	14688	14485	14502	14489	14636	14495	14601	14557	14428	14546	14763	14553	14464	14732	14494	14540	14641	14599	14622	14520	14586	14570	14507	14726	14566	14502	14646	14467	14696	14548	14494	14733	14754	14614	14721	14609	14490	14580	14589	14295	14714	14492	14687	14548	14622	14718	14713	14575	14606	14371	14661	14581	14571	14548	14476	14651	14354	14801	14473	14615	14586	14614	14380	14516	14427	14548	14530	14697	14571	14594	14368	14451	14403	14690	14544	14570	14475	14383	14563	14641	14572	14638	14476	14628	14598	14542	14587	14511	14602	14614	14634	14561	14624	14717	14567	14385	14839	14795	14550	14473	14731	14520	14728	14446	14380	14579	14528	14489	14813	14366	14552	14465	14685	14689	14673	14609	14611	14820	14513	14777	14442	14556	14359	14511	14656	14688	14554	14464	14636	14532	14543	14606	14515	14497	14606	14560	14622	14677	14441	14677	14542	14570	14776	14591	14563	14555	14773	14733	14754	14635	14385	14602	14551	14577	14577	14486	14845	14680	14540	14535	14419	14688	14575	14602	14641	14741	14451	14579	14552	14681	14779	14753	14631	14524	14563	14531	14558	14821	14560	14623	14672	14561	14576	14633	14465	14575	14551	14482	14658	14435	14468	14589	14413	14488	14618	14701	14734	14617	14494	14516	14798	14466	14573	14651	14478	14579	14352	14481	14651	14733	14773	14578	14443	14595	14668	14661	14660	14609	14537	14462	14713	14650	14624	14644	14714	14311	14567	14592	14491	14543	14655	14638	14442	14750	14395	14652	14746	14464	14507	14472	14464	14666	14545	14555	14560	14496	14688	14764	14666	14503	14519	14703	14596	14675	14746	14688	14621	14692	14559	14509	14518	14670	14383	14611	14642	14672	14660	14595	14699	14510	14389	14597	14756	14450	14450	14535	14451	14769	14613	14502	14513	14424	14440	14742	14610	14789	14510	14701	14507	14560	14708	14648	14622	14499	14840	14519	14572	14518	14527	14649	14591	14657	14510	14663	14598	14577	14488	14615	14515	14577	14565	14450	14457	14495	14673	14444	14607	14599	14698	14674	14595	14605	14787	14472	14723	14546	14620	14574	14483	14531	14710	14648	14641	14688	14537	14550	14524	14594	14704	14616	14463	14570	14487	14578	14645	14519	14655	14617	14556	14595	14566	14773	14695	14601	14477	14331	14570	14577	14671	14477	14747	14619	14458	14565	14676	14605	14675	14535	14556	14705	14654	14629	14605	14809	14663	14685	14713	14553	14648	14666	14492	14470	14533	14594	14654	14767	14492	14696	14622	14604	14602	14621	14594	14668	14661	14731	14534	14501	14592	14764	14580	14409	14581	14418	14546	14567	14588	14483	14690	14566	14775	14528	14565	14730	14644	14692	14391	14411	14423	14521	14646	14599	14724	14679	14670	14645	14669	14566	14464	14354	14507	14486	14543	14582	14720	14734	14814	14641	14611	14640	14695	14435	14722	14630	14659	14616	14623	14641	14567	14505	14730	14555	14538	14610	14454	14653	14605	14517
15658	24617	23024	18262	16358	15654	14965	14401	14009	14118	14089	13836	13639	21047	34417	29589	22265	17750	14970	13906	13631	13416	13556	13385	13363	13261	13516	13383	13572	13278	13418	13432	13430	13321	13361	13487	13335	13276	13460	13490	13483	13389	13573	13570	13409	13551	13382	13230	13314	13626	13538	13378	13519	13361	13596	13437	13332	13543	13481	13421	13368	13439	13372	13348	13393	13445	13479	13584	13445	13519	13527	13504	13417	13490	13519	13394	13397	13430	13358	13464	13408	13440	13477	13460	13479	13374	13405	13486	13478	13441	13434	13547	13482	13283	13422	13619	13387	13394	13442	13352	13615	13102	13451	13606	13518	13530	13498	13427	13465	13371	13441	13469	13387	13469	13418	13423	13465	13271	13458	13341	13510	13359	13459	13440	13451	13410	13462	13328	13440	13376	13415	13256	13456	13554	13507	13373	13330	13387	13408	13468	13614	13532	13398	13302	13411	13411	13490	13403	13525	13423	13594	13266	13631	13367	13450	13428	13286	13361	13490	13311	13411	13502	13326	13471	13430	13385	13337	13346	13412	13512	13466	13519	13383	13354	13470	13433	13405	13408	13389	13363	13465	13252	13306	13517	13282	13261	13399	13363	13467	13479	13353	13498	13490	13424	13593	13491	13521	13361	13451	13421	13273	13352	13528	13502	13465	13344	13551	13432	13409	13506	13471	13412	13479	13472	13331	13400	13437	13201	13443	13574	13460	13434	13292	13599	13576	13327	13495	13359	13248	13284	13560	13311	13506	13248	13212	13501	13386	13351	13334	13332	13651	13218	13456	13311	13394	13337	13577	13452	13340	13340	13447	13290	13417	13421	13403	13544	13357	13328	13395	13477	13469	13393	13455	13454	13445	13448	13488	13322	13227	13276	13342	13390	13350	13362	13445	13335	13464	13472	13402	13398	13401	13261	13375	13510	13525	13617	13435	13382	13488	13531	13427	13231	13420	13402	13514	13495	13421	13511	13502	13312	13488	13424	13236	13397	13515	13489	13382	13369	13461	13437	13545	13459	13442	13452	13429	13506	13447	13372	13424	13353	13494	13446	13320	13203	13593	13378	13388	13394	13398	13347	13538	13375	13426	13591	13422	13375	13295	13305	13524	13402	13412	13674	13415	13442	13430	13280	13490	13412	13531	13399	13296	13348	13332	13532	13495	13485	13433	13434	13470	13392	13347	13421	13262	13527	13452	13474	13568	13436	13287	13502	13469	13446	13360	13495	13445	13352	13487	13467	13424	13440	13344	13452	13353	13561	13601	13553	13454	13355	13482	13190	13307	13409	13353	13495	13359	13361	13395	13476	13389	13392	13366	13223	13254	13405	13420	13434	13343	13250	13499	13406	13520	13349	13346	13401	13462	13478	13499	13452	13464	13314	13369	13421	13548	13400	13416	13420	13393	13443	13503	13422	13480	13484	13455	13533	13666	13300	13480	13356	13409	13422	13432	13420	13412	13518	13705	13245	13447	13276	13480	13440	13189	13382	13457	13375	13481	13296	13451	13370	13464	13393	13343	13335	13266	13447	13300	13163	13390	13229	13545	13444	13403	13319	13283	13441	13429	13518	13388	13545	13261	13647	13603	13568	13322	13476	13308	13463	13459	13535	13438	13470	13472	13319	13451	13235	13461	13621	13431	13322	13286	13434	13433	13359	13418	13558	13373	13547	13566	13550	13397	13427	13470	13509	13407	13370	13431	13439	13288	13477	13549	13387	13513	13332	13544	13447	13459	13416	13225	13451	13462	13465	13367	13434	13486	13411	13597	13415	13515	13628	13249	13216	13560	13376	13286	13381	13294	13348	13596	13384	13394	13329	13488	13514	13420	13499	13476	13519	13472	13604	13452	13384	13163	13434	13468	13352	13466	13412	13457	13370	13409	13530	13452	13436	13416	13591	13539	13429	13360	13489	13502	13387	13551	13449	13569	13439	13449	13527	13452	13533	13330	13440	13415	13323	13377	13609	13518	13526	13577	13465	13429	13552	13427	13460	13410	13412	13469	13505	13429	13393	13386	13388	13374	13483	13346	13333	13318	13588	13488	13355	13289	13517	13573	13439	13458	13370	13395	13331	13549	13303	13513	13310	13521	13503	13518	13324	13375	13392	13332	13430	13343	13243	13465	13360	13396	13473	13517	13325	13319	13592	13456	13354	13562	13564	13466	13428	13463	13339	13329	13535	13300	13657	13434	13394	13439	13445	13468	13309	13417	13355	13407	13496	13420	13397	13459	13458	13425	13169	13478	13443	13458	13421	13447	13520	13451	13424	13461	13546	13450	13334	13216	13528	13443	13437	13422	13470	13392	13602	13318	13464	13450	13420	13420	13505	13506	13450	13491	13585	13360	13445	13471	13345	13370	13478	13486	13399	13370	13358	13450	13340	13574	13530	13332	13467	13533	13362	13395	13489	13495	13463	13377	13487	13414	13541	13455	13566	13439	13430	13522	13487	13426	13426	13452	13461	13411	13323	13541	13352	13310	13589	13503	13362	13409	13450	13380	13427	13520	13307	13418	13333	13300	13407	13291	13298	13458	13444	13422	13347	13433	13484	13393	13439	13561	13198	13434	13412	13371	13282	13288	13557	13406	13510	13552	13321	13325	13442	13341	13422	13443	13303	13410	13317	13345	13387	13293	13390	13467	13574	13481	13359	13384	13608	13490	13438	13392	13434	13571	13435	13480	13378	13518	13481	13382	13347	13400	13375	13552	13573	13504	13364	13394	13295	13477	13327	13462	13263	13489	13453	13373	13505	13377	13491	13321	13411	13378	13493	13367	13569	13566	13397	13391	13468	13327	13450	13591	13503	13478	13444	13387	13519	13326	13519	13377	13398	13372	13443	13519	13392	13338	13429	13533	13447	13328	13374	13330	13419	13275	13429	13398	13366	13389	13399	13457	13343	13398	13520	13382	13592	13319	13465	13347	13362	13496	13366	13327	13458	13346	13408	13279	13484	13426	13444	13362	13340	13381	13313	13348	13408	13481	13390	13630	13403	13477	13479	13501	13472	13463	13355	13365	13424	13436	13368	13348	13390	13424	13371	13582	13240	13353	13479	13374	13437	13490	13443	13234	13496	13462	13406	13410	13537	13463	13429	13416	13358	13553	13558	13452	13451	13398	13441	13264	13433	13402	13324	13504	13396	13452	13330	13312	13404	13408	13479	13501	13459	13350	13400	13331	13428	13493	13308	13459	13242	13335	13477	13553	13540	13355	13484	13440	13440	13443	13523	13286	13535	13349	13455	13499	13508	13344	13531	13408	13456	13491	13513	13391	13625	13431	13453	13511	13333	13578	13408	13382	13386	13392	13324	13338	13498	13496	13479	13485	13423	13255	13365	13481	13358	13330	13356	13487	13412	13531	13399	13467	13465	13419	13446	13514	13402	13469	13304	13506	13363	13451	13369	13453	13499	13593	13289	13483	13406	13443	13353	13298	13313	13392	13310	13473	13477	13554	13310	13297	13511	13449	13450	13317	13500	13427	13515	13452	13451	13445	13376	13449	13450	13428	13476	13371	13424	13475	13362	13383	13417	13386	13463	13492	13467	13581	13453	13395	13288	13276	13255	13394	13433	13413	13396	13660	13362	13327	13302	13377	13446	13329	13369	13301	13368	13457	13420	13514	13505	13485	13431	13358	13420	13529	13577	13471	13381	13389	13676	13414	13493	13469	13641	13596	13575	13459	13339	13416	13400	13495	13373	13516	13430	13459	13291	13298	13326	13560	13363	13361	13501	13303	13519	13408	13233	13428	13451	13321	13529	13564	13337	13409	13464	13591	13454	13423	13496	13426	13571	13214	13597	13476	13521	13292	13368	13400	13511	13411	13269	13332	13388	13541	13426	13424	13331	13377	13490	13418	13477	13494	13554	13408	13610	13176	13669	13246	13490	13278	13635	13354	13515	13361	13534	13255	13435	13454	13524	13580	13305	13528	13275	13445	13477	13424	13555	13501	13327	13362	13246	13380	13536	13399	13597	13548	13278	13434	13320	13347	13457	13435	13496	13564	13321	13341	13441	13344	13373	13297	13422	13484	13483	13462	13505	13408	13243	13472	13555	13307	13447	13527	13312	13244	13432	13477	13460	13363	13554	13548	13277	13441	13515	13438	13310	13314	13444	13396	13256	13331	13514	13401	13390	13362	13265	13378	13434	13543	13477	13345	13426	13220	13316	13598	13407	13395	13433	13498	13467	13285	13428	13405	13257	13500	13400	13594	13347	13459	13462	13282	13507	13312	13411	13317	13443	13541	13371	13253	13608	13306	13239	13492	13362	13460	13607	13561	13256	13359	13368	13457	13375	13496	13251	13509	13567	13411	13535	13316	13292	13471	13286	13643	13435	13379	13480	13395	13436	13522	13598	13414	13548	13545	13407	13410	13190	13533	13551	13386	13473	13406	13518	13329	13265	13362	13464	13263	13311	13488	13624	13451	13403	13351	13409	13567	13492	13397	13360	13365	13256	13399	13483	13279	13351	13439	13435	13332	13613	13280	13589	13452	13371	13339	13610	13322	13633	13394	13349	13415	13372	13430	13352	13300	13539	13627	13429	13513	13391	13331	13440	13471	13179	13405	13353	13374	13249	13450	13474	13457	13434	13460	13435	13391	13399	13542	13257	13499	13395	13362	13295	13277	13440	13558	13294	13364	13548	13426	13518	13413	13348	13295	13481	13389	13418	13428	13424	13452	13354	13332	13505	13336	13562	13384	13478	13418	13373	13512	13348	13477	13343	13424	13435	13499	13387	13335	13536	13423	13537	13326	13377	13549	13529	13499	13461	13510	13413	13358	13313	13282	13271	13290	13397	13433	13372	13338	13326	13375	13302	13567	13458	13375	13288	13551	13424	13340	13316	13595	13310	13399	13416	13320	13534	13394	13361	13461	13315	13402	13413	13460	13307	13493	13425	13382	13432	13515	13200	13451	13499	13504	13407	13459	13455	13491	13384	13621	13382	13453	13532	13300	13388	13345	13508	13496	13422	13368	13310	13381	13316	13460	13467	13363	13403	13318	13392	13420	13439	13400	13392	13399	13283	13411	13614	13333	13612	13367	13389	13278	13584	13438	13451	13465	13412	13405	13296	13374	13404	13163	13463	13443	13290	13258	13313	13352	13533	13472	13365	13379	13303	13352	13382
24035	21447	28960	24376	21871	21700	19305	15777	15099	15062	15013	14573	14547	25559	39666	36020	27563	20563	16645	14780	14334	14036	14104	14100	14159	14054	14141	13889	13922	13874	14046	14176	14057	13993	14198	13893	14145	13868	14186	14133	14101	13948	14139	14085	13965	14033	13737	13989	14036	14170	14184	14022	13984	14036	14311	14246	13957	14024	13996	14138	14069	14088	14143	13940	14054	14092	14091	13904	13987	14045	14047	14223	14109	14006	14020	14051	14100	13872	13890	14148	13850	14069	14063	13969	14028	14053	13952	13954	14160	13913	14011	13930	14121	14081	13983	14188	14118	14067	13989	14064	14255	13919	13990	13987	14164	14079	13986	14023	14069	13946	13851	13972	14014	14119	14098	13935	13949	14064	13928	14093	14057	14144	13990	13899	13903	13894	14054	13917	14061	14062	14034	14057	14139	14277	13863	13930	13978	13985	14045	14061	14021	14076	14222	14033	14186	14082	14000	14061	13884	14055	13911	14178	14101	14035	14002	14002	14052	13917	14096	13944	14063	14015	13960	14198	13998	13945	13971	14013	13985	13839	14224	13964	13912	13830	14036	13758	14058	13833	13990	13875	14141	14043	14207	13909	14121	14039	14137	14061	14000	13951	13884	14090	14070	13892	14073	14106	13987	13938	14075	13925	13996	13841	14178	13926	13772	13966	13924	13992	13888	13853	13913	14098	13891	13836	13877	13991	14040	14103	13979	14015	13885	14011	13779	13997	14110	14146	13779	14042	14108	14109	13967	13921	14052	13981	14174	13959	14106	13928	13942	13932	13966	14017	14026	13966	14050	13992	13985	13860	13978	13965	14098	14056	14067	14169	14077	13931	14031	13988	13942	13954	14099	14026	14146	14183	14071	14085	13825	14046	14153	14130	13881	13875	13965	14077	14068	14061	14016	14267	14047	14073	14196	13996	14085	13984	14107	14008	13995	14178	13936	13981	14005	14031	14077	13870	13789	13954	13959	14019	14155	13824	13928	14011	14190	14092	14036	14044	13839	14175	13925	14063	13897	14128	13988	14069	14108	14153	14140	14028	14091	13943	14104	14048	13843	13778	13988	14000	13925	14080	13870	13945	13988	13810	14063	14033	13859	14157	13991	14057	14090	13958	14060	13938	13816	13945	14017	13868	13901	13994	13886	13872	13883	14114	14167	14284	13801	14040	14104	13879	13993	13861	14054	14100	14057	13906	14156	13783	14170	14136	14139	13902	13946	13984	13949	14057	14073	14059	14014	13983	13946	13910	14129	13989	13994	14240	14059	14073	13985	14093	13889	13825	13972	13956	14162	14031	13860	13829	14244	14073	13863	14164	14040	14052	14129	14004	14096	14002	14066	13814	14014	14003	13983	14123	13776	13910	13864	13927	13823	13840	14043	13964	14025	13992	14022	14026	13872	14008	14134	14031	13970	13960	14091	14088	13990	14107	14088	13922	13839	14154	13798	13951	14021	13896	14155	13791	14034	13928	13859	13989	14118	14032	13984	13902	13988	13862	13973	14206	13919	14028	14018	13829	13797	14096	13950	14023	14054	13998	14002	13883	13912	14025	14084	14209	14032	14170	14120	14241	13868	13955	13901	14045	13940	14046	13975	14035	13937	14074	14008	14243	14085	13842	14156	14057	14013	14181	14045	14027	14124	13906	13982	14070	14159	13910	13992	13974	14041	14003	14042	13819	13891	13970	14118	14027	13974	13983	14064	13969	13871	13978	13913	14062	14040	13998	14054	14034	13948	14008	14018	14056	13973	14021	13977	14080	13985	13912	14052	13956	14103	14091	13916	14052	13885	13974	13977	13951	13999	13914	13934	13892	13937	13793	13812	14111	13979	14047	13986	14047	14051	14040	13981	14060	14025	13846	14075	13975	13922	13923	13984	14105	14171	13893	14068	14071	13964	14025	13900	13989	13966	14004	13827	14079	14059	14033	13892	14043	13843	14101	14013	14037	13874	14046	14117	13940	14024	14098	14193	14208	14014	13957	13993	13756	13983	13949	13844	13995	14070	14016	13964	14088	13856	13969	14087	14136	14044	13899	14021	14007	13840	14019	13989	14144	14061	14041	14015	14027	14110	14112	14036	14138	13913	13883	14003	14024	14072	14047	14013	14018	14119	13918	13975	13703	14101	14262	13855	13928	13885	14006	13887	14117	14079	13999	14044	13997	14147	14018	14011	13890	13883	13969	14050	14030	14156	13975	14088	13982	13920	13992	13890	13969	13967	13870	13960	13820	14108	14306	14169	14099	13840	14054	14069	14115	13730	14058	14042	13993	13968	13972	14083	14083	14125	13988	13993	13971	14080	14036	13959	14235	14103	13943	13958	13949	13956	13947	14115	13927	14027	13948	14012	14084	13930	13793	13853	14131	13952	14078	14040	13991	13877	14077	14137	13946	14029	14001	14088	13999	14177	14043	14127	14094	14080	14029	14032	14092	14259	14013	14020	14024	14104	13979	13945	13900	13815	13974	13963	13941	14206	13819	13935	13916	13907	13983	14014	13900	14090	13980	14048	14065	14075	14136	14142	13910	14013	13996	13872	14099	14153	13930	13994	13873	14182	14062	14183	13952	14020	14011	14026	13921	13868	13929	13800	14019	13854	13818	13895	14114	13954	14072	14055	14001	14064	13984	14151	13956	13900	14008	13952	14065	13900	13906	14129	14047	14009	14158	14131	14094	14073	14155	14025	13945	14136	13979	13866	13966	14155	14138	14183	13946	14011	14047	13961	14143	14007	13921	14148	14133	14002	13938	13988	13897	14161	13853	13974	13844	13951	13760	13906	13962	13973	13967	13919	13914	13921	14123	14004	14069	13966	14141	13953	13940	14072	14134	13759	13936	14020	14136	14042	13980	14137	14187	14091	14034	14010	14157	14016	14013	14025	13921	14083	13847	14065	14031	14027	14007	13900	14072	13894	13970	13866	13980	13913	14090	14102	14034	14039	13952	14039	14081	14068	14092	14107	13765	13821	13810	14087	13970	13988	13957	14173	14127	13904	14079	13934	13944	13878	13857	13837	13891	13942	13953	13935	13966	13973	14050	14136	14186	14176	13860	13873	13896	14113	13830	13903	14065	14003	14035	14157	14032	13942	14142	14179	14042	14005	14135	13858	14020	13931	14004	13972	14015	14171	14061	14027	14210	13813	14002	14022	14029	13813	14067	13776	13957	13888	13832	14084	14030	13971	13948	14071	13981	14095	14000	14103	14116	14099	13817	13992	13925	13858	14037	14078	14048	13839	14177	14020	13964	13906	13883	14166	14149	14141	13769	14003	14064	13998	14074	14128	14046	14219	13889	14014	14095	13993	14093	13999	14070	13756	13981	14056	13985	13930	14182	14051	14000	13844	14110	13929	14115	14118	14042	14032	13990	14039	13765	13895	13903	13982	14203	13879	13800	14020	14235	14057	13841	13849	14044	14039	14293	14074	13783	14110	13942	14046	14023	14022	14054	14088	13944	14039	14026	13943	13935	14088	14031	14013	14067	14008	14144	13840	13856	13923	14136	14161	14096	13950	14098	14061	13803	13959	13748	13957	14035	13967	14010	14054	13983	13895	13778	14165	13902	14120	14095	13810	13858	13875	13967	13944	13928	14030	14024	14060	14002	13985	13920	13920	13910	13976	14106	13849	13831	13982	13919	14115	13988	13940	14027	14087	14062	14146	13871	13981	13914	13870	14093	14073	14145	14008	14025	14093	13957	13995	13941	14093	14105	13962	14096	13931	13973	13954	14163	14002	14012	13938	14070	14016	13933	14086	14279	14164	13990	13890	14101	13975	14117	14090	13935	13904	14003	14171	14110	14054	14164	13872	13987	13853	14074	14187	13881	13856	14121	14200	14069	14029	14026	13821	13785	13858	14046	14141	13761	14164	14070	13915	14033	13981	13971	14021	13877	13956	13887	14168	13992	14206	13984	14025	13957	13966	13848	14103	14095	14043	14007	14231	14157	14055	14034	13917	13901	14089	14000	14009	14020	14075	14072	13968	13754	14088	13843	14012	13996	14114	13945	14028	14077	14115	14061	14024	13925	14146	14152	14054	13993	14236	13929	13845	13898	14003	14000	14095	14013	13916	13903	13954	13916	14049	14085	13785	13928	13914	14023	14083	14033	14046	14054	14066	14004	14063	14041	13997	14076	14002	13958	14092	13957	14013	14125	14183	13754	13835	13975	14132	14044	13995	13961	14076	14027	13949	13931	14093	13981	14035	13945	14142	13962	14064	13958	14017	14137	14008	13854	14091	13946	14029	14036	13960	14027	13935	14148	14031	13951	13993	14088	14020	14040	14160	14121	13997	14031	14156	14223	14015	13934	14008	13857	14000	14149	14017	14024	14130	14063	14260	13966	14066	14107	14016	14048	13962	14153	13907	14207	13924	14024	13799	14016	14135	14101	14012	13947	14055	14066	14068	14047	14072	13926	14011	14176	13971	14052	14286	14098	14125	14090	14098	14100	13753	14026	13935	13988	13870	14079	13922	14031	14113	14023	14220	13861	14037	13957	14142	14064	14132	14057	13863	14044	14170	13885	13994	14063	14366	14039	13977	13772	14064	13904	13922	14033	13723	14144	14053	14042	13932	13948	13969	14042	14079	14080	14071	13908	13816	14136	14189	13983	13904	14029	14163	14012	13910	14027	13974	13952	13991	14066	14010	13926	14066	14026	13874	14106	13983	14016	14119	14073	14149	13935	14068	14075	14043	14063	14028	14063	14027	14032	13950	13842	14067	14120	13866	14008	13924	13983	14261	14207	14135	13996	14030	13907	14254	14040	14192	13917	14123	14044	13987	13838	13979	13985	14030	14012	13965	13999	14042	13773	13893	13914	14024	14031	13936	14021	14086	13870	13870	13975	14028	14119	14166	13882	14073	13881	13813	14023	13828	13895	13894	14016	14102	14036	14151	14236	14024	14041	13692	14059	13946	13840	14065	13973	13995	13948	14031	14059	14056	14015	14112	14200	14083	13836	13985	14254	14014	14064	14159	13998	14105	13905	14083	13835	14114	14033	14144	14014	13958	14104	14076	14039	13928	14068	13989	13860	14028	14059	13882	13923	13942	14143	14008	13977	14017	13927	14171	13925	13979	14072	13975	14073	14098	14171	14105	13970	14181	14138	13994	13909	13839	14049	13949	14059	13999	14166
17130	30051	27260	21183	18672	16856	15604	15219	14476	14087	14035	13940	13880	30534	42969	37020	28866	20187	15561	13728	13241	13132	13036	12968	12950	12993	13027	13079	13097	13129	13086	13141	12963	13009	13054	13094	13067	13222	12928	13157	13191	13055	13183	12909	13044	13150	13129	12960	12999	13020	13098	13089	13107	13133	12899	13031	13186	13118	13034	13107	13002	12993	13158	13041	13047	12986	12937	12951	13191	13066	13027	13136	13082	13073	12962	13131	13069	13164	13022	12927	13055	12913	12992	13046	12986	13095	13063	13070	13110	13087	13072	12976	13224	12970	13249	13113	13091	12958	13036	13094	12897	12896	13047	13033	13080	12981	12918	13050	12950	12915	13222	13106	12875	13155	13099	13044	13063	13048	13001	13177	12973	13024	12836	13077	12978	13008	13041	13010	13069	12993	12983	13027	13104	13123	13087	13042	13081	12929	13025	13111	12953	12938	13107	13163	13108	13066	13021	12996	13077	13072	12952	13031	13031	12979	13130	13001	13026	13085	13146	12908	13281	13007	12926	13055	12979	13008	13018	13055	12917	13008	13018	13121	13159	12899	13121	12960	13106	12962	13141	13085	13004	13157	12921	12905	12999	13001	13060	13172	12841	13039	13041	13039	13068	13066	12921	13133	13122	12921	13077	13118	12910	13038	13050	13159	12979	13002	13132	12986	12911	12876	13035	13122	13152	13060	12909	12898	12883	12980	12927	12867	12922	12971	13121	13133	13140	13034	13072	13101	13189	13111	13014	12896	13031	13057	13029	13083	13073	13161	13031	13144	13055	13153	13091	12983	13087	13249	13047	13166	13027	12971	12996	12940	13035	13000	13018	12944	12850	13050	13066	12959	13248	12885	13087	13090	13172	13025	13193	13012	12964	12984	12880	12992	13030	12921	13007	13004	13085	13007	12977	12999	13108	13014	13150	12972	13183	13090	12984	13227	13222	13070	12988	12974	13034	13199	12965	13098	12950	13077	12890	13248	13002	13097	13041	12999	12986	13170	13020	13096	13132	13126	13101	13122	13025	12985	13065	13040	12984	13186	13289	12892	13019	13053	13087	12887	12901	13023	13230	12961	13156	13127	13094	12975	13038	12915	13109	12980	13050	13028	12982	13071	13078	12968	13081	12949	13106	12941	12918	13059	13037	13067	12992	13063	13108	12989	12946	13069	12966	13096	13087	13062	13163	12919	13161	13117	13060	12957	12999	13010	13110	13065	12992	13044	13068	13017	12982	12968	13082	12947	12936	13131	12956	12866	12874	12972	13141	12953	13087	13104	13023	13103	13099	13224	13064	12977	13116	13034	13123	12919	13065	13058	12973	12887	13082	12964	13047	12991	12911	13005	12986	13045	12895	12982	13213	12975	13102	12984	12988	13107	13197	13072	12976	13046	13136	13115	13013	12964	12922	12898	13024	13114	13021	13086	13106	13095	13072	13038	12864	13120	13059	13095	12964	13092	13131	13127	13024	13044	12896	13071	12946	13245	12986	12831	12833	13045	13099	13089	13086	13026	12808	13051	12954	13062	13005	12970	13178	12978	13001	12964	13093	13177	12935	12954	12863	13049	13032	13074	12929	13047	12982	13046	13104	13055	12981	13024	13057	13086	13140	13049	12882	13110	13050	13030	13195	12948	13038	13116	13169	13002	13052	13103	13079	13067	12962	13022	13027	13075	13099	13083	13030	13014	13037	12965	13239	12990	13217	13098	13124	13117	12991	12992	12946	12977	12902	13040	12959	12950	13178	13078	13182	13161	12943	13042	13104	13176	12850	13045	13134	12874	12841	13070	13027	12928	13040	12924	13061	13215	13018	13043	12916	13082	13141	12897	13006	13175	13125	13055	13137	13079	12881	12911	13013	13023	13093	13070	13058	12962	13117	12975	13085	13049	13071	13069	12943	13152	13012	12987	13168	12846	13019	13146	12935	13080	13029	13038	12999	13095	13062	12854	13138	12827	13172	13033	13187	13135	12971	12949	12823	12852	13051	13047	13013	13139	12928	13044	13004	13146	13048	12996	13086	12897	13021	13121	13030	13109	13166	13054	12935	12976	13029	13076	12886	13307	13110	12926	13053	12992	12985	12924	13170	13083	13079	13003	12908	12996	13020	13168	13057	13023	12973	12821	13169	12856	13138	12955	13116	12920	13097	13060	13215	12983	13070	13059	13020	13035	13212	13000	13026	13076	13208	13065	13077	12953	12914	13067	13052	13029	13066	13145	12991	13078	13045	13047	12972	13137	13200	13015	13023	13113	13035	13109	13279	13038	12988	12996	12892	13057	13085	12913	13078	13082	13014	13306	12930	13067	13065	12943	13081	12900	13035	12912	12882	12791	13152	13224	12994	13057	12997	12981	13064	12875	13176	13168	13106	13156	13021	12954	13168	13044	13076	13026	13218	13029	13017	13006	13145	13051	13023	12768	13002	13036	12983	12957	13081	13039	13120	12974	13074	12957	13005	12981	13149	13039	12922	13183	12973	12945	13048	13239	13034	13057	13051	13072	12929	13116	12917	13094	12963	12845	13011	13034	12945	13027	13133	13008	13002	13031	13134	13017	12980	13011	13134	13149	12973	13052	13033	13034	12899	13233	13108	13104	12950	12925	13097	13165	13116	12997	12941	13084	13017	13108	13077	13049	13155	12917	13012	13086	12971	13095	13022	12926	13009	13059	13055	13036	13092	13022	12959	13083	13017	12965	12891	12951	13149	13106	13028	13175	13081	13094	13155	13110	13012	13135	13031	13047	13044	13065	12984	12964	12980	13021	13048	12977	12773	12991	12945	12968	13015	13046	13112	12936	13147	13103	13064	13084	13038	12978	12930	12951	12867	13162	13127	13190	12927	13114	13030	13101	12981	13080	13073	12996	13048	12998	12982	13144	13011	12943	13131	13064	13090	13256	12975	13143	13067	12989	12900	13072	13002	13000	13097	13017	13123	13092	13002	13135	13115	12905	13043	13083	13052	12980	13010	13105	13000	13153	12965	13047	13195	13219	12776	13063	12952	13043	13285	13038	13059	12985	13115	13222	13026	13008	13112	13242	13148	12822	13002	13169	13133	13021	13059	13093	13198	13146	13022	12981	13171	13161	13102	13130	13032	13015	13040	13126	12932	12986	13107	13133	13111	13024	13071	13150	13098	13057	13000	13210	13003	13111	12986	13040	12938	13180	13010	13035	13018	12876	13139	13086	13183	13037	13162	13007	13128	13168	13123	13077	13208	13080	12986	13001	12963	13156	13176	13024	13279	13242	13037	12989	12963	12806	12916	13092	12963	12946	12938	12992	13098	13201	12982	12894	13109	13117	12912	13223	12992	12985	13017	13057	13033	13073	13115	13069	13258	13187	13000	13170	13105	13052	13051	13129	13103	13116	12965	13133	12903	13127	13026	13170	12987	13136	12907	13084	12976	13125	13010	13101	12969	13089	12970	13001	12995	13054	13016	13160	13174	13081	12954	13172	13026	13027	12993	12982	13057	13197	13090	13027	13044	13107	12987	13048	13126	12924	13221	12961	13225	13225	13171	12849	13047	13123	13093	13086	12975	13093	12883	13123	12902	13099	13130	12960	12993	13193	13126	13004	13063	12988	13045	13123	13130	13081	13017	12980	13053	13082	12936	13127	13007	13275	13011	12842	13031	13049	12954	13080	13029	13088	13042	13029	13076	12962	12979	13062	13045	13066	12873	13109	13091	12843	13115	13220	13044	12967	13126	13177	12954	12867	13062	13024	13188	13081	12976	13079	13130	13166	12817	12843	13041	12939	13051	13070	13218	13025	13010	13088	13136	13035	13192	13014	12993	12934	13046	12988	13031	12971	13159	13198	12929	12907	13040	13033	13053	13085	13014	13162	13185	13011	13070	13068	13099	13127	12986	13046	12957	13025	13038	12979	12993	13089	12913	13231	12954	13006	13115	13050	13047	13096	12997	12955	13127	13146	13059	13068	13074	13061	13122	13108	12949	13108	12975	13220	12852	13047	13135	13082	13099	13050	12917	12941	13022	13100	13062	12969	13102	12925	12896	12952	12960	13136	12882	13085	12878	13095	12988	13003	13105	12979	12910	12895	13079	13097	13036	13124	12916	13036	12968	12924	13144	12977	12941	13056	13012	13135	13172	13153	13022	12955	13131	13024	13026	13016	12972	13051	13109	13164	12947	12948	13112	13058	12931	13033	13086	13007	13071	12965	13047	13141	12971	12975	13071	12903	12983	12970	12926	13000	13018	13166	13134	13270	13063	13087	13153	13081	13000	12962	12855	13102	13125	12834	12969	13159	13101	13044	12801	13045	13034	13013	13234	13080	13046	13042	13019	13160	13091	13159	13113	13197	13019	13159	13207	13149	13107	13157	12983	12948	13179	13056	12917	13067	13002	13095	13058	13091	13016	13088	13219	13093	13039	13003	13020	12957	13132	13131	12934	13040	12976	12983	12903	12953	12872	13047	12858	13143	13067	12890	12949	13090	13049	13152	13102	12960	12930	13069	13058	12830	13003	13191	12970	13129	12997	13029	13053	13015	12983	13049	12995	13098	13088	13094	13020	13088	13030	12980	13057	13022	13081	12960	13272	13093	13113	13030	13033	13058	13156	12993	13125	13108	13003	13217	13044	13078	13147	13033	13078	12989	12944	13065	13195	13060	13154	12993	13079	13008	13105	13136	13010	13203	12997	13272	13065	13122	13090	13071	13071	13115	13067	13043	12937	12916	13067	12958	13010	12972	12928	13146	13073	13040	12797	12886	13024	13141	13047	13152	13103	12983	12941	12898	13037	13130	12925	13049	13023	13123	12876	13190	13219	13045	12979	13091	12981	13076	13176	13032	12900	13087	13236	13037	13140	12943	12941	12989	13040	13146	13093	12984	12989	13135	13119	13010	13083	13018	13062	13062	12974	13001	13010	13068	13021	13118	13122	13166	13106	13013	13090	13064	13046	12886	13105	13030	13066	12940	12976	13086	13024	12933	13144	12938	12946	13026	13015	13002	13022	13126	13018	12945	13000	13244	13016	13170	12916	13112	12977	12928	12892	13085	12967	13143	13137	12940	13077	13108	13116	12881	13119	13197	13062	13066	13074	13205	13126	13103	13039	13088	13061	13120	13136	13098	13079	13081	12875	13088	12997	13002	13126	12973	13019	13075	13066	12968
29199	21729	20334	17060	14972	14791	14821	14902	14868	14761	14749	14741	14663	15685	17573	17160	16261	15323	14934	14674	14741	14787	14589	14438	14419	14517	14577	14727	14748	14586	14357	14632	14610	14650	14630	14742	14497	14744	14627	14704	14675	14884	14431	14643	14790	14416	14637	14680	14646	14611	14662	14649	14383	14584	14668	14738	14486	14567	14469	14643	14460	14560	14646	14554	14705	14450	14588	14706	14818	14731	14709	14770	14452	14730	14981	14553	14601	14632	14536	14526	14522	14790	14443	14560	14562	14664	14499	14678	14788	14406	14664	14451	14723	14504	14457	14733	14666	14766	14562	14605	14532	14670	14686	14875	14507	14671	14559	14594	14631	14482	14499	14636	14631	14498	14467	14620	14659	14528	14634	14455	14662	14544	14734	14595	14691	14500	14611	14615	14703	14584	14491	14634	14631	14667	14514	14621	14573	14716	14626	14657	14722	14681	14477	14468	14643	14611	14517	14851	14560	14713	14751	14448	14548	14704	14648	14608	14865	14806	14637	14714	14578	14616	14741	14652	14441	14779	14778	14592	14653	14558	14410	14642	14814	14573	14460	14657	14590	14580	14703	14488	14577	14481	14591	14688	14660	14475	14660	14740	14521	14492	14421	14508	14710	14595	14567	14779	14517	14640	14693	14624	14579	14457	14401	14504	14652	14526	14489	14573	14579	14473	14568	14611	14454	14541	14608	14520	14475	14604	14581	14556	14568	14700	14623	14516	14757	14739	14571	14488	14583	14450	14657	14478	14635	14704	14443	14594	14485	14729	14561	14580	14599	14705	14572	14570	14562	14717	14509	14539	14714	14619	14611	14642	14636	14555	14696	14647	14694	14526	14733	14608	14571	14706	14608	14846	14480	14361	14599	14504	14552	14668	14598	14649	14541	14509	14476	14624	14785	14731	14307	14630	14588	14671	14345	14630	14670	14629	14606	14641	14514	14648	14670	14606	14525	14688	14659	14694	14582	14781	14811	14560	14695	14918	14618	14611	14614	14564	14711	14663	14468	14562	14557	14575	14511	14599	14710	14693	14556	14617	14539	14789	14494	14591	14735	14707	14585	14609	14387	14680	14859	14603	14555	14532	14620	14418	14354	14493	14516	14813	14630	14658	14513	14490	14593	14737	14740	14483	14623	14503	14501	14501	14445	14567	14670	14646	14673	14637	14460	14461	14610	14776	14593	14663	14693	14640	14556	14638	14691	14663	14677	14523	14651	14788	14625	14456	14647	14351	14647	14594	14579	14548	14490	14554	14692	14574	14484	14697	14731	14565	14693	14441	14633	14453	14684	14883	14527	14734	14777	14694	14483	14818	14666	14709	14592	14714	14634	14664	14660	14595	14670	14501	14641	14596	14543	14504	14694	14595	14677	14402	14631	14788	14572	14534	14611	14611	14632	14692	14695	14529	14583	14434	14733	14696	14623	14766	14704	14689	14499	14596	14536	14736	14435	14870	14715	14541	14605	14449	14640	14667	14766	14700	14671	14649	14728	14721	14512	14703	14634	14542	14620	14591	14690	14653	14596	14661	14526	14706	14547	14665	14564	14572	14572	14447	14747	14687	14753	14786	14886	14643	14460	14652	14538	14673	14566	14580	14442	14579	14785	14777	14602	14619	14675	14614	14448	14581	14701	14752	14646	14796	14627	14637	14629	14620	14718	14615	14670	14439	14581	14420	14653	14680	14544	14654	14697	14615	14660	14817	14778	14723	14353	14535	14600	14560	14711	14619	14700	14531	14559	14572	14543	14573	14639	14582	14545	14507	14575	14604	14609	14581	14624	14568	14614	14701	14514	14553	14569	14779	14646	14538	14534	14650	14555	14491	14669	14649	14604	14710	14752	14621	14656	14537	14346	14460	14591	14591	14643	14704	14578	14537	14704	14673	14682	14652	14815	14706	14699	14740	14580	14710	14415	14591	14549	14508	14546	14611	14585	14581	14619	14556	14544	14583	14595	14725	14575	14440	14658	14481	14767	14812	14514	14699	14647	14743	14714	14590	14689	14703	14515	14573	14740	14648	14567	14393	14403	14562	14739	14490	14511	14595	14700	14512	14520	14583	14739	14713	14578	14758	14523	14501	14620	14740	14801	14654	14525	14505	14826	14600	14638	14447	14531	14816	14657	14644	14634	14658	14501	14615	14495	14495	14521	14578	14648	14499	14563	14535	14554	14608	14660	14584	14433	14640	14580	14781	14498	14548	14582	14465	14737	14563	14783	14653	14775	14713	14611	14650	14823	14556	14682	14629	14669	14790	14592	14692	14656	14615	14633	14512	14569	14453	14627	14640	14553	14673	14689	14632	14529	14480	14463	14541	14548	14421	14421	14610	14522	14760	14465	14854	14674	14641	14639	14602	14555	14510	14700	14541	14607	14799	14732	14624	14665	14776	14368	14761	14607	14836	14457	14633	14586	14853	14511	14655	14696	14559	14552	14603	14421	14569	14682	14600	14554	14532	14669	14770	14629	14452	14694	14757	14699	14676	14717	14626	14677	14361	14650	14495	14659	14805	14695	14478	14714	14571	14665	14721	14664	14693	14563	14457	14397	14443	14562	14626	14678	14676	14468	14472	14581	14859	14592	14389	14507	14714	14716	14518	14493	14693	14780	14571	14611	14644	14653	14771	14638	14681	14664	14703	14790	14718	14787	14534	14686	14680	14663	14470	14798	14950	14793	14529	14476	14611	14820	14634	14689	14711	14518	14745	14807	14586	14555	14554	14577	14632	14601	14518	14529	14718	14677	14498	14612	14454	14533	14435	14544	14551	14504	14774	14530	14531	14579	14728	14593	14670	14502	14438	14718	14626	14543	14623	14611	14552	14709	14689	14685	14594	14483	14413	14736	14705	14615	14528	14645	14739	14786	14824	14696	14517	14471	14541	14524	14636	14502	14523	14577	14910	14795	14658	14694	14705	14503	14642	14756	14613	14674	14688	14628	14637	14604	14596	14809	14614	14556	14572	14671	14514	14630	14655	14573	14702	14618	14574	14666	14763	14711	14790	14859	14747	14692	14626	14830	14707	14519	14618	14744	14740	14692	14607	14372	14623	14621	14590	14527	14521	14583	14461	14362	14571	14469	14682	14728	14709	14688	14415	14687	14617	14303	14729	14608	14510	14625	14545	14776	14721	14708	14720	14579	14549	14632	14586	14533	14732	14832	14741	14635	14630	14590	14507	14666	14602	14614	14734	14499	14557	14640	14527	14448	14620	14390	14610	14503	14687	14601	14565	14599	14792	14605	14567	14530	14570	14606	14685	14554	14636	14487	14720	14643	14650	14600	14509	14564	14794	14582	14594	14649	14646	14642	14803	14717	14558	14494	14690	14632	14468	14526	14658	14537	14623	14612	14750	14731	14485	14918	14483	14719	14620	14524	14739	14682	14585	14780	14665	14765	14613	14763	14540	14596	14671	14443	14604	14710	14552	14601	14691	14590	14722	14459	14609	14597	14645	14573	14588	14693	14722	14546	14680	14397	14685	14664	14629	14518	14694	14593	14603	14630	14702	14651	14491	14544	14609	14505	14650	14589	14434	14783	14525	14734	14509	14564	14565	14858	14594	14389	14633	14681	14684	14754	14575	14746	14608	14726	14647	14666	14517	14586	14528	14699	14651	14527	14557	14613	14587	14757	14552	14572	14530	14652	14440	14561	14538	14566	14724	14611	14635	14662	14685	14745	14647	14571	14717	14603	14482	14584	14448	14602	14568	14547	14446	14714	14664	14513	14573	14534	14542	14553	14613	14583	14450	14638	14561	14730	14700	14446	14613	14499	14741	14703	14579	14763	14637	14577	14683	14715	14474	14545	14506	14611	14458	14579	14640	14704	14438	14624	14523	14692	14716	14581	14730	14672	14448	14616	14713	14627	14608	14650	14589	14551	14527	14646	14680	14535	14622	14708	14605	14589	14624	14565	14565	14631	14565	14345	14456	14695	14683	14584	14518	14610	14544	14574	14611	14569	14618	14659	14608	14695	14536	14507	14674	14711	14545	14519	14607	14613	14667	14605	14471	14606	14554	14517	14539	14531	14700	14752	14725	14557	14552	14513	14569	14540	14649	14615	14783	14746	14743	14448	14665	14642	14476	14424	14514	14549	14768	14797	14750	14622	14694	14824	14743	14512	14539	14500	14601	14757	14599	14711	14598	14723	14615	14653	14582	14520	14634	14500	14584	14672	14442	14665	14635	14641	14619	14513	14618	14583	14705	14727	14631	14618	14493	14613	14641	14638	14712	14711	14624	14625	14583	14514	14628	14738	14705	14506	14694	14636	14642	14691	14591	14656	14524	14771	14527	14777	14674	14668	14659	14644	14587	14409	14611	14669	14707	14606	14638	14662	14385	14611	14522	14640	14541	14370	14540	14698	14483	14657	14499	14696	14706	14564	14682	14413	14812	14567	14777	14810	14578	14622	14513	14636	14725	14669	14565	14825	14577	14495	14673	14718	14684	14564	14489	14582	14553	14669	14406	14657	14495	14620	14448	14726	14696	14470	14590	14667	14602	14613	14605	14426	14562	14577	14542	14666	14715	14657	14816	14708	14694	14794	14481	14798	14584	14669	14585	14587	14668	14616	14611	14742	14610	14451	14623	14517	14655	14538	14580	14723	14602	14574	14787	14560	14594	14572	14586	14545	14633	14545	14437	14611	14509	14648	14651	14569	14562	14450	14637	14839	14730	14504	14588	14569	14630	14437	14489	14503	14595	14759	14612	14585	14691	14516	14687	14531	14576	14542	14731	14697	14670	14642	14629	14530	14712	14696	14506	14611	14686	14537	14634	14589	14704	14652	14575	14600	14487	14570	14826	14785	14671	14842	14546	14576	14528	14600	14620	14527	14784	14697	14737	14527	14414	14638	14532	14566	14450	14573	14691	14658	14405	14618	14696	14606	14893	14662	14620	14709	14708	14587	14622	14637	14747	14675	14527	14680	14684	14559	14711	14547	14577	14623	14594	14454	14746	14772	14503	14520	14844	14792	14649	14787	14621	14490	14600	14905	14501	14641	14622	14594	14572	14499	14669	14244	14619	14596	14602	14655	14668	14692	14573	14594	14874	14852	14547	14650	14479	14524	14772	14688	14594	14629	14615	14502	14593	14658	14478	14606	14600	14647	14537	14668	14521	14585	14311	14682	14642
15387	16953	16245	14388	14084	13737	13701	13678	13757	13600	13648	13570	13538	15425	17970	16767	15133	14005	13887	13541	13418	13380	13313	13385	13439	13505	13509	13581	13513	13374	13492	13374	13422	13518	13292	13583	13392	13246	13398	13299	13320	13530	13270	13409	13419	13446	13438	13273	13363	13386	13267	13585	13422	13371	13479	13370	13395	13512	13309	13407	13334	13543	13265	13424	13545	13403	13320	13558	13365	13301	13407	13343	13455	13484	13395	13307	13349	13594	13368	13236	13573	13458	13419	13540	13352	13486	13458	13374	13342	13419	13346	13387	13335	13458	13308	13484	13434	13465	13469	13492	13528	13346	13533	13391	13320	13505	13406	13341	13435	13471	13476	13475	13321	13569	13437	13486	13388	13399	13287	13378	13623	13452	13367	13436	13370	13398	13420	13473	13315	13544	13328	13518	13201	13319	13438	13409	13331	13210	13370	13476	13488	13224	13660	13271	13488	13362	13343	13547	13414	13402	13487	13299	13368	13316	13464	13467	13499	13276	13279	13407	13364	13348	13401	13230	13373	13317	13429	13442	13279	13539	13374	13532	13502	13355	13337	13525	13301	13435	13391	13508	13576	13317	13500	13397	13499	13393	13457	13372	13343	13472	13607	13569	13403	13307	13373	13499	13350	13383	13320	13444	13561	13467	13569	13435	13382	13407	13471	13510	13443	13510	13425	13340	13418	13526	13379	13501	13562	13346	13646	13384	13429	13376	13431	13360	13497	13446	13262	13278	13415	13499	13414	13416	13425	13582	13480	13452	13340	13456	13634	13294	13504	13466	13499	13364	13476	13307	13506	13375	13399	13453	13490	13419	13371	13446	13283	13654	13314	13312	13318	13458	13565	13652	13488	13274	13439	13383	13339	13344	13516	13442	13409	13341	13342	13296	13375	13499	13378	13370	13320	13324	13407	13441	13518	13395	13369	13391	13419	13232	13473	13654	13354	13461	13460	13436	13209	13462	13327	13341	13393	13442	13450	13341	13332	13436	13460	13382	13435	13398	13497	13564	13339	13387	13269	13512	13435	13510	13473	13430	13444	13331	13553	13467	13440	13405	13343	13480	13449	13315	13468	13381	13355	13488	13415	13440	13348	13295	13392	13310	13425	13546	13383	13440	13372	13316	13449	13474	13514	13416	13394	13466	13479	13367	13305	13330	13394	13475	13400	13481	13379	13352	13417	13412	13491	13382	13219	13632	13273	13521	13433	13348	13276	13313	13435	13491	13422	13416	13487	13536	13460	13516	13412	13583	13371	13451	13454	13518	13275	13476	13289	13615	13290	13294	13426	13338	13355	13396	13303	13413	13360	13305	13526	13365	13409	13408	13424	13385	13399	13258	13367	13150	13358	13314	13372	13401	13464	13534	13522	13354	13499	13456	13510	13397	13353	13528	13392	13421	13348	13371	13477	13504	13506	13336	13389	13579	13469	13420	13610	13564	13310	13435	13433	13502	13449	13445	13549	13463	13325	13595	13482	13303	13356	13347	13281	13449	13060	13472	13450	13433	13459	13240	13488	13409	13378	13338	13438	13419	13419	13262	13337	13475	13390	13267	13388	13575	13603	13324	13324	13308	13436	13285	13569	13409	13449	13459	13424	13456	13217	13410	13401	13504	13354	13445	13359	13547	13452	13510	13393	13410	13548	13446	13445	13399	13356	13240	13458	13356	13621	13382	13289	13357	13525	13455	13284	13587	13427	13443	13511	13508	13412	13359	13403	13474	13606	13347	13271	13284	13489	13466	13380	13282	13462	13532	13376	13430	13426	13420	13431	13268	13256	13368	13483	13613	13625	13434	13471	13406	13372	13440	13440	13454	13298	13503	13326	13374	13340	13343	13466	13498	13436	13500	13448	13457	13375	13519	13427	13402	13292	13425	13437	13266	13392	13441	13410	13205	13165	13424	13327	13402	13514	13439	13602	13363	13421	13469	13301	13365	13427	13418	13459	13476	13352	13290	13493	13368	13320	13418	13306	13512	13481	13285	13279	13410	13457	13376	13439	13435	13538	13391	13295	13412	13358	13338	13465	13397	13459	13497	13288	13468	13524	13513	13498	13351	13382	13537	13366	13278	13468	13259	13534	13434	13426	13307	13574	13292	13467	13550	13508	13314	13488	13479	13400	13527	13302	13463	13441	13429	13380	13481	13593	13262	13473	13564	13384	13550	13389	13439	13359	13497	13350	13528	13390	13394	13499	13472	13393	13434	13351	13420	13545	13342	13323	13314	13598	13425	13535	13486	13170	13261	13353	13396	13589	13338	13332	13360	13489	13391	13479	13199	13513	13491	13470	13458	13591	13375	13438	13426	13359	13469	13412	13323	13499	13363	13386	13391	13394	13527	13382	13386	13451	13416	13342	13498	13429	13496	13358	13249	13383	13581	13394	13412	13395	13322	13472	13352	13419	13341	13383	13264	13336	13314	13337	13528	13565	13524	13369	13419	13548	13300	13451	13427	13473	13472	13490	13344	13357	13383	13290	13513	13387	13545	13396	13435	13546	13441	13537	13685	13443	13579	13433	13656	13391	13403	13382	13489	13422	13517	13469	13385	13441	13350	13420	13518	13488	13402	13430	13398	13463	13541	13338	13471	13444	13284	13388	13300	13416	13505	13311	13517	13250	13381	13370	13592	13339	13504	13389	13368	13344	13498	13460	13504	13485	13346	13471	13448	13340	13504	13304	13414	13506	13593	13435	13466	13395	13320	13431	13415	13333	13381	13380	13285	13461	13396	13408	13592	13330	13301	13607	13457	13383	13456	13321	13363	13296	13450	13366	13306	13454	13418	13318	13343	13429	13466	13407	13448	13504	13510	13357	13454	13413	13340	13479	13563	13387	13284	13317	13220	13403	13298	13373	13465	13605	13287	13565	13496	13491	13610	13435	13455	13493	13341	13509	13422	13219	13348	13400	13375	13410	13348	13327	13384	13369	13516	13411	13412	13398	13475	13384	13270	13481	13393	13586	13423	13307	13401	13491	13440	13481	13333	13573	13501	13404	13508	13348	13431	13428	13401	13527	13446	13440	13422	13334	13500	13398	13443	13364	13496	13326	13418	13526	13350	13426	13473	13521	13457	13535	13439	13204	13547	13301	13438	13335	13467	13390	13599	13272	13451	13496	13432	13338	13261	13418	13522	13404	13265	13581	13366	13421	13471	13426	13379	13406	13281	13313	13321	13272	13446	13412	13479	13452	13403	13342	13278	13512	13519	13510	13436	13419	13442	13438	13575	13497	13358	13593	13315	13347	13295	13567	13464	13296	13315	13343	13448	13416	13458	13388	13596	13437	13545	13399	13450	13444	13338	13378	13398	13138	13483	13487	13336	13245	13379	13454	13429	13500	13331	13351	13367	13517	13344	13335	13393	13397	13502	13528	13533	13290	13359	13231	13445	13414	13539	13443	13179	13462	13513	13315	13545	13461	13305	13263	13362	13475	13429	13277	13334	13361	13478	13419	13285	13464	13469	13521	13605	13541	13474	13440	13414	13743	13326	13311	13635	13401	13391	13406	13572	13425	13559	13563	13423	13592	13474	13236	13330	13321	13412	13387	13494	13461	13516	13449	13350	13387	13374	13513	13336	13430	13254	13629	13283	13305	13314	13319	13514	13358	13524	13436	13465	13466	13386	13408	13428	13485	13353	13585	13420	13339	13535	13438	13285	13304	13287	13491	13381	13434	13382	13494	13424	13423	13410	13435	13390	13545	13395	13393	13412	13503	13416	13337	13550	13504	13375	13445	13412	13540	13464	13467	13362	13397	13462	13420	13405	13340	13432	13447	13523	13319	13488	13490	13347	13466	13374	13484	13471	13354	13463	13429	13372	13426	13260	13525	13421	13446	13349	13398	13320	13350	13420	13423	13413	13394	13592	13407	13449	13357	13489	13452	13432	13481	13391	13547	13643	13357	13490	13293	13421	13447	13389	13521	13389	13278	13425	13346	13340	13331	13379	13321	13564	13435	13569	13425	13428	13454	13608	13302	13530	13444	13257	13285	13482	13556	13586	13590	13496	13343	13378	13378	13407	13426	13422	13515	13459	13386	13315	13451	13564	13529	13491	13420	13292	13514	13560	13475	13435	13447	13381	13487	13442	13380	13369	13529	13296	13474	13346	13374	13502	13333	13355	13388	13558	13410	13218	13491	13272	13398	13343	13276	13473	13383	13501	13367	13306	13343	13347	13281	13336	13520	13396	13452	13315	13532	13304	13468	13270	13533	13458	13484	13324	13586	13405	13491	13590	13304	13356	13468	13428	13265	13457	13498	13342	13436	13559	13521	13370	13423	13297	13443	13458	13506	13364	13326	13336	13415	13250	13397	13572	13454	13430	13591	13385	13572	13330	13509	13418	13475	13539	13279	13444	13380	13489	13350	13584	13459	13265	13364	13499	13424	13468	13418	13304	13447	13540	13504	13427	13541	13478	13371	13538	13528	13581	13304	13348	13228	13346	13493	13472	13330	13349	13442	13343	13447	13499	13475	13477	13454	13504	13389	13458	13282	13309	13300	13470	13405	13354	13508	13316	13425	13430	13423	13399	13636	13471	13369	13438	13527	13358	13406	13395	13524	13415	13592	13440	13521	13450	13355	13466	13318	13517	13440	13386	13459	13400	13457	13413	13519	13240	13345	13421	13512	13482	13550	13418	13253	13553	13495	13504	13374	13405	13465	13502	13344	13464	13228	13490	13484	13418	13524	13410	13461	13306	13376	13356	13276	13384	13514	13380	13438	13339	13410	13370	13340	13413	13663	13376	13471	13311	13317	13401	13524	13546	13348	13377	13426	13408	13435	13416	13432	13376	13492	13520	13437	13404	13358	13364	13405	13261	13307	13469	13565	13479	13292	13335	13503	13458	13509	13345	13516	13428	13518	13418	13381	13438	13431	13408	13396	13344	13594	13511	13345	13520	13459	13546	13246	13205	13377	13419	13376	13299	13393	13367	13485	13559	13464	13395	13376	13375	13438	13412	13415	13373	13451	13392	13380	13485	13426	13329	13261	13506	13534	13491	13298	13260	13324	13542	13412	13467	13370	13552	13481	13458	13399	13279	13289	13393	13540	13491	13307	13392	13331	13386	13365	13427	13512	13440	13364	13390	13333	13514	13406	13484	13336	13521	13239	13312	13471	13417	13337	13479
25194	21410	28133	25364	20743	18058	17553	16280	15787	15721	15753	15555	17128	31722	30790	24417	20253	17173	15573	15448	15130	15148	15116	15012	15050	15121	15240	15152	15183	15249	15009	15254	15322	15145	15346	14967	15231	15254	14919	15164	15302	15294	15346	15006	15170	15108	15147	15031	15124	15454	15026	15164	15432	15066	15208	14991	15093	15218	15086	15057	15039	15005	15120	15179	15063	15070	15108	15219	15223	15110	14967	15201	15059	15147	14907	15081	15184	15122	14922	15200	15153	15080	15155	14996	15125	15286	14861	15128	15004	15322	15168	15143	14962	15153	15212	14957	15188	15043	15177	15087	15067	15033	15068	15071	15141	15062	15004	14985	15047	15110	15244	14975	15137	15174	15073	15055	15022	15088	15057	15163	15073	15268	14972	15147	15320	15262	15094	15072	15079	15117	15249	15105	15223	15187	15047	14939	15130	15002	15221	15079	15259	15082	15136	15005	15018	15138	15009	15085	15171	15047	14982	14874	15073	15084	15175	14898	15165	15216	15212	15138	15230	15064	15010	15103	14964	15078	15128	14881	15062	15066	15009	15047	15091	15172	15244	15224	15074	15080	15076	15256	14965	15052	15247	14946	14984	14968	15055	14908	15194	15155	15071	15088	15126	15054	15196	15153	14990	15008	14957	15140	15011	15133	15166	15106	14911	15169	15064	14951	15061	15101	15126	14895	14994	15186	15173	15045	14973	15176	15129	15084	15060	14970	14920	15211	14999	15194	15171	15009	14900	15001	14979	14996	14945	15148	15041	15138	15309	14974	15119	15255	14796	15135	15032	15040	15050	14937	14994	15058	15091	15161	15028	15331	15086	15046	14958	15104	15091	15161	15161	15150	15017	14908	15175	14959	15142	15056	15220	15098	15101	15147	14938	15233	15078	15053	14957	15133	15092	14772	15049	14853	15122	15153	15207	15171	15299	15237	15121	15245	15137	15114	14929	15140	15136	15111	15079	15180	15390	15149	15083	15170	15015	15344	15202	15015	15348	15368	15083	15151	15157	15109	15125	15125	15182	15193	15076	15099	15049	15112	15225	15133	15086	14923	15003	15383	15121	15096	14932	15080	14933	15063	15078	15122	15219	15036	15165	15051	15214	15077	15088	15178	15236	15253	15120	15157	15077	15032	15145	15018	15069	15026	14996	15036	15186	15144	15208	15207	14944	15228	15229	15178	14930	15142	15051	14981	14945	15244	15193	15102	15196	15207	15210	15230	15059	15127	15228	15073	15220	15076	15104	15271	15010	15101	15222	14926	15178	14971	15299	15087	14817	15087	14956	15202	15109	14970	15241	15119	15153	15200	15263	15009	15123	15140	14907	15063	14986	14980	15178	15063	15212	15040	15139	15063	15188	14903	15053	15067	15251	15008	15165	15091	15227	15181	15357	14985	15088	15088	15065	15345	14969	14967	15025	15226	15088	15109	15275	15273	15198	15148	15112	15006	15115	15172	14963	14909	15125	15112	15096	14915	14995	15175	15196	14963	15260	15185	15126	15150	15124	14985	14934	15136	15114	15076	15194	14950	15174	15046	14872	15022	14943	14970	15049	15078	15111	15193	15188	15200	15217	14974	15036	15210	15128	15213	15083	15030	15137	14997	15019	15278	14998	15275	14945	15033	15010	15241	15173	15164	15056	15221	15167	15120	15023	15067	15107	15083	15113	15091	15207	15207	15013	15150	15168	15107	15238	15043	15030	15157	15198	15099	15145	15042	15130	15393	15170	14997	15166	15025	15009	15041	15113	15217	15137	15247	15003	15129	14999	15223	15142	14940	15130	14968	15035	15095	14917	15098	15111	15069	15182	15248	14887	15231	15302	15178	15215	15131	15175	15249	15174	15291	15020	14918	15045	15105	15163	15011	15148	15194	14986	15115	15058	15067	15143	15102	15041	15176	15139	15222	15165	15153	15126	15165	14897	15137	14894	15133	15173	14981	15246	15198	15218	15111	14922	15168	15217	15302	15266	15222	15226	15134	15032	15066	15048	15198	15007	15094	14843	14976	15173	15158	15219	15023	14941	15043	15213	14970	15058	15252	15179	14954	15150	15027	15117	15216	15174	14949	15208	15024	15238	15225	15009	15061	15190	15001	15088	15172	15083	14996	15180	15117	14917	14903	15092	15030	15125	15115	15320	15079	15209	15203	15086	15119	15217	15183	14967	15122	15215	15274	15147	15141	15319	15065	15106	15150	15255	15276	15056	15006	15049	15065	15253	15150	15059	15079	15210	15120	15239	15092	15235	15090	14920	15111	15160	15119	15101	15221	15286	15041	15244	14926	15007	14928	15272	15267	15039	15042	15263	14990	15134	15152	15219	15128	15082	15106	15140	15167	15011	15032	15244	15055	15206	15096	15229	15122	15142	15088	15231	15163	15028	14978	15015	15028	15168	15108	15200	15005	14993	14974	15064	15141	15159	15188	15204	15142	15017	15065	15061	15291	15009	15032	15150	15086	15135	15125	15283	15149	14892	14989	14944	15181	15200	15027	15021	15204	14952	15067	15008	15147	15113	15149	15028	14886	15272	15092	15252	15063	15068	14915	15162	15059	14990	15326	15082	15252	15209	15034	15209	14916	15174	15036	15158	15041	15305	15159	15167	14835	15211	15117	15138	15350	15156	15166	15114	15087	15049	15120	15084	15082	15198	15241	15174	14992	15055	15182	15058	15053	15164	15060	15157	15001	14986	15248	15022	15199	15125	15151	15105	15185	15005	14971	15185	15288	15056	15015	15131	15263	15019	15037	15132	15128	15018	15021	15021	15123	15091	15003	14996	15077	14939	15181	15095	15133	15058	14965	14972	15293	15072	15306	15170	15005	15014	15112	15105	15114	15082	15094	15102	15121	15003	15024	15073	15221	15096	15077	14862	14817	15082	15368	14917	15136	15269	15014	15126	14949	15004	15098	15242	15153	15099	15007	15208	15114	15174	15183	14848	15094	15297	15125	15090	15152	15070	15232	14955	15250	14975	14990	15186	15160	14953	15134	15221	14986	15135	15045	15111	15218	15161	15065	15180	15212	15171	15163	15119	15143	15104	15190	15005	14970	14973	15015	15108	15094	15173	15035	15056	15057	15031	15093	14976	15103	15286	15210	15206	15112	14948	15144	15113	15047	15033	15015	15054	15106	15196	15209	15311	15081	15070	15051	15034	15035	14900	15086	15093	15094	15229	15239	15156	15027	14954	14958	15212	15162	15149	15202	15038	14841	14938	14983	15094	15136	15117	15068	15032	15275	15092	15075	15104	15205	15072	15178	15226	15088	15014	15230	15250	15139	15004	14917	14976	15118	15046	15208	15068	15116	15111	15097	14836	15059	15063	15206	14969	14809	14954	15176	15193	15292	15168	15104	14942	15033	15082	15109	15211	15154	15158	15275	14982	14964	14989	15029	14927	15099	15208	14960	15211	14984	15088	15200	15377	15005	15135	15082	15198	15223	15060	15171	15007	14929	15142	15001	15082	15180	15103	14901	15019	15394	15098	15115	14982	15126	15211	15239	15086	15162	15198	14924	15194	15066	15099	15199	14990	14841	15168	14970	15035	15102	15004	14979	15033	15218	15048	15210	15101	15160	15155	15148	14986	15216	15194	15092	15071	15247	14928	15107	15049	15065	15065	15206	15157	14933	15066	15170	14910	14924	15173	15020	15061	15161	15157	15257	15171	14961	15260	15226	15123	14997	15165	15083	14967	15118	15068	15111	15032	15075	15232	15373	15242	15184	15243	15181	15322	15165	14941	15191	15129	15118	15221	15013	14979	15043	15111	15064	15127	15276	15159	15051	15080	14931	14988	15127	15059	15107	15087	15203	15192	15093	15138	15032	15107	15146	15187	15147	15088	15014	15083	15088	15019	14930	15001	14794	15221	15295	14988	14830	15033	15045	15096	15346	14911	15086	15138	15043	15067	15066	15244	15006	15207	15121	14938	15200	15183	15185	15160	15224	15017	15155	15222	15132	14938	15041	15201	15102	15301	15212	15005	15005	15078	14942	15139	15179	15014	14956	15034	15088	14967	14976	15034	15253	15070	15066	14924	14981	15095	15082	15059	15140	15157	15225	15179	15229	15215	15241	14988	15051	14913	15347	15176	15079	14986	15067	15048	15007	15186	15068	15304	15152	15012	14924	15187	15138	15170	15135	15203	14964	15462	15177	14902	15055	15121	15053	15137	15062	15081	15139	15058	15041	15059	15052	15001	15188	15080	15117	14934	15133	15361	15141	15206	15170	14912	15203	15208	15171	15271	15088	15167	15075	15066	15160	14956	15011	15140	14927	15100	15150	15017	15043	15231	15183	15178	15232	15118	15092	15129	15102	15000	15082	15061	14999	15079	15163	15040	15104	15072	15121	15089	15264	15182	15024	15176	15085	14905	15032	15158	15288	15052	15029	15127	15106	15149	14939	15178	15090	15136	15042	15264	15218	15217	14972	15195	15171	15098	15278	14940	14989	15121	15208	15281	15159	15137	15025	15188	15126	15017	15191	15084	15262	15007	15258	15100	14954	14979	15013	14988	15013	15049	15132	15212	15106	15112	15054	15157	15179	15064	15222	15141	14969	15166	15228	15038	15078	14921	15024	14911	15009	15124	15283	14877	15153	15205	15038	15161	15208	14914	15288	15097	15078	15155	14996	15037	15158	15175	14854	15051	15213	15120	15166	15171	15106	15210	15162	15046	15166	15035	15077	15116	15044	14954	15166	15127	15269	15165	15143	15015	15246	15086	15266	15240	14989	15123	15081	15321	15269	15138	15181	15302	15244	14964	15181	15013	15170	14996	15040	15088	15332	15236	14858	15132	15133	14992	15096	15209	15147	14986	15073	15021	15308	15049	15163	15078	15034	15047	15009	14995	15133	15214	15036	15044	15187	15059	15231	15045	15155	15240	15107	14985	15084	15257	15118	14932	15241	15263	15158	15298	14979	15005	14924	15026	15163	15264	15150	15099	15177	15248	15135	15082	15132	15135	14876	15051	15187	15016	15091	15130	14987	14932	15021	15092	15197	15157	15320	15012	15142	15152	15102	15140	15230	15206	15079	15168	15156	15203	15117	15124	15105	15260	15307	15066	15307	15110	15016	15045	15145	15128	14927	15183	15006	15005	15069	15165	15211	15122	14989	15111	15185	15265	15182	15167	15174
14660	23309	21871	17638	16129	15809	15797	15224	14904	14558	14586	14356	17426	35300	31809	24858	20070	15918	14181	13942	13794	13828	13904	13817	13919	13895	13814	13844	13876	13781	13722	13916	13880	13729	13789	13773	13798	13811	13927	13816	13788	13755	13910	13739	13670	14011	13832	13728	13815	13666	13785	13857	13886	13610	13797	13694	13914	13683	13740	13853	13853	13843	13659	13882	13810	13800	13838	13742	13951	13917	14024	13756	13835	13726	13817	13853	13824	13838	13743	13746	13786	13865	13766	13871	13689	13793	13710	13956	13797	13839	13831	13738	13745	13826	13865	13671	13891	13864	13688	13761	13821	13698	13732	13757	13790	13789	13900	13795	13790	13960	13716	13758	13860	13794	13979	13796	13861	13848	13870	13876	13670	13932	13811	13918	13851	13801	13783	13855	13789	13768	13852	13787	13927	13684	13878	13849	13785	13768	13865	13917	13741	13765	13774	13780	13884	13869	13769	13820	13821	13894	13846	13746	13655	13810	13802	13874	13768	13976	13827	13635	13684	13890	13781	13847	13897	13649	13790	13656	13992	13824	13743	13956	13595	13929	13900	13739	13822	13801	13719	13674	13946	13861	13566	13954	13808	13837	13706	13791	13887	13681	13826	13876	13802	13653	13777	13818	13819	13839	13896	13802	13785	13756	14001	13791	13636	13758	13765	13798	13582	13780	13683	13775	13848	13932	13748	13722	13926	13870	13769	13640	13900	13727	13757	13818	13824	13743	13730	13740	13906	13755	13907	13789	13810	13849	13660	13946	13882	13687	13665	13910	13818	13698	13606	13916	13713	13777	13857	13799	13765	13830	13678	13883	13831	13767	13730	13693	13858	13793	13813	13882	13750	13715	13945	13764	13740	13709	13727	13827	13617	13767	13667	13766	13775	13735	13727	13773	13697	13934	13896	13755	13613	14023	13726	13992	13931	13673	13972	13823	13854	13915	13808	13767	13754	13885	13858	13931	13786	13857	13673	13727	13807	13866	13786	13783	13659	13745	13766	13589	13830	13695	13925	13761	13936	13726	13770	13628	13925	13837	13835	13729	13968	13999	13765	13834	13789	13673	13853	13769	13691	13689	13904	13792	14002	13847	13854	13786	13713	13886	13621	13662	13923	14003	13899	13890	13739	13714	13761	13643	14047	13762	13823	13726	13837	13826	13675	13811	13696	13850	13767	13847	13779	13588	13880	13797	13957	13770	13840	13886	13801	13691	13901	13832	13703	13842	13759	13837	13745	13842	13911	13887	13795	13913	13654	14024	13715	13839	13881	13761	13702	13820	13963	13745	13937	13691	13632	13789	13836	13866	13937	13653	13927	13706	13948	13878	13952	13896	13739	13841	13741	13826	13511	13962	13735	13787	13650	13883	13848	13735	13687	13882	13586	13859	13840	13964	13782	13807	13843	13963	13814	13557	13753	13863	13720	13705	13885	13794	13911	13743	13775	13954	13700	13931	13719	13768	13737	13751	13744	13814	13838	13812	13583	13897	13777	13665	13870	13696	13805	14020	13625	13770	13915	13669	13930	13931	13767	13749	13958	13863	13614	13890	13903	13709	13751	13931	13796	13748	13919	13755	13610	13804	13760	13776	13787	13733	13846	13745	13832	13927	13809	13881	13926	13707	13729	13807	13893	13762	13826	13831	13912	13709	13717	13832	13890	13785	13903	13839	13731	13819	13893	13878	13768	13893	13665	13803	13639	13842	13796	13758	13772	13807	13766	13768	13859	13855	13897	13729	13949	13903	13628	14020	13809	13678	13972	13839	13734	13976	13663	13705	13774	13732	13663	13852	13883	13880	13876	13706	13792	13895	13556	13969	13816	13916	13790	13765	13828	13654	13745	13832	13616	13906	13820	13847	13856	13832	13717	14013	13764	13790	13807	13816	13881	13846	13868	13649	13745	13838	13714	13729	13906	13797	13703	13797	14103	13812	13899	13845	13896	13733	13679	13720	13907	13783	13803	13704	13800	13846	13774	13746	13736	13848	13590	13880	13700	13651	13831	13657	13816	13768	13773	13800	13972	13681	13770	13994	13724	13833	13751	13800	13721	13879	13881	13873	13614	13681	13669	13671	13715	13719	13753	13954	13887	13788	13903	13811	13785	13641	13762	13960	13905	13669	13843	13805	13800	13789	13944	13753	13642	13798	13812	13833	13872	13521	13867	13665	14001	13790	13798	13846	13612	13757	13846	13927	13742	13903	13836	13880	13965	13673	13859	13871	13808	13829	13738	13796	13878	13835	13734	13877	13850	13831	13656	13714	13956	13916	13773	13806	13774	13620	13795	13739	13749	13839	13975	13713	13883	13793	14051	13824	13864	13802	13823	13762	13689	13899	13789	13596	13732	13602	13685	13810	13864	13922	13779	13692	13713	13974	13717	13786	13977	13731	13913	13837	13850	13761	13942	13693	13844	13861	13868	13708	13983	13723	13802	13864	13785	13636	13630	13839	13896	13860	13852	13797	13848	14019	13831	13741	14023	13724	13895	13731	13816	13792	13767	13899	13820	13797	13876	13780	13839	13693	13776	13622	13847	13680	13740	13839	13776	13805	13810	13704	13870	13718	13766	13622	13904	13800	13898	13746	13826	13923	13775	13863	13847	13701	13683	13936	13770	13781	13844	13744	13716	13809	13905	13842	13938	13647	13796	13699	13863	13726	13761	13769	13639	13763	13736	13842	13815	13863	13881	14005	13899	13783	13718	13906	13821	13750	13701	13686	13774	13733	13973	13786	13780	13758	13717	13925	13761	13820	13792	13857	13854	13736	13909	13809	13738	13732	13704	13783	13810	13924	13707	13748	13912	13814	13762	13850	13835	13933	13871	13921	13962	13967	13774	13802	13861	13614	13852	13862	13960	13864	13852	13933	13706	13726	13929	13781	13835	13781	13824	13780	13808	13795	13700	13759	13756	13868	13821	13677	13749	13979	13839	13954	13843	13864	13660	13834	13785	13898	13821	13811	13938	13946	13857	13744	13719	13691	13858	13819	13790	13772	13821	13792	13949	13911	13822	13795	13763	13802	13872	13829	13841	14014	13760	13764	13714	13694	13795	13842	13681	13776	13794	13767	13681	13805	13929	13922	13760	13968	13741	13769	13734	13792	13595	13835	13953	13833	13844	13803	13869	13924	13885	13721	13798	13815	13737	13865	13937	13902	13918	13848	13859	13816	13777	13764	13671	13820	13755	13700	13840	13802	13744	13852	14041	13764	13880	13738	13858	13712	13847	13670	13810	13706	13942	13824	13866	13739	13907	13789	13852	13879	13750	13918	13660	13801	13848	13954	13686	13719	13714	13635	13810	13709	13789	13882	13888	13953	13755	13807	13912	13701	13783	13833	13883	13885	13830	13696	13826	13769	13870	13923	13796	13730	13825	13906	13872	13609	13854	13812	13714	13857	13869	13725	13759	13740	13849	13786	13691	13928	13792	13787	13907	13731	13948	13858	13800	13713	13884	13926	13786	13931	13905	13749	13718	13887	13902	13821	13916	13856	13876	13716	13780	13802	13805	13832	13923	13843	13812	13820	13754	14010	13695	13911	13890	13806	13930	13833	13896	13796	13830	13896	13778	13850	13845	13882	13845	13851	13560	13782	13825	13776	13783	13873	13759	13855	13792	13911	13759	13992	13943	13720	13882	13821	13758	13855	13847	13815	13794	13909	13741	13806	13829	13851	13506	13768	13830	13861	13930	13691	13775	13589	13876	13975	13715	13787	13762	13811	13781	13807	13829	13893	13740	13724	13686	13758	13775	13891	13801	13672	13947	13859	13814	13721	13927	13845	13926	13893	13813	13664	13785	13821	13815	13872	13861	13737	13795	13707	13739	13895	13943	13722	13780	13686	13883	13664	14027	13770	13840	13948	13805	13870	13772	13821	13923	13813	13920	13987	13914	13780	13819	13697	13887	13796	13777	13658	13787	13678	13745	13923	13833	13705	13829	13728	13720	13823	13948	13815	13941	13809	13677	13766	13884	13581	13766	13942	13841	13806	13834	13822	14127	13755	13848	13853	13983	13850	13864	13723	14053	13874	13806	13702	13731	13912	13733	13736	13716	13696	13925	13655	13915	13812	13783	13838	13844	14015	13784	13668	13944	13828	13996	13804	13791	13754	13980	13947	13774	13912	13602	13742	13922	13851	13755	13740	13911	13863	13923	13867	13778	13866	13904	13708	13735	13891	13702	13850	13677	13858	13731	13940	13751	13933	13891	13791	13818	13773	13878	13897	13785	13846	13814	13844	13872	13767	13800	13813	13697	13929	13801	13715	13787	13716	13917	13789	13677	13836	14102	13678	13859	13792	13798	13734	13791	13791	13932	13627	13836	13784	13925	13843	13729	13830	13927	13818	13661	13875	13703	13628	13872	13981	13697	13803	13825	13810	13986	13825	13744	13886	13884	13812	13954	13808	13743	13690	13937	13766	13799	13736	13730	13924	13820	13842	13743	13734	13770	13830	13779	13953	13718	13636	13844	13771	13844	13743	13984	13809	13779	13899	13780	13826	13884	13813	13856	13778	13775	13791	13817	14051	13743	13823	13914	13981	13812	13747	13870	13817	13795	13916	13660	13894	13789	13928	13822	13618	13812	13858	13752	13823	13910	13809	13839	13795	13654	13743	13756	13703	13805	13828	13760	13613	13972	13714	13867	13790	13794	13707	13796	13843	13912	13760	13886	13934	13858	13823	13844	13883	13822	13788	13941	13747	13700	13824	13850	13660	13720	13870	13912	13826	13672	14034	13921	13889	13798	13830	13812	13906	13874	13749	14041	13863	14048	13841	13916	13816	13838	13876	13806	13828	13777	13722	13764	13757	13903	13839	13653	13897	13812	13782	13736	13752	13776	13880	13741	13802	13967	13808	13830	13796	13783	13789	13814	13809	13730	13818	13854	13832	13889	13681	13772	13933	13813	13935	13810	13918	13757	13849	13819	13677	13777	14056	13906	13884	13729	13816	13885	13846	13725	13843	13780	13756	13766	13713	13680	13962	13930	13637	13751	13767	13669	13787	13790	13672	13903	13907	13998	14008	13866	13695	13569	13742	13720	13873	13852	13827	13717	13774	13816	13983	13880	13767	13968	13844	13769	13897	13748	13869	13945	13719	13793	13852	13734	13817	13627	13886	13745	13606	13943	13733
23919	21408	28956	24276	21952	22441	20602	17121	16609	16544	16287	15978	18301	34143	40581	33449	26902	20118	16970	15875	15678	15427	15407	15533	15531	15464	15353	15428	15415	15440	15529	15531	15444	15569	15329	15505	15611	15481	15671	15346	15572	15308	15352	15395	15576	15448	15412	15193	15434	15391	15424	15479	15656	15585	15421	15568	15350	15326	15445	15397	15429	15251	15501	15377	15485	15329	15474	15325	15429	15323	15379	15391	15354	15317	15318	15535	15413	15207	15306	15346	15359	15522	15384	15407	15601	15295	15397	15433	15405	15341	15625	15163	15414	15601	15286	15321	15330	15320	15368	15316	15281	15332	15298	15287	15526	15392	15461	15495	15371	15549	15358	15261	15327	15468	15441	15338	15527	15288	15256	15319	15291	15338	15336	15259	15457	15352	15354	15248	15311	15472	15436	15309	15411	15299	15432	15277	15679	15514	15382	15419	15357	15333	15402	15251	15330	15236	15399	15314	15564	15235	15455	15427	15314	15539	15466	15363	15403	15381	15449	15236	15341	15146	15580	15222	15434	15382	15439	15225	15304	15264	15302	15413	15513	15291	15319	15254	15208	15309	15381	15290	15329	15373	15564	15490	15427	15295	15406	15420	15311	15373	15526	15266	15553	15427	15298	15314	15402	15506	15412	15310	15281	15110	15305	15467	15308	15438	15387	15401	15467	15282	15212	15434	15409	15304	15433	15368	15307	15507	15374	15307	15266	15614	15305	15366	15403	15593	15356	15298	15476	15465	15402	15227	15516	15399	15346	15474	15449	15309	15511	15186	15385	15386	15578	15399	15332	15407	15542	15474	15503	15369	15434	15360	15232	15360	15091	15263	15357	15231	15272	15390	15325	15305	15333	15483	15610	15168	15257	15357	15226	15250	15303	15373	15493	15397	15214	15415	15495	15172	15336	15430	15639	15529	15370	15232	15440	15462	15489	15430	15304	15392	15386	15402	15340	15342	15247	15505	15313	15406	15456	15533	15365	15506	15392	15352	15438	15473	15431	15158	15445	15265	15444	15514	15211	15359	15496	15408	15327	15364	15465	15265	15341	15425	15125	15435	15450	15394	15344	15585	15337	15307	15446	15507	15244	15293	15447	15375	15195	15322	15537	15374	15232	15431	15343	15204	15551	15522	15381	15249	15509	15515	15486	15378	15606	15382	15324	15453	15309	15247	15534	15450	15397	15485	15301	15429	15187	15193	15298	15335	15501	15359	15349	15265	15309	15256	15388	15382	15347	15464	15218	15290	15341	15360	15321	15300	15393	15290	15358	15341	15265	15302	15195	15374	15257	15378	15378	15430	15460	15571	15226	15656	15455	15426	15303	15433	15310	15398	15353	15252	15314	15280	15365	15380	15412	15439	15262	15310	15359	15485	15477	15336	15453	15113	15199	15378	15514	15530	15260	15504	15270	15222	15245	15417	15432	15347	15384	15447	15438	15277	15348	15369	15350	15290	15440	15277	15402	15426	15418	15538	15239	15251	15524	15474	15448	15412	15269	15406	15389	15363	15221	15431	15313	15313	15453	15294	15391	15327	15447	15339	15398	15192	15432	15241	15336	15405	15219	15536	15492	15275	15366	15403	15388	15456	15447	15401	15301	15273	15463	15246	15447	15538	15090	15389	15412	15307	15351	15208	15215	15319	15585	15414	15110	15479	15408	15250	15280	15368	15199	15280	15307	15407	15417	15453	15540	15334	15347	15403	15390	15480	15377	15182	15247	15402	15253	15295	15464	15239	15203	15293	15445	15503	15277	15421	15477	15276	15149	15445	15439	15321	15382	15354	15266	15476	15487	15112	15433	15449	15474	15246	15414	15383	15411	15204	15589	15741	15422	15515	15552	15447	15194	15414	15317	15153	15286	15287	15295	15465	15198	15328	15282	15139	15357	15308	15307	15363	15238	15297	15464	15278	15403	15363	15464	15330	15486	15248	15423	15348	15310	15529	15468	15494	15426	15459	15236	15459	15350	15349	15269	15427	15406	15421	15443	15236	15288	15456	15249	15316	15444	15303	15333	15448	15442	15565	15463	15421	15396	15391	15479	15278	15260	15438	15322	15405	15477	15291	15315	15318	15477	15344	15300	15455	15357	15279	15344	15441	15257	15471	15153	15266	15231	15204	15257	15310	15291	15537	15177	15462	15349	15349	15391	15360	15576	15317	15410	15299	15331	15269	15249	15467	15486	15625	15322	15269	15286	15196	15382	15427	15227	15422	15362	15410	15459	15498	15313	15225	15302	15400	15423	15178	15397	15497	15343	15367	15287	15514	15299	15367	15379	15331	15396	15402	15238	15363	15276	15389	15273	15084	15188	15254	15373	15305	15545	15372	15341	15410	15445	15555	15293	15373	15487	15469	15419	15398	15244	15292	15425	15411	15287	15191	15332	15429	15539	15401	15553	15326	15466	15506	15463	15357	15359	15430	15289	15286	15315	15331	15217	15380	15225	15447	15496	15380	15481	15281	15524	15313	15297	15132	15300	15449	15437	15450	15353	15174	15432	15342	15168	15349	15580	15210	15560	15399	15497	15302	15482	15396	15368	15403	15346	15608	15321	15294	15246	15221	15396	15270	15411	15139	15285	15320	15499	15444	15383	15256	15619	15586	15124	15491	15309	15264	15529	15341	15426	15398	15324	15406	15189	15255	15416	15407	15347	15170	15318	15297	15456	15299	15500	15424	15283	15521	15357	15387	15341	15491	15216	15155	15437	15102	15261	15393	15474	15244	15472	15405	15262	15514	15123	15554	15276	15245	15419	15222	15462	15257	15486	15461	15542	15462	15350	15354	15413	15509	15263	15146	15403	15452	15508	15358	15299	15400	15335	15322	15402	15199	15324	15428	15450	15157	15402	15485	15565	15408	15272	15297	15437	15403	15130	15217	15411	15455	15385	15413	15263	15472	15354	15475	15240	15158	15355	15059	15423	15367	15293	15322	15264	15093	15261	15305	15318	15456	15129	15476	15466	15355	15438	15354	15275	15284	15426	15463	15171	15325	15299	15334	15409	15491	15263	15257	15396	15333	15294	15275	15293	15190	15402	15421	15491	15303	15441	15298	15301	15395	15264	15428	15438	15378	15277	15507	15330	15390	15289	15430	15247	15381	15321	15474	15517	15529	15419	15364	15298	15100	15549	15297	15618	15482	15354	15382	15310	15192	15549	15435	15285	15417	15506	15498	15341	15347	15442	15201	15348	15416	15358	15302	15449	15426	15339	15346	15450	15288	15443	15376	15371	15220	15296	15316	15278	15476	15337	15452	15538	15343	15435	15108	15380	15583	15405	15432	15331	15412	15385	15334	15327	15335	15313	15516	15142	15261	15404	15483	15440	15373	15152	15383	15298	15277	15321	15183	15351	15276	15273	15419	15267	15353	15473	15314	15300	15235	15329	15439	15104	15335	15390	15464	15315	15665	15366	15304	15350	15323	15214	15434	15548	15348	15566	15283	15294	15255	15236	15177	15340	15603	15377	15420	15121	15525	15505	15292	15233	15354	15422	15366	15307	15409	15335	15432	15292	15285	15472	15363	15234	15525	15410	15311	15318	15323	15376	15302	15362	15306	15399	15436	15388	15346	15522	15390	15570	15238	15223	15397	15309	15348	15219	15402	15304	15578	15556	15511	15422	15399	15444	15464	15290	15357	15196	15272	15346	15448	15300	15258	15212	15359	15481	15457	15311	15209	15330	15335	15421	15284	15505	15271	15436	15349	15421	15364	15247	15443	15297	15309	15407	15432	15396	15435	15391	15365	15264	15478	15251	15298	15292	15249	15233	15399	15409	15259	15551	15343	15418	15291	15567	15533	15216	15188	15386	15481	15515	15343	15363	15583	15438	15324	15258	15366	15393	15185	15323	15114	15402	15201	15375	15586	15261	15360	15362	15154	15289	15411	15363	15476	15294	15246	15186	15215	15376	15284	15226	15194	15343	15346	15268	15284	15306	15211	15437	15388	15232	15494	15362	15263	15395	15229	15387	15362	15490	15398	15408	15402	15228	15239	15403	15343	15348	15341	15413	15183	15309	15254	15146	15359	15334	15240	15352	15154	15294	15527	15367	15337	15345	15391	15216	15243	15399	15458	15316	15203	15451	15297	15272	15195	15378	15456	15367	15456	15411	15373	15342	15290	15280	15408	15409	15249	15278	15458	15399	15382	15277	15391	15543	15294	15632	15377	15414	15304	15473	15528	15225	15322	15583	15472	15330	15458	15470	15194	15183	15249	15166	15241	15386	15374	15397	15530	15169	15273	15307	15377	15317	15565	15540	15479	15542	15451	15376	15500	15382	15351	15359	15505	15332	15275	15413	15436	15336	15321	15339	15235	15501	15316	15468	15400	15364	15231	15196	15434	15504	15398	15343	15408	15466	15260	15359	15372	15322	15465	15433	15502	15319	15349	15325	15345	15408	15560	15424	15430	15517	15261	15393	15567	15382	15444	15483	15493	15298	15301	15322	15418	15272	15229	15373	15440	15601	15358	15395	15268	15342	15318	15344	15536	15342	15305	15433	15517	15277	15325	15339	15472	15446	15482	15499	15493	15374	15125	15290	15390	15434	15492	15280	15405	15400	15311	15431	15344	15426	15106	15400	15350	15260	15327	15301	15489	15364	15292	15446	15351	15422	15391	15338	15158	15334	15490	15486	15233	15427	15418	15334	15186	15334	15446	15535	15392	15286	15364	15517	15160	15209	15289	15444	15447	15462	15443	15436	15413	15400	15225	15147	15470	15488	15463	15425	15094	15221	15325	15429	15349	15384	15482	15365	15404	15413	15381	15463	15399	15358	15464	15219	15271	15527	15578	15525	15353	15360	15357	15381	15455	15231	15363	15278	15190	15543	15249	15212	15292	15493	15339	15115	15353	15065	15140	15277	15484	15352	15440	15491	15445	15185	15214	15350	15467	15310	15379	15262	15368	15399	15299	15452	15237	15411	15359	15373	15465	15629	15174	15522	15285	15273	15185	15467	15447	15226	15249	15435	15380	15296	15379	15337	15248	15331	15505	15331	15238	15388	15424	15348	15485	15394	15423	15224	15426	15431	15222	15498	15288	15536	15288	15320	15432	15196	15276	15173	15331	15367	15356	15304	15333	15431	15555	15220	15249	15202	15208	15537	15408	15234	15320	15241	15203	15362	15485
16454	28186	26266	21233	19463	17890	16771	16268	15786	15438	15267	14842	18661	38591	42024	34603	26883	18744	15057	14273	13980	14144	13975	14060	14020	13969	14106	13917	14036	14123	14077	13987	14095	13904	14075	14118	14022	14028	13889	13984	13960	14084	14087	14114	14000	13905	13888	13981	14036	14170	14118	13845	14050	13963	13892	14080	14077	13911	13831	14084	13875	14099	13998	14052	13953	13997	13888	13865	13849	14009	14013	14163	13980	14002	13972	14050	13908	13760	13911	13912	13938	13884	13922	13971	13886	13915	13944	13804	13843	14070	13894	13996	14020	13921	13935	14017	14156	13885	13983	14071	13949	14077	14077	13833	13824	13928	13980	13829	14142	14095	14151	13974	13962	14005	14156	14026	13922	14130	14030	14026	14060	13959	14082	13989	14035	13929	13822	13917	14017	13907	14088	13891	13872	13872	13923	13911	13924	13814	14102	13939	13978	13924	14098	14057	14071	14052	13799	13945	14049	14075	14176	14034	13971	13892	14133	13962	14002	14075	13935	13953	13880	13939	13971	13977	13873	13953	13973	14040	14004	13997	13975	13989	13890	14071	13815	13906	14104	13896	13972	14036	13848	14004	14042	13887	14064	14114	13747	14081	13959	13871	14065	14034	13971	14101	13873	14080	14031	13952	13853	13899	14036	13965	14033	13897	13978	14083	14026	13967	13959	14099	14019	13877	13869	13863	14112	13967	14007	13787	13917	14063	13858	13923	14049	13989	13852	14023	13862	14042	13908	13952	13883	13932	13940	13918	13864	13938	13905	13836	14131	13958	13849	13933	14165	13964	14091	14002	13892	13972	14011	14009	13972	13788	13915	14174	14065	13935	13977	14095	13819	14075	14105	13913	13971	14020	14057	14101	14040	14081	13954	14040	14051	13864	13945	13875	13942	13985	14082	13957	13907	13853	13886	13821	14081	14125	13843	13925	13975	13853	13775	13971	14055	13916	13950	14070	13884	14034	13833	13926	14038	14027	13867	14004	14002	13633	13875	13910	13696	14049	13909	14096	14075	13984	14071	14019	13787	14102	14103	14078	14105	13850	13851	14035	13976	13759	13939	13993	13892	14060	13892	13936	13978	13982	14059	14032	14045	14044	13979	13956	14060	13924	14030	13864	13847	14108	14086	13998	13935	13852	14134	13959	13939	14055	13931	13977	13957	14093	14043	14010	14228	14019	14032	13907	14046	14010	13859	13978	14020	13975	13931	13862	13834	13950	14118	13927	13910	14036	14010	13881	14071	14008	13856	14104	13973	13964	13977	14031	14085	13991	14134	14017	13872	13939	14052	14042	13946	14071	13911	13837	13941	13864	14082	13929	13869	13968	13892	14080	13814	13817	14061	13900	13916	14067	14013	13914	14031	13984	13931	13913	14018	13986	13799	13937	13878	13910	14099	13995	13921	14179	13906	13773	13899	13932	14000	13972	13965	13973	13817	13826	13975	13962	13917	14102	13940	14025	13978	14052	14084	13895	14017	13851	13939	13854	14132	14013	13980	13996	13868	14071	13832	13964	13666	14018	13980	13948	13919	14001	14010	13892	13918	13929	13844	13961	13986	13922	13943	13870	13968	14079	14091	13865	13916	14054	14085	14130	13952	14120	13795	13925	13875	14019	13975	13825	13946	13952	13979	14054	14070	13786	13978	13884	14054	14031	13910	14097	14005	13916	14012	13932	13994	13869	14064	13803	14069	13924	13796	13985	13993	14064	13780	14033	14065	13923	13977	13966	14084	13974	13902	14003	13860	13952	13755	13904	14085	13867	13975	13921	13982	14012	14116	13990	13957	13886	13925	13847	14020	14035	13835	13888	13965	13918	13922	14111	13912	13978	13966	14069	13829	14006	13958	14006	14043	13844	13985	13960	14075	13940	13991	13708	14081	13946	13820	13952	13985	13991	14064	14018	13900	13992	13977	13895	14018	14085	13988	13994	14024	13942	14076	14126	14030	13857	14285	14001	13949	14049	14004	14080	13927	14009	13924	14149	14048	13985	13944	13903	14032	14016	14056	14002	13914	13923	13955	14040	14123	13940	14017	13990	13974	13837	14071	14002	13855	13849	14109	14066	13983	13819	13946	13986	13845	13842	14095	13838	13750	13913	14065	13915	13864	13899	13928	13857	14209	14223	13880	14003	14063	14013	13874	14041	14066	14007	13646	13800	13861	13865	14101	13740	13826	13932	13844	13794	13985	13940	14111	13870	14043	13927	13991	13948	14011	13854	13998	13896	14052	13989	13992	13866	13990	13917	13867	13862	14166	14013	14125	13880	14070	13934	14013	13930	13958	14041	13978	14089	13915	13955	13826	13964	14018	13973	13752	13857	14019	13980	14052	13849	13934	13965	14139	14000	14069	14018	13928	13823	13935	14045	14186	14036	14135	14090	14065	13907	13955	13877	14020	14041	14010	13861	13982	14076	13994	13992	14074	14003	13991	14035	14070	13810	13995	14070	14148	13995	14089	14066	13804	14078	13927	13822	13856	13846	14009	13975	13979	13965	14121	13991	13936	14019	13997	13882	13924	13901	13957	13981	14062	13815	14028	13825	14026	13945	13914	13953	14105	13863	14090	13970	14033	13958	14036	13973	13975	14008	13932	13860	14015	13865	13885	14026	14062	14011	13997	14044	13893	13935	13979	13847	13914	13793	13992	13931	14009	14016	13796	14110	13996	13904	14034	14004	14102	13910	13939	13835	13974	13983	14024	13772	13944	14010	13853	14068	13891	14035	13993	14064	13961	14034	13825	13958	14008	13840	14018	13975	14034	13903	13915	14034	13930	13912	13886	13948	13958	14020	14028	13997	13987	13939	13976	13913	14111	13988	14002	14005	14134	14042	14001	13996	13948	14005	13891	13958	13976	13979	14076	13969	14065	13919	13875	13973	13943	14120	14085	14051	13763	14019	14043	14017	13929	13964	13808	13911	14034	14078	13877	13988	13922	14044	13938	13890	14150	13959	14013	13891	13810	13999	13881	13862	13885	13883	13991	13892	14004	13737	13947	13888	14015	13883	14038	13850	13964	14046	13991	13933	13986	14113	14003	13960	14121	13803	13899	13989	13991	13990	13935	13830	14020	13934	14010	13850	13930	14047	13952	13949	14084	13880	14031	13860	14055	13921	13983	13841	14050	14206	13952	13913	13859	13904	13993	13971	13897	13927	14147	13981	14191	13961	14063	14010	13944	13997	14041	13977	14149	13827	14051	13928	13966	13939	13982	13894	14007	13958	13905	14013	13824	14074	14088	13993	13978	13914	13946	13941	14050	13837	14018	14059	13986	13940	14034	14073	14062	14015	13848	13857	14091	13962	14015	13890	14004	14050	13996	13986	14027	13932	13951	14057	13878	14016	13780	13991	13957	13968	13981	14223	13929	13994	14084	13853	13981	14020	13994	13910	14133	13790	14025	13833	14021	14006	14187	13848	13957	13871	13869	14092	13922	13994	13919	14112	14136	13964	14026	13933	13851	14090	13969	14049	13953	14040	13856	14090	13946	13832	13962	14000	13993	14041	14087	13914	13939	13982	14081	13962	13863	14026	13937	13917	14052	14072	14044	13966	13947	14014	14147	13848	14014	13870	13823	13874	13973	13878	13971	13902	13896	13739	13974	13992	14027	13991	14015	13904	14004	14073	14148	13879	13975	13988	13795	13959	14021	13875	14005	13899	13954	13835	13929	13936	13820	13939	13799	13921	13884	14038	13756	14082	14092	13881	14005	13956	13768	14065	14067	13931	14088	13942	13972	13978	13930	13949	14058	13925	14044	14036	13951	14096	13963	14066	14007	13793	13790	14009	13917	13993	13988	14099	13920	13941	13934	13958	13897	14005	13808	14023	13957	14042	14016	14266	13962	13867	13998	14076	14024	13848	13900	13946	14036	13902	13971	13989	13853	13977	14108	13867	13869	13990	13925	13909	14107	13753	13989	13892	14016	13925	14025	13805	13949	14007	13880	14137	13962	13890	13961	13898	13854	13966	13862	13924	13862	13875	13953	13949	13871	13991	14178	13810	14001	13854	14019	13944	13963	13988	14007	13920	13961	13927	13964	13866	13859	14045	14023	14047	13819	13943	13894	13957	13883	13851	14097	14074	14052	13832	13810	14103	13954	13986	14131	13955	14016	13911	13738	14076	13973	13937	14094	13887	14028	14044	14010	13966	13982	13947	13987	14062	13987	14026	13998	13958	14019	13959	13872	13969	13944	13936	13990	13925	13850	13996	13925	14150	13947	13879	13926	13980	14005	13921	13848	13950	13856	13909	13980	13783	14074	14121	13993	13936	14009	14028	13902	13914	13890	13856	13903	13816	14118	14098	13954	13952	13976	13991	14069	13978	13993	14021	14080	14104	13956	14006	13962	13866	14068	13793	13956	13946	14061	14166	13979	13853	14032	14024	14083	14049	13914	13984	14095	13882	13967	13756	13868	13932	13986	13994	14124	14014	14007	14017	14034	13897	13946	14170	14073	13891	13844	14105	13889	13972	14023	14001	14006	13916	13837	13875	13961	13865	13785	13973	13916	14060	14034	14004	14121	13997	13867	13922	14071	13857	13962	13893	13973	13872	14140	13926	14006	13800	14018	13915	14099	14106	13964	13961	13960	13894	13799	14014	13964	14132	13995	14002	13857	13966	13948	13951	13878	13930	14104	13985	14025	13901	13954	14013	14070	13998	13935	13996	13984	13971	14073	13994	13837	13968	14036	13990	13839	13976	13864	13881	13897	13936	13888	13864	14016	14052	14144	14061	14045	13863	13979	14008	13957	14061	13913	13881	14100	13952	14007	13915	14017	14037	14006	13792	14013	13970	14002	13937	13989	13893	14055	13775	14002	13974	13910	13930	13894	13910	14067	14218	14027	14155	13998	13812	14110	14018	14154	14296	14160	14081	13974	14080	13827	14030	14089	14061	14015	14053	13923	14009	14051	13900	13870	13962	13921	13788	14086	13963	14090	14086	14142	13972	13978	14051	13863	14044	13909	14123	13972	14011	14133	13901	13769	14000	13985	14172	13983	13899	14059	13985	14184	14037	13905	14014	13966	13972	13940	14125	14044	13857	14007	14044	14006	13918	13953	13985	13950	13993	14115	13938	13910	13827	13955	13922	13902	13909	13902	13866	14038	13960	14012	13851	13891	14105	14076	13836
29189	21839	21157	18433	16164	16156	16216	16178	16010	16026	15986	15991	16010	17273	18934	18430	17333	16580	16290	16065	15917	15860	15995	15714	15956	15728	15767	15816	15782	16001	15814	16067	15944	15901	15973	15763	15941	15930	15747	15777	15985	15874	15751	15899	16000	15688	15855	15828	15805	16001	16220	15965	15965	15862	15776	15876	15983	15806	15795	15766	15770	15821	15945	15961	15721	15936	15834	15782	15759	15896	15782	15799	15734	15807	15670	15892	15992	15903	15947	15867	15905	15949	16019	15710	15721	15810	15681	15724	15842	15648	16006	15762	15862	15832	15813	15880	15863	15897	15870	15957	15896	15778	15632	15618	15848	15819	15828	15867	15988	15866	15915	15881	16043	15953	15837	15885	15729	15965	15843	15871	15846	15834	15979	15772	15820	15813	15901	15667	15717	15718	15855	15806	15854	15832	15865	15961	15777	15684	15887	15939	15852	15824	15890	15878	15823	15974	15918	15660	15890	15904	16110	15717	15877	15798	15725	15828	15742	15821	15807	15950	15945	15757	15789	15838	15841	15825	16001	15956	15871	15760	15718	15911	15964	15779	15993	15734	15913	15934	15853	15825	15720	15798	15925	15850	15848	15779	15857	15955	15879	15851	15958	15841	15907	15810	15981	15844	15844	15743	15864	15859	15864	15894	15892	15793	15706	15961	15950	15736	15826	15854	15807	15752	15749	15833	15742	15851	15928	15688	15780	15905	15914	15789	15828	15938	15675	15580	15635	15738	15871	15907	15999	15853	15772	15833	15879	15867	15886	15805	15849	15887	15831	15806	15862	15727	15895	15861	15888	15888	15978	15688	15920	15812	15930	16136	15677	15740	15910	15904	15918	15756	15859	15784	16059	15742	16112	15940	15761	15772	16012	15833	15744	15736	15827	15847	16068	15684	15906	15885	15838	15885	15919	15899	15752	15899	15896	15777	15879	15839	15778	15574	15552	15882	15828	15873	15946	15881	15861	15927	16120	15916	15962	15900	15728	15870	15960	15827	15816	15997	16012	15813	15771	15798	15916	16057	15882	15804	15824	15775	15814	15925	15698	15845	15890	15663	15925	15913	15840	15949	15777	15682	15780	15939	15893	15981	15897	15860	15791	15961	15902	15920	15927	15843	15768	15804	15740	15906	15728	15859	15824	15779	15836	15808	15821	15905	15959	15760	15834	15737	15786	15684	15922	15845	15887	15834	15712	15798	15891	16028	15627	15965	15824	15786	15959	15727	15900	15614	15822	15823	15680	15647	15772	15806	15821	15844	16026	16102	15987	16074	15863	15926	15824	16033	16222	15726	15853	15857	15792	15704	15805	15790	16049	15720	15859	15860	15769	15850	16068	15823	15935	15843	15745	16028	15890	15715	15700	15818	15823	15751	16031	15893	15964	15827	15971	15815	15900	16024	15998	15894	15971	16029	15901	16018	15929	15617	15924	15907	15939	15999	15847	15762	15734	15879	15975	15923	15810	15879	15764	15728	15838	16029	15833	15997	15628	15932	15978	15646	16103	15911	15935	15958	15839	15656	15978	15821	15832	15854	16196	15961	15631	15803	16020	15984	15816	15913	15724	15705	15840	15780	15976	15974	15824	15993	15985	15989	15842	15984	15946	15747	15814	15800	15845	15659	15951	15797	15969	15776	15797	15785	15743	15922	15877	15904	15991	15691	15746	15738	15687	15747	15899	15783	15871	15904	15872	15732	15843	15838	15940	16083	15851	15869	15843	15757	15550	15712	15658	15894	15745	15910	15743	15810	15790	15697	15792	15985	15755	15830	15924	15860	16000	15933	15831	15889	15900	15862	15994	15969	15936	15643	15806	15630	15773	15716	15862	15977	15873	15839	15877	16072	15962	15871	15792	15924	15755	16045	15995	15924	15888	15716	15915	15710	15969	15992	15899	15995	15813	15852	15630	15877	15933	15708	15843	16017	15779	16063	15871	15803	15857	15714	15822	15953	16102	15904	15930	15883	15762	15957	15856	16118	15799	15736	15960	15782	15901	15886	15795	15565	15844	15772	15965	15805	15775	15846	16018	15865	15945	16069	15824	15851	15852	15817	15767	15826	15802	15999	15780	15705	15749	15621	16202	15963	15827	15742	15841	15804	15997	15863	15863	15965	15785	15797	15750	15780	15946	15761	15942	15741	15815	15973	15851	15840	15996	15910	15756	15835	16040	15926	16138	15763	15851	15878	15885	15864	15990	15840	15890	15833	16005	15859	15717	15754	15855	15790	15993	15826	15894	15769	15817	15795	15695	15698	15882	16158	15957	15680	15861	15770	15839	16001	15730	15650	15806	15882	15830	15786	15696	15741	15887	16036	15865	15892	15897	15812	15869	15871	15905	15757	15765	15809	15686	15925	15805	15716	15882	15782	15886	15878	15947	15749	15837	15881	16071	15760	15751	15740	15790	15835	15722	15722	15820	15806	15768	15885	16087	15680	16097	15822	15826	15763	15721	15654	15669	15732	16040	15654	15883	16101	16061	15843	15799	15806	15864	15847	15915	15894	15759	16122	15998	15822	15967	15781	16001	15846	15864	15591	15711	15994	15773	15763	16031	15775	15897	15930	16040	15838	15492	16027	15935	15725	15920	15767	15953	16014	16042	15817	15901	16010	15991	16137	16151	15752	15813	15844	15742	15821	15853	15821	15829	15849	15677	15863	15789	15874	15900	15850	15818	15701	16047	15764	15857	15859	15835	15821	15948	15807	15821	16061	15710	15806	16194	15930	15702	15746	15830	16039	15837	16118	15797	15788	15991	15771	15902	15980	15942	15868	15836	15908	15772	15758	15829	15894	15580	15860	15760	15815	15883	15789	15833	15803	16010	15825	15969	15944	15779	15875	15868	15876	15762	15883	15702	15730	15720	15670	15777	15861	15903	15890	15860	15967	15765	15867	15808	16031	15900	15759	15932	15882	15965	15879	15730	15914	15773	15916	15737	15848	15897	15863	16036	15946	15802	15921	15918	15837	15820	15786	15940	15747	15785	15804	15856	16078	15726	15874	15928	15820	16096	16007	15895	15936	15666	15733	15898	15945	15948	15585	15871	15580	15922	15760	15905	15846	15836	16004	15941	15899	16062	15813	15762	15994	15973	15959	15803	15933	15951	15847	15860	15740	15746	15860	15891	15967	15828	15739	16033	15748	15957	16064	15920	15942	15711	15886	15781	15866	15673	15822	15901	15905	15821	15947	15964	16001	16015	15723	15702	15833	15747	15996	15844	15733	15848	15799	15883	15920	15808	15929	15917	15814	15940	15880	15770	15674	15983	15909	15904	16081	15872	15849	15766	15823	15927	15690	15850	15907	15893	15839	15941	15839	15768	15690	15837	15832	15920	15836	15839	15787	15839	15762	16030	15805	15908	16079	15833	15803	15840	15785	16025	15731	15789	15705	15764	15746	15886	15927	15837	16088	15878	15998	15928	15667	15929	15952	15859	15872	15808	15908	15814	15879	15887	15598	15875	15907	15931	15923	15745	15967	16075	15628	15933	15980	15941	15685	16054	15907	15827	15815	15967	15861	15892	15692	15836	16087	16002	16009	16076	15895	15971	15689	15648	15878	15858	15890	15674	15771	15947	15994	15708	15788	16009	15784	16012	15923	15869	15698	15915	15912	15862	15967	15817	16019	15910	15901	15902	16015	16026	15858	15923	15788	15942	15800	15928	15783	15759	16030	15864	15657	15974	15679	15810	15688	15913	15744	15792	15808	15822	15962	15887	15913	15848	15924	15819	15973	15915	15888	15703	15790	15955	15767	15807	15881	16040	15854	16072	15819	15565	15985	15773	15876	15862	16008	15975	15956	15917	15860	15751	15917	15973	15882	15985	16017	15828	15867	15922	16169	15653	15880	15807	15929	15788	15599	15986	15801	15753	15933	15853	15879	15929	15894	15751	15720	15854	15813	15718	15833	15873	16032	15828	15763	15985	15807	15958	15897	15869	15588	15888	15957	15950	15853	15702	15733	15831	15751	15840	15843	15809	15782	15969	15736	15903	15794	15990	15877	15958	15780	15846	15974	15711	15889	16089	15877	15937	15780	15740	16013	15841	15790	15935	15900	15947	15996	15934	15993	15928	15902	15817	16015	15724	15908	15771	15679	15840	15919	15927	15713	15953	16032	15863	15797	15842	15965	15819	16042	16047	16106	15827	15810	15948	15844	16009	15733	15871	15991	15835	15831	15802	15910	15855	15674	15707	15993	16007	15812	16009	15829	15833	15885	15854	15807	15927	15701	15844	16005	15895	15731	15913	15731	15910	15646	16080	15821	16027	15789	15743	15843	15785	15907	15806	15796	15982	15846	15841	15946	15840	15801	16116	16028	15870	15926	15701	15868	15834	15740	15978	15783	15907	15890	15840	15780	15923	15889	15845	15604	15743	16006	15854	15863	15975	16023	15916	15895	15733	15792	15770	15859	15707	15840	15824	15941	15955	15820	16061	15879	15880	15885	15907	15986	15888	15920	15857	15856	15764	15923	15902	15658	15848	15917	15912	15795	15816	15814	15674	15810	15937	15770	15872	15861	16059	15984	15788	15827	15998	15832	15822	15898	15801	15885	15909	15863	15927	15928	15949	15838	15614	16069	15719	15768	15856	15744	15827	15913	15962	15979	15789	15676	16074	16090	15840	15978	15688	15775	15874	15704	15826	15787	15795	15843	16002	15865	15655	15864	15917	15970	15924	15980	15713	15858	15723	15659	15706	15728	15707	15721	15905	15843	15962	15916	15760	15889	15716	15924	15627	15777	15783	15702	15776	15934	15872	16002	15897	15761	15962	15748	15910	15787	15865	16021	15877	15910	15860	15830	15935	15828	15977	15849	15913	15633	15877	16030	15774	15830	15938	15655	15997	15946	16124	15859	15844	15819	16003	15882	15736	16008	15814	15965	15807	15934	15897	15744	15828	15856	15916	15857	15821	15993	15957	15839	15856	15924	15780	16056	15864	15816	16057	16014	15956	16009	16043	15916	15813	15996	15957	15662	15993	15872	15990	16011	16092	15776	15834	15747	15935	15788	16014	15888	15785	15912	15923	15864	15731	15761	15945	15686	16008	15694	15962	15876	15749	15814	15799	15613	15932	15953	15819	15508	15604	15779	15859	15849	15743	15772	15890	15748	15750	15989	15791	15930	15819	15865
15124	16667	16693	15456	15222	15030	14699	14832	14774	14519	14631	14432	14258	16941	18576	17295	15706	14656	14353	14124	14182	14324	14289	14186	14404	14178	14444	14293	14236	14383	14155	14492	14315	14375	14262	14256	14383	14279	14376	14403	14250	14163	14314	14141	14395	14292	14205	14236	14322	14399	14207	14362	14299	14206	14173	14231	14345	14261	14278	14278	14149	14205	14196	14366	14139	14245	14245	14288	14192	14208	14230	14337	14223	14200	14182	14329	14418	14261	14292	14089	14288	14183	14205	14221	14297	14266	14252	14309	14185	14295	14267	14357	14293	14283	14209	14396	14180	14365	14315	14329	14229	14273	14362	14181	14422	14313	14227	14333	14352	14277	14248	14245	14206	14327	14378	14198	14258	14114	14314	14203	14116	14258	14271	14342	14230	14290	14208	14409	14380	14285	14312	14481	14220	14374	14351	14317	14387	14300	14482	14294	14427	14336	14477	14285	14163	14202	14377	14321	14291	14382	14394	14144	14283	14360	14246	14137	14369	14138	14169	14264	14006	14255	14172	14144	14114	14438	14190	14337	14150	14212	14370	14302	14351	14220	14274	14234	14324	14238	14169	14272	14469	14180	14307	14255	14241	14361	14295	14257	14368	14328	14337	14191	14436	14167	14288	14253	14216	14262	14364	14249	14176	14311	14303	14320	14325	14208	14276	14275	14390	14300	14449	14229	14315	14079	14440	14237	14265	14187	14189	14261	14489	14227	14147	14228	14297	14253	14175	14268	14188	14429	14293	14355	14187	14144	14295	14350	14332	14201	14377	14218	14149	14464	14205	14146	14164	14368	14198	14308	14228	14242	14366	14100	14315	14394	14242	14427	14232	14293	14268	14238	14203	14295	14321	14135	14177	14305	14237	14497	14257	14165	14332	14250	14342	14282	14388	14415	14340	14262	14266	14334	14323	14188	14170	14431	14216	14375	14263	14249	14339	14315	14104	14215	14236	14295	14378	14286	14312	14311	14007	14135	14295	14301	14266	14378	14278	14448	14267	14176	14339	14364	14268	14288	14323	14261	14270	14245	14199	14142	14270	14524	14130	14344	14114	14337	14291	14377	14233	14304	14187	14356	14264	14229	14241	14308	14320	14222	14218	14260	14228	14249	14286	14198	14223	14228	14078	14412	14164	14277	14268	14083	14255	14328	14405	14273	14374	14316	14086	14347	14336	14201	14321	14290	14402	14351	14246	14299	14362	14444	14166	14161	14246	14288	14087	14223	14124	14261	14372	14221	14146	14170	14237	14297	14276	14257	14293	14308	14327	14181	14458	14264	14233	14326	14246	14118	14334	14178	14282	14261	14221	14353	14205	14212	14284	14179	14424	14464	14307	14224	14456	14324	14245	14145	14102	14369	14178	14281	14253	14338	14312	14372	14328	14318	14107	14477	14327	14045	14280	14419	14394	14280	14418	14230	14172	14068	14372	14192	14238	14237	14229	14233	14208	14323	14248	14227	14331	14389	14269	14424	14250	14485	14548	14403	14295	14180	14130	14213	14258	14276	14345	14365	14172	14289	14076	14188	14446	14201	14365	14396	14233	14360	14142	14301	14324	14504	14340	14279	14369	14149	14217	14239	14363	14269	14304	14182	14286	14246	14314	14504	14227	14361	14435	14196	14201	14266	14401	14153	14272	14175	14286	14389	14300	14289	14295	14107	14317	14269	14207	14329	14155	14212	14263	14141	14279	14283	14283	14195	14286	14153	14371	14213	14261	14381	14190	14243	14387	14440	14244	14222	14234	14213	14279	14258	14239	14225	14130	14199	14228	14321	14118	14402	14203	14179	14220	14124	14203	14403	14321	14153	14317	14406	14251	14241	14379	14279	14231	14374	14210	14201	14351	14296	14164	14191	14285	14145	14505	14317	14284	14275	14258	14172	14107	14325	14405	14348	14340	14198	14248	14389	14268	14371	14312	14215	14161	14235	14262	14229	14321	14243	14268	14244	14215	14224	14326	14279	14470	14209	14308	14089	14194	14249	14314	14197	14235	14245	14258	14269	14413	14215	14266	14370	14378	14216	14312	14331	14275	14209	14322	14469	14272	14381	14521	14100	14294	14242	14279	14443	14304	14325	14165	14352	14194	14255	14227	14197	14393	14258	14291	14178	14192	14158	14215	14266	14126	14440	14347	14213	14257	14234	14382	14259	14504	14320	14208	14275	14205	14194	14515	14193	14213	14367	14171	14267	14316	14217	14399	14087	14405	14347	14157	14262	14294	14230	14392	14262	14237	14174	14349	14308	14180	14362	14250	14053	14284	14410	14301	14257	14414	14177	14310	14282	14238	14372	14236	14299	14196	14300	14329	14364	14335	14248	14174	14231	14234	14283	14461	14178	14466	14324	14245	14106	14319	14192	14398	14203	14195	14296	14344	14165	14326	14231	14274	14217	14431	14258	14399	14302	14181	14363	14239	14474	14227	14326	14304	14236	14171	14345	14252	14229	14324	14336	14548	14170	14273	14337	14199	14145	14351	14221	14320	14227	14475	14230	14262	14153	14253	14422	14084	14253	14440	14306	14277	13993	14315	14210	14397	14350	14555	14470	14311	14118	14311	14378	14381	14252	14160	14253	14323	14369	14300	14228	14346	14143	14362	14276	14106	14175	14324	14246	14308	14210	14187	14298	14190	14173	14281	14406	14184	14208	14134	14160	14301	14385	14335	14363	14227	14314	14276	14239	14299	14292	14180	14470	14146	14334	14375	14410	14371	14212	14435	14215	14350	14212	14199	14389	14262	14190	14254	14409	14303	14231	14220	14261	14224	14171	14316	14206	14363	14366	14253	14236	14117	14390	14179	14386	14336	14466	14322	14095	14400	14122	14423	14221	14298	14302	14252	14218	14351	14366	14381	14295	14390	14327	14316	14341	14275	14327	14396	14160	14285	14433	14245	14298	14062	14376	14381	14298	14215	14208	14217	14154	14297	14415	14267	14104	14384	14450	14283	14197	14374	14225	14187	14362	14325	14502	14519	14331	14277	14269	14150	14170	14209	14320	14198	14390	14317	14293	14266	14404	14267	14460	14215	14279	14363	14393	14206	14299	14375	14271	14361	14224	14384	14189	14309	14279	14482	14434	14343	14136	14277	14176	14204	14271	14344	14469	14238	14141	14392	14221	14405	14368	14109	14256	14352	14124	14212	14181	14326	14344	14263	14119	14455	14216	14369	14197	14426	13943	14266	14296	14190	14341	14232	14165	14325	14335	14237	14287	14184	14224	14279	14408	14354	14291	14218	14273	14207	14432	14339	14275	14468	14349	14364	14478	14314	14228	14526	14367	14308	14246	14360	14280	14212	14368	14286	14305	14373	14422	14459	14199	14457	14199	14229	14269	14248	14273	14381	14281	14206	14059	14262	14194	14213	14368	14220	14217	14336	14202	14233	14242	14342	14422	14369	14085	14269	14448	14260	14187	14211	14298	14285	14374	14138	14350	14261	14208	14225	14363	14239	14168	14164	14367	14367	14155	14326	14429	14254	14167	14398	14270	14233	14400	14189	14311	14290	14170	14389	14223	14255	14349	14273	14275	14204	14152	14236	14381	14264	14189	14295	14213	14146	14311	14264	14376	14183	14313	14161	14007	14285	14277	14297	14167	14232	14118	14376	14252	14243	14117	14257	14378	14231	14273	14237	14250	14387	14158	14339	14222	14409	14287	14211	14332	14310	14353	14265	14345	14368	14197	14335	14258	14216	14301	14173	14375	14241	14370	14197	14263	14234	14220	14248	14178	14324	14470	14323	14407	14311	14342	14324	14117	14250	14273	14220	14361	14272	14175	14402	14064	14300	14465	14331	14292	14446	14260	14347	14052	14232	14156	14299	14428	14253	14261	14280	14297	14350	14294	14112	14221	14262	14333	14173	14344	14242	14384	14144	14319	14249	14216	14287	14523	14241	14158	14290	14290	14292	14230	14426	14283	14514	14211	14384	14361	14249	14336	14285	14430	14386	14306	14371	14328	14358	14247	14297	14326	14499	14322	14320	14316	14298	14186	14307	14587	14389	14375	14232	14347	14282	14205	14205	14361	14198	14298	14255	14410	14443	14281	14333	14343	14223	14276	14138	14265	14317	14305	14190	14310	14352	14073	14175	14313	14111	14303	14333	14206	14378	14216	14397	14260	14341	14401	14344	14349	14225	14278	14299	14467	14225	14349	14155	14127	14241	14274	14313	14381	14175	14088	14302	14308	14307	14307	14199	14503	14193	14185	14301	14256	14299	14378	14368	14195	14175	14239	14303	14334	14361	14433	14243	14288	14271	14274	14181	14367	14304	14100	14259	14241	14351	14317	14284	14189	14394	14369	14162	14265	14246	14360	14206	14265	14166	14281	14318	14244	14297	14372	14269	14400	14201	14175	14071	14248	14201	14286	14139	14150	14389	14162	14134	14249	14218	14257	14257	14363	14455	14280	14430	14290	14211	14295	14404	14147	14249	14190	14357	14299	14312	14090	14271	14338	14210	14418	14199	14139	14387	14272	14211	14374	14164	14092	14392	14309	14239	14241	13965	14313	14178	14225	14257	14188	14322	14418	14346	14269	14332	14363	14216	14310	14191	14188	14163	14152	14236	14201	14223	14384	14291	14271	14316	14382	14231	13970	14409	14162	14127	14239	14386	14302	14121	14354	14107	14331	14426	14299	14354	14340	14170	14456	14273	14273	14229	14374	14219	14080	14369	14290	14302	14154	14209	14294	14274	14433	14282	14196	14244	14325	14281	14381	14246	14268	14339	14365	14421	14235	14219	14208	14328	14329	14356	14246	14207	14157	14385	14291	14319	14221	14252	14280	14263	14229	14258	14259	14292	14358	14295	14189	14256	14406	14394	14282	14209	14441	14212	14355	14334	14377	14195	14379	14354	14155	14314	14299	14230	14171	14443	14288	14330	14142	14400	14232	14242	14331	14438	14201	14155	14356	14375	14292	14393	14471	14148	14182	14241	14182	14209	14297	14428	14227	14186	14324	14361	14268	14282	14428	14291	14243	14152	14428	14289	14471	14230	14203	14396	14210	14345	14236	14334	14087	14295	14386	14352	14379	14313	14157	14379	14331	14313	14323	14389	14327	14093	14396	14332	14494	14276	14390	14284	14410	14354	14191	14213	14335	14288	14386	14186	14129	14348	14374	14119	14200
25190	21412	28130	25401	20885	18216	17401	16128	15865	15829	15884	15621	16044	20543	27935	28868	24284	20151	17502	16350	15689	15516	15400	15513	15489	15330	15344	15451	15235	15411	15429	15320	15539	15403	15344	15404	15224	15325	15138	15416	15455	15380	15395	15349	15547	15399	15225	15216	15334	15257	15354	15186	15344	15333	15278	15323	15455	15267	15522	15464	15459	15358	15384	15068	15410	15338	15295	15337	15276	15514	15405	15379	15297	15280	15176	15299	15387	15261	15347	15403	15426	15461	15279	15378	15399	15449	15200	15286	15370	15326	15161	15394	15490	15341	15212	15220	15347	15236	15373	15342	15334	15202	15253	15452	15371	15323	15279	15377	15283	15431	15336	15278	15491	15329	15415	15218	15325	15240	15289	15565	15368	15320	15514	15279	15495	15396	15392	15185	15250	15348	15239	15114	15423	15507	15306	15368	15510	15279	15187	15246	15249	15176	15227	15313	15422	15348	15387	15240	15275	15212	15413	15077	15544	15525	15221	15340	15517	15264	15274	15259	15199	15471	15228	15398	15292	15367	14924	15241	15389	15254	15352	15272	15220	15221	15340	15061	15312	15317	15329	15097	15435	15283	15252	15324	15281	15411	15377	15259	15211	15296	15312	15273	15262	15439	15207	15135	15124	15290	15311	15181	15284	15219	15054	15176	15230	15119	15227	15340	15376	15480	15266	15329	15377	15264	15224	15311	15296	15239	15341	15394	15344	15174	15440	15236	15284	15332	15321	15309	15526	15236	15220	15184	15169	15363	15548	15265	15344	15220	15253	15288	15227	15262	15368	15341	15207	15378	15448	15289	15286	15187	15369	15351	15310	15419	15422	15265	15268	15380	15258	15179	15406	15422	15388	15313	15505	15256	15340	15251	15470	15334	15170	15216	15294	15500	15320	15315	15340	15336	15411	15329	15331	15133	15223	15367	15320	15444	15505	15339	15334	15180	15365	15408	15301	15345	15259	15417	15054	15311	15423	15406	15464	15330	15386	15186	15241	15271	15384	15423	15249	15308	15218	15391	15167	15347	15189	15325	15162	15208	15245	15226	15252	15227	15365	15328	15073	15306	15613	15425	15060	15279	15277	15269	15463	15371	15078	15293	15346	15147	15156	15093	15282	15312	15219	15311	15204	15264	15167	15473	15434	15235	15472	15174	15175	15043	15335	15486	15331	15315	15267	15236	15395	15549	15236	15497	15329	15314	15282	15430	15221	15359	15542	15106	15390	15275	15353	15026	15447	15230	15145	15173	15371	15213	15421	15455	15359	15436	15469	15425	15374	15374	15277	15297	15266	15381	15380	15384	15394	15248	15248	15210	15371	15186	15341	15073	15316	15306	15457	15197	15356	15388	15165	15161	15431	15377	15335	15380	15285	15310	15401	15237	15389	15298	15512	15385	15237	15009	15379	15333	15343	15175	15387	15323	15246	15398	15184	15255	15186	15334	15425	15172	15404	15340	15184	15331	15257	15217	15223	15260	15213	15391	15387	15212	15169	15211	15459	15434	15221	15435	15415	15353	15381	15398	15258	15123	15309	15215	15326	15230	15289	15391	15467	15405	15251	15447	15303	15368	15285	15338	15418	15348	15318	15265	15511	15138	15287	15410	15351	15344	15157	15381	15347	15254	15207	15390	15343	15429	15483	15238	15199	15392	15327	15313	15374	15102	15263	15224	15241	15284	15380	15318	15320	15388	15331	15224	15114	15115	15145	15184	15269	15443	15394	15402	15361	15302	15133	15543	15248	15327	15144	15271	15410	15398	15260	15288	15351	15191	15259	15335	15271	15236	15302	15265	15232	15150	15306	15238	15292	15258	15257	15262	15415	15185	15292	15313	15324	15338	15356	15354	15685	15288	15399	15347	15339	15509	15306	15442	15334	15173	15237	15284	15166	15135	15053	15359	15233	15412	15227	15434	15270	15392	15151	15269	15390	15287	15456	15486	15223	15405	15235	15335	15261	15203	15341	15253	15440	15264	15275	15307	15444	15311	15160	15235	15234	15323	15343	15551	15336	15230	15324	15319	15434	15409	15307	15354	15259	15408	15234	15424	15515	15173	15281	15266	15348	15478	15194	15190	15320	15395	15358	15175	15205	15249	15380	15223	15237	15313	15356	15372	15211	15339	15363	15270	15286	15207	15500	15288	15297	15321	15248	15394	15354	15316	15307	15162	15466	15239	15300	15359	15160	15425	15380	15352	15153	15373	15346	15136	15383	15316	15237	15299	15272	15355	15204	15247	15270	15147	15185	15380	15492	15142	15340	15178	15418	15332	15348	15299	15444	15180	15299	15114	15085	15229	15459	15381	15150	15256	15323	15330	15382	15185	15428	15333	15361	15359	15343	15320	15305	15192	15262	15346	15308	15295	15427	15148	15290	15380	15384	15260	15424	15375	15353	15060	15413	15404	15461	15363	15290	15184	15224	15249	15452	15501	15150	15320	15351	15278	15190	15164	15220	15293	15308	15306	15248	15490	15372	15211	15253	15389	15274	15163	15268	15256	15308	15313	15509	15285	15442	15205	15320	15234	15243	15418	15492	15226	15263	15167	15361	15445	15401	15385	15204	15266	15299	15243	15434	15373	15379	15206	15305	15183	15223	15049	15234	15267	15391	15298	15327	15460	15455	15234	15312	15376	15260	15217	15206	15259	15428	15288	15409	15356	15401	15645	15346	15293	15362	15276	15381	15256	15339	15348	15311	15317	15279	15361	15266	15398	15370	15195	15303	15088	15344	15204	15582	15347	15215	15176	15123	15352	15406	15313	15328	15471	15242	15383	15579	15091	15294	15229	15226	15430	15409	15321	15134	15337	15239	15405	15379	15244	15465	15301	15450	15377	15288	15326	15305	15293	15247	15362	15256	15413	15192	15355	15198	15289	15320	15308	15378	15309	15277	15326	15166	15155	15354	15269	15305	15328	15376	15345	15463	15322	15500	15387	15291	15067	15336	15415	15549	15355	15400	15243	15280	15275	15164	15301	15207	15548	15298	15317	15465	15086	15288	15205	15173	15387	15294	15257	15324	15339	15399	15102	15250	15411	15355	15344	15291	15220	15402	15275	15242	15246	15317	15265	15443	15277	15340	15254	15203	15421	15189	15204	15375	15255	15312	15297	15296	15561	15492	15378	15452	15148	15409	15366	15270	15258	15325	15140	15300	15211	15371	15334	15340	15258	15391	15225	15387	15336	15232	15270	15339	15267	15280	15430	15273	15198	15413	15255	15237	15434	15426	15193	15354	15302	15281	15109	15189	15168	15397	15371	15253	15349	15388	15302	15373	15247	15331	15315	15253	15265	15358	15271	15341	15181	15193	15140	15313	15292	15292	15237	15220	15193	15469	15253	15415	15379	15134	15053	15323	15081	15152	15307	15455	15219	15019	15385	15311	15262	15333	15272	15223	15316	15256	15286	15246	15326	15165	15389	15248	15347	15323	15503	15361	15445	15340	15235	15336	15438	15242	15193	15274	15338	15316	15262	15240	15410	15222	15190	15211	15458	15387	15460	15326	15121	15156	15269	15390	15069	15200	15349	15365	15303	15376	15208	15444	15095	15364	15194	15394	15203	15172	15512	15336	15355	15357	15289	15160	15280	15500	15143	15336	15379	15370	15219	15476	15184	15093	15398	15258	15308	15307	15157	15263	15352	15219	15280	15509	15291	15216	15344	15306	15130	15167	15340	15284	15292	15292	15331	15312	15398	15361	15403	15174	15210	15264	15348	15302	15406	15204	15368	15372	15358	15266	15441	15437	15329	15213	15190	15411	15390	15331	15241	15405	15382	15581	15369	15237	15408	15359	15456	15432	15466	15239	15291	15475	15286	15361	15262	15278	15382	15339	15225	15345	15217	15401	15368	15345	15365	15419	15217	15262	15280	15325	15496	15367	15321	15091	15174	15126	15223	15342	15392	15137	15339	15388	15465	15267	15354	15280	15483	15455	15342	15266	15148	15211	15241	15363	15392	15177	15401	15487	15369	15169	15265	15460	15377	15428	15316	15572	15387	15297	15281	15144	15199	15224	15220	15315	15438	15442	15274	15338	15304	15242	15488	15248	15486	15193	15298	15408	15229	15291	15192	15359	15327	15614	15289	15348	15359	15378	15113	15350	15181	15301	15390	15387	15260	15352	15400	15354	15282	15236	15381	15338	15322	15306	15280	15233	15101	15485	15223	15338	15340	15330	15241	15232	15452	15257	15352	15484	15564	15498	15224	15232	15245	15428	15327	15342	15132	15194	15212	15494	15232	15429	15311	15410	15039	15165	15355	15371	15119	15321	15450	15345	15355	15303	15250	15283	15241	15317	15479	15534	15329	15313	15399	15225	15118	15236	15191	15170	15155	15564	15386	15362	15211	15179	15475	15296	15316	15306	15331	15279	15237	15312	15304	15176	15221	15384	15198	15429	15344	15197	15411	15420	15257	15249	15220	15276	15375	15230	15480	15284	15449	15415	15198	15401	15419	15421	15322	15050	15366	15512	15316	15399	15332	15292	15393	15494	15400	15428	15193	15370	15375	15456	15297	15342	15185	15310	15426	15323	15365	15367	15211	15219	15265	15204	15350	15252	15345	15245	15280	15358	15279	15434	15418	15379	15223	15427	15327	15370	15314	15279	15262	15353	15285	15266	15181	15461	15381	15251	15489	15212	15089	15162	15375	15249	15323	15237	15574	15431	15223	15316	15314	15169	15098	15343	15198	15460	15311	15427	15377	15524	15429	15361	15159	15369	15421	15242	15394	15323	15262	15345	15511	15257	15319	15464	15396	15196	15276	15251	15273	15100	15378	15435	15296	15483	15457	15223	15425	15289	15200	15174	15260	15265	15285	15292	15411	15326	15185	15271	15157	15197	15191	15332	15415	15290	15194	15173	15366	15439	15371	15365	15377	15307	15428	15380	15495	15389	15437	15333	15364	15265	15358	15378	15466	15429	15458	15185	15236	15289	15347	15278	15347	15403	15332	15262	15145	15258	15395	15499	15351	15320	15187	15275	15461	15118	15449	15380	15271	15075	15189	15334	15449	15235	15339	15563	15271	15325	15372	15113	15308	15279	15142	15343	15215	15113	15291	15330	15433	15483	15355	15258	15310	15229	15172	15292	15522	15209	15309	15267	15391	15391	15386	15202	15324	15348	15067	15486	15256
14639	23447	21909	18338	16923	15760	15220	15005	15064	14773	14587	14422	14397	23115	30988	30322	24576	19404	16222	14728	14095	14021	14036	13873	13934	13962	13985	14041	13961	13921	13938	13837	13957	13864	13987	13959	13875	13874	13857	14057	13887	13832	13746	13805	13904	13929	13911	13977	13921	13920	13831	14105	13863	14022	14029	14118	13963	13937	13859	14069	13926	13861	13724	13905	13967	13926	13822	14050	13944	13949	13764	13933	13848	13904	13959	14035	13864	13914	13999	13947	14031	13999	13974	13919	13933	13948	13995	13827	13978	14037	13876	13877	13931	13863	13799	13755	13805	13946	13951	13875	13959	13944	13885	13759	14048	13923	13943	14078	13782	13823	13885	13988	13989	14040	14028	13865	13906	13924	13968	14104	14020	13920	13947	13958	13910	13904	13824	13868	14012	13813	13999	13871	13906	13903	13834	13903	13844	14034	14075	13926	13930	13845	13972	13996	13932	13921	13979	13909	13918	13918	13779	14000	13976	13913	13932	13832	13912	13851	13973	13925	13911	13971	13916	13895	13846	14010	13720	13884	14057	13892	13948	13933	13920	13894	13851	13938	14029	13842	13832	13907	13916	13877	13838	13867	13938	13992	14088	13939	13827	13913	13962	13904	13731	13896	13943	14103	13941	13906	13896	13766	13988	14047	14101	13988	13956	13835	13933	13882	14109	14145	13992	13873	14004	13971	13959	14089	13931	13906	13903	13984	13967	13985	13911	13923	14040	14005	13819	14001	13825	13896	13899	13903	13890	13894	13924	14067	13943	13844	13910	13911	13743	13845	14080	13947	13872	14006	13847	13955	13938	13994	13898	14033	13804	13754	13782	13767	13792	13945	13955	13735	14015	14003	14055	13834	14037	13905	13975	13869	13829	13985	13915	13746	13897	14022	13914	13894	14022	13919	13941	13941	13859	13842	13857	13985	14060	14047	13897	13981	13993	14090	13974	13849	13948	13893	13932	14033	13914	13901	14021	14125	13956	13977	13967	13676	13969	13804	13992	13924	13851	13878	13689	14031	13989	13905	13939	14016	13953	13879	13972	13960	13856	13929	13929	13975	13967	14045	13869	13865	14157	14024	13763	14103	13798	14044	13938	14014	13855	14090	13887	13921	13953	14089	13880	13903	14037	13930	13954	13868	13887	13870	13947	13932	13906	13761	13810	14031	13847	14031	13909	14027	13966	13794	13889	13961	13759	14099	13977	13759	13886	13850	13915	13850	13878	13925	13939	13922	13932	13910	13981	13997	13742	13881	13984	13858	13843	13983	13949	14002	13876	14210	13703	13982	14013	13925	14000	13969	13788	13917	13934	13860	13978	13888	13873	13991	13915	13894	14033	13850	13818	13892	13888	13964	13851	14064	14145	13887	13933	13873	13885	13852	14079	13880	14044	13899	13912	14001	13815	13906	13831	13980	14013	13879	13941	14037	13842	13853	14071	14004	13977	13939	14018	13952	14088	13974	13930	13983	13835	13906	13840	13897	13772	13876	14067	13845	13899	13866	13812	13872	13950	13906	14007	14044	13942	13985	13858	13841	14140	13829	13903	13952	14002	13891	14023	13992	14071	13933	13766	14138	13898	13923	13912	13999	13824	13818	13901	14045	13928	13762	14069	13884	13977	13938	14025	13854	14041	13887	13871	13903	13904	13805	13996	13985	13883	13961	13814	13858	14065	13912	13876	13906	14015	14023	13926	14196	13985	14011	13959	13781	13943	13894	13937	13853	13973	13863	13957	13819	13983	14043	13740	14137	13778	14142	13936	13832	13818	14078	14026	13955	13962	13970	13973	13882	13857	13823	13953	13967	13911	14028	13956	13995	13853	13828	13897	13985	13850	13917	14044	14028	14046	13915	14015	14024	13812	13841	13881	14076	13734	13895	13719	13913	13918	14094	13819	14097	13920	13881	14031	13999	13996	13909	13965	13920	13863	13959	13954	14055	13914	13968	13968	13847	13843	13940	14115	13971	14038	13893	13967	14015	13969	13986	13999	13948	13951	13946	14042	13904	13950	13883	13820	13991	14027	13884	13906	13963	13903	13905	13859	14050	13801	13835	13828	13924	13916	13886	13928	14072	14000	13961	13921	13900	14113	13947	13874	13984	13980	13900	14014	13959	13855	14141	13761	13963	14063	13851	13946	14031	13858	13883	13940	13947	13902	13942	13983	14063	13960	13915	13954	13833	13797	13947	13964	13852	13949	13930	13961	14055	13855	13894	13921	13947	13937	13974	13945	14133	13706	13861	13913	14150	14076	13890	13934	13894	13934	14066	13962	14024	13900	14057	14062	13788	13774	13832	13781	13988	13855	13881	13919	14170	13960	13815	13908	13822	13923	13835	13737	14148	13819	14058	13893	13885	13903	13834	13881	13948	13971	14059	13869	13921	13986	13793	13937	13959	14023	13829	13839	13885	13845	13909	13910	13818	13998	13900	13982	13935	13848	13852	14009	14086	13912	13931	13949	13885	13930	13839	13923	13941	13964	13881	13992	13921	13937	14162	14027	13957	14003	13908	13756	14047	13935	13919	14053	13955	13904	14129	14092	13928	13887	13933	13929	13930	13715	13887	14102	13923	13987	13807	13907	13879	14023	14015	14012	13863	13974	13955	14040	13999	13878	14080	13823	13967	13909	13910	14036	14123	13870	14006	14024	13851	13867	14100	13864	13819	13958	13879	13887	13912	13849	13841	13966	13905	14098	13866	13822	13720	13959	14007	13839	14078	13760	13904	13905	14014	13901	14028	13854	14203	14033	13990	13932	13874	13859	13927	13874	14017	13947	14055	13952	14000	13765	13859	13823	13863	13997	13783	13912	13895	14019	14048	13912	13852	13925	14236	14080	13766	13997	13847	13951	13913	14021	13737	14107	13931	13962	13991	13824	13938	13915	13991	13879	13935	13890	13937	13999	13807	13969	13789	13901	13973	13957	13938	13893	14083	13943	13794	14002	13874	13993	13746	13978	13810	13883	13905	13754	13942	14020	13949	13857	13740	13912	13981	13887	14064	13909	13799	13890	14049	13956	13917	13988	13729	13855	13866	13942	13733	13848	13941	14018	13817	13862	13907	13991	13872	13960	13913	13842	13845	13929	13901	13915	14027	14145	14008	14006	13966	14095	13988	13991	14032	13955	14019	14008	14115	13857	13946	13845	14107	13939	14022	14002	14017	13910	13837	13992	13967	13940	13802	14048	13970	13822	14002	13915	13840	13809	13934	14027	13845	13933	13945	13905	13951	14005	13956	13899	13824	13894	13839	13918	13829	13793	13990	13844	13838	13931	13980	14031	13953	13923	14025	13956	13997	13877	13966	13854	13840	13908	13791	13929	14101	14097	14125	13837	14007	13874	13950	14079	13897	14137	14043	14068	14008	14026	14003	13956	13881	13918	14146	14002	13969	13973	13933	13955	13900	13813	14003	13888	13910	13925	14068	13790	13837	13891	14011	13994	14085	13910	13967	13945	14134	13891	13937	13979	14011	13842	13922	13901	13953	14099	13956	13855	13976	13926	13850	13926	14023	13920	14091	13877	13862	14026	14084	13956	13974	13887	13900	13855	13917	13967	13926	13891	13977	13913	13956	14034	13946	13873	13867	13803	13915	14040	13901	14059	13866	13956	13951	14123	13839	13831	14031	13985	14004	13761	13953	14098	14061	13857	13865	13884	13944	14031	13971	13944	13836	14095	13934	13875	13878	13835	13883	13938	14030	13806	13913	13791	13925	13776	13921	13983	13964	13997	13988	13921	13910	14045	13759	13915	14039	13916	14011	13975	13914	13870	13853	14015	13978	14022	13835	13809	13844	13857	13879	13786	13963	13895	13852	13763	14026	13852	13779	14159	13778	13852	13904	13963	13959	13971	14137	13963	13855	13791	13874	13958	13966	14011	13879	13897	14041	14020	13864	13963	13887	13918	13911	13898	13944	13914	13914	14150	13828	13801	14062	14089	13916	14031	13772	13923	13962	13816	13930	13906	13942	14072	14012	13932	13868	13779	13887	13915	13984	13926	13897	13900	14031	14007	14073	13687	13918	13810	13975	14093	13926	13886	14035	14080	13813	13896	13906	13809	13822	13941	14126	13883	14037	13809	14095	13958	13873	13851	13874	13911	13989	14016	13814	13942	14140	14144	13998	13934	14098	13796	13908	14038	13928	13749	13783	13995	13946	13954	13891	13751	13881	13946	13742	14075	13843	13715	14025	13935	14045	14124	13933	13852	13937	13901	13887	14000	14014	13823	13920	13844	14078	13872	13930	13984	13934	13840	13961	13907	13944	13962	14077	13847	13926	13976	13832	13801	13820	13944	13977	14049	14022	13887	14011	14015	13994	13912	13956	13880	13983	14015	13896	13926	13927	13919	13865	14001	13878	13916	14064	13919	13955	14057	13885	13882	13996	13966	13941	13833	13915	13982	13913	13902	13905	14109	13891	13926	13977	14015	13821	13901	13920	14023	13944	13949	13857	14133	14038	13927	13887	14014	14092	13951	13981	13945	14225	13884	13855	13926	13995	14012	14103	13893	13937	13936	14055	14034	13962	13894	13965	13895	13804	13943	14146	13885	13977	13975	13969	13939	14037	13952	13965	13971	14134	13871	14005	13866	14066	13911	13984	13911	13882	13889	13808	13981	13851	13966	13885	14131	13934	13806	14204	13958	13891	13839	14001	13927	14014	13947	13816	13934	13896	13900	13899	13974	14139	13899	13849	14070	13767	13793	13752	14015	13880	13866	13993	13967	13872	14118	13903	13875	14017	13944	13933	13905	13809	13900	13925	13983	13889	13882	13762	13900	13891	13902	14062	13844	13882	13919	13900	13859	13974	13978	13989	13802	13986	13953	13886	14018	13843	13804	14015	14177	13843	13873	14107	13804	13836	14031	14067	13888	13868	13844	14005	13924	13994	14026	13912	13872	13956	13951	13797	13902	13952	14066	14138	13822	13962	13935	13846	13864	13963	13895	13809	14046	13891	14011	14084	13842	14092	14064	13895	13997	14000	13785	14009	13792	13842	13833	13982	13970	13947	13871	13797	13935	13979	13824	14011	13959	13848	13876	13972	13995	13828	13933	14025	13811	13808	13987	13872	13836	13975	13886	14070	13896	13835	13963	14019	13949	13892	14004	13835	14035	13976	13844	13841	13681	13916
23985	21441	29035	24270	21799	21532	18912	15486	14884	14880	14636	14519	14479	20589	33207	30435	31083	26407	21147	16868	14974	14272	14091	14045	14069	14172	14129	14143	14007	14137	14116	13965	13987	13939	14075	14108	14037	13999	13964	14057	14096	14097	13978	13922	13920	13861	13944	13917	13952	13960	14118	13840	14034	14027	13901	14021	14084	13909	14184	13989	13992	13986	14030	14040	13903	13950	13926	14116	14066	13903	14067	13786	14177	13982	13965	13954	13828	13962	14110	13941	13876	13985	13827	13916	13846	13997	14103	14040	13935	14086	13985	13904	14072	14064	13841	14131	14007	13985	13924	14011	13936	14082	13922	13774	13925	14208	13938	14010	13872	13971	14083	14013	14024	13836	14070	14093	13900	13889	13809	13998	13847	14091	14038	13947	14055	13856	13858	13820	13896	13768	13901	13963	13812	14030	14018	13763	14001	13909	13880	13968	14079	13895	13955	14040	13874	13954	14071	14020	13899	14034	13946	13939	13989	13930	14076	13893	14045	13960	13971	14109	13871	13940	14069	13947	14275	14113	13939	13929	13749	13896	13748	14037	13830	13895	13857	13894	13783	14106	14066	13864	13884	13759	13871	13912	13864	13970	14010	13621	13841	13827	13821	13885	13823	13944	14104	13851	13937	14141	13929	13981	13882	13823	13848	14136	13965	13814	13957	13938	13847	13826	13968	13829	14039	14047	14021	13977	13818	13793	14054	13915	13934	13971	13928	13777	13764	13825	13725	14031	14023	14049	13973	13912	13764	13880	13980	13880	14058	13990	13916	13960	13931	14029	14061	13772	14028	13807	13988	14020	14068	14109	13686	14023	13780	14032	13865	14035	13877	13839	13911	13969	13863	13834	13860	13953	13848	14017	13975	13966	13847	13861	14103	14003	13947	13823	14034	13948	14025	13712	13908	14047	13740	14131	14012	14052	13764	13936	13991	13751	13813	13818	13958	14016	13827	13946	13898	13878	13872	13959	13922	14003	13880	13799	14079	13962	13957	13953	13984	13897	14098	13781	13728	13929	13818	14059	13752	13719	13858	13850	13969	13924	13775	13785	13871	14011	13810	13820	13928	14032	13801	14061	13852	13839	13917	13951	14047	13814	13844	13955	13979	13967	14055	13795	13897	13945	13963	14004	13952	13987	14169	13721	13925	13983	13911	13847	14037	13953	13935	13962	13915	14035	14019	13877	14050	13850	13994	14038	13869	13925	13924	14048	13895	14037	13916	13957	14031	13986	14266	14116	14001	13737	13954	13690	13889	13891	13758	13748	13912	13927	13865	13818	13898	13936	13949	13920	14053	13908	13773	13957	13987	14078	13922	13984	13802	13979	13776	13923	13975	13970	13862	13704	13852	13684	13941	13955	13950	13807	13944	13781	13992	13786	14029	13952	13931	14012	13854	14074	13933	13992	13822	13818	14031	14069	13983	13965	13907	14191	14095	14181	13982	13823	14030	13926	13840	14100	13989	14033	13801	14024	13914	13830	13994	13877	13957	13797	14020	13927	13874	14044	13857	13959	14067	14091	13966	13889	14000	13983	14058	14028	13905	14013	13626	13871	14038	14122	13967	14028	14179	13917	14030	13787	13942	13953	13977	13887	13944	13872	13826	13948	13769	13961	13989	14019	13655	13796	13927	13860	13957	14006	13944	13836	14005	13908	13959	13862	14105	13640	13732	13672	13682	13834	13949	14151	13919	14060	13974	14045	14037	14017	14081	13858	13837	14066	14041	13881	14096	13855	14073	13942	13907	13873	13882	13882	13948	13864	13913	13903	13937	13993	13967	14081	13918	13749	13745	13854	13843	13898	13975	13845	14045	13747	13690	13860	13988	13838	13900	14089	13917	13687	13931	13834	13815	14040	13901	13996	13821	14057	13950	14040	13959	13995	13952	13893	13894	13929	14123	13959	13920	13941	14007	13850	13994	13878	13809	13866	13928	13876	14122	13977	13913	13875	13876	13902	13804	13631	13795	13967	13810	13938	14082	13945	13984	13786	14005	13949	14067	13930	13891	13957	13934	13912	14000	13777	14015	13981	13814	13947	14033	13931	13963	13948	13913	13742	13986	14059	13912	13853	14161	13761	13711	13881	13890	14110	13892	13809	13986	13936	13727	13948	13969	13932	13988	13880	13892	13877	14005	13733	14011	13951	14030	14115	13936	14080	14129	13782	13717	13882	13871	14070	13901	13827	14020	13977	13853	13809	13981	13969	13835	13998	13991	14086	13963	14179	13978	13855	13865	13991	13978	13819	13882	13986	13984	13924	13906	14026	13969	13966	13850	13998	13934	14133	13865	13890	13854	13751	13928	13787	14053	14004	14067	13876	13936	14058	14052	14153	14121	13855	13931	13949	13864	13778	13829	14019	13909	13788	13824	13922	13937	13917	13867	13876	13915	13940	13967	13920	13910	14120	14009	13813	13901	13728	13964	13839	13908	13894	13775	13775	13767	13985	13997	13862	13804	13974	14115	13858	14204	13785	14015	13847	13894	13562	14011	13787	13990	13750	14002	13885	13959	14010	13979	13969	13907	14188	13966	13975	13882	13790	14027	13758	13848	13776	13812	13984	13878	13858	13858	14032	14068	13954	13995	13996	13911	13891	13931	14026	13990	13976	13883	13907	13871	13883	14046	13879	14027	13998	13860	13846	13933	13918	13871	13708	13763	13809	13940	13864	13918	14033	13888	13904	13819	13845	13956	13846	13908	14090	13968	13868	14018	13854	13835	13879	13747	13915	13971	13956	13800	14001	13996	13914	13932	14072	13963	13979	14026	14055	13849	13932	13840	14212	13888	13908	13810	13897	14069	13931	13878	13705	13953	13887	13935	13982	13812	14138	14094	13797	13932	13868	13824	13960	13793	13968	13807	13961	13984	13979	13927	13738	13914	13827	13867	13933	13924	13961	13865	14032	14052	13901	13966	13899	13867	13918	13883	14152	13943	13759	13895	13987	13710	13869	13863	14013	13896	13913	13907	13838	13974	14053	13880	14053	13900	14038	13920	13770	13907	14056	14000	13839	13922	13925	13990	13873	13893	13874	13877	13969	13920	13979	14047	13949	14186	13772	13901	14024	14084	14030	14128	13997	13773	14006	14152	14000	13922	13856	13879	13942	13777	13990	14083	13881	13948	14140	13919	13851	13891	13915	13907	14062	13955	13849	13953	13879	14002	14142	13944	13867	13730	13810	14114	13930	13851	13847	13769	14022	13901	13863	14090	13924	14131	14127	13805	13979	13960	13832	13791	13824	13952	13954	14015	13762	13636	14059	13910	13967	13908	13806	13919	13943	14078	13963	13986	13859	13908	13874	13780	13999	14027	14059	14084	13985	14057	13855	13906	14088	13947	13975	13900	13908	13970	13932	14043	13736	13929	13626	14082	14116	13845	14063	14003	13962	13643	13787	13751	13836	13834	13907	13754	13793	14075	13924	13893	14203	13899	13932	14062	14041	13850	13929	14066	14087	13854	14150	13899	13814	14094	13880	13885	13921	13927	14049	13992	13878	13901	14021	13855	13841	13974	13958	13936	13857	13983	13860	13735	14100	13924	14024	13841	13751	13934	13884	14064	13885	14109	14065	13702	13979	13784	14017	13887	13741	14050	13978	13983	13947	13894	13986	14069	14089	14099	13968	14018	13896	13954	13750	13959	13717	14049	13925	13996	13839	13830	13944	13836	13825	14003	13958	14037	13744	13990	13841	13990	13926	13905	14138	13869	13935	14242	13803	13944	13953	13934	13854	13843	14006	14047	13966	13995	14071	13902	13902	13979	13794	13841	13807	13956	13816	14009	13828	13889	13817	13833	13843	13870	14027	13943	13994	13788	14010	13920	13858	13981	13885	13981	13727	13928	14010	13770	13935	14029	13912	13867	14046	13813	13999	13939	13963	13966	13876	13944	13903	14023	13937	14000	13790	13914	13925	14012	14145	13943	13824	14051	13935	13875	13814	13826	13768	14143	14032	14216	13935	13798	13835	13901	14049	13989	13857	13765	13974	13885	13922	13902	13989	13823	14069	13938	13852	13886	13851	14020	14026	13962	13703	13918	13887	13969	13887	13822	13925	13860	14000	13838	13815	13977	13905	13875	13887	13809	13775	13829	13940	13911	13687	13862	14001	13885	13952	13993	14035	14085	13947	13825	13792	13949	13859	14161	14043	14002	13946	14002	14090	13838	13863	14045	13948	14075	13836	13974	13949	14066	13808	13613	14154	13852	13890	13842	13995	14037	13993	13816	13974	13983	13798	13975	13856	13940	13896	13773	13957	13914	13816	13819	13883	14032	13987	13917	14024	13944	13821	13989	13775	13877	13753	13906	14033	13752	13925	13946	14043	14075	13854	13846	13797	14031	13953	13876	13835	13988	13757	13930	13978	13950	14187	14006	13769	13844	13940	13897	13850	14082	13923	14133	13865	14228	13857	13869	13932	13875	13905	13989	13944	13920	14072	14129	13967	14144	14020	13867	13903	14049	14027	13962	13960	14008	13947	13969	13942	13850	14047	14054	13882	13871	13858	14001	13771	13928	13753	14030	13948	13865	14032	14117	13852	13916	13974	14068	14023	14128	14050	13728	13774	13817	13865	13782	13948	13972	13990	13913	13980	13853	13899	13927	13973	14071	14042	13808	13846	14019	13852	13774	13932	14016	13899	14020	13762	13936	13852	13911	14058	13903	13932	13666	13727	13867	13968	14062	14047	14074	13888	13902	13871	14050	13778	13922	13871	14078	14034	13832	14059	13981	13961	13759	13991	13990	14042	13689	13877	13829	13911	13747	13978	13827	13952	14019	13865	13902	13955	14006	13862	13963	14023	14044	14072	13888	13944	13908	13993	13800	13976	14042	13827	13923	13890	13764	13895	14065	13810	13900	14052	14100	14036	13923	13885	13929	13910	13830	13950	13837	14043	13885	13811	14021	14080	13891	13973	13962	13899	13803	14000	13755	13916	13950	13800	13757	13925	13898	13817	13746	13934	14067	13820	13877	13936	14155	13865	13874	13802	13849	13798	13847	13835	13957	14009	13920	14008	13789	14001	13926	13769	13936	13950	13926	13770	13840	13847	13833	14030	14099	13874	14201	13858	14032	13887	13976	13996	14056	14135	13947	13937	13963	13680	13793	13939	14022	13890	14031	13911	13943	13858
16294	27935	26214	20694	17406	16127	15200	14820	14606	14354	14433	13854	13880	24259	36939	33750	33881	28379	21457	16209	14016	13428	13110	13153	13094	13135	13169	13155	12980	13116	13022	12981	13077	13052	13099	13062	12987	13078	13053	13010	12950	13110	13103	13089	12878	13098	13081	13168	12907	13072	13130	13032	13028	12895	12904	12946	13083	12902	12974	13172	13185	12998	12977	13210	12970	13087	13101	12937	12956	12874	12975	13080	12960	13015	13220	13144	12972	13011	13179	13226	13166	13189	12969	13091	13176	13076	13099	13000	13097	13015	12930	12909	13010	13125	13027	12940	13018	13171	13071	13066	13032	13298	13056	13115	12785	13209	13090	12845	12858	12964	13019	12968	13088	13027	12879	13144	13038	13054	12932	13188	13057	13010	13001	13068	13059	13104	13105	13058	13170	13004	13201	12949	12976	12977	12889	12996	12972	13034	13157	13038	13140	13061	12990	12948	13018	13030	13112	12847	12847	12981	13237	13067	12881	13119	13003	13251	13121	13143	12965	13063	12986	12976	13123	12943	12976	12966	13030	13107	13065	13160	13031	13001	13173	13112	13111	13090	13088	12963	12965	12971	12986	13253	13018	13047	12926	12893	13073	13092	13008	12883	12989	13026	12973	12985	13024	13112	13033	13163	13061	13059	12973	13029	13115	12996	13007	13308	13033	12990	13060	13004	12901	12937	12858	13016	13148	13089	13114	12992	13046	13096	13080	13078	12913	12924	13134	13059	13044	12982	13050	12969	13079	12985	13091	12902	13101	13026	13145	12957	12932	12939	13114	13033	12967	13038	13025	13052	13024	13104	13106	13119	13106	13010	12973	13038	12922	12880	13009	12903	13148	12852	13082	12902	13073	13007	13160	13077	13167	12996	12984	13012	12937	13017	12976	12958	13050	13001	13035	12922	12975	13121	13046	13043	12985	13057	13042	12931	13002	13043	12904	12955	12949	13056	12980	12968	13004	13090	13092	12947	12947	13040	13023	12928	13114	13025	13022	12962	13227	13093	12912	12899	13123	12927	12806	13044	12958	13055	12937	13002	13002	13085	12988	13087	12840	12946	13055	12903	13092	13172	13023	13060	12948	13074	13067	13021	12983	12818	13053	12937	13041	13029	13037	13159	12965	13056	12968	12886	12995	12980	13049	12988	12877	12844	13004	13012	12962	13062	12848	13120	13045	12828	13048	13020	13064	13042	12994	12898	13099	12896	12978	12973	12947	13023	13001	12999	12999	13147	13131	12922	13075	13039	13000	13090	13162	12987	13124	12986	13007	12818	13012	12997	13034	13278	13130	13139	13046	13048	13053	13113	13056	12986	13116	13092	13058	12999	12992	12919	13166	12906	13085	12953	13010	13059	13152	12973	12976	13079	13124	13004	13271	13036	12852	12974	13111	13093	12838	12949	13062	13054	13082	12942	13117	13102	12903	13037	13141	12879	12872	13039	13069	13120	12893	13133	13092	13087	12872	12890	12920	13076	12954	12833	12970	13158	12914	13187	13073	13165	13199	13093	13129	13029	12954	12979	13041	12872	13102	13052	13061	13061	12898	13156	13032	13137	12921	13094	12942	13077	13003	13085	12974	13163	13046	13071	13010	12957	13198	12932	13147	12892	13051	12938	12993	13061	13076	13169	13257	13002	13250	13033	13109	13009	13133	13141	12975	13036	13019	13135	13070	12944	13113	12895	12946	13194	13167	12978	12950	13089	13045	13088	12988	13046	13016	12935	13043	13090	13079	13042	12958	13017	12959	12974	13192	13154	12936	13062	12888	13038	13034	13007	13140	12993	12861	13056	13177	13010	13019	13008	12999	12930	13042	13025	13074	13158	13118	13015	12941	12969	13107	13054	13035	13036	13147	13112	13012	12985	13025	12898	13031	12988	13028	12960	13071	12976	12986	13116	12962	13177	13035	13000	12882	13045	12882	13143	12844	13172	13088	13050	12929	13036	12934	13018	13191	12986	12969	12967	13000	13035	12965	13001	13091	12969	13149	13089	13062	12986	13124	13078	13095	13148	12977	13012	13131	13047	13008	12972	13124	12939	13074	13095	13167	13022	13111	13001	13050	12971	13094	13012	13116	12933	13156	13034	12905	12951	13017	13031	13005	12966	12893	13025	13170	13057	13082	13083	13026	13086	12862	13169	12934	13000	13118	12976	13038	13055	13039	12998	13045	12923	13003	12991	12921	13048	13226	13076	13215	12969	13033	13017	13029	13125	12987	13027	12990	13119	12964	12887	12907	12833	13019	12927	13113	13052	13042	13038	13059	13142	13017	12963	13108	13091	12961	12999	13111	12992	13069	13196	13016	13043	13056	12975	13035	13034	12943	13037	13117	12931	13117	12961	13049	13104	13080	13146	13009	12942	13027	12998	13060	13077	13129	12873	13093	13048	13064	13110	13159	13003	13113	12940	13016	13176	13057	13209	13032	13070	12948	12922	13029	12903	13191	13096	13037	13067	12975	12959	13106	13101	13086	13063	12980	13193	13071	12998	13022	13071	13290	12917	13039	13090	12951	13035	13021	13107	12997	12937	13232	13128	12912	13091	12959	13083	13136	13023	13164	12907	13056	12945	13002	13025	13032	13038	13084	13060	13085	12995	13182	12951	13093	13094	13070	12997	13066	13050	13054	13091	13095	13069	12958	12964	12957	13098	12998	12866	13036	12843	13119	13118	12985	13022	13033	12973	13167	13037	13048	13054	12952	13116	12990	13007	12911	13019	12912	12980	13029	13132	12997	12970	13172	13080	13058	13100	13147	12940	13183	13059	12971	13083	13101	12991	13034	13118	13017	12959	13170	13038	13028	12979	13144	12945	12937	13107	13065	13200	12892	12974	13096	13139	12988	13111	13017	12783	13023	13026	12922	12993	12905	12826	13005	13249	13086	13045	12978	13201	12942	13124	12969	12967	13064	12928	13063	13051	13156	13039	13038	13102	13175	12902	12951	12934	12996	12899	13091	13067	13073	12928	13079	13016	13150	13004	12859	13065	13018	12849	13096	12955	13026	13025	13052	12882	13012	13098	13062	13128	13131	13001	13149	13072	12874	12880	12938	12909	12962	13102	12927	13057	12850	13045	12906	13041	13082	13148	12880	13069	13023	12966	12989	13042	13009	12979	12994	13007	13082	13062	13058	13017	13073	12992	13001	12948	12932	12975	13127	13149	13027	12924	12967	12879	13127	13112	12964	13121	12966	13116	13306	13035	13098	13093	12967	12932	12901	13150	13035	12909	13075	13032	12814	12901	12969	13168	12999	12993	12943	13019	12998	12858	12974	13097	12933	13115	12978	12869	13041	12933	13051	13072	13111	13019	13094	13197	13003	13054	12987	12872	12865	13031	13072	13109	13209	13001	13039	13179	13162	13092	13130	12978	13029	12941	13118	13047	13074	13090	12938	12821	13103	13117	12851	13060	13154	12963	13102	12993	12931	12952	13039	12992	13201	13078	13022	13093	12979	13101	13080	13036	13008	12983	13062	13165	12980	12953	12936	12898	13078	12994	12981	12962	13096	13111	13094	12943	12951	13040	12997	12890	13005	13033	12913	13133	12993	13024	13045	13091	13029	12841	12959	12948	13132	13162	12916	13055	12954	13188	12976	13148	13043	13090	13127	13009	13071	13047	13041	12995	13025	13035	12979	13073	12864	13159	13062	13080	13000	13016	12964	13133	13055	12966	12957	13042	13140	13123	13117	13135	12905	12950	13159	12958	12895	12949	13184	13011	12984	13061	12995	13020	13142	13073	13078	12817	12933	13004	12920	12964	13024	12962	13025	13048	12975	13023	13199	12985	13029	13105	12919	13031	13030	12993	13002	12995	13219	13043	13114	12988	13033	13001	12944	13024	13093	13140	12986	12906	13021	13164	13136	12961	13151	13039	13240	12941	13063	12873	13087	13053	13178	13036	12898	13199	13064	13129	13217	13090	12987	13156	13031	12961	12999	12969	13213	12908	13301	13006	13124	12922	13011	12996	12877	13308	13022	13060	13129	12883	12928	12915	13160	12914	13044	12932	12962	13115	13084	12965	13044	13056	13161	12871	13044	13072	13025	13101	12980	13058	12910	12991	13068	13100	13011	13189	13034	12944	12997	13103	13014	13003	13116	13050	12969	13119	12984	12904	13044	13035	13024	13141	13096	13080	13106	12956	13008	13045	13099	13003	13065	13139	13017	13067	12965	13085	13029	12986	13049	12982	13000	13051	13067	12988	13143	13123	12962	13049	13079	13072	12989	13216	13081	13067	13124	13012	12935	13242	13088	12984	12928	13046	13056	13058	12875	13031	13038	12956	13031	12950	13114	13088	13214	13012	13033	13041	12980	13014	13044	13007	13109	13267	13176	12980	13023	12973	13096	13063	13095	12970	12990	13058	12935	13101	13090	13046	12944	13256	13033	13042	13033	12877	12968	13010	13063	13081	12972	12975	13050	12996	12942	13221	13056	13246	13056	13085	13022	12805	12973	12911	13115	12946	12956	13241	12950	12951	13135	13148	12958	13132	12886	13019	12896	13222	12991	13026	13072	12949	12891	13084	12995	12975	13135	12971	13052	13122	13057	13000	13136	13041	12921	13103	13102	13001	13127	12949	13060	12840	13037	12927	13121	12865	12900	13129	12983	13087	12955	13173	13041	12897	13070	13097	13178	13021	12935	12970	12987	13025	13063	12874	12869	13056	13089	12973	13114	13095	12943	13068	13035	12988	12905	13131	13078	12989	12993	12979	13083	13109	12868	13198	13076	13084	13082	13074	12938	13147	12941	12985	12971	13035	13058	12930	13004	12780	13084	13057	13018	12877	12923	13113	12912	12917	13165	13144	13061	13101	13055	12961	13090	13000	13074	12989	13020	13141	13084	12992	12999	13071	13105	13147	13085	13085	12943	13125	13034	12966	13061	12883	12994	12809	13162	13013	13164	13221	13129	13051	13114	13036	13121	13132	12962	13172	12990	13152	13083	13021	12979	13197	13119	13043	12970	13163	13026	12857	13138	13022	12968	12944	12897	13086	13041	13104	13014	13071	13039	13000	13175	12921	12971	12955	12840	12863	12982	13073	12939	12881	13026	13062	12971	12960	12970	13085	12885	13133	12965	12928	13141	13089	13042	12870	13091	13175	12973	13276	12890	13086	13228	13005	13068	13002
28879	21343	19805	16327	14541	14051	14202	14196	14069	14050	14030	14077	14236	14143	15916	16486	15624	15061	14633	14231	14045	13933	14062	13954	14047	13980	14015	13922	14113	14032	13979	14014	13857	13982	13999	14011	14042	13947	13918	14098	13943	13978	14020	13982	13925	13925	13957	14150	13953	13842	13916	13865	14051	14019	14074	14235	14019	14073	14071	13932	13989	13937	14094	13959	14150	13946	13973	13869	13994	13999	14070	13947	14098	13853	14015	13997	13856	13893	14035	14058	14002	13887	14011	14054	13903	13898	13912	13938	14029	13954	13934	13839	13842	13997	13984	14091	13896	13919	14072	13819	13932	13942	13963	14060	13977	14205	14030	13972	14029	13813	13961	13989	14046	14034	14018	13983	13847	13983	14005	13876	14037	13757	14078	14112	13948	14182	13959	13871	13918	13916	14102	13781	13956	14126	13971	13895	14067	13937	13952	13685	13800	14007	14037	14088	14164	14040	13944	13950	13899	14065	13912	13837	13819	13899	14060	13889	13840	14019	13832	14015	13976	13920	14104	14103	13925	14069	14046	14026	13958	13942	13790	13934	13956	14038	14158	13783	14100	13970	14001	14003	13924	14000	13911	13957	14052	14094	13848	13953	13951	14103	14079	14125	13914	14101	13982	13905	13962	13968	13927	13950	14074	13962	13825	13842	14115	14048	14024	13947	13786	14171	13896	14068	14034	13945	14176	13988	13973	13978	14067	13949	14073	13942	13833	13885	13868	13982	13733	13952	14113	14185	14075	13835	14188	13839	13922	13960	13945	13994	13953	13980	13861	14060	13874	13898	14080	13926	14158	13797	14135	14133	13983	14034	14017	14150	13921	13846	13922	13641	14012	14037	14064	14031	13960	14009	14021	14059	13964	13842	14020	14067	14136	13981	13905	13935	14045	13714	14105	13932	14139	13927	14061	13892	14005	14032	14002	13938	13925	13990	13852	13953	13919	13829	13969	14065	14009	14038	14092	13942	13991	13941	13841	13982	13985	13794	13922	13827	13892	14253	14014	14024	14098	13803	14047	14081	14071	14139	13896	14087	14054	13955	13853	14180	13821	14071	14043	14030	13862	14014	13969	13997	14003	13745	13722	14031	13826	13919	13929	14099	13796	14043	14057	14028	14116	14000	14155	14083	14033	14220	14036	13978	13843	13971	14069	13908	13781	13915	13971	13989	13878	13866	13998	13936	14051	13959	13910	13993	13825	13843	13944	14055	14023	14099	14136	13906	13882	14034	13785	13973	13886	13958	14043	14095	13854	13983	13956	13961	13842	14106	13883	13991	13940	13931	13720	14013	14109	13941	13688	14119	13851	13980	13952	14044	13834	13772	13807	13914	13808	14043	13930	13883	14037	13947	14015	13989	14167	13995	13932	13939	13888	13973	13968	14053	13989	13997	14070	14008	14064	13685	14166	13977	13901	13989	14011	14053	14035	13992	14221	13956	14067	14015	14136	14008	13882	13936	14031	14141	13966	14128	14059	13980	13896	14053	13929	14179	13998	13962	13980	13936	13922	13927	13859	14133	14116	13940	14026	14143	13993	13953	13964	14075	13935	13748	14170	13938	13881	13913	13808	14064	14128	13943	14092	14052	13837	14064	13993	14094	14035	13962	14052	13994	14101	14093	13959	14018	13934	14004	13904	13947	13870	14103	13950	13955	13988	13906	13958	13863	14122	14078	13879	14083	13965	13906	14048	14004	14074	14028	13809	13856	13985	14136	13999	13949	13980	14046	14010	14182	13925	13985	13967	14155	13969	13982	14032	14045	14014	13851	13999	13950	13941	13957	13995	13960	13826	13864	14043	14127	14183	13858	13858	14092	13923	14077	14097	14055	13964	14053	14046	13904	13919	13796	14075	14133	13961	14028	14043	13956	13904	14039	14026	13893	13997	13908	14264	13961	14117	13965	13870	13944	14095	13893	13979	13934	13912	13954	13954	14084	14100	13869	14016	14038	13718	13978	14094	13939	13954	14088	14048	14001	14066	13844	13948	13972	14169	14017	13830	14008	13744	14008	14155	13683	13933	13879	13891	14175	14136	13903	13980	13900	13695	13961	13944	14099	14040	14007	13936	14080	13967	13922	13970	13908	14147	13920	13837	14011	13846	13947	14056	14024	14014	13979	14061	13727	13836	14014	14153	13985	13927	13980	14091	13976	13920	14086	14046	13951	13997	14154	13920	13885	13872	14038	14033	14059	13900	14184	14137	14039	13972	14078	14020	13857	13914	13742	13948	14113	14206	13934	13964	14029	14057	14062	13987	13999	14039	14062	13882	14143	13997	13986	14091	14002	14014	13932	13909	13977	13971	13930	13864	13903	13921	13940	13946	13954	14002	13997	13943	14126	13785	13996	13943	13937	13837	14123	14173	14052	13830	13887	14186	14115	13880	14004	14051	14310	14175	14082	13898	14098	13909	13925	14061	13999	13981	13825	13891	14143	13941	14015	13783	13972	14021	13933	14043	14066	13904	13913	13946	14094	14200	13872	14246	13979	14115	13920	14023	13983	14139	13916	13876	13843	13903	13871	14114	14040	13917	13811	13938	14020	14074	13973	13992	14056	14066	13894	13810	13957	13804	13832	13752	13914	13944	14098	14104	13973	13915	14003	14012	13948	13985	14057	13953	14033	14155	13995	13865	14014	14030	14021	13862	13883	14042	14045	13960	14080	14015	14037	13874	14010	13996	14042	13968	13901	13929	14128	13954	14095	14024	14063	13856	13896	13896	14003	14023	13908	13970	13980	13888	13802	13768	14073	14032	14105	13943	13884	13835	13979	14142	14048	14127	14018	14098	14132	13896	13844	13953	14028	13851	13934	13976	14073	14011	13890	14050	13781	14140	13876	13920	14008	13881	14011	13917	13856	13994	13910	13847	13872	14027	14034	13914	14082	14071	14087	14051	13940	13867	14048	14119	14114	14055	14075	13975	13970	14079	14160	13952	13990	14064	14076	13962	14270	14063	13904	14020	14038	13958	13819	13853	13889	13908	13885	13863	13879	13900	14044	14028	13942	14012	14039	13969	13931	14108	14100	14116	14103	13935	14025	13937	13878	13723	14077	14133	14122	13923	13871	13760	13970	14127	14203	13931	14114	14252	13766	14020	14049	14112	14066	14136	14045	13911	14096	13877	13825	13980	13941	14075	14055	14155	13994	13807	13972	14119	14059	13871	13857	13837	13957	13997	13982	13832	14050	14101	13986	13909	13935	13979	14082	13944	14081	13985	13921	14011	14123	14033	13961	13932	14014	14013	14109	13997	13957	13831	13851	13942	13957	14135	14178	14033	14073	13992	13830	14005	13949	13816	14085	14021	13922	13980	14116	14195	13861	13958	13909	14090	14037	13907	14044	13885	14093	13895	13902	13893	14104	13929	14007	13915	14069	13894	13996	13766	13884	13986	13883	13901	13972	13817	13953	14101	13931	14026	14018	13952	13836	13977	14035	13764	13926	14001	14087	13994	14104	13962	13914	14040	14092	14152	14016	14062	14105	13826	14018	13839	14119	14031	13988	14068	14029	13785	13893	13932	13848	13965	14242	14069	13875	14057	13949	14160	14039	14001	14098	14004	13868	13925	13910	13944	14152	14102	13915	13959	13931	14116	13946	13941	13897	14030	14147	13941	13906	13986	13945	14139	14041	13771	14070	14049	13998	13953	13917	14038	13905	13709	14032	14034	13896	13914	13794	13867	13851	13884	13982	14121	14111	14075	14144	14214	13895	13887	14022	14255	14075	14029	14037	13893	13866	14017	14098	13997	13946	14130	13989	13699	14039	13907	13877	14074	13900	14007	13982	14055	13940	13985	13848	14165	14018	13768	13856	13868	14018	14013	13973	14026	14017	13990	13890	13988	13823	14005	14034	13969	14129	14113	14189	13746	14019	14020	14022	13957	13890	14144	14090	14187	14002	13986	14037	14032	13976	14078	13947	13837	13944	13965	13999	13836	13991	13823	14160	13929	14213	14024	14098	13855	13927	14053	14023	13956	14038	13939	14015	14112	13954	13853	13912	13970	13888	14025	13953	13895	13898	14171	13784	14089	14220	13991	13884	14048	13934	13949	13965	14125	14065	13774	13951	13788	13879	14128	13774	13968	14033	14069	13998	13907	13888	13864	13917	13805	13845	13941	14009	13959	13884	13980	13880	14072	13834	13901	14115	13918	13935	13936	13844	13972	13978	14211	13805	14053	13948	14107	13970	13902	13817	14009	13917	13978	13958	13961	13974	13891	13857	14198	13836	13989	14020	14037	13704	14062	13914	14029	14060	13998	13893	13914	14079	13853	14040	14071	13884	13899	13849	14044	14017	14181	14208	14083	13955	14038	14063	14163	13963	14089	13873	13855	14073	14114	14112	14124	14081	13922	13964	14281	14023	14003	14150	13998	14116	14077	14264	14008	13877	14084	13901	13879	14003	13982	13897	14095	14033	13859	13832	13903	13936	14052	14110	14085	13962	13973	13908	13905	13900	14077	14044	13893	13822	13953	14138	14126	14087	13988	13965	13971	13783	13996	14041	13964	14006	14222	13929	13912	13926	13892	13857	14086	14059	14124	13870	14210	14047	14048	14112	14119	13968	14082	13917	14210	14134	13852	13961	13951	14054	13939	14010	14023	14065	14090	14178	13865	13779	14038	13974	13980	14106	13719	13814	14041	13961	13762	14032	14170	14034	13933	13853	13830	14173	14087	13857	14034	14158	14022	14168	14180	14251	14054	14002	13746	14036	13955	13924	13941	14020	13943	13874	14072	14064	14098	14048	14007	14016	13927	13994	14067	14045	13896	14031	14062	13949	13795	13891	13979	14157	14003	13988	13972	13931	13887	13792	13940	14083	14076	14083	14128	13997	14257	14011	13917	14182	13947	13846	13925	13949	14007	14012	14140	13965	14180	13962	14047	13894	14080	13993	14013	14002	13774	13937	13822	13894	14100	13811	14160	13858	13935	14023	14113	13836	13997	14142	13841	13954	14035	14027	13897	13882	13998	13923	13963	14148	14000	13840	13939	13977	13955	13841	14060	14169	13861	13962	14039	13981	13960	14000	13917	13901	13979	13870	14097	13929	13903	13945	13742	13772	13780	13950	13987	14136	14106	13917	14019	13957	14033	13988	14071	14058	14230	13779	13824	13951	13850	13959	14051	14073
14371	15850	15976	14002	13513	13286	13278	13217	13183	13188	13042	13119	13363	13348	16087	16687	15224	14252	13758	13446	13039	13074	13022	12976	12987	13072	12972	12964	13188	13196	12976	13245	13028	12987	12987	12913	13124	13165	12936	13003	12859	13013	12958	13159	13007	12912	13007	13036	13028	13070	13080	13003	13097	13106	13121	13062	12975	13161	13081	13146	12993	13036	13077	12962	13007	13104	13127	12905	12932	13085	12925	12992	13031	13013	12971	12978	13118	13037	13030	13171	13003	13137	13007	13063	13026	13025	12901	13001	13037	12834	12992	12994	12881	13045	13133	13125	13083	12928	13074	12886	13030	13058	13188	13065	12927	13149	13190	13113	13133	13032	12931	12941	13112	13022	13136	13101	13112	12901	12929	13082	13065	13010	13152	13055	13008	13007	13011	13042	12930	12974	13033	13056	12917	12992	12806	12947	13071	12906	12968	12996	13067	12933	13029	12956	13031	13047	13041	13165	12990	13103	13071	12952	13161	13038	13055	13020	12952	13129	13103	12824	12997	13113	12985	13135	13125	12870	13204	12916	13131	13111	13174	12977	13065	13047	12872	13146	13169	12933	13177	13136	13169	13104	13025	12863	13164	12880	13061	13039	13021	13044	13146	13032	13116	12994	13074	13092	12960	13033	12980	13148	13097	13027	13068	13152	13077	13064	13035	13112	12970	13126	12889	13040	13123	12980	12988	12940	13059	12973	13100	12978	12886	13094	13000	13145	12863	12925	13139	12987	13058	13005	12976	13034	13157	12880	13088	13167	12902	13005	13122	13058	13161	13003	13005	13119	13163	13042	13116	12861	13198	13006	12908	12947	13079	12891	12935	13105	12940	13044	13086	13018	13009	12898	12882	12974	13022	12814	13104	13039	13075	12931	13201	13103	13141	13037	12932	12876	13040	12997	13003	12876	13120	13142	12785	12935	13026	13036	13044	13105	13215	13024	12902	13093	13008	12932	13031	12990	12999	13024	13041	13001	12998	13081	13033	13018	13003	13170	13158	12932	13086	13169	12925	13059	12999	12950	13064	13065	12972	13075	13030	13083	12957	13047	12889	12960	13041	12924	13233	12950	12925	13086	12971	13096	12900	13096	13000	13069	13015	12851	13072	13124	13140	13188	12883	13049	13147	12892	12974	12915	13203	13137	12986	13135	13118	12953	13095	12981	12882	12885	12891	13073	12962	13088	12937	13038	13060	13093	12906	13157	13036	12933	13030	13076	13111	13056	13156	12904	12997	12977	13007	13037	13065	12998	12926	13071	13113	13079	13007	12986	13176	13025	13049	12863	13092	13132	13073	12945	12963	12999	13011	13078	12991	13106	12855	13060	13093	13220	13094	13040	12996	13075	12951	13126	12940	13233	13072	13094	12976	12985	13098	13064	13129	13125	13082	12977	12866	12917	12963	13117	12918	13115	12930	13055	13054	12936	13065	12977	12967	12948	12976	13169	12942	13055	13024	12976	13023	13100	13109	12968	13178	13125	13025	13068	12969	12941	13092	13064	12907	13143	12999	13055	13002	13096	13101	12920	12917	13182	13144	13146	13101	13111	13006	12845	12956	12856	13060	12881	12999	13115	12971	12971	13046	13018	13063	13008	13128	13026	13107	13066	13155	13082	13061	13088	13350	13119	13142	13008	12983	13086	13123	13037	13087	13089	13003	13105	13035	13162	13106	12973	13087	13106	13113	12946	13127	12990	12825	12854	13184	13143	13063	12902	13082	12792	13059	13160	12965	13054	13040	13073	12931	12936	12984	12972	12977	13209	13027	13039	13065	12842	12966	12896	12905	12975	13026	13059	13021	12898	13170	13096	13089	12961	12984	12923	13004	12995	12901	13064	12987	12980	12947	12986	13013	13107	13244	13042	13021	13055	12932	12854	13190	12942	13034	13093	12816	12979	12987	12976	13029	12999	13004	13037	13042	12895	12939	13131	12955	13015	13205	13015	13021	12937	12902	12994	13076	13099	13115	13094	13004	13154	12833	13161	13014	12900	13172	12972	13064	13059	13058	13085	12983	13045	13041	13018	12948	12964	13202	13092	13140	13020	13147	13016	13098	13129	13129	13151	13166	13201	13115	13053	13058	12910	13004	12975	13155	12970	13001	12964	13129	13097	13090	12985	13093	13009	13007	13048	12896	12932	13145	12986	12975	13092	13141	12915	13097	13035	12946	13062	13129	13060	13076	12986	13013	13019	13086	12904	13051	13100	13091	13069	12849	13037	13098	12994	13036	13112	13134	13140	13044	13062	12926	13024	12955	13189	12982	13054	13140	12820	12942	12909	13003	13095	12909	12877	13026	13004	13253	13032	13207	13097	12869	12988	12827	13041	13068	12756	12829	13063	12910	13139	13220	13105	13161	12976	13057	13038	13029	12981	13025	13087	12998	12950	13274	13046	12989	12960	13031	12893	13108	13157	13109	12997	13141	12949	13097	13069	13063	12955	12918	13251	13048	12981	13110	12881	13021	12947	12739	13128	12891	13171	13029	13034	12968	13399	12949	12997	12978	12961	12863	13068	13044	13042	13096	12972	13042	13100	12885	13020	13077	13088	12994	13105	13083	12968	13135	13204	13071	12972	13124	13024	13120	13131	13128	12985	13031	12960	13019	13095	12920	13164	13020	13210	12963	13193	13120	13067	13115	12988	12939	12924	13136	13099	12992	13092	13014	13038	13090	13056	13119	12842	13140	12972	13001	13253	12853	12975	13076	13044	12908	12846	12977	13019	13073	12982	13032	13072	12975	12926	13079	13066	13023	13075	12945	12819	13058	12950	13018	12865	12827	13030	13024	13194	13166	13082	13091	13143	13043	13105	13008	12990	13141	12933	12907	13001	13066	13031	12949	13033	12988	12928	13120	12898	13028	13083	13089	13054	12953	12958	13049	13063	13083	12951	12994	12921	13154	13062	12976	13039	13220	13148	12992	13009	13010	12865	13043	12837	13091	13052	12976	12936	13021	12987	13033	13010	12973	12913	12877	13062	12930	13087	13055	13010	13160	12756	13129	13130	13090	13102	13046	12999	12894	13016	13131	12883	12897	12929	13177	12903	13168	13142	13108	13130	13035	13027	13117	12741	12995	13186	12998	13036	12881	13149	13032	12829	12855	13241	13034	13050	13094	13041	12939	12982	12868	12956	13052	13160	13146	13103	13049	12928	13231	13094	12962	13005	13010	13033	12979	13049	12973	13066	13074	13080	13144	12909	13098	12949	13141	13028	13102	13040	13141	13056	13080	13162	13145	13011	12967	12880	13070	13054	12992	13064	13019	12941	13091	12858	13059	12995	13088	13137	12953	12900	13213	12975	13115	12835	12928	13002	12897	13163	13007	12930	12918	13219	12950	12916	13045	13082	12998	13078	13049	12891	13217	13061	13049	12963	12891	12968	13049	13232	13129	13003	13061	13126	13045	12914	13103	13034	12933	13152	12984	13053	13034	13148	13075	12962	13072	12843	13125	13007	13117	12955	13142	12947	13243	13087	13018	13082	13029	13058	13077	12950	12983	13125	13098	12951	13171	12910	13280	13044	13013	12925	13030	12932	13003	13069	13067	13024	13018	13152	12909	12962	12946	13064	13098	13021	13018	12872	12908	13015	13180	13004	12964	13016	13059	13145	12964	13055	13063	13021	13038	12923	12945	13032	13067	12935	13109	13077	13121	12973	13143	13090	12864	13138	13007	12787	13056	12953	12821	12978	12902	12952	12936	12972	13017	13097	13038	13066	13074	12970	12934	13134	12992	12839	12990	13079	13051	13124	12811	13162	13033	13112	12979	13210	12977	13047	13120	12994	13020	13173	12976	13010	13064	13023	12939	13164	12931	12940	13009	13212	12988	13112	12964	12937	13026	12999	13017	13102	13177	13032	13136	12961	12950	12990	13048	12980	13222	13075	13037	13037	12930	13074	13086	12852	12922	12989	12938	13003	13064	13112	13001	13144	12960	13141	13145	13077	13085	13026	13113	12929	13043	13159	13065	13132	13158	12885	12996	12977	12993	12960	13021	13069	13072	12991	13122	13078	13164	12951	12981	13040	12948	12881	12929	13097	12981	12937	13082	12885	13019	13100	13161	12914	13003	13052	13051	13085	13058	13009	13232	13115	13159	13057	13144	12936	13058	13002	13100	13078	12951	13028	13015	12972	12976	13103	13125	13058	12982	13133	13177	13036	12814	13047	13073	13072	13121	12858	13078	13047	13006	13059	13017	13070	13119	12834	13140	13089	13098	12997	12962	13095	12909	12925	12979	13157	12872	13077	13085	13100	13068	13231	12949	13235	13035	12881	13011	13187	12924	13046	13084	13165	13141	12927	13117	13083	13075	13113	13091	13015	12973	13057	12975	13090	13047	12954	13156	12941	13051	12966	13047	12959	12966	12976	13188	12962	12996	12974	13130	12950	13019	13005	12819	13056	13094	13110	12927	12882	13085	13049	13019	12973	12957	13137	13186	13006	13029	12937	13026	12958	12933	13073	13041	13013	13025	12991	13027	12927	12898	13085	13055	13105	12913	13004	12985	13022	13002	13015	13114	12978	12884	13018	13134	12937	13007	13128	13068	13006	12971	13118	13237	13094	13068	13012	12856	13006	12933	13113	13067	13029	12931	13042	13145	13057	12999	13039	12960	13049	13116	12978	12942	13011	12971	12969	12861	13012	12931	13189	13008	12995	13020	12995	13048	12992	13084	13109	13027	13132	12873	13091	13090	12899	13046	13006	13056	12870	12984	12965	13065	12958	13097	13140	12976	13012	13009	13081	12937	13039	12957	13082	13042	13114	12872	12943	12928	13073	13092	12923	13143	13147	13109	12983	13054	12924	13079	13196	12950	13059	12969	13054	13018	13060	12929	13112	13292	13150	13043	12910	13110	13011	13207	12984	13020	12972	13088	13082	12896	13028	13089	12791	13149	13116	13007	13197	13015	13040	13088	12998	13140	12919	12975	12980	13037	13317	12922	13078	13141	13124	13122	13014	13238	13005	13246	12995	13005	13077	12892	13062	12982	12970	13101	13005	12877	12866	13066	13011	12849	13054	13085	13016	13119	13166	13105	12985	13018	12858	12896	13011	13069	13103	13018	13004	13125	13006	13185	13041	13032	13066	12841	12952	12857	13036	13010	12982	13062	13042	12966	13008	12848	13161
25247	21403	28106	25333	20333	16553	16008	14763	14601	14527	14469	14441	14596	16455	27487	26367	24771	20468	17044	15159	14361	14344	14281	14229	14067	14181	13938	14276	14116	14161	14173	14027	14208	14057	14211	14264	14212	14117	14373	14156	13977	14185	14091	14003	14076	14290	14093	14151	14085	14221	13853	14110	14107	14050	14215	13933	14063	14228	14115	14202	14266	14182	14279	14057	13871	13995	14331	13999	14166	14034	13972	14192	14354	14047	14125	13987	14009	14133	13972	14137	13935	14052	14206	13976	14013	14339	14374	14013	14048	14154	14032	14150	14230	13964	13961	14084	14159	14208	14308	13913	14105	14210	14160	14094	14023	14086	14086	14054	14242	14153	14288	14277	14079	14138	13972	13906	14203	14028	14139	14216	14255	14172	14178	14192	14170	14187	14176	14238	14206	14246	14032	13911	14060	14192	14036	14280	14149	14179	14002	14193	14155	14157	13983	13934	14078	14050	14219	14126	13940	14118	14363	13935	14201	14048	14203	14060	14256	13964	14074	14129	13975	14136	14149	14187	14026	13944	13965	14063	14168	14090	14211	14090	14221	14110	14076	13985	14021	14105	14097	14033	14192	14108	14117	14185	14079	14030	14162	14155	14274	14120	13929	13999	14321	14058	13867	14071	14106	14148	14088	13986	14040	14161	14350	13998	13939	14002	14138	14034	14110	13912	14267	14233	14099	14088	14015	14018	14337	14052	14302	14089	13971	14179	14029	14098	14142	14182	14169	14206	14021	13867	14226	13919	14264	14155	14150	13981	14192	14012	14107	13994	14130	13984	14039	14015	14249	14175	14176	14188	13921	14116	14165	14070	14208	14021	14097	14222	14206	14076	14179	14198	14122	13979	14178	14185	13941	14036	14122	14101	14164	14008	14028	14208	14073	14203	13932	14065	13981	14006	13937	14047	14076	14106	14033	14166	13770	14069	14159	14076	14061	14041	14211	14046	14018	14171	14018	14164	14087	13882	14093	14036	14063	14293	14034	14078	14154	13989	14184	14041	14051	14357	13982	14071	14152	14079	14199	14064	13929	14119	14167	13911	13939	14027	14141	14122	14267	14164	14195	14113	14118	14099	14196	14095	14082	14217	13970	14150	14063	14165	14034	14155	14096	14070	14078	14021	14122	14120	14153	14161	13929	14133	14173	14147	14227	14042	14019	14058	14222	14169	14108	14000	14076	13989	14190	14307	14296	14247	14193	14104	14146	14171	14136	13960	14162	14284	14119	14221	13920	14242	14252	14066	14165	14119	14186	14146	14163	14066	13768	14023	14106	14151	13937	14148	14005	13917	14242	14077	14105	14142	13893	14064	14052	14164	14123	14161	14009	14033	13998	14080	13932	14061	13938	14004	14165	14099	14044	14232	14240	14164	14046	14209	14118	14084	14123	14262	13882	13956	14210	14086	14054	14213	14157	14134	14084	14129	14032	14090	14211	14276	14031	13982	14254	14128	13983	14079	14377	14029	14109	14069	14254	14203	13920	14088	14212	14238	14122	14161	14193	14357	14154	14258	14198	14218	14265	14121	14170	14408	13944	14174	14142	14181	14123	14130	14023	14125	14117	14110	14117	13958	14109	14078	13979	14281	13933	13866	14067	14067	14215	14185	14032	14139	13810	14056	14205	14061	14226	14148	14126	14208	14167	13947	14121	14116	14039	14061	14112	14114	14246	14174	14294	14308	14182	14151	14037	14013	13940	14243	14065	14091	13968	14143	14200	14240	14047	13997	14135	14034	13971	14103	14116	13962	14020	14021	14096	14242	14101	13940	14111	14261	14109	14167	14012	14214	13959	14197	14078	14216	14210	14270	14138	14049	14025	14062	14162	14173	14157	14241	14186	14109	14020	14041	14080	13936	13878	14000	14187	14231	14134	14010	14202	14149	13883	14155	14080	14051	14012	14336	14135	14269	14057	14241	13997	13902	14046	14106	14159	14083	14063	14157	14067	13882	14107	14121	14194	14079	14393	14154	13888	14085	13923	14102	14056	14119	14166	14311	14122	14140	13971	14024	14019	14186	14264	13897	14060	13881	14265	14121	14201	14000	13884	14349	14103	14161	14000	14400	14311	14130	13981	14120	14024	14022	14104	14084	14013	14012	14106	14251	14001	14126	14061	14001	14202	14190	14118	14038	13872	14183	14035	14053	13971	14091	14136	14199	13939	14036	14135	14156	14075	14018	14001	14125	13989	14058	14056	13871	14015	14048	14218	14177	14101	14278	14032	14191	14071	14021	14108	14303	14014	13980	14145	14210	14106	14158	14076	14113	14135	14066	13968	13976	14066	14103	14127	14128	14245	14068	14146	14119	14056	14209	14098	14135	14090	14048	14068	14004	14135	14038	13966	14127	14164	14260	13958	13922	14175	13990	14049	14288	14021	14121	14156	14067	14120	14065	14065	13919	13893	14038	14043	14220	14256	14004	14150	13984	14185	14134	14241	14200	14137	14010	13991	14180	14132	14099	14064	14078	13959	14096	14012	14190	14057	14089	14145	14108	14184	14056	14017	13985	14192	13982	14106	14185	14277	14234	14120	14053	13961	14152	14091	14279	14127	14072	14193	14029	14152	13843	14073	14120	14155	14102	14154	14142	14206	14024	14197	14296	14007	14125	14112	14191	14072	14083	13973	14240	14143	14003	14100	14130	14177	14172	14101	14210	14209	14167	14041	14078	14196	14158	13930	14199	14187	13929	13975	14050	13918	13963	14037	14073	14087	14191	14078	14113	14018	13906	14132	14051	13985	14131	14244	13884	14004	14021	14280	14126	14016	14092	14251	14136	14088	14081	13980	14078	14034	13893	14118	14239	14037	14082	14014	14066	14274	14013	14081	14085	14044	14021	13966	13944	14208	14141	14317	14237	14078	14072	14279	13961	14033	14146	14235	14116	14173	14059	14248	13984	14154	13993	14126	14108	14113	14114	14156	14188	14132	13951	13987	13938	13984	14091	14074	13933	14186	14044	14200	14084	14385	14099	14187	14026	14080	14032	13975	14245	14075	14239	13877	14036	13981	14118	13867	13985	14017	14033	14030	14067	14175	14096	14103	14122	14115	14245	14181	14224	14225	14130	14155	14185	14145	14076	14070	14106	14208	14137	14215	14083	14091	14178	14065	13964	14189	14134	14066	14152	14006	14267	14215	14021	14185	14277	14072	14087	14126	14148	14248	14286	14171	14131	13992	14125	14184	14019	14047	14067	14016	14007	13865	14048	14129	14241	14261	13892	13958	14146	14023	13989	14037	14119	13984	14159	14275	13956	13975	13932	14021	14038	14046	14252	14216	14103	14002	14140	14181	14285	14143	14050	14128	14057	13896	14070	14331	14057	14026	14119	14028	13916	14045	14020	14172	14195	13890	14078	14188	13985	14324	14271	14117	14071	14057	14222	14284	14024	14086	13969	14098	14135	14250	14125	13970	14238	14147	14013	14255	14220	14014	14081	14116	14366	14252	14088	14070	14069	14122	14103	14064	13888	13909	14027	14077	14058	14134	14180	14134	14176	14130	14107	14034	14136	14167	14004	13998	14123	14080	14242	14280	14005	14003	14135	14002	14002	14052	14220	13959	14091	14012	13963	14186	14252	14218	14100	14167	14188	13967	14115	14094	13967	14171	14040	14073	14007	14281	14066	13967	14143	13940	14152	14102	14254	14013	14150	14106	14241	14221	14171	14107	14272	14224	14322	13945	14232	14126	14080	14128	13963	14221	14170	14233	14167	14203	13844	14110	13951	14097	14312	14063	13989	14076	14109	14291	14147	14188	14179	14076	14065	14085	14263	14046	14150	14000	14078	14350	14090	13908	14221	14026	13890	13995	14189	14168	14325	14163	14017	14085	14155	14119	14086	13935	14141	14134	13946	14101	14095	14145	14004	14153	14179	14153	14052	14057	14125	14220	14050	14071	14206	14200	14015	14162	14163	14078	13916	14071	14034	13998	14293	14267	14106	14185	14073	14137	13990	13937	14150	14108	13956	14082	14072	14158	14231	13946	14221	14157	14167	14079	13966	14185	14241	14047	14111	14077	14049	14025	14012	14122	14155	14193	14200	14041	14097	14097	13903	14025	13967	13954	14207	14011	14033	13935	13840	14153	14206	14058	14156	14050	13906	14074	14319	14247	14179	14082	14133	14210	14102	14004	14214	14198	14065	14134	14186	14195	14156	14243	14239	14278	13924	14115	14056	14063	14104	14106	14223	14240	14050	14084	14034	14060	13902	14067	14126	14165	14192	14163	14126	14240	14206	14118	14173	14097	14054	14125	14010	14208	14057	14163	13994	14011	13922	14028	14249	14163	14301	14008	13907	14006	14091	14167	14209	14115	14002	14128	13998	13985	14157	14077	14005	14133	13973	13966	14263	14107	13995	14066	14112	14115	14233	14194	14016	14122	14039	14231	14100	13983	13976	14122	13809	14161	13996	14051	13986	14172	13905	13912	14009	14376	14024	14013	14055	14066	13955	14291	14287	13987	14002	14161	14041	14131	14284	14208	14195	13901	14098	14152	14125	14206	13967	14083	14123	14150	14055	14073	13815	14261	13959	14208	14150	14039	14021	14254	14156	14087	14228	14193	13941	13990	14159	14174	14216	13993	14049	14220	14114	14170	14194	14110	13829	14061	13987	14127	14042	14221	14173	14058	14270	14093	14171	14000	13974	13918	14275	14112	14125	14053	14047	14181	14006	14179	14171	14047	14026	14095	14130	14095	14271	14266	14160	14007	14036	14205	14179	14049	14063	14292	14040	14314	14246	14131	14132	13930	14132	14056	14015	14125	14082	14096	14221	14321	14039	14088	14073	13950	13961	14102	14146	14123	14043	14216	13901	14104	14130	14008	14102	13957	14107	14145	13860	14287	14135	14053	14275	14322	14209	14100	14062	14360	14167	14086	14037	14125	14138	13849	14075	14167	14038	14296	14181	14069	14090	14134	14152	13937	14163	14005	14026	14023	14233	14111	14133	14030	14050	14055	14046	13938	14226	14205	14058	13998	14236	14112	14203	14298	14084	14054	14017	14184	13987	14027	14212	14152	14138	14046	14269	14202	13890	14066	14056	14006	13929	14139	14053	14094	14168	14101	13864	13971	14326	14200	14101	14142	14006	14101	13991	14075	14159	14236	14161	14169	14083	14077	14091	13917	14041
13934	22209	20612	16346	15035	14520	14169	14044	13792	13557	13599	13526	14032	17628	32113	28850	26493	20882	16254	14388	13385	13372	12995	13342	13165	13439	13084	13123	13151	13208	13324	13286	13109	13131	13256	13160	13105	13094	13250	13250	13158	13233	13290	13171	13273	13257	13184	13198	13107	13097	13073	13014	13318	13129	13022	13282	13170	13267	13150	13234	13257	13074	13341	13087	13241	13338	13115	13269	13210	13095	13040	13091	13089	13250	13229	13162	13066	13200	13177	13239	13183	12971	13122	12997	13217	13151	13061	13201	13115	13177	13236	13207	13067	13339	13084	13145	13286	13080	13212	13230	13129	13083	13017	13229	13066	13091	13074	12985	13159	13158	13271	13232	13211	13121	13194	13240	13317	13151	13306	13198	13242	13038	13207	13093	13285	13135	13146	13395	12921	13231	13032	13056	13180	12970	13212	13115	13141	13212	13345	13195	13252	13101	13291	13169	13190	13096	13175	13413	13239	12943	13314	13215	13218	13025	13156	13137	13067	13218	13117	13085	13257	12981	13246	13065	13126	13229	13003	13088	13119	13129	13148	13177	12979	13039	13043	13110	13160	13099	13210	13236	13145	13082	13246	13187	13152	13003	13059	13200	13146	13086	13202	13151	13087	13174	13324	13032	13249	13129	13193	13030	13098	13147	13206	13130	13017	13233	13145	13147	13202	13311	13121	13042	12983	13288	13119	12953	13267	13118	13112	13218	13102	13079	13169	13122	13141	13157	13336	13038	13259	13280	13175	13219	13201	13009	13054	13265	13265	13235	13273	13069	13140	13237	13266	13059	13196	13157	13142	13073	13356	13224	13192	13136	12997	13151	13082	13191	13050	13083	13233	13190	13174	13079	13343	13062	13121	13001	13187	13283	13220	13174	13178	13124	13292	13259	13089	13299	13196	13240	13338	12907	13157	13034	13178	13364	13249	13129	13133	13262	12981	13091	13035	13075	13142	13113	13095	12977	13190	13124	13240	13217	13193	13226	13174	12985	13127	13094	13078	13036	13042	13290	13249	12989	13271	13279	13172	13098	13004	13306	13187	13171	13241	13018	13167	13240	13060	13058	13227	13047	13118	13295	13154	13182	13267	13191	13094	13163	12984	13183	13183	13175	13233	13018	13160	13022	13181	13062	13260	13174	13210	13124	13030	13236	12978	13055	13331	13079	13283	13119	13141	13231	12995	13079	13328	13086	13009	13055	13191	13064	13232	13106	13237	13190	13203	13155	13125	13149	13171	13140	13194	13046	13097	13102	13121	13063	13228	13092	13199	13047	13276	13058	13136	13098	13155	13177	13138	13398	12893	13279	13067	13264	13321	13268	13168	13154	13248	13289	13200	13235	13192	13177	13153	13202	13015	13069	13157	13065	13217	13131	13146	13095	13156	13137	13115	13209	13293	13141	13035	13139	13158	13192	13133	13100	13156	12913	13217	13219	13158	13031	13151	13098	13115	13239	13311	12989	13272	13021	13215	13121	13345	13219	13042	13353	13276	13111	13069	13125	13263	13300	12791	13198	13226	13121	13042	13138	13095	13105	13057	13001	13247	13070	13280	13138	13079	13341	13230	13315	12949	13211	13134	13030	13258	13002	13227	13207	13241	13191	13032	13290	13128	12914	13225	13072	13111	13212	13152	13254	12905	13267	13050	13263	13111	13077	13238	13140	13072	13239	13120	13140	13113	13175	13340	12898	13077	13097	13285	13217	13062	13403	13162	13044	13136	13299	13241	13209	13311	13082	13072	13228	13126	13024	13211	13100	13032	13168	13122	13195	13148	13238	13218	13445	13211	13022	13226	13335	13268	13234	13249	13290	13229	13199	13275	12938	13190	13025	13116	13359	13169	13162	13086	13144	13233	13061	13196	13019	13236	13153	13119	13231	13181	13343	13145	13178	13055	13193	13240	13154	13257	13149	13093	13218	13191	13107	13087	13190	13107	13048	13074	13029	13193	13168	13136	13190	13097	13206	13224	13225	13200	13012	13047	13187	13327	13252	13208	13211	13074	13076	13102	13104	13095	13169	13134	13207	13292	13048	13035	13174	13059	13319	13097	13199	13026	13209	13155	13064	13029	13235	13244	13104	13167	13151	13237	13078	13267	13037	13080	13130	13272	13140	13010	13127	13213	13125	13213	13149	13151	13152	13196	13090	13126	13034	13075	13268	13112	13315	13052	12897	13238	13190	13043	13148	13063	13242	13157	13130	13202	13167	13239	13120	13203	13232	13301	13192	13109	13175	13086	12996	13174	13232	13214	13148	13135	13142	13234	13124	13244	13154	13116	13249	13286	13195	13347	13202	13053	13056	13210	13206	13085	13080	13343	13223	13202	13018	13226	13122	13077	13179	13193	13214	13309	13229	13175	13194	13227	13176	13135	13217	13101	13095	13189	13105	13110	13226	13172	13046	13223	13021	13319	13138	13265	13105	13249	13058	13170	13067	13026	13290	13121	13094	13113	13179	12952	12985	13258	13136	13161	13094	13151	13215	13196	13397	13239	13226	12983	13185	12959	13182	13221	13269	13174	12980	13066	13254	13112	13118	13110	13143	13159	13242	13316	13178	13109	13240	13342	13023	13153	13117	13185	13057	13186	13279	13173	13163	13187	13196	13015	13208	13171	13053	13205	13267	13173	13232	13047	13202	13107	13074	13293	13255	13149	13292	13079	13361	13236	13131	13237	13114	13309	13207	13050	13380	13203	13110	13148	13233	13153	13228	13379	13186	13259	13242	13234	13195	13342	13273	13199	13129	13001	13213	13213	13163	13054	13149	13138	13284	13130	13172	13161	13301	13370	13173	13095	13352	13080	13136	13180	13225	13055	13209	13097	13182	13272	13126	13128	13182	13200	13255	13230	13180	13149	13094	13171	13152	13229	13086	13096	13278	13097	13208	13093	13164	13280	13079	13158	13184	13183	13165	13071	13255	13198	13283	13102	13054	13211	13347	13220	13153	13134	13178	13060	13051	13192	13081	13297	13141	13241	13194	13182	13229	13155	13210	13152	13314	13146	13182	13160	13031	13059	13073	13103	13120	13249	13073	13140	13136	13080	13134	13171	13237	13062	13084	13073	13156	13224	13078	13141	13238	13198	13256	13279	13162	13171	13208	13177	13228	13234	13135	13067	13159	13185	13163	13233	13159	13237	13169	13232	13103	13188	13170	13090	13029	13245	13207	13153	13267	13242	13083	13371	13139	13193	13174	13368	13043	13201	13096	13112	13190	13282	13256	13239	13196	13235	13138	13230	13138	13260	13027	13076	13052	13210	13210	13248	13099	13082	13056	13124	12859	13293	13074	13053	13242	13239	13057	13030	13222	13132	13193	13193	13235	13149	13151	13081	13332	13057	13054	13247	13162	13030	13154	13136	13108	13249	13189	13139	13181	13090	13069	13200	13172	13160	13190	13084	13272	13244	13265	13041	13166	13171	13075	13229	13139	13061	13188	13073	13276	13295	13153	13298	12915	13238	13407	13204	13361	13186	13065	13315	13180	13036	13138	13156	13273	13097	13162	13209	13183	13174	13049	13277	12943	13258	13067	13188	13105	13148	13113	13162	13193	13098	13225	13015	13166	13140	13176	13257	13358	13212	13262	13094	13228	13112	13312	13146	13151	13120	13079	13166	13302	13107	13234	13070	13282	13118	13260	13107	13089	13133	13133	13075	13184	13236	13281	13237	13268	13433	13159	13252	13253	13203	13147	13294	13089	13079	13122	13137	13124	13230	13266	13319	13216	13118	13162	13140	13097	13100	13047	13180	13059	12989	13119	13110	13146	13015	13211	13180	13021	13199	13051	13319	13104	13141	13179	13130	13349	13075	13068	13252	13162	13179	13134	13354	13175	13078	13245	13136	13220	13141	13250	13103	13228	13256	13166	13268	13147	13217	13252	13314	13219	13116	13243	13065	13176	13304	13081	13309	13156	13295	13171	13228	13147	13273	13125	13130	13068	13323	13303	13320	13319	13122	13180	13036	13209	13186	13051	13063	13213	13122	13136	13150	13113	13152	13279	13192	13207	13209	13133	13143	13220	13294	12997	13171	13122	12977	13080	13302	13305	13272	13163	13231	13252	13293	13259	13195	13213	12984	13304	13196	13155	13156	13167	13227	13138	13077	13164	13237	12999	13187	13262	13086	13023	13057	13422	13168	13333	13082	13005	13126	13074	13309	13234	13230	13233	13076	13148	13086	13191	13227	13174	13184	13093	13135	13022	13133	13061	12993	13178	13204	13272	13209	13263	13246	13028	13246	13183	13072	13228	13154	13185	13155	13149	13237	13218	13305	13234	13143	13198	13110	13249	13050	13382	13184	13263	13157	13201	13124	13148	13120	13109	13150	13267	13228	13104	13130	13013	13276	13357	13228	13150	13151	12974	13157	13162	13197	13262	12962	13237	13169	13033	13222	13144	13095	13145	13282	13374	13126	13241	13230	13210	13065	13117	13257	13115	13245	13101	13244	13139	13204	13236	13180	13255	12972	13253	13143	13284	13126	13095	13076	13277	13289	13160	13208	13044	13190	13171	13207	13088	13075	13281	13141	13210	13189	13071	13191	13134	13178	13037	13222	13223	13215	13236	13137	13272	13208	13228	13212	13234	13124	13145	13126	13253	13008	13084	13072	12999	13214	13201	13244	13108	13005	13079	13139	13122	13112	13243	13153	13212	13254	13095	13264	13120	13062	13218	13238	13185	13128	13209	13122	13338	13142	13295	13298	13179	13144	13055	13202	13213	13117	13326	13117	13211	13233	13127	13090	13168	13307	13102	13237	13131	13167	13119	13287	13069	13187	13195	13277	13116	13253	13203	13217	13283	13053	13233	13258	13186	13067	13160	13102	13165	13343	13197	13191	13074	13174	13165	13116	13077	13101	13186	13161	13130	13161	13044	13184	13344	13120	13138	13180	13059	13192	13136	13203	13144	13211	13137	13087	13276	13193	13200	13168	13244	13176	13221	13263	13304	13014	13130	13164	13207	13346	13176	13120	13130	13210	13175	13189	12980	13331	13330	13070	13200	13180	13232	12990	13359	13350	13224	13196	13188	12984	13303	13245	13179	13218	13225	13162	13140	13230	13120	13186	13055	13210	13019	13171	13372	13020	13133	13065	13105	13186	13352	13052	13143	13179	13219	13303	12948	13277	13225
23971	21408	28970	24249	21756	21588	19424	16346	15366	15617	15373	15270	15789	23062	33889	34929	32270	26074	20236	16961	15349	14877	15008	14941	14905	14912	14959	14506	14694	14817	14991	14997	14690	14778	14812	14795	14783	14715	14842	14621	14764	14918	14839	14811	14687	14812	14809	14905	14710	14813	14886	14947	14827	14784	14794	14712	14820	14597	14709	14698	14866	14718	14757	14779	14738	14622	14832	14752	14759	14678	14809	14646	14879	14874	14822	14688	14723	14902	14737	14888	14696	14740	14876	15013	14761	14893	14958	14718	14667	14828	14653	14506	14787	14866	14761	14707	14608	14777	14709	14735	14703	14746	14768	14787	14729	14826	14786	14685	14725	14568	14887	14846	14709	14748	14773	14761	14798	14723	14642	14524	14607	14669	14646	14418	14681	14766	14736	14841	14781	14708	14692	14749	14713	14690	14660	14550	14765	14510	14851	14789	14906	14902	14786	14627	14699	14843	14670	14678	14605	14618	14730	14597	14871	14743	14884	14628	14708	14928	14593	14717	14695	14917	14600	14694	14671	14694	14571	14602	14670	14727	14708	14787	14804	14646	14795	14716	14661	14804	14869	14769	14703	14837	14725	14600	14607	14734	14708	14618	14765	14825	14811	14704	14716	14845	14778	14622	14835	14833	14720	14825	14759	14795	14856	14591	14690	14764	14790	14684	14691	14792	14566	14715	14630	14920	14744	14917	14803	14702	14723	14560	14913	14635	14817	14832	14490	14813	14873	14615	14556	14800	14806	14758	14886	14856	14775	14821	14888	14637	14710	14818	14667	14905	14801	14666	14699	14799	14789	14740	14949	14607	14813	14793	14903	14679	14599	14676	14781	14559	14763	14605	14933	14656	14793	14884	14796	14637	14562	14568	14820	14655	14817	14830	14817	14621	14634	14681	14847	14830	14542	14684	14841	14573	14624	14797	14634	14748	14999	14864	14833	14911	14846	14713	14837	14793	14698	14636	14665	14575	14736	14863	14753	14871	14828	14722	14655	14640	14703	14880	14716	14661	14482	14440	14678	14718	14761	14809	14788	14676	14571	14856	14697	14662	14918	14732	14676	14748	14702	14674	14541	14645	14505	14596	14760	14854	14566	14834	14718	14617	14896	15090	14838	14675	14804	14789	14542	14554	14618	14774	14621	14790	14692	14512	14560	14851	14854	14844	14757	14597	14921	14873	14668	14764	14707	14708	14829	14580	14535	14856	14859	14786	14789	14632	14784	14877	14761	14926	14713	14617	14545	14863	14839	14914	14802	14977	14786	14791	14668	14880	14781	14827	14722	14787	14712	14852	14730	14791	14758	14745	14820	14730	14625	14616	14757	14741	14825	14838	14710	14761	14767	14679	14669	14563	14738	14626	14849	14602	14726	14751	14626	14717	14744	14886	14733	14710	14853	14548	14722	14632	14813	14823	14557	14793	14812	14836	14744	14907	14748	14633	14520	14612	14662	14908	14825	14562	14826	14788	14873	14672	14692	14744	14549	14687	14494	14695	14747	14530	14664	14831	14771	14684	14975	14572	14568	14769	14742	14805	14606	14564	14686	14682	14763	14796	14679	14631	14800	14770	14929	14798	14794	14711	14813	14939	14652	14701	14597	14692	14703	14793	14641	14603	14767	14763	14794	14561	14770	14643	14743	14744	14631	14627	14601	14669	14784	14652	14830	14728	14661	14820	14673	14539	14760	14630	14730	14942	14820	14776	14604	14666	14690	14707	14858	14814	14807	14760	14885	14889	14730	14812	14731	14488	14754	14606	14720	14663	14700	14777	14780	14886	14911	14646	14584	14621	14781	14751	14737	14711	14587	14611	14498	14686	14681	14614	14558	14892	14745	14815	14836	14702	14505	14657	14718	14663	14618	14780	14877	14768	14602	14758	14578	14997	14755	14478	14604	14714	14676	14573	14857	14792	14721	14745	14845	14833	14709	14621	14851	15001	14805	14732	14734	14715	14694	14763	14685	14819	14701	14863	14830	14837	14745	14635	14725	14533	14735	14686	14639	14794	14786	14565	14747	14821	14629	14570	14709	14687	14735	14732	14643	14614	14779	14749	14718	14691	14689	14676	14723	14854	14788	14608	14698	14765	14774	14894	14820	14803	14755	14851	14699	14716	14715	14536	14536	14620	14578	14805	14866	14800	14867	14854	14698	14690	14863	14613	14775	14832	14688	14907	14806	14817	14913	14508	14823	14717	14563	14905	14897	14825	14620	14706	14797	14667	14612	14660	14740	14754	14572	14828	14723	14791	14710	14639	14706	14585	14810	14639	14815	14663	14767	14641	14502	14717	14827	14639	14522	14751	14806	14654	14607	14795	14624	14590	14872	14978	14677	14687	14648	14812	14755	14776	14886	15002	14756	14835	14767	14832	14674	14595	14819	14781	14554	14685	14563	14628	14698	14703	14775	14650	14834	14734	14711	14740	14716	14710	14812	14647	14667	14827	14517	14598	14573	14869	14894	14724	14606	14766	14913	14872	14860	14661	14555	14688	14675	14710	14590	14776	14669	14742	14788	14628	14878	14561	14820	14613	14789	14613	14669	14754	14608	14669	14563	14730	14697	14757	14848	14765	14864	14551	14727	14760	14700	14721	14653	14642	14774	14717	14722	14615	14823	14801	15076	14926	14739	14745	14841	14791	14600	14759	14737	14871	14804	14643	14814	14643	14612	14799	14750	14861	14575	14621	14771	14753	14737	14603	14890	14736	14606	14803	14738	14848	14698	14657	14659	14774	14866	14580	14904	14864	14676	14778	14634	14596	14667	14610	14673	14792	14496	14830	14990	14707	14569	14833	14740	14747	14561	14789	14745	14728	14753	14914	14707	14752	14904	14726	14706	14816	14695	14662	14638	14678	14696	14746	14744	14546	14659	14653	14756	14836	14641	14821	14692	14870	14783	14851	14656	14751	14871	14674	14727	14554	14890	14621	14889	14587	14729	14770	14764	14386	14856	14777	14734	14616	14914	14820	14744	14740	14702	14760	14758	14616	14895	14705	14578	14846	14822	14650	14715	14743	14650	14660	14631	14811	14806	14780	14728	14560	14585	14670	14840	14678	14750	14879	14710	14936	14819	14817	14769	14695	14771	14718	14730	14662	14768	14692	14778	14654	14719	14655	14800	14770	14716	14739	14931	14819	14647	14523	14761	14675	14864	14684	14824	14646	14735	14746	14696	14594	14706	14844	14827	14689	14820	14702	14511	14945	14641	14632	14620	14781	14563	14680	14600	14704	14871	14744	14968	14677	14718	14602	14735	14695	14542	14658	14599	14844	14818	14811	14752	14700	14776	14743	14724	14744	14790	14747	14809	14712	14749	14639	14705	14767	14786	14917	14831	14748	14833	14918	14709	14941	14775	14971	14757	14780	14673	14738	14747	14801	14773	14578	14839	14562	14643	14801	14871	14781	14688	14783	14809	14631	14673	14659	14826	14755	14685	14662	14844	14565	14727	15001	14876	14749	14799	14806	14766	14707	14554	14658	14692	14629	14957	14845	14656	14652	14775	14740	14702	14856	14821	14781	14746	14753	14704	14765	14646	14706	14747	14676	14634	14694	14644	14787	14651	14747	14685	14678	14662	14519	14591	14736	14654	14802	14675	14738	14824	14828	14719	14852	14713	14558	14666	14617	14748	14797	14838	14808	14924	14953	14721	14644	14710	14797	14800	14715	14579	14675	14712	14736	14714	14934	14839	14691	14743	14664	14647	14786	15002	14757	14655	14764	14946	14847	14932	14832	14833	14642	14721	14607	14585	14803	14687	14852	14808	14777	14838	14748	14755	14846	14823	14616	14792	14728	14827	14935	14722	14807	14816	14817	14564	14576	14672	14698	14833	14871	14880	14621	14596	15002	14758	14531	14658	14759	14797	14694	14748	14781	14812	14778	14884	14609	14835	14757	14714	14565	14740	14765	14817	14703	14778	14690	14514	14549	14841	14736	14619	14716	14754	14752	14765	14715	14676	14794	14835	14723	14619	14883	14780	14749	14766	14636	14702	14845	14652	14644	14931	14839	14786	14638	14812	14704	14751	14663	14624	14878	14758	14674	14783	14655	14675	14591	14696	14653	14607	14569	14768	14861	14827	14655	14933	14919	14671	14722	14682	14672	14786	14864	14777	14847	14690	14938	14723	14821	14833	14697	14579	14681	14675	14575	14721	14578	14735	14730	14701	14718	14608	14738	14573	14656	14843	14417	14846	14789	14687	14609	14592	14517	14689	14716	14777	14827	14677	14717	14692	14861	14798	14678	14634	14818	14736	14735	14710	14748	14980	14815	14655	14611	14855	14681	14534	14528	14872	14820	14810	14737	14795	14781	14762	14864	14780	14624	14851	14789	14711	14695	14837	14686	14833	14629	14859	14734	14692	14850	14879	14769	14540	14671	14632	14586	14939	14737	15009	14858	14650	14604	14715	14665	14904	14683	14707	14702	14630	14689	14853	14749	14572	14708	14546	14760	14722	14755	14778	14834	14709	14679	14805	14800	14751	14521	14923	14726	14654	14499	14630	14738	14649	14874	14780	14763	14752	14642	14672	14742	14720	14548	14845	14895	14907	14951	14779	14635	14809	14864	14843	14802	14835	14715	14815	14711	14781	14527	14771	14742	14812	14711	14727	14769	14730	14985	14684	14730	14701	14902	14590	14620	14525	14651	14800	14824	14832	14764	14821	14516	14693	14496	14583	14833	14814	14815	14758	14732	14686	14777	14790	14778	14572	14554	14752	14664	14988	14707	14612	14620	14791	14834	14795	14710	14750	14806	14764	14569	14705	14982	14781	14665	14738	14364	14724	14609	14594	14715	14666	14667	14732	14825	14807	14653	14482	14822	14679	14634	14765	14678	14821	14744	14862	14797	14713	14730	14829	14431	14616	14758	14554	14689	14707	14667	14629	14693	14794	14852	14781	14848	14801	14759	14757	14655	14746	14770	14959	14988	14830	14725	14971	14753	14696	14671	14747	14859	14780	14727	14660	14721	14686	14602	14905	14784	14857	14818	14725	14722	14762	14597	14790	14735	14561	14784	14742	14545	14772	14623	14849	14779	14775	14688	14731	14803	14844	14799	14806	14609	14758	14871	14639	14563	14849	14769	14820	14708	14836	14817	14832	14674	14778	14633	14631	14816	14809	14486	14837	14500
16249	27356	26145	19123	16843	16009	15431	14965	14764	14641	14317	14188	15396	27169	37585	37746	34258	26925	19552	15660	14147	13785	13657	13407	13638	13443	13521	13374	13547	13495	13500	13377	13595	13714	13368	13719	13506	13619	13489	13623	13503	13485	13487	13587	13387	13469	13502	13582	13289	13549	13344	13584	13710	13488	13500	13618	13597	13497	13479	13287	13523	13458	13515	13463	13485	13481	13439	13453	13504	13646	13390	13605	13619	13496	13549	13632	13528	13341	13571	13523	13530	13646	13501	13691	13512	13560	13443	13583	13469	13542	13473	13524	13603	13525	13335	13425	13644	13382	13551	13408	13458	13496	13713	13454	13560	13377	13506	13546	13504	13527	13533	13496	13597	13625	13518	13566	13564	13414	13525	13659	13551	13470	13598	13550	13539	13443	13452	13428	13470	13521	13442	13543	13587	13605	13727	13467	13345	13582	13444	13450	13425	13566	13568	13548	13744	13518	13558	13491	13680	13659	13472	13641	13552	13408	13430	13606	13532	13454	13456	13761	13491	13629	13535	13521	13554	13403	13519	13482	13592	13550	13483	13354	13604	13510	13654	13502	13626	13483	13604	13566	13694	13653	13415	13475	13545	13495	13628	13412	13533	13679	13539	13589	13530	13643	13457	13541	13605	13661	13476	13445	13545	13459	13781	13585	13570	13631	13417	13545	13498	13481	13504	13579	13482	13636	13530	13486	13426	13359	13558	13337	13870	13474	13548	13411	13634	13459	13582	13577	13561	13495	13721	13598	13419	13465	13536	13628	13559	13497	13467	13311	13552	13453	13657	13395	13579	13555	13569	13494	13646	13431	13592	13508	13543	13539	13574	13615	13570	13328	13440	13483	13559	13568	13546	13516	13318	13584	13506	13475	13491	13539	13592	13666	13606	13446	13452	13531	13577	13464	13590	13443	13451	13523	13395	13378	13550	13353	13542	13747	13584	13567	13565	13523	13620	13499	13597	13554	13565	13568	13431	13455	13527	13617	13660	13406	13429	13590	13601	13592	13519	13310	13488	13384	13433	13457	13537	13577	13546	13561	13672	13499	13403	13445	13650	13457	13678	13586	13471	13474	13577	13605	13630	13614	13571	13715	13489	13648	13594	13359	13569	13442	13489	13620	13494	13598	13537	13567	13403	13674	13590	13521	13429	13453	13272	13509	13604	13460	13382	13554	13587	13604	13529	13652	13758	13414	13678	13452	13606	13501	13647	13490	13506	13600	13556	13463	13613	13503	13661	13455	13434	13591	13417	13472	13434	13528	13559	13669	13573	13586	13391	13611	13457	13584	13331	13377	13519	13506	13621	13431	13445	13692	13433	13677	13633	13584	13560	13438	13523	13620	13603	13379	13536	13477	13586	13620	13493	13558	13410	13577	13260	13454	13595	13513	13506	13611	13605	13607	13610	13539	13568	13650	13634	13473	13660	13470	13492	13590	13480	13514	13521	13392	13408	13445	13503	13487	13485	13690	13438	13493	13554	13544	13355	13557	13582	13732	13667	13534	13455	13614	13592	13557	13576	13775	13483	13489	13566	13588	13478	13505	13472	13426	13380	13405	13687	13581	13572	13355	13671	13319	13353	13500	13566	13471	13511	13449	13632	13572	13440	13420	13461	13674	13442	13423	13569	13480	13447	13624	13600	13307	13477	13633	13712	13587	13705	13419	13560	13413	13629	13433	13534	13297	13693	13450	13554	13750	13660	13670	13547	13230	13556	13385	13519	13416	13546	13397	13462	13417	13582	13488	13565	13504	13533	13544	13399	13418	13497	13514	13327	13609	13592	13696	13621	13486	13468	13488	13420	13638	13524	13456	13555	13497	13466	13340	13517	13569	13498	13642	13494	13600	13445	13439	13572	13523	13547	13489	13526	13397	13456	13679	13406	13504	13426	13540	13680	13445	13538	13493	13755	13267	13546	13508	13654	13604	13582	13496	13499	13533	13511	13627	13449	13363	13739	13452	13563	13481	13557	13635	13457	13544	13520	13517	13488	13501	13574	13631	13396	13543	13608	13517	13488	13471	13387	13533	13620	13523	13557	13675	13591	13361	13650	13611	13740	13623	13583	13502	13604	13441	13479	13532	13568	13573	13503	13440	13670	13641	13402	13533	13542	13521	13638	13459	13526	13552	13516	13596	13592	13585	13525	13481	13533	13601	13537	13608	13537	13485	13602	13664	13615	13357	13598	13717	13387	13579	13397	13543	13477	13460	13529	13728	13621	13474	13539	13582	13599	13558	13588	13528	13439	13436	13546	13583	13560	13531	13572	13506	13564	13535	13560	13613	13382	13549	13479	13630	13616	13630	13525	13664	13505	13501	13450	13533	13545	13498	13565	13788	13609	13463	13562	13578	13640	13362	13438	13430	13524	13482	13724	13413	13524	13632	13654	13565	13366	13556	13568	13429	13499	13381	13582	13565	13585	13548	13579	13514	13635	13553	13425	13437	13561	13564	13619	13440	13391	13562	13465	13606	13545	13323	13646	13482	13525	13491	13662	13447	13511	13557	13547	13498	13429	13593	13499	13420	13609	13412	13560	13356	13558	13424	13566	13383	13513	13518	13499	13492	13567	13466	13590	13510	13559	13395	13475	13613	13482	13451	13494	13292	13572	13551	13487	13379	13553	13551	13509	13618	13558	13437	13571	13588	13469	13587	13528	13535	13473	13532	13607	13588	13507	13440	13451	13648	13548	13547	13385	13515	13533	13538	13491	13579	13455	13494	13577	13662	13514	13428	13545	13351	13554	13363	13565	13482	13509	13513	13586	13410	13710	13462	13638	13537	13526	13530	13605	13502	13604	13508	13619	13521	13494	13545	13428	13586	13601	13425	13397	13466	13392	13575	13527	13599	13499	13582	13670	13354	13601	13633	13563	13652	13421	13525	13495	13521	13411	13566	13674	13482	13478	13602	13399	13626	13505	13589	13524	13541	13505	13466	13622	13604	13480	13660	13482	13560	13561	13623	13567	13551	13592	13536	13477	13558	13666	13473	13420	13265	13680	13545	13440	13396	13600	13400	13482	13632	13568	13589	13529	13372	13468	13589	13460	13547	13306	13524	13675	13470	13563	13565	13508	13550	13634	13632	13580	13659	13606	13474	13463	13518	13440	13594	13559	13674	13497	13486	13547	13319	13476	13650	13600	13787	13387	13543	13500	13597	13647	13401	13469	13608	13462	13485	13557	13454	13662	13502	13564	13701	13378	13584	13442	13449	13471	13564	13541	13532	13503	13478	13505	13523	13409	13467	13453	13402	13664	13466	13588	13605	13427	13514	13522	13530	13406	13494	13495	13526	13422	13544	13618	13284	13436	13547	13522	13482	13463	13488	13570	13542	13492	13494	13594	13510	13522	13570	13604	13567	13413	13505	13491	13304	13636	13425	13491	13832	13691	13647	13460	13602	13418	13484	13376	13446	13704	13484	13615	13455	13601	13320	13599	13634	13351	13512	13544	13517	13552	13373	13442	13461	13527	13415	13644	13618	13479	13462	13479	13620	13481	13520	13491	13512	13380	13464	13317	13495	13564	13429	13614	13428	13490	13655	13600	13511	13446	13495	13522	13528	13604	13577	13585	13521	13585	13545	13476	13576	13634	13661	13369	13695	13546	13544	13527	13611	13593	13384	13422	13497	13527	13538	13450	13497	13641	13513	13515	13554	13615	13341	13589	13616	13539	13564	13603	13412	13541	13444	13515	13699	13441	13562	13472	13382	13446	13443	13486	13420	13546	13473	13441	13492	13522	13581	13754	13590	13618	13497	13482	13571	13452	13627	13522	13395	13517	13264	13316	13628	13507	13517	13439	13619	13752	13574	13340	13626	13469	13662	13422	13418	13507	13471	13454	13753	13496	13535	13417	13483	13409	13441	13467	13505	13743	13423	13618	13571	13469	13457	13527	13580	13466	13517	13623	13491	13577	13627	13499	13562	13591	13520	13487	13598	13689	13681	13483	13571	13629	13473	13641	13501	13479	13457	13613	13510	13479	13508	13535	13479	13476	13541	13487	13534	13533	13434	13508	13574	13539	13569	13610	13585	13666	13486	13535	13513	13596	13503	13458	13403	13713	13668	13375	13631	13698	13403	13605	13558	13563	13568	13438	13565	13534	13435	13532	13433	13651	13420	13558	13707	13342	13495	13404	13468	13597	13459	13594	13531	13663	13511	13492	13547	13602	13634	13595	13415	13628	13622	13572	13404	13524	13617	13592	13471	13591	13546	13731	13551	13657	13588	13676	13647	13357	13517	13485	13651	13561	13447	13563	13732	13486	13565	13668	13573	13566	13562	13466	13428	13467	13478	13601	13386	13696	13626	13504	13552	13501	13452	13684	13500	13553	13531	13472	13377	13535	13570	13655	13665	13544	13552	13404	13405	13557	13604	13592	13540	13628	13403	13579	13531	13699	13595	13676	13461	13515	13673	13476	13440	13409	13573	13677	13583	13535	13576	13452	13700	13400	13629	13592	13425	13651	13462	13517	13574	13395	13743	13461	13542	13614	13599	13574	13513	13511	13486	13525	13483	13652	13515	13550	13375	13354	13499	13550	13382	13452	13426	13614	13518	13528	13451	13489	13483	13664	13642	13505	13547	13476	13457	13480	13474	13546	13495	13511	13612	13590	13575	13591	13383	13653	13445	13400	13518	13530	13364	13532	13434	13487	13516	13534	13348	13633	13679	13519	13518	13527	13554	13474	13619	13381	13443	13613	13549	13530	13673	13425	13618	13678	13568	13614	13353	13505	13617	13415	13415	13576	13625	13637	13424	13442	13681	13454	13436	13462	13618	13431	13397	13613	13516	13487	13382	13659	13606	13626	13645	13422	13490	13612	13498	13585	13722	13505	13591	13467	13551	13692	13548	13388	13581	13430	13532	13458	13426	13566	13577	13679	13569	13424	13520	13599	13546	13483	13598	13470	13545	13548	13596	13550	13652	13568	13587	13508	13506	13489	13528	13288	13470	13633	13547	13510	13482	13667	13534	13671	13545	13461	13555	13493	13556	13539	13495	13569	13565	13637	13561	13454	13427	13475	13519	13511	13524	13704	13509	13556	13451	13516	13513	13528	13567	13509	13542	13708	13481	13656	13524	13566	13591	13632	13468	13667	13489	13577	13559	13436	13498	13572	13432	13532	13718	13525	13675
29131	21898	20957	18065	15961	16038	15979	15940	15750	15908	15824	15735	16120	16070	16944	17934	17992	17313	16914	16330	16183	15967	15972	15889	15935	16069	15809	15838	15876	15951	15919	15974	15594	15971	15893	15944	16111	15702	15941	16033	15798	16061	15801	15870	15858	15734	15800	15957	15845	15968	15888	15739	15913	15786	15939	15851	15912	15913	16075	15891	15767	15893	16006	15727	15816	16035	16013	15917	15875	15731	15996	15605	15843	16075	15957	16008	15971	15919	15939	15879	15797	15948	15828	15739	15951	15790	15763	15857	15727	16001	16046	15724	15770	15844	15802	15773	15641	15891	15700	15945	15779	15856	15950	15612	15796	15896	15989	15809	15899	15755	15840	16041	15860	15993	15934	15966	15663	15900	15672	15905	15916	15791	15972	15829	16049	15641	15768	15943	15973	16009	15923	15839	15810	15818	15835	15817	15805	15880	15899	16009	15885	15940	15819	15872	15820	16021	15886	15740	15639	15947	15970	15921	15846	15988	15780	15836	16053	15966	15802	15694	15889	16047	15805	15689	15802	15744	15985	15838	15908	15721	15802	15890	15955	15854	15960	15913	15928	16037	15809	15847	15964	15695	15848	15785	15754	15813	15816	15808	15865	15878	15702	15827	16028	15895	15983	15868	15926	15821	15867	16088	15770	15823	15998	16000	15954	15896	15949	15841	15955	15815	15783	15739	15875	15793	15903	15922	15796	15807	15916	15800	15835	15814	15816	15776	15850	15755	15976	15846	15965	16012	15961	15899	15979	16075	15757	15788	15908	15775	15804	15976	15833	15923	15961	15939	15786	16109	15611	15990	15866	15938	15891	15769	16019	15848	15758	15839	15920	16002	16076	15856	15820	15859	15808	15888	16011	15895	15794	16064	15987	15912	15780	15865	15843	15670	15886	15954	15845	15669	15819	15794	15946	15830	15866	16038	15789	15963	16061	15701	15818	16057	15711	15785	15900	15734	15837	15724	15770	15858	15841	15878	15874	15825	15749	15856	15942	15772	15954	15764	15874	15749	15892	15828	15810	15782	16113	15941	15811	15887	15982	15716	15854	15818	15705	16183	16086	15941	15950	15980	15847	15757	15926	15960	15695	15806	15880	15769	15809	15790	15790	16028	15807	15964	16162	15983	15677	16046	15877	15572	15790	16016	15921	16007	15866	15937	16109	16047	15998	15919	15906	15959	15946	15817	16046	15790	15922	15866	15940	15802	15801	15976	15892	15575	15920	15957	15763	15662	15735	15939	15710	15860	15968	15962	15874	15881	15795	15965	15938	15813	15883	15869	15987	15724	15816	15780	15984	15989	15766	16096	15925	15975	15886	15719	15862	15945	15771	15976	15789	15649	16027	16004	15875	15881	15847	16001	15807	16014	15902	15864	15941	15987	15768	15940	15782	15772	15911	15745	15866	15955	15743	15657	16047	15913	15967	15934	15729	15787	15918	15991	15750	15702	15892	15764	15896	15919	15752	15792	15799	15879	15998	15727	15884	15986	15837	15905	15938	15789	15776	15645	15855	16104	15703	15914	15623	15861	15946	15763	15959	15930	15822	15928	15810	15894	15849	15978	15865	15808	15981	15819	15892	16019	15906	15765	15878	15954	15705	15859	15814	15964	15974	15888	15668	15842	15831	15992	15928	16018	15721	16041	15791	15910	15889	15834	15837	15918	15780	16096	16055	15900	15714	15873	15823	15963	15819	15813	15897	15790	15746	15850	15770	15731	15892	15854	15877	15924	16019	16013	15906	15849	15955	16012	15757	15913	15856	15893	15821	15831	15918	15739	16108	15890	16076	15870	15831	16112	15950	15952	15771	15918	15885	15918	15873	15780	15912	15741	15731	15866	15978	15869	16046	15849	15966	15874	15779	15945	15960	15973	15892	15941	15848	15999	15833	15975	15928	15963	15919	15673	15827	15829	15881	15955	15947	15867	15773	15870	15638	15863	15870	15959	15750	15932	15792	16019	15932	15780	15720	16155	15809	15903	15703	15799	16018	15781	15865	15823	15821	15886	15930	15852	15983	15792	15869	15978	15829	15860	15884	15860	15785	15740	15833	15990	15886	15870	15876	15908	15828	15799	15714	15899	15875	15917	15922	15927	15860	15810	15866	15912	15630	15938	16009	15925	15802	15997	15955	16111	15967	15701	15814	15740	15646	16088	15781	15853	15874	15903	15889	15974	15905	15851	16030	15820	15879	15640	15756	15898	15963	15960	15837	15715	16023	15975	15712	15930	15700	15917	15739	15806	15794	15663	15989	15941	16017	15798	15820	16070	15807	15714	15644	15686	15812	15957	15789	15867	15947	15898	15851	15761	15887	15875	15916	15906	16011	15920	15940	16044	15823	16130	15721	15889	15918	15854	16057	15850	15865	15740	15689	15895	15892	15789	15780	15863	15802	15851	15717	15762	16083	15840	15988	15906	15844	15612	15918	15860	15987	15770	15885	15766	15997	15866	15903	16026	15820	15808	15803	15889	16041	15971	15766	15785	15675	16048	15918	15966	15978	15954	16017	15897	15830	15743	15893	15926	15765	16075	15874	15889	15934	15905	16027	15853	15958	15878	15923	15856	15797	15737	15837	15869	16025	15834	15981	15926	15777	15694	15975	15859	16073	15688	15757	15968	15896	15720	15854	15878	15673	15715	15727	15928	15553	15686	16080	15838	15856	15874	15900	15726	16011	15751	15797	15742	15759	15769	15698	15923	15948	15874	15882	15890	15593	15724	15849	16091	15968	15854	15838	15757	15852	16052	15886	15916	15845	15842	15858	15914	15935	16007	15961	15883	15807	15718	15774	15951	15955	15748	15840	16006	16002	15733	15994	15934	15976	15856	15937	15920	15893	15764	15921	16079	15938	15771	15841	15875	15741	15694	15901	15801	15917	16067	15756	15912	15879	15758	15843	15885	15951	15892	15727	15688	15602	15602	15822	15828	15782	15900	15703	15938	15958	15858	16086	15840	15647	15884	15847	15900	15926	16121	15685	15638	15883	15739	15846	15891	15740	15954	15810	15915	15766	15693	15863	15845	15967	15915	15723	15863	15955	16002	15831	15851	15799	15897	15984	15831	15928	16099	15978	15741	15759	15965	15935	15917	15774	15726	15888	15757	15972	15838	15774	16010	15927	15866	15904	16146	15787	15844	15944	15941	16091	16005	15760	15959	15853	15719	15835	15944	16147	15764	16168	15925	16148	15962	15593	15883	15840	15715	15866	15788	15956	15882	15737	15775	16000	15786	16002	15826	15974	15760	15967	15847	15775	15767	15985	15921	15925	15910	15940	15618	15899	15881	15816	15911	15918	15927	15859	15879	15908	16258	15828	15880	15762	15877	16009	16071	15998	15863	15768	15884	15822	16026	15890	15883	15785	15866	15967	15749	15939	15737	15898	15787	16076	16136	16009	15767	15882	15955	15829	15794	15771	15704	15893	15859	15717	15835	15847	15747	15983	15981	16086	15869	15900	15639	15841	15927	15792	15933	15846	16037	16115	15911	15791	15708	15833	15845	15991	15993	15998	15929	15930	15944	15847	15780	15946	16166	15635	15775	15831	15734	15873	15983	15778	15844	15963	15744	15749	15635	15780	15829	15859	16047	16127	15903	15895	15811	15909	15876	15909	15900	15788	15777	15775	15981	15846	15784	15902	15816	15778	15866	15837	15835	15837	15860	15940	15884	15999	15967	15817	15863	15949	15757	15738	15929	15915	15647	15821	15753	15890	15892	15798	15619	16055	15903	16033	15879	15932	15883	15827	15950	15970	15844	15751	15845	15630	15775	15922	15916	15959	15767	15814	15805	15769	15867	15899	15768	15825	15814	15850	15913	15971	15785	15944	15710	15713	15927	15821	15818	15779	15905	15898	15818	15886	15826	15936	15646	15977	15900	15761	16086	15708	15598	15844	15788	15873	15802	15783	15943	15854	15810	15906	15800	15992	15917	15773	15542	15884	15719	16052	15912	16041	15945	15797	15892	15753	15772	15781	15867	15911	15902	15720	15893	15850	16087	15791	15975	15926	15821	15961	15760	16029	15958	15937	15947	15695	15926	15869	15700	16013	15879	15865	15733	15747	15773	16001	16076	15763	15888	15902	15788	15825	15903	16026	15904	15979	15931	15827	15752	15645	15711	15779	15902	16011	16017	15772	16024	16007	15877	15915	15900	15746	15958	15881	15749	15952	15769	15923	15718	15827	15847	15820	16079	15984	15869	15954	16117	15922	15888	15932	15850	15762	15900	15659	15846	15769	15751	15670	15905	15862	15984	15906	15911	15899	15939	15987	15924	15829	15708	15802	15951	15843	15916	15910	15882	15856	15651	15934	15828	16005	15747	15852	15897	15794	15732	15786	15806	16098	15680	15984	16048	15999	15814	15949	15686	15826	15971	15997	16023	15836	15727	15900	15786	15746	16006	15757	15867	15911	16083	15765	15758	15883	15859	16002	15752	15789	16008	15823	15941	15809	16178	15888	15867	15803	15863	15982	15703	15949	15967	16013	15773	15825	15913	15872	16064	15934	15730	15941	16065	15811	15890	15911	15972	15838	15836	15834	15899	15787	16083	15967	15940	15758	15930	16111	15922	15861	15825	15886	15894	15854	15779	15993	16008	15768	15790	15942	15796	16003	15854	15816	15860	15916	15891	15947	16005	15774	15913	15882	16044	15863	15889	15876	15681	15842	15789	15858	15870	15856	16142	15887	15814	15869	15752	16050	15787	16025	15716	15788	15905	15987	15764	15925	15879	15758	15834	15911	15858	15915	15831	15829	15887	15718	15959	16174	16071	15968	15608	15851	15944	15780	15911	15838	15812	15901	15950	16005	15818	15839	15911	15799	15775	15870	15837	15992	15711	15957	15961	15979	16059	15797	15954	15991	15786	15843	15836	15957	15923	15882	16092	15964	15811	15854	15798	15954	15897	15783	15943	15966	15924	15918	15871	15997	15676	15780	15934	15827	15887	15932	15804	15875	15893	15856	15852	15871	15795	15864	15795	16043	15871	15950	15894	16017	16002	16000	15795	15805	15844	15943	16022	15950	15650	15886	16004	15884	15971	15873	15700	15904	15894	15846	15742	16052	15902	16049	15689	15916	15892	15980	15950	15941	15896	15887	15767	15865	15904	15951	15936	16079	16045	15952	15822	15931	15674
15491	16517	16030	14736	14456	14531	14310	14414	14316	14408	14178	14443	14457	14481	16195	17271	16813	15984	15129	14634	14293	14395	14341	14469	14264	14328	14157	14409	14417	14316	14280	14299	14292	14245	14226	14236	14133	14144	14376	14365	14229	14137	14245	14224	14323	14272	14440	14302	14420	14247	14324	14271	14293	14269	14238	14333	14345	14151	14360	14215	14147	14336	14252	14114	14161	14184	14268	14107	14210	14222	14203	14285	14298	14094	14449	14356	14351	14147	14150	14309	14203	14304	14280	14238	14368	14108	14320	14292	14359	14346	14209	14241	14141	14136	14404	14250	14248	14240	14256	14323	14311	14229	14341	14347	14225	14437	13966	14246	14104	14207	14157	14164	14363	14238	14105	14156	14337	14339	14258	14138	14177	14343	14327	14257	14246	14182	14248	14302	14280	14361	14257	14250	14163	14176	14052	14353	14177	14121	14328	14384	14236	14224	14046	14170	14268	14269	14095	14357	14278	14257	14428	14186	14296	14280	14267	14225	14299	14186	14172	14207	14121	14237	14274	14228	14374	14277	14432	14178	14314	14237	14266	14265	14290	14354	14192	14276	14287	14208	14213	14328	14065	14166	14281	14340	14320	14236	14266	14335	14217	14312	14228	14187	14327	14146	14198	14360	14422	14281	14346	14200	14472	14144	14244	14046	14284	14261	14354	14235	14414	14277	14231	14266	14231	14214	14389	14253	14287	14479	14379	14302	14319	14304	14338	14089	14168	14206	14286	14162	14262	14081	14373	14381	14271	14257	14148	14139	14307	14284	14313	14151	14250	14263	14276	14401	14274	14427	14080	14308	14312	14262	14227	14332	14335	14319	14254	14292	14241	14201	14372	14242	14336	14340	14312	14164	14198	14197	14307	14295	14217	14176	14286	14121	14341	14322	14270	14270	14192	14295	14224	14300	14244	14229	14242	13995	14279	14162	14375	14292	14239	14295	14135	14216	14164	14102	14130	14238	14307	14226	14212	14058	14276	14467	14164	14185	14217	14152	14319	14068	14245	14182	14030	14240	14264	14196	14241	14389	14228	14242	14209	14251	14236	14359	14239	14152	14333	14193	14039	14027	14184	14388	14200	14452	14239	14180	14097	14320	14317	14261	14345	14265	14204	14199	14210	14335	14140	14373	14281	14190	14142	14182	14301	14161	14125	14229	14212	14168	14221	14176	14190	14195	14311	14326	14058	14287	14187	14221	14349	14041	14359	14238	14317	14320	14180	14394	14200	14176	14241	14377	14218	14173	14223	14339	14256	14268	14257	14085	14228	14413	14311	14173	14214	14130	14442	14247	14262	14325	14201	14334	14267	14203	14173	14276	14487	14050	14444	14355	14313	14202	14284	14167	14027	14251	14305	14106	14220	14328	14143	14405	14180	14306	14097	14317	14282	14150	14337	14245	14424	14114	14267	14083	14409	14242	14272	14350	14357	14070	14188	14188	14306	14399	14204	14156	14277	14272	14127	14271	14112	14186	14319	14403	14199	14166	14184	14275	14321	14299	14406	14202	14511	14326	14234	14274	14234	14104	14319	14543	14289	14306	14346	14405	14310	14152	14432	14314	14193	14303	14431	14240	14194	14288	14288	14311	14267	14321	14198	14164	14163	14409	14271	14253	14197	14344	14417	14093	14200	14276	14570	14222	14148	14183	14107	14261	14105	14073	14349	14186	14255	14183	14378	14349	14388	14239	14211	14097	14399	14231	14319	14316	14267	14268	14208	14366	14163	14274	14248	14293	14258	14224	14217	14556	14350	14276	14238	14168	14352	14328	14181	14163	14293	14316	14314	14376	14206	14387	14148	14221	14171	14241	14142	14191	14349	14119	14230	14177	14303	14300	14289	14247	14260	14202	14282	14295	14007	14291	14226	14342	14281	14096	14292	14350	14181	14171	14361	14314	14269	14242	14133	14324	14223	14176	14473	14298	14282	14351	14168	14228	14322	14433	14172	14437	14292	14334	14116	14247	14363	14377	14175	14247	14203	14199	14306	14263	14228	14399	14240	14192	14261	14286	14308	14330	14216	14092	14191	14322	14304	14244	14236	14328	14219	14406	14208	14121	14152	14369	14329	14249	14232	14393	14221	14247	14180	14240	14327	14210	14301	14183	14435	14281	14330	14305	14303	14148	14326	14299	14300	14266	14152	14231	14363	14174	14261	14215	14278	14283	14283	14202	14296	14298	14193	14153	14173	14143	14278	14340	14308	14210	14320	14228	14159	14264	14221	14179	14126	14269	14293	14209	14093	14305	14365	14243	14136	14460	14293	14344	14249	14395	14227	14285	13933	14183	14267	14324	14384	14199	14304	14222	14208	14260	14158	14193	14369	14163	14269	14253	14159	14330	14312	14324	14180	14428	14343	14328	14336	14072	14310	14051	14307	14213	14159	14184	14240	14358	14352	14375	14303	14333	14186	14151	14427	14112	14163	14362	14105	14378	14216	14326	14138	14181	14296	14144	14267	14201	14320	14247	14197	14097	14286	14239	14117	14247	14202	14245	14265	14342	14239	14204	14284	14286	14289	14130	14372	14342	14404	14217	14226	14144	14232	14198	14241	14236	14214	14247	14209	14264	14261	14398	14179	14180	14067	14282	14179	14187	14464	14255	14120	14286	14430	14219	14268	14208	14305	14124	14147	14210	14301	14198	14206	14317	14261	14297	14125	14163	14341	14330	14206	14219	14280	14312	14309	14315	14317	14217	14296	14172	14227	14334	14131	14357	14184	14422	14324	14284	14200	14286	14308	14283	14246	14336	14129	14245	14157	14248	14219	14212	14273	14342	14350	14178	14214	14408	14102	14268	14363	14387	14240	14266	14202	14245	14244	14340	14105	14204	14404	14172	14317	14391	14292	14405	14265	14372	14406	14192	14236	14236	14204	14206	14208	14230	14243	14262	14166	14267	14254	14353	14255	14380	14384	14305	14393	14337	14336	14293	14287	14273	14218	14175	14205	14352	14493	14250	14330	14250	14105	14294	14351	14288	14081	14086	14263	14240	14353	14233	14293	14220	14313	14232	14316	14519	14267	14438	14269	14127	14206	14169	14357	14344	14250	14141	14387	14214	14275	14302	14281	14310	14297	14273	14418	14244	14190	14132	14197	14129	14059	14356	14235	14204	14230	14101	14418	14307	14327	14215	14086	14187	14237	14339	14197	14112	14234	14186	14147	14344	14368	14088	14286	14235	14326	14174	14277	14274	14201	14287	14246	14223	14262	14357	14369	14142	14273	14165	14324	14126	14289	14144	14275	14195	14252	14266	14261	14233	14178	14224	14252	14382	14105	14277	14355	14350	14154	14246	14245	14303	14347	14167	14301	14259	14197	14140	14378	14348	14224	14368	14357	14387	14195	14215	14495	14313	14151	14135	14091	14496	14201	14289	14330	14210	14280	14185	14251	14231	14181	14281	14348	14217	14201	14206	14225	14473	14191	14317	14339	14259	14446	14298	14156	14374	14095	14272	14307	14384	14333	14174	14276	14120	14387	14262	14192	14071	14221	14293	14289	14235	14259	14219	14154	14268	14102	14066	14199	14303	14283	14109	14259	14306	14364	14395	14130	14250	14070	14284	14370	14178	14255	14376	14317	14216	14233	14384	14319	14327	14035	14244	14304	14402	14346	14063	14343	14272	14256	14213	14315	14256	14232	14206	14156	14122	14200	14278	14215	14139	14215	14140	14309	14282	14068	14221	14275	14216	14171	14318	14096	14298	14221	14361	14079	14358	14466	14221	14179	14018	14299	14202	14223	14316	14304	14248	14190	14252	14262	14226	14364	14257	14313	14308	14290	14494	14199	14396	14123	14188	14159	14236	14330	14268	14193	14123	14098	14312	14283	14259	14325	14315	14260	14229	14275	14348	14153	14313	14106	14259	14319	14215	14187	14134	14378	14429	14334	14319	14267	14328	14222	14392	14385	14417	14290	14258	14189	14313	14148	14405	14220	14261	14382	14270	14020	14229	14144	14173	14085	14397	14151	14278	14292	14095	14399	14242	14151	14357	14395	14175	14425	14304	14377	14281	14197	14290	14348	14169	14221	14319	14277	14305	14218	14130	14223	14394	14278	14133	14167	14234	14277	14301	14095	14172	14243	14094	14175	14199	14213	14216	14371	14281	14240	14135	14189	14221	14329	14463	14401	14323	14157	14217	14214	14137	14147	14145	14159	14109	14317	14294	14327	14368	14277	14274	14013	14308	14276	14309	14259	14266	14088	14200	14198	14218	14422	14394	14170	14325	14272	14220	14206	14177	14305	14357	14221	14388	14167	14149	14189	14120	14389	14187	14280	14323	14355	14295	14352	14319	14289	14093	14438	14200	14263	14346	14374	14404	14240	14101	14294	14149	14357	14299	14232	14258	14417	14311	14219	14380	14247	14232	14285	14444	14243	14199	14260	14049	14214	14295	14258	14287	14160	14266	14392	14365	14200	14228	14173	14151	14090	14247	14140	14134	14243	14236	14140	14223	14228	14282	14142	14263	14261	13942	14171	14092	14408	14159	14152	14274	14099	14355	14233	14239	14309	14123	14307	14273	14293	14143	14436	14259	14247	14152	14343	14368	14175	14193	14352	14345	14344	14172	14287	14185	14224	14079	14238	14355	14246	14276	14195	14275	14127	14432	14281	14189	14536	14292	14209	14172	14356	14372	14212	14257	14160	14301	14276	14275	14158	14293	14223	14099	14270	14119	14294	14205	14301	14080	14205	14183	14375	14004	14010	14113	14368	14234	14359	14195	14387	14399	14269	14217	14328	14237	14207	14301	14209	14172	14236	14151	14241	14188	14348	14247	14310	14145	14444	14244	14325	14358	14224	14272	14310	14291	14130	14160	14483	14283	14358	14338	14293	14207	14345	14302	14220	14078	14298	14193	14110	14229	14311	14307	14311	14155	14240	14275	14356	14161	14283	14359	14114	14417	14197	14339	14357	14338	14342	14314	14347	14417	14246	14150	14333	14134	14289	14182	14220	14440	14372	14148	14411	14183	14247	14308	14308	14243	14288	14115	14397	14452	14322	14194	14237	14283	14168	14343	14384	14197	14247	14288	14323	14241	14313	14104	14343	14127	14347	14352	14189	14236	14283	14277	14361	14086	14201	14117	14327	14302	14303	14226	14194	14289	14220	14300	14343	14099	14342	14222
25286	21429	28173	25440	21147	18601	18162	16868	16443	16662	16730	16510	16334	16731	19351	31018	28630	24249	20219	17933	16913	16411	16344	16362	16329	16445	16269	16463	16295	16193	16388	16325	16338	16275	16250	16267	16292	16021	16233	16353	16396	16309	16252	16384	16323	16064	16343	16236	16160	16232	16393	16186	16201	16200	16351	16160	16211	16068	16299	16199	16140	16148	16534	16042	16263	16298	16207	16389	16202	16311	16188	16142	16213	16251	16276	16270	16517	16545	16136	16256	16379	16132	16242	16420	16216	16291	16207	16170	16346	16171	16163	16127	16459	16221	16111	16260	16394	16209	16124	16340	16359	16469	16338	16311	16152	16005	16257	16225	16268	16240	16166	16149	16336	16240	16367	16306	16147	16054	16353	16245	16208	16296	16087	16222	16383	16308	16150	16297	16205	16230	16224	16211	16110	16283	16265	16161	16109	16196	16448	16211	16189	16297	16159	16239	16243	16307	16130	16314	16091	16357	16648	16224	16472	16123	16387	16176	16230	16123	16192	16199	16280	16335	16373	16091	16100	16127	16109	16127	16252	16216	16080	16082	16169	16203	16120	16090	16225	16137	16505	16314	16109	16104	16347	16448	16284	16136	16359	16181	16175	16233	16181	16212	16232	16319	16135	16239	16204	16273	16186	16367	16299	16146	15967	16219	16251	16269	16518	16143	16078	16350	16163	16072	16170	16217	16163	16312	16112	16168	16231	16278	16133	16182	16118	16243	16299	16176	16138	16346	16218	16052	16272	16233	16373	16173	16449	16042	16232	16188	16214	16243	16178	16071	16072	16219	16182	16218	16088	16364	16229	16133	16108	16077	16092	16178	16289	16253	16269	16249	16169	16215	16185	16301	16045	16386	16267	16330	16395	16176	16092	16145	16166	15980	16218	16228	16334	16147	16023	15953	16088	16261	16137	16090	16160	16127	16221	16309	16206	16116	16177	16356	16081	16397	16194	16193	16085	16199	16243	16246	16268	16316	16210	16326	16161	16144	16217	16161	16152	16121	16233	16044	16042	16044	16149	16094	16318	16299	16175	16264	16098	16253	16195	16341	16254	16080	16123	16118	16516	16486	16067	16072	16112	16106	16202	16115	16227	16109	16377	16375	16563	16178	16333	16042	16243	16194	16127	16167	16221	16203	16354	16211	16301	16208	16129	16278	16325	16163	16215	16339	16293	16385	16120	16144	16289	16336	16149	16211	16261	16237	16191	16204	16217	16220	16386	16224	15961	16275	16330	16304	16133	16203	16212	16156	16071	16164	16225	16183	16102	16323	16464	16107	16385	16301	16229	15975	16276	16066	16147	16094	16161	16128	16095	16227	16021	16386	16307	16163	16160	16227	16221	16230	16099	16123	16306	16349	16334	16208	16271	16403	16256	16125	16304	16141	16266	16312	16361	16281	16237	16108	16328	16290	16276	16034	16164	16069	16141	16200	16146	16346	16528	16085	16220	16109	16201	16418	16343	16174	16166	16393	16029	16242	16245	16091	16098	16155	16082	16120	16407	16279	16390	16336	16466	16393	16155	16425	16502	16122	16303	16247	16235	16232	16187	16139	16264	16136	16137	16305	16245	16391	16277	16153	16326	16234	16061	16132	16255	16100	16325	16278	16332	16180	16199	16188	16335	16343	16310	16170	16427	16225	16203	16360	16160	16100	16271	16384	16297	16309	16152	16269	16050	16049	16245	16423	16242	16207	16175	16225	16210	16058	16188	16163	16274	16224	16257	16039	16118	16087	16141	16250	16167	16241	16154	16156	16249	16352	16332	16257	16284	16184	16081	16257	16259	16206	16318	16213	16299	16281	16180	16356	16463	16253	16092	16286	16292	16214	16359	16174	16073	16250	16221	16253	16248	16098	16186	16156	16194	16151	16228	16027	16166	16007	16140	16033	16314	16214	16183	16270	16094	16291	16207	16177	16141	16169	16154	16294	16155	16297	16273	16335	16137	16125	16341	16186	16278	16340	16066	16190	16307	16211	16038	16220	16168	16207	16110	16212	16339	16262	16311	16142	16260	16281	16259	16283	16124	16347	16132	16290	16044	16281	16265	16203	16297	16090	16189	16231	16151	16357	16160	16143	16057	16392	16266	16505	16236	16464	16397	16187	16347	16192	16359	16284	16421	16201	16371	16049	16271	16154	16108	16211	16127	16076	16183	16143	16411	16228	16202	15882	16154	16310	16323	16041	16141	16292	16101	16072	16450	16108	16180	16113	16119	16177	16348	16378	16167	16114	16126	16323	16202	16339	16297	16169	16290	16017	16309	16198	16268	16119	16229	16195	16405	16361	16299	16186	16273	16194	16122	16085	16186	16343	16155	16312	16337	16160	16269	16459	16032	16230	16298	16209	16344	16033	16264	16135	16344	16309	16310	16189	16393	16371	16395	16200	16266	16343	16485	16347	16408	16204	16221	16322	16471	16225	16128	16256	16221	16159	16423	16027	16186	16341	16168	16003	16064	16295	16064	16287	16382	16371	16218	16240	16274	16309	16183	16177	16211	16254	16201	16185	16248	16255	16171	16320	16249	16075	16256	16210	16335	16143	16325	16138	16243	16049	16142	16031	16175	16394	16364	16132	16098	16054	16106	16400	16394	16201	16228	16167	16227	16162	16191	16266	16247	16121	16157	16241	16259	16197	15914	16190	16308	16159	16141	16257	16141	16127	16169	16217	16177	16253	16336	16326	16188	16207	16062	16060	16183	16086	16226	16291	16356	16063	16309	16064	16314	16350	16356	16057	16160	16143	16247	16234	16288	16215	16137	16074	16303	16054	16146	16441	16366	16259	16115	16336	16298	16480	16417	16137	16090	16063	16177	16401	16133	16043	16156	16211	16174	16303	16370	16428	16169	16272	16148	16099	16078	16241	16433	16134	16078	16059	16216	16267	16313	16074	16359	16202	16155	16207	16149	16365	16222	16284	16075	16147	16308	16139	16206	16288	16350	16190	16212	16272	16185	16264	16315	16148	16337	16446	16243	16287	16258	16143	16085	16072	16292	16288	16352	16301	16276	16192	16412	16330	16259	16144	16249	16367	16272	16296	16131	16217	16273	16062	16254	16146	16319	16182	16227	16202	16223	16163	16347	16406	16140	16263	16275	16052	16287	16287	16121	16312	16337	16291	16262	16035	16279	16007	16307	15874	16116	16368	16215	16188	16361	16127	16086	16265	16249	16190	16261	16134	16171	16155	16279	15996	16285	16145	16362	16205	16247	16238	16224	16202	16253	16315	16160	16505	16247	16260	16362	16396	16359	16171	16131	16198	16115	16325	16164	16206	15932	16331	16244	16148	16120	16258	16095	16087	16306	16201	16263	16300	16175	16235	16360	16381	16306	16288	16257	16374	16218	16316	16277	16105	16019	16197	16333	16389	16100	15979	16242	16525	16121	16315	16191	16424	16106	16328	16227	16213	16291	16339	16458	16335	16123	16163	16233	16272	16160	16260	16331	16214	16067	16216	16103	16275	16064	16001	16407	16175	16481	16133	16240	16067	16109	16287	16333	16173	16291	16129	16112	16243	16390	16161	16334	16355	16301	16205	16240	16165	16261	16230	16234	16311	16369	16129	16118	16250	16096	16375	16193	16165	16141	16046	16262	16053	16174	16164	16126	16330	16180	16234	16090	16206	16203	16397	16210	16100	16299	16370	16178	16193	16338	16130	16237	16243	16141	16287	16197	16344	16294	15976	16240	16022	16406	16240	16187	16237	16242	16067	16219	16120	16155	16392	16390	15998	16173	16292	16276	16096	16049	16302	16279	16332	16320	16197	16470	16223	16346	16321	16093	16254	16130	16470	16125	16200	16185	16315	16289	16428	16411	16080	16271	16254	16224	16175	16342	16275	16187	16342	16245	16085	16327	16268	16166	16268	16116	16149	16300	16195	16289	16098	16178	16143	16330	16006	16128	15989	16210	16192	16404	16208	16038	16213	16191	16032	16227	16280	16223	16219	16174	16115	16283	16157	16148	16324	16267	16293	16166	16316	16334	16438	16276	16218	16135	16192	16259	16291	16212	16220	16432	16437	16246	16173	16278	16350	16219	16195	16234	16199	16229	16224	16062	16284	16437	16287	16242	16156	16376	16322	16274	16088	16161	16141	16018	16250	16096	16270	16266	16114	16270	16289	16179	16283	16253	16151	16359	16260	16307	16413	16267	16365	16366	16129	16005	16265	16266	16416	16287	16314	16268	16089	16103	16124	16227	16330	16091	16099	16164	16057	16103	16208	16164	16231	16161	16079	16180	16271	16206	16408	16240	16021	16184	16277	16251	16133	16156	16251	16377	16068	16297	16160	16232	16417	16203	16167	16338	16316	16155	16193	16314	16255	16227	16250	16301	16350	16119	16255	16129	16189	16110	16374	16173	16251	16184	16259	16115	15983	16298	16243	16214	16209	16181	16260	16203	16305	16161	16105	16195	16122	16324	16249	16256	16018	16255	16324	16379	16240	16315	16220	16343	16297	16259	16357	16329	16364	16212	16097	16244	16152	16071	16239	16242	16148	16122	16153	16188	16056	15902	16217	16233	16077	16247	16409	16004	16406	16244	16305	16187	16269	16407	16100	16237	16365	16401	16314	16057	16270	16386	16366	16210	16182	16077	16110	16346	16210	16329	16002	16064	16301	16440	16255	16069	16298	16128	16365	16175	16247	16151	16013	16066	16141	16135	16440	16082	16187	16093	16084	16314	16235	16101	16264	16324	16504	16129	16473	16156	16238	16260	16316	16246	16209	16452	16206	16264	16272	16115	16199	16403	16377	16166	16295	16236	16167	16499	16125	15996	16087	16092	16221	16253	16179	16103	16223	16284	16405	16263	16290	16171	16334	16120	16216	16350	16127	16196	16292	16356	16196	16438	16152	16221	16399	16272	16348	16265	16344	16172	16206	16334	16379	16392	16407	16206	16331	16329	16384	16148	16285	16189	16388	16335	16330	16318	16259	16026	16283	16289	16337	16120	16352	16289	16409	16205	16268	16310	16236	16143	16154	15987	16088	16207	16191	16375	16432	16262	16184	16260	16262	16304	16325	16152	16236	16245	16250	16126	16222	16398	16249	16310	16168	16205	16248	16082	16242	16275	16048	16251	16281	16224	16135	16209	16379	16213	16350	16233	16435	16229	16381	16438	16121	16284	16499
14768	22891	20781	17286	16197	15573	15362	15104	15139	14890	14727	14750	14664	15332	19675	33756	29845	23869	18875	15978	14856	14757	14393	14508	14417	14587	14618	14508	14471	14443	14440	14434	14508	14455	14479	14443	14514	14345	14326	14590	14513	14231	14589	14624	14606	14453	14451	14612	14250	14461	14560	14482	14639	14651	14483	14423	14456	14339	14584	14613	14652	14526	14509	14621	14512	14395	14576	14490	14469	14500	14452	14605	14731	14426	14605	14476	14355	14664	14602	14558	14509	14473	14430	14482	14251	14562	14425	14417	14496	14448	14541	14457	14515	14516	14431	14510	14321	14404	14527	14451	14525	14434	14386	14625	14469	14605	14378	14369	14432	14605	14387	14446	14470	14547	14608	14490	14475	14386	14290	14520	14441	14408	14512	14405	14751	14533	14644	14472	14439	14533	14485	14405	14497	14458	14450	14462	14449	14396	14520	14575	14410	14399	14406	14350	14489	14652	14411	14448	14500	14311	14453	14476	14474	14497	14373	14504	14508	14534	14389	14646	14382	14592	14515	14340	14670	14599	14397	14569	14358	14465	14513	14555	14575	14361	14524	14310	14592	14638	14329	14463	14446	14436	14340	14357	14485	14382	14564	14548	14556	14456	14375	14286	14609	14558	14535	14395	14401	14436	14439	14574	14510	14572	14607	14590	14519	14532	14460	14260	14509	14505	14533	14608	14515	14322	14479	14405	14535	14328	14549	14402	14434	14539	14454	14485	14577	14565	14439	14374	14514	14296	14389	14472	14616	14446	14461	14516	14366	14408	14576	14487	14563	14314	14474	14488	14533	14449	14378	14492	14315	14481	14401	14383	14446	14550	14452	14546	14448	14418	14449	14500	14525	14388	14448	14453	14501	14369	14353	14442	14393	14521	14340	14357	14429	14426	14519	14589	14446	14574	14559	14475	14506	14431	14497	14541	14403	14325	14469	14569	14402	14589	14517	14447	14471	14450	14613	14409	14299	14559	14530	14475	14361	14606	14693	14390	14291	14447	14444	14390	14279	14472	14556	14456	14484	14461	14748	14420	14457	14364	14307	14477	14489	14341	14320	14499	14403	14375	14544	14606	14384	14359	14491	14384	14371	14545	14540	14513	14348	14519	14544	14451	14430	14592	14423	14507	14569	14490	14445	14491	14573	14616	14289	14315	14533	14444	14400	14566	14479	14461	14477	14412	14385	14691	14574	14291	14433	14428	14515	14524	14471	14474	14451	14418	14504	14398	14417	14642	14421	14542	14570	14633	14508	14548	14456	14515	14482	14531	14450	14408	14499	14366	14434	14324	14528	14346	14593	14479	14491	14472	14429	14421	14355	14444	14734	14342	14361	14359	14433	14432	14351	14614	14351	14350	14611	14582	14540	14487	14504	14459	14284	14396	14624	14555	14380	14239	14501	14270	14574	14543	14502	14473	14443	14446	14350	14430	14389	14445	14449	14419	14390	14413	14418	14426	14527	14352	14435	14431	14462	14372	14391	14527	14383	14408	14554	14296	14408	14506	14539	14463	14440	14501	14656	14314	14480	14500	14407	14442	14322	14578	14510	14498	14449	14335	14582	14525	14560	14607	14429	14555	14507	14488	14505	14461	14381	14368	14436	14306	14418	14528	14315	14586	14396	14487	14471	14672	14522	14381	14520	14660	14561	14450	14394	14313	14444	14304	14447	14482	14458	14374	14550	14355	14566	14472	14473	14547	14502	14462	14490	14548	14409	14435	14344	14337	14492	14422	14397	14542	14356	14588	14359	14403	14452	14470	14470	14379	14586	14412	14453	14393	14623	14512	14553	14625	14477	14323	14541	14370	14608	14432	14325	14406	14556	14540	14550	14494	14475	14340	14425	14588	14411	14464	14686	14496	14352	14539	14553	14541	14327	14470	14583	14351	14369	14335	14344	14492	14456	14365	14467	14457	14378	14367	14492	14366	14525	14391	14417	14485	14635	14448	14348	14464	14515	14554	14509	14391	14570	14654	14573	14295	14338	14586	14303	14590	14452	14395	14561	14392	14509	14565	14337	14321	14466	14527	14406	14547	14520	14382	14532	14309	14481	14456	14563	14437	14491	14370	14416	14437	14437	14534	14508	14562	14639	14443	14458	14395	14337	14414	14626	14397	14516	14464	14452	14387	14393	14494	14529	14550	14735	14528	14380	14574	14450	14477	14432	14544	14636	14575	14396	14451	14577	14488	14522	14331	14404	14560	14298	14550	14501	14541	14423	14290	14660	14431	14464	14449	14534	14383	14539	14311	14597	14317	14554	14423	14494	14323	14475	14621	14397	14440	14636	14380	14501	14460	14664	14603	14633	14547	14567	14382	14376	14507	14477	14424	14550	14518	14356	14511	14329	14501	14402	14319	14394	14485	14587	14501	14477	14479	14429	14593	14562	14458	14593	14417	14428	14573	14577	14436	14524	14539	14521	14621	14480	14632	14367	14438	14529	14524	14517	14504	14612	14494	14434	14678	14498	14535	14509	14560	14468	14317	14516	14506	14481	14669	14505	14670	14472	14325	14360	14645	14635	14437	14404	14438	14511	14370	14533	14454	14422	14414	14503	14439	14398	14587	14597	14391	14522	14649	14512	14205	14269	14447	14329	14526	14397	14627	14581	14532	14382	14337	14578	14441	14612	14381	14467	14684	14529	14283	14369	14525	14510	14443	14331	14364	14440	14472	14425	14599	14457	14686	14611	14593	14587	14573	14494	14399	14311	14506	14499	14387	14621	14613	14385	14520	14493	14295	14499	14554	14489	14469	14423	14442	14641	14306	14475	14500	14285	14572	14444	14446	14568	14341	14408	14421	14508	14443	14543	14452	14501	14483	14509	14515	14475	14472	14430	14416	14354	14458	14414	14393	14421	14633	14508	14491	14599	14538	14561	14522	14592	14318	14627	14414	14542	14488	14725	14526	14390	14407	14417	14546	14508	14551	14364	14474	14423	14515	14443	14555	14579	14527	14529	14402	14419	14624	14485	14424	14502	14293	14603	14324	14527	14476	14488	14522	14470	14530	14522	14273	14477	14335	14487	14458	14506	14364	14522	14455	14476	14410	14452	14446	14584	14522	14459	14478	14389	14499	14440	14517	14431	14515	14375	14428	14601	14322	14438	14527	14407	14585	14436	14334	14503	14502	14302	14650	14453	14610	14566	14393	14537	14324	14523	14442	14319	14450	14545	14447	14472	14490	14596	14577	14380	14527	14476	14445	14487	14362	14562	14529	14206	14680	14426	14407	14400	14402	14453	14540	14492	14501	14564	14392	14545	14306	14327	14511	14564	14418	14566	14549	14493	14467	14414	14494	14505	14549	14465	14510	14447	14392	14428	14429	14620	14372	14513	14299	14496	14474	14460	14584	14298	14446	14611	14680	14264	14368	14383	14439	14379	14429	14391	14303	14533	14409	14608	14490	14462	14358	14477	14492	14424	14516	14550	14595	14418	14457	14380	14523	14463	14380	14507	14396	14526	14388	14414	14488	14464	14431	14375	14652	14359	14468	14584	14540	14535	14419	14352	14627	14519	14454	14460	14490	14505	14342	14507	14378	14581	14417	14478	14572	14419	14313	14501	14532	14481	14405	14637	14558	14237	14552	14519	14536	14418	14444	14618	14612	14539	14475	14588	14382	14390	14341	14454	14466	14501	14529	14399	14438	14465	14394	14324	14526	14307	14593	14324	14406	14574	14300	14506	14429	14425	14338	14643	14564	14346	14409	14464	14410	14375	14497	14497	14477	14541	14649	14505	14524	14513	14505	14640	14359	14409	14319	14454	14415	14463	14564	14516	14622	14403	14450	14581	14593	14335	14482	14423	14553	14465	14506	14400	14438	14481	14559	14524	14523	14657	14452	14462	14449	14528	14428	14606	14521	14614	14423	14522	14477	14386	14694	14563	14444	14341	14550	14576	14592	14525	14317	14643	14275	14371	14489	14368	14324	14479	14387	14527	14385	14421	14539	14438	14569	14541	14440	14616	14522	14343	14536	14548	14339	14491	14535	14559	14466	14531	14318	14560	14318	14576	14415	14607	14499	14417	14395	14572	14241	14451	14557	14571	14523	14333	14506	14588	14604	14516	14569	14308	14526	14439	14470	14456	14410	14528	14397	14500	14493	14514	14349	14534	14498	14621	14462	14364	14502	14554	14462	14522	14436	14422	14384	14337	14427	14301	14363	14405	14491	14569	14441	14574	14598	14266	14565	14370	14510	14384	14609	14316	14386	14595	14493	14359	14395	14490	14264	14580	14454	14515	14278	14486	14364	14479	14476	14524	14337	14495	14504	14529	14434	14608	14497	14301	14411	14414	14474	14416	14438	14548	14424	14588	14437	14652	14337	14336	14705	14525	14560	14577	14336	14395	14611	14450	14453	14444	14558	14345	14481	14550	14537	14387	14503	14449	14523	14483	14526	14448	14382	14533	14479	14339	14578	14444	14256	14445	14436	14360	14469	14309	14432	14384	14334	14420	14552	14455	14406	14519	14335	14477	14409	14469	14479	14561	14563	14550	14395	14612	14424	14652	14414	14602	14446	14394	14600	14276	14498	14490	14530	14487	14501	14403	14461	14466	14641	14419	14468	14618	14431	14479	14480	14395	14452	14558	14518	14596	14559	14330	14501	14674	14347	14427	14389	14326	14372	14590	14607	14625	14494	14416	14592	14373	14656	14385	14519	14551	14379	14296	14477	14308	14444	14319	14373	14516	14419	14448	14287	14503	14399	14466	14550	14656	14465	14540	14433	14466	14440	14595	14414	14502	14336	14571	14513	14461	14533	14502	14411	14512	14417	14528	14393	14434	14443	14552	14593	14408	14579	14471	14342	14473	14459	14390	14524	14417	14648	14522	14442	14367	14409	14557	14591	14291	14459	14567	14232	14510	14464	14519	14413	14363	14558	14370	14528	14468	14497	14392	14569	14612	14421	14588	14521	14317	14471	14561	14381	14441	14420	14365	14558	14572	14380	14503	14568	14540	14490	14482	14496	14413	14464	14369	14412	14475	14608	14507	14452	14661	14441	14532	14510	14593	14536	14365	14637	14538	14464	14435	14405	14657	14540	14496	14539	14537	14545	14417	14496	14413	14475	14499	14416	14436	14428	14392	14586	14595	14537	14455	14431	14510	14458	14383	14689	14317	14612	14679	14451
23891	21408	28971	24262	21869	22339	20963	17443	16833	17111	16873	16699	16843	17685	25379	36237	36037	29813	24290	19797	17657	16675	16343	16380	16081	16390	16235	16186	16325	16337	16302	16303	16216	16373	16201	16188	16333	16200	16292	16407	16350	16284	16289	16257	16327	16308	16216	16325	16307	16293	16368	16343	16220	16191	16037	16125	16329	16207	16492	16231	16215	16182	16365	16226	16319	16218	16265	16189	16229	16049	16228	16300	16297	16147	16148	16435	16218	16174	16345	16122	16257	16234	16383	16365	16295	16041	16145	16128	16247	16164	16381	16335	16328	16312	16170	16281	16202	16434	16158	16115	16240	16213	16225	16135	16142	16200	15999	16220	16251	16017	16304	16144	16196	16172	16050	16125	15971	16122	16089	16265	16362	16274	16250	16061	16185	16289	16256	16168	16230	16099	16224	16170	16096	16263	16044	15985	15991	16125	16080	16126	16085	16145	16163	16071	16247	16094	16140	16242	16271	16230	16157	16137	16275	16142	16404	16115	16166	16340	16143	16258	16155	16315	16195	16146	16196	16073	16318	16188	16334	16049	16159	16049	16038	16136	16322	16221	16184	16233	16208	16162	16246	16102	16137	16287	16287	16154	16329	16346	16165	16012	16125	16277	16051	16237	16265	16026	16150	16185	16397	16230	16203	16052	15988	16083	16158	16178	16150	16270	16249	16080	16221	16218	16264	16055	16229	16291	16273	16092	16085	16089	16312	16152	16107	16064	16242	16255	16425	16282	16370	16152	16332	16180	16217	16085	16261	16249	16220	16180	16304	16118	16153	16258	16313	16402	16451	16201	16153	16259	16134	16229	16089	16215	16280	16005	16315	16142	16256	16227	16040	16128	16273	16195	16193	16248	16217	16232	16306	16132	16171	16154	16541	16312	16205	16275	16259	16080	16288	16169	16092	16220	16336	16282	16168	16288	16267	16235	16303	16239	16133	16323	16200	16179	16126	16243	16135	16252	16223	16226	16311	16264	16365	16268	16034	16136	16316	16275	16159	16150	16191	16060	16303	16265	16154	16280	16224	16168	16166	16236	16284	16252	16430	16235	16330	16202	16108	16224	16177	16133	16429	16191	16080	16132	16265	16098	16129	16193	16233	16367	16255	16372	16226	16319	16293	16140	16288	16279	16243	16014	16278	16028	16128	16431	16023	16187	16158	16295	16366	16211	16227	16264	16445	16135	16211	16090	16416	16318	16050	16055	16056	16177	16302	16188	16336	16452	16291	15910	16145	16193	16365	16217	16124	16218	16170	16177	16031	16175	16383	16324	16349	16125	16189	16246	16314	16322	16397	16209	16224	16218	16114	16124	16060	16211	16185	16333	16236	16131	16203	15903	16177	16261	16207	16031	16488	16220	16220	16303	16451	16093	16280	16347	16322	16123	16177	15856	16151	16282	16301	16301	16339	16222	16410	16248	16286	16174	16156	15962	16322	16264	16072	16357	16248	16239	16115	16238	16208	16203	16021	16265	16070	16345	16261	16348	16232	16024	16147	16258	16385	16236	16110	16199	16160	16088	16248	16289	16218	16115	16210	16138	16173	15997	16178	16265	16375	16245	16293	16283	16227	16103	16069	16119	16217	16120	16177	15937	16231	16087	16180	16058	16105	16279	16159	16234	16244	16271	16388	16413	16303	16178	16284	16019	16173	16268	16269	16144	15973	16370	16183	16024	16093	16317	16118	16116	16357	16589	16225	16172	16145	16100	16259	16192	16184	16038	16267	16432	16251	16338	16115	16180	16190	16181	16236	16189	16192	16145	16137	16278	16101	16070	16182	16214	16304	16196	16330	16183	16188	16191	16244	16264	16219	16138	16127	16229	16049	16360	16250	16223	16100	16109	16180	16096	16145	16189	16130	16058	16148	16144	16107	16222	16264	16152	16310	16225	16159	16212	16234	16124	16243	16257	16082	16174	16287	16379	16325	16159	16455	16186	16320	16183	16194	16275	16182	16085	16277	15983	16132	16386	16154	16133	16167	16313	16417	16159	16133	16065	16472	16045	16192	16275	16199	16226	16259	16226	16395	16326	16082	16346	16349	16294	16330	16229	16381	16047	16300	16157	16501	16303	16365	16221	16334	16224	16230	16221	16290	16169	16316	16385	16124	16034	16242	16119	16146	16263	16115	16244	16171	16193	16214	16097	16086	16219	16180	16299	16180	16254	16292	16162	16029	16126	16043	16117	16327	16256	16288	16029	16047	16161	16267	16051	16468	15963	16078	16252	16234	16097	16176	16503	16281	16214	16219	16252	15952	16078	16285	16126	16482	16150	16087	16303	16222	16088	15961	16055	16199	16172	16240	16300	16245	15921	16125	16405	16239	16093	16323	16331	16148	16174	16262	16237	16067	16280	16162	16339	16110	16247	16091	16124	16137	16049	16159	16215	16254	16542	16184	16228	16292	16392	16281	16086	16313	16342	16168	16155	16083	15938	16106	16189	16283	16248	16052	16116	16244	16260	16275	16104	16351	16168	16181	16153	16243	16244	16124	16310	16333	16183	16250	16223	16228	16187	16056	16123	16241	16208	16150	16418	16168	16229	16244	16280	16366	16149	16280	16445	16363	16353	16386	16261	16403	16439	16386	16180	16069	16306	16054	16154	16166	16075	16179	16282	16103	16367	16090	16156	15965	16167	16266	16251	15973	16279	16167	16423	16136	16220	16171	16197	16399	16488	16261	16042	16305	16362	16230	16263	16407	16405	16096	16090	16217	16266	16258	16219	16369	16333	16323	16301	16223	16443	16277	16337	16126	16315	16193	16261	16226	16206	16135	16402	16072	16304	16153	16256	16324	16202	16072	16362	16175	16263	16173	16207	16123	15966	16318	16282	16328	16169	16151	16200	16092	16267	16277	16204	16135	16131	16197	16276	16333	16171	16228	16075	16078	16227	16284	16550	16071	16227	16225	16115	16234	16341	16284	16003	16153	16194	16404	16260	16100	16116	16284	16187	16456	16223	16275	16260	16329	16311	16184	16267	15995	16308	16239	16122	16035	16265	16142	16454	16298	16164	16297	16176	16165	16170	16196	16004	16233	16312	16077	16288	16323	16212	16188	16071	15981	16236	16100	16344	16152	16413	16126	16334	16190	16205	16072	16258	16094	16090	16223	16374	16324	16228	16055	16188	16257	16426	16270	16149	16192	16088	16327	16233	16115	16221	16157	16184	16284	16305	16143	16281	16259	16006	16395	16119	16193	16236	16157	16272	16072	16201	16188	16172	16053	16049	16282	16172	16219	16132	16343	16311	16353	16197	16154	16214	16339	16325	16298	16283	16166	16300	16300	16322	16387	16343	16304	16212	16185	16118	16128	16326	16376	16266	16039	16076	16344	16142	16392	16181	16298	16200	16370	16159	16227	16346	16150	16008	15964	16175	16209	16233	16199	16265	16067	16078	16115	16062	16094	16098	16109	16265	15976	16129	16122	16186	16167	16222	16109	16363	16194	16050	16402	16094	16075	16131	16261	16210	16254	16362	16280	16183	16136	16341	16141	16193	16303	16066	16292	16187	16221	16012	16096	16036	16110	16155	16263	16260	16080	16249	16103	16191	16265	16379	16160	16107	16155	16163	16053	16111	16296	16240	16110	16207	16325	16272	16405	16202	16189	16180	16379	16226	16181	16180	16216	16283	16098	16378	16227	15982	16238	16188	16209	16322	16019	16097	16363	16256	16351	16380	16444	16176	16105	16096	16238	16279	16323	16342	16171	15996	16170	16188	16036	16194	16214	16158	16240	16227	16081	16175	16234	16096	16277	16123	16115	16112	16194	16287	16327	16309	15978	16384	16305	15849	16079	15961	16244	16061	16262	16366	16281	16340	16276	15948	16198	16319	16211	16191	16233	16060	16242	16297	16032	16299	16363	16335	16176	16151	16223	16418	16085	16391	16105	16466	16332	16189	16339	16273	16120	16276	16317	16350	16285	16202	16156	16252	16131	16074	16098	16198	15892	16102	16144	16213	16366	16250	16096	16291	16185	16432	16355	16211	16243	16150	16221	16105	16296	16214	16321	16193	16316	16030	16189	16377	16299	16059	16406	16330	16218	16139	16231	16206	16267	16092	16420	16073	16179	16277	16223	16257	16049	15998	16182	16240	16248	16046	16484	16190	16322	16265	16175	16249	16052	16216	16155	16317	16188	16194	16138	16049	16114	16062	16243	16157	16224	16173	16096	16438	16261	16200	16403	16198	16305	16256	16330	16195	16133	16006	16201	16027	16188	16267	16204	16240	16246	16159	16113	16360	16010	16241	16233	16358	16387	16144	16012	16097	16086	16180	16169	16196	16143	16146	16161	16218	16185	16176	16148	16215	16131	16105	16233	16263	16175	16382	16204	16267	16297	16262	16170	16095	16281	16266	16212	16222	16076	16194	16385	16191	16276	16247	16298	16161	16251	16236	16194	16289	16234	16298	16031	16138	16109	16214	16153	16106	16184	15981	16283	16118	16142	15930	16337	16234	16318	16237	16165	15977	16145	16144	16178	16390	16318	16410	16232	16288	16213	16200	16228	16026	16087	16258	16249	16133	16291	16116	16136	16113	16146	16156	16222	16311	16165	16228	16123	16222	16104	16256	16244	16108	16204	16309	16119	16334	16283	16319	16302	16199	16414	16210	16298	16305	16316	16184	16177	16247	16235	16136	16136	16254	16121	16138	16275	16275	16235	15988	16205	16223	16270	16480	16386	16172	16240	16254	16281	16085	16242	16040	16221	16383	16203	16112	16265	16256	16077	16159	16371	16386	16126	16201	16430	16091	16328	16089	16178	16271	16187	16079	16223	16095	16461	16207	16203	16169	16222	16232	16094	16159	16243	16330	16269	16050	16355	16110	16067	16162	16188	16273	16115	16200	16223	16107	16214	16294	16346	16266	16066	16209	16055	16126	16235	16102	16262	16134	16189	16162	16099	16326	16213	16272	16195	16380	16331	16215	16338	16274	16133	16181	16144	16271	16148	16190	16243	16295	16201	16290	16197	16116	15933	16222	16134	16263	16229	16258	16073	16267	16307	16361	16322	16334	16007	16335	16347	16186	16104	16045	15947	16283	16249	16237	16252	16167	16497	16191	16353	16314	16085	16275	16326	16189	16236	16359	16125	16149	16245	16135	16315	16307	15984	16365	16335	16225	16074	16114
16656	27733	24871	19653	17970	17020	16147	15669	15439	15241	15051	14949	14928	16890	28023	39057	37346	30386	23709	18284	15605	14645	14654	14336	14424	14340	14324	14429	14565	14525	14513	14476	14283	14547	14298	14455	14322	14519	14607	14451	14381	14572	14291	14656	14461	14568	14423	14340	14371	14521	14626	14253	14431	14293	14387	14492	14445	14223	14398	14440	14354	14435	14291	14412	14378	14472	14578	14345	14404	14499	14316	14271	14458	14330	14247	14441	14233	14492	14382	14332	14396	14375	14482	14285	14487	14406	14570	14370	14353	14516	14515	14616	14358	14377	14339	14355	14400	14403	14359	14293	14550	14254	14517	14342	14252	14377	14592	14531	14405	14407	14507	14376	14394	14528	14505	14447	14344	14297	14412	14572	14308	14442	14454	14285	14466	14495	14478	14443	14511	14532	14282	14350	14364	14438	14339	14530	14370	14415	14488	14284	14440	14301	14342	14344	14270	14316	14556	14328	14542	14258	14427	14429	14406	14474	14396	14318	14503	14301	14328	14359	14399	14370	14454	14527	14424	14521	14393	14259	14444	14505	14352	14239	14554	14393	14260	14476	14347	14390	14231	14385	14480	14562	14546	14296	14441	14437	14376	14465	14454	14361	14420	14478	14423	14447	14513	14454	14378	14483	14289	14317	14381	14427	14507	14209	14310	14436	14371	14415	14395	14404	14463	14371	14367	14291	14334	14266	14456	14430	14364	14394	14439	14443	14570	14633	14406	14333	14544	14512	14444	14504	14574	14425	14420	14516	14454	14430	14371	14396	14424	14469	14302	14485	14379	14431	14437	14324	14467	14341	14534	14314	14421	14370	14588	14452	14561	14586	14472	14569	14311	14423	14299	14439	14468	14389	14321	14494	14368	14521	14340	14476	14573	14343	14497	14450	14493	14517	14431	14425	14376	14293	14437	14387	14625	14466	14485	14242	14306	14343	14419	14425	14414	14478	14433	14507	14521	14597	14300	14498	14301	14351	14605	14591	14330	14256	14495	14439	14321	14339	14472	14280	14361	14427	14326	14252	14498	14452	14332	14543	14404	14492	14378	14318	14446	14525	14427	14436	14443	14590	14380	14344	14386	14475	14463	14216	14404	14463	14367	14360	14287	14279	14479	14317	14406	14470	14349	14330	14160	14398	14467	14482	14413	14335	14623	14482	14500	14399	14585	14385	14447	14400	14307	14407	14361	14506	14304	14329	14474	14354	14414	14359	14422	14656	14292	14289	14407	14284	14313	14629	14512	14386	14309	14284	14418	14474	14333	14496	14331	14313	14304	14319	14383	14373	14506	14386	14428	14390	14284	14366	14358	14438	14167	14411	14395	14401	14286	14534	14231	14485	14431	14396	14516	14456	14375	14518	14365	14400	14442	14391	14333	14370	14474	14458	14618	14425	14494	14538	14200	14442	14388	14340	14512	14345	14386	14432	14370	14369	14458	14406	14510	14381	14446	14287	14482	14449	14441	14464	14453	14289	14297	14425	14295	14331	14206	14449	14434	14336	14536	14321	14231	14452	14418	14433	14635	14440	14511	14489	14270	14492	14357	14439	14448	14379	14391	14319	14524	14572	14404	14258	14363	14291	14429	14439	14402	14452	14506	14371	14538	14477	14399	14361	14253	14302	14401	14505	14410	14466	14412	14494	14528	14467	14167	14378	14478	14355	14400	14370	14555	14457	14509	14535	14456	14544	14503	14278	14390	14394	14336	14379	14501	14439	14334	14429	14252	14498	14293	14323	14541	14320	14574	14214	14371	14610	14333	14457	14428	14405	14521	14334	14595	14449	14439	14302	14496	14462	14467	14526	14484	14270	14435	14406	14484	14277	14400	14470	14243	14371	14326	14359	14453	14299	14399	14400	14381	14480	14458	14540	14492	14341	14460	14546	14305	14434	14522	14300	14406	14389	14659	14344	14584	14381	14481	14403	14564	14501	14234	14466	14325	14489	14380	14376	14434	14373	14343	14372	14363	14310	14333	14446	14412	14511	14480	14275	14358	14410	14440	14424	14373	14466	14406	14400	14417	14638	14443	14360	14484	14343	14354	14422	14553	14355	14533	14365	14456	14326	14464	14448	14384	14451	14518	14467	14450	14499	14274	14545	14332	14526	14367	14413	14514	14438	14468	14410	14491	14452	14305	14513	14537	14499	14320	14360	14340	14385	14360	14412	14482	14338	14522	14501	14416	14449	14407	14413	14281	14470	14357	14575	14338	14319	14434	14379	14313	14493	14614	14411	14398	14450	14418	14329	14534	14459	14418	14495	14469	14387	14368	14305	14512	14378	14476	14458	14387	14399	14429	14294	14702	14364	14527	14363	14376	14500	14330	14363	14525	14244	14375	14341	14491	14357	14315	14292	14307	14345	14459	14398	14409	14361	14489	14336	14464	14512	14098	14389	14415	14282	14465	14288	14273	14457	14283	14447	14572	14448	14447	14417	14279	14503	14400	14376	14536	14576	14385	14267	14491	14314	14537	14285	14297	14349	14485	14405	14508	14440	14344	14476	14433	14237	14409	14515	14342	14475	14280	14369	14447	14380	14403	14418	14515	14405	14283	14380	14461	14484	14328	14622	14335	14602	14293	14336	14435	14512	14417	14350	14237	14453	14344	14555	14568	14481	14323	14372	14415	14453	14321	14476	14457	14552	14400	14572	14463	14351	14412	14333	14518	14478	14504	14278	14329	14569	14406	14477	14497	14302	14450	14429	14377	14429	14414	14395	14315	14361	14403	14501	14389	14388	14266	14411	14300	14391	14393	14441	14404	14268	14497	14405	14526	14345	14325	14251	14553	14509	14477	14394	14474	14395	14411	14395	14299	14464	14308	14422	14510	14444	14411	14407	14176	14378	14447	14405	14530	14361	14483	14469	14400	14391	14396	14506	14549	14363	14482	14356	14333	14438	14524	14448	14544	14477	14352	14458	14507	14367	14300	14465	14276	14270	14557	14461	14347	14398	14415	14390	14298	14191	14433	14348	14298	14679	14294	14348	14485	14384	14452	14282	14416	14379	14422	14402	14406	14449	14404	14370	14554	14366	14321	14346	14396	14439	14456	14589	14421	14363	14449	14385	14321	14163	14252	14520	14498	14596	14332	14306	14530	14288	14477	14354	14432	14464	14400	14365	14577	14307	14518	14408	14458	14420	14457	14352	14319	14259	14396	14253	14518	14379	14265	14238	14350	14427	14494	14306	14385	14400	14627	14466	14397	14495	14452	14371	14392	14516	14406	14444	14502	14405	14600	14376	14361	14361	14517	14481	14278	14329	14236	14453	14502	14489	14387	14472	14297	14334	14386	14306	14448	14505	14494	14326	14312	14213	14372	14420	14409	14384	14457	14492	14330	14554	14409	14446	14335	14410	14085	14395	14466	14288	14445	14362	14332	14401	14431	14508	14386	14292	14464	14421	14612	14380	14397	14395	14383	14481	14472	14237	14443	14464	14392	14359	14342	14365	14358	14425	14426	14340	14366	14274	14449	14470	14559	14317	14479	14387	14501	14438	14434	14402	14299	14495	14447	14348	14486	14383	14397	14444	14385	14585	14436	14421	14531	14258	14506	14538	14427	14452	14455	14426	14438	14298	14601	14292	14296	14384	14279	14523	14484	14329	14404	14340	14436	14545	14228	14402	14498	14395	14563	14405	14582	14301	14396	14530	14409	14349	14517	14278	14261	14409	14415	14451	14544	14529	14329	14509	14445	14415	14360	14500	14484	14531	14407	14402	14534	14376	14381	14498	14472	14298	14512	14381	14470	14529	14151	14545	14495	14501	14370	14464	14488	14461	14336	14283	14411	14401	14413	14416	14382	14454	14326	14622	14397	14462	14386	14345	14461	14482	14432	14504	14411	14550	14448	14393	14442	14237	14664	14240	14431	14246	14347	14266	14489	14420	14242	14471	14377	14131	14553	14359	14460	14303	14241	14410	14409	14394	14370	14422	14489	14314	14494	14399	14425	14407	14421	14483	14333	14405	14457	14307	14390	14459	14491	14418	14388	14290	14411	14372	14395	14353	14514	14698	14302	14345	14283	14307	14404	14284	14469	14338	14336	14329	14345	14506	14511	14385	14434	14413	14236	14341	14468	14411	14395	14468	14498	14207	14303	14429	14433	14397	14474	14528	14445	14236	14280	14601	14280	14489	14335	14474	14488	14419	14453	14328	14445	14515	14325	14245	14446	14351	14325	14475	14420	14497	14400	14467	14466	14202	14208	14419	14503	14309	14524	14292	14502	14406	14566	14351	14547	14510	14377	14324	14325	14380	14543	14420	14421	14499	14523	14358	14272	14497	14353	14480	14265	14548	14510	14316	14299	14221	14428	14547	14419	14438	14385	14234	14398	14343	14511	14479	14660	14391	14453	14543	14403	14511	14426	14552	14643	14401	14389	14522	14421	14218	14430	14405	14348	14392	14505	14298	14650	14476	14604	14389	14354	14385	14427	14330	14468	14498	14505	14372	14422	14436	14444	14476	14433	14365	14454	14424	14564	14388	14496	14385	14525	14533	14522	14235	14289	14405	14503	14388	14557	14495	14307	14307	14343	14360	14274	14368	14349	14436	14403	14463	14373	14296	14337	14385	14678	14353	14469	14433	14367	14500	14436	14501	14358	14426	14411	14322	14596	14359	14261	14376	14496	14440	14524	14422	14554	14467	14175	14393	14255	14257	14488	14304	14439	14481	14373	14466	14362	14385	14362	14394	14302	14276	14379	14379	14532	14442	14415	14417	14533	14346	14538	14367	14464	14363	14474	14400	14479	14458	14303	14335	14378	14290	14299	14617	14397	14506	14394	14352	14285	14343	14410	14507	14335	14437	14357	14342	14590	14466	14272	14581	14434	14273	14265	14426	14459	14509	14449	14419	14519	14539	14284	14409	14491	14436	14306	14465	14455	14467	14259	14387	14480	14430	14483	14474	14355	14449	14505	14290	14337	14398	14312	14372	14563	14392	14719	14351	14633	14267	14372	14345	14344	14425	14417	14264	14335	14444	14457	14340	14419	14484	14401	14452	14357	14303	14457	14284	14482	14406	14464	14480	14384	14439	14410	14384	14432	14533	14508	14368	14398	14469	14511	14584	14482	14491	14391	14308	14324	14475	14310	14299	14399	14521	14511	14432	14354	14499	14408	14386	14566	14386
29429	21986	21370	19196	17112	16976	17175	17328	17133	16965	17339	17158	17051	17012	16994	17964	18972	19107	18524	17617	16985	17243	17178	17086	16889	16996	17019	17043	16640	17132	17130	16900	16936	16913	16899	16989	16962	16950	16987	16908	17113	16817	17081	17092	17082	16970	17043	17014	16874	16928	16902	16871	17008	17066	17189	16887	16975	17036	16900	17103	16932	16990	16870	16971	17180	17034	17068	16967	17095	16974	17107	16983	17116	16995	17149	17024	16915	16771	17019	17050	17048	17182	16949	16800	16905	16768	16868	17344	17087	16966	17075	16814	16907	17022	16957	17033	17074	17203	17081	17052	17097	17028	16830	16802	17027	17179	16788	17046	17060	16950	16977	16827	16892	16928	16985	16883	17035	16845	16853	16904	16912	17153	16904	17043	16907	16929	16953	16940	16957	16928	17077	17071	16969	16826	16916	16980	16938	16732	17056	16898	17110	17040	16913	17148	17051	16990	16936	16971	16943	17146	16957	16862	16993	16835	16995	17144	16941	17127	16974	16830	17033	17074	17108	17018	16883	16657	16981	16943	17079	16872	17103	16991	16973	17085	16880	17008	16865	16793	16902	17019	16897	17009	17014	17114	16793	17039	17050	16910	16969	16810	17246	17008	17049	16982	17183	16929	16934	16909	17191	16933	17026	16785	16937	17082	17020	17037	17008	16878	17034	17076	17168	16998	17002	16961	17205	17101	17031	16706	16778	17041	17047	16841	17036	16762	16829	16955	16908	16927	16915	17093	16968	17091	16951	16816	16999	17149	17075	17001	17081	16940	17221	16870	16928	17085	16699	16940	17060	16832	16982	16811	17066	16815	17026	17052	17045	16961	17110	16935	16946	16905	16896	16902	16887	16863	17038	17071	16810	16934	16979	17053	16869	17062	16960	17024	17267	16950	16890	16614	16769	16899	16991	16888	17275	17016	16997	16935	16896	16955	16875	17019	17088	16881	16996	16904	17033	16897	16834	16959	16692	16914	17069	16787	17061	16922	16830	16955	16946	17074	17045	16916	17035	16970	16836	17061	16999	16819	17031	16991	17039	16951	16826	17011	17086	17198	16880	16998	16933	17062	16973	16719	16964	17111	16948	17100	16884	16922	17025	16992	17094	16967	16903	16893	17121	16916	16889	16886	16949	17108	17105	16991	16945	16762	16762	16764	16915	16992	16684	17050	17038	16985	16828	17028	17036	16976	17003	16936	16921	17113	16975	16972	16799	16832	17023	16889	16973	16892	17096	17072	17130	17069	17105	16994	16953	16817	16879	16851	17011	17084	16956	17003	16904	16950	16785	16908	17008	17133	17015	16767	16999	16893	17069	17038	16978	16924	16820	16909	16925	16986	16942	16928	16995	17069	17058	17019	16883	16839	17101	16914	16955	16997	16962	17227	16706	16821	17092	16935	16879	16866	16954	16925	17023	17032	16908	16862	16968	17020	16946	16856	16878	16849	17136	16973	17014	17034	16934	16802	17026	17062	17046	17036	16937	16877	17081	17020	17001	16779	17081	17135	17063	16976	16930	17096	17087	16936	16872	16992	17036	17059	17133	16950	17169	16878	16986	16994	17047	17036	16902	16969	16848	16877	16953	16915	17147	16999	17028	17000	17053	16807	17065	17103	16819	16832	17073	17140	17107	16862	17030	17031	17176	16754	17111	16839	16977	16878	16999	16887	17005	16951	16959	17055	17012	16901	17074	17007	16860	16927	16909	17086	16952	17006	16932	17094	16960	17043	16887	16891	16873	17036	16985	16877	16900	16914	17132	16949	16942	16966	16979	16997	17013	16965	17176	17090	17012	16936	16849	17039	16988	17026	16918	16985	17155	16980	17068	17110	16978	17277	17025	16885	16920	16994	16991	16997	17115	16838	17132	16796	17151	17012	17032	16875	16999	17066	17093	16850	17029	17025	16869	17117	16885	16990	17002	16889	16958	17164	17168	16895	17096	17017	17045	16974	17068	16963	17098	16921	16975	17052	17039	17120	16997	17130	17054	17003	16847	16942	17005	16951	16997	16945	16849	17068	17038	17124	17017	16977	17051	17138	16992	16890	16956	17091	16961	17057	16863	17067	17106	16988	16892	16868	17044	16989	17124	17198	17154	17076	17070	17139	17128	16836	17045	16941	17065	16980	17175	17144	16794	17137	16871	16805	16963	17124	17109	16984	16796	17004	16920	17040	16981	16938	17008	16821	16998	16905	17077	17020	17248	17178	17073	16974	17046	17058	16985	16786	16941	16952	16902	16974	16951	16939	16740	16888	17042	17068	17180	17142	16881	16948	17177	17023	16939	16977	17011	17051	17113	17023	16672	16899	17080	17111	17038	16958	17021	16976	16960	16836	16956	16877	16917	16890	17059	17173	16987	17040	17062	16894	17121	17024	17067	17184	17041	16916	17128	16897	16975	16937	17236	17074	16799	17080	16787	17022	16916	16821	17040	17107	16937	16916	17238	16900	17230	16996	17045	16925	16871	16878	16838	16867	16929	17136	16991	17184	16799	17064	16903	16943	16871	17086	17065	17152	17186	17035	16974	17174	16991	17030	16882	17044	16997	16820	17065	17061	17028	17106	16929	16986	17090	17091	16961	16997	17116	17075	17055	17160	16989	17155	16853	17170	17079	17130	17162	17031	16919	17205	17059	17169	16915	16917	16880	16706	16766	16973	17065	17206	17207	17036	17206	16989	17031	16855	17055	17008	16987	16840	17007	16965	16892	16912	16830	16673	17037	16977	17011	16988	16689	17140	17165	17101	17031	17014	17078	17064	16906	17015	17043	16878	16938	16925	17033	17000	17159	16971	17054	16873	17027	16961	16971	17033	16942	16891	16923	16918	16910	16853	17197	16892	17149	16962	16911	17044	17198	17062	17052	16991	17004	16982	17061	17125	16904	16872	16968	17004	17001	17065	17080	17191	16957	16899	17066	17124	17007	16921	16958	16894	16817	16772	17070	16949	16922	16910	16938	16968	17009	17033	16913	17002	16875	16836	16989	17197	16985	16870	16967	16957	16955	16936	17083	17189	16919	17035	17065	17047	17040	17002	16907	17116	16643	16908	17007	17043	16850	16918	17124	16830	17009	16936	16815	16958	16998	17009	17010	17182	16884	16959	16901	17137	16954	17061	17022	16986	16938	16898	16840	16888	17082	16991	16896	16985	16887	17141	16881	16890	16886	17097	16889	16886	17029	17072	17051	16999	16790	16768	17006	16878	17055	16884	17057	16966	16940	16966	17069	16767	16946	17073	16784	16950	16952	17162	17159	17222	17061	17045	16975	16843	17022	16954	16808	16883	17035	16948	17057	16948	17040	16858	17096	16949	16853	17099	16874	17032	16879	16885	17039	16864	16925	16746	17172	16946	17101	17066	17032	17137	16834	17077	17026	16971	16929	17005	17040	16919	16964	16926	17041	17106	16973	16875	17075	17139	16991	16956	16728	17162	16992	16767	16783	16821	16876	17054	16873	17092	17149	17118	17067	16940	16995	16974	16953	16988	17072	16814	16885	16856	17049	17090	16886	16976	16861	16857	16968	17052	17137	16881	16940	16928	17121	17008	17067	16653	17039	17038	16918	16998	17134	16866	17100	16934	17160	16942	16918	17070	17016	16815	17142	17006	17148	17133	17036	17226	16942	16910	16903	17047	17076	17263	16853	17095	17127	17026	16863	17053	17063	17145	17020	16755	16963	16887	16974	17014	16792	16902	16977	17049	16821	16815	17117	16989	16997	17139	17161	16973	16876	16846	16987	16816	16855	16951	17055	17096	16999	16968	16936	17124	16960	17025	16872	16982	16772	17114	17064	16936	16754	16903	17187	17126	16974	17135	16930	17049	17213	17136	17020	16969	16968	17019	17026	16925	17038	17012	17044	16877	16948	16929	17081	16860	16984	17044	17056	16956	16885	16895	17010	16922	16903	17165	17183	16794	17035	16905	16997	16874	17001	16937	17138	17040	17027	16948	16932	17022	16945	17176	17007	17000	16830	16731	17084	16982	17081	17180	16957	16969	16828	16924	17015	16998	17302	16752	16874	16823	16938	16974	17086	17039	17027	16867	16999	16988	17198	17191	16860	16982	16941	17125	17083	17012	17127	16861	16806	16868	17100	17041	16862	16960	16881	16901	16777	16893	17078	16824	16954	16881	17010	16996	16780	16839	16920	17062	16938	17071	17089	17027	17010	16920	17138	16988	17086	16911	17072	16980	17014	16662	16937	17161	16982	17068	16983	17056	16927	17082	16938	17061	17153	16984	17036	16976	16939	17011	17266	17135	16917	17005	16860	16967	17150	16768	17146	17056	16974	17043	17080	16924	16994	16926	17040	16885	16969	17049	16877	16922	17006	16947	17027	16931	16914	16998	17023	16965	17069	16721	16900	16944	16992	16970	17260	17008	16985	17158	16930	17035	16923	16825	17115	17120	16964	16844	17067	17167	17007	16831	16987	17137	16994	17145	17072	16873	16978	16982	17090	17028	17011	16943	16924	17064	16807	16925	16723	17112	16903	16971	17073	16946	17207	16925	17141	16939	17010	16995	17026	17084	16846	16942	16966	16899	17127	17048	17048	16856	17065	17084	16727	16898	17041	17019	17003	16924	16775	17059	17099	16987	17031	17096	17137	17116	16904	17048	17045	17005	17001	17148	17079	16812	17033	16980	16982	17084	16931	16905	16988	16985	16980	16823	16766	17121	17139	16965	16913	17011	17008	16896	17090	17188	16926	16958	16974	16838	16800	16886	17216	16741	16892	17007	17087	17009	16773	16872	16799	17011	17053	16795	17433	16954	16843	16912	16820	16936	17011	16975	16840	17052	17048	17034	17114	16733	16865	17081	17068	17000	17175	16989	16958	17059	16995	16907	16926	16824	16831	16905	16931	16950	16830	17028	17070	16866	16861	16913	17014	17129	17078	16833	17238	17030	17033	16919	16995	16995	16905	17053	16874	16896	17062	16894	16973	17154	16697	16860	16998	17067	16981	17051	16895	16956	17045	17103	17046	17170	17147	17102	16973	16784	17119	17056	17092	16800	17105	16938	17027	17008	17029	17186	17010	16908	17064	16959	16997	16941	17145	16960	17177	17232	17080	16934	16902	16979	17000	17030	16897	16993	16988	16671	17085	17087	17001	16765	16813	16882	16880	16924	17317	16837
15796	16459	16018	15346	15271	14912	14988	15043	15124	15161	14989	15018	15009	14964	15061	16554	17962	17476	16337	15525	15246	14884	14731	14877	14740	14763	14765	15178	15020	14750	14979	14912	14771	14925	15000	14859	14764	14917	14916	14961	14983	14969	14835	14909	14971	14941	14733	14967	14883	14988	14749	14962	14797	14811	14778	14778	14810	14856	15008	14996	14922	14850	14904	14853	14904	14866	14820	14897	14977	14980	14821	14834	14959	14743	14778	14728	15068	14915	14891	14758	14757	14737	14806	14819	14878	15030	15035	14862	15013	14882	14875	14913	14973	14848	14837	14949	15094	14996	14854	14898	14821	14937	14697	14854	14804	14881	14844	14870	14716	14960	14791	14859	14766	14892	14821	14760	14779	14843	14644	14949	14785	14829	15002	14854	14889	14856	14913	14678	14792	14868	14937	14731	14836	14845	14846	14996	14863	14785	14838	14925	14806	14826	15007	14792	14921	14899	14876	14875	14784	14897	14915	14924	14771	14904	14848	14791	15015	14991	14873	14905	14890	14844	14695	14904	14864	14949	14883	14817	14793	14753	14866	14982	14889	14809	14895	14870	14858	14806	14976	14720	14930	14912	14732	15058	14714	14741	14702	15044	14652	14960	14784	14821	14804	14931	15052	14847	14886	14858	14718	14919	14954	14949	14934	14891	14708	14987	14869	15044	14823	14837	14848	14738	14864	14957	14755	14964	14878	14640	14870	14795	14838	14785	14838	14920	14930	15039	14783	14953	15141	14809	14928	14822	15114	14913	14878	14962	14826	14894	14743	14930	14809	14912	14850	14796	14926	14891	15042	14738	14864	14831	14879	14744	14851	14824	14910	14910	14902	14801	14860	14961	14861	14989	14817	14975	14915	14955	14764	14821	14904	14863	14695	14850	14848	15040	15020	14907	14781	14782	14811	14944	14948	14899	15054	14692	14922	14872	14999	14969	14823	14912	15024	14864	14829	14734	14841	14887	14912	15002	14756	14715	14901	14880	15042	14989	14971	14746	14852	15002	14786	14975	14759	14746	14818	14849	15044	14911	14955	14916	14785	15037	14886	15001	14905	14979	14949	14954	14931	14803	14799	14964	14797	14763	14755	14917	14870	14747	14745	14793	15035	14883	14700	14825	14864	14903	14974	14809	14947	14937	14908	14717	14988	15091	14736	14931	14831	14991	14902	14984	14828	14806	14816	14801	14944	14937	14891	14869	14959	14732	14752	14778	14787	14869	14824	14952	14924	14839	14941	14935	14836	14889	14841	14845	14905	14886	14779	14868	14939	14805	14882	14803	14798	15020	14945	14997	14908	14886	14736	14898	15023	14804	14807	14812	14725	14723	14859	14926	14747	14858	14937	14877	14872	14844	14808	14830	14884	14785	14711	15078	14891	14949	14804	14771	14863	14798	14833	14792	14863	14773	14892	14933	14822	14869	14836	14833	14857	14937	14776	14825	14829	14941	14947	15047	15125	14885	14814	14761	14926	14851	14853	14755	14871	14973	14800	14892	14966	14956	14849	14898	14818	14998	14825	14789	15014	14897	15004	14891	14787	14569	14775	14846	14823	14787	14861	14833	14893	14899	14824	14770	14828	14855	14863	14973	14937	14853	14826	14882	14870	15020	15035	14983	14924	15011	14909	14899	14825	14860	14717	14763	14886	14844	14748	14793	14951	14798	14817	14727	14977	14888	14628	14785	14770	14858	14908	14963	14816	14815	14919	14978	15068	14708	14822	14907	14847	14843	14882	14856	14826	14867	15018	14956	14844	15016	14843	14857	14726	14936	14994	14890	14726	14864	14938	14794	14851	14966	14721	14965	14837	14871	14834	14891	14765	14833	14839	14841	14920	14936	14838	14947	14762	14732	14911	14780	14975	14852	14827	14726	14856	14780	14892	14856	14805	14823	14922	14833	15035	14979	14911	14908	14770	14916	14874	14767	15000	14851	14792	14925	14905	14770	14890	14814	14712	14745	14931	14940	14826	14921	14900	14833	14770	14812	15042	14868	14724	15102	14871	14844	14971	14820	15005	14914	14918	14902	14780	14905	14845	14808	14840	15014	14936	14941	15035	14867	14952	14778	14916	14836	14959	14690	15000	14881	14747	14883	15017	14982	14900	14948	15085	14828	14981	14909	14937	14719	14919	14685	14788	14765	14879	14834	14922	14917	14881	15036	14809	14835	14757	14896	14960	14803	15089	14907	14853	15062	14883	14762	14854	14961	15009	15094	14973	14953	14932	14948	14879	14794	14832	14836	14875	14805	14871	14755	14911	14950	14767	14942	14829	14965	14730	14883	14889	14953	14890	14886	14955	14749	14855	14992	14979	14734	14762	14769	15028	14959	14858	14936	14882	15018	15013	14897	14939	14813	14956	14914	14807	14845	14725	14828	14832	14871	14754	15012	14959	14755	14744	14858	14891	14775	14885	14834	14920	15050	14726	14898	15052	14742	15000	14855	14810	14929	14859	14920	15042	14748	14919	15079	14845	14927	14970	14880	14876	14986	14799	14844	14999	14935	14913	14960	14765	14800	14749	14977	14956	14781	14974	14929	14983	14913	14896	14839	14845	14741	14721	15000	14927	14806	14852	14755	14932	14853	14870	14806	14947	14903	15016	14717	14896	14877	15111	14634	14782	14793	14833	14788	14882	14877	14825	14952	14860	14945	14901	14811	14748	15060	14802	14860	14852	14875	15042	14994	14851	14796	14904	14982	14919	14805	14874	14782	15031	14835	14995	14961	14986	14971	14778	14841	14780	14822	14809	14855	14958	14943	14903	15012	15113	14747	14779	14972	15073	14918	14693	14822	15121	14856	14902	14884	14911	14944	14627	14978	14961	14753	14864	14793	14912	14975	14960	14824	14855	14927	14710	14956	14962	14743	14749	14941	14799	14955	14858	14949	14827	14803	14733	14742	14772	14946	14807	15084	14811	14790	14807	14898	15076	14803	14839	15063	14887	14887	14821	14932	14825	14937	14762	14854	14791	14785	14755	14902	14950	14788	14812	14812	14799	14822	14787	14861	14968	14786	14893	14837	15002	14943	14948	14885	14770	15016	14912	14859	14833	14839	14869	14839	14969	14871	14762	14896	15066	14896	14945	14852	14822	14847	14871	14740	14954	15073	15082	14753	14913	14837	14720	15016	14840	14854	14934	14870	14882	15017	14951	14891	14953	14857	15107	14786	14746	15015	14788	14711	14733	14775	14913	14969	15106	14934	14826	14835	14790	14924	14960	14887	14839	14760	14781	15071	14737	14980	14930	14907	14731	14955	15018	14885	14675	14924	14875	14924	14924	14932	14962	14806	14821	14768	14991	14947	14917	14829	15040	14890	14964	14872	14958	14854	14850	14899	14787	14890	14981	14719	15046	14748	14736	14889	14933	14765	14792	14874	14931	14842	14943	14888	14639	14800	14996	14898	14777	14752	14806	14731	14915	14934	14925	14762	14846	14760	14871	15036	14820	14788	14797	14934	14843	14803	14877	14576	14882	14779	14853	14612	14906	14787	14833	14996	14882	14839	14745	14909	14944	14770	15013	14827	14967	14920	14900	14895	14921	14978	14794	14849	14939	14745	15021	14916	14926	14872	14621	14830	14797	14927	14877	14845	14826	14807	14932	14888	14927	14967	14692	14834	14969	14946	14924	14787	14791	14850	14931	14782	14822	14816	14874	14963	14919	14902	14907	14910	14863	14949	14821	14793	15055	14838	14800	14926	15080	14878	14937	14852	14929	14931	14817	14892	15017	14850	14933	14899	14747	14920	14837	14812	14722	14956	14840	14864	14814	14856	14884	14759	14849	14844	15111	14820	15009	14839	14975	14922	14822	14960	14871	14863	14940	14902	14802	14713	14913	14907	14915	14791	14710	14801	14823	14703	14895	14865	14753	14933	14730	15062	14932	14923	14892	14722	14779	15003	14809	14914	14941	14905	14625	14896	14986	14901	14852	14834	14998	14880	14939	14816	14942	14894	15003	14985	14885	14811	14982	14895	14975	14771	14945	14896	14949	14943	14897	14745	14844	14870	14912	14928	14974	15031	14770	14875	14894	14863	14793	14812	14975	14916	14852	14742	14987	14958	14767	14920	14790	14940	14872	14941	14650	14978	14865	14838	14824	14729	15013	14764	14917	14737	14849	14890	14929	14864	14817	14825	14752	15075	14834	14949	14982	14950	14853	14794	14794	15055	14962	14786	14971	14764	14871	15003	14906	14876	14832	14760	15004	14970	14879	14995	15023	14914	14892	14743	14877	14844	14988	14884	15011	14983	14881	15008	14945	14806	14811	14922	14952	14701	14984	14980	14747	15054	14823	14845	14731	14989	14896	14924	14903	14978	14960	14826	14828	14763	14912	14890	14989	15071	14721	14998	14652	14929	14825	14902	14774	14782	15002	14996	14981	14967	14790	14937	14976	14845	14883	14920	14844	14849	14763	14943	14739	14937	15099	14761	14873	14799	14873	14920	14920	14934	14958	14837	14822	15010	15029	14722	14945	15012	14818	14900	14890	15007	14883	14940	14931	14861	14836	14881	14843	14849	14916	14822	14864	14997	14924	14901	14831	14750	14760	14863	14778	14900	14981	14952	14834	14848	14909	14873	14964	14892	15021	14760	15132	14900	14789	14883	14868	14777	14846	14743	15010	14881	14867	14747	14922	14883	14911	14894	14763	14731	14952	14578	14826	14746	14893	14783	14930	14731	14828	14799	14818	14644	14756	14818	14909	15005	14754	15013	14918	14864	14913	14853	14753	14919	14885	14855	14823	14830	14903	14719	14993	15037	14830	15054	14921	14821	15015	14899	14942	14829	14895	14940	14875	14824	14754	14813	14802	14805	14800	14902	15022	14850	15046	14844	14921	14836	14874	14858	14715	14941	14947	14773	14913	14983	14922	14830	14913	14870	15056	14812	15093	14886	14692	15099	14949	14815	14835	14743	15002	14829	14962	14908	14931	14880	14934	14894	14872	14938	14968	14887	14968	14850	14977	14857	14757	14799	14767	14914	14755	14925	14796	14809	14871	14766	14991	14873	14793	14721	14907	14947	14888	14916	14803	14952	14907	14911	14865	14681	14893	14985	14871	14709	14779	14740	14797	14879	14805	14947	14631	15071	14868	14767	14830	14965	14961	14816	14825	14887	14837	14851	15026	14834
25234	21443	28182	25508	21623	19358	19203	17998	17543	17762	17683	17494	17586	17591	21367	29601	29514	25814	21768	19253	18010	17727	17500	17632	17468	17549	17460	17276	17399	17393	17062	17242	17397	17431	17338	17335	17203	17320	17287	17262	17443	17316	17415	17421	17351	17322	17326	17340	17370	17228	17284	17338	17420	17601	17333	17281	17250	17453	17515	17327	17368	17410	17302	17243	17389	17357	17362	17325	17180	17327	17224	17323	17202	17510	17425	17389	17562	17222	17332	17386	17131	17574	17338	17242	17389	17328	17512	17357	17435	17380	17421	17293	17142	17357	17511	17191	17519	17154	17286	17404	17356	17421	17231	17262	17361	17386	17354	17521	17621	17356	17319	17277	17489	17351	17268	17209	17171	17378	17383	17404	17373	17319	17404	17375	16970	17430	17340	17472	17435	17151	17270	17495	17259	16926	17229	17423	17330	17227	17197	17372	17435	17110	17233	17253	17274	17264	17220	17271	17388	17305	17313	17224	17499	17480	17349	17343	17448	17386	17545	17168	17247	17270	17354	17341	17272	17307	17435	17544	17450	17377	17298	17211	17340	17460	17365	17380	17549	17332	17346	17327	17491	17266	17266	17260	17212	17099	17431	17653	17144	17294	17365	17321	17225	17284	17441	17384	17348	17233	17417	17425	17420	17335	17343	17143	17430	17367	17406	17054	17339	17347	17356	17489	17318	17269	17416	17379	17208	17229	17403	17286	17327	17264	17215	17497	17459	17537	17134	17313	17438	17453	17399	17226	17249	17342	17524	17181	17229	17592	17258	17273	17211	17223	17183	17292	17275	17331	17181	17547	17263	17388	17344	17284	17344	17152	17352	17263	17356	17333	17293	17364	17323	17429	17357	17496	17518	17440	17206	17298	17274	17384	17461	17421	17301	17377	17114	17196	17322	17275	17160	17207	17325	17306	17328	17245	17298	17361	17410	17239	17317	17515	17540	17145	17320	17300	17328	17013	17339	17437	17438	17415	17308	17539	17218	17109	17287	17290	17131	17349	17379	17068	17437	17475	17461	17257	17259	17285	17280	17307	17307	17168	17230	17211	17154	17383	17626	17314	17296	17501	17260	17286	17333	17565	17318	17224	17351	17228	17309	17333	17428	17633	17285	17516	17176	17236	17237	17386	17261	17287	17288	17236	17603	17464	17433	17390	17592	17365	17257	17318	17226	17204	17503	17419	17216	17499	17431	17343	17369	17338	17427	17395	17342	17526	17339	17254	17310	17262	17370	17178	17257	17422	17381	17163	17302	17493	17430	17294	17443	17522	17325	17325	17304	17394	17274	17413	17529	17288	17407	17349	17362	17541	17231	17394	17246	17472	17508	17467	17253	17204	17175	17368	17332	17432	17313	17373	17361	17346	17111	17404	17422	17272	17258	17157	17346	17185	17492	17241	17145	17360	17476	17249	17373	17280	17395	17156	17479	17067	17113	17169	17385	17447	17080	17245	17310	17440	17210	17099	17234	17481	17239	17399	17431	17448	17426	17355	17185	17334	17457	17339	17342	17363	17440	17369	17429	17530	17304	17147	17205	17330	17223	17654	17241	17280	17301	17303	17137	17294	17242	17437	17181	17268	17433	17497	17240	17252	17454	17302	17477	17402	17374	17371	17343	17271	17389	17351	17300	17247	17220	17311	17373	17295	17586	17219	17393	17257	17253	17303	17391	17329	17479	17293	17144	17357	17437	17264	17373	17296	17406	17357	17391	17753	17406	17520	17446	17253	17328	17298	17367	17358	17382	17365	17268	17235	17097	17449	17157	17287	17363	17273	17337	17429	17356	17352	17204	17239	17350	17183	17497	17302	17350	17428	17425	17296	17286	17260	17401	17472	17364	17448	17261	17369	17253	17403	17415	17323	17261	17524	17228	17071	17285	17454	17240	17095	17291	17367	17143	17517	17211	17092	17376	17257	17391	17270	17339	17244	17394	17242	17221	17351	17217	17356	17431	17439	17336	17249	17117	17370	17323	17044	17426	17402	17282	17289	17266	17600	17258	17314	17560	17463	17502	17386	17369	17229	17310	17451	17485	17351	17471	17266	17477	17455	17358	17166	17423	17170	17123	17302	17530	17471	17286	17229	17445	17488	17398	17169	17276	17315	17395	17260	17248	17023	17359	17678	17277	17270	17418	17279	17177	17288	17268	17297	17312	17291	17200	17720	17466	17344	17233	17301	17385	17427	17391	17326	17291	17295	17315	17333	17227	17463	17492	17324	17291	17295	17244	17282	17354	17385	17308	17394	17434	17154	17107	17306	17394	17243	17200	17461	17276	17285	17297	17235	17356	17294	17152	17379	17393	17287	17457	17437	17281	17176	17197	17204	17401	17509	17359	17188	17637	17414	17350	17385	17262	17391	17216	17277	17342	17264	17275	17238	17245	17333	17299	17334	17358	17184	17177	17189	17391	17322	17289	17522	17366	17212	17251	17522	17463	17288	17259	17709	17498	17422	17226	17411	17279	17468	17470	17430	17285	17302	17406	17325	17363	17128	17294	17530	17178	17216	17350	17498	17377	17182	16957	17313	17395	17404	17244	17443	17465	17529	17385	17430	17317	17341	17515	17594	17351	17306	17341	17247	17393	17048	17154	17274	17284	17314	17322	17200	17349	17243	17369	17341	17192	17444	17341	17419	17433	17357	17418	17639	17385	17215	17306	17269	17300	17225	17300	17519	17298	17604	17188	17441	17443	17431	17505	17449	17155	17240	17285	17301	17429	17479	17512	17378	17484	17283	17274	17369	17487	17437	17474	17216	17278	17377	17515	17369	17426	17304	17323	17326	17451	17432	17353	17154	17340	17386	17553	17338	17447	17496	17362	17300	17436	17268	17048	17309	17366	17161	17281	17310	17264	17306	17381	17340	17399	17330	17406	17453	17379	17343	17238	17496	17597	17484	17538	17503	17256	17304	17282	17332	17263	17286	17191	17405	17259	17445	17402	17519	17303	17418	17331	17360	17386	17327	17247	17253	17392	17151	17317	17475	17357	17333	17391	17445	17365	17172	17378	17462	17235	17363	17286	17266	17383	17296	17232	17457	17480	17468	17325	17590	17186	17330	17345	17236	17347	17432	17290	17253	17549	17317	17176	17346	17384	17236	17335	17372	17317	17282	17267	17279	17302	17324	17437	17362	17194	17435	17576	17324	17176	17494	17263	17094	17243	17047	17268	17302	17508	17377	17247	17313	17292	17417	17362	17520	17359	17317	17423	17414	17472	17580	17395	17180	17343	17506	17376	17328	17351	17699	17317	17400	17285	17240	17441	17122	17220	17482	17448	17207	17277	17357	17172	17369	17228	17043	17210	17283	17390	17456	17451	17491	17352	17409	17254	17264	17492	17476	17461	17351	17232	17526	17419	17354	17519	17416	17256	17341	17406	17360	17492	17411	17271	17155	17408	17270	17230	17378	17399	17503	17275	17302	17189	17404	17441	17413	17243	17522	17332	17228	17308	17333	17421	17227	17218	17415	17307	17515	17370	17339	17360	17445	17212	17303	17194	17553	17256	17252	17206	17350	17240	17151	17441	17219	17402	17300	17246	17416	17236	17431	17292	17434	17279	17219	17057	17310	17396	17150	17369	17381	17248	17225	17292	17547	17612	17365	17271	17287	17289	17445	17371	17395	17133	17339	17144	17109	17369	17341	17319	17540	17421	17147	17294	17176	17253	17596	17673	17436	17286	17433	17388	17223	17356	17592	17441	17337	17344	17230	17364	17277	17577	17253	17282	17285	17347	17212	17267	17432	17333	17253	17512	17317	17398	17276	17464	17402	17239	17263	17471	17378	17430	17281	17356	17519	17386	17243	17149	17323	17287	17423	17345	17348	17340	17266	17367	17378	17328	17258	17254	17307	17430	17230	17238	17266	17195	17489	17405	17227	17110	17389	17224	17454	17423	17372	17352	17380	17256	17320	17452	17451	17417	17229	17237	17377	17394	17432	17351	17203	17390	17100	17166	17152	17242	17438	17582	17273	17474	17273	17288	17561	17323	17378	17287	17271	17263	17336	17390	17371	17527	17472	17437	17449	17420	17237	17391	17416	17316	17407	17379	17256	17462	17227	17265	17505	17191	17368	17161	17071	17140	17447	17415	17348	17467	17339	17464	17111	17264	17403	17285	17337	17453	17629	17326	17285	17461	17254	17284	17310	17349	17437	17297	17277	17102	17229	17115	17319	17275	17522	17334	17300	17168	17501	17336	17307	17342	17284	17270	17475	17261	17059	17228	17381	17451	17207	17412	17351	17407	17200	17326	17430	17370	17555	17480	17215	17326	17381	17489	17466	17443	17318	17491	17416	17308	17362	17518	17553	17436	17334	17335	17400	17353	17536	17447	17144	17279	17626	17492	17296	17257	17367	17478	17276	17437	17303	17353	17327	17313	17466	17350	17301	17283	17431	17347	17377	17358	17403	17311	17377	17254	17414	17523	17464	17329	17452	17482	17231	17291	17323	17115	17415	17376	17462	17493	17378	17312	17385	17443	17439	17293	17404	17153	17133	17176	17329	17378	17165	17428	17385	17367	17407	17473	17448	17401	17380	17500	17404	17489	17421	17387	17405	17253	17588	17300	17261	17237	17546	17332	17242	17365	17315	17451	17413	17360	17385	17253	17170	17499	17249	17356	17327	17242	17319	17565	17243	17348	17399	17471	17392	17290	17256	17361	17291	17416	17294	17283	17281	17285	17215	17335	17305	17389	17442	17484	17205	17238	17370	17295	17312	17384	17427	17564	17361	17311	17343	17213	17230	17118	17160	17365	17414	17131	17338	17285	17319	17259	17186	17348	17357	17298	17126	17297	17250	17412	17378	17462	17340	17277	17377	17390	17373	17284	17490	17400	17207	17413	17332	17335	17281	17276	17380	17416	17436	17428	17406	17461	17305	17450	17391	17450	17364	17503	17398	17212	17330	17240	17444	17278	17180	17195	17271	17445	17245	17311	17405	17381	17260	17204	17209	17289	17217	17337	17261	17454	17402	17596	17343	17498	17243	17323	17354	17381	17522	17366	17391	17350	17318	17302	17267	17392	17394	17338	17436	17511	17346	17283	17262	17392	17245	17372	17364	17169	17228	17442	17317	17376	17209	17308	17373	17606	17344	17302	17262	17361	17538	17255	17267	17273	17644	17145	17525
15146	22475	21015	17873	16941	16270	15909	15942	15679	15601	15503	15380	15489	15442	22027	32100	30539	25338	19905	16716	15607	15122	15439	15184	15115	15149	15048	15167	15200	15129	15104	15228	15181	15088	15231	15137	15094	15223	15159	15088	15260	15057	15037	15087	15109	15132	15315	15109	15083	15176	15119	15205	15106	15220	14983	15189	15240	15083	15209	15168	15010	15127	15249	15197	15222	15198	15077	15090	15307	15179	15290	15174	15086	15144	15119	15268	15152	15404	15172	15239	15139	15167	15208	15108	15145	15136	15222	15303	15033	15261	15105	15127	15097	15175	15082	15116	15095	15005	15159	15125	15164	15092	15080	15103	15137	15299	15046	15034	15132	15224	14975	15121	15117	15064	15219	15160	15298	15058	15148	15219	14972	15058	15285	15331	15151	15228	15118	15085	15027	15334	15305	15019	15384	15163	15105	15263	15089	15195	15130	15218	15365	15177	15062	15178	14942	15218	15056	15015	15065	15086	15160	15244	15022	15117	15160	15076	15105	15246	15231	14896	15077	15159	15031	15176	15107	15374	15115	15082	15095	15285	14916	15144	15161	15160	15185	15024	15254	15169	15115	15191	15246	15198	15139	15267	15221	15183	15372	15019	15110	15140	15123	15152	14960	14971	15038	15133	15155	15003	15029	15142	15017	15121	15216	15058	15285	15001	15254	15297	15099	14982	15154	15270	15183	15172	15173	15168	15114	15250	15184	15133	15051	15218	15283	15100	15108	15122	15012	15164	15073	15222	15356	15101	15151	15196	15086	15285	15105	15043	15276	15037	15227	15265	15159	15187	15097	15250	15195	15224	15290	15166	15131	15234	15232	15301	15016	14998	15099	15111	15125	14992	15112	15363	15224	15031	15121	15236	15135	15103	15339	14999	15171	14994	15195	15174	14898	15181	14982	14993	15096	15305	15152	15148	15278	15126	15129	15133	15296	15209	15311	15136	15050	15161	15053	15114	15182	15027	15046	15223	15249	15215	15124	15269	15167	14991	14986	14908	15242	15173	15182	14986	15061	15144	15344	15217	15213	15206	15271	15199	15131	15089	15201	15233	15174	15234	15261	15121	15139	15330	15179	15162	15219	15150	15232	15113	15167	15104	15234	15178	15256	15098	15174	15197	15060	15009	15130	15136	15088	15254	15186	15217	15112	15220	15192	15215	15096	15010	15154	15217	15386	15157	15141	15114	15040	15155	15178	15064	15108	15247	15187	15387	15204	14892	14996	15150	15262	15059	15088	15040	15127	15198	15258	15443	15090	15201	14976	15158	15121	15242	15038	15153	15037	15162	15077	15082	15218	15050	15073	15178	15112	15089	15138	15172	15200	15085	15218	15238	15264	15095	15252	15073	15133	15091	15279	15023	15173	15068	15149	15025	15087	15338	15098	15193	15137	15185	15192	15034	15201	15112	15192	15164	15149	15187	15057	15174	15123	15063	15354	14919	15151	15143	15129	15155	15131	15167	15306	15169	15153	15265	15143	15049	15089	15243	15326	15027	15219	15219	15211	15067	15122	15073	15172	15154	15237	15020	15217	15190	14975	15210	15262	15239	15278	15128	14967	15181	15050	15109	15197	15089	15080	15188	15158	15193	15150	15343	15122	15135	14960	15296	14934	15196	14921	15035	15054	15165	15236	15055	14979	15162	15175	15178	15111	15173	15154	15163	15151	15029	15230	15106	15028	15256	15021	15186	15190	15202	15139	15285	15260	15116	15123	15150	15110	15138	15099	15207	15169	15152	15290	15163	15032	15055	15163	15007	15160	15107	15107	15206	15235	15043	14990	15143	15162	15134	15293	15012	15221	15104	15064	15203	15185	15198	15173	15222	15272	15263	15165	15081	15075	15135	15013	15105	15058	15066	15132	15110	15185	15230	15349	15326	15017	15179	15188	14985	15072	15145	15065	15153	15183	15271	15054	15053	15036	15046	15384	15197	15233	15063	15100	15178	15095	15280	15019	15247	15128	15212	15229	15201	15209	15251	15093	15162	15159	15202	15129	15174	15124	15273	15117	15148	15202	15228	15328	15088	15128	15287	15208	14963	15144	15277	15069	15107	15188	15151	15137	15219	15182	15125	15194	15172	15165	15055	15069	15317	15237	15020	15196	15035	15255	15106	15015	15101	15055	15139	15136	15229	14965	15339	14993	15157	15102	15065	15143	15251	15158	15115	14977	14991	15190	15211	15150	15166	15143	15051	15093	15070	15139	15191	15277	15024	15044	15218	15113	15023	15131	15382	15092	15203	15177	15066	15068	15189	15115	15177	15119	15177	15260	15381	15133	15211	15187	15115	15197	15131	15242	15200	15238	15144	15071	15084	14983	15338	15297	15095	15172	15262	15179	15231	15098	15189	15041	15153	15148	15256	15269	15152	15058	15023	15139	15088	15242	15228	15051	15265	15156	15263	15295	15162	15031	15130	15009	15001	15162	15125	15116	15031	15124	15207	15095	15091	15285	15175	15142	15026	15167	15254	15051	15114	15229	15148	15115	15260	15123	15094	15207	15203	15217	15101	15238	15010	15020	15035	15161	15440	15148	15263	15203	15256	15117	15288	15103	15170	15175	15083	15044	15228	15354	15144	15163	15018	15094	15042	15083	15263	15196	15243	15211	15117	15141	15165	15224	15205	15189	15394	14960	15123	15360	15046	15229	15087	15047	14987	15172	15232	15164	15314	15149	15345	15041	15246	15078	15003	15191	15158	15085	15061	15111	15193	15170	15089	15253	14949	15369	15147	14997	15171	15252	15067	14997	15137	15231	15135	15186	15162	14939	15065	15141	15084	15112	14999	15298	14998	15292	15151	15349	15157	15344	15133	15165	15201	15148	15088	15094	15078	15045	15072	15198	14965	15182	15134	15164	15208	15056	15093	15107	14900	15074	15149	15085	15223	15126	15155	14973	15155	15256	15201	15282	15112	15174	15173	15151	15229	15223	15215	15321	14942	15225	15130	15088	15049	15125	15163	15187	15257	15212	15231	15143	15183	15153	15262	15202	14858	15219	15159	15127	15241	15209	15150	15012	15033	15073	15175	15098	15009	15142	15182	15248	15086	15026	15111	15180	15310	15167	15096	15216	15233	15117	15076	15048	14953	15088	14973	15145	15102	15174	14994	15181	15139	15081	15179	15186	15120	15377	15140	15166	15092	15222	15093	15273	15113	15342	15068	15360	15173	15263	15170	15026	15143	15025	15175	15039	15349	15262	15238	15248	15087	15158	15006	15124	15027	15233	15207	15140	15121	15120	15186	15106	15127	15001	15122	15150	15213	15075	15227	15302	15175	15111	15089	15089	15194	15104	15010	15186	14988	15214	15169	15096	15228	15211	15176	15168	15109	15106	15235	15221	15045	15065	15060	15063	15128	15285	15201	15108	15124	15107	15137	15097	15147	15226	15104	15188	15075	15122	15091	15309	15205	15206	15129	15340	15421	15260	15219	15105	15086	15185	15131	15183	15145	15140	15075	15285	15069	15193	15155	15142	15210	15273	15189	15057	15020	15327	15262	15339	15191	15140	15183	15098	15129	15239	15130	15132	15188	15240	15178	15174	15160	15070	15112	15118	15205	15291	15145	15034	15307	15202	15195	15140	15176	15253	15032	15215	14940	15283	15083	15097	15181	15125	15332	15017	15200	15083	14920	15269	15164	15251	15210	15173	15193	15062	15046	15074	15105	15321	14994	15199	15178	15013	15218	15040	15263	15062	15126	15024	15201	15164	15165	15219	15019	15153	15081	15220	15095	15264	15148	15415	15117	15047	15103	15147	15107	15453	15082	15152	15119	15055	15164	15129	15014	15160	15115	15167	15136	15169	15064	15064	15157	15093	15104	15036	15271	15228	15022	15136	14997	15178	15149	15208	15189	15009	14989	15227	15349	15060	15213	15054	15086	14918	15200	15231	15006	15181	15111	15137	15231	15257	15194	15130	15299	15071	15202	15177	15244	15059	15192	15187	15210	14995	15263	15192	14924	15146	15165	15275	15162	15060	15048	15298	15214	15093	15226	15109	15241	15102	15151	15022	15043	15275	15150	15195	15128	15061	15066	15163	15234	15005	15359	14951	15259	15300	15011	15225	15181	15084	15153	15144	15192	15118	15066	15169	15116	15071	15107	15218	15133	15126	15121	15153	15091	15243	15116	15120	15179	15098	15238	15154	15066	15001	15118	15271	15119	15173	14963	15120	15063	15060	15204	15240	15090	15141	15121	15196	15105	15340	15121	15245	15153	15152	15160	15120	15089	15192	15110	15227	15073	15173	15064	15315	15228	15112	15139	15020	15343	15075	15176	15203	15275	15038	14912	15259	14987	14974	15161	15273	15282	15065	15358	15020	15172	15032	15134	15214	15059	15189	15085	15221	15094	15178	15093	15260	15322	15155	15214	15025	15077	15122	15162	15191	15046	15367	15093	14989	15185	15268	15294	15051	15217	15194	15092	15162	15049	15229	15235	15304	15175	15173	15030	15287	14967	15314	14995	15303	15112	15185	15060	15077	14973	15101	15161	15227	15141	15028	15134	15184	15339	15041	15125	14932	14961	15183	15000	15209	15129	15250	15220	15159	15127	15029	15194	15125	15123	15285	15045	15182	15049	15267	15187	15371	15204	15189	15295	15220	15068	15104	15189	15176	15061	15043	15077	15173	15237	14907	15177	15101	15288	15097	15248	15099	15133	15238	15095	15102	15281	15384	15262	15071	15225	15085	15145	15151	15230	15188	15174	15196	15202	15130	15324	15118	15147	15088	15123	15218	15228	15264	15334	15013	15248	15221	15105	15127	15001	15274	15146	15161	15148	15156	15112	15248	15172	15148	15155	15081	15166	15058	15185	15264	15025	15152	15017	15125	15275	15181	15056	15099	15171	15034	15134	15160	15145	15287	15111	15271	15066	15204	15052	15045	15126	15174	15218	15225	14962	15125	15084	15131	15323	15101	15119	15036	14993	15096	15000	15162	15108	15215	15126	15082	15182	15088	15123	15165	15268	15112	15075	15131	15092	15127	14948	15085	15232	15215	15226	15156	15309	15083	15222	15267	15112	15088	15210	15038	15248	15173	15097	15210	15186	15118	15047	15248	15009	15290	15106	15091	15092	14872	15098	15121	15092	15262	15036	15242	15138	15163	15110	15163	15263	15087	15289	15042	14998
23819	21320	28857	24139	21898	22927	21741	18413	17704	18061	18016	17784	17840	17670	21799	40189	37631	31244	24343	20104	18233	17501	17486	17498	17555	17195	17201	17228	17324	17284	17302	17421	17359	17398	17372	17147	17288	17257	17208	17186	17334	17199	17285	17360	17423	17239	17063	17167	17450	17483	17393	17314	17314	17253	17184	17095	17175	17187	17206	17268	17189	17265	17483	17317	17200	17170	17281	17335	17341	17239	17521	17329	17215	17143	17291	17257	17345	17369	17179	17335	17195	17151	17399	17248	17240	17215	17289	17214	17293	17343	17257	17132	17122	17122	17575	17409	17216	17313	17379	17369	17252	17141	17276	17428	17341	17167	17171	17213	17188	17107	17207	17390	17180	17286	17241	17104	17281	17165	17299	17347	17419	17172	17347	17389	17113	17339	17108	17175	16876	17430	17121	17297	17055	17138	17317	17140	17229	17223	17161	17151	17398	17304	17235	17199	17138	17124	17182	17380	17365	17177	17272	17198	17228	17280	17151	17174	17174	17269	17386	17169	16906	16965	17479	17298	17107	17244	17272	17293	17070	17304	17048	17310	17084	17274	17390	17098	17169	17341	17264	17086	17385	17026	17293	17295	17084	17264	17230	17274	17247	17296	17238	17103	17298	17231	17191	17109	17179	17278	17246	17170	17095	17044	17215	17315	17210	17420	17341	17400	17013	17283	17325	17164	17253	17190	17177	17284	17405	17225	17081	17007	17407	17184	17160	17246	17079	16864	17205	17259	17307	17448	17191	17147	17291	17226	17223	17425	17283	17199	17305	17196	17094	16859	17317	17273	17322	17172	17270	17355	17404	17077	17441	17099	17181	17112	17191	17215	17238	17357	17472	17189	17255	17331	17272	17089	17351	17170	17180	17167	17146	17296	17207	17172	17075	17249	17216	17287	17143	17219	16952	17198	17186	17168	17185	17113	17310	17286	17262	17006	17181	16966	17149	17102	17190	17060	17021	17338	17186	17399	17070	17443	17255	17083	17248	17229	17294	17060	17317	17206	17123	17270	16857	17151	17225	17247	17263	17182	17266	17244	17250	17107	17301	17420	17237	17172	17301	17093	17148	17272	17022	17366	17293	17264	17123	17236	17335	17265	17261	17129	17073	17076	17335	17262	17220	17134	17174	17345	17243	17136	17367	17428	17182	17274	17229	17091	17363	17336	17136	17096	17202	17230	17211	17193	17124	17073	17160	17092	17230	17432	17125	17295	17415	17110	17274	16945	17119	17161	17182	17332	17098	17166	17378	17453	17209	17098	17100	17124	17220	17312	17136	17354	17195	17201	17371	17108	17099	17151	17204	17217	17344	17316	17323	17294	17380	17320	17211	17365	17083	17146	17345	17299	17433	17200	17039	17149	17216	17134	17461	17163	17439	17340	17050	16935	17159	17357	17122	17185	17263	17093	17206	17342	17371	17346	17280	17258	17270	17191	17251	17140	17224	17316	17530	17218	17161	17247	17272	17317	17002	17172	17110	17005	17310	17212	17251	17390	17206	17229	17332	17248	17166	17190	17304	17216	17231	17210	17335	17266	17190	17334	17131	17036	17110	17145	17171	17376	17232	17003	17106	17091	17085	16977	17117	17177	17439	17277	17267	17103	17067	17268	17209	17214	16997	17350	17233	17262	17296	17214	17323	17318	17160	17328	17361	17245	17448	17361	17113	17405	17119	17332	17209	17124	17240	17374	17217	17361	17137	17230	17317	17069	17128	17164	17167	17202	17294	17383	17118	17289	17177	17298	17367	17347	17279	17388	17085	17067	17357	17072	17312	17261	17201	17326	17304	17014	17136	17063	17148	17322	17233	17143	17306	17284	17098	17318	17111	17100	17178	17279	17257	17053	17056	17148	17113	17211	17388	17261	17089	17177	17246	17033	17190	17169	17220	17387	17035	17388	17259	17282	17111	17331	17151	17163	17119	17177	16962	17187	17174	17403	17295	17393	17082	17170	17373	17596	17298	17195	17306	17311	17392	17354	17358	17118	17340	17337	17137	17079	17087	17194	17305	17024	17120	17134	17308	17004	17109	17228	17421	17241	17262	17249	17426	17215	17384	17120	17221	17100	17465	17231	17289	17191	17268	17155	17143	17187	17114	17180	17314	17083	17157	17307	17297	16958	17153	17259	17213	17290	17174	17275	17193	17214	17147	17375	17073	17019	17211	17030	17244	17345	17191	17457	17215	17097	17068	17067	17100	17160	17120	17225	17236	17309	17178	17099	17086	17274	17256	17336	17275	17136	17081	17079	17214	17199	17158	16994	17276	17422	17364	17381	17178	17102	17238	17112	17159	17042	17124	17298	17352	17221	17306	17413	17388	17280	17241	17273	17229	17193	17260	17249	17084	17195	17456	17326	17310	17121	17221	17228	17133	17183	17364	17200	17205	17285	16938	17129	17151	17253	17219	17123	17368	17224	17361	17238	17214	17224	17308	17273	17278	17204	17208	17368	17099	17292	17232	17349	17160	17076	17192	17381	17253	17503	17213	17274	17185	17252	17154	17203	17155	17350	16947	17385	17369	17400	17103	17155	17114	17251	17370	17079	17260	17393	17237	17158	17390	17183	17158	17286	16920	17156	17186	17137	17053	17129	17272	17294	17305	17003	17047	17275	17415	17167	17142	17264	17404	17260	17227	17202	17245	17271	17220	17247	17174	17315	17232	17151	17176	17397	17222	17151	17274	17053	17170	17420	17337	17416	17197	17022	17277	17139	17346	17233	17368	17189	17074	17134	17079	17308	17113	17057	17222	17301	17292	17342	17518	17174	17087	17349	17002	17210	17083	17275	17160	17163	16917	17225	17194	17088	17051	17126	17265	17171	16926	17268	17336	17070	17233	17216	17300	17397	17314	17254	17212	17158	17117	17262	17088	17373	17215	17191	17165	17269	17292	17198	17229	17120	17221	17242	17225	17281	17366	17252	17251	17310	17148	17124	17266	17212	17213	17133	17049	17108	17069	17240	17044	17097	17251	17029	17483	17384	17208	17444	17145	17257	16954	17199	17214	17253	17279	17318	17184	17341	17225	17069	17126	17164	17388	17241	17276	17230	17281	17270	17183	17204	17287	17312	17255	17108	17193	17352	17196	17300	17332	17197	17375	17144	17185	17199	17191	17096	17308	17195	17361	17203	17091	17211	17256	17186	17419	17235	17396	17327	17156	17303	17274	17398	17285	17215	17240	17331	17313	17122	17322	17199	17259	17058	17269	17408	17143	17247	17289	17269	17436	17141	17281	17156	17305	17020	17102	17287	17326	17048	17318	17210	17379	17164	17477	17331	17160	17378	17378	17190	17543	17337	17194	17199	17121	17085	17294	16939	17209	17101	17081	17215	16997	17212	17172	17214	17474	17228	17263	17125	17413	17180	17245	17376	17225	17305	17361	17254	17355	17290	17354	17352	17435	17224	17169	17225	17315	17298	17030	17149	17270	17326	17379	17263	17113	17203	17391	17231	17295	17257	17150	17191	17213	17434	17093	17142	17102	17381	17375	17038	17276	17250	17042	17180	17044	17091	17267	17231	17256	17173	17424	17086	17330	17349	17224	17142	17086	17207	17110	17269	17238	17460	17327	17128	17209	16981	17112	17389	17108	17230	17032	17252	17325	17369	17234	17153	17355	17456	17218	17264	16993	17393	17228	17091	17188	17262	17232	17030	17203	17023	17013	17239	17138	17205	17229	17260	17215	17084	17243	17210	17189	17279	16979	17304	17191	17146	17285	17185	17292	17585	17363	17092	17304	17202	17225	17245	17294	17258	17379	17208	17326	17255	17392	17225	17130	17307	17310	17056	16937	17171	17129	17172	17073	17199	17318	17217	17247	17456	17025	17075	17241	17253	17123	17129	17333	17129	17440	17231	17196	17251	17154	17258	17174	17039	17075	17222	17240	17099	17224	17334	17262	17361	17257	17104	17262	17361	17256	17249	17200	17149	17285	17233	17247	17160	17214	17290	17385	17168	17253	17196	17166	17160	17243	17287	17354	17225	17259	17188	17334	17291	16999	17319	17068	17429	17185	17201	17197	17400	17433	17290	17320	17338	17241	17233	17185	17206	17389	17305	17448	17407	17411	17378	17128	17167	17253	17338	17232	17089	17036	17291	17398	17231	17395	17252	17223	17266	17282	17170	17283	17335	17228	17174	17422	17298	17302	17146	17130	17177	17157	17149	17041	17248	17309	17084	17159	17324	17153	17266	17277	17060	17402	17341	17410	17268	17198	17392	17102	17194	17219	17045	17327	17159	17276	17365	17348	17234	17245	17083	17292	17400	17292	17164	17212	17229	17211	17303	17214	17311	17079	17316	17198	17234	17354	17141	17301	17186	17212	17215	17173	17249	17240	17146	17205	17086	17377	17275	17143	17158	17306	17212	17355	17277	17126	17120	17047	17181	17236	17042	17498	17438	17331	17258	17155	17209	17283	17362	17483	17474	16978	17003	17327	17273	17248	17368	17305	17213	17152	17239	17392	17228	17186	17155	17291	17086	17141	17341	17402	17084	17125	17096	17374	17317	17387	17335	17239	17205	17107	17187	17316	17194	17325	17136	17204	17335	17415	17256	17342	17109	17273	17273	17130	17235	16986	17149	17139	17224	17386	17225	17045	17260	17101	17300	17467	17369	17290	17283	17063	17313	17225	17210	17239	17277	17152	17490	17595	17345	17289	17225	17357	17203	17156	17147	17278	17015	17190	17093	17087	17230	17118	17119	17331	17459	17217	17350	17298	17165	17011	17269	17110	17274	17275	17196	17458	17274	17168	17247	17244	17196	17559	17342	17172	17336	17360	17079	17364	17354	17095	17075	17256	17400	17365	17371	17401	17323	17221	17242	17249	17113	17302	17267	17395	17136	17182	17522	17095	17252	17235	17365	17341	17255	17166	17349	17362	17328	17119	17083	17159	17262	17129	17205	17395	17080	17198	17503	17032	17224	17225	17199	17299	17149	17247	17399	17374	17066	17368	17303	17258	17390	17324	17186	17281	17309	17194	17177	17415	17193	17282	17251	17333	17363	17207	17186	17235	17306	17233	17253	17214	17207	17220	17171	17212	17213	17228	17045	17431	17133	17467	17056	17017	17287	17170	17134	17481	17220	17142	17174	17350	17195	17101	17470	17213	17418	17309	17344	17237	17240	17324	16992
16430	27389	24793	20094	18548	17271	16763	16523	15958	15778	15792	15612	15453	15627	23250	42889	38622	30994	23095	17773	15546	15185	15041	15067	15155	14994	15139	15104	15226	15103	14966	15197	14983	14966	15203	14952	15228	15166	15103	15119	15029	15116	15074	15169	15084	15030	15153	14969	15067	14936	14988	14815	15163	14998	14969	15113	15058	14951	14994	15113	15054	15056	15081	15126	15064	14944	15060	14871	15012	15095	15011	15100	14987	15091	15085	15037	15041	15091	14985	15036	15010	15054	15133	15139	15065	15193	15236	14929	15073	15197	15048	15001	14960	15154	15024	14925	15027	14933	15066	14979	15006	14955	14979	15053	15128	15052	14858	15147	14967	14998	15079	15103	15050	15100	15107	15009	15002	15184	14943	15065	14979	14963	15158	15008	14865	14976	15187	15041	15032	14967	15238	14957	15119	15031	14984	15006	15177	14897	15018	15026	15077	15239	15006	14988	14843	14984	15018	15016	14857	15091	14864	15126	15164	14996	14979	15069	15155	15016	15022	14991	15070	14976	14792	15182	14865	15036	15037	15035	15143	14983	15067	15144	14958	15031	15115	14976	15020	15064	15215	15089	15092	15053	15132	14940	15139	15044	14920	15187	15013	14959	15063	14909	14865	15138	15031	15044	15116	15075	14979	15007	14961	14955	14896	15121	15078	14899	15230	15115	15082	15193	15093	14996	15135	15040	15100	15044	14954	15015	15047	15004	15058	15089	14956	14890	15080	14955	15023	15170	15012	15018	14917	14881	14974	14984	14952	14840	15152	15030	15130	14971	15193	15088	14975	14952	15080	15003	15049	15007	15092	15053	15003	14939	15041	14979	15009	14970	14980	15114	14977	15038	15135	14983	14985	15123	15101	15033	14851	14984	14980	15226	15017	14918	15107	14854	15054	14984	14932	15186	15178	15022	15056	14926	15146	14939	14966	14946	15094	15042	15082	14985	15064	15166	14942	15192	15059	15003	14886	15219	15075	14964	15108	15025	14916	15151	15181	15163	15050	15134	14839	15079	14961	15083	14994	15122	14988	14975	15105	15152	14977	14938	15045	14958	15164	15167	14989	14930	15011	15157	15078	14934	14978	15107	15195	15090	15075	14979	14930	15039	15054	15084	15031	14875	15188	14991	14999	15063	15218	15076	15035	15101	15129	15121	15088	14933	15111	14920	14944	14978	14877	15074	15031	14890	15169	14922	14965	14957	15134	14990	14922	14977	15045	15022	15043	15282	15048	15087	14979	15051	15041	15043	14824	15150	15040	15242	15048	15143	15147	15085	15024	15076	14901	15023	15188	14988	15055	15041	15074	15052	15116	14992	14997	15057	15027	15031	15124	14974	14972	15289	15081	15197	15095	15019	15046	15153	14994	15043	15139	15047	15083	15093	15030	15021	14968	14958	15191	15060	15081	15088	15077	15041	15163	15159	15206	15006	14934	15109	14909	15271	15091	15131	15006	14827	15017	14810	14961	15079	15009	14995	14882	15004	15084	15137	14917	15097	15009	15142	15111	14958	15049	15010	15050	15083	15123	15103	14992	14859	15162	15005	15074	15264	15065	15066	14849	14919	15042	14981	15119	15046	14986	15114	15170	15072	14979	15022	14875	14911	15110	15042	14979	15193	15033	15034	15052	14908	15192	15002	15088	15028	14965	14866	14998	14972	15022	14980	15108	15105	14916	15080	14995	15124	15185	15051	15032	14985	15041	15132	14982	14937	15095	15253	15157	15050	15024	15225	15112	15016	15012	14827	14908	15006	15225	14767	15127	15003	14966	15049	15017	14940	15076	15077	15089	14994	15185	14865	15028	14997	15148	15136	15179	14889	15047	14997	14993	15078	15070	15154	15061	14966	14891	15050	15173	15069	15136	15008	14972	15013	15038	14959	15044	15002	15160	15127	15041	14946	14876	15084	15006	15107	15047	15112	14893	15109	14931	15009	15126	15068	14989	14999	14903	14970	14968	14978	14949	14961	15013	15037	15069	15054	15036	15161	14974	15002	15297	14910	14980	15007	15282	15092	15042	15143	15041	14959	15162	15095	15092	14925	15070	14992	15112	15134	14985	15131	15046	15244	14821	15173	15127	15058	14958	15105	14957	15080	15175	15155	14893	14965	15081	15146	15028	15153	15126	15038	15023	14982	14983	14991	15212	14989	15138	15003	14967	15046	15068	14914	15025	15108	15015	15063	14790	14979	15020	15084	15037	15083	15095	14720	15105	15222	15120	15118	15071	15077	14998	15166	15220	15087	15102	14993	15056	15209	15243	15034	15100	14919	15095	15102	15143	15118	15049	15117	14958	15055	14966	15132	15226	15061	15005	15009	15169	14926	15052	14881	15048	15048	15122	14995	15025	14937	15110	15078	15034	14814	14936	15114	15126	15318	15122	14998	14901	15008	15149	15037	15174	14957	14998	15196	15070	15137	14888	15103	14995	15060	15102	15071	15241	14838	15103	14945	15177	15010	15045	15231	15001	14909	15176	15114	14961	15031	15050	14851	15124	15042	15073	15154	15149	14952	14985	15059	14774	14897	14919	15057	15009	14939	15013	15043	14909	15018	15046	15095	15093	14909	14911	15154	15122	15137	15197	14923	15059	15015	15185	15154	15153	15028	15137	15043	15104	15150	14998	14971	14951	15048	15083	14966	14921	14896	15039	14952	14846	14860	14933	14934	15162	14958	15045	15053	15059	14819	15001	15008	14946	15034	15044	15008	14975	14968	15010	14905	15061	15077	14975	14828	14997	15305	14967	14970	15011	15196	14861	15122	15136	15157	14938	14989	14989	15142	14917	15216	15014	15110	14955	14975	15162	15120	14890	15030	15066	15066	15101	15094	14876	15017	15125	15082	15197	15026	15054	14965	15140	15219	14918	15125	14989	15250	14978	14957	15037	15060	15051	14939	15159	15061	15012	15118	15003	15117	15000	15027	14976	15169	15048	15055	14942	15150	15190	14900	15138	14991	15005	15101	15120	15180	14972	15008	15033	15190	15036	14968	15018	15046	14976	15074	15147	15047	14980	14785	15055	15022	14957	14963	15042	14870	15161	15070	15066	15101	14952	15167	14981	15162	14736	15198	14964	15044	15056	15067	15044	15106	14933	15045	14992	15049	15040	15183	14924	15092	14879	15169	15205	15055	15000	14779	15095	15138	15100	14972	14936	14982	15111	15068	15097	15075	14902	15059	15039	14833	15101	15155	15137	14948	15041	15244	15066	15063	15164	15219	15019	15078	15135	15055	15120	15063	15091	15187	15132	15195	14996	14873	15159	14978	15184	14983	14994	14834	15008	15056	14970	15043	15111	15037	15122	15188	15022	14968	14985	14987	15128	15176	15075	15029	14916	14903	15096	15086	14987	14886	15118	15026	15049	14902	15090	15080	15200	14980	15119	15008	14870	15181	15083	15182	15119	15034	15131	14988	15110	15112	14987	15007	14940	14927	15031	15067	14964	15123	15082	15134	15071	14868	14968	15167	15157	14991	15075	15001	15017	14909	15012	15074	15156	15085	14928	14836	14985	15055	15015	15143	15083	15093	14906	15089	15115	15030	15093	15039	15026	14918	15046	14989	15008	14896	15007	15032	14992	15081	15183	15111	14974	15091	15064	15100	15206	15139	15121	14982	15078	15117	14841	15144	15095	15002	15022	15009	14999	15203	15071	15038	14892	15019	15159	15005	15003	15078	14985	15014	14820	15004	14940	15084	14995	15007	14985	14969	15021	15110	14895	15011	15077	15089	14969	15023	14999	15014	15154	15236	15176	14928	14952	15033	15146	14977	14928	15006	15151	15037	15087	15128	14912	15007	14930	15000	15126	15068	15008	14839	14968	15013	15049	15010	14952	15206	14949	15045	14929	15002	15204	15040	14948	15028	15117	15029	15160	14993	14823	14847	15037	14769	15021	15048	15077	15040	15083	14987	15127	14969	14988	15152	15099	14966	14899	15150	15219	15066	15099	15077	15081	14958	15087	15223	15237	15061	14995	15037	15112	15048	14956	15020	14925	15087	15036	14920	15082	14997	14909	14972	15212	15149	15069	14926	15020	15136	14858	15039	15155	14945	15092	15074	14932	14992	15248	15065	15116	15131	14947	14951	15042	15089	15114	14998	15149	15128	15008	15239	14743	15268	14981	14969	14864	15062	15186	14889	15124	15006	15213	14989	15054	14979	15081	15009	14953	15122	15053	14919	15196	14980	14869	15147	15104	14999	15008	14942	15024	15000	15035	15007	15205	15081	15136	15161	15076	14957	14926	14968	14991	15005	15101	14888	15095	15095	15134	15060	15024	14916	14863	14951	15142	15077	15177	15080	15103	15017	14985	15038	14954	15075	15105	15080	15108	14981	15188	14918	14931	15072	14980	15020	15010	15060	15081	15079	14988	15104	15043	15089	14997	15070	15127	14888	15030	15099	15030	15035	15128	15118	15151	15103	15090	14974	15081	14945	14915	15113	15121	14928	15188	15123	15035	15042	15022	14950	15167	14935	14967	15153	15071	14882	14871	14890	15007	14933	14990	15052	15049	14883	15031	15206	15070	15045	14988	15042	14997	14986	15204	15056	15284	14895	14966	14970	14839	14987	15042	15139	15039	14976	15145	14958	14988	15077	15087	15168	15001	15110	14971	14827	14976	15065	15106	15148	15095	15087	14928	15189	14992	15100	15024	15315	15069	15199	15015	15135	15151	14903	14924	14999	15108	15010	15117	14865	15087	15011	15054	15013	14944	15057	15150	15174	14858	15160	15258	15050	15173	15121	15047	14929	15251	14901	15234	14914	15023	14910	15206	15010	15085	14941	15107	14934	15081	15019	15005	15237	15157	15173	15333	14962	15069	14992	14939	15168	15044	15015	15186	15094	15017	15008	15070	15061	14850	15163	15000	14927	15024	14943	14902	15048	15189	15052	14939	15089	15143	14964	15091	14884	14877	15023	14952	15086	15091	14942	15064	15033	15104	15032	14994	15094	14997	15076	15048	15163	15088	14998	15122	15001	14840	14962	14922	14995	15056	15054	15112	14953	14973	14951	15065	15017	14977	15192	15005	15186	14935	15087	15028	14937	15009	15070	15082	14947	15143	15155	15184	14960	15077	15122	15034	15008	14966	15006	15147	14948	15046	15162	15175	15040	15039	15072	14967	15132	14941	15037
29360	22081	22157	19720	17743	17669	17898	17720	18070	17787	17881	17865	18015	17880	18064	19619	20549	19821	18928	18324	17941	17999	17850	17905	17967	17927	17874	17738	17760	18003	17945	17705	17938	17672	17695	17931	17859	17714	17625	17910	17974	17853	17814	17613	17819	17634	17721	17773	17774	17808	17832	17661	17847	17970	17862	17700	17819	17792	17663	17598	17792	17556	17719	17733	17654	17834	17949	17666	17840	17757	17849	17923	17695	17895	17858	17761	17894	17975	18017	17776	17898	17780	17612	17890	17793	17972	17789	17858	17714	17811	17853	17649	17861	17990	17754	17998	17681	17842	17648	17636	17717	17820	17753	17999	17538	17603	17803	17925	17757	17928	17836	17875	17729	17673	17795	17653	17627	17881	17841	17864	17861	17816	17708	17694	17735	17842	17758	17688	17873	17780	17838	17748	18050	17851	18029	17680	17776	17679	17832	17712	17744	17757	17763	17894	17812	17772	17623	18007	17904	17766	17803	17639	17744	17639	17868	17704	17811	17926	17781	17837	17823	17871	17763	17662	17900	17699	17747	17555	17690	17893	17867	17779	17650	17765	17899	17860	17803	17687	17727	17963	17905	17770	17826	17878	17531	17638	17830	17686	17614	17795	17695	17683	17990	18045	17703	17794	17820	17795	18037	17771	17778	17716	17703	17801	17786	17777	17664	17704	17851	17923	17781	17966	17809	17676	17694	17684	17886	17997	17943	17885	17687	17611	17999	17658	17792	17773	17897	17776	17885	17674	17803	17701	17830	17805	17822	17886	18052	17703	17701	17713	17752	17789	17778	17567	17913	17693	17720	17791	17563	17961	17827	17744	17795	17787	17771	17821	17819	17660	17675	17859	17756	17935	17769	17794	17810	17822	17888	17796	17471	17706	17934	18105	17915	17686	17782	17720	17752	17647	17855	17795	17817	17888	17869	17989	17939	17952	17700	17788	17949	17853	17723	17699	17709	17840	17740	17810	17630	17740	17734	17786	17779	17700	17744	17875	17517	17772	17752	17642	17848	17853	18021	17875	17741	17748	17628	17617	17836	17596	17803	17706	17651	17840	17803	17781	17723	17761	17765	17706	17704	17739	17701	17765	17858	17808	17936	17997	17933	17604	17532	17744	17846	17698	17794	17828	17740	17594	17864	17688	17837	17806	17855	17778	17695	17671	17877	17735	17754	17971	17750	17845	17847	17729	17744	17622	17621	17591	17707	17733	17847	17685	17730	17766	17687	17674	17794	17606	17740	17647	17769	17712	17760	17817	17581	17683	17758	17751	17787	17660	17709	17757	17827	17797	17748	17765	17779	17962	17756	17752	17843	17811	17608	17741	17789	17660	17584	17615	17618	17848	17933	17799	17775	17903	17585	17596	17870	17932	17748	17842	17816	17653	17746	17680	17690	17751	18074	17611	17928	17574	17741	17701	17811	17758	17860	17591	17965	17784	17657	17750	17801	17947	17805	17642	18001	17727	17893	17878	17762	17845	17761	17723	17840	17767	17849	17860	17716	17711	17908	17792	17827	17943	17688	17561	17865	17820	17664	17790	17819	17793	17919	17653	17799	17657	17660	17649	17795	18014	17989	17916	17789	17810	17859	18013	17722	17800	17713	17727	17654	17792	17801	17810	17772	17798	17815	17730	17690	17607	17692	17743	17578	17814	17813	17635	17966	17697	17764	17759	17856	17852	17724	17759	17767	17856	17926	17725	17703	17851	17678	17618	17753	17673	17821	17789	17940	17745	18094	17723	17664	17698	17484	17984	17962	17821	17831	17928	17771	17986	17941	17993	18004	17715	17750	17701	18020	17489	17702	17797	17716	17732	17830	17626	17781	17776	17999	17868	17845	17763	17987	17982	17846	17832	17955	17899	17593	17812	17727	17758	17663	18038	17845	17817	17719	17689	17880	17831	17730	17940	18125	17859	17618	17728	17768	17806	17950	17788	17880	17589	18060	17656	17926	17739	17582	17784	17746	17685	17666	17544	17845	17822	17737	17935	17954	17796	17888	17916	17838	17745	17975	17761	17654	17839	17652	17767	17608	17806	17642	17735	17664	17719	17790	17876	17880	17489	17730	17712	17788	17628	17874	17831	17855	17748	17777	17551	17692	17801	17944	17858	17640	17925	17864	17899	17839	17744	17776	17850	17713	17824	18032	17790	17835	17972	17582	17840	17837	17667	17667	17821	17740	17855	17722	17878	17806	17991	17654	17924	17848	17688	17627	17931	17823	17605	17816	17708	17797	17789	17839	17876	17836	17732	17963	17696	17704	17752	17876	17594	17627	17785	17899	17971	17663	17805	17885	17953	18031	17653	17783	17611	17922	17753	17731	17691	17821	17705	17769	17691	17891	17938	17911	17936	17770	17640	17707	17757	17821	17828	17628	17966	17764	17892	17721	17899	17878	17874	17802	17841	17839	17678	17839	17754	17865	17793	17828	17790	17954	17828	17787	17765	17648	18055	17697	17707	17618	17740	17866	17879	17705	17954	17905	17756	17766	17567	17739	17618	17923	17922	17786	17794	17753	17802	17736	17888	17852	17856	17942	17729	17813	17773	17873	17887	17792	17959	17860	17907	17840	17731	17834	17818	17694	17748	18042	17957	17868	17696	17867	17764	17805	17864	17759	17872	17623	17893	17600	17802	17659	17940	17899	17866	17968	17943	17718	17727	17650	17666	17544	17782	17790	18019	17650	17620	17915	17610	17590	17818	17872	17760	17809	17971	17989	17721	17643	17862	17771	17765	17670	17684	17608	17860	17855	17980	17924	17867	17617	17806	17906	17819	17700	17730	17695	17765	17567	17683	17812	17902	17750	17628	17757	17770	17630	18009	17848	17828	17850	17821	17995	17616	17917	17671	17759	17764	17878	17848	17848	17851	17538	17708	17858	17919	17821	17596	17956	17611	17659	17763	17872	17732	17910	18086	18006	17643	17965	17507	17672	17901	17799	17653	17883	17952	17739	17605	17718	17744	17736	17751	17764	17792	17783	17822	17617	17742	17901	17845	17876	17935	17622	17910	17622	17727	17634	17828	17738	17880	17764	17980	17783	17748	17759	17644	17675	17634	17501	17812	17930	17920	17910	17864	17781	17893	17870	17870	17748	17904	17904	17812	17886	17994	17769	17874	18100	17865	18035	17722	17891	17629	17831	17713	17746	17830	17858	17929	17882	17758	17658	17637	17716	17859	17721	17966	17748	17862	17995	17728	18065	17703	17941	17760	17804	17914	17995	17912	17747	17819	17836	17748	17833	17785	17645	17957	17723	17874	17660	17950	17812	17810	17783	17835	17713	17750	17846	17910	17812	17744	17658	17669	17921	17763	17604	17691	17915	17881	17836	17614	17767	17941	18002	17625	17542	17695	17731	17629	17825	17540	17699	17795	17855	17922	17930	17754	17946	17817	17684	17905	17986	17695	17838	17771	17679	17677	17695	17886	17870	17625	18019	17758	17825	17808	17726	17643	17556	17845	17774	17680	18038	17767	17782	17794	17590	17667	17827	17925	17922	17847	17876	17787	17976	17829	17821	17547	17792	17734	17728	17624	17826	17843	17744	17514	17882	17736	17713	17747	17710	17768	17824	17857	17731	17847	17592	17689	17860	17963	17856	17938	18000	17769	17959	17911	17930	17770	17781	17797	17770	17865	18021	17553	17859	17850	17765	17810	17852	17903	17559	17632	17755	17850	17741	17674	17879	17851	17815	17675	17988	17723	17683	17908	17811	17837	17971	17800	18042	17930	17804	17575	17853	17789	17751	17690	17708	17666	17736	17844	17859	17843	17787	17652	17653	17789	17819	17606	18129	17828	17956	17823	17720	18068	17768	17817	17631	17549	17881	17847	17780	17881	17962	17682	17780	17921	17576	17809	17874	17977	17779	17971	18012	17703	17665	17782	17723	17865	17885	17556	17616	17842	17741	17798	17865	17884	17858	17856	17634	17751	17673	17889	17972	17847	17593	17631	17805	17675	17612	17686	17933	17852	17742	17731	17760	17799	17760	17683	17788	17945	17706	17865	17886	17989	17847	17828	17741	17737	17754	17911	17851	17852	17907	17897	17692	17765	17861	18026	17670	17872	17881	17724	17811	17731	17823	17561	18053	17774	17830	17721	17708	17869	17815	17709	17983	17607	17773	17663	17964	17806	17701	17698	17771	17776	17761	17878	17955	17837	17819	18039	17930	17887	18089	17826	17740	17857	17807	17871	17758	17768	17863	17759	17567	17797	17929	17743	17888	17753	17743	17811	17813	17706	17587	17805	17616	17785	17790	17660	17893	17615	17566	17922	17521	17985	17605	17627	17681	17671	17866	17868	17795	17576	17724	17840	17720	17875	17800	17743	17916	18016	17576	17911	17877	17749	17914	17766	17828	17923	17745	17749	17821	17780	17813	17749	17987	17767	17843	17801	17712	17735	18009	17847	17903	17712	17774	17866	17877	17846	17840	17586	17919	17689	17664	17915	17935	17857	17727	17608	17678	17814	17650	17873	17580	17700	17632	17608	17917	17730	17854	17840	17710	17829	17653	17861	17760	17764	17760	17834	17912	17698	17819	17850	17746	17958	17807	17842	18092	17908	17815	17744	17982	17724	17641	17858	17892	17753	17869	17600	17781	17729	17830	17913	17864	17878	17645	17894	17988	17904	17748	17884	17657	17927	17743	17895	17798	17799	17835	17682	17629	17859	17607	17695	18011	17663	17778	17803	17794	17759	17754	17597	17621	17680	17834	17879	18003	17981	17688	18114	17984	18121	17836	17816	17680	17764	17806	17607	17770	17898	18003	17854	17629	17873	17801	17752	17586	17804	17944	17831	17796	17803	18049	17718	17802	17728	17891	17890	17902	17920	17856	17758	17716	17828	17904	17873	17829	17766	17832	17903	17692	17736	17802	17696	17589	17776	17789	17795	17854	17854	17730	17788	17831	17844	17782	17833	17783	17855	17871	17736	17673	17710	17874	17761	17528	17816	17825	17905	17795	17965	17883	17816	17836	18052	17780	17713	17740	17598	17801	17986	17749	17860	17587	17699	17891	17742	17761	18015	17827	17892	17905	17612	17810	17987	17874	17792	17762	17750	17816	17896	17709	17752	17701	17806	17768	17591	17881	17678	17565	17724	17747	17914	17718	17690	17663	17675	18022	17810	17566	17837
15901	16493	16432	15665	15607	15588	15275	15497	15426	15423	15372	15388	15440	15419	15717	18333	18865	17502	16392	15674	15508	15388	15374	15367	15403	15321	15461	15327	15404	15558	15320	15313	15360	15416	15504	15363	15285	15452	15320	15243	15354	15382	15324	15347	15336	15316	15238	15191	15354	15200	15321	15158	15281	15362	15367	15335	15149	15351	15249	15348	15429	15481	15266	15472	15334	15373	15260	15218	15175	15335	15359	15585	15581	15331	15566	15466	15260	15565	15399	15323	15383	15504	15418	15273	15351	15529	15225	15337	15386	15435	15479	15485	15216	15340	15373	15489	15285	15535	15398	15308	15478	15211	15285	15296	15523	15337	15226	15209	15398	15340	15215	15398	15434	15310	15387	15346	15394	15344	15375	15296	15226	15223	15478	15418	15350	15489	15445	15227	15337	15348	15410	15431	15236	15338	15267	15187	15315	15375	15243	15401	15386	15407	15424	15433	15386	15248	15353	15239	15407	15164	15480	15424	15359	15208	15318	15484	15290	15347	15258	15366	15490	15331	15317	15397	15388	15236	15236	15287	15204	15292	15252	15432	15186	15285	15382	15316	15416	15373	15280	15176	15340	15416	15342	15451	15367	15508	15493	15332	15360	15521	15233	15243	15216	15342	15390	15326	15332	15321	15371	15303	15389	15220	15388	15485	15447	15324	15543	15226	15293	15433	15429	15362	15429	15396	15399	15297	15232	15324	15288	15250	15310	15387	15310	15345	15236	15334	15404	15292	15372	15406	15370	15242	15540	15354	15256	15422	15271	15266	15268	15408	15436	15368	15294	15352	15429	15264	15251	15259	15327	15298	15518	15485	15367	15350	15417	15156	15353	15385	15326	15296	15400	15253	15338	15428	15383	15256	15358	15271	15459	15304	15350	15302	15360	15258	15404	15470	15295	15320	15388	15309	15400	15329	15227	15487	15336	15318	15293	15527	15326	15320	15395	15245	15383	15426	15145	15405	15503	15202	15316	15329	15322	15271	15321	15282	15233	15372	15406	15518	15334	15397	15350	15528	15451	15307	15567	15322	15435	15352	15404	15425	15314	15562	15258	15205	15544	15500	15435	15198	15579	15388	15477	15326	15482	15411	15412	15233	15290	15454	15333	15396	15423	15469	15372	15287	15541	15455	15445	15311	15258	15247	15306	15345	15373	15398	15305	15229	15314	15214	15321	15317	15336	15306	15294	15439	15390	15319	15364	15527	15447	15275	15369	15421	15500	15186	15331	15474	15265	15313	15492	15190	15383	15452	15355	15401	15340	15324	15412	15313	15325	15386	15452	15390	15456	15523	15420	15507	15286	15288	15289	15324	15414	15368	15211	15334	15203	15486	15251	15359	15398	15457	15377	15345	15231	15394	15383	15393	15337	15241	15353	15342	15414	15393	15326	15446	15329	15205	15432	15451	15372	15498	15370	15406	15380	15313	15489	15374	15451	15457	15375	15486	15438	15420	15200	15505	15373	15207	15423	15368	15376	15190	15365	15362	15363	15219	15369	15263	15335	15346	15282	15297	15301	15147	15587	15387	15412	15327	15427	15412	15304	15410	15224	15334	15468	15259	15485	15402	15287	15148	15233	15327	15299	15390	15422	15250	15469	15291	15171	15351	15256	15321	15327	15320	15558	15265	15287	15147	15523	15394	15167	15314	15565	15450	15461	15414	15367	15447	15461	15470	15325	15369	15272	15379	15353	15477	15531	15302	15358	15279	15410	15249	15431	15417	15388	15478	15377	15272	15405	15283	15357	15328	15432	15445	15438	15614	15304	15418	15353	15395	15438	15297	15287	15268	15353	15239	15337	15273	15340	15243	15282	15323	15327	15376	15374	15397	15368	15310	15403	15384	15346	15203	15356	15410	15417	15485	15438	15258	15368	15406	15261	15383	15354	15141	15182	15408	15299	15292	15350	15406	15361	15450	15400	15429	15211	15368	15335	15589	15307	15433	15314	15278	15299	15327	15391	15283	15193	15334	15422	15326	15268	15468	15387	15330	15407	15294	15222	15328	15445	15318	15371	15351	15381	15292	15320	15343	15388	15461	15383	15350	15387	15270	15310	15325	15368	15502	15401	15350	15387	15434	15090	15319	15269	15308	15388	15397	15210	15260	15301	15253	15298	15421	15552	15323	15412	15531	15364	15168	15389	15155	15387	15190	15413	15491	15373	15398	15253	15250	15318	15114	15369	15317	15345	15478	15344	15371	15652	15282	15295	15571	15374	15294	15371	15341	15338	15340	15384	15577	15304	15446	15355	15327	15264	15427	15350	15411	15250	15451	15304	15409	15314	15252	15255	15427	15345	15399	15508	15260	15263	15414	15310	15361	15277	15413	15442	15309	15393	15335	15532	15318	15431	15360	15216	15465	15476	15264	15308	15403	15432	15399	15331	15365	15360	15388	15220	15281	15249	15346	15327	15346	15420	15184	15540	15242	15337	15320	15102	15262	15365	15317	15490	15395	15295	15225	15213	15350	15372	15505	15364	15490	15326	15245	15332	15390	15416	15327	15391	15425	15421	15344	15341	15248	15413	15427	15428	15248	15418	15323	15348	15251	15326	15335	15506	15384	15358	15524	15204	15414	15562	15341	15314	15486	15365	15255	15328	15376	15211	15320	15278	15290	15415	15353	15473	15294	15356	15409	15183	15350	15379	15403	15422	15499	15373	15302	15489	15391	15343	15192	15268	15327	15236	15441	15332	15417	15365	15292	15397	15331	15401	15447	15463	15481	15191	15464	15312	15351	15426	15369	15232	15306	15481	15455	15219	15292	15382	15330	15346	15224	15342	15510	15281	15313	15422	15498	15281	15260	15390	15320	15479	15399	15409	15441	15374	15313	15437	15556	15467	15308	15394	15377	15351	15165	15515	15398	15390	15298	15492	15394	15458	15389	15458	15400	15260	15445	15367	15192	15390	15309	15221	15250	15350	15351	15434	15366	15370	15499	15413	15429	15335	15300	15358	15289	15320	15368	15245	15527	15396	15227	15420	15493	15345	15283	15341	15468	15476	15229	15477	15407	15417	15372	15382	15488	15279	15427	15438	15423	15327	15360	15412	15151	15231	15362	15392	15434	15283	15264	15292	15321	15296	15392	15119	15396	15353	15458	15361	15479	15418	15427	15368	15303	15367	15245	15343	15173	15209	15445	15312	15434	15422	15253	15256	15448	15345	15342	15459	15362	15352	15350	15371	15423	15615	15473	15314	15336	15341	15173	15404	15284	15538	15173	15459	15299	15270	15316	15405	15436	15315	15551	15477	15582	15291	15438	15282	15403	15345	15361	15431	15448	15414	15464	15445	15292	15434	15439	15278	15443	15202	15415	15402	15372	15330	15259	15340	15322	15372	15445	15293	15370	15377	15450	15385	15331	15259	15369	15248	15396	15484	15429	15289	15478	15384	15241	15338	15408	15228	15318	15194	15393	15311	15224	15408	15359	15235	15339	15426	15427	15589	15499	15293	15344	15554	15256	15322	15377	15383	15530	15408	15351	15331	15300	15349	15390	15254	15462	15243	15366	15346	15271	15142	15302	15440	15471	15315	15352	15490	15412	15343	15393	15384	15175	15354	15435	15390	15268	15226	15421	15450	15398	15462	15329	15447	15319	15343	15336	15325	15294	15345	15302	15387	15498	15397	15197	15277	15327	15342	15552	15319	15413	15381	15411	15452	15381	15519	15379	15239	15407	15436	15422	15461	15396	15483	15482	15350	15378	15298	15256	15211	15396	15380	15300	15349	15343	15464	15321	15286	15398	15359	15393	15157	15419	15393	15379	15399	15414	15324	15057	15545	15348	15392	15453	15448	15579	15185	15470	15393	15316	15231	15422	15339	15481	15346	15341	15257	15427	15381	15325	15336	15331	15468	15294	15342	15462	15402	15321	15372	15385	15301	15399	15476	15338	15254	15310	15375	15224	15332	15330	15366	15462	15251	15390	15195	15368	15509	15381	15350	15327	15194	15285	15422	15453	15205	15334	15303	15428	15293	15389	15485	15379	15441	15317	15323	15319	15460	15320	15261	15346	15429	15315	15502	15424	15325	15304	15267	15269	15435	15276	15278	15373	15175	15298	15287	15402	15263	15306	15369	15329	15469	15280	15352	15302	15164	15386	15460	15366	15449	15435	15370	15435	15398	15257	15208	15568	15422	15336	15339	15430	15439	15525	15308	15186	15454	15337	15435	15280	15369	15262	15463	15380	15370	15382	15391	15416	15366	15251	15298	15478	15484	15422	15387	15374	15334	15274	15488	15459	15227	15530	15381	15379	15507	15398	15303	15469	15384	15519	15315	15378	15349	15253	15519	15312	15290	15444	15182	15411	15442	15499	15405	15073	15337	15455	15434	15429	15531	15277	15328	15442	15211	15358	15435	15262	15332	15305	15337	15292	15356	15163	15433	15462	15321	15160	15419	15343	15408	15398	15464	15488	15291	15322	15410	15310	15376	15366	15392	15444	15239	15363	15401	15360	15446	15326	15350	15428	15266	15248	15374	15327	15276	15503	15313	15409	15186	15277	15527	15337	15335	15544	15369	15355	15315	15237	15563	15275	15329	15426	15180	15503	15515	15329	15521	15425	15091	15454	15312	15211	15206	15371	15221	15159	15287	15469	15402	15262	15379	15227	15415	15393	15435	15316	15374	15423	15277	15376	15505	15288	15293	15480	15354	15261	15479	15369	15122	15451	15378	15359	15380	15377	15430	15317	15146	15578	15419	15454	15359	15421	15371	15338	15387	15398	15527	15417	15430	15391	15360	15383	15495	15373	15227	15333	15411	15341	15395	15454	15411	15378	15312	15279	15345	15486	15315	15158	15279	15268	15305	15305	15303	15316	15344	15370	15366	15185	15234	15282	15208	15460	15231	15360	15312	15259	15295	15289	15406	15264	15346	15438	15380	15132	15410	15364	15298	15368	15482	15392	15439	15339	15337	15195	15182	15322	15257	15456	15354	15410	15416	15316	15447	15418	15338	15422	15321	15354	15569	15402	15232	15465	15298	15311	15283	15316	15452	15398	15389	15570	15536	15318	15230	15326	15380	15425	15360	15309	15356	15373	15359	15343	15332	15214	15411	15399	15467	15383	15271	15271	15228	15328	15351	15463	15353	15319	15307	15484	15430	15505	15373	15420	15456	15328	15336	15368
25096	21351	28122	25402	21641	19911	19935	18545	18229	18143	18164	18189	18228	18539	21751	29776	31148	26321	21694	19316	18276	18081	17990	17875	17851	17861	17900	17714	17663	17897	17735	17931	17933	17842	17884	17868	17841	17769	17834	17807	17794	17785	18044	17689	17873	17824	17901	18005	18037	17918	17770	17672	17804	17869	17805	17595	17684	17980	17693	17785	17713	17716	17810	18005	17889	17702	18002	17775	17935	17840	18047	17796	17966	17806	17612	18170	17999	17758	17621	17877	17779	17657	17840	18082	17646	17841	17828	17779	17842	17755	17797	17885	17867	17912	17922	17884	17726	17880	17878	17752	17966	17683	17601	17691	17725	17459	17921	17813	17998	17918	17876	17852	17803	17909	17907	17926	17585	17968	17937	17866	17918	17889	17782	17768	17768	17757	17796	17818	17794	17860	17762	17732	17600	17794	17729	17737	17657	17703	17918	17807	17827	17667	17950	17777	17735	17870	17900	17821	18010	17784	17812	17712	17958	17781	17878	17841	17719	17945	17708	17708	17935	17721	17805	17773	17903	17682	17785	17565	17702	17645	17751	17894	17864	17637	17832	17553	17959	17868	17839	17831	17890	17804	17784	17806	17778	17813	17790	17767	17753	17869	17652	17812	17665	17627	17883	17776	17620	17449	17940	17748	17785	17789	17851	17747	17695	17811	17788	17672	17682	17849	17784	17820	17822	17811	17527	17826	17921	17791	17860	17829	17824	17759	17846	17667	17926	17865	17860	17833	17874	17840	17872	17902	17945	17807	17923	17636	17594	17789	17769	17609	17795	18013	17875	17665	17746	17697	17673	17689	17826	17714	17811	17868	17837	17759	17821	17668	17747	17797	17901	17767	17771	17749	17652	17668	17912	17721	17731	17940	17998	17850	17865	17948	17888	17595	17770	17734	17712	17736	17842	17921	17695	17834	18037	17682	17709	17636	17844	17877	17983	17897	18003	17680	17583	17727	17824	17876	18057	17744	17779	17773	17901	17801	17979	17676	17795	17727	17689	17870	17786	17831	17703	17806	17876	17785	17794	17780	17969	17717	17511	17870	17834	17832	17828	17664	17900	17861	17658	17579	17704	17763	17779	17785	18015	17762	17871	17811	17803	17736	17855	17755	17777	17750	18057	17879	17905	17963	17731	17801	17801	17786	17657	17925	17777	17815	17753	17812	17815	17808	17884	17885	18012	18025	17781	17842	17675	17859	17800	17840	17626	17802	17758	17731	17671	17836	17720	17639	18096	17952	17749	17896	17774	17686	17689	17782	17703	17796	17853	18031	17888	17740	17636	17654	17551	17816	17761	17873	17833	17662	17846	17781	17755	17797	18002	17847	17742	17811	18034	17759	17684	17835	17785	17772	17976	17933	17926	17723	17741	17761	17843	17903	17747	17609	17856	17909	17636	17942	17769	17852	17767	17745	17773	17996	18070	17857	17481	17802	17823	17808	17692	17839	17701	17842	17708	17781	17922	17750	17851	17605	17950	17667	17759	17858	17799	17861	17728	17855	18155	17725	17899	17780	17965	18094	17647	17623	17691	17824	17849	17799	17949	17919	17871	18024	17802	17697	17777	17926	17902	17729	17847	17702	17909	17881	17786	17892	17863	17753	17702	17773	17958	17645	17840	17765	17811	17785	17669	17996	17725	17735	17805	17721	17985	17858	17850	17895	17857	17902	17857	17743	17932	17773	17910	17649	17753	17862	17768	17686	17995	17925	17775	17871	17856	17915	17671	17973	17857	17771	17650	17825	17943	17718	17715	17774	17677	17802	17698	17950	17965	17744	17843	17754	17891	17689	17766	17965	17943	17874	17786	17654	17710	17727	17826	17989	17754	17749	18028	17820	17882	17725	17665	17569	17690	17954	17775	17903	17690	17677	17768	17694	18010	17830	17935	17857	17708	17981	17817	17655	17890	17764	17851	17833	17696	17884	17804	17952	17911	17790	17781	18057	17685	17650	17640	17977	17667	17733	17796	17828	17740	17641	17830	17766	17863	17897	17588	17958	17930	17931	18016	17789	17940	17630	17688	17882	17773	17719	17793	17627	17709	17883	17629	17805	17838	17834	17694	17755	17747	17708	17992	17683	17675	17814	17751	17688	17836	17721	17568	17813	17848	17758	17704	17610	17581	17801	17738	17788	17992	17607	17722	17786	17907	17979	17761	17711	17707	17779	17715	17669	17717	17819	17855	17770	17840	17841	17751	17719	17763	17788	17816	17930	17941	17850	17789	18003	17964	17661	17729	17748	17782	17699	17839	17816	18096	17663	17674	17709	17823	17700	17839	17790	17705	17743	17792	17696	17925	17688	17862	17786	17631	17922	17907	17895	17774	17811	17874	17806	17793	17907	17738	17674	17746	17737	17662	17758	17860	17946	17918	17721	17988	17744	17929	17916	17748	17841	17757	17871	17726	18122	17974	17791	17859	18083	17758	17692	17896	17916	17781	17681	17751	17731	17818	17811	17694	17521	17722	17858	17882	17696	18009	17611	17770	17789	17829	17883	17833	17973	17814	17994	17769	17590	17728	17981	17805	18124	17817	17720	18106	17801	17814	17949	17721	17714	17531	17811	17957	17821	17711	17705	17946	17880	17835	17812	17946	17599	17849	17695	17845	17936	17766	17858	17878	17832	17841	17674	17908	17712	18040	17849	18119	17699	17585	17833	17938	17842	17934	17765	17904	17663	17794	17500	17703	18010	17890	17931	17771	17924	17786	17637	17760	17905	17741	17690	17851	17664	17801	17784	17798	17811	17843	17889	18000	17975	17532	17851	17684	17638	17759	17705	17965	17631	17690	17871	18022	17731	17815	17718	17820	17967	17857	17962	17818	17665	17865	17859	17743	17812	17652	17819	17732	17741	17869	17689	17741	17931	17727	17652	17733	17910	17899	17953	17707	17776	17922	17901	17768	17776	17961	17811	17489	17873	17710	17717	17695	17831	17984	17715	17887	17904	17817	17757	17839	17755	17796	17903	17729	17820	17694	17717	17794	17733	17599	17741	17750	17774	17783	17981	18021	17700	17730	18017	17780	17909	17686	17791	18066	17916	17756	17695	17638	17778	17504	17747	17743	17816	17632	17831	17806	17932	18010	17791	17781	17817	17585	17933	17835	17738	17883	17780	17778	17786	17720	17744	17889	17779	17779	17863	17870	17919	17730	17725	17652	17895	17681	18091	17711	17777	17697	17883	17831	17922	17808	17691	17835	17882	17952	17756	17853	17861	17900	17964	17916	17785	17843	17653	17831	17797	17816	17646	17948	17712	17747	17913	17929	17835	17966	17719	17670	17878	17886	17660	17922	17797	17631	17737	17957	17864	17802	17648	17620	17691	17918	17905	17632	17749	17946	17751	17846	17774	17902	17851	17866	17939	17879	17823	17831	17774	17992	17636	17777	17777	17860	17757	17894	17814	17914	17833	18031	17948	17807	17873	17829	17763	17859	17939	17839	17834	17603	17931	17797	17842	17919	17996	17739	17848	17932	17760	17795	17770	17800	18002	17852	17827	17814	17772	17608	17965	17659	17834	17849	17799	17869	17940	17793	17807	17890	17728	17759	17905	17926	18058	17930	17754	17817	17988	17956	17978	17663	17811	18008	17755	17851	17824	17742	17769	17729	17632	17883	17833	17920	17913	17775	17791	17774	17843	17831	17972	17880	17928	17853	17696	17789	17678	17864	17903	17954	17922	17819	17657	17985	17864	17918	17719	17700	17704	18031	17885	17870	17794	17833	17885	17956	17879	17930	17900	17714	17835	18092	17859	17828	17853	17681	17739	17677	17768	17980	17886	17976	17870	17977	17856	17882	17793	17951	17880	18043	17808	17792	17904	18115	17765	17869	17863	17853	17826	17887	17908	17812	17508	17837	17722	17547	17680	17968	17554	17876	17806	17682	17721	17468	17802	18080	17749	17902	17815	17749	17965	17958	18002	18019	17736	17674	17684	17722	17862	17775	17672	17884	18018	17866	17955	17901	17771	17922	17823	17949	17938	17678	17813	17818	17844	17658	17752	17761	17958	17650	17820	17816	17845	17889	17863	17830	17787	17696	17899	17806	17898	17862	17794	17808	18164	18007	17801	17908	17740	17932	17668	17751	17956	18101	17774	17904	17858	17615	17604	17896	17686	17737	17724	17777	18051	17679	17922	17935	17968	17948	17815	17940	17823	18033	17724	17780	17661	17681	17894	17970	17900	17997	17890	17805	17782	17829	17907	17896	17739	17732	17801	17928	17832	17977	17716	17950	17950	17774	18017	17861	18007	17965	17799	17688	17907	17903	18018	17853	17968	17795	17917	17688	17806	17769	17724	17655	17645	17839	17829	17720	17675	17823	17908	17813	17744	17819	17810	17742	17753	17724	17810	17697	17814	17695	17775	17788	17758	17824	17960	17748	17692	17857	17817	17948	17754	17834	17923	17813	17762	17876	17856	17704	17951	17850	17988	17785	17748	17654	17622	17786	17726	17993	17724	17831	17843	17800	17746	17639	17871	18018	17866	17857	17906	17744	17767	17812	17929	17687	17697	17715	17817	17628	17827	17851	18025	17938	17852	17771	17790	17763	17678	17924	17713	17691	17871	18015	17641	17778	17983	17753	17881	17787	17962	17619	17725	17537	17750	17672	17710	17712	17770	18059	17807	17783	17819	17735	17735	17922	17672	17820	17649	17766	17718	17747	17813	17707	17765	17888	17827	17734	17770	17963	17864	17880	18006	17725	17788	17893	17804	17764	17879	17852	17876	17916	17796	17917	17778	17884	17711	17993	17891	17672	17933	17959	17849	17900	17845	17987	17837	17859	17726	17843	18047	17893	17723	17925	17645	17853	17944	17817	17574	17991	17703	17894	17523	17700	17809	17831	17647	17870	17751	18022	17848	17869	17876	17874	17786	17774	17768	17877	17962	17726	17721	17685	17849	17861	17875	17832	17903	17914	17836	18008	17653	17854	17810	17762	18003	17593	17591	17778	17820	17998	17953	17853	17835	17796	17817	17848	17804	17705	17848	17981	17815	17766	17852	17929	18075	17749	17779	17725	17822	17695	17909	17806	17866	17692	17816	17944	18034	17695	17744	17804	17607	17729	17796	17768	17706	18012	17959	18064	17715	17714	17836	18043	17884	17825	17850	17801	17857	17694	17985	17711	17865
14538	22225	21023	18068	17143	16534	16302	16094	15809	15681	15827	15791	15594	17257	21988	32314	31603	25202	19769	16849	15915	15651	15472	15473	15300	15338	15350	15564	15262	15486	15353	15425	15349	15419	15492	15515	15330	15355	15429	15303	15481	15426	15395	15388	15410	15358	15447	15347	15454	15451	15353	15340	15352	15469	15629	15470	15399	15683	15488	15377	15477	15390	15642	15380	15545	15484	15556	15313	15465	15440	15474	15440	15493	15360	15504	15301	15389	15486	15517	15325	15421	15419	15389	15370	15371	15440	15404	15573	15368	15459	15488	15345	15400	15468	15541	15343	15449	15480	15315	15395	15640	15470	15545	15393	15418	15311	15496	15463	15482	15244	15601	15422	15476	15488	15642	15324	15557	15530	15370	15469	15356	15498	15484	15381	15533	15469	15252	15402	15530	15411	15478	15456	15310	15417	15295	15419	15501	15572	15479	15542	15462	15472	15576	15343	15587	15430	15428	15430	15280	15590	15454	15407	15477	15499	15386	15491	15275	15446	15496	15429	15408	15497	15378	15346	15488	15337	15504	15468	15467	15250	15506	15295	15498	15416	15372	15353	15464	15370	15297	15550	15543	15403	15411	15421	15361	15427	15464	15364	15355	15456	15357	15495	15497	15374	15485	15290	15610	15467	15523	15370	15262	15495	15201	15320	15324	15447	15376	15521	15458	15371	15563	15472	15423	15404	15446	15424	15457	15528	15648	15238	15369	15338	15382	15343	15509	15323	15467	15389	15426	15472	15326	15419	15531	15485	15447	15350	15445	15435	15451	15510	15360	15321	15418	15559	15402	15313	15351	15489	15383	15465	15313	15390	15605	15438	15277	15380	15454	15365	15327	15349	15437	15427	15308	15445	15359	15435	15510	15232	15217	15324	15455	15388	15559	15424	15485	15579	15243	15490	15483	15339	15216	15443	15482	15509	15295	15486	15416	15362	15388	15476	15513	15467	15397	15326	15451	15616	15522	15319	15271	15495	15382	15601	15498	15527	15462	15407	15614	15391	15455	15413	15524	15406	15491	15395	15378	15304	15428	15468	15512	15434	15472	15230	15547	15295	15433	15343	15534	15229	15475	15420	15502	15289	15185	15386	15434	15433	15397	15444	15511	15311	15465	15490	15491	15562	15247	15307	15529	15423	15501	15343	15318	15460	15491	15340	15440	15563	15522	15464	15468	15431	15421	15337	15461	15462	15492	15472	15495	15406	15500	15425	15315	15412	15266	15380	15396	15348	15530	15447	15326	15407	15473	15371	15322	15367	15205	15448	15361	15587	15416	15455	15420	15265	15215	15541	15428	15352	15192	15459	15509	15416	15411	15482	15500	15377	15410	15376	15366	15360	15527	15415	15364	15543	15307	15419	15427	15335	15437	15485	15408	15402	15402	15533	15490	15489	15323	15391	15433	15540	15372	15454	15520	15374	15320	15545	15454	15449	15264	15396	15481	15577	15623	15215	15472	15290	15489	15501	15534	15580	15535	15276	15415	15349	15362	15512	15566	15488	15378	15367	15319	15332	15419	15317	15396	15567	15430	15577	15433	15608	15397	15446	15439	15500	15385	15563	15531	15475	15415	15512	15516	15565	15359	15416	15535	15524	15346	15476	15395	15377	15577	15468	15466	15458	15372	15394	15328	15484	15494	15324	15435	15200	15546	15501	15443	15484	15274	15236	15453	15338	15227	15460	15492	15350	15404	15444	15452	15572	15555	15436	15375	15394	15337	15441	15566	15359	15298	15413	15478	15443	15395	15528	15412	15357	15319	15483	15390	15417	15413	15347	15450	15424	15609	15358	15405	15504	15233	15352	15493	15427	15458	15310	15511	15472	15488	15276	15280	15354	15336	15601	15379	15462	15477	15260	15502	15355	15430	15451	15295	15451	15312	15430	15546	15266	15413	15471	15223	15374	15552	15427	15274	15478	15336	15398	15455	15466	15602	15446	15370	15326	15527	15368	15427	15415	15360	15526	15335	15360	15391	15254	15537	15476	15218	15437	15561	15328	15345	15460	15439	15493	15481	15483	15527	15500	15639	15451	15362	15351	15457	15398	15456	15374	15510	15321	15250	15406	15526	15451	15307	15276	15453	15451	15513	15239	15461	15353	15416	15274	15462	15553	15452	15357	15482	15405	15306	15405	15437	15418	15365	15294	15424	15514	15460	15389	15481	15534	15328	15519	15365	15292	15530	15397	15466	15415	15475	15466	15586	15461	15663	15494	15517	15426	15382	15524	15348	15344	15448	15322	15330	15387	15415	15204	15371	15394	15438	15496	15489	15518	15437	15348	15321	15509	15497	15481	15383	15356	15420	15391	15337	15460	15367	15436	15504	15460	15599	15603	15310	15544	15558	15600	15580	15684	15609	15426	15386	15456	15439	15390	15343	15310	15451	15477	15383	15276	15480	15601	15409	15482	15175	15481	15341	15311	15348	15393	15375	15239	15519	15380	15424	15351	15344	15412	15363	15529	15397	15569	15379	15384	15352	15528	15526	15346	15499	15333	15477	15399	15537	15512	15311	15438	15551	15302	15472	15317	15430	15433	15587	15487	15503	15520	15305	15313	15434	15225	15357	15399	15495	15306	15409	15601	15367	15421	15486	15342	15477	15455	15506	15445	15499	15433	15291	15407	15633	15463	15527	15187	15500	15400	15443	15498	15408	15378	15422	15386	15282	15380	15367	15560	15492	15424	15499	15597	15392	15610	15457	15466	15418	15420	15480	15431	15355	15506	15614	15417	15341	15345	15365	15278	15285	15554	15533	15406	15501	15344	15378	15377	15267	15456	15492	15585	15345	15487	15479	15462	15341	15495	15332	15366	15362	15458	15556	15425	15453	15512	15628	15381	15479	15521	15417	15361	15626	15468	15398	15323	15341	15440	15561	15523	15480	15479	15427	15552	15513	15449	15405	15550	15378	15370	15378	15240	15320	15373	15278	15302	15447	15581	15438	15556	15550	15243	15638	15411	15441	15436	15508	15412	15655	15418	15411	15363	15357	15521	15436	15466	15339	15413	15404	15466	15413	15258	15464	15421	15567	15563	15446	15286	15513	15702	15457	15397	15304	15372	15598	15519	15370	15391	15487	15385	15388	15423	15467	15425	15561	15433	15318	15489	15506	15460	15538	15420	15435	15518	15518	15359	15353	15346	15409	15382	15492	15460	15319	15418	15295	15308	15361	15557	15398	15567	15441	15571	15471	15506	15301	15505	15623	15484	15487	15262	15432	15317	15363	15451	15300	15422	15377	15441	15376	15441	15422	15342	15401	15334	15522	15391	15432	15527	15437	15470	15396	15413	15460	15319	15437	15371	15463	15474	15101	15418	15413	15510	15445	15524	15355	15544	15385	15465	15500	15435	15389	15368	15446	15378	15496	15408	15327	15389	15355	15449	15443	15529	15373	15346	15426	15384	15440	15373	15340	15683	15304	15331	15303	15350	15332	15346	15595	15420	15512	15306	15350	15498	15426	15529	15463	15458	15499	15452	15329	15388	15361	15388	15441	15439	15378	15320	15429	15308	15434	15447	15395	15328	15493	15407	15487	15446	15266	15397	15477	15370	15242	15495	15462	15322	15320	15554	15452	15466	15388	15427	15380	15455	15413	15504	15461	15407	15523	15413	15397	15368	15470	15365	15283	15389	15490	15363	15616	15458	15348	15606	15309	15391	15457	15554	15404	15355	15472	15483	15484	15433	15330	15269	15498	15465	15505	15462	15460	15466	15407	15518	15579	15361	15211	15458	15386	15329	15383	15277	15498	15455	15346	15383	15450	15399	15451	15377	15512	15496	15370	15525	15470	15420	15392	15574	15505	15557	15367	15478	15387	15280	15505	15402	15467	15320	15588	15256	15572	15557	15357	15500	15455	15570	15361	15384	15367	15257	15504	15420	15287	15345	15469	15402	15424	15348	15442	15519	15432	15519	15489	15509	15447	15434	15430	15492	15341	15464	15344	15404	15319	15367	15502	15597	15476	15445	15409	15386	15432	15439	15304	15544	15342	15504	15602	15411	15328	15377	15400	15416	15434	15332	15281	15483	15425	15601	15338	15591	15412	15383	15527	15481	15549	15474	15408	15340	15391	15335	15474	15310	15448	15542	15298	15454	15265	15330	15468	15371	15430	15377	15325	15543	15382	15290	15358	15424	15580	15485	15321	15407	15414	15572	15573	15433	15481	15466	15398	15402	15260	15511	15443	15424	15471	15254	15445	15413	15498	15574	15444	15414	15473	15359	15534	15299	15609	15529	15510	15588	15414	15488	15482	15550	15321	15492	15405	15451	15469	15547	15571	15424	15535	15432	15353	15468	15333	15417	15366	15390	15518	15354	15471	15386	15330	15439	15375	15402	15331	15584	15492	15397	15337	15384	15394	15448	15331	15307	15484	15430	15442	15433	15260	15341	15360	15365	15361	15397	15303	15385	15351	15387	15572	15473	15408	15348	15479	15514	15241	15331	15413	15355	15428	15579	15359	15370	15355	15418	15438	15494	15440	15326	15426	15401	15495	15366	15332	15420	15239	15368	15483	15468	15369	15431	15381	15275	15327	15262	15412	15374	15391	15246	15401	15626	15307	15455	15397	15396	15290	15516	15453	15374	15404	15510	15574	15396	15514	15363	15527	15261	15490	15422	15450	15410	15436	15415	15486	15417	15507	15605	15341	15209	15368	15490	15359	15220	15400	15432	15315	15466	15446	15524	15522	15443	15482	15479	15527	15447	15388	15282	15449	15456	15318	15397	15278	15396	15440	15555	15354	15560	15460	15503	15519	15305	15291	15418	15529	15444	15425	15479	15435	15480	15352	15533	15668	15375	15340	15391	15489	15355	15532	15378	15466	15354	15465	15353	15443	15445	15293	15403	15444	15506	15339	15582	15316	15305	15576	15371	15425	15522	15459	15280	15401	15512	15383	15451	15522	15577	15497	15507	15383	15509	15200	15235	15542	15568	15591	15204	15550	15409	15353	15527	15422	15311	15402	15585	15420	15345	15347	15449	15349	15471	15444	15392	15463	15513	15381	15569	15381	15389	15366	15428	15373	15368	15515	15575	15452	15399	15534	15280	15491	15296	15234	15378	15453	15605	15487	15396	15510	15259	15460	15381	15321	15348	15556	15338	15472	15641	15460	15519	15672	15471	15371	15491
23873	21422	29053	24223	22029	23168	22408	19018	18398	18678	18616	18396	18848	21451	25476	39359	38292	31342	24730	20752	18849	18217	18208	17815	18040	18109	18332	18204	18076	17879	17848	18009	17954	17972	18151	18029	17983	18065	17935	17893	18004	17875	18201	17912	18132	18099	17869	18218	18026	17726	17748	17977	17910	18137	18078	17765	17939	18041	17895	18076	17912	17916	17815	18163	17939	17953	17698	17821	17771	18069	17838	17880	17950	17655	18005	17778	17982	18043	17951	17682	18134	17961	17896	18043	17733	18032	17712	17991	17984	17959	17862	17925	17961	17884	18100	18011	17899	17893	17807	17826	17955	17790	17902	17815	17973	17932	18122	17877	18131	18078	17932	17870	18020	17850	17793	17748	18033	17863	18092	17746	18152	17801	17741	18009	17876	17750	17892	18059	17899	17962	17775	17958	18148	17908	17845	17724	17866	17938	18147	17948	18170	18133	17999	18102	17862	18049	17952	18007	18063	17907	17925	17849	17930	17935	17762	18050	17849	17757	17947	18204	18029	17900	17936	17867	17995	17968	17974	17837	17805	17889	17663	17903	17954	17982	17697	17764	17884	17759	17928	18071	18037	17811	17853	17917	17859	17761	17977	17896	17768	17804	17901	17843	17831	17917	17774	17881	17839	17973	18004	18156	17994	17730	17717	17975	17995	17860	17930	17764	17916	17942	17984	17983	17837	17773	17792	18011	17931	18027	17772	17849	17977	17820	17891	17845	17979	18033	17826	17916	17881	18011	18003	17897	17967	17791	18050	17876	17844	17741	18010	17942	18044	17953	17842	17930	18003	18135	17863	17991	18018	17843	17936	17904	17698	18053	17927	17826	17891	17900	17838	17830	17998	17669	17928	17971	18020	17817	17836	17865	17971	17790	17903	18062	17906	18000	17970	17833	17788	17871	17804	17858	17928	17917	18070	17946	17795	17960	17790	17847	17734	18009	17958	17905	17824	18156	18164	18007	17890	17990	17931	17901	18019	17967	17744	17826	17721	17876	17832	17950	17872	17900	17740	17844	17909	17862	17886	17916	17915	17846	17985	18056	18132	17992	17763	17848	17878	17893	17986	18049	17894	17932	17915	17900	17925	17934	18035	17933	17835	17824	17757	17780	17742	17927	17879	17939	17858	18073	17940	17928	18053	17970	17987	17928	17858	17973	17811	17833	18005	18044	17705	17991	17791	17985	17858	17925	17821	17908	18023	17931	17925	17840	18109	18176	18069	17940	17747	17874	17886	17917	18002	18018	17871	17962	18138	17754	17971	18003	17911	17706	17827	17835	18247	17937	17752	17815	17925	17759	18108	17998	18054	17908	17986	17882	17959	18066	17896	18058	17951	17959	17814	17931	17960	17997	17919	17884	18043	18015	17986	17795	17824	17875	17678	17987	18089	17972	17849	17761	17889	18045	17911	17843	17878	17862	18117	18028	18014	17944	17677	17933	17948	17781	17767	17817	18006	17915	18089	17689	17944	18008	17897	17797	17896	18035	17907	17863	18115	17768	17724	17876	17910	17635	17999	18003	18019	17912	17726	17765	18005	18039	17791	17836	18067	17906	17925	17717	17825	17765	17977	17873	17985	17824	18050	17846	18007	17907	17870	17787	17869	17756	18038	17771	18007	17861	17913	18031	17910	17944	17818	18017	17866	17911	17877	17953	17965	17910	17867	17890	18013	17915	17740	17769	17820	17910	17731	17852	18073	18081	17856	17965	18036	17959	18066	18107	17887	17954	18011	17910	17797	18126	18109	17812	17778	17930	17855	17924	17918	17966	17895	18088	17918	17871	17941	17980	17995	17853	18159	18059	17971	17890	18151	17935	17955	17900	18018	17955	18122	17871	17747	17967	17977	17873	17845	17871	18161	17834	17934	17888	18059	17633	18077	17964	17759	17854	17807	17886	17873	17908	18045	17785	17916	17919	17963	17649	18010	18000	17937	17841	17890	17901	17839	17636	17802	17899	17898	17824	17697	18043	18133	17887	17862	17916	17868	17925	18022	18022	17990	17972	17958	17990	17935	17941	17857	18055	18037	18012	17822	17827	17964	18026	18084	17968	17865	17649	17785	17823	17921	17920	17982	17951	17788	17887	17830	18031	17950	17876	17833	17798	17815	17887	17841	17986	17812	17676	17743	17947	17889	18062	17778	17973	17757	17960	17853	17769	17910	17867	17941	18152	17853	18162	17956	17789	17801	18039	17836	17895	17964	17929	18009	18108	17957	17976	17963	17847	18191	17925	17921	17975	18191	17912	17896	17910	17991	18014	17844	17922	18096	17935	17945	17810	17836	17871	17889	17928	17898	17983	17953	17603	17858	18189	17824	17751	17843	18009	17947	18070	17810	17718	17778	17928	17853	18087	17865	18130	17956	18038	17955	17936	17976	17725	17989	18087	17926	18035	18131	17910	17804	18046	17986	17996	17915	17963	17947	18013	18006	17810	17962	17933	17699	17863	17781	17781	18029	18005	18080	17849	17784	17765	17877	17931	17988	17999	17921	17923	17914	17833	17924	17853	17933	18015	17813	17970	18009	17886	17999	17888	18016	18045	17856	18094	18037	17822	18002	18093	17797	17728	17938	17886	17811	17700	17757	17801	17872	17939	17981	18149	17830	17883	17962	17832	17984	18131	17919	18061	17978	18111	18024	17980	17813	17958	17933	18046	17927	17780	17884	17963	17765	18027	17970	17785	18028	17800	17991	17884	17742	17981	17958	18010	17909	17855	17844	17975	17945	17788	18156	17944	17973	18031	17843	17820	17719	17825	17848	18180	17996	17848	18072	17859	18022	17951	17694	17816	18000	17680	17802	17888	17967	17920	17771	17744	17715	17975	18055	17838	17994	18052	17881	17872	18071	17940	18042	17817	18036	17855	17935	17936	17877	18020	18043	17810	18001	17884	17808	17984	17993	17954	18008	17956	17907	17972	18023	17985	18129	17939	17959	17958	17848	17862	17913	17896	18005	18003	18090	18016	17932	17883	17821	17878	17887	17909	18008	17971	17885	17877	17936	17922	17833	17837	17891	17996	18018	17825	17968	17651	17852	17821	17853	17739	17906	18104	17832	17857	18007	18015	17919	18129	18068	17757	17911	17893	17894	17753	18066	17952	17811	17823	17758	17953	18087	17813	17995	17912	18005	17907	18013	17960	18058	18037	18088	17920	17905	17903	17948	17913	17476	17940	17926	17822	17918	18058	18010	17895	17878	17795	17816	17923	17849	18042	17870	17932	17859	18034	18043	17874	17906	17903	17816	17791	17953	17905	17910	17865	18011	17890	17903	17843	17875	17820	17849	17867	18039	18080	17982	18080	18113	18100	17996	17884	18119	17975	17798	17953	17980	17729	17857	17785	17697	17906	17989	17844	17865	17922	17811	17969	18158	18015	17631	17899	17902	17808	17995	18149	17738	17823	17854	17799	17805	17969	18001	17933	17787	18032	17861	17872	17931	17888	18049	17721	17773	17915	17830	18083	17810	17948	17951	18018	17738	17998	17977	17934	17977	17897	17697	17790	17940	17980	17940	18009	18232	17830	17874	17957	18032	17683	18008	17947	17923	18076	17979	18023	17997	17915	17907	17881	17883	17874	17680	17976	17846	17964	17912	17962	17842	17868	17748	17707	17845	17910	17946	17824	18066	17940	18017	18058	17903	17909	18007	17956	17934	18138	17945	17896	17879	17835	18017	17939	18022	17909	17886	17887	18051	18057	17731	17969	17792	17905	18006	18040	17984	17804	18055	17818	17945	17819	17732	17990	17809	17930	17897	17961	17975	17816	17824	17944	17989	17905	17872	18058	18065	17962	18038	17847	17958	18010	18002	17847	17737	17733	17951	17916	17849	18009	17698	17868	17831	18005	17959	18001	17828	18013	17928	17814	17914	17947	17694	17942	17918	17993	17935	17897	17995	17906	17669	18127	17878	17953	18114	17993	17957	18100	17718	17856	17898	17962	17860	17843	18041	18076	18102	18047	17985	18003	18010	17771	17895	17550	17804	17841	18039	17876	17756	17699	17875	17953	18005	17835	17872	17997	17961	18053	17874	17786	17941	17874	18013	17853	17756	17907	17985	18084	17872	17930	18067	17982	17729	17726	17808	17924	17938	18044	17878	18011	17795	17865	17913	17809	18000	17694	17903	17878	17942	17839	17846	18120	17805	17949	17984	17846	17987	18050	17873	18008	18048	17950	18041	18072	18087	17938	18067	17901	17994	17818	18019	17858	17959	17886	18006	17960	17908	17960	17999	17894	18110	18039	17892	17918	18032	17973	17851	17815	17959	17831	17849	17864	17958	17770	17947	17975	17951	17942	18007	17834	17925	17857	17754	17899	17856	18056	17891	17792	17784	18073	17907	17822	17764	17730	17905	17590	17803	17751	17803	17873	17985	17937	17801	18115	17999	17953	17937	17891	17769	18023	17949	17835	18009	18032	17858	17904	17901	18036	18068	17901	17838	17816	17788	18039	17911	17890	18025	17913	18131	17906	17915	17998	17972	17978	18095	17984	18038	18017	17945	18060	17905	17934	18003	17581	17968	17731	17820	17992	17977	17825	17915	18018	18110	17830	17941	17825	17855	17745	18174	17800	18027	18066	17960	17932	18065	17793	17900	17789	18066	17853	18055	18090	17926	17868	17941	18009	17993	17975	17912	17788	17948	17955	17790	17906	17941	17977	17916	17920	17797	17849	17889	17880	18051	17975	17954	17871	17973	17746	17927	17899	18008	18108	17904	17848	18139	17906	17803	17837	17695	18039	17950	17930	17999	17970	17776	17848	17806	17930	18090	17968	17682	17917	17857	17912	18055	18082	17674	17902	18028	18096	18101	17918	17825	18028	17913	17967	17918	17708	17929	17992	17727	17842	17777	17724	18042	17983	17865	17904	18045	18081	17994	17905	17911	17765	17943	17922	17989	18017	17957	18060	17790	17682	17702	17696	17891	17861	17605	17781	17833	17818	17847	17907	17820	18038	17815	18059	17914	17779	17828	17868	18020	18066	18043	17909	17841	17783	18034	17946	17906	17943	17827	17875	17809	17744	17869	17895	18091	17858	17808	17991	17970	18080	17806	17799	17686	17556	17879	17873	17619	18149	17753	17831	17934	17930	17809	17842	18013	17902	17835	17817	17866	17698	17851	17980	17981	17913
16754	27431	25015	20378	18703	17664	17070	16783	16529	16369	16241	15986	17009	21911	27551	41890	38732	31073	22965	17984	16118	15608	15618	15505	15565	15569	15625	15528	15611	15502	15427	15366	15532	15457	15662	15805	15490	15467	15597	15425	15500	15449	15604	15552	15645	15535	15444	15482	15544	15685	15686	15459	15540	15495	15438	15354	15458	15576	15555	15474	15500	15510	15585	15518	15487	15482	15653	15331	15519	15497	15540	15576	15438	15656	15382	15570	15441	15397	15613	15599	15615	15515	15496	15584	15324	15435	15371	15591	15531	15353	15432	15441	15516	15507	15577	15574	15477	15460	15370	15435	15530	15538	15397	15522	15470	15496	15433	15371	15608	15475	15663	15442	15566	15544	15589	15454	15532	15623	15307	15518	15480	15382	15507	15507	15576	15519	15578	15453	15654	15325	15618	15552	15463	15503	15549	15353	15646	15529	15553	15474	15400	15402	15610	15575	15643	15384	15564	15468	15460	15475	15553	15529	15489	15445	15642	15493	15559	15437	15424	15500	15431	15514	15473	15585	15293	15326	15586	15294	15533	15422	15462	15385	15368	15422	15555	15421	15469	15578	15487	15353	15440	15664	15505	15489	15508	15352	15475	15491	15350	15550	15637	15525	15428	15528	15567	15599	15484	15497	15455	15335	15548	15569	15416	15543	15509	15444	15490	15343	15456	15562	15560	15344	15472	15389	15387	15479	15418	15452	15279	15480	15458	15564	15537	15573	15426	15575	15344	15377	15275	15340	15432	15518	15502	15454	15408	15646	15557	15582	15435	15433	15382	15586	15531	15391	15497	15344	15607	15540	15663	15470	15494	15432	15567	15469	15432	15408	15518	15409	15500	15488	15308	15642	15478	15506	15414	15587	15538	15321	15573	15424	15426	15475	15588	15523	15327	15473	15325	15558	15275	15333	15507	15368	15644	15443	15404	15480	15354	15596	15431	15469	15453	15587	15489	15538	15466	15383	15441	15493	15471	15324	15385	15774	15323	15321	15570	15577	15597	15475	15653	15379	15534	15528	15539	15385	15443	15577	15429	15647	15347	15620	15261	15508	15445	15535	15470	15594	15482	15628	15470	15233	15318	15371	15608	15658	15537	15365	15590	15541	15531	15562	15384	15582	15574	15434	15419	15414	15544	15405	15657	15393	15437	15436	15446	15551	15479	15496	15333	15410	15566	15431	15473	15554	15382	15501	15531	15495	15433	15526	15432	15460	15411	15487	15333	15432	15480	15476	15472	15509	15431	15619	15468	15454	15458	15541	15411	15544	15478	15417	15555	15512	15631	15435	15741	15629	15390	15573	15500	15596	15512	15431	15566	15574	15319	15584	15545	15455	15391	15462	15375	15418	15365	15413	15679	15491	15493	15534	15674	15596	15499	15569	15525	15464	15437	15464	15490	15640	15403	15458	15578	15520	15518	15475	15505	15485	15431	15578	15612	15638	15637	15592	15515	15558	15590	15295	15462	15496	15484	15483	15469	15460	15495	15536	15420	15557	15599	15611	15378	15506	15537	15516	15358	15690	15569	15494	15510	15432	15439	15585	15428	15442	15763	15622	15374	15458	15475	15372	15466	15377	15380	15372	15421	15379	15440	15447	15631	15412	15412	15287	15520	15577	15437	15347	15478	15556	15694	15408	15655	15504	15341	15603	15406	15601	15514	15365	15399	15496	15498	15503	15448	15408	15514	15211	15557	15436	15596	15492	15577	15556	15561	15450	15555	15482	15166	15552	15450	15419	15415	15608	15593	15182	15519	15605	15530	15474	15416	15345	15581	15290	15380	15203	15378	15358	15470	15576	15399	15579	15485	15314	15417	15419	15388	15501	15496	15482	15435	15622	15536	15457	15574	15531	15313	15507	15378	15505	15444	15521	15444	15454	15444	15459	15474	15519	15566	15389	15621	15401	15402	15477	15632	15525	15386	15461	15618	15604	15474	15505	15567	15527	15609	15496	15656	15401	15476	15431	15636	15322	15582	15497	15396	15543	15497	15411	15446	15484	15566	15459	15441	15512	15541	15365	15530	15552	15521	15447	15588	15461	15530	15341	15421	15546	15476	15535	15472	15571	15460	15405	15644	15290	15466	15630	15517	15584	15609	15425	15431	15640	15374	15561	15513	15566	15523	15486	15337	15556	15499	15519	15392	15401	15692	15510	15583	15514	15384	15435	15664	15197	15608	15510	15427	15329	15491	15522	15452	15449	15541	15694	15465	15616	15507	15452	15494	15484	15541	15611	15509	15692	15429	15595	15445	15644	15411	15498	15605	15315	15515	15573	15493	15400	15419	15378	15482	15177	15409	15470	15568	15508	15599	15420	15624	15500	15496	15246	15690	15597	15367	15568	15365	15513	15546	15636	15464	15430	15420	15731	15474	15397	15582	15427	15638	15471	15483	15606	15540	15377	15428	15429	15490	15458	15451	15568	15647	15339	15419	15509	15495	15558	15447	15433	15249	15516	15550	15514	15458	15595	15414	15402	15332	15438	15348	15463	15574	15525	15471	15532	15471	15544	15571	15524	15444	15560	15620	15497	15450	15568	15376	15656	15454	15570	15560	15213	15406	15560	15596	15655	15446	15546	15496	15320	15330	15460	15522	15655	15440	15501	15502	15559	15488	15487	15472	15346	15629	15542	15359	15418	15454	15444	15514	15544	15541	15467	15754	15661	15533	15445	15505	15349	15550	15436	15530	15753	15600	15427	15439	15619	15442	15428	15356	15442	15366	15718	15379	15514	15528	15401	15661	15383	15511	15539	15654	15371	15468	15399	15479	15417	15598	15513	15559	15644	15421	15438	15373	15476	15461	15412	15605	15525	15529	15504	15616	15308	15633	15288	15392	15586	15470	15496	15533	15608	15522	15578	15489	15546	15565	15527	15650	15348	15557	15588	15542	15394	15490	15572	15366	15546	15343	15497	15450	15620	15590	15542	15429	15429	15489	15562	15543	15340	15304	15374	15397	15481	15534	15574	15286	15484	15606	15571	15308	15419	15490	15504	15437	15383	15516	15534	15455	15520	15524	15499	15593	15659	15512	15474	15490	15480	15474	15594	15559	15569	15421	15507	15392	15572	15334	15422	15529	15438	15462	15490	15538	15396	15531	15479	15502	15459	15496	15454	15537	15478	15373	15339	15510	15568	15556	15695	15539	15607	15470	15482	15421	15503	15553	15570	15536	15542	15718	15496	15547	15513	15521	15523	15348	15575	15340	15420	15423	15481	15568	15463	15443	15543	15409	15477	15484	15400	15419	15643	15347	15444	15528	15497	15631	15386	15571	15452	15450	15446	15543	15237	15385	15460	15533	15636	15464	15547	15366	15599	15516	15579	15528	15478	15643	15515	15575	15478	15377	15468	15644	15375	15500	15437	15480	15391	15551	15520	15480	15574	15453	15420	15268	15612	15541	15657	15407	15606	15426	15550	15468	15547	15620	15470	15689	15420	15437	15592	15470	15305	15383	15435	15493	15264	15290	15633	15468	15627	15379	15339	15531	15448	15460	15540	15560	15494	15410	15375	15395	15482	15435	15527	15474	15420	15579	15435	15395	15489	15420	15566	15570	15281	15464	15567	15298	15412	15569	15429	15431	15551	15357	15647	15466	15609	15392	15566	15615	15523	15500	15410	15569	15384	15577	15558	15599	15568	15516	15372	15613	15445	15600	15470	15641	15519	15402	15571	15590	15345	15393	15349	15525	15513	15407	15316	15421	15400	15281	15570	15692	15460	15646	15477	15473	15471	15604	15580	15453	15453	15615	15469	15509	15508	15401	15479	15422	15616	15503	15518	15528	15468	15481	15680	15688	15575	15359	15446	15333	15426	15454	15588	15339	15389	15512	15396	15358	15523	15467	15591	15542	15465	15423	15452	15603	15551	15478	15491	15467	15439	15602	15480	15509	15585	15570	15399	15470	15616	15531	15497	15502	15525	15614	15453	15507	15487	15589	15484	15527	15599	15427	15414	15441	15528	15409	15510	15569	15460	15338	15391	15400	15538	15439	15463	15537	15556	15545	15523	15477	15478	15424	15302	15416	15582	15522	15470	15420	15593	15387	15414	15658	15443	15539	15612	15496	15587	15594	15556	15464	15474	15437	15371	15386	15307	15468	15415	15529	15546	15506	15647	15513	15515	15531	15598	15430	15606	15601	15425	15428	15402	15641	15605	15665	15374	15616	15474	15404	15464	15404	15310	15448	15427	15617	15467	15506	15403	15222	15629	15624	15467	15454	15558	15496	15353	15467	15494	15558	15490	15449	15475	15525	15516	15331	15393	15542	15361	15315	15525	15429	15609	15406	15611	15414	15658	15467	15439	15372	15713	15398	15393	15516	15454	15537	15475	15481	15515	15243	15577	15449	15398	15565	15598	15420	15450	15477	15519	15571	15457	15562	15285	15300	15464	15503	15383	15456	15482	15437	15461	15451	15520	15520	15520	15459	15511	15528	15302	15355	15569	15382	15526	15581	15389	15719	15461	15578	15484	15555	15705	15507	15584	15583	15378	15580	15392	15505	15505	15327	15298	15595	15663	15474	15514	15546	15594	15469	15621	15462	15584	15427	15465	15585	15465	15415	15310	15557	15578	15429	15576	15560	15362	15615	15454	15636	15421	15444	15411	15461	15509	15581	15629	15544	15431	15355	15519	15463	15525	15484	15491	15563	15546	15440	15414	15517	15557	15451	15550	15414	15369	15485	15502	15447	15574	15642	15601	15399	15430	15492	15472	15519	15295	15455	15580	15491	15475	15671	15501	15479	15393	15583	15461	15456	15571	15638	15531	15416	15527	15487	15547	15692	15465	15573	15504	15560	15494	15523	15387	15443	15480	15507	15627	15374	15446	15561	15474	15382	15604	15680	15571	15478	15590	15492	15505	15559	15398	15682	15705	15442	15475	15359	15634	15493	15618	15403	15474	15543	15390	15444	15703	15363	15591	15485	15579	15447	15508	15411	15550	15295	15563	15461	15403	15531	15554	15426	15378	15580	15495	15543	15495	15490	15526	15547	15435	15530	15390	15345	15531	15598	15532	15457	15586	15434	15713	15551	15544	15555	15623	15583	15513	15484	15374	15536	15672	15433	15589	15604	15426	15551	15271	15503	15515	15407	15375	15597	15517	15298	15503	15456	15629	15302	15419	15502	15442
29432	22181	22582	20222	18358	18480	18555	18644	18381	18347	18421	18406	18274	18343	19012	20577	20750	20223	19593	18809	18671	18454	18519	18317	18325	18419	18254	18243	18414	18482	18427	18292	18684	18512	18498	18408	18612	18502	18251	18496	18626	18473	18294	18394	18276	18311	18364	18436	18473	18441	18298	18333	18576	18479	18549	18426	18453	18367	18419	18343	18423	18535	18346	18376	18453	18327	18336	18436	18650	18404	18444	18385	18207	18233	18402	18297	18373	18446	18342	18388	18124	18387	18374	18488	18287	18445	18210	18172	18400	18270	18430	18504	18341	18354	18452	18561	18342	18361	18570	18459	18284	18682	18292	18444	18360	18481	18409	18318	18217	18493	18828	18514	18258	18496	18295	18413	18461	18188	18526	18299	18343	18256	18439	18224	18375	18403	18522	18275	18343	18257	18464	18393	18322	18240	18132	18521	18593	18357	18231	18379	18432	18412	18499	18560	18219	18303	18501	18398	18430	18131	18425	18395	18588	18478	18442	18468	18170	18649	18256	18277	18320	18317	18265	18451	18242	18274	18387	18382	18256	18512	18208	18340	18285	18407	18383	18242	18426	18285	18426	18184	18393	18282	18406	18318	18350	18282	18227	18153	18544	18447	18594	18541	18494	18408	18313	18513	18589	18265	18572	18132	18330	18323	18292	18444	18393	18558	18214	18319	18337	18373	18531	18240	18249	18409	18384	18132	18234	18353	18610	18458	18241	18070	18335	18267	18305	18326	18274	18532	18232	18587	18232	18151	18478	18239	18353	18312	18301	18496	18314	18287	18358	18311	18378	18096	18353	18196	18406	18420	18525	18255	18538	18311	18414	18563	18423	18102	18530	18224	18442	18339	18472	18480	18351	18388	18346	18364	18492	18238	18293	18258	18374	18154	18278	18426	18384	18327	18322	18246	18478	18366	18377	18266	18163	18553	18351	18289	18453	18469	18480	18327	18607	18547	18429	18418	18454	18602	18524	18208	18224	18339	18430	18304	18363	18205	18396	18407	18368	18492	18255	18402	18538	18177	18390	18370	18435	18461	18221	18446	18299	18403	18333	18350	18373	18364	18394	18419	18305	18367	18465	18484	18256	18341	18466	18365	18242	18440	18448	18491	18330	18304	18429	18352	18347	18433	18175	18571	18278	18515	18445	18501	18319	18143	18316	18529	18473	18207	18400	18471	18361	18011	18405	18316	18508	18430	18421	18381	18400	18303	18219	18588	18410	18207	18472	18648	18575	18425	18098	18454	18377	18414	18373	18362	18367	18447	18477	18320	18478	18345	18254	18314	18441	18166	18374	18261	18414	18388	18336	18497	18461	18378	18361	18266	18407	18456	18474	18491	18291	18326	18253	18519	18353	18205	18325	18303	18443	18338	18505	18400	18389	18378	18357	18433	18294	18466	18485	18430	18287	18380	18427	18455	18306	18497	18203	18405	18406	18333	18445	18344	18119	18132	18458	18289	18478	18133	18312	18640	18250	18384	18433	18396	18398	18481	18582	18519	18413	18325	18347	18488	18421	18220	18309	18319	18416	18259	18423	18502	18396	18604	18264	18506	18579	18413	18266	18447	18330	18328	18277	18480	18294	18247	18345	18341	18162	18258	18178	18387	18262	18248	18280	18664	18247	18320	18501	18405	18469	18057	18481	18249	18421	18370	18241	18274	18486	18414	18361	18368	18338	18454	18369	18066	18442	18368	18550	18365	18471	18459	18405	18391	18424	18547	18529	18340	18434	18628	18219	18329	18182	18507	18383	18687	18378	18435	18297	18240	18380	18451	18393	18436	18413	18370	18251	18399	18542	18366	18525	18494	18380	18427	18472	18398	18499	18525	18501	18440	18358	18248	18310	18340	18669	18584	18505	18496	18325	18380	18438	18479	18533	18242	18264	18418	18608	18407	18236	18467	18254	18459	18378	18335	18395	18222	18315	18258	18456	18161	18610	18408	18446	18508	18534	18341	18319	18334	18633	18376	18368	18393	18401	18406	18314	18302	18201	18389	18429	18531	18288	18196	18584	18210	18394	18140	18272	18305	18404	18264	18330	18310	18568	18495	18231	18347	18317	18417	18409	18380	18374	18456	18352	18346	18368	18529	18409	18341	18149	18491	18339	18303	18445	18544	18430	18440	18260	18190	18422	18134	18398	18425	18172	18506	18482	18335	18403	18460	18239	18190	18170	18447	18362	18317	18268	18448	18551	18273	18247	18441	18315	18299	18409	18366	18402	18221	18271	18352	18541	18489	18363	18557	18569	18304	18371	18474	18581	18386	18493	18151	18351	18396	18187	18398	18429	18432	18571	18322	18451	18225	18321	18394	18468	18537	18329	18352	18160	18302	18226	18305	18153	18287	18323	18418	18373	18295	18344	18392	18543	18429	18241	18597	18546	18339	18294	18303	18538	18270	18173	18353	18283	18434	18454	18424	18627	18566	18611	18644	18301	18580	18347	18539	18353	18537	18376	18433	18346	18375	18305	18378	18315	18477	18212	18277	18413	18437	18544	18369	18368	18270	18415	18310	18478	18367	18532	18303	18314	18335	18631	18327	18192	18316	18290	18336	18413	18562	18441	18412	18428	18500	18413	18375	18190	18434	18450	18271	18569	18347	18575	18488	18377	18345	18227	18213	18359	18472	18342	18346	18384	18413	18378	18294	18365	18444	18253	18512	18294	18250	18245	18414	18349	18205	18447	18390	18241	18369	18414	18401	18193	18357	18302	18353	18417	18309	18298	18420	18444	18268	18218	18236	18284	18217	18518	18273	18447	18086	18323	18328	18395	18262	18447	18476	18288	18392	18403	18493	18285	18333	18545	18282	18399	18463	18257	18252	18548	18274	18420	18285	18365	18480	18349	18509	18626	18452	18388	18204	18340	18220	18428	18264	18349	18373	18370	18477	18248	18520	18262	18229	18665	18422	18415	18255	18429	18450	18267	18427	18463	18412	18211	18319	18213	18525	18389	18448	18211	18533	18477	18290	18338	18326	18433	18393	18368	18320	18434	18264	18350	18391	18396	18492	18309	18274	18460	18351	18358	18244	18481	18273	18392	18343	18452	18253	18295	18272	18319	18551	18348	18326	18340	18445	18485	18397	18501	18302	18497	18488	18340	18333	18298	18304	18581	18214	18355	18475	18268	18517	18381	18263	18441	18607	18338	18382	18199	18315	18291	18366	18431	18464	18459	18399	18505	18376	18563	18411	18213	18663	18380	18417	18195	18448	18308	18544	18465	18428	18523	18416	18202	18065	18320	18555	18452	18325	18221	18313	18304	18310	18186	18210	18356	18314	18144	18339	18500	18560	18467	18364	18439	18272	18324	18282	18261	18066	18398	18420	18111	18307	18559	18379	18522	18299	18228	18477	18324	18398	18511	18190	18384	18480	18306	18384	18474	18331	18390	18345	18289	18541	18636	18383	18388	18525	18383	18188	18378	18401	18301	18410	18253	18353	18359	18532	18346	18222	18604	18516	18220	18275	18379	18487	18445	18372	18387	18480	18323	18339	18597	18554	18410	18309	18234	18365	18366	18390	18435	18418	18347	18292	18358	18219	18372	18320	18374	18370	18423	18440	18391	18421	18383	18432	18454	18480	18367	18354	18444	18307	18372	18382	18516	18568	18207	18320	18369	18422	18460	18446	18364	18535	18323	18189	18282	18377	18376	18357	18392	18337	18625	18334	18534	18416	18444	18552	18525	18167	18572	18323	18312	18246	18459	18617	18305	18516	18271	18295	18432	18387	18230	18480	18345	18285	18450	18267	18367	18238	18393	18419	18440	18380	18413	18258	18198	18361	18375	18414	18444	18270	18227	18342	18461	18400	18191	18374	18438	18439	18466	18389	18263	18452	18275	18473	18354	18455	18542	18544	18207	18577	18358	18413	18453	18268	18210	18372	18362	18308	18273	18376	18586	18239	18280	18455	18479	18458	18379	18434	18394	18535	18520	18392	18419	18495	18316	18419	18543	18377	18559	18432	18461	18709	18409	18605	18475	18462	18317	18620	18479	18427	18374	18394	18518	18493	18453	18527	18550	18279	18489	18494	18460	18461	18448	18443	18372	18517	18330	18305	18235	18509	18457	18332	18398	18366	18567	18541	18470	18483	18498	18444	18507	18192	18570	18425	18517	18333	18507	18539	18353	18262	18392	18515	18526	18238	18334	18263	18257	18338	18603	18389	18510	18542	18408	18381	18357	18541	18445	18462	18144	18247	18529	18482	18443	18233	18213	18437	18402	18139	18269	18490	18482	18426	18328	18467	18515	18295	18460	18481	18339	18410	18354	18551	18402	18452	18489	18258	18410	18508	18212	18366	18436	18445	18323	18207	18501	18215	18372	18484	18462	18449	18436	18321	18355	18250	18369	18431	18493	18295	18361	18502	18305	18392	18546	18579	18303	18469	18321	18261	18207	18368	18317	18343	18432	18393	18560	18363	18448	18569	18604	18614	18458	18548	18359	18359	18324	18380	18348	18374	18498	18431	18454	18444	18362	18267	18295	18314	18400	18384	18397	18406	18627	18524	18407	18380	18496	18275	18580	18579	18336	18495	18244	18364	18329	18378	18497	18361	18258	18308	18465	18469	18420	18307	18231	18345	18392	18324	18515	18438	18400	18432	18466	18211	18547	18437	18262	18447	18577	18359	18694	18453	18420	18427	18354	18338	18470	18314	18368	18397	18409	18268	18292	18380	18367	18371	18379	18407	18311	18542	18326	18235	18549	18363	18363	18253	18563	18428	18402	18355	18404	18151	18538	18389	18382	18186	18393	18373	18481	18338	18525	18310	18233	18446	18547	18399	18441	18219	18397	18411	18343	18323	18620	18218	18487	18282	18499	18343	18323	18384	18488	18394	18213	18373	18315	18413	18316	18444	18485	18266	18349	18474	18656	18232	18364	18363	18457	18504	18470	18275	18275	18409	18359	18409	18317	18333	18241	18265	18353	18362	18469	18426	18353	18369	18462	18699	18338	18273	18267	18243	18481	18489	18340	18513	18407	18402	18309	18385	18374	18414	18362	18626	18416	18291	18436	18496	18552	18446	18339	18440	18203	18403	18487	18537	18529	18242	18416	18469	18364	18211	18599	18404	18394	18186	18513	18342	18305	18289	18395	18281	18377	18299	18430	18523	18312	18395	18433	18598	18414	18329
15894	16926	16556	16152	15934	15907	15943	15759	15825	15841	15652	15635	15528	15767	16703	18681	18987	17734	16719	16006	15683	15836	15665	15691	15737	15603	15786	15646	15703	15724	15639	15731	15810	15793	15785	15616	15601	15722	15664	15899	15693	15824	15714	15712	15705	15747	15713	15701	15769	15661	15717	15800	15577	15847	15790	15654	15698	15618	15748	15630	15788	15619	15690	15756	15769	15674	15638	15809	15689	15641	15852	15719	15783	15590	15784	15633	15663	15652	15868	15749	15691	15711	15674	15763	15869	15474	15776	15666	15654	15697	15636	15828	15775	15777	15648	15753	15869	15700	15780	15634	15781	15621	15644	15703	15816	15659	15450	15812	15862	15563	15728	15619	15731	15843	15857	15672	15780	15735	15650	15710	15578	15618	15769	15766	15728	15639	15627	15876	15629	15737	15676	15719	15669	15785	15639	15775	15724	15761	15606	15730	15727	15740	15838	15662	15713	15597	15559	15708	15638	15712	15662	15723	15816	15747	15558	15773	15599	15633	15676	15803	15790	15655	15815	15699	15522	15856	15691	15872	15793	15814	15677	15753	15728	15657	15587	15760	15636	15716	15688	15678	15717	15551	15649	15673	15662	15684	15680	15768	15647	15619	15737	15689	15767	15737	15650	15668	15662	15670	15560	15684	15756	15752	15864	15874	15607	15824	15609	15793	15647	15708	15748	15796	15613	15597	15538	15697	15679	15731	15713	15673	15780	15649	15794	15849	15693	15521	15696	15718	15593	15824	15647	15770	15769	15675	15760	15593	15715	15764	15708	15613	15806	15620	15660	15607	15684	15669	15669	15793	15703	15701	15812	15857	15600	15717	15799	15759	15671	15832	15866	15626	15849	15838	15716	15653	15631	15659	15737	15630	15711	15612	15825	15722	15622	15770	15672	15558	15718	15846	15607	15662	15533	15595	15676	15726	15824	15734	15582	15692	15576	15730	15758	15708	15650	15738	15857	15837	15683	15711	15712	15687	15629	15760	15820	15677	15791	15664	15780	15592	15645	15719	15631	15774	15621	15702	15847	15781	15729	15656	15677	15679	15757	15735	15822	15713	15644	15677	15673	15565	15863	15632	15755	15807	15704	15751	15746	15656	15665	15856	15581	15713	15730	15743	15800	15733	15504	15650	15759	15700	15559	15684	15626	15572	15780	15625	15800	15765	15895	15631	15593	15640	15715	15864	15886	15666	15660	15665	15732	15672	15708	15768	15609	15717	15852	15663	15828	15772	15762	15592	15663	15656	15810	15596	16047	15576	15761	15657	15476	15783	15773	15800	15781	15707	15690	15745	15784	15455	15658	15694	15626	15673	15719	15902	15644	15638	15856	15645	15781	15720	15736	15587	15659	15570	15760	15670	15745	15638	15862	15694	15666	15635	15739	15625	15629	15735	15719	15716	15734	15730	15771	15807	15720	15688	15643	15927	15657	15646	15775	15819	15673	15585	15840	15798	15929	15657	15632	15704	15755	15757	15674	15766	15713	15707	15719	15725	15605	15619	15683	15727	15766	15876	15681	15566	15867	15697	15767	15881	15692	15537	15632	15706	15735	15805	15596	15828	15736	15765	15794	15809	15672	15709	15633	15801	15503	15772	15694	15635	15635	15750	15744	15803	15570	15658	15767	15736	15682	15743	15626	15703	15822	15571	15683	15859	15831	15606	15677	15701	15830	15700	15709	15706	15730	15690	15603	15721	15672	15650	15630	15743	15687	15855	15854	15745	15763	15708	15801	15897	15694	15598	15652	15836	15733	15799	15693	15713	15400	15838	15761	15769	15633	15769	15778	15723	15669	15670	15954	15829	15766	15738	15583	15779	15799	15618	15679	15567	15617	15522	15569	15691	15730	15791	15763	15665	15779	15524	15827	15761	15777	15740	15625	15731	15675	15589	15695	15743	15635	15690	15557	15731	15746	15587	15619	15673	15671	15867	15744	15749	15721	15721	15721	15554	15617	15753	15599	15699	15722	15899	15777	15712	15633	15712	15669	15774	15691	15729	15815	15728	15817	15762	15794	15947	15798	15708	15662	15644	15743	15886	15805	15711	15784	15833	15722	15767	15575	15667	15534	15724	15769	15701	15749	15764	15860	15784	15821	15698	15619	15803	15602	15721	15658	15720	15667	15621	15649	15805	15748	15712	15727	15744	15616	15669	15835	15768	15630	15666	15847	15779	15641	15701	15649	15714	15691	15545	15697	15660	15646	15664	15774	15779	15840	15593	15703	15721	15762	15624	15859	15851	15688	15750	15893	15793	15738	15746	15656	15828	15699	15784	15592	15673	15730	15644	15651	15836	15755	15522	15810	15597	15734	15753	15746	15538	15711	15768	15772	15747	15718	15625	15700	15675	15716	15698	15862	15835	15752	15648	15878	15751	15811	15844	15784	15648	15726	15625	15746	15734	15662	15771	15703	15775	15560	15733	15698	15629	15773	15649	15599	15769	15703	15864	15865	15740	15783	15687	15536	15712	15720	15666	15664	15539	15673	15809	15846	15658	15778	15586	15598	15817	15716	15709	15618	15691	15776	15784	15593	15698	15634	15816	15829	15697	15748	15786	15728	15534	15614	15623	15690	15917	15714	15766	15747	15662	15748	15602	15953	15707	15668	15571	15705	15811	15737	15666	15875	15551	15767	15701	15544	15828	15719	15562	15761	15696	15715	15624	15611	15615	15540	15528	15697	15728	15626	15722	15709	15701	15515	15634	15654	15676	15688	15701	15814	15653	15732	15535	15622	15711	15688	15894	15584	15528	15631	15772	15710	15799	15657	15738	15609	15713	15722	15789	15783	15709	15759	15516	15644	15903	15776	15728	15732	15823	15792	15680	15709	15853	15662	15722	15625	15763	15716	15766	15667	15724	15730	15676	15683	15749	15773	15862	15701	15849	15633	15716	15670	15659	15407	15688	15768	15691	15748	15699	15690	15616	15772	15749	15504	15741	15703	15636	15830	15702	15602	15821	15645	15733	15849	15684	15614	15777	15626	15798	15828	15759	15631	15683	15580	15870	15646	15830	15622	15884	15954	15689	15504	15655	15575	15647	15505	15619	15734	15652	15826	15644	15793	15668	15765	15747	15827	15712	15750	15745	15782	15666	15593	15676	15700	15746	15873	15779	15604	15710	15655	15794	15646	15569	15483	15826	15749	15737	15724	15831	15618	15906	15591	15786	15679	15742	15764	15835	15661	15670	15773	15632	15776	15585	15660	15648	15837	15766	15737	15780	15780	15666	15809	15649	15717	15720	15575	15844	15734	15589	15855	15682	15641	15559	15677	15804	15700	15757	15533	15672	15558	15773	15812	15704	15680	15720	15738	15851	15727	15649	15798	15734	15685	15687	15639	15703	15775	15758	15821	15583	15714	15715	15506	15570	15614	15798	15999	15796	15865	15802	15691	15789	15686	15729	15830	15653	15728	15750	15562	15800	15729	15718	15747	15719	15631	15617	15731	15695	15677	15715	15757	15645	15781	15679	15687	15759	15733	15888	15713	15663	15754	15689	15748	15836	15650	15909	15701	15696	15685	15651	15632	15824	15730	15935	15664	15760	15571	15866	15882	15764	15761	15430	15700	15521	15551	15792	15719	15786	15786	15681	15719	15580	15854	15853	15780	15736	15766	15735	15706	15659	15839	15547	15724	15797	15570	15784	15611	15766	15625	15716	15592	15675	15853	15792	15545	15758	15865	15747	15723	15783	15737	15831	15641	15722	15692	15767	15791	15773	15681	15753	15846	15752	15614	15517	15637	15654	15800	15844	15804	15745	15732	15508	15840	15700	15670	15821	15735	15658	15723	15664	15589	15780	15770	15615	15667	15769	15709	15610	15997	15842	15583	15716	15761	15752	15750	15740	15747	15593	15676	15581	15716	15652	15799	15720	15646	15682	15755	15716	15679	15710	15758	15725	15873	15659	15672	15907	15716	15629	15842	15794	15676	15749	15647	15789	15904	15577	15828	15673	15734	15788	15744	15565	15683	15891	15585	15626	15820	15697	15717	15541	15691	15672	15717	15625	15827	15557	15685	15737	15712	15757	15771	15744	15596	15750	15616	15639	15800	15834	15737	15705	15824	15852	15717	15657	15596	15896	15851	15537	15730	15768	15726	15709	15753	15808	15822	15630	15770	15753	15698	15709	15909	15573	15642	15713	15776	15838	15777	15639	15785	15746	15653	15720	15856	15630	15913	15640	15854	15646	15522	15622	15660	15786	15796	15732	15682	15671	15890	15714	15689	15652	15615	15916	15459	15632	15807	15656	15839	15694	15836	15708	15701	15575	15745	15776	15910	15758	15464	15974	15685	15784	15714	15810	15678	15810	15591	15703	15794	15553	15750	15743	15489	15920	15660	15616	15530	15672	15555	15767	15910	15824	15783	15599	15660	15704	15739	15516	15719	15656	15631	15579	15760	15819	15691	15580	15895	15735	15775	15630	15764	15579	15881	15722	15748	15722	15689	15790	15675	15796	15823	15635	15658	15787	15743	15782	15689	15739	15766	15707	15957	15739	15548	15802	15665	15851	15739	15458	15591	15812	15691	15776	15705	15564	15774	15697	15732	15727	15835	15611	15736	15653	15788	15653	16012	15844	15716	15796	15676	15597	15834	15754	15672	15633	15639	15638	15748	15690	15703	15663	15641	15763	15661	15659	15528	15540	15747	15790	15692	15585	15730	15762	15777	15895	15661	15706	15664	15612	15775	15788	15753	15651	15517	15756	15661	15690	15848	15669	15667	15651	15791	15686	15738	15725	15679	15680	15848	15728	15722	15634	15781	15582	15578	15846	15690	15903	15866	15551	15450	15623	15657	15793	15607	15766	15679	15620	15710	15691	15723	15580	15845	15561	15817	15917	15807	15841	15662	15900	15746	15696	15681	15902	15766	15845	15862	15656	15739	15644	15899	15726	15694	15528	15834	15641	15653	15595	15670	15712	15909	15722	15730	15862	15708	15734	15727	15643	15727	15759	15575	15663	15781	15915	15522	15584	15635	15814	15828	15715	15607	15599	15897	15764	15691	15762	15710	15808	15748	15506	15737	15580	15811	15535	15770	15865	15764	15819	15647	15912	15697	15697	15676	15837	15637	15668	15748	15842	15845	15603	15751	15812	15596	15861	15785	15615	15704	15648	15791	15575	15775	15830
25152	21362	28113	25523	22034	20751	20481	19117	18976	18905	18890	18870	18792	18995	23803	32996	30920	26038	21806	19857	19173	19002	18850	18767	18625	18926	18794	18635	18676	18731	18650	18626	18612	18866	18613	18613	18610	18607	18870	18709	18627	18958	18606	18579	18586	18571	18592	18471	18658	18606	18629	18599	18865	18638	18481	18688	18606	18660	18679	18465	18771	18664	18624	18446	18592	18772	18583	18793	18656	18674	18792	18815	18597	18756	18649	18729	18679	18673	18740	18805	18676	18489	18366	18613	18561	18790	18668	18641	18699	18647	18709	18579	18519	18612	18491	18424	18651	18525	18712	18644	18523	18576	18553	18771	18735	18593	18411	18522	18321	18614	18366	18795	18538	18702	18576	18805	18609	18487	18644	18537	18799	18538	18550	18667	18676	18565	18486	18411	18595	18720	18555	18779	18706	18697	18683	18648	18588	18419	18677	18667	18709	18566	18784	18422	18620	18434	18584	18564	18410	18542	18579	18571	18489	18565	18726	18440	18705	18664	18673	18516	18430	18675	18558	18590	18754	18730	18660	18622	18464	18445	18433	18660	18551	18589	18739	18654	18498	18618	18475	18740	18759	18604	18449	18366	18448	18528	18683	18536	18519	18759	18662	18592	18548	18577	18696	18767	18678	18681	18528	18688	18483	18618	18757	18653	18517	18646	18569	18501	18728	18641	18544	18654	18730	18789	18717	18702	18682	18595	18823	18312	18534	18574	18542	18565	18572	18593	18712	18728	18701	18606	18378	18728	18713	18641	18603	18773	18499	18567	18406	18582	18717	18759	18751	18641	18547	18581	18799	18582	18678	18424	18530	18709	18527	18684	18575	18556	18585	18790	18706	18526	18526	18488	18716	18641	18683	18582	18635	18510	18628	18597	18811	18494	18558	18725	18638	18601	18585	18525	18438	18479	18631	18677	18595	18623	18513	18670	18476	18611	18598	18591	18532	18513	18757	18739	18719	18481	18449	18552	18541	18467	18642	18486	18670	18627	18677	18618	18319	18530	18349	18532	18651	18535	18808	18578	18524	18585	18826	18520	18761	18465	18361	18507	18572	18408	18565	18493	18633	18681	18591	18401	18465	18652	18587	18829	18712	18841	18739	18679	18579	18571	18593	18628	18595	18373	18521	18610	18728	18649	18404	18405	18471	18500	18540	18519	18635	18733	18641	18677	18335	18663	18564	18640	18477	18592	18658	18475	18527	18662	18565	18453	18579	18419	18533	18561	18597	18513	18427	18384	18496	18298	18369	18691	18371	18507	18580	18861	18486	18645	18563	18759	18457	18562	18742	18506	18750	18642	18655	18588	18407	18635	18626	18616	18679	18468	18708	18532	18691	18577	18793	18541	18443	18713	18681	18495	18366	18544	18574	18523	18469	18508	18589	18625	18667	18347	18678	18556	18735	18549	18577	18538	18594	18519	18586	18654	18595	18643	18707	18447	18507	18758	18604	18596	18789	18551	18563	18496	18736	18728	18752	18740	18438	18499	18438	18530	18622	18550	18461	18584	18543	18614	18484	18562	18433	18474	18726	18477	18766	18564	18559	18790	18645	18650	18707	18533	18709	18326	18596	18734	18732	18788	18716	18604	18519	18606	18815	18621	18537	18454	18711	18583	18577	18539	18595	18654	18756	18684	18442	18433	18620	18465	18738	18479	18389	18628	18566	18444	18685	18593	18771	18464	18602	18744	18672	18672	18548	18426	18474	18536	18488	18498	18549	18740	18525	18693	18629	18479	18419	18452	18354	18536	18575	18596	18464	18757	18772	18605	18662	18456	18754	18725	18717	18520	18419	18657	18632	18629	18557	18683	18520	18502	18441	18466	18642	18435	18526	18639	18772	18630	18432	18652	18531	18506	18632	18593	18774	18438	18712	18268	18671	18448	18710	18495	18722	18710	18597	18754	18558	18643	18619	18584	18536	18587	18593	18657	18705	18360	18437	18589	18544	18579	18409	18746	18404	18591	18550	18684	18549	18649	18655	18570	18670	18437	18439	18501	18695	18506	18578	18624	18699	18581	18577	18696	18632	18537	18576	18487	18828	18330	18547	18858	18552	18533	18705	18788	18475	18312	18550	18735	18553	18437	18654	18636	18827	18543	18438	18822	18634	18600	18588	18649	18710	18488	18603	18611	18635	18377	18337	18811	18798	18465	18520	18690	18455	18657	18710	18356	18628	18813	18661	18516	18624	18664	18482	18656	18516	18633	18574	18603	18782	18526	18771	18566	18769	18424	18553	18738	18553	18364	18697	18723	18725	18675	18510	18582	18743	18550	18481	18441	18469	18555	18555	18651	18474	18624	18587	18709	18728	18827	18517	18603	18462	18488	18415	18742	18782	18641	18662	18690	18541	18552	18644	18754	18655	18721	18620	18765	18802	18547	18535	18687	18336	18505	18517	18410	18744	18818	18561	18533	18716	18420	18463	18698	18788	18679	18400	18655	18475	18651	18338	18900	18616	18507	18563	18815	18551	18638	18640	18645	18505	18587	18638	18599	18592	18671	18565	18759	18786	18681	18589	18387	18641	18672	18432	18669	18779	18641	18498	18556	18677	18610	18306	18549	18792	18656	18525	18588	18605	18422	18738	18501	18518	18623	18617	18560	18483	18382	18562	18463	18532	18345	18473	18673	18320	18494	18633	18717	18558	18273	18595	18506	18447	18483	18541	18437	18453	18513	18710	18640	18535	18587	18630	18593	18583	18762	18772	18434	18635	18607	18678	18531	18720	18513	18763	18560	18499	18562	18743	18642	18731	18655	18805	18324	18598	18692	18696	18751	18768	18662	18740	18526	18510	18709	18838	18583	18449	18619	18483	18660	18796	18626	18612	18614	18710	18537	18824	18503	18610	18489	18622	18507	18470	18485	18406	18661	18659	18505	18641	18677	18517	18396	18458	18645	18588	18564	18539	18583	18550	18647	18653	18713	18676	18586	18672	18607	18647	18558	18650	18735	18542	18654	18644	18610	18651	18467	18384	18596	18605	18625	18586	18579	18498	18583	18659	18723	18552	18609	18598	18560	18563	18745	18760	18597	18550	18474	18537	18604	18707	18643	18725	18754	18617	18682	18813	18543	18580	18630	18470	18613	18743	18668	18565	18498	18635	18649	18788	18557	18468	18582	18633	18628	18661	18641	18613	18612	18522	18620	18722	18673	18882	18558	18558	18507	18546	18530	18434	18777	18521	18571	18406	18646	18621	18632	18506	18491	18311	18457	18858	18809	18514	18703	18642	18685	18624	18697	18684	18600	18344	18669	18678	18592	18762	18792	18613	18487	18539	18723	18627	18406	18568	18619	18464	18589	18712	18670	18615	18774	18534	18649	18596	18458	18558	18594	18357	18506	18476	18389	18530	18662	18513	18680	18567	18571	18641	18617	18729	18754	18715	18625	18698	18750	18593	18523	18413	18736	18468	18455	18612	18679	18723	18578	18526	18487	18778	18573	18371	18579	18330	18685	18800	18491	18805	18814	18624	18705	18758	18739	18538	18768	18897	18854	18718	18522	18663	18615	18690	18732	18517	18721	18616	18703	18665	18663	18585	18610	18522	18662	18632	18547	18786	18516	18742	18609	18771	18508	18616	18567	18622	18456	18376	18512	18663	18611	18279	18458	18685	18635	18619	18689	18710	18594	18654	18588	18349	18608	18537	18719	18688	18577	18765	18415	18524	18445	18907	18683	18588	18531	18543	18487	18572	18475	18591	18700	18575	18423	18737	18829	18700	18660	18480	18611	18670	18666	18576	18789	18587	18674	18738	18762	18440	18683	18583	18564	18633	18681	18436	18599	18560	18656	18509	18641	18867	18588	18602	18712	18625	18652	18418	18463	18833	18564	18331	18649	18718	18561	18501	18471	18654	18496	18627	18579	18651	18653	18692	18411	18552	18512	18633	18541	18598	18719	18678	18708	18654	18602	18638	18434	18631	18581	18545	18578	18556	18668	18545	18374	18496	18883	18556	18619	18795	18497	18552	18775	18616	18582	18596	18659	18614	18448	18504	18663	18736	18673	18580	18654	18526	18819	18509	18631	18416	18504	18351	18539	18456	18775	18671	18695	18495	18638	18586	18577	18625	18683	18601	18579	18572	18645	18538	18777	18720	18651	18760	18425	18543	18579	18535	18745	18635	18292	18646	18644	18612	18583	18521	18742	18632	18380	18570	18739	18585	18576	18583	18559	18771	18710	18409	18640	18531	18529	18469	18564	18680	18461	18476	18718	18676	18671	18724	18717	18641	18746	18535	18609	18519	18756	18675	18739	18926	18749	18631	18581	18668	18769	18677	18853	18562	18522	18809	18602	18454	18802	18496	18422	18771	18623	18576	18521	18494	18740	18616	18676	18591	18607	18529	18427	18620	18683	18516	18622	18392	18457	18456	18732	18764	18658	18642	18649	18692	18293	18549	18676	18596	18799	18557	18630	18764	18628	18761	18659	18605	18751	18595	18537	18533	18706	18660	18606	18371	18717	18506	18689	18691	18685	18756	18718	18295	18589	18448	18626	18658	18571	18602	18592	18504	18582	18649	18683	18643	18511	18685	18580	18635	18873	18748	18607	18490	18376	18577	18747	18583	18705	18654	18701	18615	18615	18621	18517	18424	18489	18443	18619	18896	18637	18569	18590	18693	18570	18745	18524	18678	18691	18717	18783	18805	18478	18382	18644	18582	18408	18479	18366	18582	18644	18663	18498	18634	18663	18477	18511	18603	18535	18509	18447	18568	18567	18955	18655	18542	18900	18734	18751	18519	18448	18569	18802	18708	18421	18666	18768	18500	18469	18453	18470	18618	18536	18516	18584	18702	18680	18496	18306	18648	18603	18616	18558	18654	18755	18651	18661	18627	18511	18738	18348	18731	18774	18819	18567	18663	18598	18326	18550	18654	18725	18555	18733	18689	18688	18523	18618	18592	18647	18519	18583	18614	18859	18550	18609	18605	18617	18639	18713	18553	18744	18570	18565	18669	18502	18530	18482	18466	18794	18407	18760	18570	18506	18468	18583	18513	18617	18509	18548	18581	18574	18647	18619	18835	18748	18632	18665	18662	18643	18377	18748	18638	18609	18571	18561	18537	18460	18643	18613	18539	18814	18456	18635	18672	18678	18559	18533	18625	18687	18394	18594	18722	18611	18599	18770
15018	22443	21095	18270	17538	17153	16759	16381	16311	16403	16383	16183	16167	16316	25017	34677	30617	24448	19216	17027	16123	16028	15854	15781	15812	15989	15948	15924	15909	15898	15789	15876	15790	15794	15935	16000	15912	16047	15876	16003	15806	15952	15822	15973	15845	15827	15900	15951	15818	15715	15745	15982	15949	15893	15839	15823	15915	15931	15795	15966	15912	15750	16050	15752	15793	15875	16097	15830	15725	15887	15820	15925	15862	15915	16100	15849	15855	15835	15732	15669	15892	15953	15875	15942	15825	15843	15920	15943	15939	15951	15783	15897	15870	15951	15866	15923	15903	15753	16024	16041	15888	15975	15792	15975	15778	15754	15752	15961	15841	15878	15834	15937	15971	15867	15806	15884	15919	15851	15724	15918	15920	15808	15782	16056	15812	15844	15811	15856	15894	15876	15989	15960	15880	15855	15898	15780	15987	15747	15870	15886	15920	16022	15967	15869	15921	15936	15878	15902	15719	16081	15817	15809	15931	15880	15795	15979	15990	15855	15846	15926	15793	15791	15779	15767	15836	15701	15701	15844	16013	15863	15731	15835	15868	15882	16032	15979	15821	15957	15854	15790	15945	15924	15941	15889	15745	15930	15770	15778	15854	15835	15885	15956	15798	16047	15934	15875	15837	15690	15983	15867	15906	15715	15740	15790	15740	15936	15989	15947	15894	15812	15815	15962	15746	15836	15773	16052	15892	15744	15871	16055	15919	15974	15869	15930	15842	15917	15961	15915	15848	15854	15987	15825	15946	15773	15843	15862	15730	15891	15808	16031	16068	15882	15932	15792	15895	16024	15754	16011	15831	15615	15808	15743	15911	15893	15762	15923	15965	15970	15846	15991	15825	15794	15870	15802	15807	15846	15855	15861	15876	15879	15965	15894	15926	16010	15862	15928	15819	15899	15965	15825	16061	15801	15927	15827	15955	15813	15784	15970	15767	15952	15892	15918	16055	15696	16047	15845	15765	15845	15893	15970	15823	15793	15731	15867	15991	15833	15925	15931	15914	15758	15928	16026	15858	16071	15777	15761	15856	15908	15942	15942	16004	15772	15887	15888	15861	15759	15980	15819	15963	15834	15825	15984	15838	15943	15836	15920	15717	15804	15868	15842	15886	15859	15884	15758	15871	15945	15800	15963	15921	15795	15904	15861	15864	16048	15907	15909	15830	15872	15749	15826	15900	15906	15920	15721	15943	15814	15848	15748	15750	16031	15848	15815	15899	15891	15778	15949	15847	15893	16021	16049	15729	15808	15857	15785	15825	15818	15847	15728	15793	16089	15757	15791	15904	15728	15958	15786	15891	15798	15895	16135	15707	15840	15861	15953	15704	15957	15950	15790	16004	15763	15947	15970	15825	15927	15906	15882	15959	15773	15833	15749	16008	15731	15919	15926	15839	15893	15773	15962	15726	15727	15885	15862	15990	15871	15807	15947	15796	15874	15968	15989	15799	15875	15860	15970	15933	15779	15834	15786	15933	15779	15825	16015	15900	15682	15932	15968	15689	15732	15825	15879	15933	16001	15933	15754	15746	15930	15863	15766	15624	15904	15878	15933	15782	15858	16004	15939	15753	15804	15808	15842	15695	16020	15862	15955	15755	15798	15818	15946	15870	15925	15657	15936	15779	15967	15959	15816	15919	15863	16161	16032	15672	16041	15915	15864	15758	15746	16022	15938	15826	15952	15864	15958	15893	15812	15866	15791	15907	15899	15900	15888	15977	15701	15817	15825	15854	15964	15911	15726	15866	15845	16013	15795	15777	15723	15874	15887	15937	15834	15895	15714	15808	15909	16020	15817	15927	15879	15940	15910	15779	15926	15831	15928	15681	15836	15989	15962	15952	15921	15854	15805	15893	15816	15879	15872	15949	15827	15964	15840	15926	15955	15821	15798	15976	15790	15967	15730	15846	16002	15785	16064	15943	15891	15928	15853	15844	15839	15732	15835	15876	15924	15795	15910	16066	15981	15760	15783	15991	15827	16085	15691	15731	15860	15865	15943	15897	16023	15636	15947	15824	16097	15809	15839	15735	15798	15960	15919	15865	15901	15819	15955	15954	15819	15794	15771	15957	15698	15827	15914	15834	15764	15834	15981	15839	15656	15975	15872	15931	16006	15797	15959	15895	15889	15854	15829	15938	15965	15793	15819	16042	15716	16061	15788	15927	15921	16053	15760	15723	15917	15997	15912	15788	15859	15966	16109	15835	15835	15981	15879	15863	15937	15872	15896	15889	15837	15941	15740	15941	15727	15770	15674	15885	15776	15922	15731	15762	15826	15954	15963	15885	15979	15804	15826	15999	15860	15934	15869	16051	15850	15988	15649	15911	16028	15676	15828	15772	15875	15698	15802	15900	15852	15721	15785	15891	15888	15917	15823	15824	15768	16033	15871	15842	15844	15826	15950	15909	15860	15972	15886	15807	15946	15951	15739	15817	15839	15828	15841	15899	15862	15823	15898	15860	15924	15663	15905	15878	15871	15919	15804	15950	15819	15860	15932	15716	16057	15807	15808	15921	15719	15855	15848	15733	15820	15886	15782	15837	15953	15964	15778	15995	15713	15970	15688	15901	15845	15798	15896	16023	16035	15819	15872	15857	15760	15916	15911	15823	15826	15940	16005	16018	15915	15955	15780	15983	15845	15899	15925	15854	15939	15694	15787	15922	16005	15956	15902	15950	15946	15768	15882	16012	15891	15674	15794	15787	15913	15840	15838	15917	15811	15954	15687	15959	15870	16002	15892	15953	15964	15925	15963	15839	15824	16028	15912	16096	15870	15751	15769	15931	15966	15946	15736	15762	15880	15784	15577	15917	15849	15878	15939	15787	15931	15755	15958	15859	15884	15805	15706	15808	15853	16018	15883	15992	15811	15808	15775	15861	15721	15914	15927	15930	15869	15928	15906	15825	15883	15915	15794	15764	15766	15858	15837	15783	15882	15916	15746	15999	15885	15819	15674	15866	15750	15978	15768	16045	15892	15779	15883	15875	15882	15877	15937	16121	15856	15734	15824	15862	15962	15908	15941	15937	15978	15806	15876	15818	16011	15829	15694	15915	15784	16089	15808	16052	15895	15814	15844	15883	15866	15935	15821	15896	15893	15938	15880	15814	15890	15906	15927	15952	15610	15759	15799	15897	15732	15909	15854	15947	15885	15906	15875	15946	15962	15901	15872	16007	15904	15902	16019	15734	15884	15949	15856	15851	15990	15983	16060	15882	15909	15773	15819	15961	15884	15838	16019	15955	15863	15881	15969	15693	15816	15846	15755	15896	15784	15836	15622	15965	16003	15832	15902	15911	15868	15865	15884	15902	15889	15964	15867	15827	15888	15885	15945	15780	16059	15888	15970	16011	15926	15926	15939	15783	15871	15793	15879	15890	15820	15794	15882	15796	15865	15963	15842	15846	15909	16021	15892	15845	15921	15660	15847	15793	15883	15845	15774	15859	15951	15837	15836	15765	15896	15843	15946	15836	15914	15908	15861	15849	15729	15690	16041	15873	15844	15834	15818	15964	15705	15752	15716	15893	15856	15969	15837	15942	15945	15807	15693	15974	15935	15891	16006	15872	16035	15828	15973	15906	15970	15822	15839	15783	15942	15828	15799	16051	15768	15764	15904	15817	15821	16074	15837	15752	15815	15913	15959	15779	15941	15864	15953	15867	15749	15926	15755	15816	15953	15918	15942	15760	15934	15915	15866	15911	15744	15871	15983	15888	16005	15714	16011	15914	15656	15895	16011	15712	15830	15697	15808	15876	15667	15871	15936	15851	15865	16044	15882	15905	15885	15996	15812	15769	16046	16037	15957	16008	15819	16037	15831	15917	15840	15847	15629	15944	15856	15913	15977	15862	15927	15815	16008	15889	16002	15783	15769	15813	15804	15734	15840	16050	15867	15799	15910	15825	15729	16122	15879	15826	15704	15723	15845	15970	15867	15926	15936	15816	15818	15889	16016	15985	15907	15876	16081	15858	15837	15668	15732	15934	16056	15979	15863	16022	15827	16102	15881	15680	15949	15854	15778	15903	15759	15943	15838	15944	15992	15872	15944	15992	15861	15886	15878	15794	15927	15901	15919	15868	15913	15905	15822	16018	15779	15754	15872	15882	15791	15915	15994	15884	15854	15878	15741	15899	15849	15893	15848	15754	15921	15854	15874	15750	16020	16131	15924	15731	15999	15975	15810	16009	15769	16044	15765	15889	15905	16057	15773	15966	15828	15896	15993	15878	15720	15951	15948	15865	15824	15748	15931	15687	15886	15965	15828	15849	15880	15838	15904	15770	15882	15918	15772	15936	15896	15937	15905	15890	15990	15874	15775	15822	15894	15711	15810	15830	15890	15930	15792	16018	15864	15830	15832	15881	15981	16054	15859	15786	15769	15987	15958	15846	15948	16089	16057	15727	15773	15791	15834	15876	16008	15840	15826	15921	15902	15879	15839	15911	15763	15881	15838	15689	15895	15994	15882	15848	15783	15836	15866	15853	15922	15961	15886	15929	15963	15813	15917	16013	15794	15823	15794	16040	15852	15838	15792	15867	15894	15987	15885	15910	15806	15879	15891	16124	15920	15974	15967	16034	15833	15971	15751	15989	15904	15884	15772	15806	15753	16074	15864	16052	15900	15997	15794	15861	15720	15860	16099	15977	15756	15813	15863	15868	15856	15866	16006	15604	15912	15909	16027	15803	15693	15975	16058	15804	15907	15762	15871	15799	15867	15929	16020	15801	15841	15879	15746	16046	15798	15770	15754	15789	15810	15760	16027	15952	15952	15783	15649	15797	15884	15800	15904	15925	15876	15811	15846	15885	15903	15779	15978	15935	15808	15892	15820	15774	15941	15966	15849	15849	15889	15896	15981	15913	16056	15868	15907	15916	15959	15904	16198	15824	15805	16031	16000	15839	15814	15972	15990	15827	15797	15855	15938	15936	15972	15694	15876	15896	16035	15677	15952	15872	15850	15852	15911	15926	16019	15969	15837	15839	15872	15898	15948	15794	15783	15956	15967	16007	15860	15838	15901	15892	15910	15894	15938	15919	15853	15945	15828	15806	15880	15825	15877	15934	16054	15839	15815	16002	15904	15888	15890	15546	15914	15785	15982	15978	15881	15896	15830	15796	15667	15801	15942	15816	15665	15921	15863
23831	21356	28945	24165	22055	23337	23178	19667	19316	19261	19283	19143	18805	19133	23322	35878	40699	35176	26806	21654	19827	18983	18906	18688	18528	18595	18526	18667	18716	18935	18575	18611	18605	18544	18292	18679	18552	18361	18493	18525	18745	18539	18675	18693	18658	18584	18677	18914	18585	18493	18584	18634	18578	18676	18603	18758	18480	18752	18771	18488	18671	18614	18651	18570	18548	18576	18469	18739	18710	18551	18535	18661	18469	18528	18618	18667	18535	18542	18585	18975	18792	18451	18618	18431	18524	18573	18546	18593	18586	18711	18538	18487	18557	18530	18666	18396	18696	18549	18773	18403	18477	18592	18774	18590	18778	18425	18738	18503	18639	18497	18462	18641	18682	18322	18606	18578	18436	18364	18326	18478	18473	18604	18634	18586	18333	18340	18355	18483	18750	18683	18654	18735	18683	18488	18656	18557	18656	18571	18637	18812	18660	18564	18835	18736	18530	18747	18442	18604	18532	18493	18569	18389	18630	18696	18614	18515	18430	18425	18733	18578	18510	18429	18300	18608	18442	18637	18507	18804	18524	18568	18547	18590	18516	18579	18598	18669	18482	18475	18519	18533	18476	18348	18555	18760	18763	18592	18624	18515	18481	18407	18564	18675	18489	18400	18663	18556	18549	18605	18633	18417	18653	18519	18595	18681	18560	18506	18556	18569	18463	18445	18675	18573	18498	18403	18577	18614	18451	18674	18495	18629	18507	18515	18528	18710	18562	18465	18658	18531	18549	18512	18413	18474	18537	18675	18548	18599	18591	18567	18421	18655	18561	18504	18439	18400	18492	18485	18480	18629	18552	18600	18418	18619	18677	18408	18783	18659	18551	18344	18487	18692	18501	18534	18444	18582	18465	18600	18557	18560	18654	18633	18643	18510	18770	18400	18430	18577	18664	18454	18410	18465	18501	18629	18614	18495	18693	18575	18586	18405	18410	18582	18735	18710	18435	18561	18628	18606	18646	18553	18631	18404	18611	18572	18722	18674	18519	18638	18301	18366	18473	18464	18716	18638	18584	18562	18432	18599	18406	18548	18556	18480	18652	18539	18641	18522	18433	18439	18520	18460	18572	18713	18508	18633	18355	18439	18418	18513	18705	18548	18419	18494	18346	18533	18446	18748	18519	18433	18656	18599	18447	18511	18461	18534	18600	18539	18447	18696	18631	18350	18603	18378	18327	18413	18640	18527	18677	18561	18455	18488	18687	18580	18515	18549	18477	18396	18554	18433	18429	18576	18511	18544	18506	18582	18580	18466	18719	18712	18821	18601	18552	18560	18591	18529	18560	18505	18437	18586	18283	18460	18449	18572	18489	18606	18745	18571	18501	18511	18462	18522	18361	18548	18485	18706	18567	18614	18476	18540	18768	18587	18493	18640	18693	18472	18550	18634	18473	18444	18601	18779	18527	18645	18533	18555	18546	18564	18517	18531	18481	18768	18549	18478	18508	18633	18285	18531	18625	18535	18665	18493	18319	18710	18460	18515	18591	18748	18370	18395	18603	18457	18609	18667	18603	18612	18456	18750	18708	18585	18502	18706	18667	18311	18678	18441	18648	18654	18381	18513	18448	18358	18558	18632	18546	18546	18610	18315	18617	18525	18402	18652	18361	18420	18547	18518	18358	18498	18429	18452	18272	18649	18532	18248	18530	18614	18690	18452	18626	18445	18466	18372	18557	18602	18414	18547	18689	18147	18611	18571	18519	18627	18529	18785	18521	18499	18453	18462	18609	18605	18578	18462	18402	18429	18654	18570	18471	18588	18685	18502	18711	18437	18378	18520	18433	18571	18459	18483	18654	18447	18588	18759	18623	18547	18442	18622	18435	18662	18709	18428	18772	18455	18611	18445	18527	18579	18667	18404	18435	18421	18598	18375	18489	18377	18438	18735	18565	18525	18449	18677	18511	18448	18803	18600	18481	18458	18585	18405	18504	18815	18487	18440	18388	18528	18343	18521	18412	18452	18452	18519	18477	18499	18455	18900	18568	18662	18362	18436	18485	18431	18670	18507	18620	18412	18519	18458	18402	18675	18609	18459	18614	18546	18569	18333	18488	18587	18634	18519	18591	18375	18561	18360	18706	18571	18408	18629	18626	18649	18543	18461	18435	18525	18824	18414	18573	18810	18549	18729	18312	18653	18450	18510	18693	18398	18509	18402	18667	18645	18597	18615	18501	18703	18516	18566	18639	18525	18611	18398	18476	18477	18525	18646	18620	18469	18535	18664	18484	18649	18697	18312	18535	18376	18476	18701	18458	18611	18543	18586	18620	18534	18532	18570	18534	18496	18492	18562	18528	18569	18469	18334	18654	18383	18411	18481	18638	18602	18628	18372	18614	18422	18549	18475	18741	18538	18621	18522	18535	18704	18519	18598	18789	18481	18580	18633	18406	18281	18443	18655	18683	18559	18438	18487	18524	18483	18610	18568	18557	18422	18780	18679	18450	18583	18630	18655	18536	18475	18433	18707	18496	18630	18529	18438	18500	18589	18687	18422	18644	18348	18735	18712	18595	18514	18594	18645	18572	18689	18617	18396	18460	18601	18528	18596	18385	18508	18439	18369	18444	18638	18531	18422	18621	18570	18404	18450	18579	18575	18578	18454	18674	18496	18552	18644	18542	18454	18561	18506	18576	18441	18641	18775	18480	18511	18680	18526	18595	18405	18732	18618	18551	18581	18471	18630	18787	18592	18550	18701	18335	18721	18657	18641	18472	18506	18500	18421	18370	18489	18544	18520	18497	18469	18528	18385	18546	18527	18355	18610	18330	18561	18732	18487	18769	18626	18589	18550	18421	18705	18528	18504	18744	18427	18503	18609	18459	18629	18724	18673	18748	18388	18512	18576	18383	18656	18647	18676	18611	18447	18630	18654	18749	18523	18556	18459	18630	18539	18385	18672	18462	18506	18741	18668	18722	18411	18520	18374	18503	18484	18650	18470	18560	18599	18547	18454	18676	18493	18599	18525	18450	18620	18552	18451	18625	18597	18545	18614	18391	18501	18572	18688	18396	18455	18878	18506	18567	18615	18580	18462	18478	18448	18875	18560	18448	18369	18600	18533	18826	18770	18531	18612	18656	18479	18580	18716	18643	18702	18570	18368	18466	18407	18712	18615	18709	18473	18518	18486	18795	18437	18576	18628	18438	18491	18597	18460	18720	18383	18612	18510	18519	18536	18509	18508	18603	18529	18879	18702	18537	18516	18537	18713	18431	18459	18369	18598	18451	18674	18572	18492	18659	18711	18754	18777	18330	18638	18366	18298	18639	18511	18485	18683	18537	18588	18272	18670	18621	18409	18619	18417	18457	18445	18699	18300	18598	18652	18522	18514	18383	18578	18733	18605	18739	18787	18500	18396	18607	18646	18583	18456	18400	18677	18481	18398	18488	18531	18575	18593	18605	18559	18444	18654	18562	18585	18576	18552	18650	18589	18796	18600	18273	18454	18586	18569	18662	18548	18607	18570	18665	18738	18361	18525	18739	18642	18321	18257	18232	18517	18480	18363	18350	18514	18415	18580	18520	18587	18446	18729	18477	18210	18515	18547	18442	18576	18654	18373	18413	18512	18661	18753	18510	18505	18693	18381	18446	18402	18738	18475	18732	18566	18517	18350	18562	18525	18659	18488	18582	18404	18642	18657	18588	18398	18514	18397	18540	18524	18672	18530	18473	18750	18733	18488	18552	18558	18906	18433	18502	18455	18663	18579	18423	18413	18497	18657	18636	18556	18741	18506	18546	18529	18464	18617	18492	18756	18692	18561	18643	18373	18476	18591	18461	18581	18435	18617	18672	18596	18630	18645	18556	18489	18746	18532	18304	18430	18609	18406	18519	18520	18409	18866	18546	18612	18655	18477	18530	18687	18792	18670	18420	18420	18467	18652	18679	18503	18523	18470	18612	18822	18589	18662	18690	18559	18581	18628	18649	18543	18392	18494	18468	18720	18489	18528	18477	18593	18650	18587	18522	18489	18524	18728	18561	18444	18414	18413	18578	18838	18551	18541	18550	18554	18466	18526	18495	18488	18842	18383	18423	18442	18586	18445	18452	18488	18468	18442	18729	18725	18598	18512	18450	18389	18565	18660	18487	18662	18582	18428	18657	18480	18625	18575	18534	18644	18450	18498	18547	18516	18498	18451	18544	18530	18587	18518	18765	18392	18651	18611	18544	18556	18792	18442	18600	18516	18651	18592	18434	18449	18682	18617	18728	18626	18510	18458	18446	18598	18706	18659	18417	18552	18724	18753	18729	18746	18522	18541	18518	18664	18588	18611	18514	18409	18590	18617	18399	18551	18650	18607	18627	18560	18459	18492	18379	18431	18714	18514	18606	18490	18570	18499	18608	18442	18463	18379	18516	18520	18605	18541	18536	18498	18915	18582	18456	18743	18458	18644	18882	18669	18568	18653	18610	18558	18494	18563	18453	18632	18579	18420	18523	18840	18568	18461	18786	18520	18573	18369	18402	18469	18419	18358	18570	18378	18401	18543	18742	18569	18766	18752	18641	18538	18423	18685	18448	18490	18634	18683	18700	18309	18419	18607	18441	18555	18715	18247	18395	18611	18472	18450	18621	18800	18413	18628	18504	18696	18451	18833	18582	18605	18569	18594	18423	18553	18718	18511	18430	18482	18710	18609	18654	18652	18526	18358	18603	18669	18347	18422	18518	18487	18468	18507	18632	18409	18605	18416	18362	18506	18579	18530	18428	18508	18471	18508	18427	18542	18534	18780	18739	18581	18536	18386	18536	18603	18552	18663	18577	18619	18519	18574	18594	18844	18559	18626	18605	18703	18375	18454	18506	18627	18554	18283	18810	18580	18785	18567	18691	18518	18500	18346	18619	18397	18781	18288	18417	18438	18555	18722	18445	18493	18478	18630	18608	18463	18688	18494	18388	18716	18721	18506	18479	18502	18388	18686	18556	18569	18652	18647	18786	18497	18599	18521	18510	18610	18704	18630	18416	18391	18543	18733	18442	18556	18623	18762	18497	18533	18642	18553	18704	18654	18703	18665	18630	18606	18397	18632	18605	18411	18470	18608	18488	18543	18556	18615	18763	18447	18674	18634	18508	18527	18629	18787	18834	18691	18631	18468	18647	18475	18337	18546	18647	18669	18565	18437	18491	18585	18612	18585
16460	27526	25100	20483	19049	17886	17279	16797	16859	16777	16479	16363	16293	16294	24443	38593	41233	34375	24294	18507	16451	15872	15905	15610	15926	15830	15831	15870	15687	15757	15872	15920	15952	15856	15880	15702	15748	15650	15880	15845	15715	15714	15959	15829	15948	16001	15637	15823	15763	15743	15907	15851	15956	15930	15888	15753	15793	15816	15800	15879	16046	15823	15788	15829	15848	15981	15838	15821	16016	15945	15762	15778	15742	15779	15727	15907	15788	15780	15753	15835	15803	15811	16046	15796	15850	15897	15777	15906	15837	15713	15781	15873	15821	15686	15780	15875	15790	15743	15898	15969	15822	15782	15906	15807	15748	15963	15925	15834	15732	15909	15938	15941	15877	15905	15578	15804	15870	15792	15926	15814	15861	15704	16014	15789	15929	15554	15674	15689	15902	15620	15906	15864	15805	15852	15799	15793	15775	15827	15986	15656	15978	15600	15714	15732	15828	15764	15874	15798	15788	15946	15769	15789	15875	15890	15865	15757	15828	15788	15874	15830	15939	15843	15769	15665	15797	15719	15846	16016	15849	15752	15926	15705	15855	15777	15803	15863	15626	15903	15828	15763	15769	15809	15803	15918	15750	15664	15915	15813	15914	15839	15683	15806	15653	15705	15682	15993	15921	16003	15815	15779	15560	15877	15780	15698	15638	15996	16031	15641	15883	15968	15849	15752	15936	15780	15907	15850	15684	15704	15903	15708	15824	15832	15667	15886	15817	15868	15904	15842	15945	15764	15763	15999	15800	15823	15750	15949	15761	15935	15700	15705	15677	15617	16045	15809	15578	15907	15870	15868	15809	15820	15720	15812	15814	15749	15778	15792	15688	15868	15824	15763	15781	15848	15751	15928	15883	15982	15911	15912	15777	15711	15829	15849	15740	15714	15888	15726	15985	15903	15870	15698	15761	15717	15675	15693	15850	15904	15785	15748	15676	15648	15845	15741	15853	15884	15719	15692	15826	15703	15770	15873	15719	15941	15627	15796	15730	15905	15862	15726	15805	15789	15826	15782	15861	15753	15788	15894	15742	15932	15872	15716	15698	15889	15777	15737	15789	15885	15902	15823	15914	15750	15760	15978	15879	15977	15597	15964	15949	15823	15586	15786	15820	15676	15870	15722	15722	15813	15777	15767	15854	15804	15982	15772	15784	15787	15853	15732	15951	15773	15752	15757	15950	15686	15789	15765	15657	15767	15872	15730	15791	15882	15699	15810	15739	15816	15651	15842	15759	15783	15795	15699	15915	15952	15665	15906	15890	15677	15757	15759	15795	15763	15640	15871	15782	16016	15823	15916	15910	15832	15762	15892	15827	15804	15741	15790	15754	15762	15894	15711	15777	15839	15783	15903	15791	15848	15860	15860	15854	15670	15784	15640	16018	15692	15819	15858	15802	15978	15725	15715	15834	15813	15711	15797	15597	15964	15834	15718	15865	15639	15742	15890	15818	15720	15933	15822	15547	15803	15777	15781	15676	15782	15752	15867	15855	15688	15902	15826	15663	15942	16027	15849	15865	15767	15879	15892	15887	15883	15831	15928	15722	15872	15676	15865	15890	15713	15801	15883	15939	15889	15769	15652	15709	15609	15852	15701	15743	15806	15824	15690	15819	15551	15934	15941	15853	15742	15712	15793	15770	15737	15789	15899	15847	15850	15804	15792	15759	15572	15907	15927	15714	15780	15757	15813	15892	15772	15756	15728	15733	15794	15794	15685	15749	15693	15844	15916	15952	15715	15795	15818	15715	15763	15794	15807	15830	15815	15845	15732	15847	15722	15991	15792	15845	15933	15731	15969	15790	15746	15826	15737	15909	15844	15901	15785	15826	15857	15752	15740	15797	15845	15848	15854	15908	15923	15824	16057	15701	15790	16087	16038	15928	15731	15783	15858	15873	15809	15914	15833	15738	15657	15739	15769	15769	15714	15741	15863	15860	15892	15897	15602	15948	15735	15637	15839	15814	15819	15857	15764	15850	15655	15890	15644	15904	15966	15840	15682	15885	15892	15887	15822	15866	15982	15838	15878	15836	15751	15794	15740	15931	15856	15768	15764	15703	15913	15745	15713	15809	15680	15773	15911	15874	15753	15838	15856	15883	16033	15595	15762	15669	15914	15699	15798	15672	15891	15639	15723	15804	15874	15771	15752	15650	15892	15958	15730	15965	15632	15794	15891	15919	15607	15884	15845	15861	15930	15735	15838	15834	15721	15853	15873	15864	15886	15710	15823	15902	15765	15812	15885	15991	16025	15654	15837	15936	15673	15641	15650	15796	15779	15765	15670	15715	15890	15801	15999	15838	15822	15822	15683	15850	15781	15928	15857	15765	15749	15745	15804	15645	15716	15927	15855	15730	16006	15742	15809	15939	15663	15817	15933	15938	15871	15772	15758	15690	15800	15634	15673	15835	15585	15903	15894	15863	15831	15818	15813	15715	15995	15792	15651	15845	15840	15928	15811	15809	15706	15841	15740	15749	15868	15791	15830	15815	15918	15901	15685	15851	15953	15817	15766	15852	15756	15977	15902	15824	15606	15891	15870	15733	15860	15678	15927	15742	15810	15678	15706	15822	15787	15653	15659	15784	15777	15695	15935	15752	15655	15782	15977	15910	15832	15895	15826	15884	15702	15896	15885	15956	15799	15830	15819	15816	15714	15808	15764	15793	15917	15879	15796	15778	15671	15884	15840	15527	15791	15851	15715	15650	15773	15799	15791	15752	15714	15841	15844	15844	16024	15755	15752	15775	15795	15747	15652	15955	15800	15791	15875	15846	15957	15829	15878	15897	15830	15877	15856	15726	15597	15826	15707	15900	15728	15761	15789	15705	15728	15930	15920	15832	15964	15953	15771	15700	15860	15882	15680	15915	15736	15780	15944	15804	15999	15719	15800	15862	15856	15833	15886	15716	15888	15791	15862	15787	15786	15928	15711	15667	15800	15846	15710	15843	15854	15604	15827	15930	15822	15785	15932	15865	15993	15683	15883	15785	15842	15665	15980	15879	15938	15936	15765	15833	15870	15676	15737	15958	15805	15764	15908	15758	15692	15819	15962	15912	15817	15744	15752	15887	15703	15785	15799	15942	15758	15971	15755	15923	15753	15758	15798	15964	15703	15920	15843	15733	15650	15821	15896	15826	15728	15863	15675	15907	15721	15945	15744	15797	15923	15873	15836	15928	15754	15613	15627	15806	15688	16009	16041	15727	15627	15853	15959	15862	15873	15895	15699	15763	15860	15721	15788	15865	15784	15975	15761	15820	15731	15872	15841	15936	15861	15862	15880	15901	15939	15812	15872	15753	15855	15919	15901	15945	15742	15782	15780	15928	15962	16028	15717	15963	15798	15713	15755	15979	15792	15985	15654	15882	15937	15882	15736	15961	15667	15785	15787	15729	15853	15892	15874	15876	15696	15810	15832	15954	15771	15817	15855	15795	15925	15940	15696	15865	15745	15808	15726	15918	15717	15812	15780	15765	15848	15743	15880	15797	15818	15826	15909	15785	15818	15805	15649	15814	15743	15769	15962	15906	15736	15776	15744	15893	15780	15838	15652	15565	15581	15797	15703	15725	15734	15687	15728	15665	15691	15909	15840	15777	15833	15755	15819	15691	15675	15798	15990	15842	15910	15834	15910	15907	15965	15793	15795	15791	15844	15726	15815	15646	15942	15884	15808	15713	15739	15835	15788	15908	15997	15719	15998	15866	15799	15748	15839	15771	15860	15992	15865	15892	15934	15774	15902	15812	15933	15796	15881	15870	15688	15902	15697	15926	15823	15943	15770	15925	15833	15847	15858	15740	15986	15765	15823	15823	15716	15941	15793	15864	15808	15695	15883	15698	15916	15900	15926	15744	15839	15880	15951	15740	15736	15976	15918	15838	15833	15877	15779	15844	15784	15965	15847	15978	15684	15820	15740	15864	15905	15879	15997	15849	15744	15866	15773	15800	15768	15786	16047	15741	15830	15904	15691	15785	15865	15801	15824	15794	15983	15673	15932	15852	15824	15960	15946	15765	15769	15654	15771	15829	15842	15799	15840	15988	15783	15781	15720	15793	15739	15915	15728	15894	15690	15916	15699	15842	15821	15742	15743	15644	15805	15936	15660	15996	15795	15965	15657	15698	15799	15909	15786	15687	15810	15830	15757	15910	15765	15747	15745	15693	15768	15647	15829	15719	15806	15901	15836	15736	15655	15658	15947	15769	15745	15776	15959	15794	15754	15669	15625	15676	15587	15887	15846	15819	15680	15779	15851	15952	15924	15814	16002	15740	15798	15763	15765	15799	15889	15770	15876	15695	15906	15710	15853	15923	15960	15833	15793	15929	15815	15797	15705	15931	15642	15732	15918	15694	15947	15824	15860	15807	15773	15733	15825	15845	15903	15915	15815	15886	16032	15702	15804	15946	15775	15758	15983	15683	15825	15953	15818	15862	15726	15807	15628	15840	15794	15767	15726	15776	15812	15774	15810	15988	15788	15642	15889	15844	15927	15802	15884	15584	15851	15703	15715	15690	15983	15874	15614	15788	15769	15920	15727	15769	15801	15837	15831	15826	15802	15732	15734	15763	15894	16006	15729	15899	15824	15849	15865	15785	15934	15764	15770	15774	15799	15878	15912	15737	15688	15925	15848	15696	15733	15851	15809	15844	15924	16058	15847	15759	16022	15948	15759	15971	15808	15867	15736	15891	15820	15932	15925	15827	15862	15809	15963	16016	15686	15832	15745	15665	15678	15890	15960	15874	15763	15873	15929	15879	15891	16012	15894	15828	15899	15692	15695	15853	15777	15856	15929	15797	15697	15882	15746	15791	15603	15865	15836	15955	15920	15775	15988	15640	15927	15893	15675	15925	15751	15822	15917	15741	15800	15793	15719	15720	15970	15832	15772	15715	15955	15779	15937	15814	15722	15778	15960	15931	15817	15642	15894	15746	16070	15690	15766	15776	15822	15820	15902	15696	15952	15996	15924	15820	15784	15785	15979	15715	15759	15867	15795	15930	15716	15802	15720	15837	15856	15694	15855	15714	15660	15674	15715	15828	15660	15887	15668	15713	15814	15825	15854	15861	15822	15877	15894	15874	15915	15782	15677	15770	15989	15860	15833	15815	15805	15814	15969	16023	15872	15831	15917	15890	15939	15882	15730
29330	22323	22688	20507	18600	18729	18801	18606	18627	18656	18484	18609	18833	18679	18795	20508	21256	21068	19612	18795	18737	18738	18626	18500	18370	18600	18647	18643	18619	18701	18586	18522	18404	18765	18491	18507	18689	18374	18558	18460	18576	18601	18514	18523	18492	18417	18562	18594	18597	18564	18485	18544	18520	18494	18707	18648	18619	18456	18647	18543	18475	18568	18548	18696	18573	18368	18596	18571	18399	18428	18464	18504	18575	18640	18420	18541	18567	18455	18628	18561	18586	18463	18608	18407	18467	18580	18614	18532	18613	18657	18629	18478	18560	18633	18114	18509	18685	18416	18635	18614	18588	18338	18365	18659	18499	18656	18709	18649	18551	18701	18641	18567	18561	18580	18459	18604	18415	18596	18712	18616	18556	18775	18587	18503	18206	18408	18466	18555	18540	18602	18521	18592	18602	18636	18348	18592	18320	18658	18440	18441	18513	18562	18459	18525	18563	18234	18500	18580	18514	18578	18665	18443	18435	18478	18470	18507	18399	18339	18601	18468	18690	18467	18556	18441	18434	18398	18794	18628	18497	18707	18700	18414	18351	18496	18510	18509	18869	18615	18635	18553	18402	18511	18363	18695	18324	18614	18402	18336	18298	18650	18400	18732	18563	18401	18586	18313	18583	18752	18838	18548	18567	18676	18544	18440	18479	18342	18771	18537	18494	18642	18449	18463	18616	18634	18400	18460	18376	18332	18596	18363	18445	18405	18342	18698	18497	18690	18487	18378	18440	18421	18362	18470	18647	18497	18544	18514	18648	18357	18518	18677	18563	18607	18792	18450	18569	18615	18600	18508	18733	18490	18644	18663	18779	18654	18556	18354	18464	18562	18551	18561	18532	18609	18506	18542	18514	18478	18386	18480	18358	18537	18460	18596	18437	18601	18383	18524	18707	18650	18525	18369	18574	18530	18462	18547	18293	18518	18435	18472	18572	18482	18554	18655	18374	18336	18491	18360	18405	18342	18659	18587	18357	18529	18418	18442	18371	18500	18828	18359	18589	18555	18531	18452	18720	18472	18583	18589	18575	18621	18558	18678	18415	18668	18455	18601	18385	18406	18329	18461	18492	18679	18557	18526	18501	18429	18517	18692	18579	18700	18657	18732	18583	18463	18447	18471	18646	18447	18648	18571	18654	18703	18635	18741	18518	18726	18769	18502	18430	18361	18518	18480	18654	18647	18551	18737	18504	18669	18385	18521	18396	18703	18705	18486	18599	18527	18377	18544	18459	18447	18490	18529	18496	18385	18521	18342	18280	18848	18469	18626	18450	18476	18437	18530	18781	18520	18642	18601	18427	18597	18428	18658	18467	18529	18584	18645	18577	18468	18329	18402	18553	18509	18541	18623	18694	18606	18640	18438	18722	18255	18465	18644	18597	18564	18360	18630	18714	18435	18486	18512	18622	18455	18411	18435	18215	18681	18694	18497	18458	18515	18560	18566	18598	18605	18541	18609	18628	18583	18576	18837	18424	18580	18602	18469	18578	18600	18613	18690	18308	18290	18749	18613	18287	18404	18396	18581	18548	18589	18521	18375	18721	18472	18709	18477	18448	18562	18495	18437	18560	18674	18637	18663	18596	18315	18690	18495	18643	18572	18569	18557	18524	18648	18504	18500	18604	18436	18473	18739	18635	18640	18754	18618	18662	18460	18474	18369	18482	18571	18401	18665	18609	18639	18737	18522	18720	18590	18414	18453	18288	18464	18461	18588	18401	18354	18482	18534	18366	18356	18609	18593	18396	18417	18577	18514	18386	18427	18545	18501	18480	18341	18573	18540	18359	18573	18569	18543	18810	18693	18569	18495	18556	18476	18426	18485	18586	18536	18526	18656	18549	18456	18559	18648	18589	18490	18557	18562	18713	18418	18683	18643	18567	18556	18519	18605	18373	18528	18554	18439	18698	18408	18458	18386	18405	18393	18522	18609	18501	18301	18571	18470	18634	18708	18530	18472	18716	18603	18463	18557	18524	18647	18555	18555	18620	18435	18636	18555	18323	18451	18720	18579	18494	18619	18495	18448	18631	18549	18530	18616	18552	18662	18724	18564	18509	18573	18613	18563	18533	18598	18661	18697	18325	18366	18611	18502	18665	18570	18724	18596	18586	18374	18283	18685	18638	18540	18354	18463	18795	18515	18594	18573	18704	18460	18495	18571	18733	18634	18726	18616	18569	18389	18594	18578	18727	18698	18513	18343	18467	18470	18469	18721	18645	18505	18600	18690	18377	18472	18481	18621	18547	18516	18479	18608	18617	18650	18656	18498	18534	18365	18551	18459	18636	18357	18631	18618	18386	18526	18511	18435	18501	18409	18383	18578	18620	18565	18457	18602	18635	18698	18498	18590	18416	18494	18551	18451	18371	18344	18525	18694	18335	18512	18417	18565	18573	18637	18414	18498	18558	18543	18542	18457	18704	18654	18555	18688	18477	18502	18505	18630	18656	18427	18646	18352	18571	18529	18725	18459	18482	18778	18526	18570	18472	18477	18699	18531	18453	18518	18373	18360	18611	18453	18647	18643	18594	18535	18759	18485	18571	18670	18579	18420	18612	18511	18461	18546	18645	18572	18521	18618	18339	18350	18531	18564	18668	18473	18565	18579	18396	18420	18598	18543	18470	18826	18614	18483	18310	18562	18387	18493	18729	18818	18675	18619	18557	18762	18469	18424	18734	18641	18539	18577	18492	18651	18571	18624	18573	18528	18531	18640	18485	18596	18602	18436	18613	18414	18372	18378	18683	18537	18657	18704	18466	18706	18526	18663	18602	18540	18438	18341	18485	18444	18710	18550	18548	18769	18377	18337	18475	18709	18633	18526	18540	18490	18382	18509	18428	18488	18582	18454	18590	18445	18549	18516	18638	18638	18587	18509	18568	18466	18659	18372	18558	18547	18425	18368	18414	18631	18532	18643	18491	18591	18563	18508	18469	18286	18527	18460	18630	18516	18522	18651	18716	18600	18732	18625	18333	18659	18630	18460	18450	18425	18536	18498	18640	18358	18586	18634	18515	18446	18470	18648	18606	18430	18471	18641	18661	18336	18630	18707	18516	18728	18567	18822	18612	18675	18572	18502	18577	18564	18473	18541	18732	18668	18293	18362	18630	18718	18322	18681	18590	18343	18594	18432	18533	18502	18593	18744	18500	18330	18578	18742	18599	18715	18525	18387	18434	18351	18282	18419	18614	18659	18489	18277	18417	18548	18570	18357	18588	18616	18595	18671	18633	18593	18443	18486	18572	18674	18607	18730	18661	18703	18448	18593	18377	18480	18580	18376	18607	18409	18665	18537	18513	18571	18439	18546	18688	18549	18416	18680	18373	18219	18635	18714	18618	18466	18439	18708	18582	18485	18433	18460	18597	18630	18486	18331	18535	18476	18508	18517	18509	18483	18544	18502	18641	18548	18512	18348	18559	18568	18631	18498	18393	18450	18503	18532	18590	18760	18568	18514	18705	18578	18491	18482	18357	18552	18411	18507	18619	18530	18489	18657	18509	18458	18677	18545	18521	18240	18533	18773	18277	18752	18600	18709	18236	18585	18492	18652	18495	18352	18640	18712	18397	18509	18504	18493	18524	18652	18615	18700	18431	18403	18435	18525	18445	18565	18379	18353	18444	18539	18644	18327	18570	18631	18688	18464	18527	18651	18539	18604	18604	18478	18604	18422	18659	18634	18472	18657	18594	18575	18738	18540	18544	18561	18626	18457	18432	18724	18434	18480	18696	18459	18509	18392	18565	18398	18406	18532	18555	18462	18645	18533	18657	18638	18478	18429	18500	18392	18649	18524	18630	18530	18568	18673	18717	18758	18520	18589	18382	18570	18502	18644	18649	18383	18503	18566	18544	18691	18578	18537	18428	18510	18543	18508	18685	18616	18424	18411	18460	18479	18419	18633	18387	18599	18505	18399	18583	18498	18551	18522	18450	18734	18448	18485	18509	18412	18561	18360	18629	18430	18702	18517	18373	18581	18545	18524	18408	18573	18483	18462	18525	18625	18358	18488	18593	18519	18415	18594	18711	18429	18558	18720	18576	18650	18636	18302	18447	18428	18770	18550	18504	18539	18506	18568	18485	18423	18737	18636	18412	18394	18627	18630	18883	18546	18471	18545	18682	18642	18316	18580	18630	18469	18741	18616	18495	18469	18521	18579	18472	18544	18511	18586	18512	18636	18587	18583	18413	18602	18343	18485	18761	18683	18599	18481	18479	18404	18669	18523	18561	18562	18620	18581	18550	18588	18553	18412	18632	18600	18421	18613	18356	18458	18548	18581	18471	18358	18511	18421	18653	18681	18627	18559	18460	18519	18376	18603	18428	18531	18649	18513	18523	18563	18576	18437	18462	18526	18519	18583	18463	18353	18538	18528	18350	18468	18586	18562	18488	18483	18788	18706	18529	18694	18522	18518	18390	18564	18662	18760	18535	18546	18541	18439	18472	18458	18308	18365	18725	18366	18541	18643	18476	18525	18298	18551	18140	18385	18594	18607	18492	18612	18443	18705	18537	18544	18722	18415	18473	18558	18510	18438	18455	18514	18475	18450	18615	18639	18610	18540	18494	18478	18624	18682	18558	18636	18556	18621	18583	18564	18484	18713	18328	18553	18501	18588	18352	18518	18401	18265	18403	18766	18565	18650	18341	18664	18415	18370	18451	18348	18655	18645	18529	18717	18713	18622	18509	18469	18681	18426	18639	18270	18583	18467	18756	18506	18685	18634	18694	18504	18762	18563	18541	18611	18536	18524	18555	18479	18501	18564	18308	18420	18795	18661	18585	18656	18323	18530	18579	18329	18279	18595	18437	18386	18479	18557	18652	18647	18488	18498	18487	18481	18446	18773	18552	18402	18538	18463	18640	18731	18528	18443	18671	18626	18522	18453	18444	18713	18408	18536	18791	18635	18425	18479	18494	18579	18255	18508	18591	18759	18577	18742	18533	18826	18669	18592	18498	18535	18605	19002	18411	18522	18543	18758	18599	18670	18364	18632	18598	18518	18505	18587	18459	18408	18577	18663	18376	18746	18480	18540	18844	18777	18699	18576	18628	18624	18823	18643	18775	18697	18527	18640	18401	18587	18924	18493	18730	18610	18587	18431	18405	18498	18620	18407	18790	18609	18460	18375	18640	18443	18548	18502
15887	16961	16580	16221	15927	15990	15921	15825	15805	15846	15775	15778	15708	15890	16120	18663	19419	18279	16934	16164	15824	15910	15676	15655	15673	15814	15721	15702	15557	15731	15846	15695	15762	15743	15839	15811	15714	15714	15769	15622	15771	15691	15792	15847	15833	15688	15624	15742	15814	15750	15876	15761	15789	15731	15868	15727	15881	15890	15769	15836	15749	15672	15814	15791	15490	15689	15728	15751	15856	15755	15771	15763	15711	15848	15852	15638	15674	15663	15699	15812	15739	15919	15697	15845	15720	15801	15800	15866	15729	15822	15811	15696	15874	15675	15792	15631	15654	15672	15799	15540	15884	15719	15811	15814	15785	15664	15694	15692	15843	15738	15745	15782	15713	15765	15851	15656	15834	15888	15602	15707	15941	15849	15666	15848	15730	15717	15855	15843	15641	15690	15896	15967	15535	15811	15862	15691	15745	15716	15636	15804	15748	15671	15784	15777	15695	15815	15508	15702	15724	15733	15651	15717	15678	15597	15749	15857	15779	15565	15748	15857	15731	15673	15719	15838	15864	15710	15848	15794	15660	15733	15828	15928	15653	15791	15635	15901	15760	15631	15667	15596	15862	15549	15832	15636	15666	15866	15844	15662	15768	15732	15674	15733	15806	15742	15698	15778	15844	15631	15770	15710	15720	15800	15881	15783	15719	15666	15818	15854	15643	15633	15604	15775	15695	15686	15706	15596	15624	15931	15811	15760	15838	15732	15745	15741	15740	15797	16089	15885	15888	15765	15701	15762	15702	15685	15810	15724	15863	15768	15788	15614	15588	15605	15964	15665	15880	15779	15601	15813	15767	15555	15837	15808	15750	15606	15751	15747	15780	15796	15746	15669	15577	15530	15654	15741	15781	15822	15629	15912	15732	15900	15780	15703	15635	15752	15721	15761	15937	15564	15771	15738	15980	15661	15863	15725	15766	15831	15673	15814	15880	15896	15786	15826	15856	15608	15629	15765	15920	15777	15715	15747	15834	15726	15552	15763	15647	15666	15683	15716	15831	15863	15629	15769	15654	15870	15590	15714	15787	15782	15747	15693	15696	15769	15837	15611	15760	15735	15838	15748	15728	15744	15858	15792	15788	15805	15818	15741	15825	15833	15781	15839	15751	15858	15766	15640	15966	15740	15854	15815	15747	15736	15707	15788	15812	15865	15778	15857	15676	15693	15860	15611	15738	15820	15688	15788	15719	15740	15752	15772	15625	15668	15703	15939	15943	15792	15692	15726	15725	15638	15700	16035	15641	15837	15684	15821	15755	15855	15910	15854	15756	15715	15790	15714	15789	15806	15849	15778	15791	15710	15808	15683	15831	15788	15788	15728	15830	15550	15951	15555	15804	15790	15720	15710	16012	15671	15771	15825	16013	15824	15750	15865	15883	15797	15745	15845	15730	15765	15844	15729	15647	15816	15700	15671	15882	15854	15583	15621	15810	15787	15697	15687	15813	15743	15871	15791	15845	15756	15804	15856	15967	15625	15789	15774	15663	15752	15752	15885	15762	15730	15771	15847	15835	15658	15651	15839	15638	15810	15657	15738	15842	15773	15734	15725	15815	15747	15750	15821	15779	15812	15746	15879	15781	15698	15853	15763	16028	15774	15764	15859	15818	15845	15762	15859	15779	15769	15821	15688	15769	15649	15726	15899	15604	15717	15733	15628	15796	15789	15821	15762	15836	15857	15836	15649	15693	15734	15709	15599	15782	15947	15992	15758	15851	15684	15829	15774	15765	15616	15727	15782	15883	15706	15737	15776	15867	15882	15764	15773	15748	15607	15895	15701	15791	15705	15645	15738	15708	15824	15661	15811	15761	15848	15603	15628	16078	15853	15622	15862	15772	15729	15806	15743	15724	15704	15689	15782	15704	15764	15831	15768	15654	15886	15712	15749	15854	15791	16011	15658	15841	15877	15661	15806	15719	15911	15930	15773	15748	15817	15867	15848	15849	15932	15749	15932	15657	15736	15554	15639	15911	15809	15726	15609	15697	15933	15898	15757	16072	15662	15777	15715	15898	15840	15786	15787	15650	15587	15775	15855	15901	15886	15762	15684	15761	15728	15784	15695	16041	15902	15793	15750	15748	15567	15806	15672	15910	15641	15618	15776	15698	15619	15932	15680	15818	15741	15736	15741	15722	15795	15834	15724	15702	15780	15844	15737	15766	15784	15641	15838	15856	15761	15687	15946	15596	15816	15807	15841	15815	15867	15645	15661	15819	15743	15679	15814	15689	15671	15806	15692	15720	15822	15859	15711	15771	15914	15796	15748	15619	15773	15720	15801	15670	15660	15665	15789	15751	15764	15902	15813	15913	15922	15745	15795	15966	15798	15714	15760	15776	15666	15792	15929	15766	15666	15849	15683	15643	15647	15791	15901	15859	15589	15798	15558	15803	15965	15848	15646	15625	15740	15670	15750	15829	15762	15942	15765	15784	16010	15881	15786	15753	15804	15717	15804	15769	15820	15720	15678	15791	15762	15749	15903	15763	15947	15755	15818	15711	15918	15842	15717	15658	15714	15725	15671	15999	15902	15634	15890	15842	15775	15854	15799	15929	15675	15693	15690	15804	15746	15788	15712	15806	15667	15755	15677	15815	15877	15768	15887	15705	15755	15892	15746	15697	15584	15850	15788	15730	15689	15721	15892	15765	15719	15634	15915	15581	15633	15757	15696	15793	15577	15770	15766	15784	15851	15707	15776	15814	15725	15781	15651	15919	15597	15753	15602	15855	15589	15901	15708	15739	15882	15781	15716	15690	15799	15783	15894	15704	15852	15767	15915	15807	15844	15830	15760	15708	15739	15713	15590	15687	15822	15553	15790	15801	15811	15929	15887	15771	15855	15686	15703	15896	15760	15851	15713	15775	15741	15766	15905	15777	15711	15813	15736	15585	15821	15849	15753	15791	15780	15640	15844	15803	15432	15763	15702	15699	15879	15816	15794	15694	15631	15712	15835	15912	15764	15820	15751	15775	15798	15693	15718	15600	15749	15591	15689	15666	15794	15742	15781	15686	15583	15678	15737	15742	15692	15884	15721	15793	15715	15794	15893	15531	15840	15756	15615	15784	15652	15715	15615	15856	15788	15862	15684	15795	15699	15575	15777	15841	15815	15666	15838	15674	15805	15758	15782	15498	15819	15572	15840	15895	15701	15845	15844	15787	15863	15771	15728	15811	15725	15885	15780	15747	16071	15605	15646	15820	15759	15827	15787	15694	15837	15792	15856	15753	15827	15712	15862	15731	15608	15811	15759	15739	15799	15648	15849	15693	15718	15897	15826	15775	15681	15838	15775	15582	15828	15828	15683	15821	15767	15845	15685	15736	15702	15789	15786	15790	15811	15694	15839	15775	15873	15811	15805	15868	15798	15898	15738	15953	15932	15797	15791	15627	15671	15878	15506	15720	15854	15748	15835	15798	15748	15745	15720	15762	15667	15682	15688	15823	15740	15930	15629	15776	15802	15854	15661	15641	15761	15755	15777	15791	15868	15995	15920	16017	15811	15727	15606	15828	15670	15892	15840	15841	15658	15915	15765	15643	15777	15680	15726	15812	15900	15530	15904	15681	15706	15798	15824	15814	15576	15724	15849	15600	15772	15806	15846	15938	15886	15879	15755	15769	15698	15702	15659	15798	15722	15989	15786	15635	15727	15645	15781	15711	15625	15710	15681	15815	15749	15895	15824	15572	15848	15982	15840	15780	15711	15752	15828	15876	15669	15867	15749	15659	15778	15752	15772	15838	15819	15817	15762	15745	15883	15655	15750	15677	16012	15745	15644	15822	15850	15969	15748	15823	15749	15898	15808	15764	15903	15906	15895	15758	15843	15823	15762	15701	15822	15755	15802	15840	15776	15717	15795	15872	15604	15642	15926	15759	15779	15847	15614	15847	15656	15825	15596	15753	15760	15620	15814	15879	15762	15685	15819	15846	15655	15721	15773	15573	15794	15845	15604	15910	15963	15855	15769	15814	15971	15667	15840	15674	15635	15782	15711	15851	15755	15808	15657	15818	15577	15579	15769	15734	15685	15863	15858	15736	15912	15924	15907	15713	15641	15745	15768	15799	15772	15760	15745	15770	15770	15642	15729	15658	15901	15818	15670	15741	15868	15818	15648	15779	15844	15653	15771	15685	15853	15701	15865	15760	15700	15879	15753	15750	15763	15894	15828	15715	15765	15799	15640	15694	15678	15881	15737	15677	15691	15892	15814	15617	15973	15802	15804	15799	15614	15878	15835	15860	15665	15827	15799	15682	15765	15801	15752	15726	15681	15820	15674	15780	15665	15827	15726	15640	15762	15809	15748	15725	15879	15777	15761	15840	15801	15587	15751	15887	15690	15730	15878	15790	15767	15782	15719	15737	15812	15955	15767	15604	15685	15747	15790	15929	15680	15783	15622	15959	15618	15799	15790	15778	15837	15805	15787	15885	15750	15692	15973	15860	15878	15666	15734	15738	15791	15856	15781	15813	15780	15776	15808	15941	15853	15707	15776	15742	15789	15739	15714	15788	15602	15819	15732	15522	15717	15922	15737	15952	15772	15769	15702	15700	15703	15768	15835	15670	15803	15817	15889	15977	15834	15796	15802	15781	15861	15680	15895	15875	15786	15765	15772	15640	15849	15778	16009	15577	15627	15704	15826	15902	15684	15848	15828	15906	15867	15818	15657	15806	15776	15983	15738	15668	15699	15819	15714	15708	15668	15613	15803	16044	15829	15808	15682	15743	15707	15820	15716	15667	15696	15665	15759	15772	15924	15827	15755	15696	15572	15823	15564	15782	15802	15754	15714	15803	15916	15836	15921	15788	15718	15534	15848	15773	15820	15539	15683	15846	15716	15761	15811	15782	15855	15631	15715	15965	15547	15876	15752	15908	15679	15888	15841	15905	15704	15913	15761	15808	15750	15867	15703	15905	15602	15826	15691	15960	15764	15765	15795	15883	15714	15820	15775	15715	15856	15641	15837	15727	15789	15715	15723	15867	15691	15756	15693	15700	15661	15829	15824	15852	15849	15616	15882	15703	15622	15906	15667	15973	15758	15742	15775	15773	15802	15816	15724	15924	15818	15712	15654	15908	15702	15605	15767	15742	15864	15780	15869	15842	15777	15790	15679	15845	15691	15940	15725	15895	15669	15727	15726
25104	21328	28091	25343	21791	20349	20395	19144	18591	18928	18663	18604	18601	18568	20037	33501	32717	26083	21495	19303	18868	18529	18560	18347	18450	18444	18523	18299	18406	18127	18277	18557	18373	18458	18358	18475	18455	18294	18468	18250	18575	18227	18213	18296	18413	18230	18241	18419	18447	18468	18337	18374	18305	18342	18592	18226	18240	18398	18346	18504	18410	18422	18511	18428	18317	18471	18359	18317	18179	18368	18165	18219	18242	18370	18411	18304	18352	18552	18418	18316	18496	18225	18262	18317	18250	18294	18585	18286	18332	18532	18283	18346	18341	18272	18413	18509	18690	18288	18425	18259	18479	18444	18328	18490	18284	18422	18444	18298	18324	18452	18174	18325	18283	18256	18208	18306	18335	18394	18424	18228	18415	18670	18391	18333	18274	18143	18160	18462	18171	18414	18296	18345	18248	18212	18354	18184	18577	18325	18356	18521	18206	18289	18185	18496	18202	18325	18523	18243	18329	18160	18366	18278	18272	18126	18257	18359	18351	18226	18280	18297	18341	18381	18487	18381	18363	18150	18489	18431	18277	18248	18195	18288	18417	18547	18219	18410	18125	18299	18579	18399	18216	18404	18178	18360	18232	18320	18363	18462	18477	18514	18518	18399	18476	18404	18331	18494	18408	18111	18297	18548	18037	18210	18358	18331	18352	18306	18292	18329	18378	18424	18136	18268	18381	18410	18401	18446	18639	18510	18410	18391	18514	18373	18407	18216	18308	18338	18175	18294	18175	18288	18407	18358	18215	18283	18534	18230	18580	18427	18414	18393	18473	18412	18325	18375	18170	18497	18319	18288	18348	18208	18493	18305	18486	18311	18143	18261	18330	18453	18292	18075	18525	18369	18165	18241	18326	18269	18491	18338	18566	18449	18194	18372	18214	18091	18386	18413	18326	18191	18428	18415	18446	18328	18305	18498	18185	18403	18328	18223	18347	18372	18536	18437	18357	18320	18546	18468	18348	18241	18298	18294	18478	18451	18632	18408	18362	18090	18189	18404	18268	18589	18279	18197	18193	18270	18159	18317	18464	18326	18487	18199	18392	18569	18191	18488	18365	18429	18632	18269	18141	18262	18241	18386	18493	18437	18522	18435	18441	18441	18293	18330	18591	18350	18618	18261	18085	18543	18329	18260	18256	18297	18255	18374	18227	18153	18394	18349	18622	18230	18599	18268	18482	18595	18482	18325	18162	18301	18193	18298	18478	18078	18308	18212	18245	18424	18355	18292	18441	18231	18226	18462	18378	18402	18329	18499	18252	18374	18312	18219	18516	18360	18467	18282	18498	18313	18371	18170	18342	18428	18282	18211	18513	18303	18307	18281	18332	18236	18445	18392	18349	18321	18391	18454	18287	18309	18346	18306	18477	18444	18226	18325	18406	18400	18262	18404	18223	18171	18390	18299	18330	18283	18256	18291	18304	18258	18150	18500	18340	18328	18307	18403	18256	18264	18393	18500	18383	18370	18597	18389	18313	18373	18286	18496	18500	18363	18415	18306	18287	18242	18572	18408	18214	18144	18404	18259	18410	18492	18275	18167	18425	18338	18269	17984	18182	18236	18324	18200	18389	18329	18377	18431	18262	18428	18217	18185	18295	18197	18391	18236	18487	18476	18332	18333	18429	18522	18260	18369	18363	18348	18175	18273	18279	18443	18387	18334	18364	18266	18174	18378	18369	18625	18267	18342	18290	18399	18345	18470	18207	18319	18561	18370	18283	18415	18408	18454	18326	18197	18183	18285	18486	18362	18151	18273	18610	18165	18547	18436	18202	18485	18426	18324	18340	18518	18398	18457	18422	18371	18296	18191	18066	18223	18305	18267	18201	18390	18495	18077	18343	18467	18356	18415	18194	18328	18284	18188	18349	18424	18462	18419	18314	18431	18665	18359	18510	18236	18466	18186	18506	18538	18140	18176	18010	18508	18352	18327	18456	18157	18373	18406	18216	18172	18341	18421	18225	18350	18389	18192	18186	18299	18327	18424	18445	18274	18202	18321	18452	18336	18261	18537	18396	18162	18342	18185	18295	18394	18245	18248	18535	18275	18150	18334	18346	18475	18481	18426	18622	18169	18136	18313	18226	18217	18194	18499	18537	18445	18564	18199	18350	18425	18466	18303	18404	18310	18427	18411	18366	18387	18400	18409	18449	18296	18260	18370	18282	18464	18551	18237	18402	18272	18455	18486	18382	18147	18247	18394	18399	18239	18279	18445	18256	18372	18301	18394	18286	18470	18371	18400	18398	18257	18531	18474	18496	18361	18386	18504	18418	18316	18312	18351	18598	18363	18347	18333	18226	18323	18183	18424	18476	18485	18274	18223	18345	18252	18236	18275	18124	18271	18481	18545	18364	18168	18370	18131	18235	18218	18471	18357	18091	18317	18457	18307	18515	18356	18454	18374	18220	18425	18222	18334	18367	18329	18579	18309	18429	18327	18474	18515	18310	18373	18338	18246	18293	18312	18332	18220	18129	18427	18370	18299	18392	18381	18013	18469	18244	18520	18285	18268	18173	18188	18099	18496	18281	18187	18641	18427	18285	18119	18495	18384	18511	18313	18341	18408	18374	18303	18355	18409	18318	18247	18544	18391	18309	18545	18363	18237	18475	18264	18404	18294	18384	18412	18483	18257	18360	18244	18381	18286	18279	18235	18265	18304	18404	18504	18159	18518	18271	18298	18419	18212	18341	18560	18362	18047	18236	18245	18436	18255	18288	18386	18319	18299	18372	18376	18151	18488	18461	18301	18378	18598	18186	18208	18255	18348	18339	18261	18180	18507	18287	18270	18392	18537	18266	18459	18200	18344	18368	18482	18484	18422	18213	18438	18447	18376	18373	18064	18403	18327	18312	18340	18389	18297	18263	18344	18349	18289	18539	18339	18440	18225	18219	18211	18305	18345	18469	18385	18385	18438	18156	18444	18187	18470	18372	18454	18243	18559	18265	18577	18429	18222	18147	18229	18563	18357	18290	18417	18205	18090	18417	18532	18463	18393	18339	18305	18261	18038	18265	18369	18212	18345	18517	18370	18625	18479	18565	18476	18537	18314	18351	18373	17946	18278	18472	18230	18280	18370	18442	18438	18492	18345	18485	18331	18609	18313	18348	18339	18300	18544	18019	18377	18286	18404	18284	18286	18242	18503	18464	18304	18535	18234	18265	18270	18252	18335	18462	18458	18456	18342	18405	18398	18236	18401	18310	18318	18403	18300	18366	18151	18299	18268	18519	18399	18318	18370	18372	18472	18157	18449	18429	18399	18276	18327	18397	18227	18321	18225	18357	18360	18338	18202	18341	18178	18388	18377	18453	18331	18212	18345	18532	18554	18303	18382	18335	18461	18283	18454	18360	18364	18320	18365	18304	18241	18267	18400	18421	18511	18353	18261	18316	18323	18209	18297	18383	18332	18210	18431	18266	18459	18194	18072	18274	18483	18462	18286	18236	18407	18406	18251	18456	18310	18307	18305	18174	18221	18187	18576	18544	18253	18309	18420	18493	18378	18388	18376	18309	18347	18277	18472	18359	18232	18280	18267	18291	18398	18409	18402	18647	18274	18351	18243	18269	18287	18374	18453	18453	18175	18204	18458	18410	18655	18332	18232	18319	18232	18444	18190	18407	18211	18233	18030	18484	18354	18348	18301	18082	18308	18210	18331	18483	18198	18247	18381	18390	18378	18231	18400	18572	18272	18488	18450	18327	18365	18317	18433	18295	18480	18206	18417	18183	18483	18412	18268	18495	18275	18424	18583	18380	18560	18308	18346	18347	18220	18225	18453	18405	18330	18295	18285	18327	18471	18475	18408	18400	18288	18527	18260	18515	18281	18325	18427	18348	18484	18436	18485	18235	18301	18601	18439	18322	18471	18441	18291	18198	18318	18411	18322	18420	18381	18500	18424	18466	18285	18436	18382	18252	18265	18260	18268	18280	18323	18382	18367	18401	18202	18147	18569	18089	18221	18292	18214	18334	18295	18147	18280	18368	18238	18361	18441	18473	18461	18295	18381	18531	18318	18541	18317	18320	18272	18444	18301	18272	18277	18483	18395	18379	18472	18197	18432	18456	18552	18324	18610	18545	18486	18523	18608	18335	18515	18494	18443	18270	18368	18172	18263	18466	18341	18304	18381	18282	18346	18550	18336	18323	18407	18378	18329	18417	18250	18401	18497	18509	18429	18462	18237	18304	18313	18470	18319	18382	18334	18247	18470	18295	18356	18311	18289	18314	18257	18443	18417	18312	18668	18509	18352	18444	18263	18401	18527	18411	18254	18465	18420	18503	18068	18254	18398	18426	18482	18320	18347	18410	18449	18367	18259	18323	18415	18239	18475	18296	18311	18407	18242	18370	18363	18295	18277	18290	18278	18495	18626	18530	18457	18632	18148	18452	18491	18407	18476	18472	18447	18262	18100	18421	18428	18305	18377	18359	18407	18490	18430	18499	18372	18501	18414	18226	18356	18143	18357	18415	18358	18252	18315	18424	18520	18312	18157	18089	18228	18364	18417	18374	18399	18498	18214	18501	18404	18111	18291	18280	18319	18454	18266	18494	18465	18289	18054	18433	18350	18259	18277	18496	18283	18403	18279	18136	18448	18417	18346	18394	18419	18536	18383	18327	18194	18526	18345	18335	18471	18313	18179	18250	18219	18260	18216	18264	18252	18314	18417	18058	18298	18279	18297	18203	18306	18363	18246	18299	18495	18353	18426	18350	18423	18304	18380	18306	18244	18480	18436	18309	18455	18502	18492	18413	18435	18358	18306	18370	18118	18336	18063	18308	18261	18232	18170	18344	18394	18492	18284	18345	18036	18199	18504	18495	18403	18346	18321	18355	18441	18433	18544	18206	18517	18394	18315	18464	18287	18396	18218	18442	18267	18186	18240	18554	18437	18323	18502	18452	18383	18435	18483	18391	18365	18462	18396	18216	18231	18410	18256	18305	18385	18377	18242	18425	18506	18446	18282	18305	18540	18487	18635	18234	18415	18232	18342	18350	18395	18300	18128	18103	18364	18418	18291	18501	18490	18423	18074	18165	18366	18362	18248	18485	18208	18220	18303	18517	18451	18253	18294	18337	18308	18455	18566	18453	18635	18262	18432	18600	18238	18491	18368	18257	18121	18174	18138	18211	18213	18297	18199
14791	22079	21086	18334	17309	16804	16555	16317	16168	15862	15975	15714	16106	15677	19168	35738	32177	24235	18718	16500	15982	15832	15715	15819	15789	15648	15696	15676	15634	15873	15671	15617	15646	15665	15532	15748	15834	15783	15744	15819	15655	15578	15670	15627	15699	15814	15640	15739	15810	15737	15763	15487	15637	15682	15605	15613	15607	15637	15610	15627	15689	15636	15787	15691	15793	15533	15787	15800	15607	15684	15706	15628	15809	15718	15767	15651	15522	15595	15715	15572	15635	15736	15644	15785	15559	15626	15556	15647	15795	15548	15715	15651	15557	15696	15718	15614	15756	15714	15745	15589	15702	15790	15820	15615	15578	15712	15741	15745	15629	15712	15627	15721	15686	15730	15547	15690	15635	15625	15693	15835	15642	15601	15656	15586	15552	15558	15543	15611	15709	15690	15640	15617	15583	15715	15797	15690	15707	15544	15570	15652	15687	15667	15485	15746	15534	15613	15701	15576	15703	15711	15697	15722	15552	15842	15534	15621	15728	15565	15703	15593	15644	15656	15607	15521	15704	15589	15580	15530	15683	15831	15544	15752	15773	15753	15619	15792	15713	15725	15788	15635	15694	15510	15637	15619	15835	15682	15495	15504	15584	15649	15588	15520	15509	15642	15674	15644	15777	15644	15664	15708	15573	15654	15538	15627	15574	15493	15826	15662	15450	15533	15670	15663	15673	15706	15653	15729	15662	15741	15536	15653	15859	15551	15670	15729	15675	15732	15668	15779	15602	15762	15708	15766	15638	15753	15695	15734	15856	15670	15577	15757	15569	15737	15556	15690	15847	15641	15612	15716	15592	15614	15802	15625	15763	15611	15496	15604	15651	15560	15638	15679	15776	15799	15558	15831	15605	15686	15626	15614	15677	15857	15583	15675	15840	15737	15699	15581	15715	15706	15761	15736	15704	15642	15696	15604	15570	15717	15651	15549	15740	15573	15628	15713	15764	15619	15504	15531	15560	15689	15630	15712	15755	15684	15532	15701	15651	15697	15654	15608	15660	15668	15652	15692	15621	15547	15671	15751	15722	15717	15684	15482	15763	15709	15737	15615	15729	15815	15743	15717	15680	15609	15896	15622	15743	15688	15589	15644	15688	15752	15750	15727	15548	15562	15776	15689	15608	15690	15514	15666	15765	15644	15683	15666	15616	15712	15562	15682	15666	15763	15734	15754	15727	15626	15580	15766	15609	15607	15623	15619	15767	15776	15645	15514	15807	15574	15720	15863	15892	15789	15688	15713	15643	15717	15684	15624	15771	15794	15615	15653	15645	15655	15574	15615	15644	15631	15664	15655	15706	15547	15705	15811	15698	15609	15716	15611	15699	15829	15659	15792	15668	15873	15599	15617	15621	15775	15761	15486	15662	15830	15719	15683	15606	15702	15630	15797	15701	15740	15672	15791	15621	15679	15619	15687	15578	15817	15698	15692	15675	15664	15730	15676	15730	15646	15798	15699	15720	15735	15639	15663	15849	15725	15590	15688	15855	15743	15741	15710	15628	15710	15517	15681	15706	15562	15613	15646	15704	15751	15562	15756	15640	15637	15725	15661	15722	15619	15747	15549	15744	15596	15583	15744	15708	15793	15595	15613	15578	15688	15634	15493	15758	15784	15665	15667	15574	15802	15752	15676	15758	15596	15760	15836	15734	15734	15626	15560	15707	15650	15730	15695	15571	15641	15811	15727	15715	15594	15676	15583	15701	15586	15694	15628	15710	15859	15670	15683	15637	15720	15850	15634	15875	15530	15683	15673	15674	15553	15794	15634	15623	15590	15555	15684	15734	15658	15650	15706	15801	15507	15597	15632	15812	15505	15714	15745	15591	15602	15777	15668	15875	15727	15626	15803	15636	15574	15619	15574	15588	15754	15527	15716	15679	15726	15663	15602	15631	15598	15707	15672	15542	15721	15705	15786	15521	15601	15873	15742	15607	15566	15772	15658	15718	15719	15588	15667	15622	15567	15711	15879	15596	15727	15493	15837	15736	15683	15637	15523	15685	15561	15744	15739	15535	15746	15653	15675	15726	15579	15716	15768	15593	15706	15691	15693	15487	15803	15655	15687	15644	15677	15728	15628	15648	15764	15657	15568	15712	15660	15594	15911	15731	15828	15687	15657	15720	15606	15715	15683	15683	15603	15684	15687	15602	15772	15680	15657	15692	15753	15645	15572	15705	15537	15733	15721	15584	15653	15681	15593	15731	15480	15684	15750	15792	15660	15640	15577	15653	15800	15443	15667	15628	15881	15696	15694	15678	15650	15519	15799	15540	15548	15853	15642	15613	15700	15627	15666	15946	15668	15631	15526	15773	15580	15570	15670	15796	15876	15740	15644	15597	15611	15658	15577	15706	15793	15591	15622	15706	15528	15775	15706	15725	15557	15713	15672	15721	15891	15899	15660	15670	15634	15720	15715	15543	15727	15657	15684	15610	15706	15797	15584	15758	15739	15691	15797	15495	15759	15681	15510	15750	15524	15526	15525	15662	15631	15562	15654	15474	15650	15712	15727	15677	15804	15783	15667	15486	15700	15578	15790	15647	15749	15575	15686	15749	15592	15800	15537	15698	15765	15746	15687	15729	15775	15614	15769	15714	15671	15777	15771	15674	15668	15631	15776	15812	15528	15644	15913	15642	15578	15701	15619	15463	15736	15804	15750	15790	15652	15578	15997	15561	15621	15879	15715	15772	15522	15521	15681	15602	15519	15480	15795	15720	15670	15653	15693	15731	15696	15643	15661	15695	15662	15655	15656	15761	15837	15716	15722	15632	15724	15745	15579	15691	15759	15427	15639	15560	15628	15687	15835	15605	15679	15659	15542	15610	15792	15724	15590	15751	15684	15751	15750	15694	15696	15841	15658	15665	15737	15561	15694	15622	15555	15750	15628	15695	15767	15804	15615	15821	15733	15638	15475	15625	15577	15712	15451	15837	15627	15664	15648	15484	15588	15778	15668	15752	15671	15720	15612	15758	15778	15825	15542	15761	15785	15669	15767	15805	15593	15578	15563	15875	15627	15608	15721	15622	15590	15691	15670	15702	15796	15606	15446	15778	15603	15738	15625	15750	15691	15746	15710	15745	15656	15851	15699	15579	15679	15678	15825	15603	15695	15595	15758	15857	15585	15689	15775	15726	15534	15713	15611	15790	15666	15755	15556	15711	15668	15780	15509	15736	15747	15839	15666	15706	15877	15809	15659	15556	15682	15668	15721	15619	15801	15572	15599	15711	15583	15765	15744	15797	15663	15670	15668	15686	15653	15568	15667	15543	15632	15713	15742	15732	15726	15689	15803	15553	15754	15541	15753	15815	15712	15598	15581	15620	15639	15890	15717	15776	15766	15696	15560	15776	15590	15487	15782	15794	15531	15591	15644	15508	15602	15579	15658	15724	15594	15728	15680	15756	15936	15718	15518	15508	15646	15668	15810	15669	15610	15798	15711	15536	15657	15854	15768	15607	15707	15483	15774	15705	15648	15652	15687	15766	15666	15697	15816	15662	15624	15767	15628	15692	15582	15694	15576	15655	15669	15726	15714	15736	15820	15634	15621	15559	15646	15560	15770	15628	15763	15657	15713	15742	15656	15663	15805	15726	15536	15698	15721	15715	15621	15696	15770	15768	15711	15651	15625	15754	15775	15498	15650	15551	15631	15905	15569	15731	15629	15627	15694	15573	15618	15590	15709	15634	15627	15653	15680	15551	15616	15562	15769	15594	15586	15654	15665	15729	15755	15471	15529	15880	15561	15635	15566	15888	15629	15517	15665	15679	15559	15579	15684	15828	15744	15639	15701	15730	15535	15620	15637	15740	15750	15736	15744	15708	15659	15622	15827	15842	15577	15737	15723	15654	15537	15678	15680	15493	15765	15600	15686	15552	15782	15627	15502	15680	15598	15528	15725	15539	15870	15619	15676	15471	15591	15706	15696	15665	15767	15709	15704	15540	15675	15743	15682	15692	15604	15588	15706	15706	15623	15631	15702	15547	15605	15643	15664	15770	15760	15713	15932	15704	15559	15790	15598	15641	15688	15633	15564	15607	15614	15651	15751	15675	15728	15630	15770	15675	15821	15629	15680	15736	15756	15635	15683	15752	15762	15679	15616	15544	15685	15726	15463	15651	15631	15735	15637	15569	15743	15648	15664	15616	15638	15840	15686	15609	15602	15512	15752	15834	15822	15873	15770	15607	15632	15692	15599	15681	15577	15828	15793	15659	15558	15639	15670	15507	15684	15817	15680	15710	15788	15669	15721	15654	15675	15846	15689	15597	15663	15755	15827	15642	15561	15883	15678	15821	15681	15556	15698	15670	15584	15821	15648	15688	15792	15817	15561	15762	15542	15614	15624	15751	15726	15834	15721	15681	15483	15748	15739	15697	15606	15717	15703	15737	15719	15605	15541	15846	15580	15690	15654	15783	15639	15651	15837	15720	15602	15581	15601	15838	15903	15584	15724	15697	15664	15717	15612	15634	15563	15683	15706	15616	15559	15694	15683	15763	15742	15704	15559	15567	15790	15574	15788	15660	15633	15547	15723	15790	15606	15669	15667	15583	15743	15758	15530	15772	15518	15591	15671	15817	15729	15701	15766	15767	15745	15709	15672	15862	15727	15665	15644	15613	15646	15850	15705	15900	15565	15712	15774	15625	15716	15760	15708	15590	15670	15729	15701	15583	15689	15822	15823	15687	15646	15888	15732	15841	15678	15736	15602	15723	15562	15690	15678	15692	15549	15770	15795	15601	15748	15662	15663	15664	15693	15713	15611	15740	15448	15624	15589	15728	15700	15564	15717	15822	15670	15845	15793	15867	15752	15778	15748	15719	15706	15728	15757	15605	15715	15519	15614	15683	15799	15593	15670	15599	15774	15692	15586	15692	15782	15464	15700	15580	15718	15611	15613	15536	15705	15736	15656	15689	15697	15661	15807	15524	15709	15806	15664	15670	15468	15550	15779	15586	15811	15723	15679	15697	15774	15587	15781	15646	15542	15920	15544	15456	15764	15548	15711	15560	15583	15730	15714	15766	15703	15586	15586	15714	15565	15797	15643	15670	15654	15670	15720	15771	15525	15741	15726	15710	15653	15619	15814	15587	15718	15723	15757	15549	15696	15483	15535	15634	15644	15647	15824	15620	15639	15715	15785
23711	21358	28944	24180	21988	23264	22785	19602	18775	19076	18884	18836	18775	18809	20016	37261	43293	33542	25199	21057	19214	18814	18403	18694	18527	18508	18146	18293	18467	18581	18456	18569	18460	18377	18460	18525	18531	18399	18475	18326	18380	18595	18390	18495	18420	18488	18319	18288	18373	18332	18411	18504	18406	18284	18483	18383	18469	18417	18486	18331	18443	18225	18715	18418	18582	18401	18175	18466	18377	18534	18486	18271	18255	18470	18399	18225	18444	18344	18307	18323	18335	18336	18374	18334	18169	18418	18205	18436	18419	18377	18482	18189	18403	18223	18328	18371	18365	18373	18291	18524	18395	18393	18311	18434	18312	18401	18324	18522	18358	18471	18354	18295	18462	18529	18408	18427	18317	18267	18605	18290	18369	18406	18328	18296	18250	18285	18627	18292	18399	18546	18469	18245	18211	18271	18425	18328	18277	18518	18403	18553	18520	18717	18317	18220	18397	18280	18432	18372	18154	18507	18356	18353	18434	18498	18349	18244	18367	18442	18597	18523	18511	18359	18239	18331	18250	18335	18437	18449	18307	18414	18420	18490	18431	18359	18347	18306	18411	18137	18213	18521	18559	18470	18204	18548	18529	18502	18330	18336	18501	18359	18398	18308	18308	18345	18289	18357	18417	18348	18447	18274	18100	18280	18540	18203	18284	18368	18458	18389	18445	18339	18400	18338	18478	18423	18295	18413	18365	18351	18418	18461	18283	18303	18302	18276	18449	18379	18420	18175	18288	18291	18254	18468	18319	18528	18481	18453	18395	18490	18327	18404	18296	18340	18387	18496	18433	18530	18338	18283	18275	18258	18397	18341	18348	18332	18399	18154	18522	18488	18389	18379	18400	18363	18322	18431	18136	18407	18302	18417	18584	18451	18396	18366	18466	18327	18331	18332	18373	18462	18356	18423	18529	18340	18360	18398	18464	18314	18212	18193	18422	18385	18434	18617	18393	18194	18410	18420	18447	18447	18426	18212	18483	18449	18447	18254	18390	18511	18349	18256	18361	18331	18379	18434	18527	18478	18426	18240	18509	18297	18205	18224	18273	18369	18259	18219	18404	18315	18246	18557	18433	18271	18405	18478	18409	18373	18316	18463	18294	18229	18308	18328	18241	18217	18425	18215	18361	18160	18380	18254	18204	18358	18245	18583	18430	18236	18424	18244	18085	18297	18307	18233	18360	18420	18361	18215	18440	18318	18279	18296	18408	18267	18308	18093	18208	18439	18297	18451	18389	18413	18313	18500	18421	18401	18400	18493	18382	18192	18380	18096	18287	18344	18066	18285	18421	18253	18169	18291	18254	18484	18385	18436	18273	18160	18404	18390	18243	18205	18146	18286	18322	18385	18141	18203	18405	18265	18661	18420	18502	18311	18118	18403	18389	18407	18299	18442	18328	18474	18311	18196	18508	18374	18086	18154	18512	18545	18436	18412	18489	18417	18453	18409	18518	18427	18357	18405	18409	18248	18504	18502	18254	18437	18363	18235	18426	18257	18362	18411	18424	18260	18444	18333	18315	18219	18387	18427	18436	18476	18404	18466	18437	18221	18404	18364	18294	18631	18348	18311	18338	18259	18325	18386	18297	18511	18354	18355	18265	18449	18326	18308	18323	18190	18418	18442	18223	18268	18219	18242	18511	18279	18393	18320	18389	18356	18375	18464	18574	18400	18403	18377	18364	18333	18266	18210	18505	18313	18323	18252	18513	18393	18072	18301	18213	18121	18486	18255	18337	18279	18305	18461	18290	18402	18196	18300	18237	18401	18524	18373	18277	18378	18215	18303	18298	18231	18337	18104	18330	18403	18345	18200	18338	18415	18347	18318	18398	18233	18215	18296	18335	18095	18504	18212	18442	18286	18286	18554	18350	18256	18356	18482	18241	18411	18232	18124	18395	18354	18530	18471	18151	18311	18300	18234	18234	18497	18322	18254	18338	18434	18419	18397	18431	18520	18261	18327	18483	18185	18171	18207	18267	18377	18286	18482	18352	18489	18428	18324	18472	18232	18360	18318	18268	18247	18393	18330	18438	18452	18243	18374	18478	18402	18496	18365	18485	18436	18680	18329	18363	18333	18472	18127	18442	18319	18416	18342	18188	18297	18295	18221	18329	18095	18453	18220	18556	18572	18549	18399	18200	18110	18222	18352	18283	18333	18267	18284	18412	18327	18312	18416	18403	18633	18261	18194	18390	18390	18642	18309	18393	18331	18207	18389	18411	18337	18416	18430	18495	18477	18380	18522	18358	18396	18227	18161	18227	18265	18229	18424	18137	18250	18428	18285	18485	18528	18433	18412	18581	18312	18233	18088	18361	18424	18471	18316	18462	18526	18257	18356	18282	18239	18395	18247	18415	18471	18432	18256	18315	18397	18206	18393	18525	18476	18398	18534	18501	18273	18194	18326	18320	18416	18317	18405	18216	18485	18364	18357	18403	18413	18351	18445	18342	18411	18294	18273	18275	18256	18241	18671	18463	18409	18561	18270	18440	18259	18260	18271	18261	18467	18252	18482	18321	18285	18171	18477	18408	18604	18377	18224	18449	18447	18364	18340	18201	18487	18444	18334	18602	18525	18422	18478	18521	18295	18413	18549	18466	18299	18426	18354	18335	18316	18432	18394	18490	18290	18388	18322	18574	18216	18015	18278	18369	18222	18342	18194	18357	18519	18365	18474	18316	18220	18366	18231	18394	18379	18392	18410	18488	18389	18429	18387	18368	18635	18377	18349	18265	18193	18348	18470	18226	18233	18445	18398	18406	18431	18291	18237	18631	18359	18224	18200	18155	18163	18305	18503	18251	18444	18475	18347	18489	18482	18459	18283	18359	18387	18513	18362	18506	18284	18504	18289	18353	18349	18404	18322	18212	18194	18323	18487	18196	18210	18447	18348	18217	18500	18386	18414	18354	18370	18553	18328	18239	18167	18307	18223	18325	18451	18420	18294	18228	18504	18245	18379	18498	18203	18398	18212	18338	18331	18455	18410	18064	18387	18116	18395	18301	18332	18332	18406	18255	18455	18539	18199	18345	18378	18420	18412	18268	18217	18278	18268	18411	18480	18506	18440	18364	18402	18449	18387	18424	18482	18345	18321	18450	18253	18168	18406	18189	18320	18219	18528	18372	18382	18423	18408	18340	18395	18429	18179	18592	18300	18132	18240	18213	18312	18486	18351	18493	18545	18501	18504	18218	18338	18330	18303	18270	18406	18256	18302	18448	18491	18214	18330	18337	18084	18463	18418	18507	18331	18504	18189	18468	18294	18331	18171	18338	18229	18193	18526	18510	18265	18234	18136	18192	18297	18478	18506	18240	18388	18399	18517	18526	18393	18133	18339	18297	18246	18239	18249	18361	18301	18312	18324	18283	18242	18368	18391	18242	18361	18486	18382	18415	18377	18424	18444	18342	18203	18430	18329	18398	18357	18236	18392	18422	18176	18346	18345	18382	18461	18445	18281	18371	18457	18408	18545	18156	18306	18470	18358	18430	18270	18324	18430	18143	18435	18444	18527	18350	18269	18083	18483	18361	18464	18513	18586	18335	18638	18598	18351	18467	18376	18430	18302	18336	18447	18358	18469	18276	18621	18451	18475	18336	18307	18485	18524	18547	18391	18298	18368	18225	18427	18457	18362	18399	18199	18333	18417	18322	18213	18392	18203	18471	18427	18271	18249	18343	18340	18293	18278	18364	18350	18399	18238	18285	18419	18149	18157	18370	18264	18424	18207	18293	18364	18349	18425	18476	18250	18299	18540	18434	18317	18240	18347	18278	18522	18410	18529	18348	18404	18243	18366	18289	18346	18312	18557	18543	18367	18370	18395	18524	18503	18320	18333	18216	18334	18448	18319	18545	18372	18337	18173	18332	18459	18456	18555	18467	18294	18299	18302	18401	18212	18473	18478	18393	18358	18374	18337	18462	18366	18457	18602	18458	18521	18361	18463	18418	18426	18204	18195	18236	18346	18403	18459	18299	18363	18265	18370	18461	18347	18558	18165	18288	18369	18519	18260	18223	18339	18406	18287	18563	18238	18379	18279	18174	18282	18195	18472	18408	18312	18171	18287	18265	18251	18340	18135	18181	18166	18441	18235	18480	18302	18324	18204	18553	18449	18475	18291	18314	18384	18254	18591	18466	18431	18249	18443	18402	18205	18448	18310	18133	18308	18235	18316	18204	18232	18356	18354	18497	18455	18347	18457	18367	18499	18297	18457	18209	18468	18158	18613	18272	18561	18494	18290	18394	18381	18298	18265	18519	18390	18361	18267	18222	18437	18267	18126	18089	18158	18488	18229	18329	18430	18313	18315	18287	18145	18368	18372	18421	18427	18385	18189	18396	18260	18362	18208	18368	18315	18424	18249	18250	18469	18253	18299	18420	18219	18472	18327	18481	18370	18379	18190	18284	18312	18247	18447	18216	18343	18593	18319	18347	18314	18406	18390	18375	18398	18432	18588	18226	18432	18404	18327	18145	18355	18546	18373	18255	18285	18270	18390	18342	18414	18306	18242	18342	18544	18412	18276	18430	18313	18154	18422	18528	18333	18322	18451	18328	18506	18576	18317	18183	18317	18298	18332	18418	18205	18312	18475	18102	18242	18319	18525	18391	18285	18242	18443	18276	18302	18316	18322	18564	18454	18400	18327	18168	18518	18347	18434	18176	18379	18344	18304	18285	18421	18468	18175	18361	18291	18558	18363	18372	18359	18344	18156	18276	18302	18419	18451	18530	18255	18281	18333	18167	18448	18314	18497	18305	18249	18395	18221	18317	18280	18233	18309	18520	18379	18361	18141	18271	18473	18324	18422	18168	18438	18285	18467	18462	18319	18336	18077	18420	18352	18170	18183	18333	18387	18481	18216	18384	18505	18440	18527	18393	18453	18270	18264	18214	18416	18310	18399	18371	18145	18205	18326	18480	18399	18218	18312	18422	18514	18379	18303	18392	18417	18238	18247	18114	18212	18326	18256	18395	18308	18348	18365	18149	18037	18435	18248	18438	18330	18339	18365	18314	18409	18309	18299	18294	18338	18234	18331	18392	18422	18352	18268	18296	18395	18243	18346	18361	18136	18174	18319	18182	18418	18411	18322	18436	18446	18322	18195	18333	18264	18431	18103	18746	18560	18576	18232	18365	18180	18229	18391
16341	26834	24929	20341	18794	17994	17141	17026	16675	16434	16500	16425	16170	16200	18766	40590	42510	32391	22832	17959	16267	15719	15760	15819	15749	15844	15739	15624	15739	15633	15833	15687	15669	15786	15920	15770	15867	15632	15493	15748	15686	15666	15793	15719	15745	15612	15625	15745	15839	15718	15698	15607	15648	15893	15758	15666	15700	15589	15699	15747	15504	15716	15592	15673	15723	15625	15697	15508	15687	15533	15657	15594	15744	15546	15725	15726	15728	15614	15736	15681	15684	15658	15618	15542	15621	15573	15579	15611	15766	15671	15626	15598	15844	15660	15607	15858	15761	15768	15843	15795	15791	15643	15604	15657	15746	15776	15819	15727	15813	15673	15709	15550	15714	15641	15561	15709	15892	15750	15692	15612	15587	15655	15718	15738	15686	15574	15589	15716	15731	15759	15780	15737	15690	15594	15676	15601	15656	15720	15702	15479	15708	15631	15694	15639	15776	15722	15732	15592	15540	15611	15734	15632	15686	15715	15681	15868	15653	15631	15652	15458	15929	15621	15654	15778	15787	15664	15568	15717	15611	15739	15720	15858	15673	15622	15679	15672	15647	15589	15862	15466	15859	15610	15857	15580	15626	15599	15704	15724	15726	15819	15658	15818	15709	15798	15621	15633	15884	15766	15554	15610	15726	15802	15575	15870	15652	15538	15626	15821	15748	15842	15679	15621	15683	15726	15664	15656	15868	15687	15797	15591	15718	15775	15746	15748	15588	15666	15713	15654	15710	15706	15646	15723	15745	15568	15680	15660	15590	15650	15716	15514	15771	15740	15653	15742	15831	15641	15794	15965	15727	15709	15688	15772	15730	15491	15668	15696	15638	15730	15597	15748	15671	15569	15705	15622	15699	15565	15583	15500	15745	15611	15663	15671	15718	15609	15479	15724	15771	15815	15673	15750	15707	15745	15556	15597	15530	15681	15791	15738	15771	15773	15710	15743	15414	15649	15739	15632	15578	15836	15748	15669	15581	15703	15626	15745	15669	15693	15574	15804	15556	15727	15675	15721	15614	15698	15658	15590	15612	15669	15594	15616	15630	15640	15644	15744	15652	15752	15495	15834	15612	15697	15777	15534	15563	15833	15608	15707	15728	15715	15608	15676	15606	15672	15777	15739	15796	15823	15624	15768	15576	15807	15771	15767	15549	15901	15695	15614	15567	15749	15678	15581	15817	15679	15757	15748	15730	15709	15641	15617	15681	15701	15612	15753	15778	15734	15648	15681	15597	15681	15691	15689	15663	15929	15720	15817	15689	15742	15817	15594	15696	15666	15653	15634	15680	15799	15784	15534	15640	15554	15787	15619	15672	15709	15836	15725	15668	15836	15586	15645	15741	15606	15712	15720	15692	15728	15760	15717	15866	15611	15587	15726	15691	15763	15658	15760	15582	15700	15768	15678	15604	15697	15797	15704	15609	15631	15762	15748	15697	15674	15799	15492	15733	15686	15687	15637	15828	15709	15844	15688	15660	15740	15678	15802	15685	15691	15736	15792	15455	15862	15551	15708	15859	15696	15681	15461	15524	15662	15642	15675	15519	15632	15693	15623	15731	15570	15772	15737	15646	15683	15751	15760	15633	15617	15698	15878	15675	15696	15649	15828	15582	15799	15552	15772	15712	15687	15623	15702	15565	15627	15619	15739	15677	15668	15720	15658	15650	15735	15659	15706	15847	15495	15870	15774	15669	15546	15523	15612	15685	15742	15612	15607	15776	15669	15740	15644	15756	15515	15640	15530	15629	15491	15755	15631	15679	15651	15916	15656	15650	15784	15776	15602	15745	15791	15693	15626	15645	15748	15766	15665	15505	15701	15690	15778	15726	15765	15767	15674	15593	15679	15727	16016	15703	15718	15768	15829	15525	15669	15710	15599	15622	15613	15716	15383	15781	15643	15716	15588	15640	15513	15696	15684	15654	15657	15682	15685	15691	15534	15737	15735	15894	15833	15593	15662	15587	15594	15588	15667	15706	15767	15738	15577	15640	15652	15661	15807	15655	15682	15795	15742	15671	15662	15716	15642	15923	15700	15671	15655	15862	15641	15720	15568	15784	15611	15715	15736	15763	15695	15631	15563	15680	15682	15566	15628	15688	15633	15646	15642	15670	15794	15640	15805	15913	15668	15682	15494	15597	15668	15623	15643	15822	15728	15852	15716	15762	15708	15647	15555	15840	15769	15453	15625	15756	15702	15661	15718	15645	15820	15561	15575	15598	15772	15726	15698	15636	15684	15699	15673	15532	15526	15565	15972	15767	15667	15752	15744	15741	15770	15623	15719	15740	15681	15692	15640	15810	15644	15710	15700	15793	15697	15591	15713	15648	15680	15791	15652	15625	15448	15670	15702	15826	15752	15594	15743	15601	15747	15680	15728	15644	15595	15651	15738	15772	15685	15569	15791	15815	15498	15547	15769	15805	15632	15798	15565	15661	15809	15725	15722	15577	15559	15677	15662	15973	15633	15731	15769	15638	15747	15594	15742	15597	15640	15712	15635	15636	15901	15524	15650	15687	15627	15795	15716	15653	15610	15687	15803	15779	15850	15776	15662	15768	15637	15555	15650	15704	15683	15611	15934	15691	15671	15607	15679	15727	15576	15767	15667	15522	15672	15753	15695	15833	15777	15807	15580	15812	15639	15711	15622	15692	15599	15707	15594	15817	15684	15807	15714	15720	15652	15816	15787	15774	15577	15642	15719	15745	15722	15737	15623	15714	15532	15664	15695	15743	15865	15420	15785	15709	15707	15738	15549	15654	15686	15774	15722	15783	15701	15759	15605	15761	15484	15863	15629	15520	15663	15571	15774	15765	15781	15637	15664	15816	15738	15871	15672	15577	15529	15736	15802	15500	15880	15695	15608	15670	15548	15685	15535	15629	15685	15526	15863	15695	15816	15878	15744	15576	15745	15603	15670	15622	15770	15758	15643	15821	15767	15767	15636	15556	15791	15701	15746	15702	15747	15678	15791	15669	15533	15675	15790	15535	15738	15789	15397	15878	15735	15724	15624	15691	15773	15568	15655	15738	15680	15742	15775	15832	15656	15592	15722	15806	15809	15782	15735	15658	15701	15844	15793	15826	15541	15749	15769	15593	15708	15679	15491	15721	15674	15699	15590	15524	15620	15671	15795	15482	15675	15715	15644	15542	15678	15686	15794	15765	15702	15559	15796	15651	15749	15676	15704	15671	15652	15761	15654	15767	15613	15589	15803	15700	15670	15585	15650	15629	15641	15781	15548	15878	15665	15753	15644	15748	15621	15617	15623	15681	15703	15600	15772	15615	15581	15722	15634	15654	15685	15719	15613	15725	15655	15578	15824	15694	15746	15659	15696	15662	15611	15837	15835	15697	15771	15613	15479	15761	15644	15844	15629	15722	15706	15666	15581	15760	15698	15760	15850	15710	15631	15620	15720	15423	15634	15812	15690	15685	15714	15648	15663	15590	15804	15749	15623	15883	15665	15696	15529	15838	15671	15785	15721	15673	15616	15771	15816	15662	15814	15590	15660	15631	15740	15767	15610	15556	15782	15546	15565	15511	15720	15616	15548	15845	15718	15769	15857	15733	15756	15659	15593	15706	15696	15588	15698	15615	15800	15630	15586	15579	15677	15573	15677	15677	15515	15657	15666	15637	15635	15608	15746	15574	15649	15704	15599	15705	15731	15752	15725	15647	15622	15767	15727	15635	15635	15710	15845	15693	15787	15760	15599	15695	15751	15658	15716	15741	15464	15758	15853	15684	15622	15799	15770	15643	15631	15717	15580	15606	15726	15546	15802	15865	15651	15837	15539	15671	15835	15736	15636	15652	15738	15720	15871	15588	15626	15769	15647	15674	15678	15678	15598	15772	15690	15517	15732	15503	15583	15824	15698	15779	15636	15558	15818	15699	15617	15667	15574	15591	15744	15673	15729	15524	15873	15738	15542	15736	15726	15680	15745	15619	15513	15703	15736	15749	15558	15705	15836	15697	15599	15762	15639	15835	15769	15583	15805	15864	15681	15673	15803	15824	15707	15835	15633	15801	15588	15605	15722	15849	15610	15588	15663	15696	15724	15700	15534	15683	15714	15659	15803	15731	15607	15629	15629	15740	15651	15817	15718	15715	15636	15554	15625	15608	15573	15684	15508	15882	15625	15655	15525	15602	15560	15860	15655	15723	15612	15791	15749	15615	15567	15796	15737	15750	15695	15618	15833	15808	15564	15787	15637	15709	15660	15721	15755	15580	15594	15692	15583	15687	15791	15582	15730	15868	15849	15668	15754	15640	15809	15734	15610	15822	15617	15655	15747	15671	15903	15723	15626	15683	15779	15759	15760	15756	15767	15880	15839	15672	15831	15609	15601	15857	15657	15720	15691	15713	15788	15686	15678	15808	15756	15735	15566	15651	15689	15676	15709	15704	15526	15556	15790	15645	15821	15658	15723	15756	15718	15705	15605	15816	15561	15685	15704	15585	15768	15763	15610	15705	15706	15673	15769	15719	15712	15715	15632	15758	15867	15632	15547	15748	15636	15582	15638	15652	15637	15684	15652	15817	15756	15760	15551	15631	15670	15777	15632	15735	15676	15773	15629	15693	15729	15629	15634	15783	15569	15592	15691	15723	15890	15760	15748	15769	15751	15685	15698	15785	15686	15595	15863	15527	15766	15527	15756	15793	15732	15645	15525	15747	15803	15615	15701	15646	15552	15758	15772	15667	15640	15700	15580	15634	15540	15646	15571	15678	15674	15833	15655	15812	15657	15707	15716	15764	15664	15608	15473	15933	15781	15705	15765	15740	15743	15570	15864	15790	15696	15777	15568	15754	15722	15700	15780	15745	15656	15759	15736	15640	15931	15679	15745	15760	15660	15633	15747	15773	15751	15473	15645	15720	15620	15692	15865	15813	15609	15641	15673	15582	15587	15670	15625	15728	15726	15675	15767	15693	15800	15726	15734	15688	15531	15870	15604	15637	15709	15642	15738	15660	15793	15686	15566	15693	15575	15681	15830	15696	15728	15616	15469	15719	15793	15603	15726	15668	15650	15677	15656	15641	15748	15787	15599	15723	15608	15628	15713	15678	15732	15601	15671	15846	15583	15512	15704	15674	15672	15638	15804	15634	15892	15680	15636	15748	15717	15754	15671	15630	15593	15801	15509
29327	22336	22923	20808	19030	19101	19044	19123	19050	19127	18890	18965	18957	18959	19662	21092	20929	20457	19739	19572	19211	18992	18833	18946	18990	18935	18818	18900	18976	18844	18943	18868	18650	18853	18937	18984	18942	18880	19058	18850	18948	19177	18998	18861	19061	18849	18944	18827	18713	19005	18942	18864	18898	18983	18963	19061	18981	18958	19139	18844	19145	18995	18804	18847	18849	19127	18956	19099	18799	19041	18866	18929	19035	19037	19029	18968	19053	18825	18934	19059	18801	18897	18803	18831	18933	18965	18886	18903	18961	19087	19001	18953	19008	18957	18985	19002	18965	18933	18867	18639	18972	18695	18851	18938	18969	18883	18738	19091	18893	18957	18985	18993	18949	19020	18723	19104	18909	19047	18975	18850	18677	18840	19030	18931	18958	18761	18726	18874	18885	18812	18911	18841	18643	18952	19138	18899	19129	19096	18897	19038	18833	19022	18969	18996	18694	18873	19001	18894	18783	18865	19039	18860	18982	18878	18897	18816	18809	19037	18874	18987	18995	18831	19009	18948	18898	18962	18926	18840	18947	18914	18930	18928	18935	18899	18976	18859	18721	19039	18970	18960	18996	18910	18933	19087	18789	18967	18778	18738	18899	18972	18749	18850	18791	18990	18946	18854	18971	18740	19044	18862	18877	18996	18884	18878	18997	18877	18904	18910	18769	18869	18962	19077	18985	18904	18723	19171	18817	19106	18838	18819	18937	18674	19039	18780	18926	18994	18990	18866	18924	18771	18820	18916	18842	18687	18964	18887	19017	18970	19017	18936	19169	18907	18887	18906	18742	18802	19053	18912	18782	18914	18819	19010	19118	19014	19012	18743	18819	18821	18939	18679	19160	18949	18956	19013	18948	18990	18824	18970	18988	18824	18754	19003	18800	18942	18833	18864	19001	18982	18878	19052	19002	18755	18775	18824	18665	19164	19057	18914	18869	18974	18796	18975	18947	18784	18903	18911	18856	18976	18888	19014	18944	18797	18944	18915	18914	18844	19013	18988	18902	18835	18882	18865	19082	18934	19117	18836	18776	19029	18965	18843	18801	18973	18822	18888	18929	18867	18645	18844	19043	18657	18649	18857	18836	19036	18924	19034	18799	18926	18921	19019	19071	18930	19004	19091	18847	18761	18740	18743	18900	18901	18860	18793	19056	18923	18986	18967	18920	18999	18761	18872	19175	18843	18941	18966	18795	18804	18715	18965	19048	18790	18739	18871	18962	18815	18978	18723	18821	18904	18634	18882	19080	18975	18828	19033	18952	18661	18712	19027	19061	18975	19018	18983	19061	18984	18956	18814	18763	18766	18772	18893	18636	18812	18703	18658	18828	18928	18853	18972	19003	18928	18955	18892	19010	19005	19006	19211	19061	18886	19127	19075	18942	18897	18965	18976	18978	19018	18960	18997	18989	18931	18989	18769	18911	18935	18864	19015	18872	18911	19059	19027	18961	18890	18855	19122	19078	18921	18810	18928	18975	19028	18934	18847	18903	18878	18961	19010	18801	18819	18898	18746	18925	18921	18976	18829	18896	18986	18830	19075	18825	18776	19006	18965	19092	18847	18970	18903	18977	18693	18820	18943	19053	18937	18784	18879	18963	18965	18912	19059	18821	18706	18787	18852	19031	18793	19094	18843	19034	19153	18912	19156	18932	18977	18961	19012	18785	18764	18887	18918	18883	18964	19074	18928	18866	19011	18764	18755	18903	18783	18932	18881	18950	18914	18783	18900	18977	18731	18986	18942	18935	18898	18697	18932	19009	19029	18808	18800	18829	19037	18889	18916	18817	19039	18997	18854	18965	18898	19011	18872	18764	18949	18858	19042	18965	18990	18824	18985	19025	19097	18963	18927	18958	18952	18912	18994	18830	18989	18844	18988	18843	18911	19015	19076	19264	19019	18865	18908	19072	18892	18994	19122	18945	18975	18967	19118	18859	18958	18981	18892	18959	19060	19061	18821	19023	18815	18888	18846	19018	19021	18906	19038	19102	18864	18884	19040	19058	19070	18803	19004	19057	18881	18939	19008	18849	18972	18804	18849	18847	18840	18907	18898	18865	19013	18852	18971	18918	18898	18960	19000	18801	19119	18874	18842	18900	18899	18935	18911	18928	19012	18813	18829	18780	18770	19005	19014	18782	18960	18852	18871	19018	19047	18960	19068	18672	18949	19054	18835	18884	18898	18933	18997	18872	19202	19179	19027	18879	18809	18973	18927	18794	18897	18877	18919	19063	18793	18965	18954	18890	18854	19120	18930	19123	18877	18780	19066	19180	19030	19090	18884	18733	18877	18944	18901	18989	18817	18757	18865	19074	19228	19008	18812	18954	18886	18748	18972	19036	18964	19059	18860	18851	18935	18851	18917	18850	18776	18793	18926	18871	18975	18957	19092	19121	18955	18916	19052	18917	18962	18973	18960	18708	19024	19030	18984	19016	18925	19033	19174	19022	18977	18739	19058	18814	19072	18778	18824	19180	18844	19265	18765	18892	18970	19149	18884	18923	18909	18889	18837	18930	18950	18799	19111	18943	18768	18916	18864	18934	19046	19003	18897	18836	18862	18979	18719	18838	18774	18955	19034	19115	19081	19030	18927	18955	19019	18886	19030	18962	18799	18727	18874	18879	18814	19055	19028	19165	18914	18895	18837	18914	18877	18996	19028	18967	18865	18824	18802	19026	18922	19116	18881	18929	18803	18797	18872	18875	18734	18887	19100	19038	19036	18856	18921	19044	18946	18947	18801	18835	18903	18900	19004	19010	18734	18881	18912	19041	18889	19088	19189	19023	18866	18854	18953	19053	18886	18958	19035	18783	19085	18804	19031	18966	18842	18687	18809	19017	18879	18867	18797	18964	18935	18684	19053	18783	18959	19079	19036	18872	18753	18773	19021	18851	18844	18868	18809	18962	18960	19046	18985	18908	19055	18969	19221	19137	18829	18971	18827	19031	19098	18792	18914	18978	18923	18893	18860	18739	18963	18789	18771	18960	19046	18887	18762	18878	18896	19088	18746	18747	18944	19050	18956	18861	18699	18930	18901	18968	18844	18859	18726	19123	18886	18672	18948	18924	18902	19189	18986	18812	18933	18860	18713	19142	19079	19126	18916	18858	18882	19027	18926	19003	18954	19078	19041	18998	18877	19005	18770	18919	19122	18995	19176	18926	19222	18974	19018	18867	18720	18915	18692	19008	18730	19083	18845	18851	19025	19118	18812	18893	18852	18943	18942	19004	19181	19086	18930	18991	18848	18871	18773	18880	18991	19017	18689	18823	19025	18992	18603	18962	18999	18839	18747	19059	18672	18899	19078	18981	18979	18977	19003	18973	18792	18856	18857	19037	18904	18998	18982	18830	18804	18864	18836	18900	18818	18999	18930	18928	19071	19096	18902	18817	18699	18974	18816	18901	19147	19159	18890	18875	18766	18881	18701	18728	18985	18740	18847	18798	18910	18954	18724	18955	18910	18834	18941	18879	19065	18849	18961	18835	19102	18901	18792	19041	18935	19047	19069	18990	18817	18963	18866	19067	19004	19013	19092	18785	18989	18882	18983	19051	18962	18964	19000	18870	19011	19056	19003	19103	19037	18916	18947	18891	18996	19065	18948	19082	18748	18982	18964	19097	18984	18963	18769	18856	19063	18750	18775	18913	19033	19044	18925	18911	18958	18798	18756	18779	18905	19018	18998	18748	18985	19015	18991	18908	18962	18777	18807	19010	18817	18935	18985	19035	18841	18920	19045	19110	19125	19030	18940	18878	18948	18868	18941	19092	18822	18778	18853	18881	19214	18964	18804	18933	18860	18931	18765	18963	18970	19017	18773	19238	19011	18879	19061	19020	19052	18924	19156	19008	19029	19012	18977	18846	18831	19095	18777	18774	18932	19010	18882	18838	18711	18992	19013	19144	19019	19080	19124	18801	18895	19040	18860	18676	18904	19083	18855	18809	18817	18881	18875	19005	18905	18834	19013	18997	18968	19177	18891	18899	18968	18926	18935	18968	18935	18943	19058	18936	18724	18766	18745	19122	18782	19124	18869	18882	19024	18971	18869	18983	19059	19015	18846	19161	18947	19194	18936	19066	18851	18944	19005	19148	19021	19029	18784	19135	18842	18875	18866	19177	18971	19040	19066	19045	18792	18841	18925	18992	18942	18852	18997	18954	18935	18825	18856	18789	18912	18985	18961	19217	18913	18941	18894	18936	18960	19025	19036	19256	19031	19007	19011	18797	19037	18908	18922	18880	18843	18901	19022	18899	18886	18793	18913	18936	18709	19026	19064	18969	18938	18931	19045	19152	18841	19107	18930	18626	18911	18757	19068	19097	18924	18877	19134	19030	18855	18858	18814	19015	18859	18824	18839	19185	18946	18943	19008	18774	18817	18970	19259	18927	18927	18708	19007	19178	19041	19266	19243	18900	18817	19021	18875	18904	18928	18875	18945	18851	18661	18869	18849	18888	18963	19003	19000	18910	18824	18975	18951	18874	19024	18876	18942	18845	18914	19036	18946	18800	18966	19102	19053	19045	19060	18940	18919	18816	18831	19054	19004	19039	18625	18693	19006	18968	19019	18830	18840	18868	19114	18978	18870	19060	18949	18940	19055	18840	18956	18905	18973	18960	18863	18851	18823	18941	18857	18969	19213	19112	18913	18944	18863	18901	19033	19128	19048	18765	19004	19007	18840	19019	18913	18909	18828	18944	18855	19009	19074	18918	18859	18916	19139	18976	18830	18989	19111	18781	19060	18951	18775	18980	18979	18943	18816	18758	18923	19106	18919	19065	18969	18875	18944	18928	18983	19023	18775	19033	18612	18994	19116	18874	18820	19039	18955	18839	19036	18961	19110	18769	19020	18920	18834	18886	18977	19008	18840	18810	19012	18969	18742	18901	18940	18712	18892	18812	18854	18835	18781	19065	18832	18992	18696	18799	18867	19037	18906	18832	18798	18830	18934	19095	18956	18940	18912	18754	18988	18991	18714	18994	18962	19064	18814	19092	19156	18852	18959	18856	18992	19037	18997	19157	18958	18854	18850	18801	18640	19241	19022	18865	18978	18890	18761	19033	19158	19042	18899	19057	18882	18834	18745	18756	18869	18981	19042	18976	19082	19184	19150	19086	19045	18912	19190	19124	18893	18860	18905
16042	16780	16674	16359	16278	16203	16063	16101	16199	16114	15893	16051	16010	16178	17824	19061	18451	17725	16978	16219	16070	16124	15963	16049	15942	16151	15989	16062	16074	16004	16008	15953	15978	16068	16003	16205	16049	16051	15903	16048	16012	15991	15961	15944	16014	16014	15983	15872	16134	16028	16162	16055	15985	16009	15984	16152	16093	16205	16156	15932	15991	15845	15933	16003	15965	15819	15991	16018	15876	16110	15922	16118	16046	16046	16052	15895	16046	16056	15972	16083	16012	15961	16048	15928	15978	16223	15937	15887	15968	15826	16050	15998	15903	16026	15912	16122	15958	15982	16031	16021	16103	16116	15917	16174	15891	16086	15959	15939	16072	16111	15979	16054	15809	16119	15895	16060	15903	15918	16175	15902	16041	15966	16052	15900	16054	16151	15925	16146	16034	16021	15821	16019	15939	16031	16023	16128	16066	16128	15963	15880	15925	15989	16037	16294	15921	16081	15911	16023	15917	15985	15914	15865	15808	15984	15953	16018	16117	16009	16169	16217	15884	16049	16071	15999	16032	16039	16160	16035	15998	16103	16069	15986	15979	15830	16090	15873	16197	16032	16062	15907	16018	16112	16182	15869	16243	15948	16099	15939	15945	15984	16094	15993	16214	16105	15867	15894	16025	16050	15973	15973	15889	15972	15979	15842	15924	15844	16076	16085	15872	15938	15976	16041	15936	15872	16058	15999	15953	15918	16093	16071	16095	16077	16082	15867	15836	16053	16053	15840	15996	16075	15954	15933	15982	15983	16019	15934	15994	15903	15976	16095	16066	16168	16072	16160	15897	15996	15945	16046	16134	16028	15934	15988	15905	15934	16000	16051	16049	16159	16072	16025	15986	15963	16076	15884	15932	16119	15903	16069	16071	15927	16104	15968	15943	15982	15936	15906	15928	16003	15979	16060	16034	15943	15850	16035	15918	16145	15766	16029	16128	16078	16064	16075	15871	16083	16106	15938	16027	15883	15964	16047	16111	15828	15933	15904	15990	16117	16061	16026	15936	15806	15950	15916	16004	16050	16036	16061	15981	15922	16077	16229	15974	16010	15940	15933	15854	16038	16079	15965	16112	15994	15733	15959	15917	16041	16112	16087	15902	16028	15957	15988	15921	16034	16097	15924	15968	15939	15857	15943	15864	15825	15966	16041	15934	15880	16075	15933	15970	16147	15981	16117	15990	15883	15992	15965	15964	15869	15954	15964	16170	15896	16057	15870	16105	15994	15730	15939	16141	15840	15979	16109	15968	15908	15874	15929	15938	16008	15915	15921	15905	15866	15978	15996	15936	16015	15952	15973	15934	16051	16093	16026	15964	15901	16084	15888	15866	16016	16150	15910	15940	16056	15918	15929	15985	15887	16079	16039	16149	16000	15964	15942	15942	16214	16071	16115	16012	16071	15919	15937	15744	15922	15891	15930	15835	16065	15932	15902	16062	16032	16036	15986	15996	15850	16000	16091	16123	16020	15859	16077	15945	15900	16100	15970	15982	15896	16043	16179	16087	16066	15980	16019	15998	16030	16074	16061	15817	15961	16046	15938	16006	16034	16008	16154	16158	15980	16132	15986	16076	16053	16042	15930	16113	15917	16018	15928	16096	15840	16107	16267	15874	15963	15904	16073	16043	16125	15951	16021	16077	15842	16056	16011	16117	15942	16097	15903	16041	15965	15989	16090	15867	15940	15804	16044	16099	16128	15944	15973	16153	15915	15911	15937	16019	15894	15950	16117	15932	16011	15904	16008	15971	16070	15892	15996	15965	15945	16000	16023	15895	16020	15995	15944	16066	16010	16192	15767	16101	16015	15957	16097	16124	15934	16128	16024	16039	16053	16141	15947	16059	16041	16016	16014	16001	16086	15958	16034	15816	15930	16072	16033	16071	15930	16081	16097	15896	16063	15981	16128	16008	15906	15978	16062	16136	16043	16030	16099	15962	16141	15963	16014	16106	15822	15956	15740	15962	15923	15954	16002	15903	15943	16007	16075	16130	15927	15996	16158	15957	15974	16091	15993	15971	16031	16025	16099	15916	16087	16097	16127	16188	15832	15990	15960	16196	15924	16009	15970	16032	15980	16047	16033	15737	16081	16199	16105	15996	16208	15952	15912	15947	16002	15957	15894	16128	15886	16075	15821	15955	15952	16172	15969	15923	16064	16074	16123	16097	15772	16181	16258	15952	15878	16024	16082	16056	16131	16242	15988	15886	16032	16008	16027	16144	15956	16002	15953	15938	15895	15999	16015	15841	16172	16054	15956	16098	16118	16080	15853	15854	16028	16058	16089	15839	16120	16080	16053	16010	16010	16075	15864	16137	15933	15825	15943	15985	16067	15943	16071	16167	15932	15905	16156	16092	15918	16044	15978	16048	16208	15943	16006	15920	15978	15967	15862	15894	15969	16067	15878	15967	16053	15906	15948	16044	16023	16088	15820	16121	16016	15745	15932	16005	15850	16028	16192	15915	15939	16077	16029	15958	15929	16033	16011	15919	15936	15926	16154	15937	15890	15884	16010	16022	16027	16223	15973	15934	15902	15938	16038	16062	16037	16046	16039	15911	16048	15986	15994	15885	16135	16007	15852	16114	15851	16028	16108	15884	15861	15905	15945	16089	16126	16106	15956	16002	16088	16089	15983	15933	15790	15992	15954	15999	16040	16015	15857	16152	15938	16062	16034	15983	16076	15798	16091	16026	15966	16093	15915	15973	15913	16023	15904	16078	16024	16036	16082	15917	15969	16036	15904	16018	15876	16107	16165	16107	15870	15990	15968	15925	15957	15956	16084	15931	16135	15954	15921	15967	16046	15859	15948	15894	15956	16172	16048	15936	15972	16077	15973	15837	16133	15996	15953	15913	16004	15957	15960	16052	15977	15923	16023	16022	15942	16023	15974	16090	15890	15999	15989	15974	15970	16206	16263	16056	16020	16027	15938	15957	16094	16000	16119	16065	16044	16168	15981	16000	15942	16053	16151	15967	16037	15867	15866	15932	16139	15862	15999	16081	16064	15977	16080	16032	15979	15888	15852	15970	15986	15970	16026	16066	15973	15981	15911	15865	15855	16062	16054	15878	16083	15948	16008	15980	16020	15972	16093	16128	16015	16224	15970	15851	15945	15993	16056	16026	15949	16029	16010	16062	15977	16113	16016	16062	15905	15999	16009	16117	15969	15999	15920	16082	16135	16069	15962	16056	15896	15982	15899	15993	16184	16025	15957	16075	15903	15963	15951	15897	16002	15977	16064	16149	16082	15944	16059	16083	16119	16028	15968	16098	16029	16019	16006	16037	15807	15838	16078	15939	16102	15889	16018	15959	15968	16019	16006	15911	15986	15939	16062	16153	15959	16045	16080	16046	16049	15907	16125	16074	16077	15969	16056	15990	15984	15915	16015	16048	15929	16130	16049	15977	16156	15993	16009	15868	15858	16009	16153	15998	16064	15939	16038	16038	16058	15906	15990	15929	15995	16087	16168	16025	16086	15891	16087	16163	15912	15944	16059	15952	15884	16030	15883	16122	15877	16042	16078	16148	16121	15905	15883	16049	16017	16055	15967	15935	16020	16095	15900	16144	16036	15911	15902	16126	16001	16135	15914	16118	16052	16042	15857	16037	15855	15964	16023	15903	15819	15937	16008	16097	15983	16091	16006	16025	16054	16039	15835	16152	16189	16162	15847	16007	15829	16192	15934	16144	16057	15847	16049	16015	15985	16031	16218	15940	16158	15987	16100	15994	15964	16097	16072	16206	15962	16057	15962	16080	16134	16046	15974	16139	15986	16076	15952	16242	15911	16031	15937	16031	16065	15883	15908	16027	16206	16239	16062	16012	15979	16086	15952	15997	15970	15964	15929	15987	15981	15958	16033	15981	16044	15940	16123	16088	16160	16227	16026	16037	16006	16140	15982	16124	15925	16066	16135	16121	16039	15999	15989	16065	16082	16069	16007	16172	16077	15915	16113	15965	15937	16090	15972	15987	16209	15976	16104	16052	15930	16040	16031	15902	16105	15912	16037	16028	16061	15919	16211	16079	16106	15865	15986	15930	15996	16001	15845	16151	15990	15941	15894	15994	15966	16004	16073	16041	16085	16115	16060	16114	15889	16100	16054	16126	15870	16000	16101	16049	15855	16008	16125	15951	16009	15975	16127	15999	16064	15867	15932	15995	15898	15971	15941	15890	15912	16077	15867	15840	16034	15986	15957	16163	16170	16080	16242	16062	16103	15960	16152	15915	16105	15988	16007	16061	15957	16051	16117	16156	16114	16121	15938	15940	16258	15990	16029	15901	16044	16150	15940	15916	15905	15997	16141	16082	16033	15987	16049	16093	15919	16242	16007	15915	15877	15969	16012	16046	16102	15897	15820	16065	16097	15819	16099	16000	15953	15975	15967	16003	16089	16099	15852	15957	16169	16033	15975	15968	16078	16195	16017	15994	15982	16052	16041	15994	16041	16000	16040	15869	15978	16037	15981	15975	15920	15855	16130	15992	15934	16153	15894	16045	15990	15977	15827	15870	16085	15857	15967	15971	16021	16123	15883	16110	15981	15959	15985	16013	16089	16106	15996	15953	15926	16012	15942	16046	16046	16102	16068	15869	16001	15977	16122	16054	16127	16037	15976	16053	15977	16101	16133	15895	16136	16001	15979	16019	16149	16039	15881	15997	15799	15975	16161	15992	15977	16093	16030	16063	15984	15921	15988	15988	15879	16064	16173	16069	15990	15990	16070	15971	16179	16113	15962	16010	16075	16219	15847	15969	16133	16089	16076	16042	15897	15945	16125	16129	15990	16102	15933	16036	16018	15802	15953	16190	16075	16111	15916	16141	15930	15972	15988	15987	16081	16025	15887	16179	16118	16013	16080	16078	16075	15956	15998	15989	16196	16220	16018	15887	15917	16144	16002	16072	15964	16124	16164	15919	15969	16009	16036	15941	16142	15836	16054	15911	15994	16071	15906	15795	15918	16039	16014	15979	16066	16068	16195	15915	15962	15996	16082	16004	16157	15935	16111	15993	15918	16167	16025	15994	15996	15806	16083	16006	15919	15795	15993	16127	15923	16137	16003	16189	16032	16043	16051	16199	16069	16013	16121	15913	16015	16009	15947	15925	16100	16121	16066	15923	16099	16073	16002	15790	16022	15968	16105
25026	21327	28142	25387	22140	21050	21250	19783	19532	19749	19709	19332	19505	20031	25931	29632	30719	27729	23927	20974	19939	19450	19376	19280	19038	19322	19042	19441	19271	19612	19159	19402	19463	19290	19184	19323	19341	19305	19225	19297	19328	19258	19324	19337	19225	19161	19204	19307	19500	19327	19304	19243	19407	19398	19323	19245	19399	19270	19201	19445	19177	19165	19371	19215	19303	19186	19156	19064	19416	19346	19293	18963	19192	19370	19191	19359	19320	19195	19136	19124	19230	19171	19302	19128	19362	19325	19177	19362	19209	19200	18978	19418	19081	19285	19283	18885	19021	19318	19337	19074	19057	19108	19078	19152	18978	19287	19230	19356	19148	19331	19108	19246	19360	19279	19298	19393	19330	19397	19278	19075	19447	19093	19382	19245	19287	19336	19184	19145	19236	19107	19205	19245	19093	19161	19027	19154	19156	19388	19417	19403	19181	19217	19278	19146	19259	19268	19231	19274	19211	19123	19307	19281	19312	19226	19336	19358	19272	19165	19392	19246	19195	19276	19311	19126	19221	19134	19344	19347	19053	19144	19169	19022	19248	19330	19219	19363	19413	19026	19144	19078	19189	19115	19028	19188	19160	19069	19441	19147	19385	19236	19293	19181	19371	19257	19222	19434	19300	19176	19268	19324	19290	19219	19213	19100	19130	19212	19319	19029	19200	19155	19198	19082	19296	19315	19192	19249	19363	19375	19327	19140	19198	19210	19203	19069	19228	19374	19393	19076	19222	19292	19525	19113	19163	19231	19244	19316	19586	19248	19044	19285	19085	19091	19077	18998	19330	19299	19501	19447	19207	19112	19198	19327	19343	19362	19185	19402	19141	19175	19353	19174	19501	19246	19080	19332	19276	19044	19308	19155	19266	19060	19191	19163	19221	19286	19049	19054	19350	19368	19317	19158	19088	19254	19192	19352	19083	19220	19260	19276	19210	19313	19138	18929	19281	19172	19004	19304	19326	18993	19230	19193	19116	19412	19269	19125	18996	19452	19347	19146	19203	19393	19474	19232	19203	19116	19308	19290	19208	19104	19223	19314	19176	19239	19153	19229	19197	19330	19463	19258	19231	19321	19115	19139	19222	19167	19157	19259	19361	19373	19286	19255	19376	19396	19081	19086	19006	19099	19147	19251	19377	19098	19196	19242	19121	19221	19133	19212	19249	19236	19358	19263	19236	19129	19405	19232	19324	19268	19216	19327	19332	19214	19336	19312	19359	18928	19105	19370	19231	19272	19241	19163	19489	19244	19269	19088	19294	19203	19099	19130	19391	19248	19155	19235	19240	19143	19107	18912	19323	19078	19077	19244	19309	19116	19159	19111	19178	19253	19316	19033	19165	19235	19167	19332	19256	19347	19325	19058	19170	19320	19339	19186	19149	19268	19300	19142	19176	19126	19300	19179	19408	19074	19445	19238	19206	19190	19208	19332	19072	19406	19281	19291	19237	19309	19202	19591	19080	19201	18993	19164	19560	19263	19136	19292	19289	19227	19318	19106	19269	19450	19096	19252	19311	19422	19456	19327	19404	19227	19236	19269	19382	19267	19243	19114	19421	19355	19347	19207	19218	19351	19088	19215	19303	19136	19176	19173	19309	19301	19042	19293	19203	19163	19072	19240	19307	19206	19164	19167	19120	19124	19156	19351	19118	19220	19213	19263	19123	19359	19325	19237	19127	19205	19277	19214	19352	19340	19252	19297	19232	19114	19312	19164	19257	19251	19346	19421	19137	19220	19262	19196	19073	19275	19380	19252	19126	19375	19289	19369	19389	19264	19256	19101	18990	19150	19268	19430	19245	19064	19277	19274	19102	19251	19233	19056	19104	19311	19314	19221	19301	19351	19331	19013	19295	19055	19273	19111	19442	19357	19200	19178	19101	19355	19215	19135	19228	19164	19219	19081	19251	19265	19389	19502	19197	19227	19254	19297	19340	19150	19369	19398	19250	19237	19032	19195	19347	19251	19392	19106	19324	19328	19268	19231	19071	19311	19305	19114	19135	19367	19332	19075	19173	19300	19195	19181	19332	19168	19422	19225	19098	19241	19181	19174	19333	19294	19375	19096	19115	19016	19188	19019	19125	19414	19305	19275	19377	19137	19382	19348	19315	19145	19212	19562	19157	19165	19201	19229	19155	19070	19448	19132	19379	19121	19358	19156	19369	19218	19172	19315	19306	19459	19297	19095	19272	19096	19123	19190	19247	19321	19364	19314	19213	19023	19211	19458	19473	19327	19139	19174	19373	19464	19098	19326	19164	19065	19500	19187	19232	19108	19315	19157	19148	19270	19208	19298	19507	19325	19101	19178	19399	19520	19316	19306	19361	19224	19318	19381	19102	19135	19185	19376	19162	19233	19221	19330	19462	19330	19418	19206	19227	19226	19444	19273	19151	19069	19282	19442	19220	19322	19340	19154	19216	19284	19314	19091	19348	19263	19142	19318	19151	19206	19226	19176	19428	19346	19262	19229	19317	19345	19125	19249	19208	19390	19302	19378	19325	19221	19292	19353	19345	19227	19354	19238	19234	19220	19249	19154	19194	19236	19175	19115	19116	19152	19266	19168	19197	19213	19134	19509	19344	19214	19203	19279	19250	19205	19342	19312	19112	19121	19175	19062	19092	19394	18987	19168	19025	19265	19227	19076	19256	19099	19258	19106	19257	19235	19215	19032	19287	19500	19263	19437	19189	19368	19323	19283	19358	19428	19235	19325	19128	19191	19330	19357	19273	19491	19265	19349	19060	19220	19273	19259	19330	19351	19060	19153	19248	19311	19195	19176	19389	19287	19205	19011	19247	19307	19442	19312	19265	19361	19197	19189	19346	19110	19311	19174	19273	19285	19385	19346	19412	19154	19181	19105	19224	19175	19193	19135	19262	19069	19304	19145	19263	19258	19421	19234	19100	19016	19159	19261	19187	19270	19151	19406	19325	19190	19186	19090	19180	19100	19186	19279	19164	19119	19315	19196	19324	19071	19143	19046	19150	19095	19290	19232	19371	19362	19305	19062	19139	19262	19023	18931	18970	19490	19246	19276	19166	19374	19117	19152	19235	19289	19040	19175	19080	19133	19183	19286	19277	19221	19269	19081	19414	19190	19332	19280	19202	19291	19286	19191	19408	19105	19014	19140	19267	19206	19169	19048	19171	19411	19208	19428	19379	19307	19078	19493	19053	19217	19172	19202	19168	19139	19122	19435	19280	19319	19335	19279	19448	19242	19294	19097	19255	19204	19132	19250	19102	18977	19184	19158	19190	19205	19317	19183	19450	19359	19398	19245	19069	19082	19081	19448	19128	19176	19091	19192	19177	19263	19069	19227	19211	19068	19187	19166	19237	19017	19400	19057	19161	19219	19389	19249	19194	19127	19242	19133	19261	19312	19239	19308	19259	19339	19458	19207	19269	19512	19533	19201	19226	19266	19296	19311	19318	19250	19232	19285	19386	19090	19132	19187	19311	19231	19351	19402	19106	19230	19228	19283	19287	19250	19146	19355	19198	19192	19403	19342	19200	18963	19380	19491	19310	19277	19163	19319	19551	19366	19209	19005	18945	19157	19129	19226	19341	19259	19399	19252	19237	19505	19414	19173	19319	19552	19451	19268	19142	19226	19171	19205	19492	19200	19421	19046	19039	19222	19293	19350	19366	19186	19348	19039	19241	19254	19279	19215	19118	19508	19144	19028	19187	19290	19266	19196	19381	19195	19313	19445	19121	19077	19185	19271	19119	19433	19273	19192	19553	19311	19201	19068	19316	19291	19259	19274	19393	19161	19416	19261	19304	19367	19235	19389	19411	19125	19159	19320	19318	19226	19170	19192	18980	19175	19398	19159	19166	19270	19291	19256	19155	19000	19320	19106	19455	19092	19563	19181	19106	19323	19085	19148	19192	19355	19231	19441	19173	19043	19252	19080	19162	19244	19220	19165	19259	19212	19229	19253	19294	19329	19308	19403	19164	19303	19032	19183	19132	19250	19345	19264	19262	19153	19263	19239	19317	19447	19196	19266	19102	19270	19166	19348	19276	19155	19089	19110	19205	19319	19223	19356	19236	19332	19269	19090	19315	19147	19163	19134	19205	19244	19205	19264	18956	19106	19077	19320	19320	19208	19153	19371	19384	19316	19247	19134	19216	19432	19183	19257	19178	19099	19084	19064	19117	19029	19328	19375	19206	19324	19202	19337	19112	19072	19214	19322	19339	19209	19420	19062	19267	19266	19383	19052	19220	19390	19476	19271	19312	19230	19229	19181	19296	19279	19182	19297	19385	19325	19419	19165	19339	19141	19136	19343	19331	19244	19228	19318	19454	19108	19297	18901	19163	19099	19327	19129	19223	19295	19307	19220	19215	19378	19292	19209	19271	19272	19124	19171	19086	19261	19412	19013	19299	19342	19077	19146	18996	19366	19147	19246	19381	19162	19249	19141	19040	19184	19154	19409	19423	19108	19232	19189	19165	19278	19348	19331	19219	19378	19024	19148	19079	19151	19267	19150	19282	19095	19352	19410	19315	19242	19232	19300	19100	19177	19293	19209	19198	19290	19084	19385	19226	19192	18896	19416	19291	19107	19191	19122	19301	19132	19228	19274	19175	19230	19273	19200	19237	19220	19431	19143	19272	19280	19188	19083	19356	19131	19309	19123	19297	19023	19210	19258	19284	19152	19133	19145	19064	19017	18962	19002	19197	19204	19292	19126	19248	19340	19325	19162	19451	19235	19270	19168	19392	19293	19365	19464	19159	19281	19312	19168	19287	19298	19363	19444	19346	19244	19379	19262	19150	19346	19184	19369	19296	19110	19056	19170	19314	19252	19288	19285	19127	19230	19036	19280	19309	19192	19400	19418	19281	19101	19127	19265	19375	19223	19157	19300	19258	19280	19337	19279	19207	19135	19323	19110	19273	19282	19267	19371	19281	19283	19446	19196	19096	19241	19369	19391	19268	19286	19251	19046	18948	19277	19320	19205	19318	19215	19252	19083	19190	19298	19305	19238	19370	19085	19183	19106	19292	19249	19225	19325	19329	19223	19034	19141	19259	19341	19442	19299	19429	19296	19068	19164	19100	19373	19275	19102	19227	19327	19212	19238	19527	19271	19279	19200	19213	19357	19213	19343	19117	19319	19228	19247	19302	19340	19396	19244
15228	22420	21551	18574	18026	17164	17015	16988	16720	16657	16655	16421	16438	17545	26799	30854	30629	26536	21016	17876	16600	16364	16198	16308	16122	16188	16313	16241	16233	16155	16184	16317	16099	16219	16291	16401	16288	16251	16252	16192	16249	16397	16220	16383	16265	16301	16371	16231	16409	16367	16318	16171	16285	16109	16319	16251	16155	16305	16225	16320	16274	16092	16198	16240	16185	16087	16208	16085	16287	16288	16133	16374	16316	16075	16099	16309	16095	16231	16340	16219	16229	16273	16265	16176	16255	16279	16178	16185	16112	16346	16152	16093	16253	16213	16300	16204	16212	16301	16227	16371	16372	16492	16315	16292	16126	16258	16181	16206	16195	16206	16316	16204	16030	16291	16359	16141	16327	16234	16205	16283	16209	16244	16174	16272	16315	16181	16357	16134	16321	16113	16030	16209	16072	16287	16148	16127	16117	16297	16013	16318	16405	16103	16216	16149	16194	16243	16266	16274	16227	16277	16225	16379	16314	16176	16274	16151	16150	16174	16153	16238	16220	16288	16170	16299	16288	16353	16182	16079	16327	16191	16306	16193	16304	16201	16204	16228	16300	16257	16145	16256	16263	16188	16196	16100	16493	16283	16208	16321	16203	16383	16153	16294	16260	16205	16213	16246	16188	16243	16232	16130	16117	16075	16264	16321	16279	16084	16160	16204	16130	16032	16095	16088	16212	16268	16202	16170	16106	16318	16233	16189	16288	16149	16156	16242	16035	16151	16411	16197	16234	16177	16229	16270	16311	16263	16179	16225	16264	16316	16371	16368	16350	16284	16178	16197	16462	16063	16234	16284	16148	16386	16205	16150	16125	16349	16013	16313	16078	16050	16218	16218	16153	16260	16346	16330	16216	16130	16283	16075	16149	16120	16216	16394	16245	16288	16146	16077	16271	16374	16391	16333	16182	16199	16275	16275	16212	16258	16093	16285	16275	16109	16240	16181	16083	16346	16334	16094	16175	16428	16195	16289	16259	16172	16205	16357	16199	16324	16345	16225	16213	16146	16272	16166	16131	16224	16326	16323	16203	16128	16412	16349	16115	16260	16232	16252	16191	16310	16405	16154	16231	16137	16279	16538	15986	16202	16146	16258	16334	16342	16243	16302	16190	16199	16290	16101	16130	16345	16031	16315	16294	16176	16204	16091	16333	16181	16164	16187	16102	16217	16153	16214	16130	16180	16345	16176	16270	16391	16285	16076	16522	16165	16263	16169	16147	16107	16271	16117	16224	16266	16154	16178	16200	16230	16339	16320	16191	16398	16067	16296	16119	16159	16251	16267	16019	16232	16063	16233	16340	16189	16094	16241	16086	16334	16393	16216	16262	16150	16349	16221	16232	16289	16231	16057	16204	16200	16132	16145	16163	16250	16248	16482	16127	16306	16257	16190	16057	16360	16236	16336	16341	16105	16367	16224	16078	16412	16219	16172	16330	16334	16258	16059	16101	16194	16251	16354	16273	16131	16166	16294	16224	16353	16250	16190	16093	16226	16152	16193	16149	16398	16110	16231	16200	16103	16272	16308	15949	16112	16269	16320	16144	16109	16214	16310	16140	16215	16193	16307	16220	16211	16187	16265	16156	16286	16258	16066	16381	16335	16165	16320	16191	16222	16264	16236	16037	16169	16206	16180	16092	16176	16130	16228	16300	16263	16282	16103	16227	16174	16094	16231	16302	16273	16202	16251	16196	16354	16114	16237	16172	16150	16238	16226	16343	16240	16214	16255	16086	16009	16320	16182	16245	16093	16289	16100	16139	16159	16357	16290	16184	16203	16107	16312	16327	16303	16132	16145	16168	16269	16273	16223	16207	16251	16253	16234	16236	16316	16215	16076	16101	16260	16126	16225	16307	16087	16406	16163	16304	16366	16190	16344	16188	16238	16466	16281	16164	16167	16290	16199	16077	16184	16186	16251	16338	16203	16217	16129	16297	16128	16380	16246	16106	16208	16112	16234	16287	16200	16326	16161	16343	16197	16082	16311	16144	16242	16299	16382	16207	16223	16269	16265	16224	16203	16247	16317	16369	16239	16340	16142	16228	16343	16174	16188	16382	16122	16186	16394	16223	16167	16038	16256	16294	16178	16123	16169	16317	16393	16143	16052	16073	16305	16187	16210	16243	16230	16263	16148	16227	16332	16454	16313	16416	16136	16271	16251	16272	16122	16290	16377	16111	16324	16338	16232	16163	16283	16218	16193	16184	16263	16313	16278	16220	16166	16333	16179	16177	16238	16251	16085	16368	16180	16194	16281	16327	16187	16206	16270	16235	16172	16273	16212	16195	16314	16233	16263	16242	16195	16249	16229	16267	16107	16307	15893	16347	16120	16133	16405	16098	16211	16076	16226	16280	16196	16409	16246	16120	16274	16154	16339	16235	16207	16214	16333	16109	16351	16173	16272	16180	16233	16111	16206	16256	16287	16321	16239	16304	16308	16130	16310	16289	16402	16082	16050	16263	16223	16087	16136	16418	16036	16375	16230	16172	16298	16331	16274	16180	16260	16312	16164	16116	16149	16071	16058	16335	16301	16104	16184	16309	16215	16376	16094	16106	16153	16172	16389	16189	16142	16060	16092	16232	16120	16315	16229	16063	16233	16066	16244	16181	16254	16242	16298	16135	16380	16104	16090	16270	16269	16145	16242	16154	16202	16289	16256	16260	16144	16224	16296	16146	16235	16260	16225	16217	16336	16143	16373	16125	16172	16360	16249	16219	16090	16184	16105	16111	16323	16226	16178	16351	16354	16154	16295	16158	16223	16194	16217	16247	16163	16302	16201	16250	16297	16400	16210	16267	16106	16221	16271	16108	16356	16212	16093	16312	16315	16210	16196	16208	16399	16028	16312	16310	16225	16126	16073	16107	16360	16316	16200	16203	16246	16316	16248	16254	16230	16304	16301	16246	16376	16299	16301	16108	16212	16162	16339	16147	16274	16132	16076	16271	16140	16310	16302	16090	16312	16158	16306	16035	16078	16106	16337	16157	16225	16360	16182	16317	16141	16160	16152	16117	16290	16118	16142	16278	16240	16227	16206	16332	16270	16176	16292	16117	16181	16159	16263	16163	16227	16119	16325	16059	16177	16495	16224	16229	16146	16285	16272	16380	16248	16246	16246	16043	16063	16157	16174	16030	16225	16194	16259	16320	16241	16130	16232	16254	16096	16187	16357	16225	16173	16259	16308	16221	16237	16246	16267	16237	16307	16238	16229	16330	16321	16205	16353	16238	16241	16302	16284	16216	16318	16097	16241	16210	16322	16282	16275	16372	16074	16054	16233	16203	16166	16304	16260	16309	16087	16308	16089	16236	16178	16343	16212	16201	16117	16186	16259	16197	16337	16127	16153	16392	16175	16390	16221	16260	16200	16278	16192	16328	16216	16380	16087	16004	16269	16031	16309	16301	16327	16230	16189	16067	16080	16163	16318	16281	16163	16254	16128	16156	16370	16083	16196	16272	16387	16217	16200	16210	16258	16337	16271	16192	16276	16175	16426	16354	16134	16258	16228	16086	16153	16434	16167	16100	16201	16407	16067	16265	16347	16271	16048	16384	16189	16341	16179	16143	16394	16207	16298	16222	16141	16320	16144	16315	16300	16211	16229	16197	16077	16379	16360	16231	16120	16081	16245	16102	16344	16176	16281	16119	16143	16333	16311	16150	16398	16199	16115	16286	16233	16239	16152	16361	16297	16110	16153	16367	16249	16210	16117	16099	16240	16127	16104	16258	16095	16313	16430	16322	16243	16209	16222	16270	16181	16239	16182	16191	16197	16168	16143	16118	16306	16160	16261	16235	16181	16172	16303	16199	16218	16186	16179	16393	16317	16292	16222	16123	16352	16156	16206	16052	16358	16266	16191	16253	16290	16163	16244	16229	16171	16297	16270	16341	16058	16196	16312	16325	16159	16279	16363	16121	16262	16203	16337	16101	16166	16272	16193	16110	16268	16364	16287	16261	16489	16099	16324	16152	16311	16286	16116	16218	16201	16280	16280	16312	16381	16347	16295	16331	16209	16313	16388	16064	16182	16130	16151	16167	16196	16263	16142	16203	16264	16292	16170	16296	16195	16203	16112	16255	16116	16165	16264	16330	16217	16285	16248	16291	16184	16208	16076	16267	16117	16311	16142	16323	16226	16273	16254	16316	16321	16312	16170	16281	16372	16352	16092	16144	16198	16356	16215	16064	16170	16037	16198	16182	16180	16232	16104	16181	16423	16249	16227	16202	16207	16229	16072	16315	16364	16078	16334	16163	16333	16068	16311	16260	16405	16297	16329	16165	16329	16291	16208	16123	16200	16298	16265	16258	16279	16476	16228	16155	16160	16212	16372	16172	16074	16074	16175	16332	16428	16181	16315	16324	16252	16206	16238	16206	16361	16233	16203	16327	16168	16094	16205	16336	16299	16310	16236	16182	16179	16353	16371	16258	16325	16435	16260	16209	16264	16234	16324	16252	16472	16290	16146	16195	16307	16249	16204	16378	16274	16240	16124	16280	16243	16124	16252	16289	16317	16226	16190	16149	16126	16320	16073	16083	16100	15999	16303	16197	16084	16319	16447	16210	16215	16220	16207	16177	16160	16227	16459	16303	16235	16358	16117	16306	16256	16239	16258	16375	16252	16331	16303	16274	16338	16208	16321	16139	16255	16241	16159	16183	16227	16111	16242	16331	16323	16315	16225	16176	16315	16145	16325	16225	16151	16149	16274	16083	16172	16034	16267	16248	16316	16194	16315	16322	16190	16174	16156	16067	16189	16342	16221	16387	16225	16237	16266	16287	16148	16247	16394	16089	16335	16269	16240	16137	16326	16139	16292	16401	16222	16162	16267	16284	16238	16484	16174	16281	16138	16176	16302	16261	16279	16330	16082	16293	16293	16366	16278	16254	16338	16075	16272	16379	16382	16199	16276	16281	16139	16258	16216	16437	16285	16154	16170	16274	16184	16446	16134	16097	16229	16167	16093	16165	16440	16174	16181	16163	16201	16521	16240	16234	16283	16278	16307	16182	16256	16115	16284	16157	16324	16208	16186	16236	16142	16284	16269	16250	16162	16187	16234	16160	16294	16162	16274	16160	16326	16183	16126	16212	15978	16286	16237	16180	16068	16058	16213	16427	16075	16314	16041	16262	16259	16188	16219
23711	21340	28899	24174	22095	23780	23880	20741	20221	20416	20276	20139	19904	20170	25615	36166	38936	35818	28312	23070	20717	20014	19590	19559	19647	19612	19647	19663	19676	19655	19662	19666	19624	19671	19808	19818	19567	19691	19581	19627	19319	19629	19747	19666	19667	19687	19772	19547	19465	19693	19539	19428	19517	19672	19538	19608	19640	19617	19555	19570	19455	19669	19545	19719	19801	19644	19630	19551	19556	19586	19577	19394	19500	19586	19565	19521	19520	19370	19405	19492	19482	19442	19635	19738	19656	19650	19528	19553	19524	19864	19584	19741	19464	19705	19530	19418	19625	19568	19625	19602	19571	19524	19550	19583	19497	19450	19337	19518	19535	19656	19737	19596	19506	19354	19388	19609	19524	19434	19532	19433	19549	19569	19641	19481	19630	19576	19421	19417	19547	19566	19655	19673	19591	19611	19510	19341	19810	19471	19465	19568	19551	19646	19484	19467	19518	19500	19607	19429	19430	19552	19527	19374	19502	19355	19520	19593	19483	19678	19691	19709	19618	19706	19574	19599	19641	19598	19696	19686	19334	19492	19551	19399	19539	19440	19681	19637	19646	19643	19325	19644	19499	19601	19668	19596	19640	19588	19456	19602	19499	19569	19491	19588	19553	19616	19527	19544	19694	19836	19693	19630	19665	19665	19454	19549	19496	19526	19463	19727	19569	19758	19293	19350	19472	19664	19587	19679	19748	19516	19660	19639	19382	19395	19713	19646	19394	19632	19516	19521	19797	19345	19556	19687	19764	19420	19640	19730	19599	19700	19559	19641	19534	19699	19395	19450	19568	19716	19708	19358	19484	19592	19575	19545	19551	19356	19416	19483	19536	19473	19540	19661	19252	19469	19555	19532	19660	19445	19382	19532	19613	19506	19583	19326	19584	19465	19395	19596	19836	19558	19572	19628	19408	19576	19561	19537	19621	19349	19559	19485	19483	19465	19501	19387	19704	19507	19648	19692	19479	19586	19724	19252	19496	19452	19636	19431	19537	19626	19561	19595	19575	19419	19382	19551	19564	19312	19552	19458	19585	19293	19468	19518	19710	19709	19665	19526	19598	19455	19585	19550	19522	19431	19559	19359	19576	19508	19596	19630	19634	19521	19495	19598	19468	19560	19588	19491	19542	19515	19486	19667	19453	19438	19583	19436	19539	19469	19656	19722	19598	19302	19359	19617	19649	19535	19370	19638	19551	19474	19387	19478	19496	19612	19383	19687	19692	19764	19632	19781	19599	19322	19534	19450	19341	19586	19525	19501	19547	19557	19470	19473	19591	19659	19540	19480	19374	19389	19377	19327	19541	19549	19522	19535	19552	19534	19603	19425	19652	19513	19525	19396	19704	19645	19530	19434	19624	19381	19621	19739	19495	19653	19505	19605	19508	19463	19655	19447	19490	19550	19618	19641	19471	19555	19563	19584	19457	19477	19427	19712	19645	19376	19544	19636	19488	19656	19551	19682	19484	19656	19570	19531	19600	19613	19614	19729	19558	19631	19408	19431	19513	19565	19657	19460	19718	19540	19488	19388	19523	19437	19606	19625	19649	19500	19704	19280	19370	19494	19450	19709	19524	19305	19364	19415	19656	19709	19676	19745	19736	19391	19814	19512	19495	19620	19613	19681	19683	19491	19645	19519	19515	19641	19468	19404	19677	19551	19874	19603	19567	19527	19711	19631	19540	19652	19520	19636	19580	19430	19701	19767	19579	19528	19713	19558	19466	19581	19452	19585	19660	19459	19339	19420	19491	19652	19676	19482	19626	19477	19520	19601	19557	19460	19450	19351	19669	19516	19500	19350	19688	19761	19477	19689	19589	19763	19690	19431	19436	19606	19503	19725	19480	19446	19543	19472	19548	19748	19507	19682	19535	19628	19516	19476	19493	19349	19693	19610	19692	19648	19717	19456	19384	19626	19647	19606	19554	19816	19702	19565	19558	19294	19510	19856	19606	19388	19669	19774	19320	19608	19462	19491	19432	19418	19561	19650	19428	19665	19402	19606	19606	19344	19286	19467	19737	19570	19637	19576	19513	19611	19634	19638	19628	19441	19545	19585	19817	19407	19768	19554	19487	19551	19438	19519	19596	19757	19498	19551	19461	19549	19494	19636	19475	19583	19591	19571	19615	19475	19485	19715	19664	19589	19567	19556	19645	19387	19727	19704	19500	19570	19554	19457	19561	19517	19421	19528	19641	19636	19562	19597	19549	19423	19754	19583	19466	19661	19500	19579	19521	19385	19529	19348	19442	19583	19671	19571	19592	19751	19426	19482	19580	19655	19667	19601	19741	19382	19351	19616	19664	19575	19384	19493	19615	19304	19534	19537	19706	19354	19604	19542	19777	19559	19654	19406	19597	19576	19663	19354	19646	19539	19462	19562	19641	19610	19483	19540	19381	19831	19638	19893	19745	19629	19691	19515	19644	19681	19479	19611	19539	19681	19492	19704	19644	19463	19414	19436	19705	19588	19642	19510	19649	19571	19403	19403	19540	19551	19699	19580	19532	19650	19405	19593	19271	19462	19594	19516	19523	19719	19790	19574	19543	19601	19468	19581	19709	19575	19515	19316	19550	19738	19485	19510	19398	19847	19834	19359	19509	19631	19496	19390	19565	19562	19624	19587	19455	19487	19478	19380	19495	19504	19581	19347	19526	19593	19500	19626	19546	19307	19687	19694	19572	19737	19375	19454	19538	19497	19366	19515	19544	19578	19453	19365	19439	19316	19513	19696	19365	19461	19594	19696	19444	19463	19706	19606	19562	19665	19405	19588	19338	19504	19390	19753	19844	19473	19593	19703	19796	19699	19720	19716	19621	19433	19530	19608	19533	19671	19665	19376	19765	19447	19701	19563	19611	19358	19499	19414	19742	19563	19603	19701	19672	19417	19431	19636	19464	19564	19695	19665	19432	19361	19714	19791	19614	19480	19534	19711	19611	19497	19536	19691	19441	19681	19521	19673	19373	19513	19498	19484	19615	19681	19385	19507	19680	19748	19588	19434	19607	19689	19613	19582	19587	19763	19555	19541	19543	19692	19558	19580	19345	19541	19583	19745	19590	19708	19582	19646	19603	19441	19496	19622	19590	19418	19508	19320	19560	19409	19602	19453	19435	19346	19406	19481	19741	19516	19611	19556	19683	19436	19597	19428	19552	19299	19398	19607	19692	19428	19537	19391	19422	19442	19526	19583	19416	19658	19674	19408	19648	19606	19426	19607	19589	19661	19668	19582	19587	19744	19803	19454	19682	19747	19570	19445	19491	19276	19685	19430	19621	19757	19446	19597	19673	19488	19587	19421	19583	19511	19529	19720	19687	19640	19622	19553	19827	19676	19599	19533	19571	19576	19379	19551	19509	19420	19533	19481	19297	19381	19600	19687	19546	19581	19381	19581	19327	19569	19696	19563	19581	19465	19696	19600	19605	19524	19687	19634	19573	19253	19651	19423	19299	19464	19631	19621	19527	19692	19454	19542	19709	19512	19537	19566	19829	19496	19430	19521	19404	19723	19550	19489	19547	19621	19644	19584	19655	19623	19541	19647	19545	19659	19745	19403	19500	19628	19588	19591	19211	19569	19494	19561	19771	19567	19357	19705	19754	19410	19634	19559	19752	19505	19599	19365	19596	19647	19593	19719	19658	19639	19603	19326	19586	19539	19395	19703	19612	19630	19492	19627	19578	19600	19599	19787	19708	19700	19380	19521	19764	19677	19663	19397	19610	19618	19593	19609	19415	19579	19644	19575	19473	19598	19597	19484	19729	19760	19759	19684	19554	19705	19620	19555	19600	19682	19635	19598	19631	19773	19737	19576	19700	19464	19485	19573	19485	19677	19502	19288	19647	19553	19545	19633	19619	19517	19585	19495	19450	19492	19403	19537	19549	19481	19617	19501	19765	19672	19662	19435	19560	19447	19664	19585	19852	19562	19541	19554	19306	19544	19483	19520	19790	19691	19529	19402	19798	19679	19470	19495	19650	19540	19710	19519	19390	19540	19452	19417	19668	19557	19570	19499	19612	19438	19556	19686	19547	19756	19815	19682	19807	19872	19441	19425	19405	19553	19515	19542	19784	19594	19692	19680	19359	19573	19570	19594	19636	19640	19546	19489	19655	19565	19711	19614	19588	19577	19499	19617	19461	19507	19526	19423	19558	19640	19770	19659	19622	19606	19559	19547	19495	19577	19610	19669	19616	19448	19803	19592	19421	19546	19559	19641	19522	19455	19618	19655	19444	19598	19650	19599	19592	19510	19567	19312	19674	19572	19495	19535	19793	19456	19436	19582	19651	19465	19548	19487	19511	19687	19480	19700	19695	19542	19638	19548	19601	19511	19527	19423	19492	19438	19711	19566	19519	19610	19456	19572	19590	19728	19488	19476	19515	19667	19385	19438	19580	19696	19576	19635	19783	19533	19695	19513	19560	19578	19639	19520	19592	19461	19468	19697	19579	19797	19659	19643	19496	19533	19517	19459	19404	19705	19427	19645	19511	19600	19713	19596	19435	19644	19519	19861	19631	19563	19553	19564	19534	19499	19514	19563	19632	19512	19564	19485	19693	19628	19545	19794	19685	19803	19723	19402	19515	19602	19566	19766	19497	19386	19574	19625	19654	19496	19640	19405	19603	19761	19528	19628	19413	19608	19429	19597	19431	19228	19499	19535	19643	19526	19523	19634	19664	19688	19525	19509	19313	19384	19526	19614	19765	19310	19602	19438	19233	19738	19646	19390	19489	19655	19726	19732	19584	19657	19545	19546	19680	19488	19404	19361	19636	19414	19411	19602	19353	19485	19728	19670	19495	19447	19545	19513	19722	19587	19678	19450	19572	19573	19705	19447	19403	19593	19547	19375	19667	19354	19760	19683	19398	19427	19652	19709	19582	19604	19440	19328	19470	19586	19725	19461	19591	19547	19638	19388	19558	19706	19751	19444	19725	19632	19613	19567	19489	19623	19700	19567	19728	19570	19559	19664	19796	19722	19651	19772	19408	19610	19730	19656	19196	19542	19670	19609	19444	19514	19370	19661	19387	19508	19766	19558	19545	19479	19510	19491	19534	19618	19667	19489	19830	19634	19626	19692	19412	19611	19615	19508	19654	19511	19431	19797	19489	19460	19379	19568	19606	19635	19555	19616	19475	19560	19640	19454
16488	27240	25414	21051	19531	18375	17969	17622	17654	17129	16894	17081	16728	17072	26556	38190	39538	35421	25892	20043	17247	16527	16576	16277	16291	16624	16482	16436	16535	16529	16465	16375	16362	16310	16466	16356	16450	16449	16462	16400	16341	16430	16528	16335	16454	16328	16532	16541	16617	16504	16439	16601	16635	16461	16392	16281	16465	16453	16347	16384	16426	16417	16260	16472	16422	16381	16462	16471	16663	16484	16467	16552	16355	16394	16478	16410	16244	16389	16344	16420	16551	16570	16420	16279	16377	16445	16347	16455	16430	16453	16389	16395	16378	16428	16364	16390	16312	16360	16190	16465	16483	16372	16297	16491	16504	16513	16323	16398	16307	16390	16351	16464	16388	16410	16397	16612	16474	16226	16512	16455	16337	16248	16330	16281	16445	16522	16365	16302	16285	16419	16594	16556	16300	16426	16409	16344	16515	16273	16336	16376	16384	16428	16463	16422	16405	16539	16416	16468	16372	16346	16499	16394	16389	16351	16461	16386	16333	16334	16307	16511	16554	16605	16348	16566	16418	16378	16317	16459	16492	16471	16242	16483	16721	16524	16405	16572	16406	16421	16399	16409	16656	16285	16453	16303	16474	16178	16354	16313	16368	16453	16262	16282	16383	16425	16549	16391	16383	16163	16361	16490	16411	16302	16405	16335	16425	16358	16344	16469	16472	16356	16356	16505	16355	16336	16340	16476	16277	16294	16357	16533	16280	16543	16626	16467	16597	16529	16283	16334	16360	16548	16411	16045	16529	16335	16381	16406	16453	16371	16352	16297	16261	16371	16545	16145	16521	16427	16499	16370	16437	16496	16404	16375	16338	16397	16383	16403	16402	16468	16376	16334	16248	16363	16359	16339	16517	16446	16395	16401	16350	16462	16276	16432	16592	16349	16359	16428	16413	16290	16316	16401	16502	16412	16358	16202	16448	16433	16466	16440	16253	16309	16485	16373	16439	16433	16375	16307	16501	16459	16336	16484	16459	16420	16412	16332	16441	16410	16418	16458	16482	16354	16304	16358	16354	16383	16423	16415	16330	16387	16332	16370	16393	16360	16453	16446	16367	16315	16463	16208	16563	16429	16328	16376	16473	16486	16351	16246	16414	16383	16422	16435	16385	16434	16328	16477	16390	16375	16327	16255	16523	16342	16438	16417	16431	16427	16370	16526	16296	16526	16259	16448	16491	16518	16381	16513	16477	16330	16461	16437	16432	16309	16479	16461	16280	16390	16551	16258	16318	16448	16359	16356	16437	16356	16497	16458	16183	16388	16327	16503	16304	16444	16536	16468	16454	16296	16493	16492	16236	16306	16378	16316	16414	16597	16471	16396	16465	16326	16493	16482	16269	16418	16523	16227	16351	16418	16219	16375	16257	16343	16344	16497	16384	16467	16672	16584	16330	16524	16488	16420	16424	16369	16267	16272	16294	16631	16368	16411	16433	16388	16527	16254	16568	16566	16341	16605	16439	16407	16511	16455	16391	16459	16371	16503	16509	16398	16525	16205	16452	16254	16332	16343	16426	16273	16382	16479	16320	16432	16332	16650	16298	16379	16544	16489	16452	16426	16390	16449	16363	16383	16458	16464	16323	16433	16414	16326	16371	16458	16366	16417	16418	16339	16609	16378	16415	16428	16330	16507	16312	16437	16445	16371	16263	16341	16565	16245	16390	16495	16481	16348	16495	16384	16459	16428	16488	16425	16629	16489	16452	16342	16370	16265	16377	16500	16587	16444	16337	16430	16316	16370	16485	16263	16540	16589	16391	16432	16360	16405	16403	16388	16315	16352	16411	16325	16392	16318	16271	16567	16598	16137	16354	16426	16254	16415	16477	16360	16367	16327	16443	16346	16444	16286	16411	16323	16370	16396	16297	16579	16579	16344	16351	16487	16522	16364	16431	16396	16306	16520	16259	16479	16485	16370	16480	16503	16387	16582	16420	16487	16494	16448	16241	16277	16588	16659	16378	16131	16332	16647	16451	16556	16423	16312	16288	16436	16453	16376	16505	16309	16372	16313	16454	16316	16375	16316	16412	16451	16415	16364	16365	16333	16526	16547	16315	16281	16551	16362	16545	16236	16294	16507	16429	16455	16384	16378	16403	16397	16423	16453	16285	16255	16313	16419	16383	16489	16372	16404	16319	16333	16530	16551	16521	16363	16425	16338	16613	16267	16456	16390	16436	16530	16543	16566	16425	16306	16353	16468	16405	16370	16436	16486	16366	16335	16398	16315	16453	16362	16352	16384	16359	16238	16408	16309	16382	16426	16526	16607	16353	16315	16475	16410	16510	16407	16463	16571	16491	16343	16435	16328	16430	16459	16332	16400	16406	16421	16208	16542	16592	16379	16452	16370	16532	16374	16288	16365	16459	16346	16521	16401	16183	16360	16198	16358	16310	16586	16323	16492	16238	16505	16230	16409	16397	16498	16303	16449	16347	16450	16492	16313	16523	16582	16335	16385	16418	16412	16505	16540	16230	16469	16476	16563	16547	16242	16346	16497	16288	16484	16347	16396	16342	16322	16477	16428	16291	16463	16283	16584	16381	16700	16466	16186	16432	16403	16445	16309	16398	16448	16499	16444	16454	16323	16478	16280	16401	16507	16414	16593	16493	16640	16279	16270	16522	16272	16405	16357	16348	16373	16410	16538	16366	16347	16420	16382	16322	16544	16450	16375	16518	16238	16347	16415	16485	16499	16447	16308	16444	16310	16326	16292	16418	16463	16532	16435	16298	16285	16470	16334	16190	16431	16313	16336	16408	16307	16393	16510	16553	16434	16529	16388	16421	16337	16437	16532	16062	16358	16313	16373	16340	16502	16366	16356	16471	16438	16461	16327	16588	16497	16274	16394	16407	16237	16313	16252	16335	16479	16251	16222	16534	16543	16488	16265	16383	16231	16363	16414	16558	16407	16301	16271	16313	16363	16367	16525	16566	16321	16682	16413	16426	16359	16354	16443	16530	16403	16551	16283	16332	16619	16445	16440	16222	16436	16464	16313	16380	16305	16533	16396	16538	16576	16535	16465	16277	16397	16361	16392	16473	16374	16348	16392	16457	16370	16249	16542	16366	16385	16554	16615	16521	16434	16314	16500	16339	16430	16378	16385	16263	16445	16667	16399	16447	16469	16407	16344	16357	16355	16510	16429	16340	16397	16393	16498	16404	16523	16417	16529	16406	16338	16673	16295	16445	16481	16376	16350	16475	16542	16441	16275	16340	16390	16377	16272	16122	16357	16261	16303	16524	16456	16350	16466	16353	16412	16397	16715	16211	16343	16516	16511	16420	16361	16417	16504	16357	16391	16288	16387	16424	16299	16515	16518	16378	16425	16579	16555	16318	16331	16419	16384	16350	16396	16365	16502	16457	16478	16436	16303	16343	16297	16213	16384	16354	16243	16454	16336	16360	16505	16404	16555	16367	16492	16353	16354	16505	16353	16521	16427	16205	16319	16411	16317	16374	16214	16482	16701	16369	16392	16207	16577	16491	16502	16459	16340	16409	16415	16374	16419	16393	16534	16277	16432	16386	16495	16361	16438	16345	16407	16425	16420	16331	16403	16461	16552	16248	16478	16362	16318	16453	16445	16679	16391	16317	16349	16415	16483	16345	16485	16242	16507	16363	16445	16506	16626	16517	16444	16500	16349	16433	16249	16322	16386	16486	16429	16518	16380	16502	16541	16333	16188	16467	16633	16213	16465	16503	16297	16324	16474	16424	16523	16436	16324	16379	16326	16395	16290	16269	16355	16370	16449	16271	16428	16508	16530	16331	16483	16231	16501	16426	16475	16434	16440	16413	16291	16356	16591	16388	16379	16392	16311	16356	16333	16388	16467	16411	16429	16384	16302	16437	16282	16359	16344	16393	16491	16559	16239	16372	16342	16445	16407	16562	16387	16306	16310	16408	16564	16272	16472	16318	16488	16426	16445	16285	16457	16301	16303	16584	16444	16358	16347	16377	16429	16346	16448	16504	16518	16251	16594	16329	16497	16402	16259	16496	16409	16448	16499	16641	16403	16461	16372	16454	16328	16524	16480	16428	16403	16424	16537	16414	16300	16367	16485	16376	16423	16352	16292	16576	16478	16436	16369	16604	16321	16494	16535	16513	16484	16329	16415	16491	16283	16438	16428	16460	16408	16284	16435	16280	16480	16386	16446	16448	16295	16592	16425	16294	16374	16412	16258	16334	16401	16316	16474	16430	16490	16415	16305	16404	16284	16302	16658	16341	16490	16463	16407	16391	16477	16471	16325	16562	16366	16403	16424	16437	16464	16308	16564	16570	16427	16429	16450	16416	16447	16453	16482	16508	16396	16353	16401	16612	16280	16494	16258	16519	16401	16452	16357	16269	16389	16529	16302	16325	16381	16385	16498	16456	16291	16484	16225	16314	16377	16274	16457	16314	16451	16558	16508	16458	16521	16496	16507	16352	16297	16455	16285	16487	16390	16229	16375	16489	16434	16375	16382	16473	16344	16405	16265	16447	16199	16272	16542	16292	16415	16573	16435	16454	16192	16484	16252	16362	16423	16467	16524	16465	16284	16492	16387	16414	16447	16597	16423	16414	16460	16403	16547	16484	16429	16390	16524	16391	16458	16438	16563	16253	16368	16343	16387	16426	16198	16516	16439	16514	16351	16466	16298	16339	16262	16368	16197	16498	16401	16401	16526	16599	16497	16339	16406	16373	16433	16306	16347	16492	16589	16347	16466	16499	16373	16300	16498	16501	16417	16401	16496	16409	16457	16333	16605	16369	16345	16209	16425	16240	16458	16447	16245	16388	16314	16423	16409	16438	16311	16267	16329	16352	16229	16444	16342	16367	16488	16459	16425	16366	16350	16452	16279	16536	16215	16403	16538	16226	16356	16381	16450	16347	16408	16298	16364	16312	16241	16385	16334	16407	16409	16465	16406	16404	16356	16413	16291	16439	16475	16517	16397	16355	16378	16463	16435	16249	16551	16369	16282	16458	16329	16549	16384	16360	16429	16296	16466	16496	16600	16394	16329	16423	16402	16463	16547	16400	16469	16522	16360	16262	16399	16339	16424	16268	16457	16441	16413	16321	16440	16479	16285	16419	16263	16411	16517	16473	16448	16377	16466	16321	16488	16445	16581	16424	16423	16363	16333	16502	16422	16514	16192
29529	22572	23680	21899	19928	20272	20367	20327	20023	20022	19807	20127	20152	20187	19898	20812	22423	22249	21467	20866	20026	20176	20063	20184	19975	19837	19837	20110	20165	19984	20135	20231	20282	20078	20291	20200	20059	20001	20200	20122	19880	19997	20195	20005	20112	20159	19865	19844	19997	20036	20159	19923	20005	20206	19945	20188	20316	20088	19867	20027	20017	19999	20151	20055	20067	19976	19953	20007	19939	20052	19890	20032	20266	20039	19928	19949	20033	20038	19962	19733	19986	20109	20000	20162	20002	20096	19764	20086	19981	19886	19937	20226	20006	19841	20057	19857	19950	20165	20099	19961	19874	19948	20033	20164	20094	19873	20166	19826	20028	19977	20182	19995	20125	19938	19848	19994	19902	20181	19763	19847	19844	19965	19968	20011	20178	20045	19926	19980	19883	19914	20206	20089	19836	19920	19972	20112	19731	19997	19945	20018	20015	19968	19973	20289	20041	20192	20134	19865	20055	19977	19945	20042	20013	20070	19955	19974	20232	20225	20089	19967	20110	20075	19923	19924	20209	20064	20323	20181	19932	19988	19885	20044	19881	19900	20090	19896	19783	19944	19789	19992	20147	20152	20016	20187	20253	19893	20016	19899	19947	20187	19764	20059	20027	19915	20090	19932	19965	20034	20388	20108	20030	19916	19946	20103	19877	19947	19992	20105	20060	20190	20083	20088	19944	20140	19844	19878	19815	20010	19907	19969	19785	19938	20097	19960	19876	20004	19882	20035	20049	20187	20096	20151	20210	20111	20034	20167	20064	20042	19929	19911	19906	20029	20046	20023	19999	20119	19907	19876	20000	20029	20111	20140	19981	20161	19782	20050	20008	19730	20122	19718	20311	19831	20059	20072	20097	20200	19901	20166	20008	20051	20097	19832	20006	20258	20249	20133	20019	19865	19879	19860	20043	20058	20071	20194	20135	20051	20083	19857	19960	20000	19842	20033	19767	19999	19888	20104	20083	19891	20074	19940	20138	19847	19992	19968	19947	19966	20045	20069	20086	19916	20034	19850	20058	19959	20023	19990	19902	19964	19805	19955	20290	19931	20029	20011	20045	20159	19990	19915	19792	20007	20243	19868	20052	20009	20083	20275	20146	20008	20089	19979	20020	19785	20061	20096	19987	19992	20117	19935	20061	20034	19959	19795	19996	20048	19871	19877	19944	20035	19948	20086	20239	20048	20299	19931	20324	20102	19865	20042	20118	20185	20079	19924	20072	19915	20156	19983	20127	19985	19969	19954	20027	20028	19851	20203	19920	19752	20085	19980	20094	19979	20039	20037	20152	19843	20088	19940	19929	20101	20129	19856	20074	20157	19893	20192	19988	20182	20029	20011	19849	19832	20137	20083	20070	19921	20170	20104	19865	20285	19975	19906	20009	19970	20163	20022	20104	20220	20140	19848	19998	19924	19878	19888	20020	20006	20107	19946	19988	19925	20099	20020	19962	19935	20127	20027	19974	20067	20082	20083	19980	20032	19875	20135	19916	20099	20223	19972	20038	19744	20104	19993	19745	20020	19864	19989	20068	19966	20234	20145	19955	19948	20085	19897	20063	20003	20015	19998	19873	19969	19845	20059	19925	19946	20167	20071	20028	20140	19998	19860	20119	20064	19944	20052	19955	19940	20040	20170	20002	20034	20083	19840	19945	20204	20005	19975	20061	20091	19911	20039	19961	19955	19895	19994	19860	20117	20008	20069	20035	20079	19875	20069	19985	19915	20006	19890	19963	20026	20198	20215	20027	19833	19960	20238	19950	19926	19991	20008	20004	19907	19984	19749	19841	19938	20242	20018	20022	19977	20215	20175	20231	19963	19930	20133	20076	19907	20281	20013	20090	19910	20235	20146	19863	20125	20160	20151	20073	20072	20036	19909	20176	19987	20017	19945	20152	20215	19961	19987	20018	19986	19945	19912	19961	19843	19966	19998	20058	19926	19894	20005	20002	19936	20197	20224	19859	19990	20179	20125	19946	20084	20050	19999	20081	19973	20010	20104	20141	20016	20297	19844	19919	20095	19900	19916	20008	20027	19905	20096	20029	20103	19956	20128	20045	19925	20173	20003	20154	20004	20101	19983	20080	20059	19949	20127	20113	19985	19952	20055	20131	20037	20042	20192	20155	19931	20164	19956	20040	20035	19827	19992	20299	20250	20163	20211	19926	19828	19815	20194	20112	19878	19909	20056	19824	19869	20286	20104	20120	19778	20068	19859	19954	20154	19869	19942	20074	19967	20007	20092	20089	19819	20042	19888	20115	20157	20121	20053	20111	20203	20053	20128	20002	20054	19907	19837	19886	20193	19864	20023	19926	20079	19946	19913	20128	20171	20086	20073	20090	19975	19883	19862	19889	19896	19918	19970	19994	19943	20033	19953	20118	19954	20059	20097	19908	19970	19994	20082	20298	20068	20084	20146	20029	20062	20156	20256	19974	20074	19967	19965	19961	20100	19942	19863	19978	20034	19947	20125	19901	20020	20140	20077	19918	19934	20177	20088	19818	20226	20054	19990	20126	20028	19815	19947	20118	20210	20174	20187	20159	19988	20120	20083	20050	20090	19937	20077	20035	20088	19951	19845	20079	20164	20130	20163	19831	20072	19934	20047	19982	19982	20080	19906	20154	19874	19883	19960	19872	19961	20066	20102	20067	20068	19978	19942	19983	20048	20028	19930	19992	20094	20059	19864	20167	19999	20186	19941	19839	20019	19930	19852	19854	20142	19943	20090	19835	19933	20071	20217	19960	19978	19735	20171	20082	20015	20028	20144	19931	19789	20243	19814	19937	20119	20145	20106	20073	20088	20226	20085	20048	19970	20100	20049	20195	19896	19997	19818	19825	20158	20036	20142	20034	20240	20055	19910	19963	20185	20014	20027	20163	20058	19925	20003	20014	19995	19975	20059	19876	19973	19945	19967	20028	20086	19999	20216	19947	20035	20359	20163	20054	20126	19985	20149	19968	20264	20212	20065	20155	20041	19930	20162	20307	19983	19953	19999	20010	20018	20056	20039	20096	20012	20171	20255	20058	19841	20106	20131	20062	20154	19956	20196	20237	20077	19815	19953	20130	19963	20078	19913	20190	19917	20031	20039	20031	20112	20120	20072	19988	19987	20151	20135	19916	20254	20021	19881	20049	19981	20040	20284	20085	20184	20018	19985	19792	19998	20182	19942	19976	19814	20047	19997	20002	20067	19977	20084	19929	20058	20222	19920	20078	19789	20010	20277	20030	20167	20145	20027	20107	20157	19814	19826	20235	20090	19963	19850	20068	20034	19995	19817	20067	19953	20238	20086	20179	20020	20088	19962	20039	19973	19843	20104	20124	20184	20185	19977	20079	20079	20139	20082	20283	19966	19936	19917	19968	19850	20118	19999	19805	19949	19980	20067	19963	19901	20054	19981	19991	19872	20171	20004	20178	20038	19905	20112	19932	20093	19980	20044	20000	19699	19988	19896	20093	19916	20071	20031	20002	19836	20031	19897	20004	20151	20239	20285	20057	20090	20013	19891	20076	20014	19977	19951	20079	19882	20006	20115	20007	20185	20135	19956	20119	19990	20008	20045	19896	20016	20080	20120	19949	20169	19876	20071	20074	20053	20223	20014	20140	20249	19940	20170	20068	19890	19897	20118	20157	20027	19848	19907	19882	20198	20002	20182	20093	19974	20121	19995	20118	20198	20178	19956	20021	20032	19951	20069	19860	20026	20104	20017	20102	19989	19980	20178	20139	20112	19995	19999	20140	19835	19877	20110	20061	19898	19883	19838	19910	19938	19883	20243	20000	20086	19965	20057	19955	19915	20108	19832	20176	20086	20101	20134	19751	20046	20084	19931	20031	19933	20275	20130	20050	20020	19782	20210	20037	19913	19995	20006	20163	19917	19954	20263	20306	19978	20024	20004	19911	20084	20167	19900	20076	20090	19996	20083	20028	20010	20171	20122	20216	20038	20110	20407	20143	20017	20015	20023	19791	19795	20214	20015	19903	19959	20161	20143	20065	19818	19977	19974	20061	20093	20038	20033	19973	19998	19851	19800	19825	20042	19708	19984	19955	20079	20013	19921	20223	19988	20033	20059	19944	20038	19942	19953	20093	20134	20034	20210	19861	20100	20179	20112	20017	19780	20060	19928	19983	20200	19969	19873	20054	20181	20076	20068	20197	20001	20123	19921	20274	19836	20002	20146	20057	20115	20048	19746	19980	20008	20040	19800	19900	20004	20086	20035	20027	20103	20137	19986	19864	19813	19874	19702	20006	20083	20204	20021	20072	20011	20224	20116	20086	20102	19984	19990	20200	19832	20080	19945	20154	19893	20057	20035	20214	20252	20058	20084	20148	20044	19791	20019	19814	19859	19956	20290	20233	20093	20153	20095	20196	19959	20110	19990	20140	19991	19954	20085	19961	20158	19942	20071	20119	19965	20010	20027	19942	20107	20118	19885	20009	20168	20149	20069	20094	20052	20104	20029	20069	20070	20031	19847	19997	20190	20151	19782	19885	20081	20052	19903	20009	20260	19901	19967	19813	19982	19892	19580	19927	20208	19939	19985	20198	20074	19822	20031	19827	20085	20089	19994	20026	20131	20082	19991	20223	19957	19962	19849	20192	20113	19991	20149	19939	20004	20044	19751	20030	20069	20167	19988	20036	20058	19997	20080	19971	20144	20102	20060	19799	19933	20053	19965	20040	19957	19800	20006	20015	19805	19835	20008	20121	19866	20024	20166	19999	20226	20016	20087	19913	20003	19981	20018	19902	20192	19940	19984	20058	20285	20073	20049	20026	19963	20040	19994	20060	19788	19943	19929	20061	19908	19936	20094	19772	20045	20007	19880	19733	19781	20006	20196	19900	19959	20092	19857	19985	19990	19934	20157	20137	20055	20037	20093	19981	20147	20094	19759	19924	20166	19977	20005	19928	20044	20015	19902	19968	20061	20097	20054	20012	19915	20107	19949	20006	20093	20062	20018	20178	20246	19993	19798	20004	20083	19899	20047	20029	20007	20200	19963	19948	19933	19972	19841	20215	20226	20036	19992	20018	20153	19937	20036	20012	20036	19923	20172	20124	20207	20138	19673	20000	19963	20089	20133	19984	20206	19991	20061	20093	20275	19981	19923	19999	19947	20126	19934	20047	19986	20019	20006
16693	17576	17508	16845	16681	16741	16724	16770	16720	16612	16706	16751	16775	16634	16689	18278	19978	19225	18173	17458	16785	16836	16711	16612	16606	16785	16680	16593	16788	16535	16785	16579	16548	16665	16691	16539	16683	16698	16595	16608	16651	16610	16672	16864	16792	16637	16724	16566	16479	16648	16996	16758	16620	16777	16783	16594	16689	16622	16691	16567	16759	16408	16609	16831	16566	16622	16638	16612	16670	16654	16560	16673	16624	16646	16666	16657	16622	16737	16517	16776	16543	16656	16772	16489	16548	16653	16857	16597	16705	16630	16740	16472	16644	16604	16643	16713	16568	16808	16698	16749	16587	16629	16522	16580	16578	16734	16678	16583	16660	16636	16876	16627	16689	16726	16467	16554	16780	16757	16585	16720	16767	16634	16668	16798	16519	16665	16700	16608	16632	16687	16607	16725	16639	16709	16596	16750	16732	16646	16651	16460	16631	16627	16673	16572	16674	16674	16707	16594	16711	16702	16765	16522	16592	16557	16732	16717	16711	16802	16657	16589	16846	16731	16716	16621	16800	16681	16570	16629	16499	16612	16667	16601	16898	16624	16661	16609	16670	16613	16694	16583	16721	16520	16634	16720	16601	16665	16474	16739	16530	16636	16667	16644	16737	16693	16609	16591	16698	16485	16801	16505	16564	16725	16743	16812	16665	16688	16547	16550	16538	16669	16823	16632	16679	16692	16706	16697	16716	16760	16542	16483	16674	16697	16728	16453	16482	16582	16817	16471	16673	16716	16749	16687	16683	16724	16683	16624	16661	16715	16586	16675	16506	16762	16727	16555	16642	16629	16511	16601	16612	16674	16647	16638	16616	16745	16911	16635	16447	16617	16763	16621	16717	16813	16559	16602	16585	16690	16667	16677	16762	16687	16618	16797	16533	16688	16716	16706	16620	16620	16488	16645	16711	16736	16557	16723	16593	16657	16558	16502	16618	16745	16391	16590	16767	16704	16667	16626	16700	16576	16570	16772	16566	16573	16694	16664	16702	16532	16500	16552	16807	16621	16523	16631	16682	16461	16647	16615	16597	16745	16591	16597	16673	16745	16480	16645	16630	16744	16625	16668	16839	16576	16523	16582	16497	16740	16672	16630	16534	16504	16553	16635	16756	16567	16822	16606	16697	16595	16567	16801	16708	16615	16704	16721	16621	16670	16796	16827	16552	16567	16589	16776	16516	16755	16371	16790	16742	16700	16769	16482	16539	16691	16641	16767	16568	16492	16661	16700	16752	16597	16660	16798	16493	16674	16641	16398	16822	16587	16650	16666	16614	16722	16499	16663	16669	16709	16656	16614	16608	16749	16541	16662	16809	16381	16653	16603	16683	16717	16815	16792	16671	16618	16448	16839	16847	16446	16717	16552	16695	16598	16635	16643	16655	16693	16724	16524	16540	16697	16673	16737	16652	16640	16570	16614	16524	16687	16573	16595	16715	16710	16605	16554	16713	16682	16682	16725	16825	16481	16600	16483	16708	16720	16783	16664	16698	16561	16712	16681	16520	16519	16595	16685	16643	16553	16731	16553	16594	16755	16790	16592	16749	16492	16900	16611	16797	16578	16491	16788	16621	16494	16708	16611	16711	16592	16628	16516	16691	16668	16803	16609	16566	16491	16606	16656	16462	16571	16607	16602	16636	16564	16571	16727	16720	16551	16559	16626	16840	16520	16739	16516	16664	16664	16810	16567	16563	16556	16753	16595	16660	16713	16408	16800	16475	16680	16623	16606	16760	16551	16490	16558	16701	16747	16667	16456	16719	16553	16751	16538	16610	16985	16880	16798	16710	16703	16699	16612	16750	16554	16607	16667	16499	16636	16737	16883	16706	16651	16611	16482	16670	16688	16587	16564	16780	16716	16698	16534	16710	16753	16630	16589	16528	16607	16688	16672	16661	16799	16600	16520	16836	16611	16569	16693	16741	16705	16718	16842	16603	16677	16633	16752	16694	16670	16507	16619	16781	16743	16733	16533	16667	16562	16587	16705	16590	16764	16781	16544	16798	16627	16657	16615	16612	16634	16639	16622	16492	16683	16730	16787	16662	16721	16632	16642	16682	16669	16560	16472	16748	16568	16598	16591	16486	16818	16812	16673	16671	16725	16713	16643	16725	16627	16657	16493	16647	16654	16734	16754	16600	16601	16788	16633	16628	16813	16791	16606	16779	16723	16750	16694	16612	16560	16814	16580	16579	16671	16575	16722	16816	16756	16689	16644	16703	16599	16755	16657	16673	16512	16660	16485	16556	16594	16524	16556	16614	16708	16631	16540	16585	16578	16704	16616	16687	16653	16574	16720	16637	16719	16579	16762	16568	16652	16583	16717	16765	16690	16606	16579	16867	16613	16653	16685	16646	16622	16600	16693	16543	16689	16630	16718	16631	16628	16518	16784	16633	16643	16826	16680	16576	16706	16800	16509	16647	16715	16689	16694	16613	16709	16441	16834	16668	16717	16577	16605	16594	16418	16405	16644	16755	16666	16785	16702	16616	16590	16640	16716	16615	16733	16631	16620	16375	16728	16788	16735	16815	16797	16682	16655	16617	16638	16698	16613	16516	16752	16745	16680	16817	16660	16611	16752	16712	16510	16600	16654	16672	16447	16484	16635	16685	16629	16507	16658	16783	16821	16603	16741	16599	16562	16637	16669	16679	16628	16653	16604	16618	16706	16673	16772	16726	16675	16506	16706	16747	16764	16751	16787	16710	16596	16504	16659	16683	16698	16604	16628	16716	16713	16600	16691	16683	16701	16793	16833	16692	16460	16645	16731	16728	16531	16719	16728	16536	16801	16633	16612	16783	16714	16754	16658	16617	16757	16639	16641	16557	16547	16512	16574	16647	16753	16489	16674	16693	16635	16663	16653	16802	16646	16755	16523	16623	16603	16643	16519	16802	16770	16591	16582	16716	16727	16659	16668	16653	16599	16598	16637	16762	16562	16642	16533	16876	16747	16680	16797	16721	16616	16537	16783	16702	16592	16733	16722	16695	16677	16504	16729	16740	16701	16559	16720	16583	16585	16689	16887	16699	16588	16772	16469	16654	16675	16612	16663	16559	16676	16679	16671	16682	16560	16551	16731	16605	16723	16706	16723	16753	16577	16601	16733	16696	16719	16594	16746	16743	16640	16655	16673	16567	16745	16761	16540	16582	16702	16660	16667	16753	16697	16563	16743	16810	16685	16629	16676	16620	16474	16701	16603	16686	16424	16650	16725	16925	16720	16616	16660	16443	16654	16747	16642	16892	16723	16494	16585	16762	16650	16596	16461	16725	16671	16671	16600	16782	16739	16665	16761	16790	16672	16676	16671	16767	16633	16662	16681	16773	16801	16499	16618	16676	16701	16706	16698	16587	16694	16732	16737	16640	16522	16732	16702	16588	16550	16812	16586	16835	16730	16624	16540	16545	16643	16592	16692	16558	16641	16742	16702	16736	16721	16717	16666	16720	16560	16795	16663	16710	16606	16683	16601	16567	16750	16649	16708	16554	16748	16634	16767	16564	16532	16717	16775	16639	16816	16676	16698	16550	16752	16677	16584	16755	16640	16846	16633	16673	16463	16722	16570	16718	16721	16634	16705	16753	16875	16771	16697	16651	16597	16818	16785	16639	16528	16620	16612	16704	16687	16754	16540	16779	16657	16735	16625	16677	16640	16671	16414	16702	16583	16614	16509	16519	16604	16776	16787	16812	16690	16634	16746	16576	16663	16742	16547	16586	16760	16694	16816	16538	16519	16728	16656	16720	16733	16605	16716	16593	16601	16539	16739	16623	16695	16657	16526	16628	16547	16631	16781	16526	16489	16554	16605	16712	16622	16784	16779	16731	16566	16744	16559	16677	16583	16687	16607	16715	16621	16672	16567	16757	16608	16651	16566	16628	16516	16774	16713	16575	16601	16784	16832	16680	16567	16808	16849	16776	16417	16679	16688	16608	16686	16620	16685	16671	16542	16453	16606	16578	16609	16689	16977	16564	16533	16806	16668	16592	16776	16693	16760	16627	16746	16602	16716	16664	16695	16525	16627	16669	16651	16531	16620	16664	16766	16550	16698	16635	16783	16724	16495	16568	16841	16598	16560	16590	16716	16766	16900	16684	16639	16462	16818	16688	16822	16618	16664	16617	16683	16630	16595	16585	16822	16557	16675	16344	16787	16597	16674	16824	16599	16412	16547	16779	16792	16730	16651	16628	16484	16618	16638	16816	16542	16697	16572	16768	16630	16593	16618	16701	16672	16711	16721	16754	16657	16589	16607	16525	16546	16626	16627	16713	16901	16626	16661	16538	16773	16646	16679	16689	16636	16912	16749	16595	16574	16796	16503	16594	16664	16619	16851	16656	16692	16785	16550	16524	16727	16730	16891	16735	16619	16553	16444	16643	16603	16659	16544	16635	16812	16712	16735	16688	16826	16616	16505	16723	16564	16552	16680	16518	16655	16714	16603	16741	16722	16613	16504	16639	16666	16783	16653	16662	16729	16843	16831	16606	16695	16589	16731	16691	16455	16754	16637	16689	16602	16718	16617	16621	16690	16738	16629	16700	16587	16700	16568	16593	16712	16594	16697	16860	16550	16654	16612	16647	16524	16660	16811	16620	16664	16490	16765	16675	16566	16603	16580	16719	16665	16512	16620	16740	16738	16493	16691	16648	16748	16636	16606	16707	16557	16730	16625	16683	16737	16809	16599	16449	16558	16588	16723	16484	16756	16642	16686	16642	16645	16674	16856	16581	16754	16534	16676	16633	16400	16827	16682	16726	16599	16655	16730	16607	16610	16892	16873	16746	16681	16635	16553	16650	16726	16795	16696	16631	16645	16475	16623	16548	16735	16634	16576	16603	16608	16735	16769	16636	16437	16621	16733	16777	16599	16557	16693	16695	16683	16584	16723	16695	16599	16647	16694	16675	16603	16764	16765	16792	16725	16496	16648	16632	16602	16460	16725	16727	16619	16706	16552	16563	16577	16618	16700	16803	16729	16495	16779	16796	16640	16517	16856	16633	16850	16710	16543	16765	16544	16718	16598	16688	16482	16600	16870	16638	16537	16655	16583	16819	16701	16614	16541	16652	16535	16861	16806	16749	16656	16602	16781	16604	16713	16636	16515	16639	16498	16709	16579	16619	16713	16655	16722	16678	16842	16624	16754
25072	21330	28150	25416	22424	21719	21990	20547	20263	20322	20288	20127	20196	20188	20386	26305	33339	30608	25734	23068	21109	20261	20103	20089	20039	19912	20049	20068	20095	19917	19988	20048	20020	19981	20087	20088	20048	19874	19959	19880	19932	20248	19965	19892	19875	20007	20123	20091	20104	19905	19856	19789	19884	19953	20010	19909	20121	19892	19960	19933	19889	19806	20089	19974	20120	20070	19867	19936	20056	20130	19941	20050	19934	19919	19875	19993	19698	20175	20271	20132	19821	19865	19891	20048	19911	20129	19865	19985	19864	19837	19974	19967	19881	20066	20006	19743	19937	20109	19943	19927	19856	19928	20197	20027	20056	19885	19942	20057	19947	19921	19983	19908	20119	19951	19927	20164	19915	19868	19756	19850	19687	19949	20011	19850	20003	20044	19834	20140	20060	19939	20183	19963	19827	19952	19854	19744	19987	20024	20029	19944	19842	20175	19869	19633	19792	19756	19967	19983	20084	19764	19807	20025	20133	19985	19761	19888	19717	19918	19990	19997	20014	20027	19991	20084	20022	19860	19932	20024	19858	19903	19987	20053	19899	19847	20155	19818	20015	19993	20080	20107	19985	20042	19983	19795	20007	19944	19850	19996	20018	20045	20073	19959	19899	19959	20157	19994	20028	20163	20100	19924	19852	19835	20138	20006	19867	19903	19955	19985	20155	20082	20032	20021	19944	20032	20073	19989	19986	19918	19957	19967	19909	19940	20120	19869	20044	20118	20078	20069	20008	20011	19930	20018	20122	19996	19961	19742	19984	20090	20164	20156	20015	20102	19761	19989	19962	19968	19848	19845	19899	19868	19904	19949	19983	19937	19987	20022	19899	20003	20040	19897	19934	19904	19998	19855	19673	19955	19671	20035	20111	20008	19955	19854	19872	20140	20000	19879	20014	19981	20018	19975	20149	20179	20089	19865	19893	19826	19735	19911	19973	19885	20159	20028	19843	20080	19895	20085	19988	19753	20033	19913	19826	19914	20033	19896	19993	19878	19995	19762	20096	20043	19957	19884	19888	19936	19792	19798	19918	19952	19715	19976	20062	19844	20144	20074	19784	19806	19850	19883	20080	20088	19864	20096	20029	19856	19974	20050	19970	19959	19849	19968	20017	19961	19956	19964	19831	19924	19914	19839	19912	19866	19847	19956	20189	19864	19991	20101	19917	20111	19978	20099	19981	20054	19768	20024	19951	20152	20140	19990	19934	19943	19741	20007	19915	19771	19937	19934	19868	20012	20064	19967	20043	19793	19891	19941	19795	20140	19906	20002	19976	19937	19968	19841	20195	19904	20027	20064	19978	19747	19970	19990	20049	20013	20136	19874	20054	19913	19996	19912	19860	20050	19976	20006	19844	19870	19964	19990	20213	20003	19847	19968	20170	19834	19958	19963	20010	19984	20022	20138	20097	19849	20103	20097	20053	19894	19982	20121	19970	20063	19823	20061	19989	20168	20214	20014	20056	19759	19993	20031	20150	19889	20065	19985	19891	20093	20072	20164	19955	20069	19996	20025	20016	19998	20135	19855	19835	20078	20094	20074	19932	20117	19962	19831	20071	19950	20064	19916	19879	19802	19876	19834	19916	19914	19893	20254	19893	20072	19944	20139	20063	20018	20039	19926	19743	19912	20061	19939	20053	19879	19792	20087	19846	19867	19829	19903	19902	19957	19988	19879	20055	19979	20028	20034	20020	19936	19820	19976	19811	19980	20090	20036	19945	19729	20012	19967	20102	20045	19952	20063	19739	20150	20259	19923	20195	19842	20098	19903	19909	19896	19853	19764	19749	20151	19871	20010	19878	19977	19877	19872	19953	19774	19850	19796	19870	20077	19899	19851	19928	20093	19768	19876	19985	20048	20001	19901	19995	19704	20032	19930	19986	19962	20032	19998	19894	20091	19842	19955	19841	19730	19951	20070	20114	19921	20041	20001	19993	19967	19836	20076	20076	19681	19962	19912	19842	19986	19966	19810	19900	19810	19852	19980	19887	19838	20049	19941	20073	19946	19885	19910	19920	19899	19975	19862	19761	20089	20110	19932	20006	20089	20007	19652	19943	20127	19981	19760	19864	20015	19958	19880	20062	19726	20190	19921	19845	19978	19935	20162	20258	19992	20065	20051	20061	19928	20074	20119	20063	20113	19846	20233	20005	19963	20062	19897	20034	20022	19945	20004	19909	19915	19909	19973	19950	19953	20067	19934	19968	19891	20077	19934	19988	19551	19790	19733	20141	19911	19955	20144	19936	20086	19906	20139	20137	20035	19888	20023	19979	19906	20110	20027	19968	19928	19993	20026	20143	20009	19893	19987	19882	19932	19918	20125	20002	19978	19768	20061	19931	19884	19997	20135	20081	20061	20010	19840	20024	19740	20053	20158	20034	19991	19875	19921	20036	19855	20092	20142	19808	20058	20190	20117	20019	19848	19884	20145	20026	19835	19877	19852	19837	20214	19978	19909	20022	20109	19916	19815	19983	19865	20146	20046	19992	19980	19904	19878	19906	19969	20167	19840	20022	19902	20152	20128	19991	19937	20106	19987	20178	19937	19939	19866	20214	20156	20003	20136	20011	20088	20012	20006	19928	19919	19914	19985	20033	19796	20015	20017	20153	19837	20239	20026	19995	20048	19777	19915	19852	19999	19972	20090	19858	19888	19959	19957	20045	19812	19889	19879	19647	19879	20020	19894	19917	19845	20058	19984	20042	19922	19929	19989	19894	19968	19889	19882	20290	19873	19935	20054	20110	20128	20087	20019	19913	19889	19969	20092	19856	19993	20010	19885	20009	20035	19937	19867	20142	20154	19937	19875	19873	20029	20049	19845	19865	19939	20088	19921	19776	19949	19895	20116	19990	19864	19912	20008	19857	19956	19928	19991	19831	19853	20034	20037	19996	20049	19941	20181	19991	20000	20055	20010	19990	20235	19952	19950	20015	19872	20051	19895	19782	19942	19904	19936	20027	19944	19937	19925	19941	19759	20076	19766	20140	19907	19991	20092	19958	20006	19697	20015	20073	19742	20095	19993	20072	19946	19912	20020	19927	20015	20081	20071	19929	19913	19892	19856	19949	20041	19822	19969	20138	20053	20025	20005	19888	19995	19657	19861	20100	20230	20118	19909	19994	20103	20054	19927	20041	20071	19700	19844	20029	19992	19959	20093	19940	19949	19882	19784	19893	20006	20053	19762	19954	19793	20042	20025	19912	19925	20091	20113	19931	20019	20148	20001	19940	19944	19959	19935	20079	19820	20093	19894	20057	20027	19992	19932	19943	20151	19962	19950	19877	19991	19942	20078	19919	19965	19926	20000	20006	19922	19990	20065	19966	19952	19945	19999	19918	19794	19810	19671	19830	19952	20094	20014	20024	19980	19918	20043	19828	20024	20021	19927	20003	19924	19984	19968	20240	20064	19896	19988	19865	20065	20139	19831	19969	20022	20007	19921	19949	20102	19938	20049	19972	19985	19988	19956	19935	19921	19982	19864	20017	20093	19884	19879	19955	20143	19961	20000	19984	19886	19939	20182	20052	19877	19982	19986	19972	19897	20163	20005	20100	19691	19917	19848	20130	19934	19804	20017	20083	20235	20098	19995	20001	19989	20012	20065	19934	19814	20021	19907	19899	20071	19864	20088	20000	19992	20058	19919	19911	20219	19929	19981	19898	20036	20011	20003	19920	19994	19873	20010	19925	20074	20009	20033	20008	19920	19868	19857	19986	19822	19800	20020	19946	20069	19933	19975	19944	19806	20011	20067	19813	19939	19840	20097	19880	20066	19976	19964	19978	19878	19825	20034	20043	19984	20150	19843	20018	19953	19957	19843	19882	19990	19826	20002	20014	19817	20095	20122	20117	19989	19786	19943	19982	19964	19985	20097	19943	19792	19709	19952	20065	19885	20085	19748	19969	19996	20107	20008	19776	19815	19882	20076	19978	19989	20086	19915	19769	19919	19929	19970	19647	19993	19990	20031	19986	19837	20121	19834	20077	20057	19963	19889	20062	19896	20017	19987	20157	20110	20014	20153	20067	20071	20033	19880	19996	19985	19986	20068	19896	19963	20052	19984	19957	19987	19904	19900	19969	19981	20182	19986	19791	19931	19941	20020	19983	19890	19826	20123	20150	19856	19881	19951	19771	19766	19808	19930	19878	20018	19968	19957	20043	20154	20114	20003	20056	20095	19976	19892	19930	20042	19847	19920	19792	20053	19969	19868	19911	19855	19813	19721	19952	20080	20228	19836	19833	20146	19940	20052	19866	19923	19970	20086	20116	19667	19920	19789	20028	19935	19942	20101	19973	19880	19875	20118	19995	20035	19931	19849	19898	20011	19985	20001	19798	20103	20009	19988	19855	19794	20116	19879	19873	20025	19806	19950	19907	20026	19984	19912	19837	19977	20174	20128	20086	19898	19935	19802	20140	20063	19959	19851	19942	19999	20147	19856	20018	19896	19937	19914	20096	19883	20041	19860	20058	19920	20012	19981	19969	19820	19989	19960	19851	19973	19979	20009	19949	19929	19722	19952	20153	19952	20004	20099	20060	19695	19697	19971	19915	19866	20122	20036	19967	20009	20020	19914	20053	19834	19978	20094	20111	19796	20022	19872	19994	19910	19800	19824	20010	20035	20089	19905	20116	20072	20045	19916	19802	19912	20041	19808	19756	19855	19892	20425	19999	19867	19926	20014	19877	20116	20015	19886	19913	20024	19969	19996	19765	19937	20194	19987	19877	19884	20082	19946	19820	19761	19904	20135	20060	19857	20082	19972	20205	19984	19738	19958	20152	20071	19925	20073	19813	19992	19822	19768	19968	19946	19955	19977	20047	19848	20140	19942	20091	19934	19944	19828	19987	20069	19902	20035	20033	20078	19964	20133	20093	20110	19985	20125	19872	20090	19936	20043	20070	20026	19934	20014	19960	20184	20221	19916	19968	19896	19983	19881	19960	19916	20101	20063	20028	19920	19844	19963	20113	19906	19925	19948	20119	19820	20085	19926	20151	19938	19925	19944	20009	19762	19877	19902	19949	19812	20003	19924	20028	20070	19735	19937	20025	19858	20167	19838	20152	20207	19981	19914	19856	19953	20009	19929	19823	19992	20238	19902	20151	19877	20032	19790	19728	19983	19878	19739	19915	20052	20061	20167
15229	22665	21581	19029	18086	17820	17251	17373	17191	16999	16848	16894	17007	16912	17538	26892	33900	29294	23179	19681	17540	16794	16752	16799	16499	16705	16777	16613	16504	16767	16589	16651	16645	16510	16591	16612	16935	16470	16689	16692	16739	16666	16525	16564	16735	16597	16467	16708	16663	16595	16688	16513	16751	16494	16677	16715	16724	16809	16687	16567	16686	16625	16646	16589	16717	16853	16683	16675	16613	16739	16863	16666	16526	16549	16585	16497	16735	16512	16627	16606	16645	16803	16454	16723	16513	16639	16773	16474	16501	16483	16649	16694	16571	16526	16662	16715	16603	16449	16672	16634	16845	16491	16541	16628	16600	16582	16588	16738	16541	16550	16692	16481	16594	16678	16674	16571	16553	16579	16509	16505	16396	16610	16695	16686	16735	16437	16609	16693	16702	16537	16561	16809	16652	16600	16504	16790	16702	16644	16631	16683	16557	16850	16542	16745	16854	16394	16582	16657	16569	16555	16677	16704	16600	16422	16503	16504	16613	16863	16470	16644	16606	16698	16726	16586	16537	16643	16633	16624	16791	16637	16441	16720	16553	16682	16669	16539	16715	16627	16705	16640	16802	16625	16470	16510	16714	16663	16644	16615	16739	16534	16553	16557	16537	16639	16712	16512	16642	16639	16608	16539	16722	16566	16539	16604	16630	16642	16731	16664	16778	16648	16713	16673	16555	16607	16700	16771	16672	16659	16813	16711	16556	16669	16746	16654	16617	16640	16654	16738	16574	16743	16755	16651	16568	16693	16769	16573	16774	16547	16585	16554	16733	16801	16675	16664	16621	16562	16683	16503	16596	16743	16641	16510	16714	16643	16624	16697	16598	16757	16610	16633	16603	16682	16563	16685	16629	16593	16720	16617	16779	16719	16545	16542	16629	16717	16643	16636	16531	16502	16653	16643	16579	16629	16532	16517	16690	16576	16549	16559	16584	16709	16597	16441	16752	16705	16757	16739	16589	16648	16662	16649	16566	16714	16607	16636	16599	16348	16859	16657	16581	16686	16604	16623	16621	16502	16377	16420	16617	16741	16658	16656	16766	16595	16615	16525	16748	16528	16540	16517	16552	16654	16745	16563	16605	16691	16561	16751	16661	16727	16643	16509	16504	16555	16622	16643	16635	16821	16570	16738	16556	16705	16760	16711	16521	16699	16551	16695	16560	16720	16552	16516	16567	16603	16589	16758	16697	16717	16658	16857	16558	16664	16552	16621	16680	16658	16659	16677	16670	16520	16737	16583	16881	16666	16620	16560	16726	16466	16716	16472	16493	16695	16589	16754	16817	16637	16600	16687	16512	16616	16528	16549	16570	16592	16698	16585	16606	16615	16960	16668	16680	16741	16729	16456	16665	16659	16796	16607	16656	16546	16674	16722	16499	16607	16673	16405	16649	16579	16837	16680	16442	16611	16526	16679	16666	16569	16776	16746	16557	16573	16638	16573	16686	16823	16487	16641	16665	16556	16679	16566	16576	16757	16627	16701	16800	16765	16679	16637	16497	16520	16667	16650	16580	16752	16544	16557	16594	16406	16685	16649	16622	16521	16816	16620	16742	16556	16745	16706	16678	16755	16677	16603	16498	16620	16638	16477	16621	16651	16516	16638	16759	16685	16721	16746	16564	16542	16693	16651	16641	16452	16743	16650	16586	16612	16497	16494	16562	16707	16553	16726	16568	16683	16637	16655	16715	16540	16752	16554	16713	16695	16416	16535	16711	16601	16756	16585	16586	16529	16708	16521	16440	16703	16509	16672	16780	16482	16517	16616	16657	16484	16712	16722	16643	16646	16450	16590	16805	16580	16463	16629	16564	16529	16453	16758	16567	16674	16612	16726	16621	16921	16659	16700	16747	16551	16769	16623	16792	16517	16770	16655	16649	16577	16619	16765	16626	16631	16586	16571	16647	16664	16590	16541	16679	16461	16642	16522	16627	16629	16770	16811	16491	16750	16642	16546	16669	16770	16597	16624	16822	16499	16519	16604	16604	16836	16662	16753	16807	16675	16638	16844	16812	16601	16571	16764	16574	16744	16797	16503	16660	16587	16697	16515	16616	16813	16716	16675	16499	16660	16669	16657	16701	16705	16501	16571	16592	16620	16525	16661	16809	16696	16728	16513	16604	16739	16816	16675	16716	16726	16559	16556	16613	16460	16571	16594	16655	16663	16644	16664	16566	16552	16648	16615	16701	16635	16618	16773	16646	16708	16700	16573	16721	16671	16667	16722	16607	16549	16612	16779	16551	16666	16690	16588	16709	16645	16611	16613	16797	16506	16831	16735	16551	16613	16709	16634	16718	16656	16561	16650	16688	16837	16542	16532	16512	16533	16484	16669	16791	16669	16576	16601	16708	16642	16403	16566	16568	16795	16548	16578	16662	16659	16648	16784	16722	16655	16677	16780	16615	16636	16660	16644	16672	16648	16538	16577	16547	16552	16636	16478	16564	16752	16705	16539	16772	16715	16683	16636	16563	16696	16662	16692	16756	16618	16525	16607	16591	16340	16567	16799	16529	16596	16589	16687	16591	16498	16549	16727	16564	16743	16588	16638	16695	16652	16664	16659	16678	16808	16449	16589	16611	16824	16556	16562	16686	16701	16681	16549	16680	16648	16622	16493	16552	16600	16748	16736	16723	16622	16769	16684	16726	16540	16521	16656	16563	16581	16499	16618	16709	16488	16722	16674	16503	16729	16633	16562	16657	16476	16624	16577	16759	16651	16597	16737	16657	16575	16411	16748	16577	16490	16727	16532	16501	16607	16686	16853	16641	16693	16762	16684	16539	16658	16642	16505	16628	16488	16625	16722	16785	16645	16707	16614	16539	16613	16598	16493	16580	16884	16653	16779	16532	16553	16588	16672	16660	16657	16647	16521	16484	16725	16581	16618	16774	16548	16681	16674	16734	16654	16685	16791	16658	16719	16720	16819	16439	16555	16726	16616	16772	16810	16593	16645	16603	16650	16649	16685	16621	16625	16685	16569	16653	16789	16772	16635	16565	16694	16596	16638	16619	16650	16872	16429	16593	16619	16738	16828	16696	16515	16579	16599	16584	16549	16676	16655	16538	16559	16756	16583	16740	16664	16668	16615	16709	16720	16596	16438	16691	16564	16743	16651	16727	16540	16625	16593	16593	16641	16810	16718	16553	16831	16668	16845	16650	16681	16676	16654	16637	16499	16597	16458	16628	16526	16761	16789	16576	16519	16734	16560	16694	16700	16574	16788	16576	16670	16436	16794	16700	16693	16523	16579	16628	16419	16570	16610	16604	16649	16628	16638	16705	16624	16543	16571	16564	16714	16521	16555	16674	16657	16742	16618	16739	16494	16655	16600	16648	16656	16623	16547	16740	16656	16633	16660	16577	16693	16614	16831	16599	16704	16454	16527	16570	16597	16681	16771	16781	16766	16616	16530	16512	16717	17037	16543	16676	16612	16658	16652	16664	16741	16626	16712	16577	16643	16640	16452	16783	16444	16599	16705	16713	16806	16623	16672	16613	16583	16749	16681	16644	16612	16688	16655	16585	16689	16464	16655	16677	16733	16534	16680	16679	16601	16532	16785	16609	16437	16684	16587	16692	16585	16556	16446	16654	16736	16664	16672	16555	16506	16489	16426	16545	16678	16654	16672	16731	16606	16691	16786	16689	16594	16549	16652	16596	16691	16817	16700	16693	16675	16580	16435	16791	16719	16766	16637	16628	16580	16635	16563	16706	16818	16877	16705	16623	16652	16643	16601	16467	16574	16728	16652	16641	16682	16680	16558	16812	16607	16666	16811	16380	16748	16669	16661	16633	16577	16752	16422	16708	16561	16700	16489	16534	16650	16870	16690	16558	16533	16628	16600	16676	16597	16647	16617	16489	16734	16613	16620	16549	16756	16606	16691	16523	16619	16762	16633	16689	16674	16624	16599	16805	16596	16679	16615	16637	16673	16743	16558	16682	16637	16684	16737	16623	16619	16644	16720	16501	16504	16656	16645	16422	16497	16684	16466	16690	16711	16772	16518	16595	16566	16596	16581	16699	16766	16769	16611	16546	16756	16592	16593	16587	16470	16610	16364	16603	16629	16790	16497	16737	16379	16629	16732	16675	16629	16642	16588	16562	16581	16454	16642	16770	16595	16597	16700	16589	16442	16619	16587	16596	16736	16508	16537	16792	16541	16536	16366	16565	16604	16585	16715	16571	16611	16655	16672	16585	16510	16689	16724	16726	16806	16618	16616	16487	16505	16438	16582	16544	16567	16802	16717	16528	16622	16468	16599	16725	16692	16656	16429	16657	16612	16686	16749	16790	16581	16545	16849	16640	16556	16635	16639	16617	16806	16635	16590	16699	16770	16659	16686	16621	16649	16638	16770	16700	16739	16499	16555	16652	16694	16430	16423	16723	16640	16675	16663	16667	16576	16623	16672	16793	16660	16387	16938	16562	16656	16510	16715	16619	16648	16640	16630	16684	16656	16574	16866	16510	16631	16554	16570	16479	16622	16522	16601	16542	16549	16653	16663	16635	16578	16593	16603	16601	16568	16545	16491	16812	16675	16782	16473	16665	16651	16758	16708	16754	16510	16659	16433	16707	16548	16614	16755	16659	16632	16631	16631	16623	16590	16592	16599	16849	16752	16732	16660	16752	16581	16504	16691	16679	16461	16543	16669	16604	16710	16689	16691	16576	16664	16481	16676	16734	16707	16650	16576	16740	16543	16498	16697	16660	16643	16685	16549	16611	16511	16658	16627	16739	16420	16791	16644	16564	16587	16646	16665	16662	16770	16627	16685	16579	16716	16873	16722	16723	16625	16571	16544	16726	16769	16589	16671	16717	16403	16634	16743	16627	16717	16756	16668	16483	16773	16611	16642	16631	16649	16713	16681	16586	16626	16785	16561	16637	16655	16777	16735	16623	16476	16667	16654	16560	16692	16351	16576	16647	16659	16545	16580	16640	16580	16695	16598	16638	16652	16901	16597	16761	16438	16658	16691	16716	16725	16817	16546	16562	16686	16656	16529	16514	16658	16607	16622	16550	16546	16681	16722	16595	16616	16722	16404	16793	16633	16522	16838	16693	16705	16586	16699	16464	16567	16583	16717	16585	16633	16493	16711	16663	16579	16620	16752	16741	16599	16582	16653	16550	16594	16673	16548
23804	21416	29016	24243	22180	24046	24445	20977	20438	20874	20658	20374	20594	20381	20606	34936	35472	36361	31836	26884	22807	20548	20382	19920	20228	20252	19999	20016	20157	19957	20030	19998	19949	19997	20060	20148	20185	19991	19958	20101	19862	19892	19866	19900	19972	20157	20005	19958	19888	20046	20049	19899	19977	20018	20038	19936	19887	19937	20140	19880	19848	19883	20227	19786	19718	19921	20068	19987	19953	20122	19962	19944	20059	19933	19850	19834	20074	19904	19811	19806	19956	19775	20076	19828	19951	19832	19978	20021	20027	19836	19793	19914	19972	19808	20019	19765	19987	19798	19804	19817	20028	19983	19895	19994	20018	19988	19932	19908	20034	19743	19801	20107	19913	19680	19925	20125	19723	19815	19772	19805	20067	19860	19936	19966	19893	20123	19867	19913	19852	20159	19759	20115	20079	19896	19708	20135	19860	20068	20035	19943	19836	19782	20039	19887	20082	19920	19849	19935	20070	20053	19844	20026	19913	20076	20181	19967	19825	20088	20082	19911	19955	20006	20175	20017	19867	19890	19857	19990	19742	19874	19921	19775	19878	20022	19982	19975	20150	20008	19756	19739	19763	19982	19928	19745	19816	20019	19677	19754	19994	19820	19871	19982	19886	19788	19896	19786	19776	19766	19860	19858	19905	20125	19899	19946	19962	20064	19990	19834	20087	19795	19879	19953	19801	19837	20176	19889	20033	19882	20008	19875	20056	20004	19971	19855	19992	19811	20085	19765	20000	20133	19899	19879	19916	19876	19874	19983	19956	19885	19843	19957	19849	20057	19903	20083	20189	19875	19979	19970	19980	19934	19859	19868	20153	19878	19728	20029	20086	19871	19871	20174	19865	19985	19950	19948	19728	20276	19937	19947	19890	19861	19737	19881	19974	19897	19841	19826	19954	19943	19951	19830	20036	20136	19802	19994	19987	20078	19838	20197	19945	19944	19957	19952	19997	20020	20132	19845	19786	19896	20019	19960	19841	19783	20026	19899	19825	19871	19755	19919	19759	20095	19906	19892	19911	20022	20037	19927	19855	19700	19923	20013	19887	20037	19858	19844	19874	19765	20048	19825	19959	20180	19889	19717	19978	19878	20070	20016	19803	20104	19978	19816	19842	19925	19996	20000	19761	19876	19703	20070	19952	19775	20054	20085	19793	20113	20167	19954	20025	19805	20011	19851	19720	19889	19779	19935	19916	19844	19833	19770	20035	19864	19685	20027	19772	19978	19907	19853	19811	19885	19914	19933	19963	19738	19923	19996	19942	19984	20083	19958	19940	19979	19874	19828	19793	20097	20106	19955	20042	19981	19924	19835	20047	20011	19882	19895	20069	20000	19840	19972	20077	19840	20090	20161	19911	19832	19861	19646	19911	19744	19926	19863	19994	19886	19799	19859	19748	19915	19917	19868	19900	19666	19905	19907	19688	19981	19704	19841	19797	19723	20057	20014	19717	20028	19850	19788	19763	20012	19914	19823	19707	19745	19997	20081	19998	19905	19792	19886	19959	20124	19934	19943	19986	19936	20362	19943	19866	19911	20112	19804	19966	19983	19946	19824	19917	19958	19840	19916	19919	19894	19812	20143	19829	19933	20006	19908	19905	19980	19744	19898	19827	20206	19900	19891	19939	19882	20063	20073	20031	20112	19875	19828	19901	19959	19958	19797	20051	19989	20099	19971	20012	19927	19970	20079	20176	19843	19979	19982	19869	20002	20105	19991	19826	19875	19963	19882	20002	19996	19805	20156	19991	19938	19814	19762	19731	19783	19881	20018	19939	19933	19827	19972	20040	19844	19778	19791	19865	20051	19745	19907	19705	19803	19828	20020	20016	19956	20055	19754	20004	20141	19987	20085	20025	19753	20077	19925	19881	19968	19716	19938	20040	19863	19939	19734	19896	19863	20098	19917	20008	20081	19950	20054	19937	19931	19885	20042	19983	19829	19935	19753	19837	20044	19788	19971	19949	20040	19856	20013	19941	19962	19832	20040	20025	19758	19880	19904	19844	19824	19765	19926	20013	19906	20057	19764	19770	19815	19999	19970	19786	19880	19799	19937	19735	19840	20160	19867	20047	20051	19902	19984	20069	19889	19806	19944	20000	20156	19780	19610	19986	19896	20026	19924	19794	19789	19909	19813	19947	19766	19977	19970	19768	19929	19863	19721	19977	20003	19981	20015	20089	19960	20005	19856	20012	19980	19877	19999	20079	19816	19845	19875	20063	20040	19812	19952	20044	19950	19937	20026	19795	20087	19941	20259	19924	20026	19672	19872	20084	20051	19850	20066	19938	19924	19874	19770	19944	20033	20142	20123	19880	19973	20102	19840	19820	19809	20199	19893	19965	19933	19928	19821	19800	19987	20042	19901	19836	19712	19809	19877	19752	19957	19834	19903	20056	19956	19901	19893	20013	20028	20052	19831	19867	20075	19971	19801	19740	19934	19649	19998	19990	19824	19943	20089	20041	20040	20024	19728	19862	19915	19939	19932	19895	20069	19892	19842	20115	19936	20000	19966	19911	19960	19765	19822	19881	19943	19864	19522	20033	20019	19758	20223	19860	20030	19829	20022	19926	19966	19855	19841	19791	19920	20032	19772	20070	19912	20136	19818	19977	19917	19767	19950	20142	19774	20015	19854	19960	19834	19579	19914	19908	19738	19866	19894	20055	19943	20078	19828	19955	19806	20094	19967	20140	19747	19961	19896	20008	19979	19732	19716	19900	19840	19976	20077	19678	19960	19996	19692	19775	19887	20085	20037	19963	19824	20040	19877	19926	20074	19955	19671	19843	19953	19939	19918	19671	19857	20038	19865	20205	20182	19883	19970	20013	19808	19923	20021	19924	19849	19934	19875	19934	19911	19977	19924	19880	19945	19910	19918	20092	20090	19977	19928	20021	20027	19662	19913	19842	19955	19882	19983	19972	19870	19950	20031	19718	19919	20067	19932	19803	19746	19909	20067	20059	20012	19957	19924	20041	19839	20036	19871	20043	20032	19895	20130	20000	20078	20018	20024	19962	20058	19985	19822	19944	19871	20038	20105	20053	19697	19831	20135	19886	19711	19918	19999	20051	19975	19671	19989	20092	19750	19918	19701	19804	19812	20134	19963	19809	19900	19864	19940	19870	20123	19715	19856	20112	19856	19844	19906	20018	20110	19848	19981	19888	19849	20040	19984	19702	19807	19853	19857	19848	20070	19990	19774	20089	19884	19806	19817	19973	20008	20070	19992	19844	19922	19933	19932	20002	19764	20067	20001	19774	19917	19850	19792	19855	19991	20019	20008	20078	19819	19818	19754	19996	19947	19903	19928	20032	20057	20006	19896	19812	19962	19822	19666	20072	20035	20051	19984	19795	19891	20084	19989	20059	19663	20037	19929	19943	19911	19970	20055	19925	19554	19959	19877	19795	20053	19915	19897	19864	19790	19883	20151	19992	20061	20130	19839	19818	20020	19874	19983	19954	19873	19977	19984	19862	19871	20049	20055	19771	19870	19878	19919	19856	20032	19927	19696	20064	19740	19912	19767	19819	19900	19767	19990	19926	20019	19869	19961	19932	19825	19892	19948	19912	19998	19826	19832	20150	19851	19896	20098	20024	19804	19902	19985	19750	19928	19957	19924	19739	19944	20002	20116	19917	20045	19984	20130	19916	19774	20078	20029	20028	19822	19904	19658	19952	19992	19934	19960	19877	20049	19952	19930	20092	19869	20050	19936	20097	20138	19854	19898	19873	20021	19827	19895	20048	19786	19900	19984	19834	19879	19951	19860	20091	20041	19990	19778	19868	19986	19969	20005	19990	19735	19811	19877	20106	19871	19875	19809	20061	19745	19802	20082	19690	19931	19908	19889	19793	19989	19901	19828	19941	20168	20056	20058	19937	19914	19931	19976	19860	19767	19938	20047	19870	20009	19888	20022	20024	19926	20048	19835	19987	19897	20005	20029	19873	20028	20000	19782	19901	19932	19983	19870	19963	20095	20031	19892	19801	19842	19878	19750	19828	19951	19864	19964	19903	19874	20125	20046	19675	19888	19984	20032	19918	19874	19781	19655	19806	20069	19851	19949	19960	19863	19881	19786	19914	19699	20195	19832	20100	20074	19946	19762	19983	19734	19954	19989	19769	19961	19816	19843	19980	19965	19865	20026	19819	19964	19811	19959	20054	20045	19903	19885	19896	19944	19923	19653	19990	19971	19816	19936	20031	19888	19794	19979	20107	19897	20063	20135	19871	19883	20044	19879	19971	19983	19880	19932	19999	19990	20135	19811	20163	19897	19990	19969	20106	20026	19726	19935	19945	19999	19858	19949	20023	19985	19977	19899	20082	19943	19675	19948	19947	19952	19886	19755	19973	19891	20150	20135	20130	19822	19672	20066	19924	20145	19993	19987	19977	20025	20072	20092	20132	20077	19920	20057	19885	20059	19964	20012	19968	19851	19739	20040	20017	19731	20025	20166	19950	19923	19952	20039	19949	19830	19889	19788	19826	19765	20041	19978	19908	19854	19896	20044	20022	19998	19879	20052	19878	19622	19927	19852	19835	20093	19818	19904	19959	19899	19990	19793	19969	19761	19904	19776	19923	19711	20052	19829	20089	19771	19944	19855	19775	19771	20115	19845	19924	19699	19878	19919	19900	20041	19933	19880	19888	19933	20009	20033	20107	19947	20031	19840	20011	19928	20080	19975	20128	19942	19875	19937	19914	19766	19906	20077	19969	20017	20023	20234	19946	20168	20084	19814	20069	20126	19945	20025	20107	19839	19742	19716	19890	20107	19997	19845	19971	19959	20136	20064	20059	20074	19861	19637	19808	20081	19731	20000	19991	19709	19906	20010	19815	19919	20026	20055	19771	19912	20219	19884	19906	19904	19933	19962	19834	19991	19765	19864	19934	19870	19953	20176	19968	19760	19809	20069	19898	19891	19809	20034	19860	20129	20024	19613	19880	19889	19791	19957	19739	19895	19838	20021	19930	19841	19989	19969	20009	19919	20052	19723	19887	19877	20052	19910	19907	19820	19917	20103	19774	19950	20166	19974	19760	19971	20088	19919	19819	20134	20110	19911	19870	19767	19970	19840	19740	19914	19807	19871	19693	20115	19984	19879	19786	19823	19980	20024	19939	19873	19774	19832	19993	20038	19872	20215
16635	27414	25531	21255	19614	18864	18193	17751	17672	17488	17075	17240	16909	16818	17351	37566	35139	36514	30597	24223	19090	17299	16753	16572	16774	16625	16596	16575	16700	16572	16623	16593	16765	16723	16631	16534	16657	16669	16486	16693	16557	16507	16694	16808	16619	16675	16634	16596	16631	16615	16598	16444	16616	16583	16616	16562	16630	16396	16514	16505	16600	16542	16731	16454	16545	16519	16518	16661	16620	16489	16423	16506	16530	16607	16548	16564	16591	16688	16628	16580	16510	16520	16514	16572	16557	16628	16564	16509	16523	16586	16607	16414	16584	16691	16581	16506	16637	16451	16499	16607	16535	16620	16438	16649	16649	16786	16538	16519	16618	16557	16752	16439	16612	16597	16515	16755	16548	16723	16408	16674	16477	16588	16569	16717	16633	16584	16444	16630	16496	16529	16461	16610	16529	16616	16641	16360	16660	16678	16743	16839	16708	16587	16601	16607	16549	16518	16680	16509	16718	16541	16445	16797	16571	16462	16652	16712	16531	16682	16350	16623	16605	16715	16519	16578	16518	16539	16611	16599	16626	16505	16643	16512	16527	16634	16643	16685	16492	16623	16690	16485	16589	16654	16644	16456	16539	16537	16486	16482	16580	16724	16737	16395	16578	16515	16657	16491	16550	16513	16583	16574	16440	16363	16394	16671	16597	16514	16479	16653	16453	16522	16487	16767	16382	16463	16317	16562	16625	16568	16505	16431	16407	16551	16548	16492	16652	16548	16420	16688	16652	16499	16546	16479	16579	16737	16672	16585	16569	16679	16524	16633	16708	16419	16430	16761	16765	16453	16437	16770	16627	16717	16604	16660	16647	16714	16745	16692	16756	16698	16678	16568	16603	16459	16628	16676	16470	16649	16436	16572	16652	16603	16647	16693	16540	16422	16578	16549	16539	16556	16480	16573	16658	16668	16599	16548	16699	16688	16512	16574	16542	16564	16674	16462	16589	16626	16553	16601	16805	16586	16479	16519	16441	16590	16467	16559	16636	16484	16769	16572	16487	16675	16415	16828	16515	16774	16552	16491	16640	16292	16507	16443	16727	16604	16490	16250	16588	16697	16595	16594	16602	16623	16519	16646	16413	16524	16500	16475	16724	16446	16616	16433	16512	16592	16487	16464	16608	16746	16476	16575	16743	16555	16602	16550	16617	16671	16579	16477	16417	16720	16656	16661	16501	16433	16633	16590	16399	16708	16628	16544	16524	16530	16626	16585	16505	16511	16635	16648	16568	16742	16635	16805	16517	16548	16549	16585	16677	16541	16482	16594	16622	16512	16645	16472	16618	16528	16585	16475	16577	16345	16581	16470	16517	16462	16670	16611	16456	16681	16548	16250	16595	16682	16536	16752	16553	16699	16607	16536	16388	16616	16457	16548	16572	16734	16513	16591	16550	16508	16483	16383	16470	16498	16463	16534	16687	16528	16562	16756	16463	16639	16599	16565	16740	16736	16461	16511	16670	16748	16521	16602	16481	16567	16698	16646	16521	16574	16619	16473	16418	16543	16633	16450	16600	16370	16446	16530	16500	16555	16578	16699	16782	16606	16483	16541	16512	16567	16455	16507	16557	16542	16784	16523	16542	16544	16719	16462	16624	16532	16638	16552	16615	16629	16570	16591	16648	16463	16376	16703	16635	16521	16560	16513	16531	16537	16575	16553	16651	16575	16458	16697	16547	16556	16587	16501	16729	16486	16464	16586	16528	16447	16439	16610	16570	16459	16712	16538	16588	16665	16579	16544	16432	16601	16750	16788	16489	16711	16657	16607	16494	16466	16783	16572	16688	16483	16543	16461	16793	16580	16511	16526	16698	16650	16525	16466	16722	16688	16620	16512	16604	16723	16611	16563	16607	16488	16602	16569	16471	16548	16683	16610	16568	16611	16577	16791	16650	16525	16654	16413	16561	16635	16564	16494	16563	16559	16469	16600	16594	16546	16495	16473	16696	16456	16642	16600	16597	16655	16627	16520	16453	16761	16608	16529	16558	16695	16560	16659	16511	16376	16619	16588	16344	16575	16409	16720	16676	16588	16342	16736	16551	16481	16801	16549	16576	16610	16458	16662	16568	16616	16454	16640	16506	16366	16590	16691	16474	16683	16601	16630	16485	16530	16535	16607	16490	16509	16694	16586	16530	16640	16573	16454	16441	16386	16623	16523	16714	16600	16578	16606	16417	16639	16437	16507	16645	16512	16616	16645	16549	16667	16537	16577	16570	16620	16401	16651	16661	16576	16585	16575	16394	16595	16606	16555	16496	16475	16442	16637	16651	16647	16763	16537	16562	16786	16511	16501	16730	16570	16561	16594	16502	16514	16625	16400	16511	16650	16670	16355	16506	16584	16575	16585	16557	16598	16625	16525	16481	16406	16708	16330	16559	16327	16562	16507	16499	16477	16539	16602	16690	16596	16469	16490	16648	16608	16528	16405	16480	16505	16615	16418	16600	16526	16499	16620	16534	16701	16689	16478	16605	16609	16613	16549	16624	16628	16598	16524	16734	16561	16602	16713	16632	16567	16603	16454	16640	16630	16500	16550	16501	16629	16607	16754	16557	16509	16689	16469	16545	16743	16567	16611	16629	16514	16401	16613	16582	16564	16597	16562	16605	16504	16681	16424	16491	16648	16587	16550	16532	16704	16564	16634	16579	16448	16606	16418	16537	16530	16587	16606	16447	16513	16522	16666	16538	16611	16534	16414	16526	16626	16411	16445	16556	16437	16727	16323	16604	16581	16592	16727	16672	16527	16404	16602	16697	16550	16662	16664	16575	16597	16561	16454	16639	16726	16675	16435	16583	16479	16457	16620	16453	16549	16684	16610	16410	16583	16625	16731	16529	16701	16311	16642	16578	16647	16763	16374	16698	16419	16615	16429	16584	16586	16490	16567	16518	16490	16609	16632	16695	16490	16531	16493	16508	16570	16604	16603	16689	16357	16503	16600	16522	16631	16611	16616	16590	16331	16604	16702	16648	16697	16615	16383	16489	16648	16622	16415	16643	16583	16588	16556	16687	16412	16565	16447	16531	16420	16439	16513	16538	16629	16563	16623	16538	16492	16523	16524	16620	16535	16757	16551	16530	16686	16581	16690	16725	16413	16471	16615	16640	16511	16608	16579	16504	16615	16682	16733	16579	16682	16449	16679	16538	16594	16588	16396	16692	16595	16749	16543	16459	16608	16668	16506	16380	16693	16651	16498	16535	16555	16675	16398	16466	16629	16818	16542	16466	16527	16508	16571	16482	16690	16613	16724	16590	16430	16611	16635	16555	16430	16611	16561	16689	16479	16608	16632	16574	16475	16475	16676	16596	16587	16505	16481	16546	16633	16501	16581	16642	16408	16560	16659	16669	16551	16566	16533	16646	16455	16593	16305	16570	16623	16849	16567	16553	16465	16588	16568	16603	16548	16602	16542	16482	16645	16450	16603	16608	16553	16424	16648	16473	16661	16639	16701	16553	16529	16651	16588	16548	16676	16456	16561	16470	16577	16502	16567	16637	16474	16720	16400	16495	16531	16511	16641	16554	16539	16383	16713	16729	16551	16637	16417	16504	16526	16644	16523	16484	16627	16624	16615	16551	16628	16563	16551	16642	16600	16746	16500	16497	16640	16538	16509	16362	16389	16599	16369	16569	16505	16718	16661	16564	16657	16720	16478	16383	16443	16629	16363	16465	16621	16642	16692	16415	16547	16662	16474	16633	16645	16642	16430	16702	16473	16448	16571	16715	16432	16379	16638	16530	16588	16688	16567	16602	16713	16656	16556	16627	16672	16593	16642	16561	16689	16808	16492	16639	16669	16490	16524	16325	16571	16529	16529	16680	16529	16585	16579	16690	16552	16314	16699	16534	16632	16665	16548	16419	16579	16639	16661	16773	16699	16746	16469	16489	16674	16572	16646	16630	16441	16494	16584	16749	16438	16531	16662	16439	16675	16619	16522	16404	16509	16549	16525	16651	16653	16627	16708	16605	16645	16511	16560	16408	16552	16621	16609	16581	16585	16713	16606	16697	16380	16389	16529	16536	16452	16552	16479	16584	16533	16379	16640	16580	16502	16636	16548	16470	16737	16522	16377	16646	16505	16632	16472	16441	16638	16511	16554	16607	16640	16716	16633	16604	16577	16537	16466	16555	16749	16441	16588	16667	16682	16553	16567	16599	16636	16545	16690	16675	16518	16985	16541	16466	16605	16507	16611	16449	16687	16489	16514	16615	16520	16498	16589	16665	16645	16737	16475	16709	16854	16539	16499	16594	16550	16628	16298	16626	16407	16466	16626	16501	16545	16580	16475	16633	16579	16515	16594	16694	16484	16697	16586	16619	16539	16632	16548	16647	16550	16638	16517	16863	16593	16456	16466	16598	16579	16585	16650	16642	16386	16739	16553	16524	16622	16638	16448	16554	16541	16495	16580	16603	16549	16561	16657	16599	16469	16549	16768	16513	16468	16674	16570	16456	16522	16598	16564	16584	16431	16569	16477	16404	16641	16742	16695	16766	16436	16718	16622	16617	16608	16377	16754	16624	16602	16648	16647	16443	16609	16642	16658	16735	16563	16579	16522	16629	16611	16567	16670	16501	16761	16529	16727	16311	16773	16585	16606	16572	16667	16671	16569	16556	16475	16612	16505	16568	16431	16671	16621	16520	16665	16727	16381	16542	16652	16521	16607	16595	16468	16674	16509	16538	16548	16572	16654	16695	16601	16418	16687	16710	16717	16559	16444	16585	16722	16582	16646	16650	16724	16590	16649	16590	16664	16655	16655	16484	16618	16705	16581	16541	16577	16585	16650	16509	16668	16544	16371	16531	16472	16448	16449	16600	16666	16388	16584	16626	16564	16388	16766	16521	16580	16647	16631	16593	16565	16535	16638	16613	16539	16377	16547	16501	16426	16642	16469	16697	16543	16622	16509	16699	16446	16690	16573	16576	16723	16611	16526	16551	16697	16466	16648	16498	16473	16607	16498	16657	16415	16552	16483	16655	16565	16514	16458	16571	16614	16533	16541	16565	16514	16533	16657	16543	16555	16665	16599	16418	16539	16849	16720	16653	16631	16547	16395	16565	16530	16724	16566	16737	16516	16647	16651	16740	16595	16797	16617	16649	16559	16738	16392	16626	16553	16616	16423	16565	16528	16539	16504
29403	22509	23751	21665	20141	20045	20155	19991	19869	20088	20226	20052	20056	20100	20080	20838	21584	21997	21649	21229	20168	20129	19804	19934	20315	20041	19932	19921	20059	20024	20151	19930	20021	20065	20002	19849	20028	20142	19956	20049	19903	20016	20162	19973	19942	19960	19792	19993	19939	20010	19716	20028	20000	20071	20046	20110	19903	19957	20032	19940	20001	20080	20137	19933	19730	19984	19977	20144	20050	19679	20040	20022	20024	20143	20052	20097	20053	19862	20007	20116	20114	20077	19870	20008	20081	19980	19906	20031	20015	19954	19944	19951	19974	19914	20104	20006	19845	19982	19690	19816	19957	19946	19944	19748	19985	19964	20086	19988	19900	19975	20041	19880	20021	19971	20136	19777	20155	20032	19982	19841	19989	19913	19940	19938	20089	20000	20101	19893	19983	19778	19976	19802	19898	20152	19955	20151	20123	19802	19859	19816	19965	20001	20125	19999	20253	19871	19854	20030	19929	19839	20055	19984	19924	19980	20053	19981	20009	19941	20089	20092	20007	20111	19940	20091	20135	20137	19986	20058	19750	20198	19880	20114	20077	19969	19907	20006	19986	19664	20240	20016	19909	19951	19953	20092	19849	19884	20045	19779	19888	20159	20034	20065	19998	20136	19892	19929	20001	20019	20075	20092	20008	20048	19937	20187	20023	20026	19979	19925	19884	19898	20173	19880	19951	19709	19864	20196	19991	19730	19924	19940	20150	20092	20116	20079	19793	20037	19870	20031	19974	20141	19925	19729	19890	20100	20216	20102	19902	20133	19861	20038	19889	19719	19907	19876	19934	19907	19992	19939	19854	20129	20162	19944	20009	19876	19983	20123	20034	19918	19964	20106	20317	19938	19941	19928	19978	19907	20033	20186	20131	19887	20039	19797	20015	19991	20136	20058	20107	19772	20111	20107	20215	20042	19814	20022	20015	19977	20083	20062	20057	19929	19916	20031	20210	20043	20119	20231	20313	20175	20182	19871	20127	19849	20237	20115	19913	19838	19860	20006	20006	20084	20104	20004	20212	19959	19944	20156	19912	20026	20008	20036	20267	19891	20063	20304	20025	19974	20071	20098	20089	19721	19958	20051	20006	19941	19983	20074	19859	19989	19939	19779	20027	19921	19781	20165	20034	20107	19844	20010	19907	20040	20109	20060	19989	20001	19916	19974	19940	20088	20121	19922	20073	20065	19931	19939	20137	20127	19917	19832	20228	20056	19929	20037	20064	20011	20112	20010	20293	20046	19841	19709	19896	19860	20039	19987	20202	19981	20017	19892	20209	20064	19979	19983	19995	20025	19915	20004	19958	19810	19967	20002	20159	19969	19947	19871	20053	19847	19930	20150	19986	20075	19778	19919	19970	20125	20190	20211	20076	19992	20128	19944	19743	20012	20078	20023	19973	19954	19981	19981	19999	19834	20067	20062	19820	19899	20089	20035	19978	20180	20010	20218	19935	20065	20155	19911	20067	19830	19970	20198	20138	20129	20009	19949	20100	20025	19829	19979	20087	19997	20095	19970	20059	19945	19937	19868	19912	20138	20127	19984	20030	20139	20063	19992	20006	20033	19955	20022	20086	19864	20067	19912	20204	20091	20024	19993	19914	19970	19962	20246	20192	20044	20080	19987	20134	19962	19823	19815	20204	20023	20064	19932	19835	20191	20020	20024	19968	19866	19858	19939	19960	19714	20001	19930	20110	20056	19860	19963	19935	20006	19957	19968	19971	19766	19903	20061	20122	19723	20097	19974	19831	19952	19976	20136	20109	19964	19745	20077	20047	20051	19801	20026	19877	19948	19935	19818	20060	19996	20041	19903	19907	20013	20164	19881	19770	20253	19915	20109	20006	19818	19980	20225	19919	19917	20199	19764	20285	20102	20018	19958	20021	20376	19921	19883	20035	20087	19820	19804	19956	19833	20012	20027	19958	19812	20070	20079	20157	19743	20048	20030	19860	19803	20116	19953	20203	19995	20003	20017	20143	19841	20022	19898	19993	19992	19844	19818	19830	19945	19909	19839	20035	19825	19663	20049	19908	20049	19828	19899	20039	20114	19813	20067	20086	20130	20089	20001	19988	19934	19912	20033	20110	19921	19884	19966	19918	20087	20082	19991	19984	20042	20022	20051	19942	19986	19997	20055	19979	20093	19902	20179	20007	20064	19993	20156	20061	19927	20210	20006	19895	20001	19982	19993	20233	20189	19949	19938	20033	20081	19973	19994	19964	20021	20200	19929	20054	19932	19942	19899	20225	20017	20019	20059	19968	19904	19928	19777	20239	20244	20010	19905	19787	19850	20109	19916	20103	20264	20062	20032	19966	20071	19827	20197	19984	20028	19955	20070	20049	20106	20001	20189	20018	20078	20036	19981	19813	20037	19987	19998	19947	20093	19861	19918	19980	19908	19896	19817	19924	20130	19970	20166	20231	19972	19808	19789	20106	20113	20142	19949	20024	20020	20025	19751	20015	20068	20195	20033	19890	20256	19890	20084	20105	20097	20015	20150	20162	19951	19971	19926	20097	19896	19990	20038	19988	20002	20098	19861	19915	19904	19991	19722	19762	19848	19993	19917	20047	20138	19991	19916	20183	20157	20311	19965	20126	20104	19942	19997	19852	20022	19830	19974	19879	19755	20162	20136	20200	19727	19990	19873	19743	20199	20035	20069	20040	19907	20246	20133	19977	20041	20030	20073	20179	20000	20047	19817	19952	20067	19986	19926	19999	20087	20105	20113	20173	20097	20009	19887	20052	19992	19757	19774	19965	19943	20137	19934	20073	19909	19825	19997	19947	20062	19782	20298	19804	19912	19907	19764	19819	19732	19933	19930	19900	20015	20145	20045	19831	19935	19781	20033	19922	19783	20102	19949	19904	19753	19775	19962	19915	19972	20033	20163	19858	20062	19960	20086	19949	19741	20059	20153	19999	20047	20101	20006	20072	20010	20054	19924	20210	19819	20055	19958	19900	19983	20018	20055	20123	19814	20125	20048	19910	20032	20001	20096	20063	20119	20105	19980	20087	20213	20102	19779	20020	19887	20037	20031	19926	20065	20156	19955	20097	19834	19921	20072	19946	19946	20007	19844	19843	19926	20061	20043	20047	19944	19926	19916	19946	20151	19900	19765	19905	20057	19876	19831	19736	19832	20017	20169	20018	20165	20043	20210	19995	19852	19961	20053	19837	20068	20108	20043	19949	19962	20034	19905	20067	20077	19810	20017	20103	19722	20132	20066	19895	20112	20007	19897	19847	19936	19847	20030	20178	20138	20073	20171	19957	20039	20020	19937	19983	19846	20065	19943	19949	20034	19961	19940	19909	20104	20099	19970	19905	20081	20071	19911	19816	19808	19785	20116	20075	20101	20094	20137	20054	19960	19916	20051	19882	20126	19956	19991	19814	19992	19982	20057	19861	20074	20166	20040	19954	19963	19869	19959	19941	20058	20096	20058	20130	19899	20049	19775	20176	19844	19980	20242	19925	19760	19836	20033	20022	19967	19941	19931	20056	20076	20102	19933	19959	19960	20180	20056	20120	19914	19896	20096	19856	19927	20085	20237	20148	19956	20159	19996	19964	19959	19840	20042	20117	19914	20103	19879	19933	20040	20022	20086	19964	19761	20054	20079	20030	19875	19993	19911	20071	19808	19940	20031	20013	20010	19975	19856	19945	19984	19823	19820	20065	20019	19900	19988	20030	19994	20025	20179	19986	20020	20019	19842	20066	19939	19851	19824	19975	19955	19994	20223	19997	20192	20150	19942	20093	20066	19972	20008	19997	20103	20090	20067	20004	19806	20102	20193	20015	19991	20071	20039	20018	20028	19878	20089	20078	19985	19791	19981	19989	20029	19827	19707	20147	20088	20036	20077	20088	20003	20081	19915	20028	20099	20191	19986	19829	19982	20113	19935	19863	19995	19951	19933	20074	20257	20198	20033	20199	20011	19997	20190	19753	20111	20087	20195	20108	20067	20043	20036	19941	20052	20079	19936	19878	19944	20036	20033	19872	20147	19968	20247	20212	19923	20103	19964	20049	19811	19967	20030	20065	19983	20072	19826	19960	20171	20027	20111	20047	19958	20065	20006	19996	19992	19936	20080	20089	19881	20314	20234	20046	19881	20081	19979	20009	19974	19699	19756	20004	19997	19984	20150	19947	19905	19882	20133	20154	19854	20059	19969	19733	20035	19849	19985	19768	19881	20061	19940	19974	19886	19921	20090	19859	20262	20111	20075	20009	20233	20230	20324	19969	19705	19889	20090	19931	20085	20078	19841	19836	20058	19962	19840	19929	19996	19923	19874	19981	19915	20028	20044	20099	20104	20020	20025	19896	19968	20005	19947	19851	20010	20289	20027	19985	20044	19926	19959	20116	19994	20067	19946	19997	20058	20135	19976	20086	20067	20064	19962	19991	20082	20123	20250	20103	19992	19937	20105	20190	20162	20206	20091	20240	20193	19944	19940	19781	20040	19928	20069	19916	19988	19876	20003	20183	19744	19867	20124	19915	20032	19945	19934	20081	20230	20197	19975	20115	20098	20179	19976	19985	19908	20139	19931	19860	20051	19941	19883	20053	20039	19953	19977	20280	19963	19788	19986	20221	20161	20096	19980	20105	19938	20038	20174	20038	20081	20051	19724	20002	19879	19995	20025	19944	19820	20063	20146	20020	19991	19931	19992	19812	20023	19878	20070	19979	19877	20012	19927	20011	20224	19956	20157	20147	19940	20106	20039	19823	20176	19939	20180	19922	19987	19932	20028	20065	20029	20054	20097	19932	20072	19913	19836	20103	19951	19846	19875	19913	19931	19885	19997	20135	20120	20023	19845	19992	19818	20158	20185	20154	19857	20080	20074	19835	19905	19983	19934	20034	19849	20068	20065	20097	20113	19871	19931	20037	20270	19850	20007	20208	20142	19984	19924	20013	20075	19941	20182	20009	19961	19977	20246	20023	19949	20256	20187	20209	19878	19903	19835	20065	20203	19858	20113	20099	19925	20042	20104	20162	19968	20034	20083	19949	20059	20028	20079	19922	20135	19895	19840	19938	19854	19929	19900	19979	19930	20251	20124	20037	19953	20181	19987	20021	19931	19963	20065	19898	19697	20100	19751	19984	20153	20127	20009	20021	20207	20067	20180	19940	20019	20051	19862
16510	17306	17195	16772	16714	16590	16844	16582	16826	16654	16510	16844	16696	16628	16569	18483	18787	19437	18226	17198	16795	16852	16732	16619	16513	16589	16688	16437	16586	16562	16662	16508	16630	16651	16337	16598	16521	16466	16612	16651	16645	16641	16611	16637	16568	16410	16683	16456	16618	16662	16711	16519	16590	16442	16536	16492	16730	16735	16539	16498	16738	16381	16593	16525	16603	16623	16650	16624	16505	16603	16491	16543	16580	16638	16621	16628	16485	16590	16684	16543	16572	16506	16566	16612	16639	16614	16513	16597	16495	16753	16573	16561	16653	16677	16555	16547	16530	16559	16605	16446	16472	16678	16459	16385	16497	16583	16605	16539	16684	16625	16459	16610	16682	16384	16622	16556	16559	16623	16764	16561	16404	16429	16433	16640	16502	16612	16543	16591	16434	16761	16636	16556	16573	16693	16636	16495	16487	16661	16621	16531	16698	16602	16477	16601	16489	16597	16525	16630	16482	16554	16746	16542	16360	16471	16559	16427	16797	16653	16635	16636	16507	16664	16532	16594	16490	16647	16505	16716	16595	16603	16616	16593	16549	16728	16535	16610	16681	16614	16649	16488	16661	16669	16556	16626	16754	16579	16522	16610	16643	16602	16371	16568	16676	16733	16580	16765	16535	16650	16387	16637	16576	16419	16392	16672	16603	16543	16596	16528	16662	16425	16627	16578	16620	16499	16518	16647	16526	16528	16643	16710	16631	16665	16755	16636	16429	16565	16520	16650	16496	16578	16680	16379	16662	16457	16466	16382	16583	16530	16628	16556	16613	16812	16541	16655	16657	16464	16604	16624	16642	16598	16522	16570	16495	16361	16560	16700	16518	16485	16422	16693	16556	16538	16519	16707	16602	16569	16567	16569	16633	16568	16603	16632	16738	16660	16465	16673	16601	16704	16658	16576	16505	16667	16457	16614	16468	16683	16553	16467	16445	16566	16501	16476	16732	16420	16592	16512	16738	16262	16432	16632	16366	16482	16422	16676	16414	16510	16390	16631	16597	16617	16698	16511	16596	16488	16360	16746	16599	16344	16639	16464	16479	16518	16411	16593	16544	16489	16620	16443	16696	16694	16577	16688	16614	16597	16471	16549	16593	16450	16599	16556	16528	16594	16629	16481	16488	16464	16691	16569	16569	16596	16609	16560	16707	16572	16638	16657	16658	16566	16490	16512	16574	16624	16518	16419	16540	16574	16590	16546	16437	16564	16556	16708	16617	16477	16531	16693	16501	16508	16433	16615	16457	16476	16582	16517	16516	16568	16584	16577	16560	16612	16579	16657	16618	16562	16523	16456	16654	16512	16491	16616	16477	16539	16579	16692	16757	16541	16614	16587	16576	16469	16493	16671	16713	16426	16461	16621	16501	16507	16616	16608	16543	16598	16639	16452	16542	16623	16765	16677	16742	16709	16519	16504	16489	16730	16577	16622	16661	16502	16814	16496	16585	16511	16644	16590	16779	16588	16432	16578	16714	16550	16616	16404	16414	16533	16570	16603	16696	16509	16699	16397	16629	16484	16607	16605	16575	16593	16480	16514	16635	16523	16447	16387	16451	16668	16579	16653	16516	16638	16736	16622	16506	16477	16607	16706	16768	16526	16513	16574	16566	16740	16558	16725	16599	16628	16523	16682	16623	16597	16647	16503	16563	16614	16694	16695	16637	16498	16434	16749	16474	16700	16541	16518	16452	16694	16612	16454	16596	16614	16466	16577	16595	16668	16602	16604	16561	16493	16721	16583	16529	16687	16483	16363	16664	16558	16757	16444	16843	16453	16617	16709	16651	16700	16592	16486	16555	16681	16700	16602	16647	16498	16703	16603	16539	16610	16692	16499	16749	16634	16569	16575	16597	16594	16615	16707	16593	16399	16505	16453	16507	16461	16562	16437	16503	16560	16384	16503	16552	16471	16576	16612	16411	16638	16655	16488	16653	16554	16537	16632	16527	16617	16688	16631	16411	16667	16649	16386	16636	16613	16717	16585	16555	16708	16642	16771	16597	16596	16723	16495	16604	16432	16612	16459	16633	16700	16637	16562	16571	16596	16840	16507	16517	16562	16545	16517	16617	16665	16492	16609	16576	16538	16605	16451	16558	16416	16544	16561	16515	16481	16557	16531	16597	16567	16519	16733	16417	16622	16615	16710	16573	16594	16597	16570	16570	16572	16605	16644	16561	16538	16582	16334	16634	16577	16556	16459	16451	16662	16610	16579	16776	16660	16499	16591	16713	16424	16623	16589	16518	16468	16510	16670	16739	16486	16562	16524	16528	16496	16474	16534	16787	16383	16565	16565	16493	16455	16579	16589	16452	16612	16707	16529	16449	16629	16427	16398	16556	16613	16495	16408	16779	16557	16309	16570	16559	16640	16360	16549	16668	16769	16532	16566	16554	16589	16573	16548	16652	16505	16595	16546	16748	16546	16620	16725	16636	16643	16566	16641	16660	16707	16600	16705	16555	16558	16621	16596	16756	16566	16493	16554	16509	16489	16435	16455	16490	16579	16695	16735	16832	16501	16700	16550	16507	16629	16624	16595	16721	16492	16525	16753	16599	16643	16561	16529	16720	16618	16597	16746	16581	16475	16711	16685	16518	16477	16565	16573	16720	16588	16693	16555	16703	16614	16650	16519	16699	16638	16511	16512	16465	16505	16487	16619	16683	16560	16473	16474	16485	16704	16473	16673	16633	16562	16486	16696	16699	16416	16631	16573	16518	16522	16432	16693	16662	16665	16556	16698	16771	16664	16531	16624	16499	16644	16493	16517	16558	16474	16567	16689	16607	16593	16604	16744	16475	16677	16732	16533	16599	16653	16444	16498	16592	16540	16417	16617	16649	16739	16500	16534	16649	16698	16647	16566	16640	16554	16531	16621	16692	16655	16633	16576	16757	16649	16582	16566	16447	16708	16646	16466	16644	16550	16693	16670	16686	16714	16434	16479	16517	16589	16628	16637	16664	16579	16511	16591	16568	16556	16452	16642	16391	16738	16665	16651	16446	16464	16678	16618	16646	16663	16752	16826	16568	16519	16707	16689	16577	16634	16526	16652	16504	16584	16481	16720	16793	16605	16484	16620	16456	16717	16728	16564	16474	16654	16441	16674	16540	16603	16439	16646	16617	16567	16607	16440	16613	16724	16531	16701	16539	16536	16447	16782	16622	16516	16484	16604	16643	16572	16644	16445	16644	16491	16590	16532	16452	16410	16493	16563	16479	16505	16570	16478	16584	16573	16465	16616	16453	16566	16565	16642	16450	16636	16715	16585	16453	16568	16510	16629	16593	16561	16563	16579	16756	16633	16406	16518	16487	16344	16699	16565	16606	16381	16751	16465	16597	16631	16687	16608	16635	16675	16614	16702	16696	16539	16420	16433	16399	16678	16577	16707	16609	16567	16620	16502	16469	16545	16550	16725	16576	16654	16398	16680	16524	16784	16626	16528	16633	16543	16833	16251	16623	16601	16474	16619	16560	16586	16608	16659	16468	16626	16689	16594	16588	16521	16549	16593	16590	16566	16480	16632	16698	16486	16485	16393	16490	16715	16661	16583	16647	16615	16581	16679	16627	16537	16575	16687	16727	16539	16544	16699	16613	16705	16599	16449	16697	16686	16472	16717	16453	16644	16388	16602	16667	16728	16512	16596	16576	16542	16625	16558	16474	16488	16718	16630	16646	16492	16440	16570	16641	16550	16516	16688	16556	16479	16600	16620	16634	16520	16514	16551	16681	16685	16571	16609	16687	16503	16508	16329	16697	16562	16639	16502	16561	16665	16561	16473	16619	16417	16503	16448	16604	16754	16531	16638	16421	16589	16649	16504	16576	16690	16812	16421	16563	16574	16640	16442	16455	16571	16545	16602	16535	16531	16662	16712	16438	16654	16323	16630	16542	16603	16379	16529	16536	16694	16543	16562	16537	16619	16557	16607	16625	16486	16511	16508	16704	16475	16758	16413	16648	16470	16701	16528	16660	16444	16626	16587	16570	16557	16534	16677	16313	16670	16397	16615	16670	16631	16672	16475	16682	16368	16599	16554	16666	16415	16484	16507	16514	16571	16526	16509	16703	16562	16568	16356	16567	16476	16656	16598	16745	16577	16675	16636	16763	16414	16552	16490	16558	16542	16420	16513	16568	16577	16630	16679	16509	16563	16690	16504	16658	16453	16755	16606	16640	16773	16487	16672	16589	16609	16649	16703	16641	16629	16300	16533	16797	16628	16629	16616	16554	16605	16611	16624	16777	16460	16570	16696	16792	16703	16553	16599	16694	16619	16594	16751	16628	16465	16588	16651	16590	16525	16740	16696	16610	16682	16555	16720	16479	16673	16637	16731	16556	16747	16557	16499	16672	16598	16513	16566	16479	16609	16448	16519	16528	16540	16655	16511	16675	16457	16510	16652	16387	16719	16711	16395	16572	16598	16490	16471	16546	16677	16755	16675	16481	16574	16608	16625	16577	16689	16570	16709	16492	16519	16676	16640	16623	16678	16635	16559	16795	16563	16703	16651	16503	16489	16504	16705	16732	16463	16495	16601	16647	16523	16473	16671	16609	16585	16454	16601	16528	16502	16767	16449	16647	16706	16533	16678	16616	16584	16485	16675	16591	16630	16581	16590	16594	16652	16611	16596	16618	16688	16588	16525	16741	16444	16745	16518	16601	16428	16440	16679	16586	16502	16559	16584	16611	16671	16607	16632	16464	16655	16377	16543	16533	16807	16633	16565	16644	16695	16574	16706	16725	16578	16584	16372	16592	16683	16617	16655	16447	16655	16639	16564	16644	16706	16549	16516	16583	16441	16566	16668	16644	16632	16695	16484	16576	16458	16528	16515	16658	16572	16469	16436	16633	16588	16617	16388	16455	16623	16690	16610	16582	16573	16583	16503	16675	16455	16597	16594	16578	16525	16488	16485	16490	16753	16548	16650	16636	16605	16640	16386	16640	16609	16636	16582	16663	16637	16517	16598	16508	16565	16593	16487	16679	16634	16642	16590	16645	16564	16508	16575	16526	16686	16668	16644	16583	16437	16633	16675	16658	16432	16599	16514	16541	16522	16682	16652	16764	16581	16605	16671	16616	16505	16726	16644	16612	16549	16517	16532	16570	16717	16673	16597	16540	16472	16616	16426	16563	16382	16571	16404
24968	21320	28122	25349	22561	21855	21829	20624	20327	20470	20542	20545	20189	20194	20520	28255	33264	30166	24909	21836	20538	20217	20019	20054	20253	19976	20024	19938	20069	19932	20188	19717	20018	20122	20040	19903	20021	20061	20166	20154	19780	20043	20110	19931	19848	19669	19978	19904	20055	19904	20127	20048	20045	19795	20059	19929	19967	19902	19945	19971	20092	19917	19957	19901	19906	19910	19796	19755	19928	20123	20044	20046	19865	19946	19938	20032	19959	19931	20031	19870	19977	20046	19923	19882	19843	19860	19910	19932	19959	20005	19774	20072	20039	20083	20022	20026	20097	19877	19828	20007	20002	20009	20312	20062	19792	19973	19899	20101	19979	19833	20126	19973	19749	19906	20093	19913	20052	19795	19906	19953	19919	19800	19971	19820	20227	20004	19834	19919	19715	20112	19964	20095	19996	19700	19833	20142	19730	19950	19950	19949	19882	19982	20047	20048	19831	19999	20145	19842	19927	19906	19855	19822	19774	19722	19869	19798	19815	20091	20100	19760	19868	19819	19915	19849	19881	19911	19781	19708	19828	20147	19864	20041	20052	19829	20010	19964	19825	19906	19976	19828	19775	20064	19894	19775	19925	19856	20118	19764	19819	20040	20122	20186	19892	20146	20126	19862	20069	19739	19851	19742	20106	19993	20030	20104	19779	20091	20152	20014	19935	19893	20043	19960	19842	19845	19941	19943	20058	20040	19780	19972	19842	20218	19973	19890	20124	19580	19943	19895	19860	19822	20116	19813	20092	19855	20101	19865	19916	19962	20117	19811	19892	19933	19939	20216	20002	19928	20007	19757	19963	19894	19880	20149	19956	19948	19969	19840	19823	19876	19851	19971	19755	20194	19968	20000	19854	19969	20101	20049	20122	20100	19987	19958	19801	19835	19992	19974	19996	19928	19824	19991	19837	20005	19906	19925	19964	19934	20109	19754	20114	19989	19903	19856	19716	20086	19961	19853	20057	19830	19868	20359	20167	19891	20134	20003	19801	20053	19858	20166	19972	19790	19951	19960	19812	20131	20041	19999	19918	19826	19978	20095	20202	19962	19928	19873	19948	20042	19998	19918	20065	19985	20031	19922	20260	19883	19995	20077	20016	20010	19842	19695	20011	19872	20082	20031	19939	20098	20071	19809	20101	20123	19892	20094	20031	19978	19911	20123	20118	19795	19938	20038	19929	19970	20097	19823	20030	20229	19948	20041	19991	19723	19954	20046	20110	19822	19945	20052	19821	20104	20054	20028	19837	20057	20104	19821	19908	19956	20120	19999	19885	20046	19888	20108	20129	19935	19851	19870	20261	20030	19985	19868	20038	20048	20141	19756	20111	19882	20040	19903	20069	19888	20010	20036	20100	19865	20125	20080	19951	19819	19947	19968	19887	19725	19840	20041	19991	19904	19918	19928	19939	19960	20197	19922	20040	19955	19956	19868	19990	20095	19814	20024	19820	20188	20042	20088	20121	19876	19983	19997	20013	19743	20055	19879	20113	20145	20052	19988	20014	19929	20088	19989	19847	19733	19895	19936	19828	20084	19812	19694	20165	19908	20073	20053	19984	19954	20030	20171	20039	19859	19919	20003	19848	20106	19907	19743	19758	19971	19934	20008	19907	19678	20034	20034	19800	19834	19933	20275	20021	19726	19932	20186	19851	19966	20025	19910	20129	20029	19982	19841	19943	19928	19748	20070	20032	20162	20148	19924	19858	20025	19876	19993	19726	19779	20128	20213	20098	20021	19901	20082	20025	20165	19989	19835	20040	19987	19846	19964	19819	19824	19984	20025	19834	19860	20003	20035	20011	20088	20076	19988	19902	19903	20136	19920	19991	19946	19973	19923	19791	19952	20028	19971	19750	20040	20017	20053	19916	20050	19847	19865	19804	20052	19762	19786	20055	19721	19955	19732	19947	20001	20055	19772	19923	19956	19924	19892	19966	20121	19949	19854	19895	20142	19958	19858	19931	19672	19684	20054	20103	20081	19974	19876	19901	19782	19963	19868	19921	20089	20060	19869	19936	20022	20009	19940	19737	19883	19966	19672	19952	20015	19941	20103	19874	20000	19965	19854	20082	19957	20116	19806	20034	20035	19977	20103	20065	19952	19972	19968	19983	20137	19972	19882	20087	19897	20212	20000	20037	20030	20015	19959	19870	19921	19931	19819	19973	19875	19953	20003	20083	19926	19781	19909	19927	19983	19961	19836	19973	19821	19876	20176	20061	19823	19856	20003	19899	19908	19841	20058	19883	19881	19762	19910	20088	19852	20086	20099	19938	19919	20035	19901	19977	19913	19861	20038	19864	19861	19943	19941	19785	19818	19866	20022	19982	19914	19848	20148	20016	20079	19885	19960	20048	19806	19935	20142	20196	19990	19949	20060	19830	19836	19991	19977	20043	19887	20054	20129	20212	20087	19892	19935	20110	19727	20156	19898	19999	19996	19730	19900	19712	20028	19835	19887	20072	19867	19938	20063	20064	20029	19938	19947	19866	20031	20091	19808	20017	20004	19717	20063	20029	19989	19973	19874	19935	19873	20054	19892	20140	20040	20047	19983	19939	19989	19995	20063	20040	19979	20015	20022	19958	20099	19934	19965	20007	19967	19752	19808	19847	20116	19923	20029	19910	20132	19994	19789	20083	19925	20227	19784	20031	19900	19796	19891	20058	19901	19845	19920	20135	19812	19976	19849	19932	19921	19993	19782	19695	20074	19917	19847	19953	20122	20079	19802	19768	20060	19952	19773	20025	19947	20059	20030	20025	19864	19989	19832	20112	19979	19985	19919	19998	19806	19932	19903	20116	19842	20030	19914	19891	20022	20006	19897	19765	19834	20070	19937	19911	20036	19935	20039	19941	20102	19910	20144	19834	20014	19804	20102	19933	20029	19771	19765	20119	19865	20048	19905	19992	19941	20101	20020	20068	19897	20055	19898	20015	19895	19892	19919	19910	20031	20172	20102	20037	19956	20069	19921	19994	20168	19773	19764	20213	20078	20140	19965	19884	20026	19796	20079	20039	19974	19952	19879	19851	20012	20111	19927	20006	20030	19951	19918	19916	20081	19939	19925	19878	19965	19790	20037	19959	20059	19961	20020	19885	20066	19957	19879	19667	20066	19856	20137	19938	20104	19832	19954	20032	19939	19854	19970	20075	20033	19993	19902	19868	19792	19960	19918	19905	19961	20013	20188	19777	20098	19940	19978	20173	20129	20090	20071	20262	19981	19816	19975	19973	20078	20163	19908	19994	20002	19967	19886	20145	20111	19980	20044	20030	20058	19940	19770	19813	20108	19985	19810	20059	20103	19883	19991	19803	20019	20231	20040	19844	19982	19851	20154	20022	19845	19914	19898	19945	19907	19930	19890	19974	20036	20022	20017	19798	20037	19807	19997	19913	20007	19871	20123	20037	19885	19995	19947	20074	19925	20121	19944	20000	20065	20036	19905	19958	19957	20056	19989	19967	19994	19935	20089	20022	20160	19872	19854	20091	19803	19911	19788	19969	20052	19829	20032	19940	20068	20051	19941	19848	19962	19938	20001	19927	19946	19999	19866	19859	20058	20139	19944	20017	19900	20010	20075	19915	19919	19905	20052	19894	19990	20070	20081	20039	20101	20050	19985	20028	19951	20141	19875	19939	19943	20138	19724	19734	19880	20033	20036	19898	20025	19892	20084	19931	19847	20034	19938	19818	20018	19846	19945	19835	20183	19953	19870	19822	19780	19957	19662	20017	19717	19793	20104	19856	19871	20274	19991	19854	19900	20059	19939	20010	19760	19893	19906	20111	19892	20001	19967	20038	19783	19952	20106	19769	19738	20080	20003	20012	19925	20136	20004	20094	20039	19696	19946	19865	19886	19962	19987	19708	20019	20141	19969	19905	19879	20035	20107	19839	19982	20047	19788	19891	20155	19970	20012	19975	19872	20071	19893	20006	19937	19908	20060	19919	19962	20120	19937	20066	20128	20047	20029	20189	20019	20050	19955	19894	19957	20161	20084	20064	19883	20073	20080	20051	20187	19969	19792	19840	19881	19926	20115	20026	19925	20030	20062	20082	19988	19944	20009	19913	19819	19987	19929	19976	19669	19866	20064	20126	19866	20194	19998	19957	20028	20130	20244	19795	19896	19891	19972	20022	20018	20033	19999	19870	19906	20021	19875	20046	19922	19974	20032	19809	19839	20056	20000	20240	19725	19868	19935	20076	19797	19961	19972	19832	20043	19833	20070	20151	19955	19914	20043	19971	20027	19971	20084	19940	19975	20014	19875	19923	20065	19773	19967	20023	20063	19873	20109	20015	19963	19716	19944	19959	20036	20005	20015	19997	19774	19777	20047	20062	19907	19802	19838	19888	19855	19943	20059	19989	19935	20131	20061	20223	19832	19756	19895	19964	19958	19926	19775	20016	20024	19846	19916	19881	19909	19854	19983	20116	19978	19865	19895	20036	20080	20016	20159	20060	19881	20100	19936	19922	19940	19926	19922	20083	19983	19968	19854	20015	19950	19872	19904	19913	19988	19880	19935	19923	19755	19971	20005	19867	20116	20071	20193	19923	20157	20000	19866	20031	19975	19968	19862	19829	20126	20004	20131	19930	19955	20091	19804	20075	19968	20130	20256	19890	20256	20122	20190	19860	20006	20048	20080	20040	19847	19855	19763	19866	19920	19802	19699	19912	20007	20250	19961	19958	19818	19837	19767	19883	20042	20002	20027	20047	19973	19984	20071	19928	20099	19966	20217	20092	19896	20256	20115	19876	20038	19978	19826	20095	20086	19893	20112	20080	20083	20092	20136	19902	19932	20013	20014	20082	19878	20157	19960	20100	20162	20040	19984	19987	19889	19994	19912	20127	20071	20118	20074	19801	20015	20107	19960	19803	19850	19755	19897	19807	19880	19863	19981	19755	19913	19899	19920	19873	19932	19827	20011	19848	19894	19980	20200	20015	20147	20019	20015	19976	19856	19956	19817	19777	19937	19912	20005	19852	19900	19894	19897	20021	20083	19947	19911	19994	20111	19736	20007	20041	20070	20096	20180	20066	19777	19986	20011	19920	20118	19894	19928	19910	19919	19861	19868	19966	20085	19888	20091	19833	19966	20095	19982	20167	19902	19932	19939	19939	19990	19914	19888	20001	19695	19940	20097
15170	22735	21581	18989	18254	17610	17515	17132	17210	16981	17021	16931	16813	16899	17470	30115	33382	28751	22001	18205	17089	16619	16757	16835	16628	16592	16606	16804	16650	16593	16579	16658	16639	16665	16843	16562	16663	16640	16725	16616	16386	16642	16712	16612	16707	16819	16536	16633	16684	16638	16569	16440	16466	16555	16521	16848	16543	16655	16591	16671	16746	16612	16545	16682	16699	16565	16751	16641	16659	16798	16635	16652	16485	16564	16505	16710	16697	16646	16750	16500	16501	16541	16665	16511	16655	16683	16780	16471	16578	16614	16587	16597	16681	16645	16521	16778	16621	16489	16635	16696	16543	16613	16465	16501	16649	16686	16654	16650	16543	16560	16629	16666	16567	16696	16605	16456	16687	16634	16647	16433	16675	16564	16556	16619	16625	16658	16805	16422	16539	16580	16725	16535	16609	16643	16579	16628	16503	16472	16669	16421	16561	16529	16494	16551	16720	16574	16542	16735	16685	16631	16817	16692	16695	16426	16599	16578	16696	16478	16623	16549	16536	16545	16732	16571	16663	16585	16542	16702	16575	16672	16642	16680	16423	16517	16702	16646	16597	16498	16759	16524	16754	16626	16709	16652	16651	16666	16649	16558	16592	16683	16554	16619	16671	16685	16596	16527	16376	16821	16512	16704	16567	16727	16598	16580	16744	16564	16589	16770	16432	16559	16649	16567	16552	16675	16652	16543	16650	16735	16592	16632	16663	16431	16735	16661	16667	16304	16598	16653	16670	16772	16520	16540	16544	16670	16659	16646	16718	16584	16748	16541	16540	16614	16507	16600	16624	16524	16745	16628	16694	16523	16638	16716	16706	16763	16515	16620	16507	16559	16730	16587	16526	16505	16794	16734	16414	16442	16443	16488	16582	16648	16542	16612	16516	16434	16635	16601	16616	16569	16543	16616	16694	16745	16452	16565	16624	16649	16603	16663	16650	16543	16674	16548	16432	16604	16750	16470	16488	16606	16707	16721	16680	16605	16618	16455	16492	16549	16462	16495	16594	16670	16364	16767	16721	16645	16387	16645	16714	16744	16544	16750	16733	16659	16650	16645	16811	16638	16678	16518	16667	16674	16713	16611	16585	16806	16713	16548	16779	16699	16625	16581	16714	16600	16623	16771	16491	16358	16587	16529	16700	16699	16505	16569	16706	16691	16796	16551	16561	16692	16633	16539	16599	16560	16558	16529	16728	16609	16597	16742	16700	16478	16663	16637	16699	16592	16624	16649	16599	16506	16794	16676	16669	16501	16837	16545	16623	16487	16681	16606	16511	16679	16739	16808	16608	16584	16587	16705	16624	16703	16740	16639	16531	16754	16680	16565	16570	16595	16684	16679	16510	16798	16590	16607	16511	16704	16671	16747	16588	16573	16673	16687	16688	16645	16545	16486	16771	16763	16775	16598	16566	16700	16749	16483	16767	16710	16578	16437	16643	16699	16571	16508	16632	16654	16484	16579	16661	16612	16682	16709	16594	16530	16497	16727	16778	16742	16814	16624	16501	16689	16376	16640	16653	16635	16671	16408	16560	16626	16570	16682	16539	16813	16648	16601	16644	16615	16516	16664	16743	16549	16624	16671	16655	16551	16724	16450	16829	16741	16666	16713	16480	16620	16566	16701	16654	16525	16608	16538	16545	16415	16687	16661	16518	16702	16644	16869	16523	16582	16566	16484	16660	16706	16779	16582	16610	16709	16566	16703	16624	16689	16545	16594	16583	16711	16598	16590	16690	16596	16603	16721	16544	16559	16762	16576	16561	16684	16566	16675	16643	16785	16840	16558	16702	16488	16619	16591	16729	16635	16601	16671	16630	16755	16623	16548	16704	16620	16814	16695	16601	16543	16511	16520	16633	16621	16566	16455	16719	16572	16650	16500	16691	16575	16550	16662	16725	16611	16649	16554	16642	16653	16599	16539	16514	16661	16780	16629	16506	16398	16701	16512	16407	16726	16658	16456	16427	16670	16707	16441	16643	16550	16632	16749	16700	16483	16650	16655	16405	16478	16629	16756	16521	16717	16609	16700	16586	16777	16491	16690	16481	16652	16591	16587	16463	16659	16611	16625	16515	16612	16543	16616	16473	16572	16565	16512	16570	16479	16715	16597	16581	16485	16607	16605	16617	16571	16599	16624	16682	16627	16719	16722	16799	16648	16632	16715	16682	16598	16764	16398	16717	16558	16535	16626	16460	16624	16371	16308	16715	16488	16608	16692	16730	16564	16699	16526	16645	16620	16698	16486	16537	16633	16652	16536	16668	16620	16735	16600	16592	16652	16732	16620	16618	16526	16631	16493	16690	16524	16590	16524	16726	16706	16535	16629	16591	16499	16684	16677	16552	16702	16714	16466	16735	16562	16457	16723	16491	16596	16774	16776	16698	16665	16666	16731	16735	16548	16598	16623	16726	16766	16599	16707	16651	16784	16563	16590	16604	16498	16733	16632	16717	16479	16596	16793	16784	16712	16405	16753	16908	16818	16705	16656	16610	16591	16611	16638	16415	16633	16524	16649	16507	16759	16572	16711	16624	16519	16686	16641	16712	16666	16730	16448	16524	16702	16660	16763	16457	16648	16838	16554	16663	16589	16603	16678	16554	16551	16568	16571	16551	16603	16542	16585	16954	16609	16786	16705	16634	16492	16623	16776	16628	16547	16713	16500	16662	16642	16576	16634	16599	16488	16667	16444	16697	16711	16493	16683	16601	16667	16592	16515	16691	16449	16730	16500	16556	16483	16550	16626	16552	16751	16660	16458	16785	16580	16653	16610	16618	16713	16726	16660	16744	16664	16618	16718	16498	16648	16721	16754	16622	16597	16726	16552	16612	16669	16611	16627	16676	16585	16599	16310	16541	16749	16628	16652	16675	16599	16603	16774	16480	16386	16560	16698	16683	16862	16603	16648	16587	16568	16583	16678	16612	16649	16465	16538	16427	16642	16513	16782	16559	16517	16739	16466	16806	16607	16600	16843	16626	16573	16751	16552	16773	16674	16571	16689	16683	16580	16719	16455	16576	16650	16601	16691	16589	16694	16790	16432	16539	16565	16598	16629	16672	16689	16862	16674	16665	16697	16575	16542	16757	16659	16696	16500	16683	16507	16620	16572	16773	16603	16803	16607	16670	16785	16542	16694	16679	16738	16560	16637	16730	16616	16367	16567	16627	16740	16514	16589	16441	16557	16363	16703	16599	16700	16652	16647	16463	16475	16720	16701	16557	16607	16727	16721	16622	16648	16610	16691	16596	16804	16761	16590	16656	16749	16490	16471	16650	16584	16716	16576	16561	16797	16497	16770	16621	16656	16549	16691	16616	16626	16632	16719	16627	16616	16583	16669	16724	16706	16595	16693	16754	16682	16704	16709	16744	16499	16674	16546	16646	16637	16379	16536	16461	16480	16687	16606	16437	16738	16478	16445	16693	16667	16678	16537	16740	16672	16594	16584	16777	16521	16578	16701	16487	16605	16579	16532	16512	16765	16493	16637	16552	16738	16574	16728	16735	16670	16667	16668	16784	16667	16564	16646	16533	16663	16594	16692	16637	16579	16526	16550	16616	16611	16558	16493	16581	16752	16618	16554	16708	16623	16631	16667	16670	16599	16591	16711	16847	16437	16751	16685	16585	16805	16764	16822	16750	16562	16528	16501	16550	16860	16570	16688	16629	16620	16691	16774	16514	16744	16643	16713	16722	16563	16538	16628	16706	16654	16644	16649	16580	16629	16527	16651	16541	16619	16763	16548	16613	16733	16570	16707	16617	16654	16605	16641	16645	16407	16625	16571	16642	16619	16703	16596	16626	16791	16752	16637	16724	16558	16515	16648	16629	16648	16649	16412	16485	16604	16562	16643	16460	16448	16480	16648	16445	16723	16545	16596	16649	16548	16665	16633	16663	16620	16655	16491	16748	16416	16657	16549	16681	16800	16439	16540	16407	16638	16548	16764	16719	16595	16571	16717	16401	16816	16652	16631	16665	16446	16461	16650	16675	16634	16692	16696	16780	16458	16582	16394	16599	16523	16599	16546	16647	16701	16588	16640	16610	16676	16614	16654	16665	16545	16616	16588	16676	16631	16559	16618	16441	16608	16652	16589	16664	16644	16597	16615	16539	16502	16701	16666	16536	16628	16676	16590	16454	16693	16735	16449	16421	16574	16622	16605	16612	16534	16493	16680	16571	16678	16547	16643	16711	16489	16750	16481	16706	16622	16736	16618	16639	16594	16562	16628	16592	16663	16677	16600	16661	16640	16649	16569	16680	16855	16708	16623	16727	16699	16698	16511	16757	16637	16552	16672	16501	16636	16746	16604	16686	16646	16592	16499	16568	16734	16737	16537	16750	16534	16756	16664	16721	16521	16585	16626	16588	16655	16513	16496	16608	16734	16775	16478	16555	16748	16732	16756	16614	16502	16707	16667	16724	16622	16735	16840	16808	16531	16629	16530	16645	16598	16651	16621	16527	16406	16571	16595	16730	16660	16686	16584	16791	16620	16693	16615	16672	16491	16706	16703	16591	16608	16530	16662	16757	16417	16512	16723	16539	16433	16552	16578	16609	16626	16675	16686	16608	16695	16615	16542	16712	16675	16697	16659	16574	16560	16498	16541	16569	16627	16539	16597	16643	16790	16691	16556	16555	16452	16501	16588	16756	16857	16473	16657	16653	16625	16625	16602	16623	16491	16614	16610	16687	16605	16551	16706	16562	16692	16706	16670	16619	16808	16782	16548	16747	16780	16714	16665	16474	16491	16581	16639	16696	16534	16629	16428	16510	16748	16635	16643	16609	16634	16528	16727	16558	16778	16611	16542	16736	16613	16764	16644	16593	16561	16728	16642	16695	16601	16653	16628	16628	16475	16724	16726	16783	16661	16473	16653	16676	16655	16513	16464	16769	16575	16470	16598	16755	16657	16683	16537	16712	16647	16477	16623	16701	16674	16718	16656	16648	16541	16641	16705	16412	16771	16482	16514	16503	16765	16583	16631	16652	16607	16571	16669	16590	16703	16561	16785	16648	16524	16563	16645	16557	16704	16598	16542	16700	16540	16613	16694	16626	16426	16698	16599	16628	16540	16767	16698	16683	16367	16639	16605	16720	16802	16657	16660	16631	16731	16563	16626	16730	16675	16557	16721	16603	16642	16831	16676
23787	21362	28918	24222	22101	24036	24211	21297	20570	20838	20843	20636	20404	20394	20477	37994	43119	35055	27238	22550	20661	20186	20091	19903	20056	20072	20182	20032	20001	20034	20220	20167	20035	20147	19923	20068	19945	19913	20113	19995	19986	20024	20117	19896	19914	20058	19861	20126	19912	20005	20142	20067	19838	19861	19979	19736	19772	19803	19811	20114	19979	19930	19977	20064	19914	19793	19638	19847	19871	20188	20042	19879	20084	19979	20040	19808	19863	20129	20256	20021	20027	19876	19830	19936	19969	19780	19874	19820	20060	20061	19941	20061	20077	19937	19952	20042	20117	20107	19805	19939	19887	19796	19941	19952	20085	20047	19846	19819	19795	19864	20112	19937	19870	19827	19731	19981	20002	19836	19883	19828	19867	19852	19826	19907	19726	20070	20011	19960	19892	19954	19739	19755	19920	20010	20017	19804	19923	19826	20106	19843	19937	19880	20129	19926	19957	19999	19838	19993	19949	20082	19886	20029	20117	20040	19893	19998	19735	19608	19893	19810	19846	19787	19880	19861	20020	19870	20006	20026	19848	19996	19686	19770	19748	19723	19983	20011	19787	19890	19817	20101	19942	20217	19970	20051	19880	19812	19852	19697	19763	19844	19889	19818	20009	19875	20162	19962	19840	19877	20138	19781	19812	19920	19809	19792	19840	19904	19936	20015	19993	19672	19822	20050	19850	19871	19785	19992	19923	19896	19949	19986	19984	19904	19940	19952	19933	19874	19816	20001	19861	19897	20213	19699	19913	19896	20091	19906	19977	19914	20003	19808	19944	20058	19929	19746	19878	20016	19777	19728	19802	19919	19751	20041	20147	19915	19743	19840	19910	19636	20065	20149	19968	19889	19906	19786	19924	20016	19877	19970	19989	20022	19933	19718	19855	20080	19990	19917	19983	20005	19868	19951	19954	19712	19689	19660	19763	20065	19798	20118	19865	19900	19827	20100	20113	19688	19875	19839	19874	19973	19931	20060	19891	20043	20035	19988	19890	19839	19872	19999	19876	20188	19602	19878	20010	19927	19854	20029	19811	19902	19980	19797	19724	19648	19800	19921	19916	19640	20113	20006	19944	19964	19722	19739	19948	19859	19747	19829	19875	19626	19725	19916	19834	19991	20010	20041	19874	20057	19869	19932	20022	19985	20061	19809	19880	19940	19928	19998	19990	19798	20203	19894	20004	19877	20031	19893	19742	19869	20002	19771	20172	19864	20029	19871	19987	19941	19790	20148	19924	19731	19770	19953	19942	19752	19970	19856	19760	19890	19926	19752	19759	19808	19919	20034	19965	19784	19995	19757	19892	19968	20035	19828	19762	19630	19809	19947	19815	19827	19957	20027	19909	19802	19762	19801	20053	19790	19892	19999	20078	19915	19909	20148	19993	19836	19948	20083	20072	19836	20092	19853	19959	19775	19896	19840	19901	20065	20269	20059	19990	19917	19741	19811	19962	19822	20174	20080	19742	19899	20077	19784	19809	20068	19865	19893	19835	20159	19930	19893	20051	19777	19795	19729	20072	19870	20089	19802	19983	20057	19737	19854	19942	19899	19823	19886	19734	19907	19882	20004	19772	19946	19820	19786	19790	19757	19947	19749	19819	20040	19812	20035	19899	20149	19897	19818	19871	20009	20059	20006	19896	20009	19714	20015	19901	19831	19943	20058	19973	19713	19877	19831	19899	19962	19940	19852	19707	19789	19854	20141	20135	19851	19885	19959	19906	19921	20012	20161	19988	19918	19985	19982	20104	20083	19873	19889	19815	19813	19980	19721	19863	19848	20018	19721	19775	20000	19957	19862	19971	19991	19923	19847	19888	19807	19690	19995	20063	20114	20084	19855	19934	19790	19859	19764	20048	19769	19719	19792	20003	19886	19855	19714	19829	19871	20011	19874	19873	20143	20073	19755	20116	20123	20013	19889	19846	19707	19815	19905	19919	19873	19937	20014	19929	20009	19997	19831	19791	19949	19631	19812	19910	19802	19839	19877	19940	20021	19808	19932	19919	20111	20078	19898	20077	20038	19854	19911	19488	20014	20025	19968	19804	19857	19734	19761	19943	19995	19883	19929	20035	20133	19934	19758	19915	19787	19804	20041	20178	20029	19827	19929	19983	19930	19791	19995	19962	19930	19938	19873	19962	19906	19885	19846	20084	19953	19955	19857	19768	19871	19960	19910	19916	19906	19956	19757	19734	20042	19852	19788	19951	19880	19917	19845	19901	19655	20074	19950	19879	19940	20076	19775	19841	19775	19900	20025	20018	19790	20001	20039	19873	20057	19858	20032	19787	20010	19791	19794	19854	19985	20094	19745	19778	19901	20046	19815	19900	19964	19809	19867	19958	19878	19730	19861	19815	20022	19746	19934	19848	19918	19955	19904	19969	19827	19884	20106	19964	20022	20037	19719	19776	19747	19921	20028	19867	19937	19831	19983	19834	19952	19832	19839	19730	19973	19728	20095	19829	19811	19783	19981	19817	19736	19894	19942	19684	19757	19939	19882	19826	19934	19844	19920	19863	20069	19989	19905	19920	19943	20098	19923	19858	19921	19870	19652	19881	19735	19887	19968	19742	19750	19904	19787	19761	20072	19939	19774	19814	20242	20051	19890	19904	19943	19847	20033	19986	19837	19919	19883	20049	19759	19942	19821	19628	19868	19921	19644	19952	19720	20017	19836	19892	19875	19918	19885	20036	19784	19861	19915	19643	19767	19812	20007	19966	19816	20013	20067	20037	19656	19849	19862	20023	19948	19862	19832	19977	19928	19926	20006	19843	19976	19836	20012	20060	19835	20050	19825	19929	19922	19924	19879	20027	19810	19921	19900	19925	20108	19937	19751	19920	19960	20080	19682	19957	19753	19877	20100	19871	19852	19781	19953	20028	19923	19783	19936	19725	19608	19841	19900	19959	19856	19898	19939	19976	19888	20037	19984	19981	19793	19894	19672	19948	19943	20047	19757	19954	19840	19922	20054	20072	19821	19953	20032	20148	20002	19885	19795	19826	20009	19828	19802	19888	19799	20094	19873	19840	19876	19906	19837	19962	19923	19938	20031	20089	19965	19798	20062	20057	19902	19864	19817	19924	19923	19891	19791	19874	19893	19952	19994	20016	19941	20028	19850	19925	20036	19706	19798	19908	19677	19819	20011	20056	19968	19954	19989	19788	20081	19934	19821	20072	19860	19949	19791	19750	19864	19945	20031	19915	19940	19814	19851	19758	19759	20002	20130	19767	19895	19962	19870	19866	19968	20024	19923	19790	19946	19910	19827	19984	19888	19892	19896	19827	19922	19718	20032	19926	19928	19926	20112	19659	19957	20072	19889	20049	19992	19956	19973	19877	19807	19805	20074	19991	20164	19840	19837	19987	19973	19916	19881	19983	19974	19841	19928	19722	19893	19858	19960	19903	19790	19844	19950	19745	19912	19984	19904	19947	19730	20010	20046	20063	19697	19872	19922	19869	19695	19695	19912	20025	19960	19698	19727	19954	19817	20212	19789	19864	19768	19909	19844	20033	20011	20038	19930	19807	20020	19926	19753	19832	19819	20075	19892	19983	20094	19889	19850	19974	19836	19857	19861	19861	19811	19791	19830	19859	19976	20034	20145	20128	19630	19949	19956	20026	19811	19801	19987	19906	20136	19819	19867	19872	19816	20062	20007	20026	19987	19853	19671	19784	19826	19918	19857	19925	19905	19764	19783	20071	19965	19834	20026	19864	19920	19880	19910	19910	20136	20300	19969	19884	20027	19903	19780	20059	19876	19866	19840	19961	19743	19971	19797	20056	19997	20120	20011	20024	19913	19941	20081	19965	19806	20077	20093	20043	19828	19817	19833	19783	19812	19968	19849	19859	19813	19915	20002	19781	19978	20038	20073	19901	19779	19818	19929	19746	20083	19949	20041	20010	19997	19769	19732	19950	19935	20065	19933	19842	20033	20009	19975	19936	19724	19772	20017	19958	19780	19844	19989	19781	20021	19765	20001	20104	19956	19860	19942	19934	19909	19989	19885	19960	20111	20048	20105	19864	19737	19979	19788	19920	19919	20153	20035	20007	19745	19814	19852	19777	19973	19841	19961	19905	19912	19805	19894	19856	20055	19984	19665	19921	19914	19653	20063	19904	20037	19841	19818	19926	20030	19724	19842	19931	19912	19975	19871	20031	19788	20063	19997	19760	20006	19984	19836	19873	19788	19872	19860	19712	19590	19807	20091	19993	19754	19906	19994	19993	19717	19847	19786	19803	20127	19938	20055	19835	19883	20083	19796	19752	19885	19906	19805	20144	20088	19991	20113	19974	19906	19781	19855	19778	20096	19984	20007	20150	20119	19935	19728	19783	19918	19878	19844	19781	19941	19941	20038	19769	19943	20048	19807	19843	19844	19987	19726	19907	20024	19676	19888	19997	20130	19714	19951	19830	19806	19992	20024	19975	19732	19735	19933	20054	19893	19732	19800	19740	19817	19926	19824	19939	19920	20000	20069	20095	19926	19855	19935	19945	19895	19935	19953	19865	19999	19989	20012	19786	19838	20033	19887	19836	19994	19650	19719	19788	19927	19998	20030	20216	19864	19861	19772	19929	20013	19924	20101	19985	19868	20033	19894	19903	20082	19941	20012	19818	19899	19745	19847	19941	19731	20060	19917	20060	19777	19817	19960	20109	19916	20083	19871	19923	20016	19877	20031	19750	19738	19754	19853	19859	19818	19824	19893	20018	19884	19741	19972	19855	20093	19848	19811	19888	19804	19806	19665	19902	19921	19835	19975	19985	20099	20009	19728	19855	19923	19952	19977	19946	19609	19860	19912	19827	19977	20021	19952	20087	20021	20007	19813	19830	19813	19928	19754	20159	19786	20035	20049	20052	19809	19830	20134	19659	19757	19625	19852	19940	19923	19983	20007	19959	20107	19919	19550	19868	19962	20075	19864	19611	19797	19748	20146	20025	20093	19884	19952	19708	19926	19924	19993	20074	19808	19891	20099	19950	19972	19989	19968	20181	19819	19779	20053	19871	19915	20045	19804	19826	19964	19540	19964	19994	19765	19881	20172	19856	20043	19980	19825	19858	19897	20005	19953	19953	19782	19794	19772	19837	19665	19665	19859	20017	19908	20134	19863	19873	19867	19775	19735	19857	19877	19858	19859
16643	27566	25641	21179	19606	18812	18257	17899	17890	17647	17539	17180	17239	17081	17457	40819	42238	33782	24501	18870	17215	16860	16656	16758	16663	16840	16641	16607	16704	16560	16497	16828	16559	16591	16774	16785	16652	16675	16781	16561	16498	16543	16569	16633	16483	16684	16687	16755	16724	16624	16728	16608	16471	16566	16636	16590	16455	16531	16671	16592	16708	16562	16532	16621	16632	16528	16706	16658	16578	16541	16499	16652	16715	16699	16630	16535	16691	16585	16811	16603	16596	16596	16497	16698	16564	16700	16750	16591	16620	16665	16538	16573	16722	16722	16625	16489	16702	16784	16460	16676	16462	16510	16721	16671	16763	16705	16488	16562	16647	16524	16637	16512	16702	16607	16592	16653	16681	16645	16561	16651	16453	16806	16605	16685	16436	16557	16632	16612	16638	16670	16474	16727	16579	16465	16740	16440	16698	16634	16547	16710	16565	16477	16566	16582	16585	16731	16681	16529	16581	16674	16603	16665	16644	16739	16735	16781	16699	16691	16564	16558	16670	16810	16579	16528	16664	16612	16578	16575	16625	16631	16749	16615	16675	16728	16612	16499	16748	16577	16598	16726	16550	16534	16590	16649	16492	16568	16541	16644	16489	16656	16769	16569	16635	16629	16510	16598	16571	16685	16625	16560	16767	16757	16655	16736	16693	16460	16714	16476	16572	16538	16720	16588	16562	16497	16644	16414	16809	16684	16577	16675	16676	16589	16606	16636	16499	16747	16612	16724	16604	16603	16620	16527	16581	16475	16662	16673	16789	16664	16554	16475	16699	16684	16711	16413	16650	16439	16758	16458	16693	16629	16606	16560	16618	16594	16515	16531	16670	16513	16798	16622	16655	16597	16730	16449	16558	16652	16636	16776	16630	16541	16586	16601	16583	16571	16709	16575	16647	16496	16645	16552	16790	16495	16612	16581	16508	16567	16690	16492	16680	16706	16636	16544	16556	16511	16678	16531	16585	16601	16475	16622	16672	16806	16517	16592	16563	16534	16683	16674	16611	16596	16590	16617	16742	16617	16561	16616	16595	16711	16552	16690	16594	16619	16522	16503	16582	16539	16558	16493	16466	16686	16604	16582	16608	16587	16678	16640	16541	16692	16656	16624	16555	16518	16723	16689	16721	16539	16688	16341	16580	16608	16688	16625	16630	16506	16444	16653	16617	16679	16631	16653	16705	16649	16657	16681	16655	16709	16625	16680	16630	16553	16759	16700	16530	16612	16591	16489	16600	16805	16526	16609	16694	16474	16591	16600	16697	16566	16704	16478	16733	16604	16634	16704	16702	16537	16663	16639	16564	16647	16462	16671	16808	16560	16699	16513	16503	16665	16580	16539	16640	16539	16688	16643	16337	16678	16693	16538	16688	16485	16531	16498	16668	16478	16569	16716	16699	16573	16545	16683	16691	16592	16640	16515	16603	16794	16761	16568	16570	16556	16650	16729	16669	16779	16543	16705	16585	16705	16550	16512	16511	16546	16671	16643	16678	16616	16568	16657	16649	16793	16406	16619	16616	16596	16626	16767	16605	16719	16527	16381	16721	16595	16633	16539	16475	16595	16555	16601	16434	16638	16618	16475	16626	16748	16541	16559	16580	16463	16574	16570	16583	16567	16564	16609	16659	16732	16816	16634	16621	16706	16608	16697	16560	16674	16691	16582	16500	16539	16636	16659	16692	16736	16654	16569	16691	16464	16768	16761	16587	16655	16654	16409	16609	16589	16660	16546	16672	16514	16443	16668	16531	16486	16666	16674	16525	16599	16508	16603	16506	16654	16588	16624	16606	16700	16634	16564	16528	16637	16554	16537	16714	16754	16606	16658	16695	16526	16479	16633	16684	16616	16631	16500	16706	16643	16611	16592	16652	16579	16614	16553	16623	16626	16600	16652	16814	16687	16731	16673	16657	16712	16552	16720	16578	16675	16535	16624	16622	16599	16515	16596	16562	16553	16629	16687	16670	16612	16505	16659	16630	16596	16515	16637	16579	16381	16648	16574	16479	16445	16607	16559	16607	16770	16601	16638	16758	16645	16515	16778	16681	16556	16773	16475	16635	16513	16679	16689	16594	16704	16665	16640	16580	16735	16612	16606	16717	16632	16623	16530	16590	16607	16688	16749	16604	16745	16431	16699	16598	16682	16755	16605	16543	16435	16731	16593	16442	16749	16549	16711	16803	16557	16534	16672	16647	16646	16611	16542	16513	16506	16583	16648	16658	16473	16651	16663	16647	16591	16816	16711	16566	16456	16488	16772	16868	16650	16713	16783	16624	16627	16535	16735	16620	16599	16725	16536	16755	16497	16582	16551	16688	16573	16509	16697	16435	16481	16561	16544	16716	16728	16601	16573	16500	16607	16515	16574	16684	16655	16662	16763	16650	16592	16648	16647	16608	16454	16640	16418	16614	16622	16624	16628	16703	16597	16695	16664	16537	16695	16568	16654	16604	16576	16539	16654	16492	16583	16641	16721	16637	16707	16552	16606	16581	16786	16697	16481	16589	16562	16580	16701	16670	16726	16591	16634	16672	16492	16804	16515	16723	16615	16649	16644	16552	16601	16444	16629	16596	16475	16599	16490	16466	16755	16611	16633	16597	16471	16511	16449	16687	16679	16563	16601	16599	16557	16592	16572	16645	16514	16756	16566	16586	16635	16664	16668	16491	16627	16646	16682	16558	16821	16415	16650	16686	16690	16607	16669	16601	16800	16535	16677	16558	16653	16562	16795	16631	16600	16576	16717	16643	16485	16728	16730	16403	16592	16684	16683	16691	16567	16552	16524	16529	16594	16727	16520	16538	16627	16597	16677	16511	16513	16675	16620	16496	16620	16657	16480	16410	16660	16806	16599	16673	16687	16755	16612	16783	16664	16688	16710	16643	16686	16630	16670	16620	16551	16772	16516	16617	16618	16665	16529	16457	16463	16528	16739	16732	16506	16429	16522	16587	16621	16569	16673	16551	16698	16746	16500	16677	16581	16619	16533	16588	16625	16565	16629	16625	16630	16654	16585	16623	16537	16431	16703	16511	16608	16719	16591	16604	16641	16528	16505	16605	16606	16766	16887	16533	16503	16774	16826	16581	16581	16740	16641	16586	16574	16625	16656	16665	16526	16647	16625	16548	16735	16654	16500	16603	16536	16621	16618	16653	16703	16653	16558	16480	16496	16670	16679	16605	16610	16648	16509	16825	16535	16501	16750	16659	16668	16782	16611	16664	16525	16592	16536	16553	16495	16708	16675	16671	16724	16648	16572	16600	16756	16651	16674	16698	16600	16629	16616	16493	16647	16543	16492	16429	16692	16573	16561	16583	16539	16709	16514	16465	16574	16593	16765	16504	16682	16559	16670	16588	16622	16586	16632	16504	16553	16672	16605	16503	16563	16701	16713	16786	16556	16599	16610	16597	16609	16597	16442	16316	16724	16614	16503	16668	16541	16574	16747	16509	16525	16583	16582	16520	16757	16698	16551	16461	16685	16625	16665	16482	16592	16413	16674	16635	16650	16612	16675	16767	16646	16694	16634	16643	16601	16476	16550	16572	16715	16700	16705	16537	16566	16788	16675	16599	16458	16809	16591	16450	16513	16589	16837	16569	16550	16652	16621	16638	16646	16444	16599	16507	16819	16619	16653	16682	16575	16745	16630	16490	16599	16714	16644	16717	16844	16713	16548	16574	16737	16621	16593	16537	16792	16729	16670	16562	16597	16657	16745	16453	16617	16625	16533	16832	16554	16523	16595	16463	16545	16582	16606	16739	16722	16646	16602	16554	16578	16678	16706	16691	16615	16636	16592	16650	16554	16472	16531	16508	16599	16685	16636	16490	16714	16920	16579	16711	16680	16695	16627	16634	16669	16652	16665	16455	16668	16621	16648	16513	16538	16409	16755	16567	16666	16521	16523	16503	16485	16745	16510	16774	16589	16490	16646	16607	16745	16608	16717	16745	16615	16670	16625	16562	16646	16585	16577	16475	16636	16700	16693	16600	16719	16738	16546	16631	16673	16565	16576	16493	16582	16506	16672	16710	16710	16590	16708	16512	16713	16726	16620	16772	16570	16626	16546	16629	16678	16609	16672	16487	16764	16644	16450	16854	16710	16730	16727	16447	16573	16649	16587	16761	16680	16725	16657	16578	16481	16745	16542	16660	16590	16757	16650	16508	16492	16476	16621	16699	16457	16807	16547	16777	16581	16502	16560	16732	16636	16762	16651	16626	16720	16576	16571	16694	16507	16609	16545	16676	16558	16350	16511	16645	16589	16493	16455	16558	16534	16653	16622	16612	16657	16796	16599	16722	16551	16724	16620	16594	16705	16614	16497	16531	16919	16677	16796	16632	16677	16689	16697	16721	16571	16673	16566	16588	16605	16598	16772	16592	16636	16738	16652	16568	16537	16619	16577	16569	16502	16636	16545	16566	16722	16724	16822	16596	16724	16524	16718	16598	16715	16759	16698	16776	16512	16704	16614	16621	16614	16686	16619	16573	16580	16655	16675	16554	16747	16733	16747	16606	16693	16526	16549	16617	16708	16636	16545	16513	16607	16487	16671	16647	16611	16565	16697	16523	16673	16723	16704	16469	16489	16713	16724	16528	16708	16750	16459	16725	16732	16468	16597	16512	16698	16606	16718	16451	16625	16595	16508	16757	16576	16599	16600	16657	16381	16571	16676	16559	16504	16706	16831	16443	16624	16664	16716	16526	16792	16597	16466	16723	16566	16713	16554	16504	16616	16591	16675	16655	16671	16861	16528	16699	16621	16536	16653	16638	16541	16720	16786	16666	16713	16474	16507	16663	16568	16639	16576	16469	16690	16551	16685	16765	16589	16456	16586	16617	16681	16602	16553	16626	16605	16623	16715	16883	16719	16616	16625	16619	16480	16531	16651	16692	16688	16463	16561	16619	16493	16658	16724	16640	16573	16603	16704	16693	16690	16613	16648	16645	16566	16609	16545	16566	16621	16549	16522	16544	16664	16566	16561	16618	16651	16696	16744	16781	16525	16571	16747	16724	16605	16787	16570	16673	16610	16653	16676	16776	16678	16793	16600	16585	16651	16594	16703	16760	16683	16708	16597	16660	16538	16806	16632	16525	16622	16532	16541	16797	16739	16569	16594	16663	16547	16603	16671	16590	16759	16659	16626
29604	22600	23638	21628	19823	20003	20183	20134	19965	20086	19940	20150	20083	20127	20965	22510	22559	21423	20672	20232	19978	20027	20039	20117	20063	19827	20094	19917	19954	19778	19983	19922	19871	20157	19992	19858	20045	20110	20019	19855	19992	19860	20000	19863	20111	19946	19823	20015	20128	20036	19914	20013	19933	19969	19826	20091	19922	19887	19996	20150	19957	19891	19928	19818	19872	19978	19860	19928	19986	20012	19957	20072	19848	20210	19872	19994	20247	19961	19891	19910	20181	19831	19940	19903	20021	20080	19789	19914	19931	19872	19800	20133	19989	20048	20077	19733	20078	19884	20114	20078	19798	19917	19805	19736	20064	19903	20043	19942	20142	19961	20040	20079	19860	19985	19934	20115	20186	19975	19909	20023	19995	19791	19963	19880	19704	20003	19929	20059	19953	20118	19794	19814	20056	19897	19934	19993	20053	20055	19933	19944	19988	20021	19897	20051	20060	19868	20079	19851	20178	20055	20012	19832	19958	20113	19986	19942	20040	20042	19936	20023	19979	19838	20041	19995	20033	19940	19843	20114	19969	20078	19979	20078	20190	20150	20017	19783	19976	19970	20066	19954	19963	19935	19934	20005	19922	19825	19808	19983	19949	20139	20034	20068	20125	19766	19953	20016	20101	20170	20017	19789	20264	20050	20029	20190	19969	20088	20015	19840	19950	20033	20002	19795	19838	20023	20280	19973	19900	19879	19926	20021	20005	19734	19698	20015	19948	19872	20115	19998	19988	19908	20094	20007	19916	19928	19915	19977	20036	19888	20034	20020	20070	20011	19955	19910	19738	20012	20032	19978	20078	19940	20050	19840	19737	19893	19997	19877	19722	19957	19835	19884	19874	19740	20015	19840	20136	19948	20017	19933	19765	19945	20110	19854	19939	19922	19769	19936	19914	20171	20125	20012	19921	19807	19974	20298	19873	19983	19873	20043	19962	20045	20150	19836	20129	19695	19891	19961	19867	19973	19855	20049	19981	19934	20004	19776	19916	19870	20085	19834	19995	19826	20020	19843	20009	19754	19958	20107	19989	19875	20105	19985	19945	19960	19787	19762	20000	19984	19798	19739	19787	19928	19730	19837	19999	19764	19892	19885	19826	19921	19997	20205	19980	19866	20036	19923	20041	19838	19910	19982	20126	20134	20007	20008	19915	20081	19872	19805	19947	19870	19964	19931	20224	19935	20123	19839	19833	20017	19994	19981	19999	19719	19699	19881	19767	20011	19683	20078	19924	19831	19886	19905	19826	19942	20091	19881	19951	19946	20166	20011	20071	19863	19927	19949	19722	20034	19874	19881	20075	20058	19758	19966	19857	20182	19950	19674	20162	19810	20091	19773	19877	19974	20080	20007	19795	20015	19879	19892	20203	19860	19971	19829	20198	19866	19857	20105	20112	19955	19928	20019	20038	20078	19869	19854	19929	19971	20012	20103	19965	19970	19807	19760	20003	19990	20143	19858	20077	19776	19927	19941	19849	19839	20019	19968	19898	20021	19942	19885	19901	19907	20011	19984	19903	19905	19916	20016	19752	20048	20158	19832	20181	19962	20063	20015	19859	20004	20111	19962	20183	20040	19904	19864	20081	19896	19850	19884	19997	19930	19906	19875	19893	19860	19932	19977	20121	19746	19912	20131	20079	20007	19905	20022	19970	20021	20151	19800	19922	20069	20126	19911	20154	19893	19844	19756	20092	20057	19896	19954	19840	20022	19930	19857	19944	19930	19992	19912	19987	19984	19860	19866	19985	20091	19937	19953	19942	19915	19976	19921	19941	19755	20023	20015	19886	20105	20039	20042	19930	19947	19834	19833	19961	19852	20206	20050	19797	20016	19857	19740	20076	20047	20009	20008	19900	19982	20045	19834	20106	19928	19984	19982	20219	19891	19866	19890	19972	19837	20231	19821	19845	20101	19977	19864	19794	19991	19870	19929	20060	19895	19942	19911	19917	19828	20086	19961	20071	19938	19898	19817	20030	19863	19874	19866	19836	20034	20089	20003	19801	19997	19933	19869	19833	19888	20085	19690	19827	19957	19940	19951	20057	20073	19924	20098	19964	19986	20000	19954	19877	19823	20012	20010	19896	19992	19922	19908	20142	19983	20144	19809	20045	20021	19952	19918	19894	19838	20065	19851	19877	20086	19870	19850	20053	20038	19984	20102	20200	19877	20146	19954	19923	20011	19982	19968	20061	19816	20045	19884	20015	20061	20023	19892	20079	19908	20034	20059	19817	19938	19990	19896	19975	19954	19991	20121	19816	20007	19725	19812	19919	20212	20161	19923	20167	19808	19930	19868	19984	20128	20015	20116	19961	19958	19895	19782	20012	20180	19931	19785	20221	19937	20118	19837	19833	20027	20085	19891	20059	20144	19987	19959	19987	19978	19943	19926	19868	19817	19924	19839	19847	20002	19988	20111	19982	19916	19956	20027	19935	19996	20067	20082	20058	19933	20351	19971	20043	19961	20003	19815	20002	20000	20168	19992	19997	20228	19994	19810	20111	20014	19885	19976	19822	20045	19939	19846	20074	19942	19947	19992	19864	19824	20015	19950	19964	19959	19894	20073	20085	20131	19936	19973	20050	19846	20025	19899	20112	19905	19948	19753	19775	19893	19945	19955	20146	20021	19811	19880	20093	19870	20114	20128	19930	19936	19880	19818	19852	19754	19814	20094	19962	19912	19752	19783	20005	20181	19907	19913	20034	20042	19973	20127	19889	19965	20232	19973	19838	20019	19864	19916	19856	19648	19881	20016	20030	19980	19866	20040	20168	19811	19838	19968	20049	20054	19892	20084	19980	19595	19933	19844	20156	19982	19899	20134	19975	20027	19960	20063	19904	20128	20106	19815	19811	19927	19998	19757	20040	20097	19843	19958	19904	20032	19960	19746	19874	19882	19841	20159	20048	20106	19929	20104	19906	19905	19700	20043	19964	19963	20046	19793	19931	19898	19733	19930	20053	20050	20075	19960	20020	20116	19980	19959	20005	19777	20039	20039	20027	20045	19938	19771	20067	20103	20017	19803	20013	20130	19927	19884	19748	20173	19745	19948	19952	19953	20157	19978	19913	20179	19913	19835	19868	20088	19835	19960	19905	19968	20163	20115	20011	19921	19926	20213	19903	19997	20004	20067	19911	19859	19993	19883	20063	20076	19926	19910	20096	19906	20050	20244	20056	19899	19787	19889	19992	19638	19862	19904	19813	19823	20064	19763	19949	19947	20063	20039	20040	20073	20089	20131	20001	20042	19829	19853	19902	20044	19907	20017	19954	19958	19895	20019	19974	20143	20175	20090	19931	20168	19916	19927	19835	20142	20057	19968	19865	19846	20011	19980	19992	20051	20009	19938	20040	20059	19982	19807	19959	20051	20036	19851	19906	20015	20057	19931	19828	20278	20001	20019	19803	19953	20012	19891	19922	20073	19959	20056	20071	19885	19907	19834	19879	19793	20135	19720	20142	20078	19967	19771	19982	19999	20127	19943	20127	20034	19911	19920	19972	19878	19818	19801	19973	20036	19927	19913	19838	19871	19973	19880	20053	19995	20018	19915	20233	20141	19775	19896	19887	20075	19823	19925	20070	20038	20022	19955	20079	19893	20143	19895	19805	19992	19892	19789	19984	19761	19960	20184	19855	19925	20097	19920	20256	20114	19921	20070	20076	20252	20117	19894	20133	20027	19985	20007	19853	19750	19879	19947	20003	20021	19937	20021	20017	20000	19975	19993	19852	20033	19846	19941	19988	19987	19992	19985	20085	20196	19721	20043	20077	19884	19975	19990	20011	19997	20037	20026	19844	19969	19965	19790	19942	19999	19818	20110	20022	19781	19959	19957	19873	20008	19911	19940	19967	20143	19881	19804	19994	20011	19864	19897	19913	20101	20085	19979	19835	19923	19960	20020	19894	19924	19916	20096	19972	19859	19843	19880	19977	19977	20072	20045	19925	20048	20286	19987	20072	20049	20003	19928	19886	20236	20115	19990	20137	20081	20151	20095	20123	20252	20197	19979	19980	20007	19952	19958	20222	20080	19951	20154	19994	19806	19981	19925	19893	20008	20112	19843	20006	19887	19982	19964	20260	20165	19940	20105	19915	20121	19849	19981	19922	20091	19994	19994	20082	19975	19890	20124	20179	19834	19742	19701	20100	20130	19870	19889	20002	20048	20114	19757	20211	20038	20049	19836	20133	20053	20159	19831	19899	19970	19794	19885	19633	19869	20174	19875	20072	19963	20273	19888	19981	20122	19919	20068	19952	19926	19994	20211	19945	19864	20046	20021	19946	19780	19872	19929	19995	20182	20131	20025	19747	19908	19848	20073	20087	19996	19893	19947	19969	19871	20121	20016	19872	20110	19969	19991	19917	19924	20014	20162	19928	19848	20108	19957	19804	20036	20016	20038	19848	20053	20080	20094	19890	20040	20300	20006	20012	19870	20120	20114	19889	19765	20063	19934	20020	19966	19908	19980	19901	20007	19988	19893	20176	19977	20024	20127	20057	19992	19744	19932	20196	19927	19978	19852	20061	20030	20241	20038	19959	19875	19967	19803	19867	20077	19850	19982	19942	20150	20116	20076	20017	19882	19866	19878	19864	19993	19958	19942	20087	20062	19926	19808	19936	20060	19829	20137	19916	19966	19964	19883	19759	19928	19954	19980	19880	20154	20166	20024	19737	20046	19981	19997	20033	19989	19740	19700	19955	19876	20167	19663	20080	19980	19987	19851	19904	19998	19962	20082	19974	19956	20022	19859	19980	20107	20041	19934	19792	19918	20015	19981	20056	19970	19949	19728	19922	19987	19945	19931	20057	19919	19953	20131	19747	19904	19960	19929	20007	19862	20053	20029	19874	19969	20189	20091	19892	19789	19886	20027	19951	20039	20020	19840	20111	20073	20022	19976	20002	19991	20081	19935	19902	20053	19858	19923	19739	19913	19797	20191	20049	19931	20044	20006	19966	20063	19941	19897	19962	19862	19858	20120	19896	20013	19961	19974	20117	19924	19808	19985	20004	19925	20058	19892	20005	19857	19997	20112	20001	19779	20147	19804	19824	19972	20007	20024	19619	19905	20047	19885	20040	19999	20077	19967	19981	20091	19885	19854	20148	20120	20092	20124	19964	20056	19993	20110	19880	20083	19921	19947
16491	17492	17486	16916	16900	16724	16821	16860	16865	16670	16708	16655	16648	16614	18423	20222	19912	17886	17272	16679	16814	16655	16599	16689	16743	16652	16659	16548	16747	16666	16523	16427	16713	16587	16710	16505	16670	16715	16611	16660	16535	16691	16561	16609	16602	16849	16788	16725	16659	16614	16787	16695	16555	16676	16643	16462	16575	16565	16569	16655	16744	16797	16546	16528	16623	16687	16767	16523	16567	16513	16747	16479	16633	16705	16610	16702	16680	16519	16682	16504	16771	16741	16634	16545	16891	16701	16567	16698	16600	16833	16577	16567	16623	16443	16628	16677	16642	16514	16503	16798	16465	16563	16439	16691	16589	16662	16612	16718	16614	16579	16563	16608	16641	16614	16647	16593	16717	16556	16561	16622	16639	16594	16629	16558	16489	16581	16748	16647	16734	16751	16679	16688	16775	16639	16720	16827	16845	16821	16744	16584	16962	16638	16637	16740	16626	16669	16723	16603	16830	16671	16672	16535	16626	16704	16616	16665	16660	16590	16519	16706	16586	16569	16597	16582	16543	16453	16597	16567	16737	16693	16656	16688	16842	16746	16665	16542	16679	16649	16516	16642	16621	16454	16593	16632	16606	16693	16894	16609	16529	16605	16626	16792	16658	16601	16544	16456	16613	16623	16651	16507	16574	16745	16735	16774	16707	16582	16645	16521	16606	16802	16590	16579	16797	16572	16650	16727	16479	16621	16588	16553	16584	16731	16725	16707	16659	16642	16772	16557	16442	16746	16783	16720	16598	16664	16736	16774	16550	16736	16649	16625	16641	16582	16680	16667	16720	16728	16673	16610	16684	16613	16579	16805	16679	16482	16686	16623	16570	16464	16676	16546	16464	16740	16671	16411	16657	16716	16792	16599	16708	16542	16582	16669	16488	16534	16529	16739	16526	16735	16655	16566	16666	16556	16632	16585	16686	16814	16635	16740	16588	16651	16655	16557	16504	16803	16558	16603	16561	16462	16902	16670	16707	16627	16786	16454	16675	16670	16605	16621	16530	16786	16547	16759	16519	16489	16731	16708	16490	16568	16619	16850	16571	16768	16718	16587	16601	16671	16737	16781	16524	16679	16694	16618	16651	16544	16521	16505	16646	16645	16678	16569	16705	16618	16513	16691	16472	16663	16635	16599	16574	16623	16575	16490	16745	16670	16647	16430	16632	16621	16453	16574	16545	16618	16701	16358	16648	16665	16640	16482	16643	16584	16767	16523	16679	16542	16640	16748	16726	16502	16521	16539	16595	16765	16563	16594	16716	16633	16680	16675	16841	16579	16554	16699	16568	16614	16516	16434	16603	16691	16489	16482	16667	16601	16634	16606	16618	16527	16830	16630	16567	16801	16557	16604	16564	16745	16541	16755	16494	16550	16597	16583	16601	16618	16597	16509	16695	16687	16927	16646	16590	16684	16604	16803	16479	16511	16871	16812	16488	16586	16623	16535	16713	16675	16641	16907	16575	16677	16514	16629	16642	16553	16871	16633	16632	16736	16515	16638	16694	16702	16584	16658	16703	16556	16687	16623	16796	16651	16603	16680	16690	16687	16601	16481	16648	16517	16623	16662	16678	16650	16853	16568	16722	16535	16759	16647	16734	16658	16532	16563	16747	16678	16555	16652	16642	16635	16711	16636	16570	16427	16509	16597	16556	16691	16665	16562	16562	16544	16646	16474	16599	16407	16690	16685	16733	16745	16629	16643	16605	16576	16688	16645	16688	16639	16562	16719	16700	16516	16529	16708	16760	16803	16606	16688	16641	16476	16731	16717	16608	16679	16758	16675	16743	16619	16743	16768	16699	16577	16755	16694	16624	16671	16734	16702	16534	16615	16698	16741	16578	16501	16680	16601	16553	16652	16636	16788	16609	16743	16565	16799	16718	16586	16648	16692	16546	16813	16454	16574	16590	16540	16721	16846	16638	16604	16827	16593	16581	16614	16658	16562	16585	16701	16720	16705	16608	16800	16620	16618	16658	16736	16648	16822	16662	16716	16581	16678	16547	16590	16567	16738	16555	16619	16683	16515	16699	16624	16580	16507	16708	16793	16656	16656	16527	16576	16629	16658	16759	16745	16464	16595	16720	16652	16623	16437	16764	16611	16494	16610	16788	16545	16655	16723	16707	16736	16596	16817	16648	16623	16691	16706	16764	16739	16607	16700	16531	16721	16689	16705	16871	16594	16782	16507	16746	16729	16582	16775	16705	16360	16586	16550	16708	16707	16644	16505	16539	16641	16714	16582	16761	16591	16624	16725	16579	16503	16554	16693	16718	16688	16490	16519	16529	16621	16672	16627	16693	16511	16664	16798	16765	16625	16722	16582	16605	16641	16652	16486	16474	16784	16494	16793	16886	16692	16754	16588	16776	16691	16676	16735	16718	16638	16698	16716	16677	16672	16744	16611	16726	16436	16757	16468	16660	16563	16776	16688	16712	16723	16561	16772	16613	16764	16535	16742	16655	16527	16649	16582	16481	16587	16785	16598	16595	16702	16389	16629	16570	16688	16650	16583	16664	16705	16466	16767	16614	16640	16470	16603	16649	16609	16464	16831	16511	16731	16487	16658	16698	16946	16539	16523	16679	16686	16789	16532	16641	16769	16664	16681	16726	16713	16558	16572	16632	16540	16740	16582	16591	16541	16617	16533	16722	16709	16795	16592	16603	16768	16703	16627	16695	16742	16615	16616	16511	16704	16410	16641	16632	16799	16752	16764	16533	16822	16550	16595	16538	16649	16528	16845	16746	16671	16665	16704	16607	16860	16819	16562	16550	16663	16758	16648	16458	16635	16619	16681	16713	16583	16473	16656	16600	16732	16603	16539	16661	16628	16556	16541	16596	16593	16562	16725	16548	16507	16738	16753	16774	16715	16537	16668	16588	16577	16619	16597	16666	16625	16742	16755	16655	16500	16511	16543	16692	16627	16446	16623	16671	16585	16697	16673	16484	16727	16637	16783	16544	16516	16457	16676	16495	16565	16754	16472	16648	16577	16629	16765	16662	16712	16516	16626	16564	16542	16629	16361	16634	16692	16668	16511	16710	16740	16677	16652	16656	16612	16649	16507	16605	16533	16531	16673	16674	16875	16597	16701	16537	16870	16600	16515	16546	16698	16750	16579	16462	16394	16761	16594	16547	16557	16635	16612	16607	16554	16497	16495	16673	16545	16755	16827	16477	16542	16658	16577	16607	16716	16590	16551	16652	16622	16576	16562	16720	16710	16637	16651	16520	16771	16545	16783	16562	16643	16567	16500	16592	16571	16601	16724	16667	16655	16597	16641	16620	16683	16815	16752	16720	16582	16774	16598	16531	16626	16719	16772	16748	16630	16634	16654	16606	16554	16707	16507	16516	16746	16657	16709	16841	16527	16670	16753	16758	16775	16626	16662	16730	16555	16787	16605	16617	16658	16673	16689	16649	16550	16591	16530	16543	16626	16566	16739	16656	16426	16546	16661	16620	16657	16404	16635	16686	16591	16675	16689	16827	16499	16718	16688	16542	16696	16614	16629	16715	16543	16670	16723	16600	16674	16648	16536	16574	16655	16519	16526	16668	16644	16649	16576	16704	16691	16724	16740	16731	16585	16606	16575	16567	16510	16655	16581	16587	16688	16692	16798	16607	16691	16443	16803	16623	16629	16667	16661	16597	16624	16711	16603	16685	16631	16821	16677	16737	16601	16701	16552	16668	16647	16513	16648	16745	16870	16622	16585	16751	16551	16534	16598	16617	16751	16620	16763	16606	16707	16726	16591	16785	16663	16666	16672	16566	16595	16548	16602	16674	16755	16609	16658	16742	16671	16727	16533	16666	16708	16724	16573	16508	16673	16532	16622	16692	16486	16621	16733	16699	16618	16694	16630	16629	16703	16634	16613	16614	16689	16676	16423	16526	16654	16608	16621	16549	16679	16678	16764	16590	16820	16733	16505	16695	16723	16570	16689	16694	16523	16673	16779	16529	16624	16639	16731	16521	16660	16623	16676	16641	16564	16646	16725	16587	16686	16502	16745	16649	16765	16730	16630	16588	16736	16688	16578	16560	16680	16662	16677	16605	16639	16781	16720	16738	16589	16733	16604	16614	16721	16625	16758	16607	16778	16823	16578	16592	16761	16683	16694	16657	16541	16544	16784	16739	16663	16631	16559	16663	16770	16693	16690	16533	16739	16746	16726	16639	16807	16712	16612	16675	16723	16397	16455	16654	16665	16576	16640	16569	16787	16824	16648	16711	16685	16748	16507	16647	16721	16660	16653	16524	16688	16673	16655	16726	16652	16549	16599	16749	16673	16583	16675	16565	16502	16665	16757	16621	16646	16736	16542	16719	16512	16637	16547	16709	16580	16727	16684	16657	16819	16643	16586	16662	16489	16667	16669	16647	16484	16593	16447	16601	16708	16755	16798	16588	16526	16614	16575	16669	16706	16618	16758	16630	16738	16790	16707	16618	16621	16621	16755	16615	16533	16580	16658	16549	16659	16637	16687	16666	16688	16625	16572	16673	16639	16609	16687	16759	16564	16700	16655	16586	16606	16717	16692	16655	16410	16693	16590	16786	16532	16714	16592	16517	16654	16629	16803	16770	16831	16706	16739	16649	16847	16538	16836	16650	16719	16786	16658	16720	16734	16611	16758	16547	16581	16553	16684	16630	16536	16590	16667	16479	16891	16530	16711	16658	16585	16828	16501	16789	16691	16775	16599	16719	16610	16740	16514	16680	16648	16637	16624	16766	16667	16793	16497	16810	16786	16615	16634	16566	16604	16629	16485	16645	16695	16742	16536	16571	16704	16781	16637	16584	16934	16635	16771	16669	16599	16592	16834	16638	16718	16712	16668	16545	16892	16516	16703	16761	16771	16742	16548	16721	16608	16519	16815	16675	16728	16585	16737	16659	16525	16699	16686	16918	16625	16676	16397	16662	16569	16767	16826	16592	16711	16726	16750	16585	16593	16622	16569	16745	16704	16661	16797	16479	16718	16596	16695	16695	16596	16641	16878	16905	16655	16631	16593	16734	16686	16664	16581	16520	16651	16596	16878	16730	16666	16565	16800	16494	16522	16695	16741	16685	16663	16558	16639	16669	16650	16635	16711	16511	16676	16467	16736	16589	16705	16711	16556	16527	16563	16694	16574	16521	16685	16560	16728
25088	21361	28193	25404	22624	21942	21839	20580	19973	20511	20130	20365	20014	20216	27950	33788	32236	25839	22337	20764	20511	20038	20163	20095	20119	19927	19932	19907	19945	20003	20119	19967	20057	19989	19871	20039	20091	20016	19992	19902	20207	19912	19990	19913	20162	20104	20039	20123	20261	19929	20139	19883	20112	19814	20069	19906	19764	19937	19726	19876	19837	19981	19911	20151	19963	19932	19867	20021	19943	19986	19862	19949	20109	20021	19855	19840	20058	19996	19984	19862	20025	20199	19677	19662	19823	19839	19932	19776	19990	19823	19902	20037	19959	20048	19904	19931	20046	19950	20030	20059	19944	20041	20051	19936	20219	19916	20125	20022	19874	19959	19789	19858	19927	19932	19801	19964	19571	19884	19909	20040	19905	19928	19821	20038	20119	19972	19952	19785	19740	20009	19818	20006	19979	19843	20082	19981	19984	20020	19857	20047	19976	19753	19988	19933	20081	19898	20162	19827	19992	20218	20120	19965	19867	20030	19953	20021	20039	19954	20072	19873	20033	19934	19928	19810	20153	20221	19921	19926	19939	19940	19853	20017	20013	19901	19855	20042	19876	20089	20136	19928	19924	19916	19993	19989	20087	20042	19796	19904	19957	20004	19735	19992	19767	19936	20084	19846	20013	19915	19870	20048	20081	19922	20084	19951	19954	20209	20099	19903	19993	19861	19927	19467	19865	19849	20046	19967	19831	19800	19931	19872	20189	20090	20006	19866	19898	19928	20025	20171	19835	19988	19888	19753	19868	19786	19997	19930	19970	20052	20030	19847	19940	20088	19993	19920	19912	20021	20169	19964	20039	19973	19945	19806	19955	20000	19814	19921	19960	20015	19953	20079	20076	19775	19877	19998	19895	19814	19952	20107	19859	20074	19967	19997	19868	20135	19799	19774	19961	19969	19942	19943	20009	19958	19770	19865	19947	20024	20031	20044	19857	19859	20065	19712	20057	19678	19990	19935	19951	19822	19975	19855	20067	19997	19920	19904	19956	19991	20035	19856	20048	19978	20005	19926	19966	19958	19969	19864	19983	19815	19957	20050	19855	19894	20088	19771	19766	19807	19847	19854	19922	19894	20039	20117	20144	19838	19881	19960	20119	19839	20029	19929	19989	20116	19969	19662	19988	20072	20003	19961	19961	19852	20005	19983	19791	20042	20127	19939	19981	20013	20026	19756	19918	19847	19951	19955	20105	20063	20102	19936	19913	19839	19864	19905	19982	19982	20094	19953	19993	19949	19654	20155	20201	20006	19837	20047	20008	20021	19881	19977	20072	20031	19970	19819	20093	20037	19697	19936	19649	20025	19909	19971	20001	20033	19937	19993	20073	19919	19915	19994	19941	19800	20042	20016	19812	19809	20063	19898	19890	20126	19994	20046	19910	19807	20038	19978	19880	20176	20011	19814	20004	19845	19991	19860	20021	19864	19832	20029	19908	20114	19748	19817	19864	19878	20028	19975	20003	20077	20078	20143	19744	19934	19927	19821	19955	19831	20098	19781	19906	20154	19888	20004	19544	19622	20101	19947	20137	20099	20064	19923	20155	19946	19953	19801	19889	20029	19900	19949	20020	20076	20003	19958	19919	19994	20092	20047	19909	19803	20051	19942	20105	19821	19649	19781	19764	19734	19731	19928	20048	20031	19848	19834	19936	19908	19838	19909	19928	19964	19818	19988	19995	19973	19958	19932	20031	19867	20040	19890	19856	20033	20027	19936	19930	20180	19901	19965	19912	19957	20058	20001	20076	20197	19941	20011	19860	19920	20056	20001	19922	20164	19771	20041	19919	19987	20000	20030	19884	19840	19870	19933	19901	19664	19927	20021	19678	19935	19979	20033	20031	19705	19700	19879	19958	19792	19948	19817	20002	19905	19820	19871	19893	19987	20066	20151	20097	20078	19975	19949	19945	20058	19885	19821	19886	19967	19982	20217	19945	20055	20061	19919	20257	19868	19951	19825	19963	19876	19904	20005	19843	19922	20043	19829	19686	19869	19809	19777	19950	19998	19978	19897	20087	19969	19956	19959	19912	20116	19662	19824	19962	19980	19872	19987	19779	19887	19875	20134	20041	19759	19735	19917	19927	19900	19956	19924	20031	19870	20055	19835	20059	19992	20117	19788	19841	19890	19797	19756	20042	19744	19887	19838	19850	19952	19945	19939	20077	20055	20003	20144	20080	20150	19689	20147	19838	20004	19942	20045	20181	19870	19857	19791	19898	19946	20118	19775	19988	20092	19924	19999	19806	20012	19890	19997	20031	20081	20074	19923	19909	19878	19720	20012	20121	19883	20134	19931	20065	20150	20106	19790	19905	20070	20130	19920	20025	19951	20073	20191	20000	20009	19804	19753	19893	19966	19628	19855	19870	19861	19807	19883	19843	20054	19658	19942	19931	19831	19989	20146	20044	19910	19834	19768	19929	19784	19951	19896	19991	20145	19959	20107	19912	19808	20113	20058	19953	20038	19685	19866	19837	19804	20053	19764	19848	20092	20188	19991	20127	20078	20252	20076	20007	19958	19901	19941	19970	19943	20075	20083	20138	20051	19762	19878	20075	19882	19967	19919	20018	19797	19888	19949	20029	20013	20086	20002	19943	19734	19927	20057	19924	19952	20024	19920	19779	20125	20215	19922	20036	19901	19898	19940	19886	19919	19976	19989	20013	19979	20027	20012	20018	19931	20046	20057	19966	19999	19954	19858	19919	19937	19936	20024	20075	20015	19919	19851	20343	19998	20008	19813	19985	19807	20079	19829	20057	20101	20046	20003	20083	19895	19822	19921	19927	19988	20117	19956	19982	19918	20015	19739	19964	19820	19750	19978	19886	20075	19973	19953	19864	19826	19961	19937	20276	20002	20037	19795	19923	19850	19892	19850	20226	19976	19870	20028	19925	19860	19958	19772	19911	19799	19970	19924	19915	19831	19847	20018	20016	19689	19933	20022	19832	20050	20023	19968	20037	19963	19986	19917	19867	19835	20273	20187	19926	20134	20072	20054	20104	19902	20057	20067	19753	19903	20012	19906	19906	19861	19801	19929	19811	19809	19744	19887	20191	19953	19878	19907	19917	19956	19880	20026	20035	19996	20035	20064	19992	19901	20018	19912	20014	19799	20019	19901	19985	19748	20027	20040	19928	19863	19996	20015	19902	19957	19775	20023	19709	19904	19999	19841	19906	20000	20023	19905	20091	19995	19601	20119	19999	19982	20305	19997	20053	19923	19893	19722	20054	19893	19898	19987	19759	19991	19773	19866	19985	19891	20002	19918	20129	20093	19970	20019	20048	19849	19781	20089	19798	19664	20046	19772	19849	19982	19801	19639	19806	19862	19926	19844	19903	20078	20065	19804	19737	20157	20101	19959	20055	19871	19918	20042	20050	20023	19958	19907	19814	19749	20157	20224	19774	20053	20027	20040	19852	20136	19916	19977	19978	19937	20105	20048	19974	19975	19991	20037	20146	19975	19830	19877	20033	19952	20141	19869	19842	19671	19894	20085	19708	19824	19959	19918	19998	20184	19786	19900	19840	19837	20124	19942	20025	20166	20060	20005	19849	19883	20026	19860	20059	19963	20116	20070	20089	19840	19696	19991	19805	19843	20052	19773	20113	19949	19868	20056	19984	19883	19965	19822	19855	20090	20060	19993	19835	19981	20110	20123	20069	19908	20130	19977	19930	19933	19999	19906	19850	19730	20013	19916	19841	20054	19864	20013	20090	20160	19882	20128	19995	19996	19930	20099	19942	20015	20037	19778	20001	20041	20200	19907	19874	19901	19933	19952	20134	20024	19956	20098	19969	19947	20101	19950	19754	20098	19942	20020	19953	20056	20034	19960	20057	20137	19857	19994	19881	20002	19949	19814	20026	20099	19954	20114	20130	19949	20048	19995	19954	20069	19901	19835	19889	19986	19691	19828	19846	19849	19916	19913	20064	20074	19946	19716	19898	20163	20057	19824	19790	19877	20041	19873	20034	20015	20041	20026	19833	19898	19934	20005	19786	20066	20007	19916	19947	19945	19921	19928	19713	19913	20021	19732	19826	20005	19947	19929	19859	19785	19864	19969	19863	19816	19939	20156	19998	20133	20009	19764	19862	20099	19911	19978	20210	19959	19807	19920	20050	19846	20009	20163	20190	19843	19726	20079	20077	19960	19959	19764	19788	20065	19963	19889	19938	19937	19806	19970	19901	20069	19814	19805	19885	19948	19873	20060	19980	20007	19974	19869	19885	19942	19771	19840	19965	19867	20172	19801	20030	20070	19852	20096	19979	19824	20053	20002	19881	19937	20019	19947	20091	19928	19935	20069	20035	19949	19923	19882	19974	19960	20077	19891	19973	19968	19876	19854	19965	19853	19989	20130	20102	20086	20175	19856	19982	19981	20159	19992	19945	19940	20000	19759	20150	20122	19994	19847	19762	20104	19946	19925	19980	19993	19951	19903	19898	19886	19901	19722	19650	19858	19920	19980	19983	20015	19911	20063	20103	20042	20077	20184	20203	20089	19985	19970	20162	19843	20051	19692	19846	19901	19977	19982	20268	19966	20083	20069	20197	20017	20075	19996	19916	20071	19849	20113	19903	19861	19773	19999	19711	19849	19741	19848	19873	20098	20051	19927	19794	20141	19964	19770	19664	20109	20000	19923	19844	19873	20025	19966	20020	20071	20057	19912	19990	20177	20029	19926	19900	19914	19989	19778	20028	19808	19974	20009	20031	19977	20078	19919	19942	19811	19934	19712	19880	19740	19858	20047	19921	20078	19862	19911	19986	19909	19852	20222	19668	20085	19909	19901	20113	20162	19961	20048	20195	19807	19693	20065	20020	19973	20196	20092	20194	20004	19805	19882	19847	19882	19970	19629	19910	19989	19823	20234	19803	19833	19821	20083	20002	19899	20064	19935	20005	19681	19994	20053	19991	19936	19964	19864	19958	19972	20015	19946	20017	19995	19857	20012	19981	20049	20006	19846	20018	19930	19827	19712	20027	19986	19854	19884	19823	19902	20106	19958	19987	19859	20021	20064	20048	19742	19897	20149	19883	20075	19929	19978	19966	19848	20087	19821	19924	19835	20005	19791	19929	19978	19915	19793	19674	19969	19979	20007	20132	19951	19963	20002	19837	19740	20129	19892	19764	19874	19838	19729
15270	23070	21812	19108	18247	17875	17506	17293	17210	17038	17144	17135	16916	16960	28957	34433	31114	22914	18972	17514	16983	16465	16654	16558	16523	16792	16785	16712	16679	16674	16716	16766	16671	16681	16852	16632	16850	16609	16898	16597	16691	16646	16660	16623	16627	16786	16751	16824	16642	16733	16621	16692	16755	16566	16804	16690	16655	16629	16667	16733	16865	16751	16734	16778	16755	16457	16602	16626	16675	16690	16789	16615	16644	16753	16617	16659	16660	16715	16677	16816	16757	16751	16742	16751	16551	16669	16695	16669	16632	16654	16623	16658	16794	16658	16575	16623	16745	16662	16495	16877	16610	16712	16805	16604	16573	16524	16548	16564	16477	16637	16773	16657	16699	16617	16695	16658	16580	16642	16662	16692	16581	16712	16655	16891	16621	16751	16560	16855	16679	16973	16637	16660	16624	16660	16577	16623	16690	16773	16720	16650	16687	16712	16726	16705	16585	16665	16577	16535	16768	16796	16784	16799	16701	16761	16648	16641	16798	16668	16601	16520	16795	16770	16515	16633	16733	16652	16893	16744	16703	16690	16548	16861	16553	16640	16765	16599	16865	16550	16585	16699	16535	16703	16709	16802	16758	16749	16538	16637	16723	16592	16767	16670	16601	16575	16711	16590	16691	16618	16616	16712	16730	16558	16537	16524	16720	16499	16559	16590	16572	16684	16825	16809	16561	16688	16610	16617	16738	16802	16638	16570	16678	16800	16614	16847	16834	16658	16736	16840	16774	16633	16645	16642	16635	16642	16764	16747	16612	16745	16611	16703	16684	16595	16807	16705	16491	16865	16555	16760	16593	16699	16861	16747	16892	16664	16560	16560	16725	16736	16615	16471	16586	16781	16482	16757	16670	16613	16615	16917	16702	16597	16886	16757	16836	16633	16596	16749	16615	16810	16696	16625	16453	16640	16646	16632	16775	16623	16651	16478	16596	16703	16775	16447	16665	16499	16717	16721	16788	16466	16638	16565	16787	16662	16685	16777	16608	16669	16754	16715	16579	16445	16610	16703	16603	16794	16553	16664	16694	16647	16737	16587	16582	16709	16628	16505	16676	16653	16606	16743	16609	16619	16628	16733	16647	16556	16643	16699	16646	16733	16657	16571	16660	16731	16817	16616	16641	16836	16548	16753	16682	16724	16579	16756	16830	16599	16523	16645	16710	16776	16750	16733	16737	16645	16872	16572	16607	16522	16710	16479	16539	16602	16679	16725	16723	16709	16517	16881	16599	16792	16736	16677	16713	16748	16823	16767	16607	16714	16740	16700	16687	16565	16637	16598	16700	16769	16552	16631	16714	16762	16846	16699	16634	16726	16738	16573	16514	16730	16703	16520	16642	16419	16824	16718	16592	16820	16736	16611	16692	16615	16546	16675	16590	16688	16660	16696	16793	16703	16717	16615	16544	16757	16718	16716	16609	16656	16627	16699	16903	16597	16834	16719	16636	16842	16720	16574	16641	16737	16770	16596	16726	16591	16692	16596	16499	16729	16760	16715	16858	16636	16701	16601	16775	16783	16743	16807	16651	16675	16825	16653	16636	16484	16658	16520	16747	16574	16615	16671	16788	16681	16415	16645	16709	16574	16616	16781	16818	16660	16682	16601	16862	16682	16550	16575	16681	16602	16744	16709	16538	16786	16340	16608	16805	16685	16726	16713	16643	16687	16618	16728	16795	16688	16796	16466	16706	16601	16584	16770	16939	16733	16543	16720	16484	16574	16798	16515	16509	16656	16714	16632	16733	16688	16702	16681	16681	16842	16598	16842	16829	16635	16788	16582	16592	16734	16635	16767	16733	16695	16760	16653	16730	16846	16757	16634	16726	16572	16442	16677	16724	16701	16592	16776	16710	16694	16558	16535	16676	16655	16570	16578	16759	16620	16552	16704	16490	16817	16558	16676	16657	16796	16839	16716	16714	16459	16806	16738	16720	16694	16609	16667	16653	16632	16735	16644	16555	16726	16785	16582	16704	16566	16706	16689	16803	16572	16875	16588	16739	16737	16755	16497	16622	16549	16753	16618	16610	16518	16643	16608	16773	16681	16583	16749	16791	16602	16673	16601	16755	16781	16666	16607	16770	16796	16749	16596	16729	16873	16615	16587	16794	16636	16664	16531	16766	16839	16678	16760	16621	16712	16741	16670	16688	16676	16722	16649	16751	16611	16617	16795	16466	16657	16389	16696	16652	16623	16498	16666	16709	16819	16512	16799	16741	16619	16673	16792	16566	16691	16892	16736	16563	16637	16569	16578	16623	16767	16495	16840	16718	16628	16561	16553	16605	16790	16780	16515	16900	16612	16596	16647	16721	16641	16729	16680	16770	16720	16672	16571	16880	16639	16667	16572	16724	16550	16616	16602	16776	16556	16600	16679	16659	16587	16661	16683	16680	16744	16662	16617	16582	16744	16835	16597	16739	16712	16705	16815	16680	16577	16653	16670	16501	16797	16769	16778	16580	16833	16807	16751	16472	16469	16551	16703	16685	16866	16773	16619	16678	16673	16546	16522	16589	16517	16640	16651	16626	16686	16700	16649	16686	16659	16723	16621	16545	16708	16580	16693	16901	16771	16630	16846	16615	16617	16732	16584	16713	16469	16644	16956	16384	16587	16734	16754	16643	16595	16780	16771	16641	16739	16583	16545	16647	16619	16904	16543	16738	16705	16728	16673	16642	16608	16703	16787	16783	16639	16616	16766	16681	16678	16824	16663	16657	16781	16772	16592	16637	16790	16638	16594	16704	16562	16606	16599	16893	16691	16732	16803	16670	16636	16692	16577	16549	16602	16728	16630	16906	16807	16746	16602	16565	16650	16581	16715	16676	16528	16660	16584	16690	16755	16790	16703	16647	16648	16692	16692	16764	16529	16879	16603	16652	16549	16679	16806	16725	16789	16668	16805	16710	16756	16690	16814	16515	16911	16603	16608	16694	16828	16738	16545	16406	16615	16758	16686	16802	16578	16750	16625	16613	16771	16851	16725	16632	16656	16623	16722	16669	16652	16585	16735	16435	16753	16680	16584	16795	16756	16690	16536	16708	16643	16888	16690	16663	16611	16720	16655	16701	16610	16624	16638	16704	16599	16675	16761	16824	16658	16674	16696	16586	16654	16759	16858	16669	16664	16727	16442	16720	16518	16665	16645	16545	16614	16746	16734	16563	16734	16656	16660	16709	16755	16653	16693	16796	16781	16723	16650	16703	16699	16525	16632	16529	16703	16655	16653	16435	16874	16608	16897	16711	16604	16764	16680	16808	16755	16674	16687	16634	16622	16552	16776	16681	16537	16835	16538	16886	16701	16664	16720	16635	16720	16754	16543	16800	16527	16695	16678	16677	16505	16714	16548	16672	16489	16735	16591	16926	16544	16765	16695	16826	16479	16672	16684	16745	16591	16640	16594	16745	16565	16635	16758	16710	16686	16630	16555	16856	16774	16674	16719	16749	16807	16678	16640	16691	16711	16953	16753	16670	16686	16634	16548	16794	16573	16697	16703	16540	16667	16806	16535	16623	16797	16907	16723	16704	16748	16650	16615	16770	16671	16557	16761	16678	16718	16748	16677	16469	16686	16750	16806	16601	16742	16569	16834	16712	16834	16707	16539	16668	16743	16647	16502	16693	16643	16746	16547	16804	16619	16588	16603	16783	16646	16449	16746	16799	16786	16526	16513	16692	16776	16670	16723	16735	16614	16778	16641	16686	16692	16664	16715	16678	16664	16669	16763	16676	16450	16783	16585	16600	16551	16756	16739	16707	16587	16797	16781	16688	16697	16851	16693	16726	16750	16766	16696	16888	16745	16529	16730	16517	16688	16827	16618	16619	16756	16782	16674	16611	16743	16656	16612	16540	16528	16778	16605	16540	16751	16841	16753	16628	16750	16656	16673	16697	16728	16792	16752	16609	16722	16874	16861	16717	16804	16622	16538	16763	16770	16688	16699	16661	16691	16705	16624	16665	16770	16742	16759	16580	16623	16746	16743	16588	16710	16546	16815	16687	16485	16443	16612	16595	16643	16534	16716	16591	16545	16639	16540	16660	16692	16639	16625	16827	16568	16889	16587	16648	16624	16564	16710	16825	16673	16641	16731	16744	16789	16620	16760	16602	16740	16642	16699	16621	16624	16624	16795	16528	16743	16694	16666	16694	16773	16631	16726	16703	16729	16797	16736	16803	16823	16697	16590	16786	16710	16588	16586	16600	16746	16724	16631	16745	16697	16706	16673	16655	16573	16731	16803	16644	16753	16692	16625	16689	16640	16625	16983	16945	16667	16795	16756	16686	16673	16633	16535	16780	16715	16755	16589	16842	16779	16647	16718	16594	16689	16665	16536	16618	16762	16584	16624	16457	16788	16586	16805	16811	16594	16678	16736	16645	16720	16828	16560	16752	16697	16690	16868	16699	16629	16691	16680	16747	16585	16532	16724	16898	16857	16785	16592	16629	16801	16694	16574	16755	16747	16666	16702	16611	16756	16635	16534	16828	16667	16581	16716	16653	16749	16796	16672	16766	16640	16839	16620	16584	16599	16624	16639	16633	16862	16615	16728	16887	16652	16780	16686	16697	16649	16691	16769	16843	16729	16853	16730	16775	16710	16795	16825	16630	16690	16599	16706	16636	16525	16644	16720	16673	16811	16721	16819	16604	16718	16644	16637	16816	16746	16563	16635	16724	16769	16654	16739	16716	16688	16698	16691	16656	16577	16628	16619	16579	16669	16674	16626	16724	16716	16811	16812	16828	16714	16807	16527	16607	16886	16652	16653	16586	16481	16767	16763	16773	16697	16574	16566	16731	16667	16686	16583	16651	16680	16586	16641	16654	16788	16674	16635	16685	16692	16898	16801	16614	16551	16543	16605	16648	16582	16769	16671	16672	16709	16521	16743	16755	16721	16680	16678	16582	16642	16747	16819	16782	16658	16665	16788	16665	16718	16688	16644	16684	16640	16747	16673	16660	16681	16669	16725	16761	16708	16579	16769	16904	16588	16654	16408	16766	16639	16704	16582	16681	16607	16793	16642	16564	16765	16579	16795	16619	16679	16652	16499	16755	16666	16701	16497	16595	16596	16624	16633	16656	16655	16791	16627	16776	16580	16643	16676	16684	16733	16644	16602	16609	16753	16562	16625	16716	16645	16790	16837
23716	21328	28865	24184	22125	23932	24369	21193	20584	20743	20511	20126	20233	25121	43482	41965	33962	27454	22972	21022	20190	20179	19868	19824	19931	19859	20062	19921	19794	19891	19888	19827	19823	19954	19975	19971	20131	20074	19861	19896	19905	19932	19708	19924	19996	19948	20023	19694	19814	19855	20023	19843	19855	19894	19786	20087	19965	19963	19692	19761	19840	19879	20018	20071	20102	19958	19940	19781	19983	19904	19993	19908	20075	19985	19807	19903	20031	19906	20018	19874	19932	19903	19854	19814	20085	19938	20098	19893	19844	19954	19778	19855	19937	19886	19780	19935	19973	19809	19900	19905	19995	19663	19898	19871	19935	19931	20062	19960	19941	19580	19939	19869	19678	19818	19943	19985	19841	19631	19704	19990	19817	20002	19811	19736	20040	20022	20000	19994	19989	19778	19978	20026	19768	19894	19835	19811	19794	19882	19807	19885	19887	19874	19822	20116	19748	19823	19627	19926	19881	19707	19922	19954	20047	19868	19818	19851	19744	20080	19969	19877	19938	19930	19700	19942	19776	19811	19885	19827	19931	19804	19771	19597	19866	19806	19861	19729	20009	19925	19867	19870	19754	20060	20015	19804	20040	19884	19829	19888	20016	19832	19932	19780	19855	19784	19860	19672	19730	19944	19673	19863	19765	19746	19754	19785	19785	19880	19992	20036	19837	20047	20037	19907	19779	19869	20095	19867	19777	19908	19695	19792	19979	19901	19760	19917	19693	19961	19785	19801	19766	19904	19721	19838	19805	19684	19749	19872	19814	19842	19694	19959	20068	20020	19965	20130	19965	19904	19921	19843	19669	19799	19782	19999	19803	20100	19786	19886	19952	19823	19951	19870	19864	19772	19887	19741	19881	20021	20065	19843	19847	19913	19834	19891	20096	19903	19822	19811	19790	19905	19740	19820	19940	19936	19948	19529	19815	20058	19945	19898	19862	20107	19720	19818	20078	19658	19681	20022	19720	19729	19797	19958	20025	20122	20011	19891	19679	19773	19691	19809	19800	19940	19881	19855	19987	19917	19802	19797	19870	19966	19925	19854	19932	19879	19899	19745	19963	19705	19908	19836	20047	19836	19865	19860	19826	19783	19916	19708	19927	19951	19761	19979	19876	19769	19815	19888	19841	19803	19947	19737	19817	19885	19780	19799	19862	19950	19875	20042	19791	19653	19862	19892	19589	19722	19777	19654	19809	19842	19990	19777	19801	20014	19724	19746	19834	19610	19863	20069	20013	20093	20047	19745	19908	19825	19818	19794	20021	19854	19741	19993	20164	19550	19557	19948	19887	19985	19778	19799	19921	19917	19864	19855	20005	19731	19990	19708	19902	19848	19580	19929	20089	19942	19978	19745	19837	20011	20038	19557	19853	19719	19625	19644	19823	19772	19817	19793	19971	19801	19932	19958	19941	19818	19926	19836	19828	19748	19733	19813	19884	19767	19877	20114	19882	19898	19739	19607	19914	19958	19817	19887	20130	19849	20060	19718	19754	19621	19898	19716	19951	19684	20010	19894	19793	19789	19741	19678	19898	19868	19990	19871	19948	19671	19921	19716	19686	19893	19824	19925	19755	19585	19963	19943	19912	19812	19850	19684	19763	19834	19804	19915	19790	19626	19784	19944	19999	19881	19921	19977	19885	19756	19884	19571	19966	19738	19938	19993	19963	19675	19801	19780	19808	19769	19713	19968	19921	19906	20042	19804	19944	20024	19895	19829	19783	19973	19775	19812	19938	19831	19929	19893	19909	19671	19762	19961	19990	19906	19978	19852	19912	19809	19905	19659	19881	19854	19754	19909	19764	19929	19855	19773	19842	19876	19840	19875	19964	19998	19662	19814	19964	19935	19829	19858	19691	19868	19777	20029	19939	19841	19837	19897	19639	19988	20031	19813	19679	19883	19802	19702	19749	19923	19907	20009	20098	19799	19750	19887	19973	19826	19625	19970	19796	20033	19783	19912	19986	19890	19661	19842	19973	19991	19794	19923	19827	20111	19850	19909	19834	19972	19755	19877	19820	19789	19729	19952	19720	19911	20107	19905	20056	20027	19863	19944	19705	19777	19820	19800	19868	19871	19854	19861	19973	19958	20091	19710	20016	19803	19937	19989	19847	19913	19913	19758	19837	19843	19790	19894	19837	19882	20103	19814	19992	19839	19595	19804	19757	19903	20114	19802	19720	19831	20031	19760	19790	19653	19660	19888	19927	19802	19826	19904	20174	19702	19986	19646	19875	19729	19694	19691	19883	19801	19810	19930	19914	19847	19698	19785	19834	19854	20043	19645	19931	19810	19846	19750	19696	19949	19747	19984	19834	19701	19939	19716	19956	19934	19709	19744	19838	19759	19833	19776	19864	19691	19823	19817	19908	19777	19824	20009	20040	20026	20037	19858	19761	19870	19819	19902	19813	19875	19938	20004	19947	19853	19837	19915	19910	19661	19941	20043	19892	19869	19817	19880	19973	20000	19832	19896	19967	19870	19880	19733	19851	19889	19953	19899	19743	19768	19793	19772	19731	19600	19654	19866	19834	19887	20060	19919	19880	19902	19791	19832	19958	19761	19792	19884	20004	19758	19967	19923	19883	19960	19919	19980	19915	20043	19862	19716	19884	19832	19856	19770	19814	19652	19995	20001	19772	19841	19923	19734	19643	19595	19803	19942	19775	19754	19726	19809	19819	19757	19781	19699	19729	19794	19805	19626	19854	20051	20012	19968	19525	19932	19992	19996	19755	20032	19944	19893	19659	19695	19823	19890	19822	19847	19795	19740	19733	19950	19832	19821	19662	19895	19994	19921	19696	19859	20004	20075	19950	19781	20086	19820	19804	20038	19895	19626	19924	19887	19703	19938	19865	19856	19702	19728	19942	19796	19909	20029	19994	19833	19770	19878	19698	19808	19792	19880	20072	19839	19909	19919	19771	20174	19874	19970	19962	19938	19853	19827	19984	19862	19805	19807	19895	19858	19906	19849	19869	19622	19802	20111	19939	20098	19844	19893	19668	19898	19909	19937	19951	19797	19902	19706	19810	19642	19773	19794	19959	19846	19754	19591	19726	19830	19881	19913	19958	19858	20106	19759	19856	19717	19822	19689	19881	19984	20090	19745	19910	19815	19727	19738	19836	20058	19811	19778	19653	19818	19799	19745	19799	19637	19877	19857	19766	19885	19743	19864	19909	19963	19833	19764	19746	19679	19718	19828	19720	20062	19732	20000	19912	19734	19890	19780	20006	19884	20082	19954	19988	19760	19848	19802	20048	19727	19937	19912	19851	19930	19831	19906	19759	19687	19661	20000	19973	19693	19646	19928	19787	19821	19858	19779	19830	19738	19818	19693	20044	19823	19748	19845	19608	19850	19745	19895	19949	20169	19874	19784	19925	19819	19851	19733	19721	20002	19871	19696	19851	19949	19938	19841	20126	19813	19847	19835	19739	20080	19869	20133	19850	19901	19857	19877	19942	19978	19957	19707	19839	19771	19859	19941	19910	19911	19885	19872	19769	19814	19989	19778	19812	19952	20011	19873	19882	19809	20042	19678	19984	20022	19741	19850	19978	19616	19614	19800	19837	19893	19871	19859	20031	19849	19800	19830	19948	19797	19792	19979	19883	20025	19900	19826	19758	19842	19820	19906	19997	19968	19864	19862	19995	19884	19944	20005	20077	19921	19882	19761	19909	19815	19809	19924	19963	19967	20035	19955	20036	19894	19905	19728	19850	19756	19700	19944	19814	20052	19745	19907	19923	19918	20009	19925	20125	19915	19930	19992	19817	19941	19977	20083	19715	19676	19623	19761	19885	19955	19809	19764	19980	19743	19945	20030	19963	19999	19860	20059	19838	19892	19850	20064	20046	19824	19942	20116	19795	19814	19831	19777	19942	19835	19851	19912	20050	19945	19834	19904	19872	19943	19815	19966	20002	19825	19728	19723	19875	19901	19849	19678	19783	19706	19838	19847	19869	19915	19809	19749	19884	19800	19828	19859	19747	19908	19826	19957	20014	19956	19837	19714	19869	19890	20066	19889	19928	19820	19879	19934	19842	20052	19919	19787	20050	19941	19799	19868	19710	19817	19755	19897	19764	19794	19919	19817	19910	19839	19979	19902	19987	19770	19798	19813	19740	19795	19926	19798	19859	19918	19646	19729	19902	19908	19766	19824	19948	19893	19846	19834	19959	19844	19870	19636	19700	19850	19899	19876	19738	19754	19980	19874	19828	19724	19816	19731	19688	19742	19838	19867	20064	19816	19647	19725	19914	19811	19576	19789	19930	19724	19620	19935	19732	20023	19853	19947	19833	19832	19928	19863	19857	19906	19838	19889	19899	19933	19650	19946	19789	19790	19922	19946	19767	19974	19808	19909	19768	19808	19887	19811	19664	19965	19785	19827	19908	19694	19720	19938	19822	19936	20031	19776	19841	19974	19877	19936	20023	19935	19941	19959	19726	19788	19807	19638	19737	19642	19720	19830	19948	19835	19855	20245	19930	20008	19901	20019	19870	19955	19997	19988	20088	20100	19970	19958	19891	19722	19882	19800	19958	19771	19774	19946	19812	19809	20010	19957	19993	19944	19884	19735	19869	19652	19926	19998	20069	19853	19844	19744	19923	20086	19913	19811	19768	19819	20003	19740	19950	20060	19942	19476	19906	19906	19980	19977	19804	19819	20044	19874	19822	19878	19859	19861	19754	19846	19707	19993	19707	19851	19694	19773	19904	20026	19838	20126	19890	20016	19892	19631	19909	19847	19919	19794	19604	20082	19944	19792	20014	19625	19835	19749	19944	19983	19751	19895	19849	19757	19818	19978	20001	19838	19896	19829	19947	19945	19912	20150	19855	19751	19854	19730	19897	19940	20009	19832	19973	19845	19761	19881	19714	19909	19903	19669	19920	19858	19772	19888	19984	19815	20016	19936	19884	19863	19949	19881	19814	20025	19679	19806	19979	19895	19721	19865	19797	19691	19843	19807	19918	20127	19873	19932	19898	19947	20076	19960	19956	19858	20115	20050	19708	19856	20009	19730	19874	19877	19941	20001	19805	20087	19832	19800	19893	19842	19834	19919	19971	19706	19766	19767	20050	19700	19874	19760	19941	19734	19737	20078	19957	19846	19612	19780	19828	19747	19891	19957	19961	19990	19936	19895
16694	27219	25711	21187	19833	18791	18085	17839	17616	17512	17269	17217	17013	25601	45020	41184	33092	24860	19339	17509	17077	16618	16643	16648	16771	16556	16658	16660	16777	16560	16558	16372	16774	16631	16612	16698	16547	16536	16508	16693	16713	16719	16502	16581	16702	16524	16618	16482	16669	16675	16534	16600	16459	16640	16647	16631	16538	16510	16515	16497	16517	16684	16575	16432	16520	16544	16690	16524	16643	16611	16725	16796	16604	16756	16454	16757	16505	16362	16564	16550	16590	16659	16536	16641	16804	16505	16652	16636	16743	16405	16462	16680	16601	16635	16656	16567	16593	16454	16834	16592	16439	16450	16632	16488	16653	16552	16575	16531	16729	16443	16525	16627	16426	16707	16530	16495	16475	16711	16532	16604	16456	16574	16755	16608	16590	16708	16591	16625	16530	16550	16592	16638	16612	16638	16791	16588	16694	16575	16505	16659	16552	16500	16653	16642	16667	16774	16685	16515	16598	16641	16665	16652	16539	16429	16722	16652	16651	16563	16594	16595	16518	16603	16576	16649	16674	16728	16593	16691	16439	16449	16509	16425	16610	16586	16466	16553	16585	16655	16642	16388	16610	16462	16656	16425	16476	16422	16563	16722	16626	16657	16595	16779	16635	16635	16583	16562	16669	16702	16454	16432	16676	16416	16434	16641	16512	16514	16613	16520	16572	16605	16357	16548	16555	16511	16573	16568	16509	16626	16632	16530	16755	16500	16504	16610	16715	16635	16598	16563	16710	16665	16565	16619	16554	16604	16654	16647	16535	16586	16596	16537	16630	16513	16633	16639	16692	16579	16535	16712	16555	16598	16508	16509	16541	16784	16564	16596	16589	16767	16616	16549	16586	16472	16797	16520	16584	16655	16514	16625	16632	16493	16524	16645	16657	16537	16530	16639	16594	16641	16540	16640	16599	16708	16570	16549	16497	16536	16715	16578	16654	16390	16733	16551	16577	16550	16468	16680	16548	16488	16615	16592	16452	16439	16615	16580	16525	16658	16535	16593	16513	16652	16740	16709	16638	16504	16632	16694	16542	16518	16767	16760	16521	16673	16570	16619	16420	16622	16498	16530	16520	16776	16567	16392	16604	16482	16565	16582	16690	16544	16534	16481	16658	16481	16554	16622	16355	16535	16619	16520	16738	16430	16641	16556	16664	16565	16540	16705	16464	16495	16707	16710	16444	16511	16765	16545	16672	16572	16564	16521	16658	16538	16636	16685	16510	16493	16540	16486	16576	16640	16572	16627	16615	16814	16554	16710	16432	16661	16483	16600	16641	16792	16577	16593	16725	16706	16585	16494	16565	16507	16600	16625	16614	16600	16557	16522	16696	16698	16618	16607	16566	16748	16546	16758	16458	16599	16767	16626	16478	16643	16303	16691	16748	16671	16573	16480	16419	16644	16575	16506	16495	16656	16527	16725	16532	16744	16538	16489	16690	16546	16571	16628	16631	16464	16733	16614	16742	16578	16610	16575	16633	16457	16685	16479	16661	16519	16599	16648	16582	16512	16641	16624	16319	16676	16452	16703	16840	16550	16652	16537	16707	16663	16491	16606	16610	16575	16632	16606	16571	16625	16566	16620	16750	16547	16571	16532	16757	16685	16468	16575	16536	16458	16507	16528	16517	16529	16704	16650	16608	16538	16724	16556	16617	16806	16700	16512	16636	16674	16626	16490	16529	16625	16475	16460	16606	16563	16568	16585	16539	16488	16598	16604	16553	16704	16444	16463	16527	16729	16632	16621	16608	16632	16698	16630	16841	16526	16639	16640	16466	16469	16793	16811	16485	16470	16613	16604	16730	16576	16660	16615	16643	16708	16497	16545	16444	16626	16503	16567	16542	16450	16617	16504	16672	16571	16554	16503	16561	16718	16683	16597	16438	16551	16478	16478	16610	16597	16572	16621	16649	16639	16500	16542	16600	16566	16561	16449	16512	16642	16628	16607	16789	16543	16625	16653	16359	16584	16554	16567	16433	16594	16700	16673	16454	16491	16599	16490	16574	16646	16515	16688	16527	16584	16653	16533	16494	16642	16662	16561	16601	16642	16763	16698	16736	16484	16554	16533	16590	16566	16623	16700	16632	16652	16661	16607	16566	16507	16612	16640	16608	16431	16575	16508	16660	16357	16646	16606	16752	16497	16698	16472	16584	16490	16622	16480	16615	16677	16666	16540	16559	16454	16529	16575	16717	16556	16676	16485	16562	16658	16368	16535	16613	16847	16576	16595	16524	16485	16599	16605	16470	16505	16643	16613	16730	16679	16560	16568	16679	16779	16744	16636	16699	16626	16653	16558	16499	16612	16649	16498	16514	16728	16425	16716	16549	16712	16559	16485	16562	16678	16549	16737	16598	16691	16583	16658	16470	16783	16540	16745	16491	16633	16713	16662	16609	16646	16691	16681	16647	16740	16663	16715	16409	16521	16532	16630	16407	16593	16553	16701	16738	16626	16535	16655	16542	16650	16460	16612	16558	16777	16600	16711	16626	16554	16610	16518	16631	16683	16573	16561	16492	16475	16501	16528	16626	16485	16589	16496	16586	16480	16569	16539	16646	16582	16868	16457	16654	16551	16550	16604	16653	16445	16482	16482	16671	16663	16727	16702	16694	16655	16551	16778	16656	16648	16589	16683	16442	16621	16556	16623	16554	16625	16536	16545	16736	16437	16458	16569	16567	16674	16591	16821	16511	16565	16537	16760	16688	16483	16495	16467	16547	16766	16541	16578	16605	16679	16608	16509	16809	16607	16552	16493	16685	16586	16518	16561	16696	16546	16674	16558	16604	16423	16635	16616	16539	16561	16571	16547	16437	16611	16419	16574	16727	16689	16635	16600	16610	16428	16461	16605	16483	16650	16534	16485	16675	16636	16457	16423	16576	16625	16695	16599	16499	16583	16536	16633	16675	16555	16536	16381	16762	16647	16475	16607	16505	16729	16651	16608	16511	16567	16537	16607	16655	16512	16695	16584	16769	16482	16423	16638	16701	16609	16705	16526	16475	16571	16616	16500	16634	16657	16496	16636	16591	16535	16609	16517	16666	16647	16482	16531	16538	16562	16542	16764	16477	16532	16546	16443	16626	16505	16399	16495	16597	16630	16559	16655	16596	16561	16792	16659	16613	16491	16694	16575	16662	16394	16476	16618	16388	16481	16579	16573	16484	16673	16689	16516	16614	16427	16589	16569	16628	16626	16685	16631	16587	16576	16518	16640	16729	16584	16731	16496	16638	16611	16611	16578	16697	16509	16486	16649	16663	16529	16656	16655	16624	16612	16652	16500	16640	16629	16638	16398	16520	16488	16501	16506	16512	16468	16499	16675	16496	16736	16596	16610	16593	16584	16558	16701	16630	16588	16581	16627	16447	16547	16592	16531	16600	16521	16529	16640	16855	16562	16647	16641	16578	16707	16649	16677	16568	16528	16482	16510	16472	16652	16693	16489	16682	16710	16505	16598	16657	16533	16693	16473	16627	16551	16534	16772	16495	16624	16405	16528	16481	16654	16600	16740	16565	16672	16586	16619	16554	16705	16624	16474	16581	16563	16675	16546	16829	16739	16509	16684	16708	16516	16593	16440	16676	16597	16586	16655	16669	16515	16610	16645	16480	16768	16462	16415	16462	16545	16618	16739	16410	16669	16569	16465	16448	16567	16666	16510	16604	16662	16612	16677	16544	16495	16553	16705	16583	16544	16676	16708	16570	16642	16589	16535	16666	16678	16688	16594	16572	16604	16612	16434	16686	16667	16543	16606	16667	16534	16579	16651	16566	16712	16613	16580	16797	16533	16610	16431	16660	16640	16350	16581	16627	16661	16579	16740	16475	16430	16537	16670	16659	16718	16417	16597	16525	16661	16610	16457	16795	16606	16576	16559	16553	16678	16652	16581	16462	16436	16494	16683	16343	16653	16654	16614	16676	16702	16584	16453	16699	16680	16541	16520	16760	16708	16563	16628	16636	16552	16734	16433	16513	16589	16727	16485	16572	16717	16602	16537	16567	16638	16653	16635	16546	16626	16390	16632	16565	16531	16498	16471	16693	16447	16716	16607	16521	16472	16584	16692	16717	16597	16502	16470	16652	16543	16491	16508	16522	16742	16592	16428	16512	16458	16690	16665	16374	16671	16602	16581	16537	16671	16544	16651	16663	16370	16459	16554	16484	16660	16638	16577	16626	16591	16696	16531	16463	16590	16691	16595	16610	16474	16616	16689	16471	16711	16366	16714	16498	16595	16628	16637	16687	16569	16464	16764	16356	16681	16504	16578	16481	16650	16689	16589	16595	16611	16833	16718	16388	16695	16571	16477	16681	16528	16647	16537	16411	16644	16549	16622	16655	16625	16678	16610	16553	16649	16565	16622	16659	16360	16629	16598	16441	16491	16681	16511	16520	16659	16524	16587	16507	16483	16525	16574	16580	16492	16653	16557	16650	16606	16828	16511	16705	16742	16420	16594	16533	16520	16594	16567	16585	16405	16608	16401	16521	16594	16509	16604	16655	16488	16540	16655	16814	16570	16649	16416	16377	16555	16382	16594	16656	16658	16386	16448	16429	16700	16602	16489	16556	16663	16516	16507	16431	16447	16622	16766	16699	16412	16694	16599	16596	16520	16609	16512	16703	16567	16655	16604	16585	16774	16769	16648	16438	16539	16713	16567	16432	16422	16568	16497	16511	16500	16760	16553	16713	16504	16614	16525	16651	16627	16541	16486	16687	16475	16490	16745	16671	16664	16442	16424	16685	16548	16747	16495	16608	16536	16687	16692	16672	16544	16468	16576	16573	16591	16532	16606	16466	16655	16752	16598	16545	16374	16696	16689	16635	16615	16552	16701	16743	16474	16707	16743	16987	16490	16768	16424	16492	16553	16397	16627	16757	16613	16587	16588	16742	16536	16655	16637	16437	16646	16582	16575	16608	16761	16520	16472	16594	16705	16633	16647	16438	16495	16669	16572	16499	16584	16704	16721	16546	16673	16862	16711	16455	16665	16671	16561	16622	16613	16510	16567	16665	16574	16447	16554	16456	16527	16620	16578	16606	16552	16663	16385	16520	16484	16634	16539	16505	16493	16514	16677	16641	16539	16818	16402	16687	16411	16652	16564	16686	16711	16537	16523	16522	16578	16577	16636	16420	16614	16580	16600
29683	22606	23571	21801	19676	19886	19933	19739	19750	19744	19790	19635	19626	20778	22222	22137	21410	20736	20332	20099	19950	19599	19837	19553	19641	19568	19657	19433	19772	19603	19803	19765	19613	19644	19780	19790	19869	19660	19888	19790	19778	19768	19939	19742	19786	19697	19652	19725	19657	19671	19709	19675	19613	19570	19620	19719	19871	19559	19686	19737	19877	19771	19661	19858	19746	19777	19754	19802	19896	19744	19609	19819	19759	19718	19522	19853	19733	19495	19776	19708	19499	19511	19778	19696	19553	19877	19600	19812	19901	19529	19693	19834	19737	19725	19473	19674	19718	19847	19586	19654	19779	19848	19695	19580	19742	19656	19736	19560	19617	19694	19774	19738	19534	19679	19675	19910	19547	19627	19629	19762	19641	19870	19730	19765	19672	19804	19710	19618	19719	19746	19754	19761	19692	19607	19515	19639	19870	19663	19731	19577	19612	19581	19603	19724	19402	19716	19596	19608	19737	19860	19691	19468	19588	19566	19674	19833	19794	19485	19590	19598	19677	19620	19823	19614	19570	19652	19748	19674	19827	19762	19876	19650	19876	19846	19699	19620	19721	19797	19712	19761	19595	19784	19703	19569	19609	19869	19561	19700	19556	19668	19770	19742	19793	19663	19589	19710	19678	19658	19890	19939	19673	19716	20037	19565	19764	19505	19625	19544	19656	19731	19574	19651	19619	19712	19642	19959	19883	19741	19712	19655	19796	19921	19620	19830	19738	19889	19729	19491	19704	19751	19701	19703	19763	19710	19651	19577	19744	19702	19678	19730	19946	19772	19597	19723	19621	19580	19864	19659	19662	19642	19749	19762	19676	19573	19659	19756	19914	19635	19777	19763	19513	19590	19592	19755	19749	19864	19542	19722	19633	19880	19710	19620	19864	19708	19623	19826	19599	19725	19799	19618	19396	19694	19601	19665	19517	19727	19529	19694	19470	19654	19659	19678	19697	19509	19498	19779	19822	19544	19873	19876	19652	19796	19572	19800	19599	19756	19860	19683	19772	19529	19718	19837	19466	19667	19736	19789	19619	19852	19623	19666	19784	19583	19715	19817	19947	19831	19768	19551	19722	19723	19531	19532	19896	19655	19741	19841	19589	19853	19580	19729	19705	19463	19790	19801	19794	19509	19741	19668	19678	19917	19824	19577	19714	19496	19640	19567	19840	19740	19776	19664	19824	19598	19586	19704	19825	19662	19640	19595	19620	19631	19622	19586	19662	19761	19670	19823	19678	19702	19780	19875	19768	19848	19769	19556	19517	19737	19603	19523	19672	19812	19657	19796	19512	19595	19888	19559	19881	19647	19770	19746	19580	19619	19813	19849	19585	19638	19499	19665	19708	19757	19757	19620	19892	19598	19885	19697	19812	19775	19483	19642	19528	19344	19866	19830	19624	19735	19534	19837	19918	19612	19703	19523	19819	19523	19788	19727	19769	19674	19798	19621	19517	19626	19687	19630	19752	19726	19414	19547	19837	19832	19723	19770	19662	19663	19618	19675	19776	19584	19628	19834	19572	19618	19870	19537	19845	19955	19841	19679	19901	19444	19675	19679	19713	19746	19744	19592	19724	19688	19609	19690	19776	19720	19760	19546	19936	19736	19768	19674	19663	19531	19782	19764	19659	19798	19591	19848	19896	19580	19751	19780	19763	19745	19609	19631	19799	19794	19724	19797	19693	19577	19457	19736	19825	19750	19596	19624	19652	19798	19583	19791	19713	19597	19723	19592	20013	19728	19816	19853	19648	19538	19762	19642	19484	19681	19755	19682	19929	19679	19761	19573	19640	19589	19681	19547	19656	19779	19734	19787	19673	19557	19730	19644	19618	19590	19639	19843	19844	19702	19654	19678	19403	19640	19678	19717	19627	19515	19736	19732	19760	19628	19512	19601	19825	19804	19507	19671	19704	19767	19786	19711	19469	19763	19612	19568	19611	19672	19721	19749	19574	19654	19762	19611	19622	19778	19632	19924	19921	19823	19604	19604	19686	19674	19638	19737	19824	19606	19720	19716	19646	19828	19589	19514	19746	19727	19873	19747	19855	19834	19996	19562	19654	19827	19860	19849	19582	19649	19656	19595	19738	19763	19688	19597	19870	19845	19674	19721	19830	19711	19578	19509	19652	19749	19670	19692	19703	19397	19592	19740	19599	19599	19709	19727	19499	19650	19793	19719	19668	19517	19765	19536	19865	19810	19617	19820	19668	19926	19803	19674	19790	19550	19727	19813	19696	19709	19672	19603	19852	19769	19638	19659	19666	19579	19812	19650	19674	19773	19955	19762	19633	19461	19702	19663	19561	19611	19549	19717	19716	19690	19730	19827	19669	19741	19750	19829	19696	19710	19690	19751	19660	19592	19578	19722	19805	19530	19573	19580	19728	19691	19932	19787	19806	19608	19730	19793	19642	19684	19534	19752	19990	19732	19846	19775	19635	19784	19676	19699	19658	19698	19599	19668	19599	19600	19613	19669	19630	19963	19722	19791	19847	19792	19669	19636	19583	19699	19741	19591	19563	19751	19709	19637	19841	19766	19635	19570	19732	19554	19786	19820	19506	19606	19859	19770	19672	19765	19824	19542	19678	19609	19570	19767	19520	19777	19719	19807	19884	19741	19706	19633	20007	19736	19573	19748	19803	19813	19854	19795	19641	19610	19609	19779	19816	19738	19750	19861	19883	19830	19756	19516	19610	19696	19527	19736	19759	19564	19583	19740	19680	19618	19534	19602	19672	19761	19518	19750	19752	19586	19441	19954	19840	19967	19728	19593	19787	19437	19663	19580	19674	19638	19754	19868	19740	19820	19820	19574	19527	19730	19901	19829	19766	19824	19681	19564	19696	19750	19683	19801	19893	19895	19823	19640	19812	19792	19716	19696	19651	19901	19436	19563	19874	19659	19518	19657	19851	19751	19473	19663	19833	19537	19552	19815	19756	19857	19663	19685	20004	19657	19898	19823	19600	19781	19669	19790	19577	19701	19660	19995	19771	19830	19629	19716	20014	19757	19696	19758	19625	19676	19839	19688	19582	19801	19903	19640	19653	19692	19795	19784	19791	19711	19854	19641	19737	19877	19656	19704	19661	19677	19808	19792	19674	19772	19636	19841	19744	19764	19716	19720	19847	19758	19516	19887	19769	19795	19809	19761	19975	19772	19812	19725	19688	19694	19828	19638	19814	19722	19496	19410	19983	19656	19539	19530	19587	19626	19848	19555	19918	19636	19586	19634	19662	19734	19816	19880	19759	19887	19846	19464	19684	19677	19865	19849	19692	19745	19718	19877	19537	19727	19579	19744	19746	19665	19647	19561	19709	19679	19760	19616	19574	19691	19936	19870	19682	19766	19728	19803	19780	19636	19679	19700	19739	19855	19773	19753	19643	19597	19965	19746	20001	19828	19856	19599	19806	19709	19548	19638	19716	19779	19700	19801	19794	19551	19514	19602	19617	19711	19720	19730	19600	19588	19684	19693	19671	19626	19569	19819	19679	19834	19813	19601	19709	19752	19742	19846	19890	19538	19727	19660	19621	19685	19695	19783	19728	19650	19472	19832	19796	19716	19790	19656	19675	19622	19572	19897	19853	19622	19776	19444	19672	19623	19710	19324	19820	19671	19501	19621	19706	19735	19703	19901	19734	19890	19653	19573	19493	19626	19509	19658	19717	19812	19489	19909	19495	19657	19875	19650	19628	19863	19713	19927	19836	19459	19833	19637	19766	19634	19711	19555	19669	19646	19649	19616	19751	19774	19609	19706	19891	19774	19939	19514	19733	19392	19628	19734	19800	19747	19816	19610	19685	19778	19527	19572	19722	19918	19528	19726	19888	19523	19796	19926	19973	19781	19785	19870	19531	19743	19756	19738	19834	19461	19607	19667	19775	19786	19841	19690	19681	19639	19743	19805	19890	19792	19680	19582	19603	19646	19692	19595	19700	19617	19565	19717	19708	19672	19748	19786	19708	19674	19530	19682	19691	19823	19636	19759	19775	19841	19799	19811	19707	19690	19621	19729	20018	19598	19676	19544	19700	19919	19723	19522	19722	19714	19683	19610	19745	19891	19726	19626	19624	19544	19769	19696	19794	19718	19768	19833	19671	19577	19649	19509	19533	19963	19740	19682	19710	19697	19752	19595	19814	19815	19797	19730	19740	19602	19376	19676	19719	19661	19658	19885	19798	19766	19715	19615	19985	19756	19706	19655	19754	19594	19727	19829	19678	19899	19680	19863	19661	19825	19796	19722	19670	19653	19717	19618	19734	19929	19680	19611	20011	19624	19469	19727	19783	19727	19806	19606	19788	19701	19938	19573	19508	19540	19722	19668	19721	19515	19808	19887	19798	19728	19584	19726	19952	19649	19796	19830	19834	19689	19693	19694	19612	19464	19792	19796	19609	19616	19561	19683	19773	19834	19485	19532	19812	19818	19686	19558	19779	19869	19764	19750	19627	19685	19852	19640	19624	19619	19975	19684	19709	19708	19576	19709	19675	19728	19757	19571	19781	19892	19542	19534	19729	19665	19748	19646	19762	19843	19640	19535	19623	19999	19824	19805	19856	19682	19881	19851	19558	19667	19731	19770	19935	19700	19435	19643	19679	19546	19753	19760	19707	19709	19806	19922	19687	19730	19814	19698	19821	19806	19731	19796	19818	19604	19548	19577	19532	19697	19679	19682	19580	19468	19665	19683	19627	19577	19500	19833	19511	19532	19839	19629	19519	19609	19654	19807	19788	19674	19778	19535	19579	19707	19687	19673	19750	19594	19701	19615	19800	19859	19549	19630	19555	19720	19627	19799	19694	19670	19767	19550	19613	19544	19721	19715	19598	19604	19805	19736	19622	19777	19641	19821	19709	19412	19727	19535	19933	19682	19706	19789	19713	19577	19645	19914	20050	19833	19419	19507	19522	19527	19732	19505	19545	19631	19823	19648	19772	19790	19798	19721	19842	19672	19759	19682	19522	19739	19815	19762	19640	19710	19877	19737	19693	19659	19714	19594	19663	19617	19427	19427	19761	19661	19750	19412	19796	19722	19840	19645	19635	19743	19718	19759	19671	19773	19576	19741	19626	19745	19611	19656	19749	19742	19699	19680	19748	19713	19711	19683	19772	19835	20090	19838	19581	19679	19684	19798	19824	19822	19699	19617
16395	17298	17299	16655	16685	16456	16656	16512	16498	16509	16545	16511	16411	18180	19851	19300	18555	17295	16879	16602	16524	16456	16528	16352	16464	16421	16350	16439	16407	16404	16492	16541	16587	16467	16375	16412	16413	16591	16616	16429	16459	16491	16442	16468	16403	16449	16484	16524	16536	16264	16451	16468	16576	16461	16392	16503	16726	16324	16245	16461	16294	16474	16534	16385	16409	16429	16441	16279	16423	16430	16515	16478	16380	16541	16462	16624	16470	16381	16630	16265	16758	16424	16436	16385	16506	16354	16480	16489	16544	16597	16596	16441	16496	16433	16418	16504	16519	16304	16412	16647	16377	16419	16560	16528	16546	16470	16350	16546	16541	16449	16385	16564	16354	16426	16236	16388	16524	16336	16392	16623	16566	16528	16614	16509	16460	16557	16458	16481	16302	16545	16470	16487	16342	16480	16440	16484	16546	16409	16434	16462	16497	16539	16356	16593	16477	16475	16479	16495	16493	16610	16427	16440	16537	16645	16373	16292	16444	16506	16415	16409	16461	16619	16470	16593	16454	16577	16345	16361	16298	16517	16473	16509	16386	16491	16320	16459	16433	16344	16545	16476	16400	16495	16305	16463	16395	16420	16320	16402	16306	16381	16539	16378	16320	16388	16392	16472	16472	16396	16410	16412	16428	16424	16536	16478	16584	16340	16526	16332	16612	16528	16406	16393	16448	16503	16274	16393	16481	16407	16470	16373	16612	16331	16590	16507	16655	16454	16451	16297	16555	16411	16612	16490	16505	16463	16504	16450	16543	16338	16466	16310	16483	16467	16590	16577	16462	16327	16420	16530	16585	16355	16538	16490	16544	16487	16582	16494	16429	16417	16600	16650	16402	16537	16505	16467	16465	16347	16374	16517	16412	16466	16465	16390	16479	16577	16438	16566	16583	16483	16464	16315	16461	16362	16558	16417	16716	16299	16448	16392	16422	16725	16380	16528	16392	16597	16509	16414	16488	16570	16441	16407	16471	16430	16447	16618	16455	16467	16445	16323	16579	16437	16416	16311	16437	16556	16471	16469	16455	16554	16749	16561	16369	16328	16472	16464	16590	16264	16473	16525	16371	16555	16502	16337	16446	16380	16387	16399	16380	16452	16438	16375	16405	16430	16530	16511	16304	16469	16383	16549	16437	16420	16340	16483	16437	16465	16421	16405	16607	16545	16489	16386	16536	16411	16462	16416	16558	16481	16436	16566	16482	16402	16518	16445	16296	16525	16384	16552	16457	16617	16540	16283	16556	16540	16536	16617	16338	16430	16396	16334	16395	16439	16328	16644	16401	16594	16441	16476	16526	16261	16322	16497	16651	16340	16543	16475	16611	16631	16438	16541	16458	16328	16542	16496	16287	16547	16460	16429	16357	16387	16544	16583	16414	16447	16418	16590	16435	16536	16439	16550	16483	16668	16326	16277	16411	16566	16419	16416	16417	16372	16363	16719	16546	16178	16487	16381	16529	16526	16360	16362	16683	16284	16485	16299	16566	16607	16534	16499	16477	16544	16468	16339	16489	16461	16508	16516	16442	16549	16446	16404	16475	16414	16252	16454	16523	16317	16528	16415	16398	16353	16713	16317	16511	16314	16500	16367	16487	16320	16351	16510	16544	16493	16398	16347	16540	16433	16436	16443	16552	16591	16366	16430	16502	16500	16310	16477	16437	16505	16472	16520	16364	16395	16586	16599	16398	16593	16418	16411	16551	16390	16566	16426	16465	16238	16558	16397	16485	16377	16296	16512	16490	16656	16352	16418	16376	16531	16368	16490	16383	16409	16589	16521	16447	16446	16392	16520	16460	16279	16478	16439	16701	16436	16488	16507	16331	16467	16485	16518	16643	16491	16461	16541	16427	16388	16546	16378	16463	16547	16470	16558	16351	16430	16435	16480	16459	16418	16478	16546	16502	16495	16515	16364	16386	16577	16681	16447	16526	16393	16314	16523	16281	16322	16444	16608	16466	16344	16442	16636	16432	16421	16263	16359	16425	16368	16717	16504	16364	16451	16382	16453	16441	16541	16521	16531	16440	16538	16281	16452	16412	16462	16407	16250	16498	16584	16480	16615	16592	16341	16508	16369	16524	16624	16412	16528	16357	16305	16447	16612	16384	16437	16535	16533	16400	16518	16575	16286	16510	16559	16286	16543	16708	16437	16470	16411	16416	16377	16412	16644	16472	16367	16548	16507	16343	16548	16467	16466	16506	16606	16536	16358	16462	16552	16408	16410	16265	16421	16455	16385	16322	16573	16358	16553	16540	16369	16563	16410	16407	16431	16282	16511	16494	16517	16437	16593	16564	16508	16468	16684	16608	16607	16510	16402	16409	16453	16489	16541	16309	16552	16279	16354	16329	16464	16390	16433	16434	16543	16455	16481	16433	16445	16364	16440	16487	16411	16487	16463	16516	16335	16590	16446	16439	16453	16545	16539	16345	16464	16589	16360	16446	16461	16546	16520	16420	16559	16458	16513	16465	16386	16352	16488	16475	16314	16484	16499	16579	16619	16563	16713	16500	16567	16572	16607	16348	16407	16471	16489	16527	16612	16505	16412	16467	16403	16542	16386	16373	16346	16575	16501	16368	16380	16447	16431	16507	16418	16451	16602	16325	16474	16389	16448	16492	16424	16414	16461	16638	16373	16612	16450	16379	16552	16609	16463	16487	16396	16538	16307	16312	16441	16410	16404	16462	16488	16584	16525	16539	16312	16444	16378	16443	16571	16570	16523	16444	16275	16563	16494	16360	16481	16503	16592	16429	16529	16323	16586	16519	16437	16534	16487	16384	16533	16517	16267	16541	16448	16401	16466	16364	16447	16444	16644	16397	16518	16394	16451	16324	16327	16546	16523	16470	16458	16622	16440	16510	16463	16450	16347	16414	16505	16503	16442	16454	16464	16501	16595	16423	16546	16441	16621	16386	16568	16525	16384	16508	16340	16643	16544	16306	16579	16583	16305	16584	16555	16430	16470	16520	16489	16469	16523	16620	16536	16620	16461	16388	16707	16414	16591	16431	16523	16360	16417	16540	16481	16491	16379	16354	16434	16611	16543	16397	16453	16370	16422	16439	16648	16586	16526	16360	16405	16457	16529	16377	16404	16523	16391	16443	16603	16581	16477	16473	16428	16547	16632	16555	16409	16333	16370	16321	16503	16476	16375	16455	16507	16448	16543	16185	16473	16398	16484	16178	16423	16344	16402	16571	16468	16498	16513	16419	16524	16387	16310	16471	16461	16567	16476	16529	16447	16466	16288	16549	16459	16488	16574	16680	16290	16677	16430	16484	16526	16584	16517	16426	16521	16458	16560	16411	16601	16310	16329	16566	16443	16526	16504	16378	16376	16611	16445	16513	16395	16560	16416	16673	16286	16518	16443	16227	16511	16564	16375	16425	16284	16492	16440	16622	16491	16442	16399	16393	16542	16278	16504	16423	16482	16411	16581	16506	16489	16254	16547	16416	16497	16336	16485	16456	16477	16346	16489	16486	16374	16616	16638	16502	16458	16575	16298	16566	16456	16515	16356	16661	16575	16349	16467	16536	16494	16519	16537	16351	16432	16398	16376	16452	16387	16482	16657	16452	16589	16297	16391	16534	16594	16626	16481	16589	16398	16504	16470	16591	16564	16516	16643	16358	16574	16366	16328	16565	16363	16408	16601	16457	16477	16502	16447	16405	16452	16584	16389	16437	16481	16497	16574	16387	16469	16461	16491	16488	16603	16461	16482	16446	16532	16408	16295	16580	16658	16586	16442	16455	16543	16515	16413	16314	16358	16493	16463	16489	16358	16436	16398	16478	16501	16409	16455	16534	16494	16380	16407	16368	16494	16508	16476	16549	16580	16509	16572	16646	16370	16559	16407	16436	16554	16384	16508	16498	16499	16560	16414	16583	16461	16400	16384	16434	16443	16544	16360	16391	16554	16490	16533	16370	16617	16424	16621	16674	16335	16464	16238	16456	16575	16499	16475	16573	16740	16261	16390	16451	16394	16337	16502	16340	16406	16465	16558	16553	16351	16418	16536	16383	16576	16242	16623	16491	16505	16247	16325	16460	16547	16413	16528	16367	16564	16514	16566	16484	16557	16485	16543	16374	16644	16403	16307	16538	16320	16600	16545	16484	16278	16525	16479	16408	16552	16430	16404	16649	16363	16460	16520	16418	16405	16484	16406	16521	16478	16442	16338	16529	16575	16447	16560	16447	16289	16453	16381	16425	16435	16660	16563	16529	16385	16589	16338	16486	16310	16391	16585	16656	16456	16700	16407	16627	16368	16520	16413	16388	16280	16500	16564	16352	16408	16473	16524	16403	16359	16434	16424	16820	16410	16342	16342	16286	16365	16477	16488	16552	16544	16509	16465	16333	16726	16406	16342	16501	16527	16536	16438	16478	16452	16542	16529	16631	16475	16551	16255	16340	16409	16643	16460	16432	16335	16449	16589	16436	16488	16436	16464	16451	16476	16427	16413	16411	16380	16431	16359	16383	16532	16454	16380	16429	16395	16523	16281	16446	16555	16320	16412	16507	16525	16612	16419	16640	16514	16636	16271	16460	16579	16530	16471	16561	16585	16396	16437	16362	16663	16481	16572	16495	16736	16445	16554	16401	16610	16445	16453	16449	16370	16470	16309	16531	16592	16389	16419	16531	16588	16574	16470	16520	16525	16376	16458	16389	16498	16673	16317	16394	16483	16390	16322	16395	16487	16407	16538	16483	16471	16464	16511	16541	16412	16651	16610	16506	16486	16442	16588	16364	16497	16362	16462	16552	16367	16520	16349	16627	16468	16563	16411	16314	16495	16460	16502	16507	16511	16552	16384	16504	16438	16652	16435	16418	16516	16422	16600	16324	16539	16501	16668	16434	16503	16565	16540	16448	16478	16381	16501	16378	16510	16480	16491	16432	16476	16435	16353	16442	16547	16353	16425	16448	16449	16229	16366	16426	16439	16453	16455	16383	16336	16432	16407	16453	16417	16444	16544	16320	16492	16337	16471	16608	16609	16405	16512	16460	16453	16454	16607	16473	16730	16403	16455	16386	16393	16475	16385	16382	16458	16446	16326	16526	16509	16390	16407	16429	16462	16477	16364	16437	16541	16437	16451	16650	16518	16432	16485	16258	16478	16404	16428	16544	16538	16286	16541
25126	21332	28105	25346	21984	20781	20682	19654	18993	19034	19031	19486	21721	28075	31580	30293	27110	23054	20562	19506	19020	18995	18985	18907	19090	19019	19004	19002	19017	18754	18933	18678	18972	18895	19143	18877	18727	19476	18970	19014	19067	18924	18871	18956	18879	18884	18815	18962	18933	18778	18739	18606	18689	18851	18869	18746	18819	19013	18824	18932	18777	18826	18705	18965	19004	18743	18936	18543	18824	18903	19109	18819	18829	18751	18962	18779	19022	18931	18829	18914	18909	18729	18901	19008	18784	18885	18938	18779	18851	18770	18737	18886	18876	18813	18744	18772	19051	18843	18898	18741	18737	18814	18968	18735	18963	19122	18735	18830	18982	19051	18911	18655	18831	18956	18867	18791	18913	18895	18738	18784	18707	18971	18928	18941	18961	18999	18874	18771	18942	18963	18718	18793	18734	18833	19000	18946	18892	18695	18875	18799	18632	18766	18825	18778	18833	18768	18855	18777	18920	18878	19055	18833	18792	18695	18782	18758	18768	18863	18710	18966	18879	18756	18853	18775	18827	18851	18767	18903	18800	18782	18541	18811	18794	18969	18765	18772	18673	18812	18729	18808	18952	19079	18934	18889	18683	18858	18631	18885	18749	18683	18764	18736	18794	18872	18784	18976	18804	18773	18822	18760	19038	18914	18892	18832	18869	18850	18882	18852	18938	18747	18876	19001	18944	18861	18783	18779	18805	18851	18903	18916	18854	18625	18746	18882	18949	19068	18862	18661	18929	18895	18771	18898	18929	18790	18903	19032	18747	18936	19056	18950	18836	18909	18810	18764	18802	18800	18842	18917	18814	18723	18915	18742	18771	18888	18784	18844	18897	18803	18784	18861	18938	18747	18972	18846	18731	18717	18739	18824	18730	19024	18905	19131	18753	18862	18813	18779	18833	18814	18847	18933	18812	19032	18957	18883	18955	19073	18947	18782	18894	19063	18998	18802	18745	18768	18742	18944	18708	18940	18801	18866	19013	18863	18905	18975	18954	18858	18929	18735	18963	19060	18826	18798	19017	18873	18834	18781	18822	18945	19075	18751	18765	18799	18843	18789	18952	18821	18764	18779	18886	18916	18987	18627	18949	18898	18767	18812	18983	18858	18755	18935	18793	18776	18833	18669	18827	18947	19046	18975	18726	18911	18956	18917	18707	18998	19063	18899	18799	18832	18709	18574	18871	19017	19136	18981	18914	18872	18767	18877	18917	18770	18806	18903	18585	19053	18665	18678	18706	18770	18848	18849	18867	18958	18919	18947	18951	18780	18695	18873	18713	18948	18620	18746	18916	18835	18956	18864	18761	18710	18804	18979	18873	18712	18534	18837	18877	18979	18855	18800	18852	18792	18912	18783	19158	18875	18897	18907	18829	18719	18863	18747	19030	18783	18796	18795	18914	18765	18867	18718	18809	18724	18758	19008	18934	19000	18909	18857	18700	18779	18886	18885	18729	18894	18702	18809	18908	18937	18814	18661	18887	18904	18936	18827	18951	18808	19013	19027	18893	18784	18942	18737	18833	18847	18885	18835	18803	18686	18914	18985	18996	18842	19009	18778	18818	18871	18851	18954	18818	18862	18744	18993	18758	18870	18856	18785	18911	18759	18897	18914	18669	18764	18711	18790	18857	18841	18839	18977	18766	18987	19026	18898	19006	18927	18762	18734	18944	18785	18999	19001	19031	18810	18834	18764	18858	19079	18772	18984	19001	18935	18983	18921	19032	18956	18921	18810	19037	18728	18955	18771	18990	18979	18903	18742	18768	18719	18824	18595	18575	18664	18868	18881	18816	18802	18737	18904	18743	18752	18955	18761	18798	18663	18691	19020	19086	18920	18783	18789	18865	18792	18754	18932	19067	18708	19121	18881	18734	18662	18762	18918	18851	19119	18672	18947	18894	18864	18836	18693	18897	19024	18721	18873	18812	19027	18950	18930	18853	19073	18825	18746	18844	18747	18784	18898	18947	18918	18982	18885	18760	18916	18981	18935	18877	18963	18825	18939	18925	18671	18747	18654	19055	18864	18783	18897	18938	18747	18825	19014	19011	18954	18926	19174	19078	18833	18959	19004	18888	19053	18731	18768	18826	18788	18688	18823	18856	18869	18991	18891	18803	18867	18824	18888	18877	19021	18920	18819	18980	18728	18836	18886	19143	18862	18977	18987	18636	18789	18979	18907	18908	18953	18925	18972	19003	18994	18865	19017	18898	18857	18844	18922	18864	18843	18991	18933	18953	18702	18730	18678	18744	18972	18972	18756	18753	18870	18785	18890	18823	19051	18793	19094	18776	18857	18761	18713	18841	19009	18757	18952	18666	18888	18876	18882	18887	18893	18970	18974	18712	18804	18969	18897	18936	18721	18767	18878	18775	18835	18870	18682	18720	18674	18894	18962	18914	18876	18752	18795	18904	18877	19124	18760	18804	18761	18957	18838	18945	19022	19008	18789	18585	18828	19093	18873	18954	18599	18643	18919	18901	19168	19057	18773	18935	18779	18897	18927	18808	18938	19015	18850	18909	18704	18635	18651	18960	18792	18889	18742	18711	18893	18676	18938	18803	18599	18927	18865	18841	18690	18953	19028	18917	19081	18857	18920	18778	18923	18790	18919	18974	18932	19036	18842	19050	18599	18747	18867	18886	18736	18896	18769	18792	18846	18849	18923	18724	18712	18954	18809	18802	18976	18922	18947	19001	18766	18722	18807	18999	18911	19064	18866	18774	18785	18929	18762	18941	18710	18907	18855	18789	18834	18972	18890	18858	18715	18900	18758	18871	18666	18836	19007	19054	18931	18899	18872	18780	18935	18698	18866	18895	19072	18858	19183	18792	18890	19178	19153	18717	19002	18956	18745	18942	18913	18748	18679	18855	18703	19028	19066	18893	19003	18827	18774	18860	18877	18817	18922	18689	18969	18830	18883	18883	18695	18838	18711	18950	18761	18835	18593	18786	18896	18866	18758	18680	18718	18866	19105	18923	18790	19084	18851	18863	18790	18957	18855	18926	18756	18970	18944	18890	18823	18956	18800	18878	18859	18694	18883	19032	18869	18855	18890	18667	18989	18832	18809	18668	19013	18969	18976	19061	18973	18962	18818	18945	19006	18705	18920	18731	18610	18780	18785	18730	18966	18712	18968	18954	18902	18917	18557	18799	19098	18880	18878	18854	18921	18816	18728	18988	18845	18784	19055	18711	18717	18861	18981	18765	18972	18667	18884	18749	18752	18787	18907	18751	18857	18855	18834	18897	18687	18850	18810	18861	18735	18877	18784	18663	18841	18754	18788	18872	18723	18737	18852	18687	18732	18797	18898	18791	19023	18905	18991	18967	18885	18796	18643	18959	18732	18782	18896	19014	18840	18980	18835	19107	18722	18924	18787	18761	19013	18895	18902	18777	18759	18684	18715	18911	18774	18944	18890	18952	18889	18963	18821	18764	18836	19235	18915	18814	18882	18964	18868	18965	18832	18949	18880	18819	18685	18948	18931	18847	19137	18905	18918	18829	18976	18786	18795	18859	19086	18944	18903	18958	18700	18813	18971	18854	18861	18812	18868	18917	18980	18872	18767	18875	18756	18727	18702	18866	18806	18891	19026	18922	18845	18981	18909	18970	18882	18752	18926	18880	18818	18957	18742	18844	18893	18775	19023	18958	18862	18851	18888	19080	18708	18888	18779	18786	18854	18928	18932	18820	18830	18818	18915	18725	18729	18739	18649	18752	18796	18946	19041	18824	18984	18992	18799	19010	18809	18737	18837	18878	18790	19003	19008	18941	18881	18830	18958	18817	18870	18850	18740	18992	18802	18901	18822	18812	19041	19031	18862	18915	18934	18830	18882	18811	18628	18939	18938	18715	18829	18712	18881	18854	18797	18781	19084	18788	19060	18799	18946	18832	18741	18867	18959	18668	18764	18761	18731	18872	18779	18850	18930	18805	18915	18973	18879	19007	18911	19030	18880	18908	18850	18892	18994	18879	19052	18865	18916	18842	18965	19113	18879	18953	18968	18864	18808	18802	18979	18759	18948	18877	18699	18799	18994	18768	18940	19052	18800	18874	18666	18790	18772	18935	18746	18932	18742	18874	18810	18803	18843	19050	18851	18788	18759	18627	18775	18836	18922	18833	19101	18754	18852	18870	18982	18820	18912	18901	18924	18810	18791	18822	18951	18962	19029	18999	18779	18914	18546	18800	18885	19014	18802	18825	18665	19007	18924	18785	18872	18998	18580	18733	18884	18959	18579	18925	18672	18851	18950	18877	19003	18839	18930	18725	18867	18975	18912	18738	18818	18917	18948	18821	18837	18848	18895	18865	18875	19000	18749	18846	18803	18758	18576	18851	18871	18969	19046	18903	18884	19003	18765	18790	18790	18739	18910	18808	19030	18909	18818	18823	18761	18860	18820	18869	18705	18729	18999	19065	18951	18714	18726	18737	18808	18917	18930	18975	18688	18753	18894	18861	18511	18883	18831	19077	18743	18871	18735	18844	18767	18700	18764	18903	18898	18664	18631	18880	19097	18911	18761	18915	18577	18870	18878	18900	18825	18947	19021	18940	18846	18957	18858	18966	18671	18882	18875	18854	19131	18804	18731	18650	18673	18855	18962	18875	18755	18762	18946	18946	18670	18929	19078	18810	18773	18975	18854	18732	18968	18912	18854	18820	18954	19004	18873	18787	19045	18806	19000	18825	18984	18768	18841	18822	18893	19016	18859	18878	18839	19090	18691	18779	19024	18930	18785	18679	18850	18783	18897	18710	18873	18924	18976	18860	18905	18858	18971	18785	18889	18844	18789	18753	18697	18731	18800	18793	18996	18916	18860	18842	18642	18829	18870	18831	18818	18949	18753	18963	18884	18893	18725	18645	18774	18848	18795	18777	18887	18876	18849	18732	19045	19024	18860	18836	18784	19121	18862	18790	19119	18597	18982	18798	18971	18879	19126	19019	18873	18738	18672	18978	18973	18931	18970	19012	18689	18855	18781	18912	18886	19025	18784	18869	18898	18783	18765	18975	18999	18939	18807	18899	19007	18952	18851	18816	18897	18963	18806	19054	18905	19021	18820	18735	18945	18890	18626	18868	18881	18911	18769	18694	18857	18832	18724	18956	18860	18994	18744	18903	18891	18965	18923	18865	19086	18992	18801
15034	22129	21296	18566	17602	17215	16783	16497	16523	16205	16489	16531	20950	30030	32794	29909	26223	20664	17439	16548	16062	16025	16049	15943	16148	15989	16065	15990	16109	15950	15918	16033	15929	16024	16009	15986	16270	15871	16199	16034	15979	16068	15922	16076	15950	15872	16018	16105	15960	15929	16075	16106	15991	16132	15907	16141	16028	16095	15998	16124	15997	15878	15971	15911	16022	16147	15993	15862	15738	16123	16163	15992	15962	16049	15996	16211	16117	16018	16045	16033	16100	16149	15920	15975	16184	15969	16183	16191	16010	15961	15971	16038	15952	16050	15915	16124	16046	16239	15967	16156	15981	16039	16016	16219	16005	16000	16015	15975	16118	16115	15983	16194	16135	15989	15897	15947	16091	15933	15993	15900	15946	16160	16072	16080	15984	16065	15987	16214	16165	16057	15927	15965	16033	16083	16028	15990	15971	16052	15989	16037	16067	16015	16129	15982	15932	16045	15904	15996	16104	15872	16187	16117	15967	15984	16056	16068	16161	16052	15985	16054	16101	16035	15999	15840	16152	16128	16046	16065	16173	15928	15937	15908	15921	16095	16025	16021	15916	16139	15974	15953	15971	16205	16029	15811	16004	16071	16084	16091	16122	16012	15834	16099	16107	15944	15956	16062	16005	16035	15954	16101	16064	16124	16052	16047	16095	15991	15932	15978	15996	15978	16001	16017	16118	16100	15853	15985	15947	15984	16268	15994	16035	16185	15946	16046	16027	15937	16112	16018	16096	16086	16043	16074	16247	16119	16135	16011	15965	15898	15927	15891	16109	15986	15987	16065	16056	15903	16064	16019	16053	15996	16090	16050	15930	16003	15954	15938	15760	16106	16069	15988	15916	16030	15934	15799	15978	15977	16073	16086	16063	15980	15838	16048	15977	15958	15996	16084	15952	16047	15864	16110	16106	15936	15978	16206	15868	15843	16155	15962	16052	16068	16009	15978	15911	16142	15952	15951	16028	16101	16026	16058	15967	16111	15977	16022	16143	16016	16050	15900	16151	16035	15863	15950	16000	16041	15973	16065	16015	15955	16088	16121	16098	16092	15975	16041	16102	16085	15993	16150	16120	16027	16072	15996	16010	16057	16121	16039	15978	16019	16027	15863	16184	15993	15990	16056	15885	16227	16080	15891	16023	16140	16140	16047	16140	16087	15963	15844	16220	16038	15966	15994	15805	15977	16128	15873	15892	16065	16109	16186	16033	15961	15896	15981	16104	15865	16065	16058	16029	16239	16059	15963	16105	15965	16184	15895	16195	16060	16203	15877	15901	15982	16089	15946	15967	15994	15976	16061	16015	16006	16016	16203	16046	16090	15983	16041	16145	16046	16016	16044	16089	15948	16031	16141	16085	15983	16056	15917	16048	16248	15967	16073	16115	16142	15985	16016	16056	15972	15937	16095	15945	16073	16063	15985	16250	15914	16177	15962	16137	15845	16119	15904	15968	16105	15926	16083	15986	16097	15996	16152	16011	15915	16003	16050	16037	16052	16031	15954	15875	15961	16023	15962	16009	16000	16048	16148	16118	16050	15894	16008	15989	16063	15945	16040	16085	15875	15968	15969	15959	16083	15933	15940	15972	15923	16022	15807	16021	15823	16100	16120	15891	16043	16051	16094	15975	15892	16038	16035	16052	15945	15900	16063	15954	15867	16105	15973	16032	16035	16017	15874	16152	16041	16073	15999	16115	16103	16034	16009	16125	16185	16010	16036	16178	15884	16067	16028	16018	16086	16016	16083	16023	15949	16110	16198	16028	16046	16040	16052	16015	16101	15834	15996	15931	16132	16008	16022	15960	15945	15845	15967	15901	16037	15924	16185	16030	15918	15993	16198	15939	15866	15898	15993	16239	16115	15889	15841	16014	15849	16032	16010	16001	15991	16176	15973	16042	16128	15870	16005	16020	16100	15951	15978	16252	15913	16068	16083	15928	15950	15993	16088	16046	16029	15981	15811	16041	16180	15987	16155	16097	16046	16105	16106	15978	16023	16154	16141	15974	15960	16079	15839	16202	16090	16055	15866	16031	15907	15951	16098	16034	15986	15996	15966	16097	16064	15947	15970	15866	16177	16026	16057	16058	15990	16053	16003	16011	15991	16020	16034	15985	16062	15993	16097	15983	16133	16059	16214	16098	15955	16189	16025	15962	16097	16071	16005	16160	15987	16054	15881	16107	16010	16109	15827	15944	15950	16196	15995	15780	16068	15944	16023	15940	16058	16033	16176	15975	15943	16060	15923	16091	16051	16149	15982	16020	16044	16153	16083	16038	16175	15911	15962	16122	16029	15821	15988	15872	16129	15881	15974	16006	16028	16011	16176	16118	16027	16071	16135	16068	16001	16003	16001	16124	16021	15976	16250	16107	16064	16038	15976	16052	16087	15992	16121	16023	16064	16002	15926	16217	16075	16069	15950	16069	15890	15971	15888	16133	16137	15987	16018	15954	16061	16117	16058	15915	16285	15998	15881	16135	15976	16061	16057	16095	16032	16177	15841	16154	16029	16235	15909	16159	15988	16234	16015	16162	15962	15995	15975	16057	16106	15984	16171	16114	16013	16119	16001	16013	16004	15936	16155	16138	16071	15986	16080	15833	15991	16167	16012	16053	16109	16112	16087	16016	16029	16003	16112	15970	16135	15875	16096	15863	16135	15988	16021	15961	15969	16055	16107	15988	16215	16057	15999	16011	16066	15865	16113	16080	16064	16002	16009	16001	16104	15905	15980	16043	15947	16035	16026	16022	15968	16146	15926	16265	16170	15897	16128	15946	16196	15953	16127	15997	16058	15997	15916	16045	16043	16104	15785	16191	15991	16062	15874	15997	16069	15967	16116	15956	16164	16022	16030	16011	16032	15882	16010	15987	16101	16113	15929	15996	16097	16083	15987	16018	16067	16149	16037	16052	16279	15949	15979	16033	15944	16108	15927	16154	15897	15896	16080	16003	16092	16171	16039	15910	16026	16055	16120	15987	16148	15855	16248	16076	16175	15954	16005	16123	16084	16098	15955	16110	16205	16105	16030	16118	15886	15962	15906	16108	16077	15891	15919	16187	16023	16099	15999	15934	16163	15882	16162	15885	16093	16072	16080	16028	15866	16153	15995	15939	16090	16243	15946	16165	16189	16162	16108	15970	15997	16096	15942	15918	16137	16185	16102	16036	15980	16012	16126	15966	16008	16075	16024	16005	16109	16062	16015	16007	16117	16005	16082	16044	16018	16023	15933	15903	16022	16033	16191	15939	15969	16006	15932	16124	15914	15952	16008	16082	15914	16148	16018	15956	16093	16011	16055	15985	15896	15958	16052	15884	16109	15967	16132	15906	15997	15965	15954	16074	15898	16100	16092	16096	15989	16072	16034	16084	16045	16011	15981	15911	15984	15923	15949	15954	16023	15804	16032	15943	16013	16294	16005	15994	16055	16027	16038	16010	16115	16057	15834	16075	15793	16202	16054	16158	15948	15977	16064	16151	16214	16116	16083	15986	16022	16061	15976	16160	15911	15906	15912	16061	16036	15969	16043	16019	16035	15960	16049	15969	16152	16050	16129	15915	15914	15927	15849	16014	15951	16211	15891	15978	15988	15909	16023	16002	16078	15989	15912	15989	15885	15974	16139	16043	15940	16003	16012	16066	16203	16049	16042	15980	16118	15895	15838	16046	16070	15993	16059	15934	16008	16157	15999	16020	16155	15903	15795	15798	16060	15912	16121	15971	16004	15853	16034	16033	15994	16038	15982	15936	15947	16272	16032	15946	16114	16002	16044	15953	16046	16009	16062	15924	15791	16039	15913	16042	16049	16057	16262	16028	15846	15963	16174	15889	16272	16152	15956	16096	15935	16020	16090	15917	16040	16089	16084	16004	16035	16118	16000	16103	16180	16166	16207	16054	16006	16081	15918	16006	16036	16087	15897	15983	15863	16160	16097	16131	15943	16147	15919	16016	15875	15865	16050	16047	16097	15985	16087	16016	16082	16100	15919	16032	16070	15971	16027	15924	16019	15986	16006	16144	16056	16149	16029	16030	16119	15953	16098	15908	15866	15990	15945	15964	16019	16015	15879	16066	16020	16199	16172	16098	16006	16113	15918	15893	16179	15882	16008	16221	16079	16120	15997	16064	15954	16165	15956	15996	15998	16091	16003	16139	16047	16094	16032	15973	15933	15931	16076	16009	16119	16035	15990	15896	15902	16032	15991	16099	15882	16017	15925	16098	15985	16015	16047	16121	16084	16057	15979	16004	15875	16071	16074	15803	15945	15928	16034	15969	16134	15988	15935	16026	15916	15996	15867	15922	16127	16078	16128	16076	16169	16103	16241	16087	16122	16121	16157	16023	15822	16152	16064	15982	16071	16236	16033	16036	16237	15983	15930	16017	15910	16094	16086	15862	16216	15887	16004	15919	16059	15930	15789	16132	15873	16041	15929	15840	16111	16151	15937	16138	16000	16018	15993	16091	16103	15924	15897	16209	15985	16035	16115	15981	15985	16079	16020	15799	15986	16023	16170	15851	16078	15869	16228	15952	16063	15957	16107	15982	15911	15938	16023	16197	15941	15923	15968	16134	15920	16068	16136	16043	16198	16032	16087	15914	16142	16012	16157	16138	16005	15896	16139	15865	16102	16244	15971	15897	16031	15843	16035	15878	16168	15990	16350	15965	16106	15964	15964	16159	16105	15967	15963	16033	16027	16057	15959	16100	16112	15994	15998	15925	15979	16111	16017	16071	15977	16126	16186	16070	16035	15989	16098	16002	15936	16153	16015	16034	15897	16093	16024	15975	16069	15950	16060	15966	15945	16020	15954	16077	15878	16007	16101	16001	16150	16132	15935	15958	16059	16089	16074	16023	16246	15926	16040	16007	16224	16169	16048	15964	16217	15863	15848	16267	15997	16088	16158	16038	15904	15977	15910	16039	16076	15969	16132	16042	15849	15924	16022	16035	15943	16035	15954	16054	16151	16154	16112	16056	16037	16061	16042	15965	16017	16079	16160	16267	16175	16036	15995	15946	15978	15955	16076	16071	16024	16036	15979	16057	16006	15956	16046	16043	16050	16218	15848	15984	16124	16139	15993	16163	16097	16011	16124	15939	15951	16091	15995	16046	16007	16055	16210	16098	16104	16074	15986	16007	16105	15978	15974
23759	21322	28889	24166	21890	23085	22130	18882	18138	18668	18446	18545	22538	30239	35892	38141	33536	26255	21420	19177	18263	17879	17904	17730	17805	17854	17765	17719	17837	17805	17762	17924	17814	17698	17848	17743	17784	17936	17939	17688	17698	17830	17654	17934	17702	17827	17640	17749	17742	17605	17683	17701	17798	17818	17930	17714	17895	17779	17704	17824	17819	17824	17898	17711	17556	17739	17637	17679	17581	17547	17721	17782	17576	17711	17800	17647	17532	17745	17522	17505	17670	17636	17959	17628	17647	17823	17613	17521	17909	17819	17770	17543	18076	17692	17853	17878	17812	17934	17894	17819	17580	17600	17943	17675	17613	17667	17611	17668	17767	17522	17616	17753	17762	17669	17670	17711	17835	17640	17796	17994	17769	17629	17708	17693	17975	17585	17785	17884	17719	17860	17783	17653	17594	17919	17763	17855	17653	17796	17748	17868	17862	17659	17658	17700	17736	17426	17576	17795	17478	17566	17478	17748	17620	17812	17751	17780	17664	17588	17674	17569	17770	17821	17586	17540	17736	17540	17746	17703	17676	17707	17818	17698	17403	17694	17603	17635	17481	17537	17668	17762	17729	17612	17480	17593	17580	17747	17762	17645	17491	17889	17767	17730	17921	17696	17757	17520	17660	17641	17642	17798	17589	17858	17475	17550	17472	17684	17825	17506	17823	17532	17635	17753	17688	17638	17657	17716	17703	17710	17609	17695	17832	17628	17600	17780	17782	17628	17917	17622	17614	17578	17765	17496	17821	17686	17703	17703	17580	17382	17678	17901	17748	17753	17726	17813	17447	17819	17762	17762	17756	17608	17586	17923	17929	17671	17876	17663	17726	17837	17740	17542	17644	17633	17552	17692	17581	17842	17687	17806	17559	17733	17818	17654	17579	17551	17748	17872	17892	17647	17834	17753	17745	17708	17538	17561	17770	17665	17715	17620	17819	17729	17826	17657	17660	17766	17654	17835	17744	17784	17786	17816	17526	17621	17649	17411	17782	17857	17653	17762	17764	17611	17710	17607	17800	17867	17686	17695	17726	17632	17589	18009	17687	17746	17612	17666	17803	17650	17868	17520	17768	17582	17526	17600	17542	17692	17602	17634	17716	17554	17688	17485	17690	17813	17851	17708	17838	17880	17839	17710	18072	17707	17614	17750	17686	17777	17576	17704	17695	17786	17824	17810	17719	17696	17885	17741	17791	17869	17883	17685	17855	17717	17790	17433	17676	17608	17730	17788	17640	17470	17527	17738	17929	17720	17888	17590	17724	17615	17631	17878	17848	17610	17901	17817	17587	17733	17702	17864	17552	17832	17631	17641	17918	17691	17890	17677	17731	17760	17685	17572	17760	17459	17672	17730	17619	17794	17580	17752	17597	17848	17647	17473	17536	17819	17722	17757	17649	17708	17568	17674	17669	17801	17648	17634	17801	17560	17625	17708	17726	17592	17716	17590	17914	17717	17783	17726	17625	17683	17690	17698	17720	17633	17564	17754	17817	17888	17606	17820	17556	17662	17626	17701	18043	17676	17542	17682	17644	17609	17598	17569	17616	17647	17876	17585	17753	17612	17717	17673	17547	17731	17765	17587	17647	17737	17381	17705	17688	17804	17548	17618	17633	17572	17689	17682	17580	17884	17870	17734	17772	17607	17671	17540	17720	17638	17954	17713	17615	17631	17820	17746	17763	17842	17618	17511	17947	17693	17675	17794	17687	17763	17759	17785	17732	17519	17451	17701	17736	17824	17673	17559	17704	17610	17706	17808	17740	17801	17661	17706	17920	17620	17858	17731	17824	17688	17770	17745	17893	17570	17872	17420	17565	17728	17815	17949	17768	17453	17653	17779	17661	17660	17878	17888	17557	17808	17764	17689	17545	17514	17689	17791	17588	17615	17771	17659	17556	17656	17856	17580	17710	17625	17654	17577	17967	17508	17649	17795	17804	17644	17819	17814	17751	17725	17679	17566	17670	17611	17767	17729	17610	17735	17813	17671	17777	17898	17782	17694	17688	17875	17900	17739	17758	17811	17717	17692	17768	17523	17612	17717	17765	17648	17646	17617	17832	17671	17732	17797	17509	17587	17751	17415	17584	17693	17728	17695	17671	17820	17776	17496	17567	17637	17704	17738	17831	17788	17511	17577	17697	17785	17582	17753	17820	17479	17855	17716	17557	17870	17790	17764	17841	17605	17724	17704	17593	17602	17668	17724	17580	17655	17911	17814	17517	17526	17756	17772	17692	17931	17771	17526	17768	17736	17877	17768	17725	17829	17524	17669	17662	17618	17665	17527	17890	17850	17780	17505	17602	17657	17698	17631	17762	17860	17770	17678	17910	17708	17652	17561	17711	17706	17729	17577	17545	17586	17733	17663	17647	17723	17632	17702	17807	17664	17778	17841	17605	17748	17910	17578	17760	17638	17800	17619	17770	17609	17548	17620	17795	17803	17681	17692	17769	17818	17917	17573	17703	17732	17692	17686	17769	17681	17622	17416	17592	17691	17785	17823	17723	17955	17913	17729	17872	17723	17788	17744	17639	17676	17650	17563	17615	17583	17428	17736	17690	17746	17852	17616	17715	17852	17649	17652	17864	17571	17638	17620	17669	17746	17700	17683	17581	17556	17759	17750	17745	17685	17691	17841	17761	17640	17632	17718	17688	17825	17650	17925	17666	17541	17688	17853	17707	17808	17617	17780	17754	17589	17723	17667	17602	17741	17443	17776	17581	17646	17962	17623	17717	17548	17695	17686	17870	17748	17724	17516	17626	17701	17700	17588	17857	17853	17774	17710	17768	17673	17625	17731	17730	17713	17703	17492	17745	17588	17615	17634	17873	17688	17754	17738	17775	17589	18008	17696	17913	17546	17509	17700	17610	17781	17569	17681	17722	17832	17629	17706	17788	17767	17724	17919	17736	17573	17724	17695	17770	17891	17564	17712	17641	17803	17650	17710	17768	17537	17758	17784	17836	17773	17588	17886	17846	17693	17703	17579	17780	17784	17643	17805	17668	17762	17898	17739	17621	17383	17769	17809	17502	17728	17958	17861	17808	17496	17678	17620	17505	17690	17559	17885	17589	17643	17776	17921	17632	17532	17659	17583	17530	17633	17680	17650	17822	17520	17670	17719	17851	17697	17739	17649	17907	17695	17692	17770	17766	17802	17949	17776	17632	17764	17651	17632	17769	17680	17772	17786	17797	17730	17716	17556	17665	17661	17727	17703	17652	17758	17621	17799	17785	17648	17826	17653	17956	17878	17854	17791	17662	17829	17537	17654	17650	17554	17584	17481	17654	17611	17591	17874	17803	17548	17848	17589	17594	17415	17580	17688	17684	17595	17792	17636	17989	17704	17709	17747	17593	17882	17784	17632	17535	17698	17762	17757	17728	17696	17809	17581	17682	17623	17833	17577	17674	17647	17805	17674	17670	17649	17417	17728	17817	17872	17923	17789	17750	17618	17611	17761	17621	17572	17827	17573	17780	17583	17493	17797	17720	17821	17559	17739	17669	17720	17645	17616	17696	17801	17700	17629	17605	17652	17624	17626	17727	17697	17954	17689	17758	17720	17766	17838	17649	17829	17554	17702	17682	17696	17621	17731	17600	17619	17671	17649	17685	17693	17558	17687	17691	17452	17742	17546	17834	17725	17605	17706	17699	17815	17785	17861	17861	17822	17819	17799	17608	17662	17683	17729	17849	17798	18039	17668	17727	17795	17704	17686	17636	17799	17632	17668	17766	17756	17893	17850	17859	17858	17613	17662	17552	17663	17717	17774	17636	17663	17535	17710	17794	17444	17512	17690	17614	17805	17678	17889	17689	17837	17736	17555	17794	17733	17708	17872	17542	17492	17713	17748	17628	17644	17694	17955	17913	17860	17690	17614	17662	17708	17774	17856	17718	17774	17696	17867	17791	17589	17731	17675	17657	17866	17614	17840	17711	17688	17567	17532	17685	17668	17753	17691	17655	17545	17819	17581	17596	17639	17617	17856	17745	17606	17894	17607	17714	17705	17780	17698	17615	17600	17560	17727	17890	17696	17555	17683	17699	17860	17690	17562	17877	17830	17797	17787	17628	17721	17709	17562	17630	17630	17730	17799	17741	17697	17570	17666	17874	17602	17768	17760	17887	17772	17839	17737	17563	17794	17639	17772	17785	17927	17618	17878	17982	17659	17684	17806	17644	17803	17587	17597	17495	17880	17618	17647	17797	17867	17692	17690	17601	17833	17672	17752	17701	17809	17749	17530	17676	17776	17516	17563	17556	17615	17730	17627	17564	17641	17752	17776	17776	17663	17620	17456	17581	17526	17919	17512	17825	17702	17762	17861	17723	17820	17791	17754	17784	17704	17669	17612	17637	17822	17743	17639	17516	17487	17646	17704	17897	17858	17749	17515	17806	17681	17762	17786	17717	17597	17672	17578	17587	17668	17556	17587	17727	17925	17733	17643	17720	17777	17724	17649	17758	17543	17652	17960	17807	17577	17549	17526	17659	17445	17531	17656	17636	17653	17780	17616	17686	17694	17549	17890	17753	17635	17827	17831	17781	17735	17776	17673	17561	17494	17586	17715	17596	17508	17696	17671	17781	17724	17644	17706	17893	17462	17806	17650	17780	17704	17634	17544	17979	17595	17899	17605	17453	17759	17782	17716	17616	17607	17651	17855	17816	17557	17714	17678	17484	17533	17509	17813	17779	17696	17628	17667	17806	17738	17659	17588	17620	17758	17572	17616	17699	17527	17657	17565	17861	17577	17806	17573	17847	17620	17686	17847	17476	17737	17712	17404	17798	17484	17510	17616	17746	17820	17860	17754	17683	17726	17438	17691	17551	17640	17571	17522	17594	17762	17765	17847	17558	17600	17811	17842	17769	17847	17923	17600	18030	17536	17529	17790	17760	17657	17801	17665	17595	17700	17590	17454	17898	17708	17471	17955	17688	17951	17764	17671	17577	17735	17683	17693	17585	17708	17712	17623	17527	17753	17649	17575	17633	17782	17701	17571	17634	17823	17831	17727	17765	17634	17764	17604	17557	17796	17720	17723	17538	17796	17692	17895	17543	17886	17650	17695	17844	17602	17670	17769	17718	17563	17636	17837	17595	17692	17552	17584	17521	17662	17780	17726	17786	17749	17895	17731	17839	17706	17774	17669
16226	26689	24619	20103	18706	17644	17012	16637	16321	16241	16029	16689	23718	33250	38045	39246	33750	25261	19264	16667	15817	15487	15497	15501	15272	15334	15318	15386	15303	15396	15285	15438	15392	15237	15401	15308	15283	15450	15279	15366	15440	15267	15262	15507	15228	15330	15360	15386	15277	15400	15442	15233	15292	15358	15406	15375	15339	15321	15322	15388	15247	15435	15280	15514	15424	15130	15354	15270	15476	15218	15333	15518	15271	15264	15491	15310	15328	15264	15306	15534	15254	15426	15394	15349	15366	15269	15271	15366	15282	15285	15308	15424	15327	15261	15418	15365	15384	15419	15392	15315	15423	15288	15410	15513	15328	15275	15279	15264	15432	15254	15372	15239	15354	15380	15344	15393	15388	15386	15268	15229	15316	15251	15334	15217	15267	15167	15484	15350	15416	15384	15237	15239	15398	15313	15355	15348	15436	15304	15410	15320	15327	15175	15195	15442	15230	15359	15263	15513	15386	15210	15270	15267	15334	15270	15471	15357	15170	15299	15452	15246	15264	15320	15313	15396	15254	15279	15302	15328	15425	15303	15135	15265	15252	15364	15330	15348	15412	15214	15429	15355	15392	15435	15283	15484	15101	15271	15167	15470	15271	15456	15255	15335	15388	15256	15207	15264	15334	15418	15324	15122	15382	15380	15265	15362	15303	15346	15294	15325	15263	15476	15251	15228	15282	15263	15334	15410	15516	15295	15366	15164	15256	15341	15312	15221	15357	15283	15226	15430	15237	15227	15207	15269	15359	15423	15346	15271	15326	15472	15207	15328	15339	15024	15367	15343	15205	15392	15392	15279	15254	15330	15340	15230	15409	15303	15282	15466	15392	15307	15453	15388	15367	15355	15309	15393	15395	15352	15305	15366	15374	15333	15200	15198	15458	15483	15294	15203	15354	15359	15204	15397	15344	15330	15366	15140	15309	15283	15417	15596	15168	15221	15389	15302	15308	15404	15277	15206	15214	15394	15228	15354	15305	15394	15404	15222	15234	15342	15373	15441	15475	15382	15343	15501	15171	15323	15397	15226	15231	15221	15253	15240	15394	15498	15347	15405	15188	15218	15348	15227	15384	15382	15373	15318	15356	15318	15390	15212	15490	15369	15313	15413	15346	15342	15375	15275	15340	15283	15229	15285	15471	15312	15266	15378	15375	15350	15264	15334	15220	15461	15316	15419	15204	15383	15227	15454	15309	15464	15340	15337	15235	15318	15276	15233	15571	15377	15309	15311	15316	15295	15176	15430	15270	15382	15467	15263	15306	15443	15479	15231	15419	15244	15248	15363	15226	15368	15362	15445	15403	15536	15409	15399	15306	15305	15310	15293	15314	15241	15355	15210	15252	15318	15334	15346	15341	15380	15248	15392	15214	15087	15356	15235	15430	15316	15378	15354	15371	15441	15416	15406	15341	15180	15164	15238	15365	15317	15370	15483	15283	15195	15448	15240	15405	15247	15462	15374	15198	15515	15331	15319	15283	15117	15347	15260	15220	15046	15315	15329	15153	15332	15310	15242	15323	15325	15342	15183	15342	15369	15402	15321	15618	15306	15215	15259	15396	15324	15299	15483	15246	15502	15099	15354	15246	15358	15293	15550	15341	15403	15243	15268	15390	15102	15394	15323	15253	15205	15101	15159	15503	15378	15254	15451	15204	15188	15415	15301	15271	15274	15320	15481	15454	15276	15384	15372	15364	15400	15310	15206	15248	15342	15335	15253	15299	15508	15205	15250	15235	15328	15247	15279	15350	15509	15437	15384	15298	15354	15357	15252	15175	15393	15247	15324	15298	15261	15267	15318	15269	15155	15387	15499	15295	15181	15207	15382	15353	15350	15246	15406	15311	15223	15224	15331	15306	15241	15369	15310	15236	15298	15153	15280	15179	15339	15603	15431	15371	15430	15207	15300	15367	15371	15534	15303	15430	15221	15380	15139	15320	15424	15160	15269	15382	15280	15270	15397	15358	15266	15375	15132	15319	15355	15165	15426	15236	15237	15260	15399	15428	15158	15380	15324	15264	15212	15217	15425	15327	15358	15277	15379	15334	15435	15181	15278	15198	15252	15350	15337	15279	15430	15346	15259	15294	15344	15300	15284	15313	15249	15333	15334	15457	15229	15280	15445	15394	15100	15548	15341	15361	15304	15375	15320	15357	15204	15161	15392	15227	15326	15324	15448	15252	15418	15309	15443	15462	15306	15494	15401	15440	15217	15244	15299	15292	15300	15459	15428	15464	15192	15329	15398	15370	15195	15446	15288	15181	15399	15311	15326	15375	15318	15414	15394	15227	15240	15363	15383	15461	15403	15204	15454	15318	15310	15386	15454	15324	15415	15218	15289	15439	15152	15374	15296	15273	15368	15187	15347	15367	15327	15454	15210	15377	15410	15205	15380	15369	15265	15349	15390	15260	15187	15269	15347	15295	15315	15208	15478	15502	15180	15377	15266	15379	15284	15338	15337	15365	15173	15348	15310	15401	15403	15339	15343	15337	15352	15341	15215	15289	15312	15345	15352	15285	15314	15426	15182	15405	15331	15437	15488	15401	15405	15308	15371	15110	15570	15361	15256	15437	15506	15207	15242	15297	15318	15348	15303	15220	15429	15270	15386	15350	15298	15256	15383	15389	15264	15302	15383	15424	15358	15407	15460	15096	15157	15223	15422	15328	15288	15404	15162	15433	15290	15423	15369	15353	15210	15392	15227	15225	15441	15198	15279	15196	15261	15286	15353	15366	15346	15196	15478	15341	15381	15473	15349	15269	15246	15334	15254	15233	15380	15457	15434	15337	15381	15318	15229	15143	15328	15315	15257	15384	15278	15429	15345	15376	15130	15294	15285	15318	15331	15423	15390	15246	15411	15235	15443	15271	15413	15293	15371	15293	15490	15306	15270	15467	15224	15237	15518	15276	15293	15308	15329	15409	15415	15169	15396	15369	15531	15255	15355	15402	15228	15139	15342	15353	15290	15372	15478	15376	15493	15346	15302	15318	15317	15251	15303	15195	15325	15293	15375	15420	15440	15373	15350	15269	15236	15122	15331	15282	15359	15532	15429	15210	15338	15312	15230	15411	15497	15244	15212	15339	15387	15393	15254	15364	15368	15339	15186	15438	15460	15292	15428	15458	15254	15207	15334	15468	15355	15283	15285	15239	15418	15434	15373	15373	15194	15290	15247	15384	15408	15330	15361	15397	15212	15381	15197	15317	15284	15309	15430	15324	15244	15169	15261	15380	15353	15421	15336	15239	15201	15288	15222	15304	15182	15313	15166	15286	15432	15238	15479	15193	15242	15369	15293	15380	15197	15322	15256	15307	15221	15362	15356	15389	15379	14992	15397	15295	15550	15439	15343	15337	15313	15360	15390	15506	15228	15376	15259	15232	15262	15293	15130	15339	15404	15356	15232	15397	15260	15407	15350	15337	15223	15262	15489	15317	15416	15266	15330	15495	15312	15317	15251	15374	15233	15235	15408	15270	15278	15327	15356	15457	15201	15320	15442	15243	15495	15463	15170	15218	15297	15434	15455	15363	15236	15465	15377	15203	15377	15319	15373	15243	15343	15285	15472	15168	15343	15206	15453	15324	15469	15258	15246	15294	15408	15478	15244	15242	15236	15266	15287	15158	15372	15291	15282	15390	15369	15256	15248	15227	15461	15258	15313	15166	15174	15288	15306	15286	15321	15420	15346	15258	15353	15453	15566	15222	15324	15189	15451	15353	15386	15249	15287	15453	15263	15389	15428	15252	15317	15341	15331	15269	15364	15296	15179	15411	15473	15263	15285	15302	15280	15513	15334	15427	15307	15272	15256	15185	15279	15346	15090	15278	15419	15250	15408	15337	15281	15286	15244	15244	15180	15261	15411	15362	15469	15278	15511	15409	15266	15467	15332	15376	15378	15331	15279	15376	15246	15343	15217	15217	15297	15374	15266	15437	15404	15194	15395	15191	15468	15304	15207	15404	15220	15289	15337	15370	15375	15184	15330	15329	15284	15537	15303	15139	15355	15225	15232	15399	15298	15375	15302	15352	15313	15536	15322	15179	15271	15367	15281	15225	15438	15374	15167	15357	15339	15459	15351	15388	15291	15240	15280	15269	15400	15396	15336	15383	15388	15448	15323	15256	15162	15330	15273	15315	15368	15350	15307	15293	15261	15332	15313	15440	15316	15299	15389	15282	15180	15252	15253	15548	15378	15236	15390	15174	15232	15193	15474	15244	15195	15260	15148	15391	15128	15254	15294	15262	15355	15344	15475	15378	15324	15550	15381	15223	15091	15347	15200	15236	15283	15395	15373	15129	15275	15431	15269	15229	15502	15442	15525	15426	15326	15268	15168	15415	15373	15295	15280	15436	15456	15379	15305	15386	15418	15474	15414	15355	15318	15383	15198	15427	15454	15329	15301	15097	15251	15359	15378	15249	15180	15517	15208	15263	15271	15274	15172	15275	15509	15286	15443	15349	15360	15336	15502	15318	15209	15291	15349	15212	15278	15168	15454	15252	15264	15246	15467	15342	15152	15539	15326	15304	15385	15441	15238	15481	15263	15281	15050	15369	15350	15420	15332	15500	15129	15464	15136	15371	15314	15343	15204	15157	15338	15242	15389	15228	15488	15254	15342	15439	15516	15223	15159	15455	15192	15247	15365	15337	15351	15287	15191	15398	15284	15384	15284	15349	15473	15347	15380	15354	15370	15141	15264	15441	15447	15336	15310	15301	15382	15343	15342	15384	15248	15355	15176	15627	15386	15426	15464	15286	15272	15411	15196	15137	15495	15274	15269	15371	15349	15373	15251	15265	15198	15392	15288	15313	15426	15355	15172	15310	15368	15457	15419	15277	15241	15311	15244	15303	15200	15218	15238	15451	15569	15208	15223	15408	15429	15304	15424	15302	15356	15249	15425	15224	15482	15194	15178	15386	15209	15333	15301	15332	15239	15187	15359	15285	15301	15350	15393	15260	15268	15435	15224	15305	15442	15250	15454	15317	15504	15289	15290	15484	15376	15266	15503	15368	15449	15418	15357	15430	15357	15376	15382	15425	15314	15278	15266	15407	15203	15470	15343	15291	15141	15143	15385	15406	15354	15447	15195	15211	15335	15290	15326	15289	15267	15284	15205	15471	15345	15467	15174	15357	15341	15450	15140
28967	21601	20813	18634	16760	17023	16895	16730	16644	16683	16897	16687	16837	17046	17620	18784	18884	18565	17608	17136	16940	16715	16580	16779	16586	16617	16551	16472	16663	16645	16641	16576	16714	16643	16867	16710	16476	16759	16788	16757	16614	16694	16749	16640	16713	16808	16740	16712	16748	16649	16541	16573	16706	16587	16677	16836	16749	16776	16794	16706	16734	16781	16513	16820	16861	16809	16659	16779	16736	16916	16963	16528	16827	16444	16623	16724	16584	16716	16751	16728	16772	16685	16717	16565	16658	16746	16476	16646	16652	16677	16630	16722	16703	16791	16545	16681	16855	16634	16489	16715	16658	16784	16660	16642	16720	16619	16829	16858	16716	16675	16511	16620	16808	16772	16567	16690	16690	16589	16695	16884	16742	16592	16883	16795	16607	16830	16801	16777	16643	16679	16723	16750	16663	16730	16679	16668	16563	16637	16692	16469	16870	16699	16580	16705	16736	16820	16622	16683	16739	16517	16730	16538	16463	16707	16753	16958	16783	16588	16666	16837	16584	16641	16704	16609	16786	16617	16653	16779	16688	16711	16676	16688	16872	16739	16835	16718	16701	16919	16539	16712	16759	16698	16611	16838	16707	16664	16826	16555	16724	16748	16710	16631	16808	16494	16610	16628	16695	16739	16581	16494	16709	16668	16405	16887	16803	16755	16702	16700	16754	16716	16801	16773	16920	16663	16503	16662	16612	16762	16657	16789	16658	16927	16745	16745	16689	16689	16621	16558	16774	16534	16685	16721	16766	16646	16637	16686	16591	16560	16809	16714	16689	16734	16877	16713	16823	16610	16488	16494	16899	16617	16534	16691	16670	16729	16699	16640	16791	16588	16731	16670	16625	16865	16567	16452	16665	16619	16667	16657	16682	16748	16892	16783	16679	16434	16789	16596	16517	16783	16869	16791	16714	16650	16628	16659	16771	16740	16618	16748	16557	16864	16652	16647	16497	16576	16613	16583	16548	16708	16665	16655	16737	16858	16475	16614	16750	16655	16585	16720	16601	16702	16721	16771	16688	16630	16725	16719	16689	16600	16576	16373	16621	16704	16787	16558	16514	16567	16734	16832	16734	16913	16709	16792	16720	16753	16683	16660	16748	16804	16847	16552	16605	16624	16651	16655	16732	16725	16760	16852	16832	16755	16762	16628	16613	16487	16789	16830	16778	16543	16726	16443	16696	16767	16692	16763	16675	16496	16673	16829	16596	16849	16696	16830	16623	16500	16767	16688	16642	16573	16829	16681	16585	16710	16666	16584	16755	16682	16760	16590	16829	16929	16593	16869	16708	16690	16635	16827	16728	16904	16626	16525	16677	16750	16616	16548	16732	16593	16811	16527	16887	16633	16670	16703	16677	16793	16663	16838	16776	17150	16522	16735	16731	16704	16662	16726	16805	16783	16489	16778	16717	16567	16776	16742	16680	16465	16614	16755	16759	16588	16814	16774	16767	16523	16699	16628	16671	16760	16788	16789	16876	16793	16878	16639	16517	16632	16545	16584	16571	16651	16778	16705	16610	16503	16749	16783	16639	16823	16761	16680	16537	16714	16720	16487	16838	16599	16738	16749	16746	16506	16530	16866	16730	16482	16577	16585	16694	16787	16771	16854	16673	16667	16803	16768	16871	16618	16645	16719	16686	16681	16634	16778	16555	16685	16652	16665	16798	16619	16555	16747	16755	16624	16690	16536	16711	16702	16687	16832	16814	16329	16500	16854	16723	16599	16774	16497	16796	16632	16686	16648	16646	16693	16512	16628	16716	16850	16602	16763	16667	16780	16768	16718	16757	17015	16694	16737	16702	16953	16767	16839	16533	16709	16714	16528	16648	16661	16577	16784	16655	16718	16745	16738	16714	16740	16786	16635	16587	16637	16738	16644	16833	16711	16552	16620	16611	16617	16631	16665	16738	16533	16780	16858	16708	16801	16918	16795	16688	16777	16614	16705	16551	16745	16623	16759	16683	16837	16682	16667	16655	16619	16741	16770	16683	16591	16842	16735	16916	16828	16769	16794	16490	16598	16714	16626	16539	16543	16768	16750	16711	16750	16658	16819	16703	16864	16582	16793	16921	16755	16803	16670	16871	16783	16645	16672	16772	16714	16684	16705	16741	16482	16812	16620	16838	16787	16581	16861	16837	16471	16687	16600	16485	16572	16844	16460	16622	16628	16837	16739	16668	16596	16892	16625	16629	16837	16482	16588	16735	16859	16603	16743	16796	16622	16701	16823	16872	16754	16718	16752	16607	16737	16722	16683	16743	16651	16643	16716	16555	16656	16807	16801	16784	16678	16593	16586	16740	16655	16772	16749	16550	16716	16661	16523	16716	16836	16646	16629	16517	16631	16683	16746	16685	16718	16701	16596	16697	16799	16813	16716	16763	16702	16620	16837	16664	16750	16680	16708	16793	16715	16844	16555	16627	16736	16574	16686	16930	16592	16599	16827	16686	16518	16658	16906	16620	16576	16588	16639	16810	16617	16447	16517	16460	16654	16688	16764	16835	16680	16409	16810	16821	16792	16680	16767	16580	16870	16702	16591	16727	16679	16649	16696	16505	16829	16501	16594	16829	16804	16724	16825	16798	16608	16735	16656	16631	16592	16496	16532	16701	16741	16605	16704	16855	16706	16816	16786	16821	16788	16666	16717	16741	16613	16741	16855	16791	16660	16606	16583	16993	16768	16480	16827	16767	16791	16652	16705	16905	16895	16623	16731	16759	16691	16699	16767	16721	16723	16819	16656	16668	16746	16687	16523	16568	16422	16702	16827	16727	16599	16683	16519	16843	16635	16564	16671	16657	16663	16674	16728	16987	16583	16825	16816	17062	16620	16538	16639	16606	16793	16652	16774	16742	16883	16799	16748	16751	16582	16716	16803	16696	16695	16817	16728	16831	16749	16697	16591	16579	16717	16729	16670	16785	16949	16730	16764	16844	16691	16530	16717	16734	16858	16557	16823	16801	16606	16614	16798	16887	16474	16589	16593	16521	16982	16901	16660	16607	16503	16851	16740	16759	16867	16784	16871	16691	16605	16591	16775	16915	16649	16541	16596	16669	16529	16773	16642	16635	16459	16650	16666	16591	16544	16807	16566	16784	16852	16783	16847	16779	16569	16787	16884	16889	16617	16717	16739	16634	16670	16565	16643	16692	16571	16667	16800	16614	16989	16843	16740	16742	16873	16644	16729	16710	16774	16852	16632	16809	16825	16581	16675	16631	16517	16792	16867	16770	16780	16692	16765	16756	16864	16562	16815	16602	16716	16560	16698	16744	16670	16663	16695	16943	16694	16621	16566	16709	16636	16901	16618	16712	16850	16727	16766	16601	16614	16663	16697	16548	16720	16810	16521	16620	16822	16758	16709	16827	16636	16612	16650	16756	16555	16721	16569	16696	16767	16617	16750	16851	16623	16484	16792	16590	16761	16711	16513	16637	16548	16666	16603	16719	16520	16850	16764	16745	16704	16833	16569	16592	16677	16631	16775	16575	16605	16603	16577	16606	16931	16664	16690	16463	16775	16650	16799	16728	16587	16481	16716	16727	16699	16748	16743	16689	16681	16795	16748	16900	16669	16708	16654	16638	16470	16555	16696	16656	16740	16812	16881	16775	16842	16610	16635	16620	16491	16572	16597	16780	16891	16697	16564	16778	16874	16741	16505	16718	16618	16585	16615	16600	16717	16790	16637	16687	16760	16832	16712	16862	16797	16787	16628	16731	16713	16851	16608	16799	16716	16575	16998	16530	16643	16672	16765	16454	16684	16429	16723	16678	16837	16710	16656	16609	16711	16757	16503	16809	16831	16654	16737	16760	16831	16764	16727	16623	16861	16597	16828	16879	16780	16547	16713	16627	16520	16687	16827	16865	16743	16738	16508	16538	16649	16570	16749	16608	16707	16654	16871	16561	16585	16634	16714	16612	16752	16624	16612	16726	16560	16682	16553	16713	16690	16689	16766	16680	16748	16751	16597	16722	16705	16635	16586	16729	16664	16639	16712	16605	16648	16699	16444	16766	16612	16687	16622	16628	16809	16731	16812	16928	16592	16542	16743	16737	16732	16789	16652	16593	16446	16500	16749	16779	16625	16502	16482	16712	16676	16776	16681	16628	16697	16609	16429	16634	16808	16603	16818	16823	16687	16683	16779	16802	16784	16614	16819	16775	16645	16740	16500	16618	16748	16555	16695	16827	16653	16686	16686	16841	16673	16632	16712	16610	16792	16508	16665	16639	16576	16904	16684	16820	16720	16695	16635	16599	16485	16573	16571	16698	16752	16785	16612	16778	16785	16588	16631	16661	16746	16634	16734	16746	16434	16564	16627	16758	16749	16726	16471	16722	16761	16732	16737	16767	16604	16754	16698	16553	16722	16567	16763	16726	16576	16528	16818	16664	16751	16691	16771	16749	16586	16571	16709	16721	16471	16815	16654	16679	16615	16738	16474	16684	16703	16752	16560	16734	16390	16640	16737	16655	16713	16652	16672	16564	16740	16607	16826	16742	16654	16860	16776	16658	16713	16841	16769	16704	16756	16693	16840	16694	16863	16828	16874	16859	16621	16610	16615	16701	16741	16617	16856	16691	16549	16810	16576	16618	16502	16746	16796	16623	16592	16887	16750	16516	16629	16657	16671	16695	16797	16615	16826	16580	16787	16822	16723	16753	16685	16659	16649	16717	16824	16740	16736	16616	16673	16679	16682	16822	16891	16882	16792	16777	16679	16903	16551	16656	16627	16662	16578	16636	16759	16561	16509	16886	16624	16756	16652	16600	16765	16741	16634	16665	16692	16566	16804	16912	16836	16758	16825	16614	16742	16735	16916	16643	16657	16686	16560	16474	16726	16506	16533	16928	16734	16706	16703	16670	16636	16685	16774	16800	16590	16502	16709	16618	16619	16569	16706	16882	16652	16761	16756	16776	16597	16642	16694	16802	16784	16565	16695	16665	16686	16649	16778	16797	16778	16428	16793	16618	16572	16699	16666	16714	16595	16726	16746	16761	16587	16498	16751	16857	16734	16611	16743	16517	16692	16764	16720	16539	16593	16569	16703	16487	16448	16487	16586	16491	16420	16694	16643	16576	16618	16676	16679	16613	16587	16705	16775	16611	16754	16658	16808	16700	16551	16713	16665	16759	16573	16848	16558
15011	15386	15393	15004	14687	14859	14957	14835	14820	14659	14749	14726	14713	15142	16440	17752	17323	16380	15266	14859	14901	14622	14777	14660	14580	14874	14615	14697	14788	14706	14652	14755	14766	14675	14835	14592	14647	14709	14473	14747	14666	14561	14726	14561	14671	14721	14627	14623	14779	14649	14766	14643	14806	14694	14819	14772	14569	14815	14719	14676	14909	14678	14685	14673	15027	14623	14733	14781	14698	14629	14803	14714	14776	14749	14649	14631	14808	14678	14669	14771	14736	14719	14656	14914	14824	14688	14671	14574	14727	14793	14678	14688	14758	14618	14658	14788	14581	14664	14643	14623	14578	14592	14676	14685	14574	14568	14759	14548	14712	14730	14686	14615	14497	14828	14799	14625	14864	14929	14635	14756	14641	14824	14693	14684	14741	14560	14739	14542	14852	14644	14716	14687	14578	14565	14692	14692	14497	14774	14587	14622	14719	14888	14607	14684	14703	14682	14699	14623	14737	14650	14540	14618	14840	14636	14682	14551	14779	14733	14545	14845	14455	14794	14725	14601	14613	14700	14507	14745	14608	14648	14530	14693	14689	14644	14841	14707	14696	14692	14737	14706	14678	14579	14791	14626	14699	14631	14672	14573	14859	14799	14644	14698	14644	14691	14591	14575	14595	14674	14641	14608	14550	14589	14753	14834	14423	14696	14740	14637	14718	14784	14750	14620	14725	14742	14574	14621	14736	14745	14679	14674	14713	14690	14677	14652	14720	14712	14607	14663	14804	14669	14722	14767	14768	14598	14525	14652	14740	14474	14614	14642	14713	14574	14658	14849	14583	14720	14781	14753	14730	14764	14634	14606	14695	14751	14666	14770	14705	14626	14609	14801	14736	14646	14530	14727	14758	14733	14679	14697	14676	14803	14667	14643	14635	14584	14752	14732	14608	14680	14716	14780	14688	14672	14785	14738	14738	14661	14531	14686	14676	14779	14827	14773	14645	14562	14693	14749	14524	14684	14709	14694	14768	14589	14778	14737	14543	14849	14600	14806	14814	14727	14612	14455	14652	14735	14620	14732	14708	14685	14736	14798	14526	14608	14616	14826	14737	14685	14816	14582	14442	14665	14721	14506	14623	14554	14807	14734	14495	14717	14589	14673	14584	14679	14681	14568	14709	14694	14521	14650	14860	14788	14545	14734	14550	14644	14728	14719	14582	14793	14639	14729	14546	14677	14707	14743	14765	14627	14794	14661	14587	14616	14724	14681	14685	14834	14644	14751	14706	14551	14781	14620	14636	14454	14725	14767	14761	14719	14722	14669	14649	14682	14634	14772	14605	14683	14661	14714	14608	14725	14806	14669	14663	14628	14619	14629	14508	14766	14567	14700	14602	14608	14703	14553	14649	14690	14481	14699	14698	14662	14677	14658	14459	14785	14468	14663	14561	14656	14624	14673	14532	14651	14683	14589	14640	14666	14750	14635	14605	14688	14741	14719	14620	14695	14573	14544	14673	14854	14559	14575	14441	14592	14644	14569	14876	14598	14693	14638	14739	14679	14713	14669	14742	14571	14793	14752	14534	14492	14673	14670	14409	14570	14560	14553	14799	14790	14921	14695	14686	14689	14778	14676	14705	14510	14791	14639	14699	14749	14581	14624	14748	14721	14630	14778	14718	14725	14595	14764	14868	14728	14790	14483	14807	14548	14680	14622	14703	14577	14696	14718	14785	14890	14632	14748	14639	14730	14650	14697	14634	14656	14580	14775	14631	14741	14788	14575	14616	14785	14683	14771	14612	14687	14765	14614	14573	14691	14784	14663	14694	14637	14619	14681	14693	14533	14654	14748	14763	14619	14687	14671	14670	14693	14655	14576	14586	14819	14625	14618	14650	14641	14657	14713	14568	14620	14401	14657	14753	14588	14702	14769	14740	14634	14780	14731	14754	14682	14751	14748	14799	14646	14556	14674	14680	14875	14658	14864	14835	14739	14566	14710	14544	14683	14692	14714	14724	14703	14594	14655	14698	14657	14671	14601	14661	14755	14700	14561	14727	14665	14733	14528	14715	14666	14640	14882	14709	14632	14739	14615	14665	14573	14785	14622	14559	14540	14542	14686	14668	14627	14811	14663	14790	14906	14704	14628	14882	14673	14648	14476	14684	14776	14718	14656	14697	14685	14783	14647	14689	14708	14488	14708	14832	14568	14653	14552	14732	14833	14520	14531	14711	14646	14741	14644	14567	14474	14758	14648	14638	14726	14740	14637	14749	14602	14650	14672	14696	14620	14588	14910	14744	14431	14563	14543	14704	14706	14724	14731	14642	14574	14773	14574	14721	14678	14793	14737	14707	14618	14652	14702	14659	14605	14721	14809	14612	14630	14503	14558	14716	14612	14823	14599	14614	14592	14764	14775	14800	14776	14517	14675	14880	14693	14640	14707	14611	14553	14611	14764	14742	14766	14676	14575	14780	14620	14650	14720	14544	14643	14693	14597	14692	14622	14603	14544	14767	14557	14617	14669	14720	14757	14832	14505	14605	14642	14533	14648	14519	14548	14523	14757	14646	14895	14670	14662	14669	14792	14711	14835	14444	14812	14811	14514	14730	14682	14689	14750	14588	14722	14587	14760	14469	14719	14702	14772	14762	14559	14651	14793	14646	14785	14818	14797	14622	14768	14606	14754	14738	14661	14660	14703	14754	14731	14804	14705	14615	14601	14805	14879	14680	14590	14684	14825	14820	14640	14899	14675	14705	14657	14818	14680	14699	14715	14770	14718	14812	14714	14626	14654	14553	14688	14599	14516	14594	14718	14672	14754	14641	14464	14678	14859	14753	14680	14629	14651	14887	14707	14692	14721	14506	14749	14585	14736	14813	14602	14604	14749	14702	14659	14696	14546	14668	14631	14773	14665	14787	14661	14578	14801	14707	14555	14634	14608	14683	14737	14699	14655	14730	14723	14599	14547	14545	14669	14688	14633	14455	14633	14735	14646	14736	14746	14768	14743	14692	14551	14674	14669	14643	14624	14695	14755	14679	14528	14864	14755	14658	14667	14627	14653	14609	14676	14570	14572	14758	14401	14799	14750	14704	14480	14671	14727	14589	14801	14728	14670	14754	14608	14757	14576	14586	14739	14796	14537	14620	14801	14713	14727	14595	14611	14646	14636	14533	14649	14733	14496	14613	14666	14897	14666	14604	14586	14719	14742	14794	14696	14670	14623	14558	14658	14558	14683	14764	14522	14888	14811	14693	14679	14666	14749	14604	14675	14678	14744	14656	14752	14911	14767	14532	14905	14769	14669	14492	14588	14622	14736	14871	14701	14711	14646	14733	14603	14713	14688	14703	14523	14671	14688	14762	14639	14799	14561	14550	14739	14695	14701	14688	14648	14750	14500	14618	14568	14570	14760	14638	14664	14839	14601	14687	14914	14618	14722	14809	14684	14562	14814	14948	14692	14825	14695	14637	14578	14594	14781	14552	14699	14726	14717	14751	14737	14618	14564	14671	14760	14674	14588	14753	14671	14764	14566	14783	14738	14644	14748	14539	14611	14567	14451	14598	14624	14777	14721	14563	14721	14593	14708	14639	14726	14754	14869	14623	14841	14617	14511	14676	14921	14684	14595	14672	14663	14626	14679	14537	14675	14698	14545	14653	14746	14622	14728	14531	14700	14901	14769	14689	14763	14595	14744	14694	14614	14639	14809	14619	14706	14582	14725	14768	14787	14584	14473	14804	14693	14701	14732	14816	14578	14571	14781	14716	14545	14584	14785	14794	14638	14790	14741	14547	14695	14722	14657	14772	14781	14716	14639	14766	14761	14649	14529	14745	14625	14646	14708	14575	14703	14625	14835	14560	14544	14744	14579	14815	14601	14713	14745	14704	14685	14766	14557	14682	14664	14678	14752	14772	14718	14698	14677	14536	14712	14611	14820	14637	14737	14644	14758	14568	14683	14795	14593	14766	14741	14774	14686	14608	14715	14598	14705	14669	14655	14628	14702	14705	14704	14675	14760	14578	14685	14481	14720	14682	14791	14595	14816	14671	14699	14639	14829	14861	14620	14763	14799	14572	14780	14641	14564	14758	14713	14667	14639	14684	14706	14745	14743	14605	14738	14774	14653	14814	14533	14618	14853	14712	14693	14555	14635	14678	14646	14699	14575	14541	14610	14618	14588	14655	14691	14533	14739	14612	14548	14737	14748	14598	14793	14637	14685	14572	14505	14790	14795	14663	14822	14745	14785	14775	14582	14701	14650	14665	14643	14478	14617	14632	14733	14668	14640	14490	14697	14745	14673	14629	14763	14668	14733	14612	14588	14620	14661	14767	14747	14601	14708	14824	14625	14777	14561	14716	14746	14679	14582	14641	14805	14675	14726	14729	14656	14571	14733	14727	14582	14716	14914	14599	14694	14740	14553	14683	14729	14710	14631	14658	14701	14560	14776	14724	14846	14570	14869	14684	14866	14717	14768	14694	14648	14689	14624	14668	14684	14723	14588	14711	14666	14668	14674	14675	14631	14657	14731	14631	14564	14789	14729	14612	14621	14858	14813	14693	14672	14630	14618	14715	14858	14744	14753	14658	14629	14743	14575	14488	14559	14561	14616	14675	14825	14674	14650	14774	14757	14534	14790	14658	14712	14762	14645	14623	14675	14627	14788	14549	14673	14812	14610	14715	14746	14687	14732	14688	14880	14606	14791	14753	14685	14762	14639	14667	14731	14653	14581	14731	14716	14669	14611	14585	14707	14617	14727	14744	14723	14652	14645	14667	14722	14612	14610	14618	14822	14660	14660	14689	14670	14630	14637	14763	14583	14648	14657	14595	14738	14531	14550	14421	14670	14610	14734	14500	14751	14475	14628	14583	14733	14718	14622	14743	14831	14838	14600	14752	14664	14481	14638	14643	14631	14817	14635	14752	14691	14809	14876	14705	14655	14678	14793	14566	14570	14781	14680	14653	14642	14771	14718	14732	14840	14574	14672	14824	14637	14744	14633	14701	14627	14696	14777	14710	14707	14626	14629	14725	14744	14603	14519	14668	14715	14758	14863	14675	14617	14669	14718	14799	14618	14739	14691	14615	14557	14500	14684	14685	14734	14680	14627	14769	14607	14790	14736	14766	14608	14679	14613	14684	14662	14847	14702	14690	14751	14775	14800	14631	14510	14845	14709	14772	14808	14688	14517
25173	21322	28039	25284	20966	18556	18329	16770	16561	16724	16601	16565	16440	18180	25700	29966	27736	22911	19239	17322	16584	16636	16211	16166	16321	16165	16284	16130	16359	16221	16283	16186	16118	16384	16238	16178	16171	16101	16197	16140	15930	16162	16030	16188	16369	16326	16109	16216	16067	16295	16125	16114	16026	16225	16320	16340	16464	15966	16252	16202	16234	16188	16224	16124	16185	16183	16295	16210	16111	16192	16304	16131	16054	16279	16245	16236	16298	16047	16093	16271	16335	16239	16265	16154	16239	16268	16188	16333	16154	16291	16191	16157	16287	16122	16191	16149	16060	16191	16359	16174	15996	16280	16332	15975	16525	16113	16270	16160	16251	16170	16112	16180	16400	16047	16124	16055	16054	16069	16183	15992	16303	16236	16262	16317	16177	16249	16275	16324	16038	16201	16282	16113	16105	16143	16174	16249	16140	16117	16073	16212	16292	16363	16243	16213	16236	16321	16069	16175	16196	16193	16217	16292	16291	16011	16132	16069	16184	16268	16086	16075	16236	16005	16164	16131	16344	16316	16401	16130	16160	16232	16138	16189	16351	16040	15915	16355	16302	16278	16226	16320	16202	16061	16044	16271	16325	16137	16233	16166	16257	16046	16282	16000	16287	16118	16146	16199	16219	16181	16309	16168	16247	16060	16153	16184	16100	16000	16091	16240	16313	16244	16192	16116	16245	16091	16173	16219	16239	16282	16231	16107	16058	16044	16044	16138	16164	16071	16461	16156	16266	15982	16072	16355	16226	16309	16302	16134	16221	16243	16184	16245	16231	16076	16211	16143	16210	16213	16297	16183	16041	16164	16334	16135	16192	16244	16075	16038	16139	16132	16039	16211	16095	16479	16197	16233	16149	16219	15961	16076	15941	16191	16121	16180	16388	16251	16176	16157	16236	16222	16158	16300	16255	16178	16206	16102	16088	16176	16215	16133	16148	16127	16014	16084	16388	16145	16049	16132	16095	16268	16008	16134	16101	16161	16379	16271	16207	16253	16213	16259	16504	16176	16231	16088	16130	16108	16170	16030	16175	16194	16323	16182	16134	16057	16227	16155	16126	16160	15842	15952	16151	16375	16281	16290	16187	16381	16199	16217	16373	16100	16079	16215	16388	16160	16212	16255	16324	16196	16163	16164	16024	16282	16209	16196	16064	16080	16002	16088	16096	16158	16099	16234	16235	16265	16181	15911	16284	16399	16061	16045	16101	16104	16184	16173	16181	16017	16092	16379	16197	16279	16352	16246	16187	16091	16370	16160	16176	16468	16446	16343	16322	16185	16349	16240	16344	16381	16359	16230	16279	16027	16129	16233	16277	15971	16153	16156	16159	16187	16239	16080	16137	16278	16141	16220	16037	15991	16259	16291	16142	16352	16244	16190	16293	16311	16106	16225	16281	16039	16134	16133	16064	16151	16052	16101	16216	16214	16249	16196	16120	16295	16296	16066	16095	16251	16200	15892	16421	16235	16175	16121	16276	16044	16116	15991	16282	15996	16089	16331	16041	16207	16190	16298	16217	16276	16225	16270	16197	16026	16131	16251	16325	16220	15931	16059	15997	16183	16250	16257	16309	16142	16173	16108	16237	16124	16337	16250	16304	16263	16222	16343	16395	16062	16160	16286	16112	16221	16171	16086	16048	16218	16215	16177	16170	16152	16250	16371	16363	16026	16314	16025	16165	16186	16215	16059	16267	16187	15981	16061	16341	16048	16290	16257	16207	16243	16376	15926	16279	16034	16318	16051	16140	16274	16217	16175	16083	16308	16420	16354	16245	16129	16200	16040	16108	16209	16009	16046	16151	16344	16175	16267	15954	16174	16305	16219	16090	16152	16408	16375	16314	15945	16183	16157	16230	16181	16097	16275	16331	16347	16282	16086	16173	16165	16323	16192	16269	16094	16002	15997	16382	16133	16310	16078	16195	16061	16218	16240	16219	16180	16201	16289	16229	16287	16143	15983	16275	16042	16229	16159	16269	16170	16240	16162	16353	16221	16157	16302	16218	16130	16267	15998	15992	16374	16179	16149	16053	15997	16152	16195	16165	16318	16166	16216	16154	16224	16246	15998	16061	16250	15887	16159	16343	16142	16280	16283	16197	16345	16130	16240	16167	16122	16047	16020	16313	16167	16276	16222	16364	16081	16139	16079	16050	16287	16111	16161	16257	16158	16017	16173	16307	16148	16215	16214	16321	16194	16334	16180	16128	16165	15921	16138	16177	16214	16194	16115	16193	16216	16237	16142	16242	16175	16208	16109	16082	16168	16146	16121	16198	16164	16078	16258	16239	16154	16383	16365	16249	16126	16146	15796	16165	16203	16429	16306	16240	16027	16133	16234	16107	16013	16328	16135	16109	16152	15948	16125	16089	16259	16197	16142	16196	16292	16194	16269	16136	16175	16222	16309	15958	16004	16185	16385	16304	16268	16353	16053	15973	16298	16026	16048	16152	15975	16155	16361	16165	16089	16230	15875	16289	16300	16032	16140	15897	16288	15992	16083	16136	16275	16190	16105	16406	16175	16070	16171	16430	15967	16286	16152	16184	16309	16161	16319	16178	16118	15985	16306	15938	16086	16321	16123	16013	16221	16091	16187	15912	16117	16399	16183	16129	16142	16340	15965	16091	16158	16129	16081	16213	16070	16224	16161	16066	16273	16113	16221	16104	16254	16172	16144	16199	16080	16148	16059	16047	16106	16109	16048	16212	16254	16089	16081	15981	16056	16232	16192	16215	16234	16097	16216	16133	16308	16272	16104	16144	16236	16278	16092	16255	16098	16295	16200	16296	16221	16199	16107	16063	16356	15973	16119	16279	16214	16217	16171	16206	16193	16289	16020	16172	16149	16281	16087	16327	16193	16255	16311	16241	16151	16211	15960	16272	16138	16141	16238	16386	16114	16177	16183	16133	16104	16306	16257	16268	16171	16237	16258	16186	16280	16197	16317	16033	16172	16274	16279	16285	16127	16144	16232	16154	16362	16017	16369	16230	16246	16221	16203	16189	16225	16238	16191	16326	16083	16182	16017	16108	16172	16300	16200	16285	16246	16188	16034	16254	16176	16467	16308	16188	16034	16187	16270	16129	16204	16119	16112	16237	16110	16142	16280	16177	16146	16097	16199	16333	16222	16193	16143	15934	16098	16344	16131	16097	15969	16042	15989	16181	16025	16227	16151	16180	16014	16190	15948	16096	16008	16090	16268	16158	16230	16207	16161	16249	16393	16076	16170	16162	16447	16154	16268	16111	16326	16163	16314	16226	16145	15971	16084	16138	16129	16337	16314	16015	16076	16213	16144	16256	16097	16249	16381	16086	16126	15957	16233	16195	16242	15976	16184	16143	16017	16310	16159	16135	16030	16321	16054	16299	16091	16135	16152	16248	16233	16246	16112	16254	16361	16135	16116	15998	16118	15911	16147	16054	16167	16242	16179	16204	16115	16103	16116	16024	16085	16368	16258	16296	16203	16102	16232	16180	16069	16199	16166	16339	16137	16341	16120	16194	16330	16333	16136	16067	16244	16291	16216	16180	16179	16256	16247	16016	16298	16166	16396	15946	16157	16155	16280	16139	16024	16284	16215	16153	16316	16231	16115	16169	16079	16283	16109	16075	16118	16153	16035	16246	16116	16171	16113	16157	16248	16369	16444	16183	16272	16214	16007	16075	16351	16155	15966	16067	16293	16186	16302	16079	16010	16290	16348	16266	16365	16166	16126	16213	16070	16345	16175	16104	16064	16089	16225	16207	16355	16280	16518	16197	16145	15998	16025	16338	16389	16299	16050	16109	16005	16242	16070	16149	16139	16255	16004	16367	16063	15939	16285	16293	16108	16175	16235	16014	16283	16135	16090	16337	16176	16032	15959	16445	16120	16400	16271	16567	16271	16242	16087	16243	16130	16342	16325	16235	16008	16261	16169	16132	16198	16044	16159	16185	16287	16276	16277	16291	16261	16380	16369	16134	16087	16172	16142	16180	16233	16155	16048	16284	16287	16219	16145	16329	16115	16085	16179	16443	16263	16155	16029	16017	16178	16095	16002	16222	16206	16061	16165	16261	16290	16226	16170	16120	16164	16341	15995	16235	16173	16297	15897	16076	16226	16201	15912	15994	16142	16068	15992	16241	16013	15957	16121	16016	16228	16145	16164	16112	16233	16079	16224	16272	16088	16056	16166	16290	16299	16172	16340	16176	16240	16275	16267	16184	16246	16309	16346	16242	16133	16320	16192	16279	16189	16093	16160	16250	16242	16152	16138	16213	16174	16232	16281	15806	16067	16191	16101	16303	16265	16088	16127	16147	16230	16132	16174	16169	16237	16060	16150	15981	16177	16071	15995	16139	16317	16281	16406	16106	16016	16023	16089	16133	16234	16080	16255	16241	16219	15988	16395	16178	16299	16224	16253	16129	16214	16313	16053	16255	16163	16154	16356	16254	16389	16209	16132	16150	16171	16049	16051	16022	16254	16265	16094	16218	16170	15953	16198	16205	16123	16301	16053	16117	16194	16132	16358	16335	16236	16218	16230	16212	16114	16405	16161	16143	16293	16153	16141	16055	16310	16212	16025	16196	16133	16313	16163	16278	16088	16253	16290	16170	16224	16159	16130	16160	16282	16091	16191	16170	16216	16130	16002	16253	16108	16205	16123	16212	16316	16187	16206	16225	16225	16209	16413	16142	16253	16212	16142	16232	16045	16233	16021	16091	15928	16123	16197	16184	16099	16240	16176	16181	16092	16069	16220	16266	16100	16081	16094	16200	16079	16095	16163	16101	16107	16237	16295	16180	16173	16200	16258	16256	16120	16186	16011	16110	16106	16287	16218	16224	16196	16117	16060	16324	16038	16210	16104	15909	16174	16180	16133	16100	16184	16235	16095	16208	16086	16158	16190	16047	16043	16050	16047	16368	16168	16208	16249	16004	16158	16109	16093	16226	16214	16040	15916	16024	16117	15996	16045	16115	16243	16202	16002	16245	16128	16197	16231	16060	16335	16344	16249	16039	16055	16269	16096	16214	16180	16182	16177	16063	16025	16120	16275	16119	16131	16383	16219	16022	16364	16342	16160	16194	16247	16548	16317	15955	16368	16156	16230	16347	16227	16110	15870	16359	16307	16222	16324	16248	16135	16256	16241	16207	16162	15997	16400
13839	21044	19790	17017	15975	15420	15191	15100	15096	14970	14917	14670	14927	18232	28897	32081	28058	22185	17776	15569	14767	14506	14382	14429	14436	14335	14376	14517	14420	14523	14330	14592	14534	14357	14371	14575	14594	14341	14499	14439	14437	14490	14420	14199	14301	14453	14260	14437	14377	14392	14537	14439	14510	14479	14387	14665	14444	14477	14321	14456	14676	14410	14444	14331	14448	14543	14465	14343	14317	14267	14294	14493	14539	14252	14426	14478	14504	14414	14473	14484	14358	14494	14378	14450	14305	14449	14392	14414	14360	14254	14612	14506	14241	14404	14493	14618	14535	14497	14360	14460	14502	14623	14512	14410	14540	14541	14462	14448	14325	14587	14338	14467	14573	14405	14505	14569	14500	14325	14472	14314	14587	14355	14558	14246	14461	14369	14362	14476	14406	14346	14519	14303	14339	14283	14586	14493	14374	14269	14396	14550	14392	14480	14441	14366	14638	14276	14165	14354	14298	14449	14453	14599	14398	14445	14471	14285	14269	14335	14502	14439	14478	14435	14360	14503	14478	14441	14427	14482	14457	14490	14546	14474	14380	14427	14561	14540	14454	14541	14307	14450	14476	14458	14680	14408	14384	14344	14278	14413	14502	14187	14440	14573	14318	14378	14450	14362	14527	14438	14282	14419	14373	14498	14423	14289	14393	14300	14614	14246	14365	14400	14344	14581	14386	14432	14284	14257	14431	14474	14293	14425	14480	14348	14317	14408	14407	14431	14322	14390	14316	14300	14438	14365	14464	14560	14320	14464	14495	14243	14573	14550	14390	14377	14376	14397	14428	14437	14336	14326	14440	14436	14349	14377	14363	14539	14436	14425	14369	14433	14367	14540	14512	14351	14306	14582	14338	14323	14340	14418	14523	14316	14291	14399	14528	14256	14231	14523	14500	14448	14268	14547	14572	14304	14406	14423	14472	14351	14458	14461	14546	14318	14621	14339	14373	14423	14517	14250	14418	14381	14202	14674	14417	14462	14220	14394	14390	14406	14556	14467	14453	14393	14530	14437	14441	14493	14468	14426	14320	14488	14266	14483	14395	14246	14472	14494	14419	14487	14437	14483	14410	14463	14399	14458	14297	14348	14298	14372	14436	14405	14220	14359	14262	14413	14324	14397	14433	14279	14401	14525	14549	14411	14519	14406	14505	14436	14411	14325	14356	14291	14463	14381	14449	14408	14480	14298	14331	14324	14343	14282	14448	14342	14301	14557	14308	14362	14294	14339	14277	14422	14301	14438	14518	14327	14463	14293	14592	14554	14213	14427	14366	14422	14539	14312	14277	14439	14372	14344	14379	14447	14431	14445	14441	14399	14461	14332	14408	14282	14482	14383	14413	14530	14437	14499	14497	14440	14416	14413	14408	14435	14392	14498	14379	14390	14342	14198	14512	14502	14302	14394	14348	14330	14392	14328	14350	14295	14408	14341	14389	14419	14400	14378	14414	14458	14418	14452	14363	14308	14457	14395	14347	14580	14384	14381	14340	14376	14479	14383	14388	14383	14359	14301	14370	14215	14393	14438	14250	14371	14420	14306	14290	14360	14295	14513	14307	14463	14552	14433	14472	14440	14303	14528	14337	14386	14320	14460	14296	14428	14359	14343	14571	14457	14397	14408	14493	14470	14270	14463	14409	14380	14412	14399	14520	14448	14356	14398	14346	14582	14513	14494	14283	14450	14325	14376	14260	14340	14343	14399	14515	14373	14442	14298	14519	14334	14367	14419	14289	14489	14470	14385	14259	14489	14440	14524	14561	14438	14410	14287	14472	14395	14440	14406	14290	14363	14339	14367	14311	14411	14502	14447	14287	14344	14442	14448	14408	14374	14375	14332	14425	14343	14372	14353	14408	14543	14125	14267	14475	14366	14483	14410	14394	14513	14367	14431	14304	14444	14267	14414	14416	14508	14389	14424	14513	14439	14502	14407	14250	14415	14321	14448	14358	14355	14485	14374	14424	14237	14498	14381	14295	14532	14382	14382	14449	14395	14264	14649	14565	14595	14436	14403	14362	14345	14390	14455	14378	14455	14465	14472	14433	14450	14426	14339	14322	14320	14436	14335	14267	14425	14426	14249	14527	14464	14409	14383	14367	14334	14377	14435	14304	14508	14218	14459	14319	14422	14373	14329	14343	14584	14482	14299	14460	14627	14397	14298	14447	14431	14387	14560	14423	14334	14399	14423	14375	14370	14285	14485	14485	14451	14394	14264	14489	14437	14456	14486	14304	14409	14446	14293	14396	14443	14319	14401	14518	14376	14213	14545	14442	14338	14401	14492	14447	14453	14200	14470	14415	14272	14582	14421	14509	14359	14530	14410	14411	14538	14372	14310	14558	14513	14425	14330	14438	14329	14453	14460	14549	14250	14520	14160	14450	14315	14396	14477	14315	14460	14380	14450	14301	14485	14423	14411	14453	14396	14390	14460	14349	14303	14399	14377	14385	14416	14374	14538	14319	14314	14489	14341	14413	14283	14424	14400	14421	14262	14397	14571	14455	14532	14223	14390	14385	14407	14256	14461	14389	14240	14454	14584	14562	14262	14414	14375	14501	14366	14334	14536	14424	14455	14379	14308	14442	14421	14331	14601	14340	14413	14345	14350	14424	14621	14344	14368	14305	14759	14384	14491	14300	14369	14508	14357	14530	14434	14304	14378	14400	14457	14427	14462	14269	14348	14518	14264	14538	14352	14462	14601	14236	14523	14434	14492	14326	14398	14226	14397	14325	14434	14536	14290	14446	14461	14460	14611	14444	14194	14310	14365	14222	14455	14434	14439	14494	14472	14488	14318	14329	14438	14496	14510	14526	14334	14465	14579	14509	14409	14650	14378	14239	14561	14489	14307	14391	14461	14534	14229	14411	14417	14265	14214	14380	14484	14423	14317	14261	14514	14658	14539	14516	14409	14373	14425	14536	14458	14207	14302	14552	14334	14491	14432	14458	14331	14473	14430	14343	14395	14508	14477	14338	14299	14301	14312	14344	14511	14380	14339	14424	14434	14591	14375	14428	14427	14446	14342	14376	14402	14457	14168	14460	14408	14477	14370	14423	14318	14350	14455	14324	14432	14303	14342	14263	14408	14219	14422	14412	14437	14410	14427	14429	14314	14420	14439	14493	14380	14312	14496	14444	14382	14442	14408	14385	14368	14390	14173	14405	14325	14413	14436	14380	14427	14347	14579	14377	14507	14442	14489	14552	14332	14476	14355	14564	14368	14300	14392	14436	14362	14424	14432	14388	14311	14544	14292	14360	14489	14305	14227	14425	14522	14521	14574	14382	14291	14335	14422	14318	14362	14424	14548	14337	14473	14482	14304	14319	14375	14478	14348	14345	14304	14258	14411	14342	14449	14474	14424	14306	14535	14441	14360	14352	14376	14366	14502	14479	14388	14291	14351	14456	14291	14515	14407	14286	14580	14344	14528	14254	14434	14412	14528	14505	14370	14625	14342	14327	14461	14298	14374	14384	14418	14466	14405	14480	14384	14482	14325	14366	14424	14317	14286	14284	14368	14466	14528	14538	14279	14423	14534	14494	14571	14498	14435	14278	14347	14419	14583	14324	14409	14384	14348	14512	14557	14432	14412	14239	14590	14381	14381	14295	14400	14438	14655	14451	14369	14473	14420	14374	14375	14451	14528	14391	14489	14381	14311	14427	14478	14319	14494	14472	14514	14422	14348	14325	14404	14487	14314	14468	14246	14370	14411	14355	14390	14505	14558	14352	14540	14385	14372	14477	14400	14424	14542	14497	14407	14530	14478	14389	14366	14459	14555	14418	14438	14293	14405	14457	14237	14424	14516	14273	14326	14412	14271	14330	14200	14345	14341	14188	14345	14281	14329	14442	14345	14280	14491	14395	14432	14307	14205	14242	14524	14473	14522	14449	14337	14490	14376	14466	14264	14345	14333	14447	14522	14474	14415	14276	14425	14378	14459	14303	14374	14540	14418	14334	14496	14446	14352	14350	14375	14405	14381	14302	14178	14452	14398	14529	14377	14552	14407	14457	14455	14399	14461	14455	14530	14382	14314	14351	14276	14565	14409	14357	14441	14584	14399	14515	14368	14502	14320	14455	14331	14303	14308	14458	14494	14340	14392	14465	14460	14547	14456	14490	14543	14422	14412	14287	14363	14399	14503	14322	14353	14497	14430	14329	14313	14329	14324	14405	14303	14613	14291	14461	14352	14406	14226	14452	14270	14460	14263	14584	14364	14501	14270	14423	14409	14532	14455	14457	14302	14211	14487	14451	14327	14370	14424	14399	14317	14242	14457	14565	14405	14464	14462	14417	14515	14421	14200	14279	14562	14422	14476	14411	14525	14464	14340	14508	14489	14285	14410	14472	14435	14454	14392	14363	14611	14310	14407	14444	14399	14418	14351	14492	14388	14505	14411	14525	14351	14486	14474	14306	14389	14430	14355	14276	14531	14403	14332	14280	14501	14422	14407	14413	14405	14413	14496	14448	14474	14425	14233	14441	14459	14227	14385	14434	14455	14282	14363	14523	14542	14450	14451	14360	14335	14603	14408	14580	14307	14431	14405	14352	14316	14126	14401	14435	14339	14514	14455	14464	14386	14446	14516	14408	14453	14464	14397	14448	14288	14325	14577	14403	14273	14501	14293	14527	14334	14431	14291	14372	14346	14407	14296	14409	14449	14426	14268	14413	14265	14507	14384	14341	14404	14613	14421	14312	14351	14436	14394	14354	14460	14414	14389	14458	14252	14354	14455	14550	14417	14500	14490	14366	14323	14373	14329	14381	14452	14392	14485	14271	14411	14340	14673	14296	14523	14520	14354	14349	14370	14504	14381	14501	14525	14288	14479	14438	14421	14325	14473	14226	14465	14491	14304	14270	14402	14311	14231	14566	14389	14464	14355	14310	14146	14275	14614	14515	14383	14313	14492	14294	14365	14519	14438	14382	14367	14446	14323	14227	14432	14354	14546	14447	14403	14451	14427	14463	14205	14432	14446	14433	14522	14484	14286	14541	14328	14392	14395	14427	14286	14398	14375	14382	14433	14460	14368	14386	14414	14541	14467	14411	14496	14463	14255	14406	14419	14352	14407	14378	14229	14457	14383	14294	14431	14481	14402	14244	14397	14364	14466	14324	14573	14523	14458	14375	14422	14357	14351
23816	21318	28835	24209	21802	22112	20231	16956	16161	16524	16403	16112	16165	19161	27703	37151	35390	28491	22569	18121	16614	15945	15818	15706	15534	15551	15684	15537	15621	15548	15530	15813	15649	15739	15768	15835	15479	15775	15780	15787	15658	15665	15602	15656	15738	15654	15439	15727	15451	15599	15492	15418	15424	15691	15538	15546	15701	15679	15514	15617	15513	15702	15583	15705	15628	15453	15592	15639	15558	15567	15736	15553	15555	15698	15655	15684	15609	15423	15703	15561	15604	15720	15353	15582	15731	15543	15603	15540	15591	15476	15555	15654	15724	15523	15623	15604	15395	15568	15772	15686	15741	15543	15624	15614	15597	15554	15855	15736	15634	15413	15724	15686	15549	15535	15638	15490	15546	15766	15698	15721	15649	15390	15580	15628	15603	15594	15637	15628	15691	15617	15732	15718	15644	15522	15762	15590	15563	15653	15789	15506	15491	15570	15385	15573	15563	15595	15700	15712	15413	15612	15496	15593	15524	15527	15541	15625	15585	15621	15634	15643	15437	15639	15717	15606	15599	15578	15520	15502	15484	15663	15698	15563	15608	15638	15817	15441	15752	15570	15676	15667	15541	15515	15579	15641	15546	15680	15624	15770	15615	15440	15711	15399	15634	15509	15586	15435	15593	15747	15433	15290	15555	15656	15447	15592	15501	15578	15653	15605	15433	15548	15545	15583	15833	15732	15568	15673	15486	15522	15587	15475	15665	15413	15593	15337	15689	15498	15514	15588	15611	15521	15645	15453	15836	15581	15622	15793	15649	15418	15684	15618	15529	15315	15526	15735	15767	15454	15578	15665	15604	15673	15610	15472	15555	15660	15570	15664	15588	15309	15461	15655	15710	15511	15434	15583	15540	15697	15567	15633	15459	15534	15707	15634	15401	15506	15831	15568	15558	15483	15636	15698	15571	15636	15636	15487	15604	15603	15574	15728	15660	15714	15373	15550	15632	15728	15630	15602	15536	15553	15804	15593	15475	15536	15540	15485	15645	15760	15542	15619	15507	15634	15710	15554	15442	15611	15631	15390	15635	15431	15765	15716	15623	15637	15636	15520	15570	15659	15532	15636	15557	15687	15646	15545	15648	15563	15498	15540	15650	15642	15557	15771	15488	15568	15558	15708	15578	15743	15552	15688	15492	15640	15549	15680	15697	15543	15626	15698	15466	15601	15665	15450	15708	15398	15367	15348	15644	15643	15715	15624	15531	15626	15670	15829	15674	15657	15480	15418	15483	15813	15555	15395	15513	15654	15556	15435	15430	15571	15722	15715	15475	15433	15523	15562	15499	15737	15580	15538	15795	15676	15754	15745	15545	15706	15581	15642	15556	15453	15593	15451	15598	15506	15610	15421	15645	15556	15767	15746	15551	15567	15585	15479	15865	15488	15569	15604	15698	15532	15500	15564	15809	15529	15625	15642	15375	15469	15595	15703	15505	15654	15455	15550	15576	15624	15616	15539	15580	15461	15706	15672	15687	15404	15467	15505	15502	15545	15472	15529	15633	15785	15603	15605	15612	15582	15750	15680	15724	15731	15611	15570	15465	15588	15552	15379	15562	15548	15593	15771	15783	15464	15499	15484	15523	15675	15670	15458	15504	15439	15655	15523	15799	15579	15668	15727	15522	15527	15623	15617	15758	15785	15537	15344	15714	15506	15594	15701	15732	15485	15415	15682	15606	15342	15506	15639	15642	15531	15579	15575	15422	15535	15494	15558	15579	15722	15628	15698	15606	15606	15495	15548	15410	15641	15509	15744	15467	15556	15518	15501	15476	15483	15616	15773	15597	15648	15621	15521	15681	15422	15667	15539	15637	15735	15702	15601	15665	15406	15342	15744	15480	15401	15545	15647	15491	15467	15511	15568	15492	15602	15804	15628	15670	15407	15709	15584	15452	15749	15632	15441	15721	15548	15472	15592	15570	15644	15546	15464	15508	15596	15715	15612	15575	15535	15461	15606	15399	15706	15792	15531	15580	15692	15773	15529	15596	15614	15702	15578	15360	15587	15590	15627	15624	15333	15537	15539	15453	15606	15536	15667	15732	15638	15282	15417	15637	15717	15509	15739	15544	15461	15666	15646	15597	15540	15536	15461	15447	15687	15376	15515	15787	15623	15767	15619	15387	15498	15560	15568	15743	15577	15438	15495	15602	15489	15671	15428	15355	15562	15576	15603	15359	15429	15579	15382	15321	15605	15603	15573	15397	15583	15585	15674	15507	15474	15514	15553	15392	15601	15446	15691	15558	15591	15546	15506	15620	15530	15501	15738	15579	15452	15703	15561	15533	15673	15666	15619	15599	15357	15784	15578	15503	15524	15486	15556	15532	15628	15540	15454	15579	15585	15555	15696	15715	15576	15582	15721	15346	15538	15476	15470	15630	15664	15521	15687	15381	15418	15648	15614	15655	15529	15689	15719	15511	15481	15627	15448	15482	15611	15526	15613	15572	15567	15457	15600	15602	15628	15400	15647	15522	15671	15446	15460	15518	15563	15625	15623	15633	15830	15641	15472	15513	15682	15699	15629	15608	15598	15628	15617	15642	15821	15624	15560	15698	15726	15496	15729	15643	15729	15625	15521	15804	15652	15700	15621	15417	15594	15695	15575	15577	15657	15590	15453	15633	15649	15414	15464	15505	15475	15659	15681	15653	15623	15653	15609	15767	15662	15395	15538	15738	15578	15684	15539	15485	15605	15394	15619	15701	15510	15819	15696	15528	15646	15633	15258	15480	15395	15633	15649	15421	15591	15440	15538	15407	15637	15490	15671	15783	15551	15528	15690	15582	15569	15763	15600	15749	15458	15492	15662	15554	15613	15472	15595	15558	15566	15504	15504	15525	15553	15669	15481	15570	15542	15613	15567	15729	15599	15667	15656	15630	15481	15594	15450	15540	15550	15367	15744	15595	15442	15620	15733	15579	15524	15571	15489	15477	15638	15502	15587	15484	15470	15579	15589	15344	15623	15565	15794	15596	15647	15502	15411	15490	15601	15497	15395	15474	15438	15671	15689	15820	15458	15498	15665	15525	15578	15606	15542	15585	15569	15660	15442	15502	15584	15549	15571	15629	15525	15480	15458	15564	15594	15637	15733	15514	15499	15773	15444	15793	15635	15459	15449	15723	15736	15666	15599	15740	15599	15786	15535	15604	15581	15573	15594	15571	15657	15475	15607	15665	15496	15401	15559	15352	15663	15570	15503	15616	15496	15655	15425	15551	15540	15681	15538	15577	15521	15739	15336	15494	15560	15408	15742	15834	15688	15565	15539	15577	15677	15404	15746	15577	15653	15620	15635	15455	15493	15594	15501	15595	15688	15541	15669	15288	15662	15404	15570	15482	15695	15653	15539	15504	15540	15737	15325	15665	15650	15700	15636	15883	15715	15432	15742	15681	15595	15474	15334	15528	15566	15740	15726	15528	15542	15416	15540	15613	15562	15702	15461	15485	15617	15687	15712	15408	15409	15596	15701	15525	15546	15586	15653	15609	15506	15558	15447	15721	15610	15636	15647	15519	15706	15593	15698	15827	15582	15575	15587	15506	15461	15578	15642	15664	15561	15504	15659	15530	15615	15693	15499	15606	15597	15487	15580	15530	15931	15650	15724	15737	15620	15651	15417	15533	15572	15643	15589	15545	15360	15732	15586	15537	15646	15531	15602	15715	15686	15597	15733	15482	15681	15610	15540	15757	15631	15541	15595	15644	15705	15642	15775	15356	15580	15620	15433	15417	15501	15387	15528	15635	15389	15664	15684	15636	15520	15652	15596	15413	15595	15515	15593	15708	15755	15575	15412	15655	15436	15319	15573	15502	15615	15756	15621	15621	15417	15649	15545	15557	15631	15536	15933	15533	15521	15474	15523	15530	15643	15645	15544	15421	15713	15626	15278	15532	15580	15637	15558	15577	15518	15475	15721	15471	15612	15436	15641	15458	15699	15489	15511	15629	15878	15720	15557	15437	15631	15482	15734	15486	15705	15710	15610	15482	15582	15538	15581	15544	15584	15797	15600	15707	15502	15503	15407	15676	15692	15636	15533	15534	15367	15531	15638	15599	15517	15788	15590	15646	15516	15630	15426	15662	15709	15674	15573	15548	15690	15440	15501	15610	15581	15537	15588	15569	15707	15462	15704	15686	15540	15590	15454	15583	15626	15645	15531	15372	15452	15506	15517	15570	15451	15533	15535	15542	15763	15537	15588	15691	15388	15578	15357	15408	15578	15386	15553	15461	15499	15510	15611	15578	15527	15632	15737	15476	15516	15577	15642	15772	15669	15467	15561	15508	15572	15570	15672	15644	15854	15422	15443	15613	15537	15608	15639	15477	15454	15552	15671	15432	15480	15687	15676	15581	15695	15574	15610	15408	15412	15406	15348	15612	15555	15331	15665	15575	15448	15463	15600	15496	15569	15613	15575	15514	15444	15234	15597	15576	15703	15524	15614	15854	15685	15671	15595	15572	15627	15367	15757	15719	15547	15550	15603	15462	15610	15593	15539	15436	15457	15424	15427	15667	15602	15661	15766	15704	15666	15782	15566	15554	15466	15610	15681	15543	15556	15588	15801	15542	15693	15438	15547	15349	15433	15455	15479	15526	15355	15550	15719	15383	15622	15574	15612	15484	15588	15497	15373	15565	15741	15543	15604	15607	15501	15427	15498	15567	15610	15474	15737	15717	15376	15759	15498	15552	15591	15502	15424	15713	15779	15640	15603	15590	15604	15701	15662	15598	15609	15609	15740	15746	15567	15749	15723	15517	15560	15766	15715	15580	15462	15557	15588	15557	15593	15782	15686	15520	15630	15598	15579	15864	15399	15671	15469	15505	15656	15698	15438	15404	15669	15731	15542	15704	15671	15676	15624	15592	15471	15685	15564	15601	15494	15547	15513	15609	15518	15659	15516	15701	15594	15561	15577	15708	15532	15481	15665	15651	15446	15624	15535	15506	15220	15702	15478	15527	15284	15705	15569	15496	15612	15563	15661	15475	15493	15640	15697	15417	15353	15533	15493	15646	15433	15592	15481	15735	15681	15554	15529	15651	15605	15552	15337	15820	15624	15484	15594	15662	15523	15631	15460	15578	15601	15414	15576	15475	15550	15394	15657	15562	15410	15684	15632	15465	15726	15654	15713	15316	15287	15756	15573
15342	25565	23777	19164	17298	16453	15705	15308	15282	14864	14718	14640	14773	20584	32052	39810	36687	29202	21610	16700	14844	14242	14210	14125	14044	14121	14064	14044	14066	14015	13921	14121	13905	14156	13985	14116	13972	13942	14079	14022	13790	14037	13915	14016	14099	13887	13887	13948	14061	14012	13985	14119	13846	14083	13897	13945	14048	14043	14041	14044	14078	14074	14144	14028	14020	13949	13842	13963	13877	13904	14087	14014	14131	13974	14068	14079	14044	13919	13987	14073	14009	13946	14181	14087	14216	14074	14167	13859	13995	14007	14126	13969	14153	14001	14140	14096	13898	14164	13887	14068	13900	14011	13949	13908	14053	13969	14070	14040	14123	13895	14042	14095	14037	14010	14081	13993	14101	14034	14091	13973	14048	13970	13979	14082	13871	14077	14089	13993	14184	14024	14097	14092	13853	13994	13959	13808	14148	14049	14064	13968	14173	13959	14014	14197	13943	13984	13973	14202	14016	13918	14120	13950	14038	14093	13894	14093	14022	14147	14079	14023	13930	14022	14014	13999	14060	13924	13962	13992	14117	14071	13895	13819	14049	14056	14112	14223	14109	13993	13866	13909	14107	13946	14131	14087	13982	14065	14033	14045	14117	13991	13904	13983	13886	14083	13924	13947	14038	13975	13952	13997	13961	14045	13973	14121	13981	14239	13944	13908	13979	13991	14046	13947	14010	14054	13905	13940	13960	14070	14027	13959	14120	14077	13895	13972	13916	14051	14019	13899	13937	13848	14018	14028	13928	13906	14007	14046	14105	13889	13894	14007	13988	13965	14123	14017	14033	14102	13982	14223	14090	14054	13782	14150	13915	13877	13953	14059	14040	14054	14006	14003	14207	13979	13922	14211	14079	13747	14069	14087	14106	13972	14044	13913	14190	13947	14058	14071	13940	14056	13869	14027	13964	14022	13889	13887	13901	14052	14099	14099	14100	14181	14161	13963	14012	14140	13996	13885	14182	14179	13999	14021	13919	13893	13918	13906	13875	14140	14063	13945	13928	14075	14154	13901	13960	13909	14158	14050	14038	13932	14193	13838	14111	13880	14037	13735	13996	14053	13983	13878	13857	13984	13968	13919	14027	13907	14000	14018	13969	13882	14133	13978	14017	13816	14150	13893	14068	13914	14094	13922	14029	13891	13960	14098	14086	14153	14089	13951	14001	13890	14133	13946	14132	14064	13997	14161	13933	13812	14019	13942	14004	14040	14027	14052	14008	13861	14182	13986	13989	13797	13947	14077	13975	13949	13986	13914	14082	14055	14057	14119	14082	14020	13973	14085	14070	14166	13924	14128	13839	14129	14147	14059	14012	13949	14101	14085	13948	14064	14106	13965	14030	13999	14133	13862	13907	14040	13922	14020	14079	13912	13934	13926	14060	13866	14015	14166	13971	13949	14058	13884	13990	14151	13963	14086	14090	14030	14126	14112	14005	13985	14014	13856	14028	13990	14119	14037	14013	13901	14063	13921	13953	13891	14070	14093	14071	13887	14049	13981	14069	13993	13843	14063	13813	14003	14103	14004	13993	13957	14078	13896	13956	13912	13983	14045	14078	13871	14022	13891	13861	13876	14042	13936	13985	14019	14158	13954	13950	13914	13941	14031	13980	14002	14296	13882	13942	14034	13952	14184	13894	13918	14097	13996	14065	13839	14094	14024	13979	13968	13971	14042	14166	14055	14063	14111	14097	14042	13805	14116	13794	13965	14222	14076	14047	13893	14067	14006	14050	14013	13988	13940	14167	14028	14006	13990	14016	14012	13838	14051	14023	13984	13860	13831	14010	13978	13986	14233	13976	13964	14084	14005	14054	14019	13944	14097	13910	14069	14106	13911	13951	14051	13974	13948	14026	13889	14023	13873	14119	13903	14113	13856	14108	13890	14053	13914	13985	13967	14178	14071	14087	13967	14060	13958	13916	13997	14041	13884	13837	14047	14077	14020	14039	14029	13946	14064	14092	14090	14108	13871	13877	13996	13834	14092	13864	13923	13927	14075	14022	14002	14018	14058	13903	13964	13964	13951	13899	13976	14074	13914	14058	14083	13896	14006	13912	13985	14068	13941	14053	13957	13994	14013	14068	13953	14027	14219	13880	13927	13994	14047	13967	14064	14002	13854	14089	14041	14131	13989	13982	14094	13736	14010	14047	14004	14067	13921	13997	13952	14074	13980	14106	14016	13988	13926	14151	14162	13933	13984	13968	13906	13882	14085	13961	14056	14060	14128	13899	14115	14028	14038	13868	13927	14040	14094	14214	13970	13932	13948	13912	14110	14041	14015	14047	13996	13817	13853	13907	13869	14033	14118	13967	13935	14010	13975	13957	13966	14048	14026	14042	14015	13854	13825	13987	14005	13854	13976	13950	13898	14052	13952	14093	13939	13875	14164	13900	14042	14020	14180	14050	14195	13942	14068	13951	14030	14064	14068	14186	14006	13857	13968	13985	13917	13901	13940	13969	14092	14155	13951	13987	14056	13991	13987	13976	14049	13954	13995	13933	13906	14132	13824	14158	13959	13979	14087	13777	14075	14001	13983	13821	13991	13947	13845	13922	14228	13970	13979	14037	13836	14064	14107	14017	14045	14007	14015	13998	13925	14004	13801	14060	13871	13904	14058	13915	14062	13990	13972	14070	14092	13993	13726	13807	13968	14107	13927	14030	14021	14015	13945	14023	13982	13935	14031	13886	13921	14002	14007	14077	13960	13968	14141	13841	13973	14107	13980	13954	14100	14120	14006	13980	13839	13858	13951	13990	13990	13852	13935	14077	13991	14057	13854	14007	14166	14005	13853	13921	14064	14012	14115	14026	13903	14071	14048	14012	13923	13987	13981	14097	14006	14199	13981	14046	13932	13945	13989	13753	14040	14028	13953	14111	14088	13960	14098	14158	14064	13958	13842	14012	14256	13964	13877	14047	14085	13971	13981	13966	14126	14047	14173	13973	13943	13904	13925	14035	14000	14177	14007	14066	14033	13991	14023	14056	13914	13904	14074	14064	14053	13903	14114	14013	13975	13991	13977	14015	14033	13985	13997	14013	13923	14041	14055	14109	14177	13897	13947	14009	13990	13999	13892	14036	14078	13960	14036	14086	13844	13929	13928	13967	14018	13903	14220	14037	14005	14034	14076	13920	14015	13920	14031	14060	13964	14151	14058	13923	13959	13855	13979	14095	14017	14027	14112	13944	14133	14052	14000	14136	13854	13952	13927	14077	13928	14043	13869	14224	14037	14062	14066	14076	14005	13979	14088	14077	13980	13981	13990	14074	13867	14062	13956	13884	14081	14000	14072	13979	13858	13969	13782	14004	14010	13925	13916	14075	14078	13995	14037	13952	13969	13855	13884	13994	13824	13935	14023	14013	14063	14133	14079	13917	14078	14117	13928	14145	13938	14057	13841	13988	13890	14077	14102	13937	14062	13958	14070	14052	14023	14016	14014	13953	13957	13961	14054	13886	13967	14192	14003	13980	14067	14124	14138	14044	13941	14087	13976	13996	14158	13961	14014	14068	14059	14010	14002	13888	13906	14063	13968	14083	14003	14082	13886	14164	13935	13914	14013	13996	13925	14043	13963	14113	14030	13852	14039	13775	13995	13952	14023	13993	14087	14083	13851	14023	14038	14029	14223	14203	14065	13919	14103	14017	13912	14011	14064	13984	13897	13887	14097	13954	13927	14099	13855	13830	14028	13875	14002	13943	14014	14071	14043	14025	13961	13999	14049	14133	13991	13925	14124	13976	14006	14167	13982	14040	13956	14032	14102	14263	13979	13952	13926	14029	13955	14098	13975	13906	13900	14125	14034	13977	13951	13991	13948	13983	14105	14056	14076	13928	13967	14154	14043	13773	13939	13914	14026	13889	14052	13994	13986	13854	14025	13832	14017	14099	14100	13972	13994	14014	14178	13998	13933	14034	14095	14005	14007	13937	14044	14163	14091	14039	13915	14138	14024	13830	14013	14073	13895	14138	14112	13790	14112	14146	13782	14117	14028	13981	14066	14012	13949	13993	13922	13815	14020	13880	13964	14015	14005	13967	14107	13909	13959	13946	13907	13973	14016	13955	13979	13983	14235	14107	13947	13934	13887	13928	14048	14013	13924	14013	13980	14003	14057	14105	13934	14001	13851	13935	14018	13954	14070	14105	13751	13921	14069	13976	13882	14050	13914	13960	14149	14000	14004	13986	14045	13918	13963	13995	14081	14000	14090	14017	14012	14086	13965	14109	14071	13961	13976	13943	14033	14117	13863	14191	13941	14062	14022	14146	14115	13993	14160	14046	14029	14089	14033	14121	14140	14118	14094	14148	13873	13826	14033	13877	14034	14080	13959	13952	14019	13939	14027	14004	13943	14035	13948	13787	13834	14041	13957	13938	14190	13948	14003	14109	14049	14007	13968	13963	14065	13944	14125	14009	14002	14095	13937	14180	13915	14036	14054	14033	13819	14086	14061	14099	13875	14003	14012	14000	13826	14017	13946	14092	14205	14004	13924	13988	14120	13751	13988	14008	14083	14031	13892	14031	13917	13977	14106	14086	14056	13913	13992	14060	14001	14219	14092	14036	13940	13889	13967	14157	13809	14051	13804	14087	13969	14118	14141	13972	13970	13968	14071	13864	13925	13806	14072	13932	14048	14039	14050	13986	13996	13946	13972	13959	13844	13936	13882	14033	14132	14011	14036	13888	14024	14063	13936	14090	14004	13937	14056	14152	13854	14117	13970	14067	13997	14113	13878	14050	14107	13923	14017	14108	13917	13985	13900	14162	13948	14117	14067	14030	14047	13988	14147	13946	13930	13946	14002	14037	14004	14033	14037	14139	13983	14238	14016	13883	14020	13914	14128	14101	13916	14080	13981	14023	14001	14002	14076	13852	13954	13983	14039	14095	14065	14045	14074	14070	14123	14027	14014	14043	14128	14108	13939	13845	14040	14156	13868	13739	13982	14081	14020	13839	14151	14034	14059	14039	13969	14015	14036	14016	13957	14176	14008	13967	14030	14045	14003	13975	13964	14001	14005	13956	13923	13856	14064	13964	13951	14063	14122	13983	14024	13976	14002	13994	14136	13936	13893	13925	13975	13936	14113	14060	14071	13957	14027	14051	14120	14018	13975	14094	13945	13958	13890	14185	14099	14223	13941
29031	21579	20606	18089	16217	16263	16451	16400	16102	16133	16180	16158	16402	16194	17424	18487	18628	17722	16692	16508	16191	16172	16192	16296	16128	16167	15972	16048	16087	16173	16174	16177	16270	16204	16120	16098	16160	16108	16155	16256	16117	16196	16214	16098	16208	16077	16181	16108	15999	16278	16054	16211	16208	16010	15775	16204	15964	16074	16158	16233	16184	16040	16054	16013	16011	16016	16017	16185	16027	16279	16157	16109	16069	15950	16186	16083	16029	16250	16129	16177	16068	16183	15925	16263	16074	16098	16203	16197	15987	16041	16224	16145	16162	16292	16086	16115	16054	16071	16133	16022	16397	16078	16110	16117	15971	16016	16183	16002	16117	15989	16154	16180	16157	16273	16247	16151	16037	16355	16019	15954	16104	16044	16020	16216	15984	16099	15912	16083	16214	16031	16330	16061	16225	16132	16057	16177	15968	16094	16043	16151	16094	16069	16151	16132	16205	16012	16014	16135	16177	16130	16103	16155	16091	16276	16100	16101	16200	16265	16077	16126	15980	16120	16107	16247	15993	16068	16295	16196	16179	16335	15992	16123	15916	16082	16054	16084	16244	16136	16086	16189	16238	16180	16034	16108	16137	16228	16018	16311	16007	16104	16110	16165	16105	16070	15999	15992	16124	16198	16248	16126	16036	16040	16170	16095	16037	16014	16147	16057	16007	16054	15951	16081	16128	15847	16165	16121	16175	16083	15995	16195	16032	16013	16054	16113	15999	16105	16279	16416	16228	16046	16384	16222	16167	16052	16206	16233	16139	15811	15955	15877	16075	16211	16285	16099	16205	16104	16102	16111	16049	16015	15917	16139	16277	15936	16027	16127	16003	16189	16016	15904	16198	16104	15871	16020	16151	16235	16153	15874	16127	16097	16164	16240	16044	16091	16220	16003	16117	16054	15983	16157	16219	16084	15991	16093	16172	16104	15925	16151	16114	16155	16092	16083	16029	16047	16109	16204	16238	16167	16130	16066	16028	16019	16253	16187	16156	16126	16048	16166	15980	16046	16022	16064	15979	16248	16104	16207	16327	16181	16245	16278	16010	16059	16165	16026	16109	16016	16100	16053	15960	16065	16124	16079	16183	16189	16054	16011	16252	16142	16192	16188	16217	15954	16153	16046	16038	16273	16195	16113	16103	16095	16309	16317	15947	16081	15946	16247	16179	15951	16118	16067	16044	16085	16062	16041	16287	16113	16138	16253	16041	16099	15996	16335	16326	16231	16029	16043	15898	16212	16427	16181	16035	16163	16310	16129	16174	16136	16011	16264	16035	15937	16261	16159	16033	16086	16105	16039	16246	15905	16066	16086	15969	16236	16139	16316	16108	16142	15984	16056	16005	15968	16166	16059	16229	16177	16080	15980	16148	16079	16240	16046	16131	16221	16129	16002	16082	16079	16121	16171	16150	16169	16089	16161	16271	16268	16081	16190	16228	16216	16131	15960	16023	16044	16053	15897	16092	16034	16105	16270	15991	16214	16162	16251	16059	16144	16188	16052	16269	16184	16151	15994	16183	16113	16050	16243	16065	16148	15949	16070	16299	16029	16343	16065	15974	16049	16177	16103	16020	16286	16198	16036	16027	16326	16135	16200	15962	15993	15926	15845	16121	15942	16130	16032	16157	16036	16223	16255	16160	16039	16110	16272	16126	16068	16097	16140	16157	16235	16012	16129	16132	16129	16261	15911	16066	16081	16252	16139	16185	16053	16159	16019	16115	16138	16302	15983	16168	15987	16311	15881	15900	16037	16113	15827	16000	15961	16030	15881	16279	15876	16229	16094	16209	16252	16023	16227	15987	16102	16146	16066	16278	15968	16182	16039	16253	15917	16208	16153	16083	15959	16214	16096	16116	16357	16320	16126	16076	15985	15951	16078	16167	16071	16164	16141	15978	16126	16197	16097	16174	16174	16133	15939	16069	15981	16289	15844	16347	16103	16189	16104	16012	16038	16313	16015	16015	16074	15880	16066	15995	16145	16259	16015	16111	16009	16163	15910	16087	15919	15967	16145	16135	16000	16108	15997	16119	15945	16128	16021	16250	16028	16161	16220	16185	16115	16256	15923	16093	16048	16018	16031	16098	16422	16168	16386	16004	16219	16251	16155	16126	16110	16086	16264	16146	16086	15884	16221	16079	16095	16022	16181	16115	15873	15895	15989	16084	16146	16234	15861	15851	16105	16149	15963	16274	16222	16098	16142	16020	16108	16056	16097	16315	16132	15999	16149	15927	16109	16144	16164	16080	16087	16175	16252	16181	16321	16381	16189	16064	16037	16048	16297	16115	16200	16098	16007	16187	16217	16133	16056	16195	16091	16067	16116	16055	16142	16314	16055	16075	16249	16017	16011	16201	16186	16165	16091	16145	16115	16153	16061	16083	16089	16107	16003	16139	16188	15968	15936	16215	16287	16077	16221	16121	15887	16121	15994	16041	16017	16135	16224	16130	16261	16043	16156	15975	16098	16085	15964	16150	15983	16023	15943	16115	16059	16120	16044	15976	16264	16127	15934	16005	16128	16171	16204	15982	16088	16049	16071	16301	16137	16067	15950	16243	16367	16361	16030	16030	16052	16095	16062	16146	15976	16074	16301	16163	16239	16179	16036	16138	16082	16201	16092	16312	16113	15984	16105	16072	15916	16160	16027	15973	16020	16057	16074	16101	16252	16209	16225	16133	15873	16183	16129	16301	15952	16291	16134	16118	16060	15976	16018	16240	16144	16101	16098	16020	16131	16241	16085	16024	16009	16140	16130	16016	16251	16097	16102	16148	15912	16112	16031	16178	16164	16045	16138	16102	16179	16340	16092	16194	16013	16263	16058	16261	16116	16128	16061	15926	16251	16131	15995	16265	16030	15936	16326	15976	15948	16095	16136	15987	16041	16162	16217	16219	16048	16111	16206	16253	16241	16133	16243	16202	16135	16002	16177	16091	16101	16165	16096	15961	16382	16183	16165	16175	16380	15996	16113	16193	16289	16025	16047	16079	15998	16019	16335	16202	16033	16158	16083	16181	16309	16037	15979	16109	16065	16272	16251	16343	16024	16196	16108	16156	16132	16194	16102	16233	16379	16137	16133	16102	16083	16231	16039	16277	16106	16038	16183	16196	16185	16083	16031	16079	16137	16271	16072	15900	15912	16117	16013	16124	16084	16130	16179	16087	16041	15966	16318	16155	16146	16193	16098	16146	16078	16200	16023	15955	16002	16089	16246	16184	16094	16283	16248	16219	16280	16070	16105	16150	16079	16079	16005	16223	15944	16112	16052	16164	15922	15995	16163	16138	16113	15900	16052	16281	16176	16178	16069	16008	16312	15980	16306	16270	16144	16142	16158	16115	16030	16139	16116	16181	16011	16119	16233	16201	16080	16118	16273	16201	15877	16012	15979	16012	16151	16220	15975	16140	16077	16104	16151	16067	16284	16130	16205	16120	16209	16047	16192	16264	15950	15961	16059	16087	16257	16043	16117	16076	16137	16089	16073	16171	16076	16195	16119	16318	16210	15948	16016	16071	16026	16147	16160	15878	16232	16033	16158	15950	16118	15839	16125	15923	16104	16003	16058	16040	16222	16128	16072	16140	16158	16075	16026	16029	16151	16240	16074	16206	16217	16260	16222	15993	16038	15926	16049	16367	15960	16154	16120	15895	16119	16104	15982	15977	15989	16209	16207	16164	16185	16155	16202	16227	16034	16270	16297	16177	16096	16171	16120	16246	15944	15930	16321	16238	16226	16087	16080	16139	16052	16295	16236	16266	16087	16387	15988	16028	16173	16193	16068	16115	16308	16165	16099	16218	16259	16214	15951	16015	16217	16235	16209	16052	16093	16260	16197	15969	16111	16088	16130	16127	16097	16214	16049	16136	16298	16142	16074	16093	15984	16051	16325	16203	16136	16287	16196	16190	16088	16240	16110	16206	16221	16286	16023	16150	16133	15983	16111	16195	15930	15958	15939	16172	16312	16135	16094	16231	16227	16198	16063	15840	16036	16114	16011	16155	16147	16049	16282	16154	16075	16241	16114	15965	16038	16081	16095	16252	16124	16114	16231	16073	16191	15992	16035	16107	16227	16199	16127	15963	16062	16084	16190	16096	16320	16242	16014	16044	16058	16110	16129	16073	15955	16312	16117	16141	16126	16033	16248	16077	16093	16238	16150	15904	16005	16158	16173	15985	16088	16157	16085	16418	16112	16138	16055	16176	16106	16202	16085	16222	16249	16258	16155	16033	16329	16120	16078	16186	16404	16284	15954	16236	16196	16242	16196	15969	16053	16129	16108	16091	15994	16025	16103	16280	16038	15921	16236	16055	16187	16195	16105	16094	16101	16251	16188	16203	16248	15962	15912	16041	16091	16163	16009	16071	16113	15911	16278	16205	16086	16297	16323	16068	16015	16370	16030	16078	16229	16258	16041	16204	16034	16331	15980	15939	16086	16060	16041	16106	16079	16093	16275	16017	16263	16231	16029	16193	16084	16269	16178	16042	15921	16167	16144	16184	16065	15979	15958	16036	16259	16178	16279	16129	16159	16166	16166	16132	16138	15944	16060	16238	16238	16239	16145	16190	16126	16087	16165	16241	16222	16163	15977	16243	16014	15904	16096	16080	16149	15956	16214	16175	16400	16252	16063	16214	16020	16202	16037	16021	16189	16310	16118	16266	16312	16222	16133	16168	16109	16098	16037	16181	16047	15909	16218	16177	16218	16252	16218	16148	16309	16219	16189	16129	16139	16142	15942	16027	16146	16094	15972	16123	16133	16171	16191	16117	16185	15973	16102	16104	16232	16196	16182	16174	16071	16200	15921	15996	16050	16132	16010	16232	15862	16048	16230	16190	16000	16073	16059	16019	15839	16178	16216	16362	16189	16236	16280	16113	16014	16032	16219	16140	16244	16401	16070	16279	15995	16048	16135	16281	16081	16018	16431	16119	15907	16199	16290	16255	16057	16185	16149	16096	16124	16012	16098	16154	16101	16097	16195	16291	16213	16171	16155	15889	16243	16295	16363	16101	16094	16183	16147	16106	16239	16070	16107	16319	16037	16098	16177	16076	16139	16051	15926	16203	16208	16146	15982	16040	16056	15868	16015	15919	16041	16036	16041	16310	16136	16016	16300	15841	16256	15846	16234	16176	16085	16044	16052
14600	15173	15121	14788	14507	14520	14509	14555	14510	14499	14347	14402	14482	14576	16399	17878	17460	15873	14815	14504	14226	14386	14374	14315	14416	14342	14288	14138	14414	14410	14344	14407	14264	14636	14303	14385	14209	14342	14197	14444	14157	14401	14455	14500	14199	14321	14455	14407	14232	14332	14515	14332	14481	14280	14289	14108	14538	14313	14408	14252	14277	14203	14472	14344	14296	14332	14372	14290	14355	14037	14332	14253	14337	14289	14492	14272	14380	14402	14384	14291	14408	14345	14371	14521	14328	14235	14431	14242	14252	14418	14178	14238	14198	14228	14493	14306	14297	14258	14188	14270	14419	14485	14314	14301	14472	14139	14338	14230	14376	14374	14328	14477	14344	14257	14358	14270	14331	14384	14413	14251	14375	14255	14352	14431	14339	14274	14322	14349	14334	14343	14441	14343	14331	14305	14388	14272	14292	14434	14303	14307	14262	14316	14374	14252	14402	14463	14288	14430	14569	14336	14295	14228	14293	14180	14316	14321	14365	14209	14366	14314	14321	14294	14406	14550	14232	14267	14334	14304	14255	14245	14274	14308	14413	14185	14335	14171	14457	14312	14164	14356	14458	14265	14185	14252	14215	14218	14354	14358	14356	14269	14254	14380	14141	14485	14444	14255	14413	14406	14442	14336	14280	14402	14429	14371	14372	14208	14249	14281	14275	14409	14318	14235	14265	14285	14404	14215	14181	14207	14416	14299	14362	14173	14424	14385	14482	14321	14264	14265	14289	14265	14282	14480	14291	14345	14416	14343	14412	14319	14287	14456	14368	14363	14371	14333	14345	14334	14365	14322	14516	14364	14244	14346	14285	14468	14071	14300	14191	14215	14441	14335	14272	14336	14260	14194	14371	14449	14264	14256	14300	14333	14391	14203	14351	14398	14325	14180	14353	14509	14390	14298	14326	14271	14340	14224	14147	14254	14467	14278	14399	14283	14268	14358	14342	14282	14346	14326	14468	14343	14308	14331	14379	14181	14220	14199	14178	14332	14229	14319	14161	14329	14187	14463	14308	14311	14146	14405	14332	14150	14330	14274	14447	14216	14328	14235	14503	14351	14394	14224	14381	14181	14292	14198	14273	14321	14366	14529	14263	14377	14340	14312	14330	14425	14172	14356	14286	14560	14353	14342	14129	14440	14459	14366	14231	14300	14301	14309	14266	14154	14371	14234	14503	14338	14444	14211	14308	14399	14360	14405	14301	14322	14330	14339	14290	14452	14351	14230	14413	14251	14367	14281	14220	14154	14459	14326	14242	14311	14250	14322	14503	14399	14421	14258	14208	14291	14347	14369	14279	14364	14357	14303	14374	14405	14365	14183	14397	14372	14437	14212	14264	14245	14394	14417	14248	14282	14362	14405	14343	14210	14298	14413	14272	14419	14334	14438	14318	14352	14246	14306	14389	14259	14124	14281	14455	14276	14412	14283	14466	14257	14330	14389	14147	14371	14278	14417	14260	14438	14347	14313	14537	14376	14328	14246	14370	14324	14248	14331	14311	14373	14475	14323	14200	14338	14465	14221	14203	14218	14315	14285	14299	14436	14287	14398	14341	14427	14363	14544	14305	14275	14429	14445	14366	14367	14260	14224	14435	14415	14313	14278	14287	14253	14247	14394	14046	14460	14422	14343	14196	14230	14266	14261	14261	14166	14368	14175	14207	14280	14237	14432	14325	14367	14332	14258	14286	14028	14377	14424	14302	14228	14421	14285	14376	14318	14442	14371	14263	14349	14395	14325	14192	14156	14320	14386	14405	14384	14280	14172	14223	14202	14342	14149	14322	14390	14166	14245	14245	14197	14184	14305	14357	14353	14228	14320	14294	14372	14248	14415	14326	14246	14323	14220	14195	14237	14485	14163	14359	14332	14235	14440	14353	14344	14367	14347	14305	14243	14406	14416	14320	14325	14295	14327	14474	14296	14192	14338	14427	14242	14200	14358	14337	14494	14205	14360	14427	14261	14320	14453	14279	14289	14315	14323	14384	14352	14254	14368	14291	14378	14145	14324	14318	14481	14237	14437	14234	14382	14302	14302	14367	14304	14270	14222	14215	14376	14309	14330	14356	14457	14529	14286	14434	14328	14304	14294	14451	14322	14199	14262	14350	14352	14292	14288	14439	14297	14472	14226	14158	14349	14235	14367	14394	14182	14316	14316	14355	14331	14352	14467	14381	14317	14350	14297	14307	14313	14370	14430	14284	14416	14257	14462	14104	14216	14418	14340	14391	14422	14330	14393	14289	14351	14189	14414	14397	14217	14335	14376	14219	14257	14225	14441	14278	14372	14399	14369	14330	14388	14397	14187	14327	14374	14331	13995	14240	14318	14268	14240	14324	14346	14326	14401	14231	14485	14351	14288	14457	14506	14252	14342	14303	14336	14161	14487	14284	14396	14436	14419	14314	14286	14361	14370	14547	14332	14364	14297	14409	14298	14259	14342	14372	14239	14521	14341	14383	14332	14363	14345	14474	14292	14444	14242	14286	14354	14218	14416	14487	14394	14295	14226	14373	14302	14198	14417	14330	14170	14418	14453	14301	14402	14118	14485	14477	14388	14336	14301	14374	14363	14469	14439	14264	14269	14363	14309	14486	14362	14318	14421	14505	14229	14346	14270	14300	14319	14216	14448	14483	14294	14344	14253	14391	14257	14205	14258	14276	14360	14295	14328	14359	14207	14359	14354	14457	14324	14330	14382	14367	14326	14243	14484	14421	14221	14479	14324	14505	14400	14457	14492	14336	14348	14340	14191	14358	14340	14174	14385	14282	14217	14486	14318	14322	14325	14377	14491	14177	14407	14291	14466	14240	14404	14303	14281	14381	14360	14454	14216	14463	14302	14403	14300	14402	14304	14208	14338	14348	14352	14348	14379	14334	14276	14438	14443	14282	14264	14377	14379	14170	14259	14246	14277	14259	14416	14365	14278	14406	14396	14364	14286	14459	14405	14316	14286	14306	14370	14167	14314	14158	14393	14281	14310	14363	14299	14292	14379	14299	14209	14215	14280	14398	14369	14226	14366	14476	14421	14249	14193	14375	14418	14269	14464	14303	14202	14388	14364	14352	14264	14267	14388	14455	14222	14247	14343	14286	14307	14220	14293	14315	14298	14298	14348	14366	14386	14421	14599	14448	14201	14358	14367	14293	14207	14237	14350	14449	14310	14375	14444	14348	14306	14361	14383	14460	14396	14224	14261	14393	14278	14316	14235	14367	14283	14375	14464	14263	14293	14459	14351	14275	14436	14557	14431	14337	14442	14419	14434	14342	14304	14226	14369	14357	14299	14105	14323	14382	14445	14577	14213	14326	14338	14256	14420	14231	14264	14424	14150	14344	14244	14212	14325	14412	14222	14322	14464	14337	14377	14440	14359	14226	14340	14278	14273	14471	14362	14276	14264	14169	14362	14481	14473	14348	14520	14277	14449	14176	14411	14243	14425	14489	14340	14319	14207	14566	14270	14356	14303	14368	14276	14351	14369	14391	14217	14361	14353	14601	14357	14547	14126	14395	14178	14287	14394	14371	14464	14275	14490	14413	14276	14446	14288	14371	14264	14230	14255	14445	14319	14381	14314	14340	14205	14242	14304	14468	14260	14521	14319	14301	14258	14314	14301	14353	14377	14319	14229	14262	14317	14278	14254	14401	14459	14296	14318	14357	14382	14410	14495	14287	14301	14254	14234	14315	14176	14269	14269	14292	14329	14264	14373	14336	14327	14498	14289	14449	14144	14380	14418	14294	14419	14393	14352	14253	14216	14351	14350	14418	14310	14501	14530	14341	14428	14277	14522	14299	14273	14197	14325	14267	14260	14391	14459	14419	14373	14446	14339	14231	14310	14220	14358	14340	14383	14299	14310	14358	14488	14387	14502	14424	14225	14410	14409	14457	14196	14480	14215	14397	14376	14446	14402	14468	14281	14380	14234	14368	14485	14241	14369	14322	14332	14448	14419	14325	14472	14257	14498	14319	14215	14292	14286	14140	14388	14338	14213	14294	14269	14278	14075	14234	14224	14390	14267	14251	14377	14215	14303	14276	14261	14316	14493	14212	14200	14528	14197	14428	14435	14323	14444	14258	14098	14364	14251	14365	14274	14380	14521	14347	14312	14368	14273	14354	14544	14258	14196	14181	14407	14348	14236	14346	14290	14419	14178	14197	14368	14283	14406	14373	14329	14280	14233	14276	14501	14384	14157	14243	14315	14279	14455	14262	14227	14396	14313	14153	14400	14232	14315	14252	14284	14337	14345	14316	14351	14336	14242	14209	14224	14333	14361	14363	14398	14305	14280	14159	14407	14358	14392	14213	14118	14266	14374	14324	14202	14456	14455	14347	14244	14343	14122	14395	14436	14319	14387	14389	14220	14328	14417	14324	14380	14367	14338	14328	14248	14274	14340	14281	14408	14243	14280	14460	14403	14404	14335	14395	14374	14367	14268	14329	14339	14341	14283	14245	14427	14345	14376	14368	14199	14376	14265	14330	14332	14377	14346	14262	14335	14260	14290	14277	14383	14332	14326	14233	14149	14508	14178	14404	14215	14577	14324	14413	14443	14201	14229	14481	14435	14357	14379	14288	14376	14462	14329	14287	14276	14202	14485	14382	14171	14261	14337	14318	14358	14243	14374	14293	14400	14437	14298	14348	14283	14410	14276	14314	14381	14443	14443	14265	14277	14425	14219	14489	14346	14401	14227	14296	14260	14327	14346	14315	14267	14423	14256	14366	14373	14250	14511	14507	14209	14418	14388	14466	14333	14353	14231	14368	14366	14204	14470	14371	14421	14374	14382	14300	14359	14226	14473	14241	14419	14214	14364	14374	14302	14509	14191	14373	14181	14357	14308	14493	14150	14327	14341	14287	14249	14374	14394	14182	14447	14281	14203	14344	14439	14342	14388	14324	14345	14459	14189	14269	14364	14322	14367	14412	14359	14230	14384	14444	14380	14498	14167	14146	14417	14403	14329	14285	14324	14382	14335	14226	14295	14357	14278	14224	14426	14168	14318	14495	14445	14504	14486	14323	14354	14224	14242	14413	14391	14380	14242	14285	14329	14324	14352	14443	14270	14370	14139	14344	14299	14451	14472	14319	14298	14267	14513	14382	14239	14325	14391	14193	14288	14389	14315	14413	14370	14288	14300
25271	21344	28049	25342	20847	18426	18132	17002	16442	16560	16485	16401	16313	17190	22701	33500	28606	22466	18760	17244	16333	16386	16215	16282	16159	16034	16150	16208	16220	16246	16201	16279	16415	16199	16327	16015	16355	16296	16215	16233	16155	15992	16062	16263	16424	16191	16097	16137	16294	16183	16052	16338	16183	16169	16156	16036	16144	16034	16251	16052	16304	16018	16077	16129	16197	15997	16289	16081	16242	16207	16283	16118	16072	15939	16116	16125	16193	16092	16156	16250	16167	15895	16100	15976	16277	16091	16079	16227	16308	16303	16200	16036	16237	16022	16033	16035	15941	16343	16189	16227	16261	16076	16136	16172	16283	16280	16164	16126	16051	16181	16120	16291	16140	16142	16125	16067	16169	16176	16168	16319	16231	16207	16236	16149	16000	16065	16109	15975	16052	16051	15954	16101	16095	16226	16170	15983	15999	16084	16198	16260	16302	16032	16075	16435	16303	16011	16303	16279	16315	16160	16395	16225	16115	16076	16109	16288	16189	16267	15898	16132	16287	16212	16380	16202	16243	15982	16221	16167	16230	16297	16283	16058	16304	16073	16182	16188	16153	16170	16250	16467	16287	16275	15991	16084	16047	16269	16213	16191	16081	16165	16115	16455	16197	16212	16245	16070	16179	16263	16182	16120	16078	15965	16293	16125	16160	16231	16032	16284	16090	16034	16137	16092	16192	16262	16089	16237	16149	16107	16219	16268	16172	16179	15965	16142	16110	16058	16128	16153	16359	16204	16070	16117	16117	16262	15975	16025	16163	16261	16150	16205	16182	16205	16106	16284	16298	16262	16082	16370	15936	16275	16213	16090	16197	16137	15908	16078	16073	16237	16329	16143	16089	16039	16240	16130	16242	16199	16140	16288	16288	16239	16233	16096	16132	16195	16104	16038	16026	16334	16016	16216	16289	16138	16146	16224	16274	16262	16207	16356	16362	16076	16054	16138	15991	16106	16214	15977	16067	16282	16023	15975	16082	16331	16093	16303	16267	16198	16063	16421	16190	16234	16358	16175	16227	16059	16388	15934	16268	16094	16128	16068	16288	16280	16222	16234	16171	16219	16218	15978	16161	16252	16146	16212	16053	16198	16249	16168	16304	16048	16079	16321	15948	16169	16097	15981	16081	16040	16069	15992	16254	16165	16166	16217	16278	16321	16276	16047	16105	16360	16300	16211	16274	16380	16153	16158	16130	15966	16094	16143	16138	16267	16264	16067	16207	15997	16140	16030	16325	16251	16145	16238	15896	16369	16152	16014	16121	16208	16085	16113	16193	16129	16264	15897	16090	16273	16066	16289	16214	16023	16345	16172	16163	16032	16170	16343	16057	15927	16166	16054	16143	16236	16144	16160	16295	16126	16119	16150	16271	15906	16147	16094	16120	16183	16166	16243	16271	16165	16143	16084	16025	16243	16166	16181	15998	16053	15872	15962	16238	16187	16100	16059	16079	16107	16168	16135	16115	16186	16194	16100	16020	16185	16208	16307	16125	16240	16274	16047	15966	16313	16018	16298	16186	16229	16165	16357	16316	16209	16374	16013	16457	16200	16206	16088	16009	16240	16137	16189	16303	16162	16097	16251	16273	16094	16035	16039	15935	16194	16043	15952	15938	16223	16310	16269	16136	15936	16185	16182	16207	16174	16012	16116	16151	16089	16170	16209	16435	16121	16123	16387	16181	16314	16159	16144	16241	16078	16076	16280	15994	16146	16273	16069	16123	16188	16016	16032	16289	16097	16212	16340	16100	15972	16080	16082	16240	16064	16150	16224	16134	16088	16120	16040	16142	16115	16090	15954	16167	15984	16165	16183	15988	16109	16240	16445	16125	15981	16116	16120	16239	16142	16119	16137	15943	15993	15937	16209	16372	16293	16030	16140	16118	16092	16268	16093	16351	16052	16259	16141	16105	16007	16168	16041	16132	16074	16230	16204	16244	16217	16128	16226	16055	16234	16046	16242	16176	15965	16278	16220	16276	16152	15916	16018	16080	16251	16233	16057	15968	16086	16203	16088	16047	16185	16152	15992	16265	16102	16321	16100	16227	16039	15977	16127	16280	16236	16311	16260	16162	16324	16252	16102	16244	16229	16181	16274	16111	16159	16316	16378	15988	16140	16193	16274	16156	16190	15775	15958	15919	16141	16236	16209	16113	16195	16051	16055	16006	16013	16207	16358	16086	16251	16073	16243	16292	16196	16153	16052	16147	16120	16143	15959	16274	16090	16175	16178	16229	16089	16233	16287	16208	16138	16033	16165	16365	16145	16167	16120	16137	16126	16127	15994	16101	15971	16139	16186	16330	16016	16242	16063	16261	16398	16307	16267	16125	16112	16267	16240	16030	15837	16240	16094	16059	16159	16318	16012	16330	16213	16256	16142	16133	16039	16278	16238	16038	16051	16237	16429	16213	16161	16236	16008	16104	16103	15977	15930	16039	16304	16257	16150	16248	16270	16051	15980	16152	16130	16103	16076	16153	16270	16367	16298	16157	16062	16292	16179	16124	16289	16137	16039	16212	16190	16119	16165	16155	16324	16051	16089	16238	16275	16146	16119	16006	16158	16008	16132	16225	16288	16024	16292	16222	16117	16135	16067	16110	16154	16121	16185	16333	16054	16047	16195	16182	16220	16236	16083	16123	16163	16267	16153	16022	16165	16162	16072	15995	16194	16191	16193	16126	16063	16220	16056	16057	16178	16220	16019	15993	16044	16064	16315	16131	16095	16167	16139	16336	16254	16204	16137	16221	16027	16271	16123	16062	16444	16147	16201	15975	16104	16254	16186	16027	16156	16160	15989	16323	16086	16044	16178	16011	16102	16214	16247	15919	16006	15962	16268	16271	16368	16245	16203	16181	15974	16107	16106	16134	16057	16229	16303	16206	16242	16252	16114	16411	16229	16101	16186	16231	16176	16247	16246	16071	16076	16078	16079	16202	16120	16109	16177	16100	16404	16249	16270	16103	15948	15902	16156	16296	16045	16340	16323	16306	16096	16275	16108	16096	16139	16086	16384	16325	16156	16138	15993	16357	16093	16261	16081	16158	16203	16188	16064	16102	16392	16042	16106	16053	16258	16347	16057	16090	16278	16070	15887	16267	16138	16271	16300	16304	16193	16097	16218	16290	16128	16040	16005	16182	16116	16029	16071	16164	16144	16218	16192	16116	16015	16197	15934	16122	16140	16105	16041	16344	16290	16006	16083	16096	16066	16265	16046	16080	16153	16123	16140	16114	16210	15956	16162	16185	16091	16218	16200	16171	15844	16005	16304	16077	16170	16096	16293	16682	16226	16092	16198	16363	16262	16139	16259	16007	16125	16225	16268	16110	16027	16155	16052	15987	16012	16240	16166	16352	16195	16173	16280	16258	16201	16036	16172	16041	16198	16035	16200	16436	16151	16304	16241	16067	16127	15951	15986	15840	16065	16121	16085	16136	16130	16216	16009	16218	16165	16121	15984	16300	16145	16188	16191	16119	16014	16059	16262	16078	16218	16281	16159	16177	16125	16293	16144	16260	16085	16070	16257	16192	16328	16062	16120	16235	16218	16255	16064	16041	16386	16306	16176	16091	16079	16142	16120	16024	16125	16262	16134	16227	16289	16011	16024	16098	16025	16136	16012	16071	16130	16257	16048	16023	16234	16265	16301	16285	15976	16156	16180	16134	16242	16219	16235	16220	16094	16175	16190	16282	16206	16151	15931	16174	16295	16304	15949	16339	16101	16253	16212	16228	16291	16289	16166	16330	16222	16145	16217	16090	15999	15982	16260	16262	16278	16137	15906	16167	16100	16200	16203	16188	16239	16146	16204	16114	16204	16190	16104	16278	16159	16268	16320	16196	16102	15948	16171	16105	16492	16024	16165	16312	16197	16062	16336	16121	15991	16061	16172	16276	16181	16075	16201	16350	16370	16029	16132	15918	16344	16221	16309	16186	16223	16108	16078	16212	16034	16005	16003	16191	16190	15956	16081	16021	16191	16144	16041	15905	16173	16253	16309	16053	16170	16116	16269	16304	16390	16145	16311	16132	16080	16344	16196	16012	16219	16222	15968	16272	16139	15997	16286	16221	16145	16104	16052	16188	16239	16350	16200	16189	15994	16091	16016	16310	16308	16163	16080	16228	16099	16175	16236	16385	16106	16097	15998	16172	16240	16060	16066	16041	16084	16289	16229	15978	16186	16220	16296	16075	16144	16045	16235	16364	16176	16250	16126	16003	16117	16161	16217	16084	16167	16308	16122	16089	16133	15942	16141	16171	16149	16219	16197	16255	16277	16088	16221	16167	16272	16174	16290	16382	16180	16142	15906	16112	16108	16123	16294	16315	16127	16343	16076	16036	16297	16263	16296	16160	16207	16484	16217	16200	16151	16105	16145	16214	16213	16162	16176	16079	16279	16309	16162	16112	16127	16135	16174	16006	16151	16358	16148	16324	16250	16332	16158	16115	16268	16157	15985	15942	16248	15963	16015	16099	16149	16201	16043	16150	16324	16015	16042	16068	16079	16258	16175	16227	16277	16294	16049	16312	16173	16454	16038	16190	16162	16103	16140	16079	16137	16119	16259	16118	16206	16142	16242	16224	16140	16078	16323	16115	16324	16210	16216	16169	16096	16215	16171	16142	16101	16275	15998	16164	16325	16271	16315	16172	16215	16338	16123	16096	16264	16242	16200	16259	16172	16143	16093	16250	16101	16070	16217	16111	16123	16197	16037	16016	16341	16162	16212	16237	16058	16079	16121	16006	16265	16117	16047	16077	16172	16175	15998	16159	16007	16129	16012	16270	15914	16192	16251	16045	16171	16094	16189	16081	16230	15980	16398	16155	16058	16088	15988	16295	16334	16054	16281	16167	16109	16216	16274	16165	16114	16222	16150	16043	16060	16237	15907	16018	16153	16261	16182	16166	16165	16120	16315	16195	16088	16013	16254	16097	16338	16328	16251	16130	16211	16087	15940	15898	16351	16036	16022	16329	16158	16277	15953	16174	16098	16235	16229	16090	16306	16184	16206	16176	16147	16173	16200	16029	16242	16170	16061	16184	16302	16163	16230	16164	16148	16242	16029	16180	16140	16200	16046	15885	16119	16105	16240	16173	16444	16157	16242	16197	16332	16166	16153	16236	16308	16274	16095	16092	15898	16169	16100
14048	21224	20030	17284	16338	15629	15456	15220	15050	15005	14593	14718	14879	16495	25514	35495	28967	21428	16884	15234	14466	14409	14503	14470	14387	14433	14534	14574	14370	14633	14452	14544	14550	14460	14529	14419	14465	14551	14514	14464	14702	14258	14507	14459	14323	14478	14602	14547	14401	14487	14405	14275	14324	14503	14359	14584	14532	14531	14423	14424	14396	14691	14506	14398	14551	14214	14482	14673	14556	14302	14400	14600	14556	14347	14301	14260	14513	14430	14451	14413	14597	14574	14422	14504	14438	14391	14517	14274	14460	14502	14427	14334	14397	14473	14403	14656	14408	14438	14480	14406	14345	14534	14449	14412	14472	14421	14396	14408	14602	14421	14476	14601	14419	14479	14347	14535	14557	14409	14459	14252	14475	14501	14462	14520	14396	14522	14475	14616	14388	14360	14444	14388	14506	14526	14473	14226	14463	14624	14533	14475	14459	14594	14407	14405	14479	14524	14391	14524	14281	14506	14468	14553	14421	14469	14390	14517	14324	14509	14373	14464	14459	14454	14359	14572	14513	14377	14457	14549	14472	14387	14379	14452	14591	14609	14445	14558	14519	14547	14432	14403	14507	14238	14442	14571	14495	14433	14329	14272	14436	14543	14647	14405	14480	14547	14448	14476	14518	14382	14448	14376	14400	14452	14555	14504	14400	14514	14488	14421	14517	14354	14408	14532	14440	14434	14517	14387	14472	14573	14340	14417	14546	14447	14397	14289	14422	14468	14387	14402	14296	14367	14476	14472	14491	14513	14543	14444	14368	14505	14524	14409	14530	14463	14255	14356	14625	14535	14465	14628	14449	14421	14410	14436	14342	14361	14370	14529	14403	14486	14671	14241	14452	14327	14572	14429	14553	14515	14455	14504	14584	14390	14587	14455	14466	14662	14608	14520	14394	14545	14547	14401	14409	14504	14554	14444	14572	14639	14536	14470	14494	14375	14294	14341	14371	14530	14441	14392	14675	14457	14633	14439	14439	14370	14521	14464	14420	14447	14415	14467	14492	14633	14439	14501	14338	14346	14559	14434	14423	14459	14414	14462	14502	14548	14468	14500	14377	14346	14386	14411	14544	14557	14327	14508	14432	14527	14500	14400	14540	14371	14489	14321	14388	14489	14542	14590	14429	14504	14490	14426	14556	14394	14532	14491	14406	14414	14564	14512	14478	14548	14603	14430	14253	14538	14486	14397	14475	14476	14412	14417	14433	14365	14403	14434	14524	14500	14554	14451	14468	14434	14522	14490	14629	14300	14270	14579	14555	14258	14445	14521	14434	14476	14289	14565	14299	14565	14427	14383	14325	14353	14486	14595	14460	14528	14259	14399	14658	14271	14367	14513	14570	14361	14631	14596	14434	14266	14441	14684	14572	14423	14517	14248	14465	14277	14352	14303	14414	14585	14642	14583	14304	14491	14367	14586	14320	14439	14534	14439	14502	14315	14486	14539	14415	14465	14621	14499	14636	14400	14544	14377	14428	14562	14436	14369	14502	14622	14516	14583	14546	14613	14325	14393	14492	14501	14557	14507	14479	14331	14501	14415	14367	14451	14476	14456	14309	14528	14605	14500	14533	14461	14413	14503	14619	14433	14532	14542	14455	14430	14484	14392	14411	14546	14508	14441	14469	14744	14347	14399	14408	14519	14342	14515	14440	14498	14550	14321	14531	14541	14509	14437	14434	14504	14515	14511	14481	14296	14286	14337	14296	14274	14424	14373	14442	14408	14579	14404	14348	14520	14477	14350	14601	14414	14543	14430	14551	14374	14541	14433	14287	14423	14503	14353	14386	14425	14384	14394	14549	14432	14492	14463	14441	14301	14509	14401	14589	14377	14578	14547	14368	14311	14414	14441	14464	14360	14532	14447	14435	14331	14447	14421	14534	14371	14534	14522	14442	14477	14504	14479	14313	14502	14320	14464	14449	14364	14587	14473	14478	14487	14515	14436	14470	14555	14503	14434	14455	14344	14421	14422	14490	14425	14361	14494	14418	14354	14593	14341	14566	14352	14517	14360	14396	14544	14448	14435	14437	14403	14510	14523	14608	14411	14404	14553	14438	14389	14453	14349	14401	14679	14468	14446	14479	14409	14590	14518	14172	14428	14400	14462	14490	14518	14452	14426	14546	14359	14315	14595	14236	14434	14368	14469	14459	14614	14357	14451	14316	14560	14535	14284	14519	14324	14494	14472	14501	14354	14482	14402	14474	14416	14402	14474	14395	14463	14402	14427	14674	14411	14428	14336	14640	14515	14370	14504	14593	14572	14304	14430	14554	14507	14467	14506	14437	14420	14459	14445	14496	14380	14581	14353	14392	14270	14415	14525	14412	14657	14494	14452	14414	14614	14369	14569	14536	14478	14699	14356	14527	14478	14481	14457	14393	14518	14394	14554	14549	14416	14334	14469	14452	14405	14375	14549	14529	14610	14387	14597	14450	14299	14512	14542	14567	14441	14408	14325	14314	14480	14471	14572	14485	14475	14369	14412	14480	14454	14319	14565	14569	14640	14511	14497	14483	14363	14435	14450	14354	14376	14473	14592	14525	14359	14374	14376	14412	14462	14549	14545	14485	14463	14512	14559	14491	14404	14540	14435	14530	14533	14432	14432	14396	14351	14448	14421	14401	14626	14644	14358	14423	14252	14427	14412	14534	14504	14566	14485	14591	14445	14543	14563	14582	14444	14487	14578	14422	14339	14381	14510	14515	14552	14469	14616	14314	14298	14578	14497	14548	14525	14473	14433	14422	14421	14459	14487	14334	14634	14492	14416	14384	14465	14392	14492	14389	14359	14426	14410	14333	14329	14504	14388	14416	14288	14307	14407	14419	14421	14566	14589	14278	14723	14440	14472	14415	14565	14546	14442	14537	14456	14377	14425	14501	14336	14428	14379	14355	14406	14359	14441	14522	14561	14515	14269	14381	14447	14504	14624	14256	14508	14490	14533	14479	14515	14393	14285	14459	14559	14437	14434	14495	14429	14426	14448	14401	14497	14389	14498	14498	14311	14458	14493	14618	14495	14376	14448	14441	14491	14651	14446	14553	14397	14510	14635	14561	14328	14375	14410	14461	14364	14429	14442	14295	14459	14539	14611	14327	14565	14597	14461	14289	14484	14515	14489	14383	14423	14386	14475	14451	14422	14595	14517	14388	14399	14414	14370	14380	14543	14408	14484	14410	14404	14646	14327	14368	14558	14512	14529	14434	14605	14524	14448	14493	14574	14578	14570	14325	14402	14274	14455	14575	14392	14651	14502	14555	14469	14563	14469	14561	14344	14437	14321	14439	14603	14419	14450	14540	14615	14432	14394	14540	14507	14393	14372	14184	14424	14481	14249	14652	14450	14404	14383	14451	14510	14668	14564	14534	14552	14599	14451	14474	14485	14607	14370	14435	14277	14507	14341	14403	14599	14565	14402	14381	14507	14445	14570	14473	14479	14634	14286	14563	14512	14393	14487	14536	14533	14580	14384	14367	14376	14583	14580	14321	14502	14402	14639	14380	14491	14465	14469	14480	14427	14396	14352	14473	14345	14361	14482	14652	14385	14470	14516	14440	14532	14389	14570	14440	14335	14439	14571	14350	14569	14576	14480	14470	14460	14461	14465	14308	14416	14430	14385	14479	14328	14457	14351	14541	14578	14396	14390	14381	14524	14588	14334	14434	14437	14526	14404	14338	14495	14390	14287	14333	14608	14397	14375	14429	14427	14530	14418	14440	14482	14480	14472	14411	14558	14335	14466	14430	14584	14452	14404	14581	14489	14487	14463	14371	14459	14430	14426	14409	14526	14566	14449	14428	14474	14676	14446	14420	14555	14481	14305	14499	14461	14443	14391	14390	14445	14565	14390	14399	14432	14411	14459	14567	14450	14462	14578	14558	14360	14434	14629	14252	14569	14543	14468	14457	14287	14416	14423	14442	14460	14624	14485	14422	14394	14480	14507	14340	14381	14503	14734	14505	14580	14570	14443	14432	14502	14443	14361	14416	14557	14358	14502	14433	14380	14373	14334	14264	14367	14484	14442	14611	14403	14366	14465	14387	14498	14518	14459	14451	14461	14507	14573	14595	14528	14267	14589	14562	14539	14512	14375	14608	14508	14475	14328	14516	14562	14456	14333	14467	14428	14452	14453	14459	14520	14456	14341	14632	14385	14518	14401	14534	14339	14439	14502	14393	14296	14559	14352	14462	14363	14577	14275	14472	14349	14495	14433	14461	14543	14358	14509	14349	14445	14446	14420	14444	14471	14384	14394	14442	14374	14390	14400	14413	14341	14453	14405	14350	14383	14468	14325	14307	14346	14364	14533	14526	14574	14390	14443	14471	14410	14416	14429	14510	14303	14559	14524	14536	14388	14558	14431	14436	14380	14338	14160	14485	14594	14390	14474	14395	14369	14551	14503	14399	14575	14386	14504	14596	14425	14347	14427	14477	14542	14467	14469	14486	14660	14463	14495	14557	14396	14311	14481	14282	14524	14429	14420	14533	14520	14316	14434	14584	14413	14378	14504	14496	14501	14472	14470	14397	14448	14324	14416	14379	14530	14262	14425	14392	14313	14606	14391	14397	14536	14397	14501	14482	14351	14492	14432	14403	14391	14301	14515	14482	14542	14448	14504	14589	14472	14441	14492	14550	14368	14395	14485	14511	14521	14627	14376	14517	14429	14388	14460	14381	14303	14507	14638	14530	14577	14526	14604	14440	14436	14600	14604	14427	14525	14387	14500	14527	14392	14520	14443	14450	14286	14401	14475	14507	14308	14584	14346	14448	14539	14325	14388	14418	14540	14348	14109	14429	14402	14632	14486	14504	14637	14378	14514	14501	14605	14504	14425	14249	14350	14553	14508	14544	14329	14639	14565	14419	14325	14485	14515	14556	14477	14498	14511	14386	14421	14576	14371	14479	14468	14458	14571	14540	14440	14338	14419	14377	14584	14281	14244	14496	14301	14394	14565	14323	14559	14499	14486	14390	14417	14251	14329	14441	14499	14514	14443	14453	14550	14349	14491	14450	14439	14237	14380	14450	14504	14495	14331	14442	14388	14561	14369	14508	14427	14527	14480	14450	14451	14535	14533	14519	14488	14360	14571	14547	14469	14653	14585	14429	14352	14369	14522	14542	14421	14401	14429	14551	14563	14450	14445
23955	21396	28933	24264	21840	22308	20742	17520	16944	16777	16684	16426	16651	18318	30152	39398	35377	28316	22108	18268	16837	16419	16306	16158	16206	16203	16343	16157	16183	16115	16172	16113	16205	16086	16237	16119	16012	16249	15918	15974	16199	16192	16224	16192	15948	16040	16029	15995	15980	16196	16185	16040	16045	15950	16114	16168	16140	16175	16024	16171	16310	16085	16073	16094	16081	16213	16216	15946	16293	16236	16205	16056	16171	16161	16150	16035	16017	15953	16047	16228	16125	16141	16229	16252	15935	15946	16212	15970	16087	16038	16337	16047	16285	16137	16176	16085	16156	16080	16192	16200	16154	16185	15816	16299	16237	16198	15995	16004	16056	15902	16161	16205	16188	16334	16177	16040	15964	16218	16121	16233	16090	16007	16093	16123	16084	16152	16204	16058	16068	16116	16218	16092	16077	16012	16038	16184	16211	16383	16107	16043	15985	16146	16229	16076	15982	16151	16285	16091	16170	16167	16108	15879	16056	16221	16066	16082	16173	16076	16239	16274	15879	16025	16047	16132	16131	16156	16110	16084	16128	16036	16032	16085	16155	16160	16349	16113	16218	16231	16319	16173	16098	16013	16055	16023	16220	15928	16002	15988	15998	15912	16167	16216	16112	16045	16094	15871	16186	16036	16075	16019	16162	15841	15991	16093	16084	16037	16149	16097	15959	16061	16091	16078	16239	16016	16139	16088	16149	16326	16030	16126	16058	15929	16157	16195	16035	16004	16209	16145	16223	16087	16236	16218	16062	16011	16119	16097	15859	16049	16215	16034	16177	15887	16042	16178	16061	16101	15993	16196	16082	16159	16020	16108	16029	15971	16000	16131	15883	15985	16102	16220	16072	16063	15950	15994	16075	16180	16182	16307	16166	16290	16028	16241	16155	16091	16063	16182	16064	16021	16086	16092	15934	15966	16021	16237	16191	16204	16175	16180	16060	16033	16045	16070	16180	16143	16026	16256	16148	16246	16346	16224	16141	16008	16204	16126	15925	16042	16296	15888	16060	16067	16197	16146	16122	16018	16039	15980	16107	16094	16072	15950	16145	16062	16037	15972	16019	16157	15964	16164	16156	16170	16012	16062	16069	15981	16032	15838	16065	16138	16020	15997	16066	16177	16065	16063	16154	16022	15904	15993	16011	16122	16186	16189	15912	16151	15879	16112	16143	16138	15961	16082	16129	16132	16131	16020	16134	16043	16108	15998	16075	16241	15975	16056	16078	16020	16030	16090	15986	16286	16085	16188	16008	16228	15933	16109	16151	16215	16205	16168	16042	16157	16226	16017	16123	15908	15994	16055	16070	16032	16008	15905	16270	16154	15854	16039	15953	16191	16269	16228	15804	16230	16088	15991	16279	16146	16086	16105	16045	16206	16088	16075	16053	16065	16136	16146	15933	16027	16274	16174	16140	16034	16026	16075	16159	16222	16156	15946	16256	16054	16122	16062	16148	16041	15974	16087	16224	16324	16052	16050	16286	16051	16022	15991	16265	16211	16229	16184	15960	16027	16077	16180	16058	16062	16076	16164	15987	16044	16116	15870	16061	15923	16171	16163	16381	16189	16086	15996	16175	16111	16061	16229	15898	16184	16244	16026	16173	16140	15988	16119	16112	16100	16135	16271	16057	16073	16170	16167	16240	15909	15961	15971	16134	16108	16321	16207	16071	16051	15984	16040	16008	15950	16034	16056	16231	16033	15844	15960	16427	16100	16131	16163	16072	16139	16192	16249	16110	16118	16077	16129	16118	16089	16125	15995	15899	16202	16209	16105	16031	16001	16341	15954	15946	16049	15967	16058	16159	16000	15951	16139	15933	15857	16072	16006	16060	16007	16084	16156	15918	15954	16106	16210	16098	16053	16064	15928	16157	15979	16253	16010	16322	16202	16229	16079	16022	16081	16192	16145	15951	16124	15844	16213	16124	16173	16203	16154	16033	16107	16163	16331	16059	16117	15888	16180	16088	16147	16066	16227	16299	16241	16279	15900	16055	16197	16003	16059	16116	15970	16082	16018	16157	16084	16141	16252	16027	16047	16049	16004	16196	16154	16194	15823	16006	16057	16141	16099	16065	16127	16179	16106	16060	16352	16192	16049	16089	16228	16139	16034	16088	16166	15971	16132	15878	16163	16378	16123	16082	16088	16280	16095	16040	16140	16157	16170	16082	15878	16186	16121	16132	16199	15989	16019	16064	16226	15979	15968	15941	15959	16069	15962	16123	16109	16014	16112	15910	15925	16251	15980	16179	16295	16049	16121	16136	16220	16051	16435	16065	16148	16254	16248	15923	16034	16039	16163	16235	15930	16037	16091	16033	15989	15993	16102	16186	15936	16001	16151	16015	16120	16160	16155	16229	16167	16130	16313	16135	16104	16139	16116	16280	16081	15928	16025	16225	16192	15977	16207	15973	16018	16198	16122	16160	16095	16146	16212	16132	16212	16018	16082	16179	16128	15978	16073	16031	15965	16199	15976	16292	16216	16041	15967	16180	16023	16299	16132	16050	16143	16169	15910	15966	16152	16040	16185	16201	16303	16011	16092	16001	16134	16109	16229	16097	16142	15960	16025	16035	16088	15944	16248	16024	16006	16223	16138	16166	16081	16038	16086	16095	16101	16023	15914	16066	15964	16101	16126	16232	15952	16276	16104	16213	15967	16031	16147	16107	15993	16058	16134	16037	16072	15992	16097	15980	16053	16150	16082	16267	15951	15924	16132	16002	16269	15941	16021	16125	15894	16154	16080	16203	16165	16028	15907	16009	16064	16071	16220	16071	16094	16103	16175	16113	16064	16038	16038	16057	16129	16053	16136	15967	15998	16308	16166	15918	16222	15936	16091	16051	16124	16061	16095	15985	15904	16142	16201	15911	16150	16204	15925	16117	16186	16063	16042	15965	16089	16145	16241	15992	16096	16058	16199	16066	16267	16245	16064	16180	16103	16053	16140	16019	15990	16118	16084	16136	16137	16126	16297	16122	16190	16143	15931	15968	16256	16324	16054	16009	16175	16026	16041	16138	16066	16124	16142	15919	16015	15952	16056	16081	16067	16227	16171	16250	16020	15842	16077	16151	15931	16221	16205	16150	16023	16144	15904	15979	16136	16139	16016	16284	16188	16195	16229	16103	16023	16328	16295	16002	16288	16103	16172	15956	16123	16446	16052	16124	16010	16239	16115	16091	16120	16125	16046	16403	16251	16014	15891	16065	16124	16102	16053	16104	16160	16183	16063	16001	15952	16019	16174	16188	16051	16030	16089	16170	16215	16209	16040	16013	15975	16216	16048	15974	16147	16029	16029	16180	16209	16123	16032	16307	15945	16330	16110	15901	16008	16231	16097	16125	16418	16083	16116	16055	16112	16024	16202	15966	16148	15956	15871	15934	15954	16171	16135	16213	16093	16119	16154	15984	16050	16116	16010	16115	16207	16005	16061	16013	16301	16184	15994	16125	16247	16161	16134	16072	16104	16129	16126	15871	16074	16164	16064	15924	16178	16247	16002	16180	16013	15981	16080	16091	16109	16224	16245	15959	15973	15985	16055	15903	16013	16016	16002	15852	16047	16021	16043	16009	16207	16056	16084	16099	16057	16311	16221	16122	16032	16264	16215	16050	16261	16118	16141	16044	15996	16204	15980	16106	15880	15870	16029	15986	16038	16193	16090	16086	16129	16248	16152	16098	15814	16101	15989	16173	16292	16232	15925	16157	15805	16088	16138	16039	16234	16086	15948	16099	16125	16168	16004	15971	15896	15959	16259	16223	15967	16090	16162	16225	16125	16068	16162	16142	16159	16057	16124	16073	15979	16036	16050	16126	16248	16035	15968	16048	16026	16115	16209	16159	16243	16024	16080	16173	16077	16128	16050	16130	16011	16117	16154	15969	16274	16052	16093	16254	16070	15987	16221	15956	16106	16173	16126	15792	16034	16061	16191	16023	15983	16072	16185	16096	16176	16040	16174	16194	16193	16269	16091	16101	16147	16133	16146	16166	16140	16259	16126	16082	16075	16163	16047	15804	15904	16151	16187	16245	16339	16150	16160	16295	16014	16124	16022	16222	15942	15950	16162	16128	16140	16262	16165	16099	15929	16016	15906	16054	16088	16194	16110	16022	16122	16077	16139	16253	16079	16140	15946	15942	16018	16036	15937	16204	16103	15875	16202	16080	16268	16104	15953	16055	15965	16325	16001	16088	15924	16147	15967	16248	16148	16294	16033	16233	16074	16151	15970	16168	16125	16087	16299	15945	16265	15968	16200	16089	15978	16159	16175	15943	16103	16160	15998	15943	16221	16074	16081	16087	16078	16346	16138	16134	15948	16030	15986	16148	15934	15844	16240	16084	16051	16131	15910	16161	16040	16201	16233	15945	16194	16193	16226	16080	16160	16082	16175	15914	16072	15994	16110	15883	16112	16316	16051	16201	16120	16119	15934	16183	16094	16017	16070	16111	16188	15909	16172	16222	16061	15947	16280	16098	16003	16116	16136	16147	16099	16211	16115	15989	16143	15909	16104	16073	16313	16123	16082	16304	16122	16141	15852	16017	16226	15997	16255	16100	15907	16051	16142	16234	16013	15886	15955	16206	15940	16138	16264	16152	16216	16246	16135	16119	16225	16144	15933	16139	15991	16007	16045	16026	15876	16166	16134	16175	16101	16069	16033	16146	16187	16249	16299	16146	16313	16183	16083	16184	15898	16055	16227	16141	16213	15925	16036	16098	16258	16102	15979	16227	16064	16180	15998	15902	16351	16187	15918	15980	16183	16006	15942	16002	15894	15982	16221	16038	16112	15931	15937	16211	15987	16096	16112	16178	16071	16029	16091	16133	16105	16001	15992	15972	16017	15945	16097	15847	16194	16007	16059	16167	16069	15979	16182	16118	16062	16148	16119	16112	16229	15965	15856	16054	16101	16259	16339	16111	15998	16079	16326	16118	15809	16187	16075	15999	16120	16232	16034	16350	16203	16112	15711	16109	16070	15986	16083	16233	16081	15948	15957	16026	16073	16151	16041	16185	15980	16217	16093	16029	16035	16199	15945	16172	15917	15920	16188	16085	16213	15833	15992	16017	16060	15897	16202	16048	16122	16017	16097	16014	16232	16147	16310	16009	15992	16139	16026	15987	16147	16122	15991	16127	15835	16105	16065
15604	26105	24359	19742	17751	16939	16400	16205	15498	15426	15109	15084	15121	18334	34946	41615	36285	28386	21015	16487	14919	14414	14489	14369	14377	14426	14388	14383	14457	14558	14388	14424	14570	14365	14425	14572	14384	14479	14255	14556	14427	14553	14305	14303	14564	14574	14431	14342	14352	14321	14394	14546	14307	14374	14494	14484	14485	14430	14419	14305	14482	14479	14370	14420	14445	14409	14448	14499	14497	14502	14318	14417	14346	14474	14309	14479	14406	14443	14499	14521	14467	14326	14583	14346	14341	14533	14408	14449	14396	14541	14446	14297	14394	14434	14440	14452	14481	14423	14342	14477	14434	14459	14518	14394	14365	14319	14448	14434	14466	14425	14638	14337	14399	14382	14342	14281	14447	14510	14307	14383	14460	14510	14483	14279	14283	14427	14451	14619	14461	14573	14316	14435	14466	14600	14319	14492	14511	14440	14420	14456	14359	14459	14392	14334	14453	14253	14488	14622	14426	14446	14390	14509	14247	14443	14481	14388	14399	14465	14274	14482	14665	14304	14569	14546	14474	14448	14504	14371	14560	14471	14154	14467	14322	14418	14545	14475	14338	14292	14595	14502	14410	14588	14378	14568	14457	14493	14246	14463	14371	14573	14417	14567	14512	14401	14460	14410	14496	14509	14508	14495	14428	14406	14504	14416	14430	14528	14393	14506	14327	14471	14415	14415	14459	14487	14579	14463	14452	14520	14474	14492	14402	14382	14296	14396	14521	14381	14388	14150	14416	14507	14411	14292	14444	14500	14346	14392	14407	14307	14329	14505	14453	14416	14437	14541	14445	14571	14565	14417	14278	14473	14489	14439	14367	14382	14407	14413	14355	14517	14390	14379	14458	14312	14459	14444	14530	14279	14415	14369	14422	14365	14275	14489	14391	14377	14537	14645	14427	14516	14565	14377	14504	14398	14514	14401	14544	14442	14423	14238	14329	14424	14292	14449	14314	14446	14560	14351	14391	14280	14447	14457	14598	14277	14587	14296	14439	14449	14425	14378	14472	14371	14445	14443	14481	14269	14437	14363	14359	14354	14411	14492	14532	14547	14390	14470	14451	14546	14378	14499	14306	14414	14347	14395	14490	14383	14491	14464	14428	14395	14471	14409	14445	14570	14420	14437	14363	14680	14414	14443	14446	14534	14400	14380	14443	14516	14418	14431	14472	14393	14349	14552	14451	14574	14673	14428	14571	14583	14417	14283	14318	14297	14448	14356	14506	14453	14361	14202	14484	14480	14502	14376	14360	14349	14546	14491	14396	14521	14416	14380	14535	14299	14505	14409	14412	14496	14390	14498	14528	14521	14336	14399	14427	14504	14423	14400	14420	14423	14488	14494	14291	14559	14231	14539	14289	14368	14489	14560	14506	14473	14306	14319	14500	14467	14602	14478	14312	14324	14611	14459	14328	14402	14370	14321	14399	14516	14432	14494	14403	14567	14544	14467	14319	14427	14313	14414	14286	14429	14381	14475	14364	14365	14463	14417	14432	14357	14498	14268	14417	14523	14515	14474	14502	14434	14476	14307	14392	14581	14622	14497	14374	14424	14413	14619	14362	14272	14509	14439	14519	14457	14321	14249	14419	14327	14587	14410	14444	14485	14381	14481	14491	14357	14374	14586	14219	14342	14421	14361	14361	14642	14349	14403	14406	14503	14396	14455	14461	14461	14569	14289	14555	14454	14531	14532	14424	14541	14389	14544	14449	14281	14474	14417	14408	14497	14522	14321	14524	14428	14275	14377	14400	14279	14583	14419	14427	14331	14439	14643	14561	14302	14450	14427	14389	14626	14408	14521	14358	14487	14448	14469	14298	14515	14472	14349	14436	14334	14411	14395	14484	14487	14575	14539	14485	14345	14344	14487	14394	14349	14432	14401	14516	14480	14245	14567	14545	14431	14550	14550	14386	14628	14279	14404	14527	14479	14280	14354	14385	14397	14350	14382	14545	14387	14376	14423	14391	14350	14485	14404	14577	14390	14488	14390	14407	14370	14430	14551	14459	14530	14404	14612	14461	14444	14426	14457	14477	14411	14201	14288	14396	14454	14523	14696	14385	14507	14407	14337	14388	14372	14496	14425	14588	14391	14355	14410	14420	14548	14331	14458	14265	14487	14333	14388	14525	14292	14526	14536	14388	14267	14449	14480	14455	14323	14357	14435	14380	14469	14437	14431	14467	14426	14373	14417	14575	14364	14531	14386	14369	14474	14488	14304	14478	14353	14462	14449	14455	14312	14320	14415	14304	14401	14329	14601	14354	14407	14370	14503	14358	14420	14347	14531	14487	14389	14388	14538	14431	14392	14493	14248	14454	14542	14488	14411	14444	14328	14456	14478	14455	14278	14431	14458	14257	14384	14574	14516	14378	14561	14367	14556	14478	14369	14440	14429	14483	14448	14436	14350	14458	14567	14508	14328	14402	14531	14451	14568	14226	14372	14375	14334	14347	14393	14491	14533	14287	14342	14405	14501	14343	14371	14493	14492	14568	14341	14323	14371	14462	14600	14310	14496	14428	14555	14452	14402	14326	14446	14473	14427	14398	14470	14268	14368	14532	14411	14383	14463	14270	14305	14612	14578	14370	14379	14403	14660	14414	14481	14487	14471	14433	14383	14341	14585	14432	14530	14473	14245	14538	14354	14570	14435	14381	14388	14382	14356	14580	14563	14499	14576	14384	14478	14335	14597	14576	14319	14475	14453	14571	14552	14293	14353	14578	14416	14443	14562	14516	14452	14559	14311	14564	14375	14432	14394	14271	14449	14368	14259	14408	14451	14431	14207	14496	14265	14361	14428	14345	14511	14353	14446	14449	14463	14523	14434	14411	14549	14505	14355	14433	14454	14428	14391	14313	14515	14488	14426	14490	14453	14690	14543	14386	14246	14271	14620	14526	14372	14556	14494	14467	14337	14457	14411	14469	14334	14426	14553	14374	14495	14528	14587	14343	14358	14384	14346	14514	14464	14653	14397	14170	14344	14590	14432	14582	14377	14440	14516	14577	14491	14464	14413	14383	14414	14417	14396	14581	14552	14370	14381	14391	14383	14503	14278	14383	14334	14435	14630	14483	14447	14402	14621	14399	14378	14475	14513	14582	14181	14403	14443	14304	14313	14522	14420	14527	14521	14418	14557	14416	14247	14430	14629	14324	14389	14385	14336	14631	14487	14454	14317	14522	14307	14474	14336	14415	14655	14416	14591	14550	14362	14330	14411	14376	14452	14340	14462	14285	14362	14512	14388	14469	14413	14540	14415	14373	14464	14526	14455	14467	14506	14379	14516	14406	14456	14492	14406	14339	14331	14250	14427	14376	14660	14434	14405	14442	14491	14493	14332	14469	14354	14415	14519	14526	14412	14424	14488	14363	14668	14402	14437	14440	14350	14685	14405	14463	14408	14465	14399	14461	14439	14232	14435	14264	14570	14441	14409	14430	14568	14471	14461	14550	14378	14472	14341	14605	14386	14459	14368	14364	14544	14438	14456	14369	14391	14460	14539	14412	14385	14457	14365	14493	14395	14469	14406	14353	14464	14414	14609	14508	14546	14418	14503	14403	14301	14280	14377	14529	14422	14528	14334	14459	14569	14442	14297	14390	14446	14281	14525	14608	14424	14415	14282	14342	14502	14535	14539	14524	14381	14393	14572	14372	14353	14600	14494	14407	14413	14459	14588	14462	14393	14550	14498	14431	14324	14407	14397	14377	14535	14407	14442	14578	14301	14326	14400	14534	14480	14451	14253	14411	14563	14479	14585	14487	14240	14505	14326	14372	14403	14378	14457	14591	14476	14325	14590	14331	14310	14530	14500	14356	14398	14363	14533	14332	14608	14431	14526	14421	14470	14502	14444	14432	14576	14378	14426	14429	14400	14412	14382	14491	14455	14433	14408	14458	14418	14458	14441	14308	14329	14680	14461	14540	14390	14424	14349	14399	14462	14467	14380	14352	14363	14554	14454	14487	14399	14432	14427	14516	14291	14456	14394	14439	14407	14391	14388	14367	14288	14532	14555	14553	14358	14336	14477	14510	14461	14471	14358	14468	14284	14473	14477	14532	14385	14361	14579	14371	14217	14440	14289	14503	14536	14509	14465	14465	14544	14460	14403	14398	14226	14382	14219	14379	14535	14570	14401	14484	14422	14352	14380	14316	14507	14556	14266	14434	14567	14298	14425	14511	14397	14240	14522	14390	14534	14364	14378	14337	14500	14486	14279	14493	14301	14460	14436	14435	14354	14367	14505	14412	14470	14428	14431	14343	14483	14281	14508	14502	14478	14498	14640	14354	14493	14292	14496	14388	14509	14259	14466	14479	14447	14322	14526	14406	14378	14466	14272	14388	14399	14538	14294	14272	14246	14410	14413	14651	14496	14520	14462	14530	14494	14359	14318	14478	14414	14436	14570	14501	14400	14618	14544	14529	14371	14427	14469	14466	14324	14403	14537	14317	14494	14502	14399	14362	14351	14417	14617	14551	14528	14392	14536	14495	14426	14368	14399	14577	14447	14368	14344	14329	14382	14284	14451	14413	14461	14335	14342	14374	14491	14543	14440	14472	14443	14478	14570	14258	14429	14519	14434	14354	14322	14384	14383	14338	14440	14328	14489	14413	14431	14492	14363	14586	14448	14483	14517	14323	14433	14396	14444	14273	14373	14360	14473	14493	14290	14497	14373	14404	14541	14344	14606	14460	14360	14312	14413	14514	14467	14434	14494	14381	14672	14460	14242	14321	14501	14373	14305	14427	14475	14366	14311	14345	14535	14374	14440	14503	14477	14356	14437	14464	14409	14509	14447	14403	14371	14410	14493	14391	14335	14284	14565	14379	14437	14604	14550	14493	14544	14386	14459	14382	14416	14476	14403	14386	14298	14507	14437	14488	14350	14379	14552	14493	14499	14545	14340	14425	14553	14460	14281	14463	14338	14581	14397	14402	14528	14466	14386	14327	14434	14524	14423	14392	14514	14527	14396	14482	14486	14457	14399	14538	14431	14437	14388	14382	14384	14502	14405	14337	14472	14431	14517	14494	14451	14526	14543	14581	14412	14540	14487	14497	14265	14386	14365	14256	14325	14452	14383	14373	14381	14332	14334	14433	14402	14491	14435	14518	14447	14320	14236	14409	14522	14554	14352	14467	14401	14410	14603
29297	21869	20989	18686	16771	16784	16909	16738	16529	16748	16647	16714	16718	16768	17480	18780	19151	18581	17664	17172	16713	16736	16693	16648	16624	16629	16807	16699	16770	16651	16554	16603	16700	16662	16699	16686	16585	16506	16694	16760	16644	16703	16666	16790	16871	16760	16692	16724	16434	16600	16551	16640	16778	16592	16582	16618	16446	16564	16606	16697	16714	16592	16800	16746	16721	16526	16770	16777	16741	16633	16635	16851	16748	16707	16696	16604	16612	16660	16570	16536	16592	16535	16791	16708	16515	16749	16479	16728	16780	16551	16548	16778	16761	16795	16564	16551	16725	16573	16783	16842	16787	16466	16761	16598	16531	16756	16726	16494	16478	16754	16865	16618	16811	16618	16860	16629	16799	16704	16763	16647	16661	16758	16746	16731	16606	16794	16846	16717	16934	16725	16758	16570	16698	16574	16535	16494	16877	16790	16694	16638	16744	16632	16791	16819	16683	16646	16754	16651	16762	16794	16783	16763	16639	16620	16630	16590	16607	16517	16684	16853	16702	16818	16850	16556	16858	16686	16642	16617	16730	16615	16617	16662	16907	16829	16595	16627	16746	16746	16555	16527	16707	16748	16827	16518	16622	16526	16666	16818	16673	16483	16648	16423	16613	16758	16902	16744	16678	16615	16570	16638	16686	16759	16600	16787	16464	16750	16803	16736	16665	16526	16702	16638	16879	16899	16491	16862	16598	16699	16632	16674	16762	16490	16865	16717	16589	16641	16757	16551	16595	16485	16812	16665	16467	16531	16796	16897	16666	16418	16423	16571	16659	16621	16716	16737	16584	16455	16728	16728	16550	16581	16676	16546	16473	16750	16595	16537	16759	16561	16559	16553	16434	16679	16681	16696	16669	16567	16594	16473	16657	16656	16646	16724	16751	16705	16760	16559	16867	16681	16648	16636	16483	16737	16868	16658	16927	16629	16731	16923	16685	16879	16810	16529	16395	16628	16788	16702	16792	16554	16663	16780	16708	16784	16734	16701	16676	16676	16594	16900	16799	16718	16707	16692	16717	16472	16593	16658	16709	16486	16651	16576	16562	16655	16728	16648	16632	16585	16678	16688	16746	16674	16696	16665	16534	16478	16597	16711	16737	16670	16849	16530	16661	16640	16658	16729	16621	16724	16772	16746	16756	16715	16713	16725	16534	16733	16661	16552	16756	16494	16614	16369	16792	16556	16596	16622	16735	16608	16820	16732	16617	16589	16699	16729	16629	16710	16594	16638	16520	16583	16629	16637	16704	16662	16660	16707	16798	16779	16759	16729	16771	16755	16700	16710	16753	16603	16591	16616	16666	16405	16765	16839	16632	16675	16489	16705	16717	16762	16722	16732	16638	16605	16602	16687	16786	16620	16531	16647	16813	16577	16621	16630	16778	16810	16627	16890	16910	16716	16668	16815	16695	16392	16688	16721	16609	16876	16842	16651	16669	16922	16549	16587	16766	16598	16745	16606	16373	16724	16643	16469	16787	16556	16655	16587	16488	16759	16619	16686	16727	16637	16744	16818	16617	16700	16859	16876	16789	16637	16729	16810	16689	16880	16652	16531	16618	16601	16760	16470	16826	16706	16633	16666	16743	16556	16592	16529	16540	16684	16791	16658	16620	16516	16541	16777	16918	16655	16711	16529	16619	16678	16587	16592	16783	16554	16605	16638	16675	16421	16513	16706	16647	16708	16585	16781	16738	16751	16712	16641	16731	16736	16657	16493	16722	16552	16558	16616	16552	16619	16656	16783	16747	16481	16768	16721	16724	16726	16819	16748	16588	16656	16574	16698	16954	16602	16641	16710	16562	16647	16732	16744	16679	16672	16747	16746	16697	16455	16689	16623	16816	16722	16704	16588	16465	16874	16561	16780	16515	16701	16723	16633	16651	16561	16578	16755	16734	16691	16846	16677	16915	16548	16489	16675	16668	16658	16730	16816	16584	16640	16512	16628	16569	16779	16698	16715	16807	16639	16816	16698	16511	16619	16681	16791	16761	16749	16807	16607	16615	16506	16625	16573	16754	16607	16509	16652	16632	16658	16606	16643	16624	16662	16645	16589	16551	16695	16783	16671	16596	16840	16530	16228	16742	16692	16745	16665	16773	16698	16713	16614	16896	16837	16666	16629	16505	16638	16593	16729	16756	16714	16401	16806	16874	16736	16786	16757	16577	16694	16584	16890	16655	16563	16638	16588	16581	16819	16691	16681	16843	16781	16721	16471	16571	16646	16563	16737	16547	16574	16722	16948	16640	16675	16824	16646	16696	16615	16854	16688	16606	16553	16608	16541	16743	16635	16800	16778	16616	16788	16686	16758	16625	16660	16750	16590	16773	16676	16781	16724	16812	16726	16316	16553	16702	16700	16633	16661	16418	16693	16642	16873	16850	16667	16711	16736	16717	16505	16534	16644	16663	16500	16562	16559	16678	16743	16736	16768	16656	16742	16683	16746	16784	16688	16582	16659	16750	16755	16676	16778	16560	16725	16659	16864	16864	16849	16696	16805	16549	16693	16575	16729	16812	16924	16708	16550	16707	16642	16696	16685	16621	16438	16727	16517	16756	16466	16529	16687	16833	16731	16617	16559	16767	16674	16594	16737	16833	16706	16630	16799	16702	16633	16755	16614	16710	16726	16657	16631	16543	16779	16922	16699	16468	16756	16981	16692	16563	16837	16847	16734	16721	16675	16729	16570	16696	16589	16537	16609	16686	16648	16577	16412	16497	16956	16766	16677	16712	16742	16920	16696	16601	16932	16522	16724	16593	16574	16546	16821	16666	16703	16573	16663	16644	16595	16579	16967	16767	16584	16646	16590	16578	16662	16792	16624	16646	16626	16667	16746	16518	16977	16749	16533	16676	16578	16614	16585	16552	16609	16695	16714	16948	16696	16510	16714	16707	16711	16785	16775	16602	16738	16662	16695	16743	16611	16824	16712	16940	16698	16681	16535	16596	16859	16762	16619	16595	16446	16513	16645	16758	16644	16654	16599	16564	16666	16595	16534	16868	16501	16691	16619	16608	16575	16584	16664	16608	16652	16656	16813	16680	16689	16747	16733	16619	16575	16662	16691	16636	16754	16686	16660	16781	16736	16708	16682	16511	16539	16618	16809	16616	16663	16737	16681	16585	16429	16705	16638	16725	16660	16586	16682	16787	16822	16695	16732	16694	16631	16685	16654	16854	16544	16540	16815	16793	16722	16541	16715	16593	16584	16659	16513	16498	16634	16860	16733	16464	16715	16601	16673	16724	16589	16882	16532	16549	16614	16824	16744	16788	16552	16705	16986	16492	16576	16592	16634	16734	16784	16776	16829	16613	16746	16653	16776	16831	16725	16564	16653	16585	16731	16600	16805	16796	16824	16910	16576	16707	16634	16926	16757	16734	16895	16573	16605	16689	16618	16879	16604	16672	16633	16760	16764	16749	16805	16507	16431	16811	16515	16614	16732	16812	16869	16602	16521	16635	16642	16791	16597	16731	16679	16739	16754	16756	16688	16677	16789	16801	16872	16739	16911	16651	16590	16653	16843	16644	16539	16727	16774	16540	16589	16665	16612	16487	16534	16759	16857	16747	16674	16861	16658	16802	16523	16466	16628	16581	16710	16775	16547	16697	16900	16899	16600	16791	16801	16630	16631	16495	16626	16728	16693	16608	16878	16528	16543	16679	16840	16645	16662	16744	16757	16760	16519	16665	16730	16753	16499	16590	16584	16709	16655	16882	16699	16786	16651	16866	16883	16843	16717	16755	16537	16808	16564	16557	16600	16804	16562	16650	16640	16753	16575	16472	16782	16514	16550	16458	16643	16591	16553	16654	16845	16691	16493	16802	16662	16710	16594	16614	16671	16814	16712	16790	16738	16690	16650	16813	16655	16585	16755	16511	16576	16598	16554	16482	16646	16733	16603	16779	16785	16567	16620	16695	16489	16668	16828	16633	16613	16617	16678	16730	16806	16606	16732	16598	16544	16873	16553	16762	16767	16604	16761	16725	16640	16528	16654	16727	16633	16566	16554	16609	16575	16685	16850	16845	16599	16731	16815	16583	16457	16845	16781	16635	16790	16688	16846	16736	16753	16640	16575	16476	16652	16656	16855	16767	16543	16625	16691	16632	16632	16748	16624	16715	16703	16901	16793	16549	16667	16641	16617	16600	16687	16601	16589	16722	16703	16768	16665	16533	16631	16705	16756	16696	16618	16660	16586	16459	16553	16875	16814	16510	16710	16582	16825	16558	16634	16703	16684	16687	16709	16831	16570	16824	16883	16809	16768	16717	16598	16710	16604	16772	16793	16774	16606	16675	16746	16613	16681	16549	16598	16766	16770	16729	16721	16884	16744	16411	16640	16493	16611	16766	16810	16612	16883	16663	16450	16813	16621	16656	16620	16524	16771	16606	16698	16613	16792	16463	16786	16662	16558	16555	16943	16709	16596	16806	16560	16729	16580	16779	16706	16616	16549	16580	16714	16504	16562	16587	16664	16589	16651	16774	16753	16698	16668	16589	16692	16707	16747	16681	16629	16657	16600	16607	16561	16677	16609	16652	16606	16857	16673	16704	16753	16776	16767	16703	16784	16595	16758	16801	16743	16640	16582	16739	16635	16506	16664	16543	16648	16885	16956	16685	16645	16628	16808	16874	16714	16816	16671	16758	16537	16777	16632	16616	16834	16795	16623	16648	16811	16822	16590	16675	16584	16687	16754	16513	16853	16666	16517	16705	16795	16728	16563	16751	16697	16715	16690	16589	16904	16491	16596	16578	16567	16626	16720	16623	16708	16509	16779	16835	16653	16594	16517	16648	16556	16660	16669	16838	16807	16685	16610	16766	16534	16636	16893	16663	16804	16659	16824	16566	16572	16756	16821	16852	16679	16652	16538	16613	16665	16886	16805	16658	16824	16639	16617	16851	16587	16841	16619	16704	16825	16802	16597	16603	16529	16739	16711	16825	16715	16612	16594	16679	16903	16744	16749	16668	16682	16697	16804	16629	16745	16794	16720	16733	16634	16654	16715	16770	16661	16621	16763	16718	16585	16662	16813	16739	16643	16659	16571	16713	16720	16620	16741	16747	16740	16763	16695	16868	16819	16843	16526	16642	16867	16653	16681	16761	16839	16820	16666	16623	16654	16765	16773	16598	16593	16466	16534
15218	15921	15785	15225	15064	15062	14966	14716	14836	14872	14789	14851	14787	15000	16052	18016	17756	16594	15630	15054	14949	14826	14822	14686	14803	14605	14605	14785	14813	14779	14628	14704	14799	14540	14638	14783	14735	14703	14645	14848	14768	14880	14716	14840	14702	14589	14758	14965	14853	14770	14597	14843	14934	14753	14807	14769	14665	14724	14947	14512	15006	14790	14761	14621	14767	14749	14831	14712	14691	14643	14662	14725	14709	14820	14728	14636	14650	14692	14863	14821	14802	14661	14611	14858	14756	14593	14924	14722	14723	14753	14776	14765	14813	14735	14618	14795	14652	14843	14765	14750	14687	14636	14582	14773	14801	14795	14827	14751	14635	14709	14509	14581	14829	14748	14893	14650	14701	14688	14703	14737	14864	14668	14645	14777	14845	14641	14818	14699	14607	14796	14813	14744	14689	14796	14592	14740	14722	14597	14675	14724	14874	14783	14864	14762	14547	14658	14613	14650	14677	14763	14697	14712	14849	14793	14624	14562	14668	14926	14701	14751	14761	14631	14824	14858	14757	14801	14632	14766	14638	14645	14625	14651	14791	14710	14617	14692	14764	14674	14817	14795	14729	14794	14585	14891	14687	14848	14856	14835	14652	14728	14673	14704	14685	14840	14671	14733	14696	14605	14597	14851	14764	14774	14885	14685	14782	14644	14734	14695	14745	14879	14956	14729	14843	14707	14583	14694	14798	14885	14790	14927	14816	14596	14731	14787	14729	14767	14785	14833	14695	14652	14772	14744	14635	14738	14741	14873	14858	14822	14848	14739	14700	14711	14686	14858	14885	14889	14624	14718	14778	14816	14596	14872	14911	14561	14865	14756	14925	14773	14618	14751	14707	14726	14721	14668	14705	14804	14776	14728	14797	14672	14563	14678	14834	14653	14697	14680	14632	14512	14790	14653	14720	14682	14776	14871	14702	15004	14627	14714	14794	14696	14736	14893	14785	14672	14794	14584	14814	14786	14658	14741	14596	14834	14837	14733	14696	14813	14815	14745	14691	14665	14876	14731	14720	14662	14739	14583	14761	14546	14870	14772	14802	14711	14861	14813	14845	14781	14733	14705	14929	14530	14701	14760	14651	14707	14771	14743	14650	14849	14720	14668	14947	14684	14769	14692	14777	14754	14872	14716	14707	14759	14808	14599	14672	14814	14676	14780	14738	14929	14749	14719	14734	14740	14661	14593	14723	14797	14688	14806	14722	14551	14729	14771	14730	14661	14759	14804	14678	14684	14752	14675	14766	15045	14714	14690	14741	14819	14902	14739	14690	14882	14638	14673	14655	14845	14699	14766	14802	14838	14986	14770	14684	14721	14718	14746	14820	14872	14862	14673	14831	14718	14631	14593	14778	14759	14852	14937	14768	14693	14753	14901	14699	14857	14691	14702	14666	14850	14603	14795	14767	14674	14731	14553	14784	14888	14827	14617	14727	14748	14600	14813	14745	14743	14797	14671	14557	14660	14678	14746	14702	14736	14693	14657	14740	14823	14873	14763	14701	15027	14877	14784	14664	14936	14747	14659	14680	14849	14723	14805	14616	14700	14740	14689	14828	14836	14828	14708	14697	14704	15021	14690	14703	14739	14669	14895	14855	14724	14743	14759	14742	14648	14934	14528	14787	14648	14774	14844	14637	14746	14806	14714	14684	14666	14745	14756	14645	14713	14781	14787	14840	14700	14698	14672	14747	14649	14899	14713	14752	14724	14696	14906	14716	14815	14691	14740	14729	14712	14675	14861	14693	14783	14903	14801	14640	14928	14740	14796	14695	14777	14642	14887	14795	14721	14849	14790	14902	14781	14819	14654	14831	14462	14784	14698	14843	14942	14614	14740	14693	14775	14708	14533	14811	14633	14813	14706	14535	14838	14707	14761	14802	14752	14775	14842	14575	14857	14713	14764	14804	14670	14826	14669	14683	14645	14780	14607	14691	14775	14720	14848	14652	14605	14740	14691	14812	14608	14815	14706	14715	14862	14753	14852	14814	14896	14704	14814	14665	14852	14726	14744	14708	14872	14923	14782	14718	14777	14658	14595	14815	14579	14832	14605	14707	14598	14716	14828	14817	14752	14750	14629	14745	14732	14689	14878	14831	14724	14860	14787	14634	14843	14707	14853	14800	14683	14854	14736	14742	14802	14710	14727	14602	14692	14860	14774	14703	14635	14677	14834	14808	14709	14827	14703	14809	14786	14822	14908	14647	14664	14796	14647	14843	14920	14809	14805	14769	14932	14714	14770	14813	14731	14761	14815	14699	14846	14878	14698	14912	14812	14903	14789	14799	14800	14864	14660	14828	14717	14663	14788	14824	14725	14771	14658	14746	14791	14645	14756	14562	14539	14657	14686	14637	14655	14732	14767	14828	14718	14760	14790	14640	14645	14620	14793	14649	14711	14907	14765	14929	14736	14797	14783	14847	14916	14615	14901	14624	14592	14676	14788	14646	14790	14666	14843	14694	14765	14702	14808	14696	14830	14762	14804	14819	14854	14784	14701	14873	14733	14813	14802	14703	14750	14812	14708	14853	14755	14691	14757	14704	14741	14726	14789	14711	14593	14895	14564	14593	14625	14739	14875	14731	14747	14682	14832	14670	14618	14640	14664	14839	14753	14665	14749	14805	14903	14795	14633	14754	14712	14668	14655	14800	14672	14767	14610	14903	14754	14817	14936	14732	14715	14644	14725	14719	14828	14779	14814	14768	14946	14638	14517	14649	14734	14756	14764	14828	14679	14831	14816	14731	14832	14849	14642	14690	14666	14774	14621	14658	14760	14841	14783	14909	14922	14836	14856	14796	14860	14808	14723	14682	14791	14858	14621	14898	14629	14564	14798	14704	14823	14868	14809	14700	14778	14718	14881	14756	14598	14699	14631	14737	14650	14717	14774	14678	14687	14785	14730	14862	14670	14745	14799	14715	14727	14795	14817	14758	14767	14711	14814	14741	14690	14693	14800	14666	14705	14822	14710	14812	14749	14619	14700	14805	14766	14911	14760	14719	14739	14759	14958	14643	14814	14922	14751	14878	14687	14588	14626	14825	14837	14900	14704	14805	14932	14732	14748	14720	14768	14815	14623	14878	14857	14651	14780	14729	14748	14722	14799	14670	14674	14864	14824	15052	14763	14759	14598	14701	14871	14717	14711	14653	14772	14535	14637	14791	14659	14656	14854	14686	14866	14799	14613	14799	14566	14743	14866	14659	14644	14711	14746	14763	14609	14815	14812	14723	14754	14750	14776	14854	14758	14853	14771	14799	14696	14650	14748	14655	14739	14777	14648	14722	14765	14897	14749	14564	14714	14875	14820	14758	14740	14860	14678	14999	14769	14734	14724	14900	14761	14702	14649	14745	14720	14942	14622	14869	14671	14779	14747	14746	14879	14570	14720	14814	14826	14664	14793	14893	14607	14838	14676	14748	14671	14614	14730	14679	14787	14805	14662	14793	14664	14735	14674	14759	14826	14609	14806	14755	14804	14838	14721	14527	14717	14724	14886	14822	14795	14825	14853	14669	14804	14790	14646	14741	14907	14770	14700	14770	14872	14809	14852	14794	14740	14745	14571	14861	14688	14760	14839	14955	14612	14840	14588	14753	14652	14895	14676	14672	14958	14694	14590	14825	14852	14633	14560	14745	14889	14698	14888	14817	14769	14904	14784	14704	14610	14766	14839	14683	14858	14547	14816	14785	14783	14761	14697	14873	14615	14705	14501	14899	14736	14840	14855	14841	14686	14786	14768	14633	14727	14965	14808	14758	14711	14728	14735	14646	14750	14794	14739	14795	14828	14861	14774	14772	14834	14607	14922	14623	14829	14833	14827	14788	14688	14672	14704	14755	14834	14708	14724	14891	14686	14559	14510	14762	14732	14831	14669	14717	14757	14741	14739	14797	14821	14871	14887	14776	14840	14700	14726	14672	14875	14695	14743	14576	14710	14916	14692	14665	14785	14771	14664	14697	14728	14801	14859	14626	14826	14802	14562	14724	14696	14674	14727	14707	14691	14682	14659	14747	14857	14667	14777	14807	14791	14713	14880	14781	14771	14950	14682	14850	14747	14625	14800	14779	14835	14728	14680	14819	14826	14572	14699	14741	14622	14799	14845	14812	14602	14785	14880	14652	14797	14662	14878	14795	14763	14695	14877	14912	14788	14908	14627	14702	14764	14700	14771	14633	14653	14801	14781	14609	14688	14925	14867	14762	14775	14712	14818	14656	14840	14812	14786	14551	14911	14707	14794	14779	14648	14870	14804	14734	14734	14699	14598	14733	14751	14788	14668	14803	14706	14767	14940	14828	14633	14654	14648	14723	14725	14817	14669	14666	14660	14811	14719	14827	14706	14621	14704	14760	14685	14801	14728	14688	14867	14724	14682	14876	14785	14848	14729	14700	14863	14872	14678	14666	14817	14602	14696	14757	14822	14689	14673	14864	14657	14842	14752	14587	14791	14829	14754	14714	14770	14956	14836	14890	14812	14701	14778	14770	14792	14898	14760	14796	14588	14790	14677	14819	14744	14801	14860	14743	14771	14905	14682	14878	14725	14800	14666	14673	14686	14976	14660	14844	14780	14852	14749	14965	14601	14640	14696	14749	14734	14687	14601	14686	14922	14751	14736	14841	14716	14745	14708	14751	14591	14813	14720	14772	14832	14628	14767	14813	14588	14701	14682	14771	14693	14723	14641	14734	14749	14719	14758	14575	14821	14576	14686	14863	14836	14825	14886	14634	14639	14759	14876	14673	14715	14928	14674	14783	14785	14683	14776	14838	14700	14688	14695	14586	14731	14908	14686	14620	14644	14796	14854	14659	14791	14693	14804	14714	14781	14617	14653	14932	14747	14664	14620	14735	14754	14911	14687	14740	14733	14859	14822	14805	14773	14883	14702	14772	14734	14545	14804	14737	14937	14700	14851	14774	14678	14764	14690	14850	14771	14729	14854	14844	14631	14826	14714	14639	14829	14685	14756	14806	14762	14713	14688	14814	14719	14860	14876	14626	14837	14712	14673	14702	14723	14807	14752	14883	14676	14761	14958	14655	14617	14845	14707	14633	14815	14771	14720	14705	14629	14755	14615	14920	14809	14585	14695	14707	14746	14613	14917	14752	14939	14731	14855	14790	14674	14678	14636	14700	14863	14629	14774
25225	21408	28105	25445	21166	18864	18494	17311	17074	17045	16868	16557	16777	16898	20494	29910	29927	24974	20891	18209	17118	16739	16753	16570	16734	16589	16626	16759	16770	16611	16717	16546	16365	16680	16730	16701	16591	16514	16557	16638	16639	16607	16779	16620	16485	16662	16466	16695	16685	16657	16707	16703	16597	16724	16714	16777	16740	16694	16679	16669	16711	16770	16657	16317	16405	16672	16746	16534	16683	16561	16514	16562	16609	16453	16573	16600	16649	16564	16865	16446	16506	16698	16534	16712	16794	16606	16621	16419	16608	16691	16605	16580	16545	16633	16657	16737	16645	16718	16457	16614	16467	16582	16498	16442	16512	16584	16502	16612	16655	16709	16521	16391	16526	16566	16637	16655	16668	16714	16806	16747	16560	16521	16590	16661	16573	16564	16726	16631	16542	16550	16401	16734	16837	16341	16572	16660	16685	16886	16670	16534	16558	16637	16508	16697	16652	16520	16548	16656	16499	16553	16676	16716	16572	16722	16689	16680	16561	16676	16587	16445	16525	16517	16556	16587	16372	16746	16649	16653	16656	16738	16796	16520	16598	16568	16653	16654	16763	16655	16417	16519	16623	16479	16592	16732	16617	16463	16678	16684	16768	16528	16351	16554	16525	16628	16674	16391	16553	16693	16488	16630	16622	16453	16746	16433	16421	16538	16581	16589	16673	16554	16576	16638	16526	16664	16628	16524	16595	16661	16614	16685	16436	16389	16608	16693	16811	16546	16461	16553	16478	16745	16929	16421	16618	16581	16923	16818	16655	16675	16641	16575	16480	16669	16600	16456	16643	16499	16768	16589	16521	16537	16497	16515	16562	16438	16734	16761	16672	16597	16466	16674	16585	16669	16558	16501	16649	16652	16705	16648	16633	16852	16657	16678	16625	16479	16637	16681	16698	16466	16551	16406	16659	16582	16689	16538	16532	16483	16613	16472	16734	16492	16633	16490	16464	16513	16540	16637	16595	16684	16635	16726	16722	16547	16601	16531	16519	16524	16702	16461	16534	16476	16598	16673	16451	16454	16656	16561	16577	16641	16477	16552	16570	16671	16721	16471	16490	16811	16622	16624	16710	16658	16360	16600	16642	16588	16491	16438	16792	16538	16636	16332	16664	16496	16789	16492	16752	16561	16467	16520	16721	16562	16826	16488	16731	16518	16742	16619	16466	16486	16684	16606	16446	16410	16428	16634	16367	16608	16544	16673	16591	16558	16619	16547	16696	16480	16455	16369	16626	16617	16660	16686	16475	16647	16624	16511	16712	16480	16442	16746	16494	16639	16562	16734	16661	16535	16520	16486	16468	16630	16752	16737	16584	16683	16502	16428	16755	16838	16605	16712	16568	16606	16540	16604	16622	16455	16617	16362	16475	16492	16518	16624	16527	16360	16447	16579	16547	16548	16574	16506	16642	16639	16520	16743	16537	16638	16620	16573	16777	16482	16600	16789	16553	16569	16650	16747	16525	16539	16795	16636	16590	16721	16690	16547	16744	16477	16697	16629	16820	16628	16845	16670	16695	16597	16666	16662	16563	16665	16589	16621	16716	16626	16655	16649	16606	16661	16589	16578	16513	16771	16725	16801	16664	16530	16649	16308	16720	16709	16660	16595	16620	16554	16592	16496	16688	16576	16746	16607	16459	16661	16555	16676	16530	16500	16485	16579	16627	16573	16535	16603	16490	16483	16552	16644	16381	16462	16605	16571	16493	16609	16848	16552	16810	16654	16780	16770	16513	16467	16577	16509	16652	16680	16534	16621	16608	16541	16590	16485	16569	16672	16593	16510	16613	16536	16613	16724	16452	16525	16555	16589	16683	16578	16372	16654	16671	16514	16629	16379	16634	16814	16618	16489	16568	16573	16451	16786	16853	16604	16515	16554	16588	16620	16561	16609	16589	16681	16668	16664	16594	16509	16621	16829	16692	16787	16529	16560	16731	16425	16744	16724	16658	16566	16444	16547	16630	16643	16473	16422	16532	16645	16796	16539	16713	16593	16566	16541	16707	16510	16503	16533	16600	16563	16229	16536	16575	16610	16666	16583	16860	16664	16627	16365	16651	16568	16537	16670	16553	16734	16738	16507	16652	16616	16383	16390	16753	16662	16492	16550	16621	16698	16508	16464	16537	16393	16634	16584	16579	16461	16519	16707	16516	16645	16512	16534	16563	16724	16722	16557	16563	16435	16578	16680	16631	16680	16650	16540	16609	16676	16599	16578	16877	16680	16529	16625	16602	16561	16756	16534	16497	16579	16631	16589	16464	16611	16643	16617	16582	16608	16725	16656	16803	16406	16665	16475	16639	16878	16668	16586	16847	16729	16552	16550	16679	16602	16366	16610	16737	16523	16531	16540	16760	16628	16618	16436	16530	16528	16781	16828	16729	16692	16578	16528	16739	16657	16518	16650	16392	16516	16375	16558	16388	16576	16557	16641	16560	16578	16607	16671	16571	16764	16528	16632	16552	16618	16674	16538	16770	16535	16543	16591	16420	16621	16728	16687	16427	16689	16643	16655	16675	16696	16621	16680	16547	16589	16759	16677	16559	16538	16746	16629	16658	16580	16625	16727	16684	16550	16596	16531	16536	16623	16518	16840	16499	16545	16600	16711	16535	16507	16750	16632	16756	16623	16618	16364	16704	16711	16516	16677	16706	16646	16710	16352	16349	16476	16504	16387	16541	16648	16838	16560	16696	16357	16371	16525	16566	16735	16414	16367	16773	16452	16596	16704	16781	16495	16794	16485	16616	16605	16382	16811	16386	16652	16700	16671	16515	16481	16680	16597	16566	16743	16746	16484	16549	16643	16619	16553	16574	16448	16775	16522	16600	16722	16662	16682	16681	16507	16585	16753	16610	16572	16743	16749	16632	16551	16606	16617	16575	16508	16616	16682	16581	16717	16553	16775	16666	16425	16693	16627	16622	16631	16637	16644	16485	16791	16519	16640	16853	16517	16556	16566	16593	16784	16579	16392	16419	16611	16755	16686	16792	16708	16755	16713	16521	16663	16493	16637	16654	16575	16587	16649	16462	16751	16522	16649	16527	16711	16517	16568	16554	16575	16591	16766	16709	16471	16644	16467	16661	16715	16589	16461	16571	16366	16441	16615	16648	16574	16698	16603	16667	16740	16637	16434	16527	16682	16471	16492	16594	16764	16603	16567	16470	16525	16579	16735	16765	16583	16651	16631	16605	16602	16686	16573	16639	16611	16814	16464	16424	16611	16756	16502	16707	16352	16352	16589	16653	16626	16490	16854	16554	16619	16526	16539	16637	16606	16758	16638	16589	16366	16667	16550	16833	16572	16503	16606	16697	16448	16590	16704	16706	16482	16517	16539	16647	16561	16598	16591	16649	16539	16606	16619	16642	16575	16478	16559	16587	16606	16635	16763	16850	16311	16628	16510	16636	16696	16710	16621	16596	16891	16416	16589	16491	16515	16720	16683	16864	16590	16638	16465	16708	16588	16521	16587	16564	16554	16741	16594	16376	16471	16629	16629	16570	16372	16533	16769	16637	16812	16630	16530	16491	16547	16644	16831	16663	16712	16553	16430	16633	16464	16674	16638	16422	16539	16743	16765	16781	16602	16592	16582	16681	16592	16634	16509	16419	16506	16737	16699	16571	16623	16325	16675	16598	16684	16458	16481	16749	16573	16592	16526	16440	16488	16642	16277	16528	16525	16568	16612	16460	16500	16464	16558	16455	16538	16418	16631	16553	16396	16669	16706	16476	16648	16542	16379	16570	16501	16758	16655	16586	16517	16717	16787	16860	16755	16844	16572	16396	16413	16564	16618	16772	16599	16583	16575	16525	16687	16631	16659	16606	16748	16348	16595	16448	16538	16745	16618	16560	16457	16501	16483	16675	16900	16630	16556	16704	16622	16817	16586	16276	16563	16495	16498	16556	16606	16588	16786	16545	16774	16463	16512	16523	16783	16552	16439	16433	16625	16749	16653	16565	16562	16463	16650	16745	16637	16773	16754	16720	16700	16548	16484	16541	16688	16670	16470	16600	16565	16617	16748	16680	16646	16619	16535	16560	16581	16577	16712	16575	16503	16632	16537	16634	16480	16571	16496	16494	16675	16614	16434	16633	16467	16408	16580	16657	16422	16534	16478	16691	16530	16682	16589	16775	16675	16494	16830	16744	16732	16744	16503	16835	16454	16476	16754	16707	16487	16663	16449	16611	16613	16745	16754	16358	16608	16488	16560	16454	16731	16617	16732	16509	16704	16573	16530	16641	16494	16644	16602	16529	16639	16665	16484	16557	16566	16699	16593	16778	16616	16611	16748	16728	16451	16480	16634	16701	16692	16649	16643	16668	16578	16637	16514	16562	16736	16500	16728	16826	16640	16473	16775	16645	16724	16445	16609	16548	16631	16523	16689	16649	16673	16523	16579	16672	16534	16782	16672	16432	16482	16662	16461	16525	16710	16591	16599	16354	16454	16670	16548	16694	16552	16676	16454	16528	16743	16695	16464	16785	16655	16463	16829	16478	16760	16754	16699	16512	16647	16494	16522	16532	16573	16671	16645	16461	16627	16531	16570	16643	16781	16437	16549	16679	16521	16802	16446	16603	16561	16607	16524	16671	16514	16661	16527	16781	16513	16472	16456	16678	16466	16461	16627	16693	16567	16426	16518	16423	16619	16618	16437	16571	16544	16689	16659	16587	16725	16472	16751	16606	16419	16518	16693	16673	16562	16542	16739	16642	16664	16646	16553	16555	16539	16659	16534	16762	16543	16606	16439	16676	16569	16624	16526	16617	16485	16528	16613	16587	16550	16439	16644	16714	16451	16417	16442	16395	16685	16798	16693	16656	16487	16724	16649	16524	16589	16662	16338	16438	16495	16572	16806	16802	16605	16538	16711	16749	16515	16711	16755	16640	16855	16611	16620	16539	16500	16578	16619	16656	16451	16681	16458	16378	16553	16830	16495	16574	16358	16499	16476	16697	16729	16534	16601	16652	16639	16530	16853	16655	16508	16692	16526	16777	16506	16557	16549	16577	16464	16426	16679	16689	16640	16807	16661	16499	16582	16690	16605	16471	16688	16596	16750	16484	16646	16576	16608	16720	16382	16563	16556	16587	16816	16608	16666	16501	16638	16538	16611	16480	16745	16615	16762	16661	16636	16573	16764
14176	21666	20441	17441	16425	15940	15734	15632	15460	15195	15205	15105	14980	15203	21387	33018	30926	24842	19189	16068	15112	14738	14771	14644	14934	14752	14734	14473	14770	14704	14741	14732	14785	14788	14617	14782	14694	14645	14738	14700	14778	14773	14759	14524	14768	14502	14714	14747	14819	14589	14681	14806	14675	14785	14821	14704	14652	14645	14657	14686	14878	14749	14728	14803	14895	14664	14672	14812	14696	14753	14760	14764	14663	14927	14706	14649	14802	14689	14707	14612	14715	14812	14703	14746	14809	14598	14655	14956	14680	14803	14763	14841	14734	14705	14610	14674	14791	14766	14745	14671	14805	14723	14548	14716	14683	14630	14646	14597	14774	14707	14735	14725	14709	14683	14715	14737	14695	14829	14687	14773	14631	14675	14686	14730	14767	14817	14709	14776	14644	14714	14813	14871	14767	14692	14725	14693	14678	14683	14830	14687	14655	14567	14743	14762	14866	14666	14751	14924	14730	14881	14795	14644	14809	14639	14699	14792	14679	14614	14813	14572	14710	14682	14715	14863	14670	14831	14600	14780	14711	14678	14546	14704	14831	14603	14950	14656	14589	14713	14746	14737	14697	14618	14646	14565	14817	14590	14822	14755	14915	14673	14637	14768	14530	14701	14749	14648	14654	14744	14871	14688	14651	14830	14554	14650	14658	14738	14761	14780	14753	14477	14654	14718	14693	14843	14695	14599	14783	14726	14872	14814	14683	14628	14458	14777	14748	14839	14691	14714	14727	14733	14873	14739	14625	14901	14600	14754	14621	14626	14886	14698	14707	14709	14818	14729	14599	14876	14656	14736	14716	14734	14774	14557	14771	14734	14574	14662	14700	14659	14689	14704	14772	14671	14763	14767	14771	14720	14617	14714	14694	14697	14671	14677	14728	14629	14733	14722	14834	14730	14722	14917	14727	14533	14672	14777	14764	14683	14829	14685	14538	14780	14848	14958	14837	14730	14692	14617	14648	14465	14726	14704	14808	14633	14758	14692	14756	14798	14645	14663	14806	14674	14502	14803	14657	14776	14749	14776	14767	14657	14549	14800	14684	14536	14830	14730	14717	14563	14654	14727	14649	14759	14580	14644	14693	14557	14736	14644	14635	14594	14759	14682	14683	14653	14739	14860	14636	14812	14582	14679	14838	14711	14649	14783	14686	14813	14680	14597	14715	14847	14740	14747	14745	14720	14744	14605	14692	14831	14756	14798	14851	14738	14900	14725	14700	14804	14703	14703	14826	14689	14773	14666	14642	14691	14652	14820	14731	14650	14796	14609	14729	14788	14603	14615	14813	14599	14683	14714	14799	14687	14712	14548	14662	14746	14715	14518	14685	14752	14741	14635	14746	14798	14747	14558	14676	14815	14534	14912	14619	14678	14644	14741	14634	14727	14738	14633	14704	14782	14710	14663	14782	14570	14846	14629	14655	14650	14850	14837	14672	14764	14686	14586	14836	14708	14619	14751	14740	14626	14721	14479	14715	14700	14660	14830	14776	14687	14547	14795	14658	14871	14830	14576	14711	14779	14655	14632	14847	14691	14796	14708	14714	14661	14748	14718	14738	14799	14778	14674	14654	14777	14797	14706	14580	14674	14687	14699	14856	14680	14756	14755	14524	14722	14692	14952	14681	14637	14735	14760	14769	14675	14750	14810	14703	14778	14835	14761	14619	14709	14539	14796	14869	14671	14868	14659	14765	14685	14567	14746	14575	14685	14649	15026	14874	14704	14774	14519	14960	14665	14645	14770	14641	14732	14746	14755	14509	14702	14972	14697	14706	14622	14734	14746	14729	14827	14633	14583	14826	14671	14582	14742	14771	14635	14669	14759	14643	14573	14768	14825	14535	14677	14793	14743	14937	14758	14601	14633	14747	14788	14742	14893	14692	14874	14758	14663	14681	14814	14693	14748	14752	14906	14919	14789	14683	14619	14741	14853	14712	14811	14819	14730	14640	14573	14679	14700	14876	14789	14649	14765	14780	14631	14660	14706	14790	14759	14794	14728	14657	14779	14713	14711	14833	14790	14719	14703	14667	14707	14599	14688	14618	14668	14593	14785	14717	14735	14884	14682	14705	14878	14603	14787	14720	14943	14719	14719	14906	14917	14626	14592	14810	14690	14752	14755	14778	14667	14887	14757	14752	14584	14666	14798	14790	14689	14725	14759	14758	14706	14764	14682	14780	14627	14735	14502	14569	14623	14875	14752	14955	14624	14754	14718	14758	14715	14813	14876	14782	14639	14778	14647	14729	14696	14797	14806	14477	14786	14733	14736	14572	14689	14667	14743	14713	14811	14711	14762	14804	14632	14745	14775	14938	14647	14564	14461	14563	14633	14775	14501	14644	14798	14700	14629	14776	14693	14705	14629	14749	14833	14652	14813	14753	14641	14462	14513	14756	14852	14606	14768	14787	14666	14646	14767	14633	14649	14677	14802	14742	14852	14772	14720	14832	14628	14755	14681	14594	14838	14522	14896	14692	14689	14795	14820	14646	14922	14634	14704	14734	14523	14708	14790	14666	14796	14761	14645	14803	14747	14775	14710	14661	14638	14605	14694	14823	14715	14753	14814	14680	14614	14607	14885	14674	14782	14733	14714	14582	14702	14769	14632	14739	14621	14854	14558	14693	14811	14766	14702	14748	14766	14760	14542	14810	14786	14807	14738	14895	14746	14741	14574	14684	14639	14743	14614	14665	14766	14708	14764	14669	14570	14802	14702	14625	14745	14897	14639	14768	14552	14725	14838	14703	14734	14868	14653	14629	14677	14848	14663	14758	14538	14731	14682	14863	14913	14854	14749	14745	14586	14858	14731	14757	14868	14722	14650	14738	14738	14821	14593	14773	14808	14752	14746	14694	14570	14837	14872	14700	14686	14759	14827	14537	14693	14672	14863	14745	14601	14636	14762	14796	14786	14790	14735	14681	14753	14661	14718	14658	14571	14697	14828	14800	14674	14729	14594	14716	14781	14558	14807	14665	14751	14756	14524	14726	14713	14884	14653	14770	14700	14767	14845	14744	14631	14743	14660	14551	14800	14626	14588	14775	14689	14670	14704	14777	14743	14641	14765	14748	14524	14799	14754	14717	14748	14565	14843	14754	14707	14739	14656	14821	14670	14817	14791	14857	14711	14980	14667	14686	14567	14913	14747	14647	14750	14741	14725	14816	14687	14808	14641	14827	14738	14730	14685	14715	14393	14709	14698	14620	14684	14710	14689	14740	14715	14772	14638	14681	14713	14927	14885	14640	14681	14737	14755	14711	14722	14750	14855	14715	14737	14674	14729	14691	14506	14712	14711	14693	14749	14743	14699	14761	14837	14656	14878	14702	14923	14585	14791	14977	14657	14662	14716	14709	14806	14556	14706	14652	14662	14843	14738	14793	14746	14874	14617	14657	14725	14756	14923	14787	14722	14733	14626	14710	14741	14756	14820	14796	14584	14916	14673	14559	14758	14805	14846	14784	14979	14697	14616	14817	14807	14782	14754	14782	14810	14734	14631	14712	14646	14694	14552	14621	14704	14751	14650	14746	14840	14724	14660	14746	14649	14686	14802	14531	14727	14785	14717	14727	14639	14636	14720	14848	14447	14650	14740	14794	14773	14856	14560	14814	14808	14732	14682	14628	14815	14812	14836	14658	14741	14867	14739	14581	14816	14698	14866	14662	14753	14690	14792	14460	14589	14699	14712	14734	14659	14754	14821	14825	14721	14583	14679	14746	14744	14564	14631	14622	14705	14663	14855	14802	14789	14804	14661	14683	14880	14768	14680	14789	14838	14634	14671	14544	14864	14652	14626	14738	14696	14619	14784	14607	14828	14844	14607	14760	14811	14501	14729	14734	14589	14815	14660	14698	14895	14650	14748	14707	14647	14714	14819	14750	14782	14654	14762	14846	14810	14933	14913	14699	14600	14689	14858	14645	14663	14847	14731	14668	14567	14656	14739	14774	14638	14765	14790	14721	14401	14714	14561	14691	14714	14690	14766	14844	14742	14858	14749	14730	14596	14561	14810	14668	14671	14788	14919	14934	14572	14680	14634	14578	14679	14765	14897	14727	14851	14774	14737	14723	14690	14481	14724	14697	14789	14608	14614	14751	14963	14694	14703	14714	14736	14752	14772	14782	14610	14706	14674	14638	14786	14652	14778	14669	14768	14777	14769	14497	14674	14713	14594	14791	14797	14657	14844	14730	14750	14812	14702	14567	14762	14817	14637	14743	14664	14764	14755	14814	14812	14701	14899	14718	14566	14894	14693	14816	14855	14767	14638	14759	14690	14920	14719	14749	14670	14637	14692	14892	14775	14702	14758	14767	14776	14857	14774	14826	14715	14687	14729	14695	14730	14606	14764	14627	14815	14920	14770	14758	14706	14724	14736	14626	14833	14729	14739	14688	14733	14632	14793	14742	14694	14757	14638	14727	14585	14709	14701	14611	14626	14811	14730	14817	14688	14788	14644	14802	14943	14726	14671	14695	14659	14540	14813	14730	14698	14788	14680	14654	14752	14727	14706	14764	14695	14560	14856	14800	14836	14809	14749	14913	14645	14698	14668	14617	14611	14611	14616	14826	14841	14714	14728	14836	14786	14626	14821	14795	14644	14722	14784	14851	14611	14710	14735	14742	14725	14614	14792	14630	14897	14802	14697	14756	14626	14723	14705	14833	14684	14656	14663	14594	14739	14888	14728	14817	14680	14847	14708	14816	14639	14891	14643	14805	14649	14727	14710	14639	14747	14756	14765	14662	14574	14837	14784	14720	14656	14831	14784	14665	14730	14573	14834	14682	14660	14537	14690	14893	14675	14666	14787	14701	14636	14816	14758	14684	14847	14722	14697	14789	14814	14683	14547	14782	14784	14740	14654	14813	14797	14657	14651	14636	14812	14799	14641	14752	14711	14712	14710	14824	14584	14771	14772	14709	14619	14662	14770	14683	14684	14635	14688	14777	14650	14721	14518	14690	14655	14731	14561	14781	14773	14794	14716	14743	14754	14635	14623	14754	14874	14638	14785	14671	14686	14836	14755	14887	14749	14736	14726	14752	14672	14621	14839	14667	14686	14703	14789	14821	14527	14797	14797	14774	14704	14692	14710	14689	14616	14664	14676	14583	14695	14697	14698	14680	14868	14537	14676	14665	14809	14802	14809
23911	21430	28968	24309	21932	22375	21001	17653	17051	17076	16864	16827	16736	16920	17479	34760	39187	32837	25419	20284	17561	16655	16460	16378	16330	16352	16316	16477	16354	16371	16419	16406	16439	16304	16320	16190	16385	16377	16287	16389	16253	16317	16478	16178	16326	16401	16383	16338	16295	16399	16273	16229	16171	16419	16503	16350	16267	16438	16417	16338	16276	16295	16174	16388	16297	16424	16216	16300	16198	16287	16194	16163	16385	16210	16266	16221	16269	16297	16313	16354	16385	16141	16287	16296	16334	16252	16334	16122	16166	16386	16352	15996	16340	16199	16205	16326	16229	16162	16222	16260	16256	16327	16350	16244	16412	16243	16373	16389	16500	16322	16201	16242	16312	16197	16384	16281	16399	16180	16364	16314	16475	16538	16320	16118	16051	16230	16268	16254	16370	16227	16247	16383	16427	16389	16006	16341	16174	16283	16380	16406	16477	16261	16318	16270	16215	16333	16211	16215	16246	16236	16458	16361	16259	16267	16460	16295	16204	16264	16341	16395	16541	16254	16320	16440	16350	16255	16210	16312	16028	16326	15969	16244	16312	16524	16316	16367	16358	16428	16312	16344	16263	16174	16040	16492	16316	16341	16283	16380	16166	16278	16258	16364	16219	16340	16266	16341	16288	16171	16084	16375	16357	16270	16198	16276	16167	16292	16289	16391	16246	16125	16355	16170	16065	16287	16103	16582	16395	16347	16153	16570	16262	16116	16287	16401	16301	16291	16363	16356	16264	16254	16397	16427	16247	16078	16156	16358	16252	16400	16291	16347	16240	16386	16523	16278	16413	16072	16273	16370	16222	16156	16185	16121	16170	16360	16287	16331	16372	16117	16236	16430	16204	16200	16250	16253	16317	16124	16143	16293	16276	16282	16273	16257	16520	16221	16192	16189	16242	16418	16409	16158	16056	16369	16340	16397	16324	16279	16246	16164	16294	16353	16374	16166	16249	16215	16514	16162	16300	16237	16365	16198	16265	16209	16403	16278	16434	16435	16116	16336	16261	16137	16327	16292	16284	16290	16174	16163	16051	16435	16244	16263	16186	16430	16318	16357	16402	16408	16332	16194	16385	16389	16308	16376	16191	16301	16294	16498	16432	16225	16258	16014	16145	16105	16267	16162	16245	16346	16295	16104	16415	16377	16543	16257	16300	16219	16483	16233	16263	16136	16255	16331	16214	16319	16288	16222	16366	16253	16469	16432	16468	16361	16423	16197	16155	16228	16232	16205	16295	16319	16207	16038	16111	16169	16237	16202	16255	16239	16404	16223	16260	16362	16195	16261	16148	16339	16236	16250	16253	16321	16265	16264	16234	16385	16315	16143	16303	16374	16101	16258	16235	16268	16273	16144	16317	16101	16245	16202	16297	16215	16259	16229	16218	16341	16327	16107	16157	16326	16337	16166	16268	16224	16166	16375	16325	16150	16468	16262	16323	16144	16486	16332	16177	16344	16183	16191	16293	16137	16430	16220	16220	16291	16396	16339	16070	16151	16110	16312	16273	16284	16414	16314	16173	16324	16126	16456	16324	16226	16370	16247	16307	16109	16301	16440	16158	16165	16396	16391	16236	16415	16166	16194	16237	16268	15975	16149	16379	16362	16415	16287	16240	16217	16129	16255	16166	16174	16208	16381	16275	16340	16378	16209	16407	16449	16212	16329	16241	16160	16186	16242	16555	16293	16419	16154	16152	16373	16309	16352	16373	16395	16364	16277	16282	16295	16172	16396	16347	16356	16412	16445	16286	16040	16342	16502	16259	16433	16256	16331	16264	16331	16155	16392	16214	16326	16285	16467	16249	16222	16368	16240	16585	16061	16391	16343	16230	16361	16339	16288	16284	16248	16239	16139	16278	16238	16182	16206	16408	16116	16315	16336	16172	16105	16286	16267	16327	16376	16272	16514	16125	16411	16270	16227	16428	16420	16266	16287	16129	16304	16254	16326	16371	16139	16152	16447	16509	16437	16119	16475	16288	16226	16363	16329	16315	16161	16318	16160	16379	16328	16312	16310	16312	16293	16255	16350	16040	16428	16297	16432	16266	16409	16170	16326	16216	16057	16226	16245	16233	16214	16279	16458	16330	16347	16233	16157	16179	16355	16317	16424	16197	16342	16374	16112	16119	16272	16153	16192	16410	16317	16413	16337	16444	16048	16263	16107	16483	16347	16030	16306	16245	16345	16161	16172	16567	16470	16100	16185	16128	16400	16219	16377	16382	16402	16404	16159	16437	16293	16220	16253	16400	16255	16288	16302	16277	16151	16273	16312	16305	16356	16234	16301	16141	16337	16159	16267	16370	16356	16468	16209	16214	16153	16582	16279	16244	16087	16035	16212	16345	16399	16238	16230	15967	16021	16316	16137	16432	16428	16235	16340	16369	16642	16435	16389	16478	16278	16350	16409	16289	16288	16508	16261	16307	16169	16186	16417	16207	16130	16198	16338	16339	16251	16186	16342	16271	16318	16363	16390	16273	16272	16277	16343	16204	16293	16238	16284	16341	16023	16077	16263	16367	16216	16304	16265	16036	16254	16283	16184	16363	16391	16201	16237	16403	16235	16399	16427	16242	16166	16378	16314	16335	16296	16276	16406	16275	16138	16282	16380	16247	16372	16379	16163	16212	15920	16305	16243	16165	16266	16488	16401	16428	16322	16126	16369	16242	16232	16295	16391	16187	16246	16188	16011	16280	16183	16510	16205	16362	16321	16208	16292	16148	16402	16385	16334	16189	16427	16276	16004	16152	16418	16224	16254	16188	16109	16377	16414	16474	16379	16252	16129	16264	16220	16437	16178	16352	16219	16355	16332	16392	16115	16336	16521	16424	16442	16432	16058	16327	16170	16301	16293	16353	16250	16287	16250	16085	16326	16335	16170	16512	16281	16276	16565	16323	16161	16427	16213	16543	16509	16503	16373	16246	16159	16219	16351	16114	16173	16216	15917	16268	16023	16282	16298	16285	16232	16305	16434	16283	16338	16158	16263	16485	16352	16186	16397	16311	16386	16196	16298	16486	16258	16429	16203	16169	16361	16239	16175	16262	16183	16110	16343	16247	16277	16166	16311	16302	16345	16373	16269	16209	16240	16320	16133	16331	16330	16240	16210	16360	16446	16329	16332	16424	16232	16092	16368	16304	16228	16198	16364	16423	16214	16092	16200	16531	16336	16436	16183	16083	16307	16220	16306	16274	16270	16216	16231	16153	16500	16470	16343	16273	16113	16381	16531	16255	16285	16298	16355	16291	16412	16315	16244	16227	16220	16287	16292	16335	16398	16336	16258	16473	16322	16404	16422	16322	16237	16304	16286	16374	16124	16300	16372	16325	16233	16344	16352	16294	16461	16324	16347	16299	16186	16362	16282	16356	16172	16446	16351	16596	16312	16387	16385	16411	16319	16376	16366	16271	16088	16299	16274	16179	16284	16441	16184	16575	16087	16430	16380	16402	16389	16418	16387	16230	16343	16561	16459	16241	16115	16418	16208	16264	16237	16170	16209	16183	16228	16165	16241	16282	16194	16174	16125	16372	16160	16506	16340	16242	16293	16333	16385	16192	16456	16392	16425	16338	16236	16268	16422	16293	16162	16320	16084	16407	16233	16316	16212	16434	16219	16329	16312	16301	16399	16126	16208	16331	16288	16196	16250	16382	16392	16324	16105	16416	16446	16308	16320	16271	16454	16346	16156	16064	16344	16424	16349	16226	16266	16134	16174	16221	16192	16286	16214	16383	16275	16193	16227	16223	16320	16163	16127	16192	16393	16258	16196	16319	16316	16292	16155	16247	16180	16352	16371	16324	16261	16407	16266	16244	16243	16256	16294	16355	16482	16359	16265	16241	16313	16433	16493	16388	16218	16329	16189	16284	16141	16332	16450	16257	16235	16243	16137	16353	16536	16354	16256	16183	16293	16222	16224	16294	16200	16180	16268	16409	16138	16331	16306	16465	16318	16352	16344	16467	16321	16297	16443	16419	16244	16332	16448	16045	16330	16235	16372	16308	16243	16177	16293	16327	16144	16331	16270	16355	16079	16313	16195	16325	16469	16251	16460	16345	16384	16355	16200	16215	16368	16322	16399	16284	16286	16285	16084	16470	16390	16261	16321	16361	16104	16210	16323	16299	16216	16188	16413	16240	16241	16319	16192	16176	16321	16317	16325	16298	16248	16406	16426	16184	16216	16103	16337	16283	16384	16245	16308	16191	16179	16470	16281	16197	16276	16335	16345	16025	16528	16186	16177	16425	16326	16149	16083	16242	16275	16276	16160	16247	16316	16436	16371	16151	16110	16385	16362	16436	16198	16119	16349	16082	16308	16251	16389	16190	16269	16238	16365	16301	16272	16265	16335	16202	16261	16344	16395	16287	16370	16326	16270	16201	16326	16369	16287	16318	16291	16354	16338	16358	16294	16470	16360	16274	16373	16362	16100	16282	16283	16322	16198	16179	16311	16315	16320	16360	16308	16329	16167	16129	16421	16463	16146	16200	16383	16325	16262	16331	16392	16374	16334	16131	16154	16179	16331	16251	16124	16215	16349	16098	16151	16297	16341	16152	16050	16241	16332	16435	16246	16260	16267	16254	16245	16371	16312	16401	16297	16250	16370	16301	16505	16299	16064	16356	16192	16504	16327	16243	16393	16152	16242	16195	16229	16401	16248	16252	16313	16373	16383	16413	16222	16169	16437	16488	16256	16258	16219	16333	16429	16273	16252	16386	16316	16401	16499	16429	16339	16161	16323	16527	16129	16227	16312	16226	16205	16424	16350	16159	16199	16121	16154	16314	16112	16059	16401	16381	16104	16311	16322	16257	16290	16292	16317	16132	16310	16300	16250	16338	16223	16493	16184	16165	16309	16267	16374	16315	16077	16303	16380	16175	16188	16451	16251	16496	16310	16250	16299	16293	16250	16328	16255	16219	16153	16117	16359	16412	16320	16142	16245	16158	16310	16295	16301	16240	16465	16453	16313	16272	16293	16299	16209	16263	16213	16171	16190	16131	16362	16281	16292	16196	16278	16597	16091	16390	16280	16222	16155	16459	16131	16291	16106	16200	16474	16167	16195	16609	16382	16351	16345	16192	16165	16352	16306	16259	16269	16364	16167	16209	16291	16301	16296	16126	16321	16142	16305	16297	16174	16161	16020
15801	26415	24566	19946	18112	17057	16497	16071	15838	15386	15305	15026	14993	15044	16372	39555	40478	33765	24980	18286	15644	14809	14770	14494	14753	14603	14476	14494	14650	14563	14561	14727	14618	14546	14344	14487	14698	14631	14481	14637	14501	14605	14654	14505	14583	14610	14647	14582	14401	14530	14826	14631	14529	14473	14560	14603	14554	14617	14651	14373	14590	14551	14708	14542	14560	14430	14588	14527	14569	14680	14519	14586	14583	14644	14644	14471	14645	14403	14583	14522	14580	14583	14709	14454	14573	14457	14689	14457	14524	14593	14588	14543	14558	14574	14692	14515	14563	14562	14611	14562	14710	14596	14577	14432	14455	14548	14471	14617	14685	14595	14591	14572	14511	14664	14477	14428	14804	14502	14580	14522	14493	14534	14598	14450	14630	14597	14507	14532	14606	14494	14648	14451	14506	14576	14544	14581	14684	14611	14469	14700	14615	14713	14443	14575	14450	14403	14398	14564	14525	14489	14439	14574	14668	14371	14671	14665	14596	14459	14525	14558	14388	14500	14606	14533	14417	14675	14565	14647	14421	14687	14415	14578	14748	14580	14687	14590	14498	14530	14403	14392	14475	14464	14465	14727	14394	14542	14613	14427	14504	14392	14678	14438	14349	14583	14450	14608	14608	14487	14390	14490	14533	14566	14320	14527	14707	14411	14674	14748	14413	14523	14508	14369	14507	14582	14395	14581	14560	14470	14501	14620	14605	14538	14550	14529	14454	14641	14288	14392	14373	14582	14398	14649	14444	14536	14679	14544	14410	14546	14593	14649	14493	14689	14696	14512	14416	14579	14477	14455	14582	14411	14575	14357	14555	14481	14570	14581	14484	14690	14668	14675	14459	14546	14419	14437	14507	14535	14458	14538	14500	14385	14647	14491	14789	14648	14441	14591	14585	14618	14556	14557	14463	14420	14536	14343	14734	14486	14603	14455	14464	14488	14406	14616	14688	14494	14317	14688	14544	14565	14517	14457	14485	14670	14412	14521	14371	14668	14688	14554	14542	14573	14330	14631	14633	14406	14716	14752	14469	14475	14595	14393	14603	14406	14561	14594	14547	14637	14588	14626	14498	14419	14593	14381	14531	14493	14640	14576	14626	14462	14690	14455	14448	14533	14541	14654	14439	14642	14547	14488	14488	14514	14438	14544	14545	14538	14427	14676	14560	14638	14712	14506	14600	14401	14390	14493	14418	14531	14510	14557	14610	14632	14525	14532	14746	14521	14366	14491	14638	14584	14511	14537	14421	14598	14557	14634	14586	14594	14421	14611	14547	14512	14552	14576	14471	14637	14403	14415	14480	14647	14531	14372	14592	14396	14506	14688	14425	14411	14574	14539	14615	14560	14765	14521	14455	14437	14416	14377	14608	14504	14544	14525	14648	14614	14631	14443	14418	14524	14548	14763	14442	14527	14491	14571	14609	14440	14613	14673	14476	14588	14580	14449	14483	14506	14559	14518	14577	14464	14457	14430	14463	14612	14491	14658	14663	14334	14492	14693	14514	14563	14617	14584	14419	14494	14374	14523	14464	14405	14746	14513	14485	14543	14474	14477	14542	14488	14447	14717	14406	14793	14573	14579	14570	14439	14503	14526	14563	14518	14401	14469	14403	14559	14641	14536	14646	14654	14599	14619	14399	14362	14587	14554	14553	14624	14293	14465	14531	14617	14563	14348	14519	14540	14528	14541	14479	14494	14521	14536	14490	14505	14511	14609	14613	14478	14564	14588	14598	14688	14420	14530	14603	14448	14556	14582	14559	14587	14389	14541	14595	14779	14636	14419	14766	14585	14656	14415	14355	14486	14598	14460	14319	14616	14572	14463	14688	14538	14506	14561	14556	14523	14511	14391	14592	14590	14599	14528	14575	14660	14574	14613	14458	14575	14735	14353	14658	14564	14735	14594	14565	14512	14298	14425	14505	14452	14604	14502	14454	14626	14574	14546	14513	14459	14628	14561	14520	14571	14564	14468	14436	14564	14476	14525	14662	14556	14453	14615	14462	14492	14525	14536	14567	14517	14369	14552	14425	14514	14437	14465	14547	14449	14521	14475	14588	14649	14427	14566	14555	14441	14423	14522	14566	14588	14511	14561	14555	14638	14713	14563	14714	14486	14604	14717	14577	14743	14571	14489	14672	14586	14304	14503	14365	14458	14421	14567	14581	14658	14457	14441	14753	14562	14515	14551	14435	14541	14503	14489	14596	14453	14456	14501	14433	14431	14485	14467	14576	14430	14477	14333	14499	14578	14627	14566	14530	14713	14565	14560	14536	14392	14518	14704	14463	14560	14674	14368	14672	14616	14576	14590	14574	14466	14574	14666	14363	14626	14561	14467	14560	14592	14538	14585	14578	14590	14557	14601	14430	14430	14483	14683	14562	14385	14542	14393	14481	14453	14671	14560	14575	14485	14556	14639	14539	14549	14517	14451	14511	14538	14464	14461	14359	14556	14501	14757	14455	14508	14570	14560	14497	14518	14565	14587	14566	14497	14614	14522	14619	14619	14551	14540	14323	14408	14489	14556	14598	14608	14583	14476	14523	14470	14405	14605	14497	14568	14652	14574	14616	14566	14398	14464	14561	14588	14640	14561	14499	14606	14542	14303	14592	14572	14636	14677	14602	14489	14444	14542	14537	14572	14732	14546	14504	14550	14649	14513	14624	14671	14524	14606	14671	14609	14637	14465	14592	14534	14524	14543	14423	14420	14482	14544	14596	14641	14455	14668	14607	14610	14485	14632	14482	14492	14622	14458	14570	14638	14500	14595	14343	14540	14576	14546	14512	14627	14462	14520	14454	14383	14673	14535	14618	14424	14619	14466	14469	14583	14504	14691	14530	14474	14603	14459	14469	14515	14436	14520	14527	14585	14633	14585	14517	14648	14563	14605	14595	14318	14554	14757	14640	14376	14555	14703	14660	14456	14549	14486	14385	14510	14567	14467	14545	14636	14509	14719	14591	14555	14678	14459	14493	14463	14501	14339	14636	14481	14682	14413	14746	14638	14433	14616	14654	14534	14576	14534	14619	14672	14463	14597	14519	14714	14365	14588	14584	14485	14653	14495	14444	14548	14620	14503	14448	14458	14603	14482	14571	14463	14574	14666	14635	14729	14406	14654	14571	14500	14495	14551	14515	14534	14673	14423	14460	14562	14566	14487	14609	14602	14601	14489	14503	14490	14735	14490	14468	14477	14620	14672	14512	14476	14578	14551	14446	14683	14625	14426	14439	14693	14532	14518	14621	14478	14573	14514	14532	14420	14648	14494	14633	14524	14278	14534	14551	14506	14563	14391	14581	14617	14531	14626	14671	14467	14463	14500	14531	14433	14461	14581	14631	14386	14698	14586	14641	14570	14591	14561	14508	14592	14710	14539	14713	14496	14523	14600	14572	14540	14420	14631	14366	14490	14553	14590	14390	14502	14534	14534	14491	14595	14484	14511	14504	14490	14467	14575	14505	14603	14563	14519	14456	14629	14464	14433	14479	14480	14506	14521	14490	14615	14464	14500	14528	14453	14585	14542	14508	14344	14594	14559	14531	14551	14498	14626	14506	14540	14690	14498	14556	14371	14437	14460	14571	14483	14631	14627	14371	14520	14556	14335	14712	14457	14572	14539	14505	14621	14454	14417	14456	14592	14583	14718	14625	14534	14421	14527	14663	14566	14503	14401	14540	14486	14520	14468	14535	14525	14650	14523	14628	14642	14630	14502	14393	14583	14590	14680	14480	14512	14533	14610	14372	14560	14718	14399	14526	14504	14400	14419	14455	14501	14563	14585	14464	14554	14380	14458	14571	14564	14590	14315	14497	14625	14508	14464	14610	14447	14686	14460	14644	14713	14481	14636	14453	14681	14434	14516	14685	14443	14519	14475	14613	14622	14538	14429	14622	14394	14450	14476	14611	14406	14553	14542	14514	14467	14657	14531	14663	14606	14603	14625	14722	14515	14512	14704	14594	14570	14656	14493	14381	14507	14473	14516	14376	14559	14401	14462	14604	14492	14551	14424	14562	14449	14412	14614	14467	14422	14485	14506	14661	14650	14523	14380	14537	14511	14584	14504	14541	14452	14575	14290	14615	14519	14444	14553	14554	14398	14577	14634	14281	14639	14675	14677	14403	14481	14529	14697	14550	14635	14579	14596	14617	14460	14578	14673	14584	14571	14519	14485	14637	14572	14494	14341	14543	14593	14634	14614	14584	14513	14480	14530	14466	14546	14554	14469	14480	14545	14632	14368	14541	14507	14623	14586	14345	14564	14602	14597	14573	14628	14476	14452	14512	14416	14706	14608	14573	14687	14409	14510	14574	14431	14556	14657	14790	14470	14399	14650	14577	14446	14646	14615	14528	14369	14493	14525	14570	14585	14573	14583	14431	14537	14620	14599	14693	14597	14487	14458	14493	14484	14570	14502	14465	14551	14533	14601	14639	14599	14427	14423	14490	14531	14568	14464	14412	14566	14615	14498	14559	14598	14557	14548	14664	14464	14518	14375	14517	14653	14556	14608	14402	14542	14670	14524	14326	14427	14504	14600	14617	14363	14555	14492	14658	14557	14487	14514	14501	14561	14359	14636	14498	14532	14405	14563	14515	14420	14556	14494	14603	14476	14677	14480	14636	14696	14671	14430	14702	14475	14499	14464	14595	14536	14490	14622	14429	14473	14530	14685	14515	14627	14436	14478	14724	14627	14441	14509	14521	14358	14549	14314	14533	14535	14540	14561	14489	14690	14402	14475	14634	14433	14548	14489	14565	14474	14539	14598	14611	14606	14439	14480	14611	14481	14467	14656	14471	14345	14432	14419	14480	14558	14413	14467	14666	14583	14557	14615	14438	14356	14495	14680	14505	14446	14396	14560	14423	14556	14509	14584	14535	14583	14457	14556	14425	14524	14551	14557	14732	14669	14501	14677	14534	14547	14425	14714	14629	14448	14469	14613	14501	14631	14525	14599	14525	14605	14490	14572	14279	14716	14613	14450	14528	14486	14331	14616	14360	14462	14505	14525	14574	14451	14565	14532	14481	14662	14544	14564	14436	14565	14502	14563	14412	14548	14418	14603	14430	14644	14568	14634	14484	14642	14573	14484	14591	14450	14473	14458	14589	14394	14618	14549	14691	14759	14839	14569	14516	14640	14557	14475
29353	21864	21120	18833	16730	16901	16965	16844	16893	16768	16595	16582	16785	16602	16797	17872	18795	18865	18160	17585	16772	16811	16727	16473	16690	16823	16836	16544	16710	16737	16722	16907	16753	16669	16631	16648	16693	16648	16789	16734	16734	16580	16942	16659	16557	16582	16818	16755	16600	16857	16705	16640	16708	16791	16595	16619	16736	16794	16757	16688	16685	16692	16758	16642	16793	16658	16585	16631	16502	16684	16677	16712	16709	16787	16509	16777	16815	16651	16724	16721	16804	16642	16702	16595	16481	16522	16752	16633	16733	16624	16669	16760	16913	16583	16882	16824	16662	16638	16579	16850	16931	16855	16735	16787	16574	16698	16636	16638	16589	16552	16626	16771	16740	16495	16687	16556	16641	16598	16862	16677	16843	16624	16925	16761	16816	16915	16728	16604	16752	16625	16735	16582	16352	16803	16735	16506	16649	16642	16753	16676	16528	16498	16578	16757	16722	16813	16593	16628	16830	16742	16659	16736	16718	16603	16469	16681	16670	16798	16618	16591	16862	16703	16973	16791	16583	16639	16748	16401	16713	16890	16893	16700	16705	16764	16786	16939	16590	16765	16712	16530	16644	16810	16740	16769	16705	16732	16607	16853	16624	16713	16524	16559	16798	16886	16727	16532	16714	16577	16759	16560	16789	16747	16640	16826	16705	16744	16551	16736	16817	16726	16867	16705	16529	16743	16594	16829	16647	16775	16852	16507	16662	16906	16589	16731	16678	16774	16709	16714	16902	16609	16543	16479	16654	16573	16582	16643	16722	16718	16545	16469	16716	16509	16558	16520	16812	16948	16629	16471	16443	16658	16561	16643	16697	16655	16815	16736	16615	16760	16779	16616	16911	16691	16737	16571	16663	16694	16799	16784	16575	16666	16548	16836	16572	16737	16612	16699	16837	16543	16785	16665	16850	16828	16696	16546	16747	16658	16635	16550	16475	16664	16644	16604	16439	16743	16714	16653	16585	16616	16553	16808	16601	16551	16921	16512	16601	16583	16547	16770	16857	16634	16869	16666	16572	16703	16863	16806	16694	16583	16594	16554	16773	16654	16786	16981	16807	16732	16571	16745	16690	16651	16369	16658	16739	16712	16586	16473	16516	16456	16600	16597	16639	16672	16626	16643	16750	16811	16524	16445	16751	16808	16629	16607	16802	16594	16545	16531	16400	16674	16805	16752	16585	16592	16744	16585	16600	16655	16745	16749	16762	16715	16347	16682	16674	16595	16677	16567	16624	17114	16691	16589	16897	16771	16604	16635	16826	16623	16758	16729	16573	16556	16455	16536	16483	16757	16615	16548	16753	16663	16773	16658	16685	16627	16527	16736	16717	16635	16523	16810	16434	16541	16795	16541	16557	16524	16704	16720	16779	16662	16684	16698	16846	16561	16732	16621	16622	16620	16662	16659	16722	16620	16585	16855	16854	16428	16538	16804	16496	16593	16748	16557	16639	16546	16674	16711	16640	16662	16651	16920	16771	16581	16704	16803	16662	16811	16776	16594	16826	16552	16728	16645	16777	16668	16599	16573	16797	16649	16584	16622	16537	16689	16738	16665	16622	16703	16588	16577	16590	16825	16786	16539	16882	16527	16560	16552	16700	16790	16556	16546	16487	16652	16880	16799	16671	16600	16648	16772	16703	16659	16561	16817	16557	16585	16616	16695	17019	16719	16726	16516	16551	16793	16677	16928	16798	16740	16595	16695	16677	16615	16648	16527	16686	16803	16733	16710	16713	16709	16680	16654	16849	16517	16537	16550	16706	16746	16604	16602	16735	16662	16655	16605	16706	16612	16937	16742	16656	16711	16597	16731	16639	16661	16783	16518	16543	16698	16865	16862	16823	16830	16697	16742	16634	16521	16903	16707	16675	16658	16725	16758	16603	16826	16701	16609	16607	16773	16670	16771	16768	16536	16529	16566	16537	16908	16845	16788	16694	16674	16610	16610	16935	16680	16551	16551	16590	16726	16613	16586	16583	16557	16648	16724	16630	16613	16596	16812	16656	16725	16781	16568	16726	16716	16601	16603	16458	16800	16744	16618	16468	16737	16720	16644	16564	16669	16596	16634	16770	16595	16542	16956	16715	16796	16696	16737	16818	16678	16612	16551	16676	16359	16729	16647	16704	16878	16695	16561	16643	16763	16756	16685	16698	16632	16544	16627	16629	16863	16619	16894	16773	16751	16458	16611	16688	16794	16604	16658	16647	16603	16782	16750	16774	16803	16731	16498	16568	16719	16914	16728	16663	16779	16597	16782	16461	16585	16392	16658	16549	16546	16668	16644	16505	16654	16456	16531	16807	16618	16728	16614	16593	16547	16580	16629	16891	16795	16648	16646	16642	16751	16771	16751	16819	16592	16903	16704	16698	16623	16615	16606	16638	16727	16779	16844	16830	16723	16695	16699	16625	16391	16784	16873	16764	16679	16706	16555	16617	16796	16636	16483	16773	16712	16776	16746	16723	16763	16669	16860	16791	16745	16635	16678	16769	16714	16678	16697	16541	16702	16709	16739	16808	16536	16631	16518	16771	16792	16608	16760	16728	16758	16718	16795	16865	16553	16588	16668	16480	16507	16705	16505	16623	16503	16851	16620	16558	16899	16629	16417	16814	16716	16855	16644	16566	16486	16848	16641	16601	16636	16642	16501	16518	16665	16706	16728	16833	16592	16556	16674	16804	16846	16732	16541	16526	16641	16660	16567	16734	16741	16804	16572	16750	16667	16932	16473	16763	16430	16737	16634	16467	16793	16672	16776	16603	16641	16745	16534	16493	16615	16690	16646	16889	16507	16521	16525	16605	16627	16590	16692	16742	16645	16943	16708	16518	16584	16709	16625	16798	16715	16635	16780	16829	16773	16761	16567	16718	16602	16549	16966	16464	16578	16633	16681	16663	16681	16505	16775	16713	16627	16614	16680	16773	16630	16615	16667	16776	16760	16670	16533	16775	16633	16843	16464	16880	16493	16505	16733	16744	16767	16738	16575	16764	16790	16694	16602	16705	16496	16533	16797	16702	16631	16761	16742	16606	16805	16643	16323	16635	16754	16708	16687	16856	16805	16661	16840	16760	16634	16774	16807	16703	16578	16681	16792	16824	16636	16755	16601	16685	16714	16586	16637	16798	16590	16771	16866	16967	16822	16589	16596	16515	16719	16450	16855	16804	16666	16837	16457	16696	16572	16707	16694	16869	16743	16657	16584	16631	16681	16767	16815	16792	16757	16577	16661	16760	16412	16884	16336	16548	16462	16473	16612	16625	16646	16742	16670	16771	16803	16559	16847	16597	16619	16572	16452	16781	16696	16699	16813	16794	16765	16559	16563	16579	16725	16651	16603	16555	16708	16365	16678	16795	16723	16710	16484	16579	16464	16713	16725	16530	16512	16493	16658	16486	16775	16623	16822	16604	16548	16591	16851	16640	16814	16531	16739	16520	16726	16749	16803	16748	16803	16764	16610	16689	16582	16676	16730	16452	16567	16511	16760	16626	16893	16771	16725	16687	16746	16599	16674	16512	16801	16642	16810	16909	16500	16683	16821	16593	16791	16654	16626	16756	16758	16696	16674	16659	16737	16768	16660	16780	16723	16887	16730	16739	16771	16593	16724	16702	16759	16626	16571	16676	16781	16629	16650	16887	16576	16772	16621	16623	16610	16733	16773	16734	16782	16606	16726	16703	16718	16694	16765	16894	16716	16804	16626	16883	16853	17001	16619	16836	16798	16642	16761	16742	16641	16719	16698	16629	16707	16712	16695	16909	16825	16682	16744	16822	16883	16769	16680	16606	16656	16612	16785	16922	16633	16635	16731	16649	16723	16758	16608	16545	16865	16672	16812	16761	16671	16436	16688	16587	16704	16664	16676	16975	16595	16458	16632	16717	16857	16701	16718	16801	16763	16810	16517	16598	16620	16435	16593	16585	16588	16516	16594	16583	16546	16604	16671	16738	16775	16618	16589	16643	16660	16771	16562	16620	16640	16546	16696	16645	16550	16490	16814	16840	16707	16652	16713	16573	16689	16622	16777	16674	16566	16705	16527	16613	16861	16669	16725	16829	16785	16873	16719	16627	16641	16638	16853	16704	16698	16662	16797	16787	16686	16643	16656	16602	16764	16598	16618	16566	16591	16769	16674	16702	16601	16750	16637	16573	16584	16680	16632	16651	16665	16653	16541	16856	16722	16747	16765	16573	16599	16724	16555	16805	16705	16739	16838	16638	16648	16557	16731	16759	16552	16644	16594	16727	16626	16666	16514	16584	16526	16705	16662	16935	16795	16682	16596	16717	16795	16748	16531	16567	16728	16597	16578	16890	16623	16663	16429	16751	16717	16657	16589	16792	16705	16744	16630	16610	16754	16641	16668	16519	16860	16709	16493	16584	16789	16739	16697	16611	16619	16727	16904	16550	16800	16657	16623	16672	16785	16925	16891	16743	16590	16720	16781	16741	16645	16794	16684	16639	16416	16693	16433	16570	16565	16616	16831	16527	16634	16637	16837	16798	16847	16550	16647	16926	16751	16570	16786	16670	16625	16516	16834	16745	16682	16651	16528	16759	16814	16660	16723	16840	16739	16745	16642	16686	16752	16795	16792	16834	16523	16753	16842	16940	16728	16753	16809	16683	16749	16769	16565	16758	16609	16705	16662	16676	16808	16823	16689	16817	16716	16768	16652	16623	16439	16756	16545	16562	16604	16557	16717	16675	16730	16931	16732	16677	16660	16747	16666	16788	16763	16572	16677	16673	16643	16710	16553	16560	16537	16754	16690	16600	16637	16900	16753	16446	16789	16741	16716	16655	16664	16610	16602	16868	16885	16636	16849	16753	16807	16410	16571	16948	16731	16873	16697	16617	16627	16686	16627	16636	16646	16931	16542	16700	16641	16635	16596	16642	16668	16938	16651	16558	16515	16661	16638	16729	16475	16643	16486	16674	16820	16675	16719	16578	16849	16719	16589	16822	16694	16709	16689	16848	16702	16538	16623	16665	16549	16744	16749	16576	16725	16715	16529	16791	16756	16787	16828	16770	16604	16759	16619	16576	16583	16539	16825	16720	16844	16781	16703	16604	16696	16555	16653	16562	16653	16618	16597	16787	16627	16800	16687	16847	16755	16645	16539	16492	16577	16544	16658	16687	16760	16665	16629
15377	16007	15867	15184	14972	14970	14838	14960	14832	14786	14856	14787	14813	14761	15004	16644	18031	17535	16170	15476	15024	14822	14886	14854	14715	14590	14768	14810	14875	14784	14715	14735	14826	14698	14703	14596	14903	14732	14631	14700	14719	14714	14750	14757	14698	14905	14825	14826	14741	14687	14790	14835	14722	14836	14784	14676	14783	14742	14662	14672	14863	14661	14557	14651	14659	14781	14908	14858	14649	14598	14927	14732	14965	14743	14676	14770	14706	14818	14730	14798	14685	14676	14760	14850	14622	14669	14765	14739	14848	14694	14710	14704	14650	14593	14763	14876	14753	14719	14821	14692	14685	14741	14708	14585	14703	14807	14730	14621	14751	14710	14659	14662	14681	14780	14732	14615	14854	14690	14741	14767	14618	14637	14744	14887	14655	14757	14855	14818	14888	14752	14644	14870	14621	14799	14823	14626	14604	14803	14675	14799	14894	14597	14720	14896	14586	14541	14702	14738	14602	14946	14623	14752	14557	14869	14872	14733	14845	14862	14661	14832	14750	14758	14669	14836	14779	14652	14791	14684	14793	14706	14621	14720	14754	14812	14739	14719	14656	14632	14662	14686	14598	14775	14663	14732	14800	14953	14751	14756	14808	14792	14706	14772	14705	14852	14899	14900	14758	14737	14822	14717	14642	14754	14823	14641	14685	14698	14766	14843	14769	14773	14735	14677	14777	14809	14775	14614	14725	14763	14742	14753	14830	14876	14669	14629	14713	14796	14741	14816	14738	14830	14731	14694	14658	14754	14990	14694	14824	14775	14668	14523	14749	14680	14810	14544	14953	14864	14832	14789	14700	14830	14635	14718	14680	14724	14879	14640	14894	14782	14824	14730	14673	14640	14857	14762	14873	14696	14657	14808	14749	14818	14815	14663	14750	14883	14604	14596	14755	14719	14721	14682	14705	14637	14678	14660	14823	14526	14904	14751	14732	14631	14589	14800	14672	14855	14741	14730	14830	14841	14862	14748	14790	14701	14797	14638	14884	14728	14729	14828	14699	14830	14678	14740	14536	14796	14864	14652	14871	14886	14660	14820	14706	14747	14836	14911	14785	14648	14702	14705	14741	14679	14739	14570	14803	14720	14531	14696	14820	14834	14615	14706	14619	14784	14760	14636	14850	14739	14684	14716	14820	14655	14814	14825	14832	14966	14782	14862	14670	14613	15003	14825	14620	14922	14744	14594	14737	14734	14884	14744	14584	14734	14722	14882	14698	14674	14853	14912	14745	14791	14740	14777	14623	14879	14674	14960	14790	14731	14727	14823	14794	14777	14882	14830	14898	14684	14654	14820	14650	14854	14797	14753	14645	14805	14668	14637	14820	14819	14739	14683	14805	14962	14754	14755	14549	14683	14902	14817	14739	14745	14695	14608	14872	14761	14738	14809	14763	14633	14686	14733	14701	14818	14499	14588	14753	14774	14684	14764	14851	14703	14763	14773	14817	14978	14654	14836	14552	14748	14859	14895	14605	14758	14705	14632	14820	14761	14827	14707	14745	14875	14560	15011	14843	14705	15005	14700	14680	14867	14765	14823	14625	14911	14877	14723	14755	14621	14635	14745	14728	14765	14864	14634	14618	14750	14744	14720	14773	14669	14806	14760	14718	14808	14798	14703	14601	14868	14765	14628	14780	14610	14740	14692	14783	14861	14715	14584	14799	14627	14713	14643	14812	14709	14793	14613	14586	14763	14753	14643	14802	14733	14567	14598	14750	14648	14659	14762	14688	14847	14792	14762	14681	14826	14640	14713	14867	14766	14766	14741	14788	14768	14687	14748	14708	14748	14678	14752	14841	14553	14863	14880	14697	14658	14742	14731	14712	14703	14766	14772	14805	14760	14846	14720	14607	14764	14874	14713	14779	14791	14679	14691	14683	14755	14681	14579	14731	14785	14803	14597	14816	14831	14728	14651	14799	14795	14799	14677	14794	14725	14683	14663	14550	14833	14581	14556	14756	14824	14819	14810	14769	14882	14771	14597	14672	14707	14781	14789	14578	14762	14815	14648	14617	14932	14636	14702	14650	14882	14760	14758	14704	14764	14851	14770	14939	14982	14756	14773	14765	14857	14783	14866	14692	14769	14756	14687	14742	14764	14720	14949	14713	14698	14828	14879	14668	14855	14721	14524	14650	14904	14844	14853	14608	14900	14773	14568	14930	14762	14716	14700	14984	14643	14759	14778	14810	14876	14898	14747	14778	14867	14931	14793	14761	14593	14834	14783	14675	14623	14815	14687	14946	14775	14755	14698	14773	14735	14785	14695	14934	14595	14747	14825	14711	14657	14695	14628	14795	14717	14705	14762	14761	14801	14780	14785	14746	14667	14779	14746	14788	14665	14843	14679	14747	14658	14586	14767	14759	14848	14753	14797	14777	14698	14817	14624	14650	14673	14963	14723	14722	14615	14603	14714	14680	14673	14674	14713	14547	14758	14775	14712	14782	14783	14818	14828	14849	14734	14655	14673	14703	14743	14652	14868	14806	14632	14709	14722	14610	14724	14816	14908	14889	14793	14717	14675	14633	14748	14847	14686	14814	14663	14774	14747	14770	14828	14867	14861	14677	14830	14859	14725	14713	14756	14782	14723	14807	14688	14666	14707	14806	15062	14837	14851	14699	14743	14788	14624	14666	14681	14773	14873	14820	14623	14817	14734	14855	14706	14733	14873	14745	14874	14744	14756	14648	14740	14775	14798	14625	14714	14831	14751	14804	14722	14700	14746	14872	14755	14898	14640	14671	14791	14662	14611	14654	14715	14632	14820	14706	14795	14784	14737	14854	14809	14763	14821	14846	14759	14789	14741	14656	14659	14737	14703	14766	14694	14674	14632	14878	14777	14703	14688	14631	14688	14825	14858	14936	14658	14675	14799	14587	14640	14640	14798	14785	14799	14703	14571	14639	14588	14610	14788	14695	14714	14612	14776	14820	14699	14819	14579	14813	14690	14629	14696	14836	14769	14740	14767	14804	14741	14742	14753	14817	14831	14685	14849	14693	14723	14911	14758	14785	14672	14761	14660	14797	14822	14734	14664	14562	14630	14832	14649	14775	14690	14760	14673	14786	14921	14742	14789	14803	14768	14841	14793	14871	14735	14742	14628	14700	14759	14741	14760	14814	14757	14748	14817	14632	14900	14571	14480	14686	14783	14967	14785	14714	14717	14773	14767	14762	14666	14764	14732	14670	14673	14806	14856	14814	14765	14652	14615	14693	14816	14618	14642	14762	14570	14760	14683	14731	14685	14685	14769	14867	14807	14696	14724	14822	14902	14707	14708	14613	14871	14784	14690	14908	14598	14809	14720	14870	14695	14946	14687	14768	14710	14693	14678	14690	14831	14737	14773	14776	14843	14743	14959	14679	14671	14643	14899	14718	14748	14866	14669	14808	14862	14762	14655	14719	14840	14755	14767	14792	14854	14720	14650	14751	14752	14854	14696	14562	14802	14812	14729	14792	14759	14799	14733	14668	14722	14809	14744	14721	14845	14871	14718	14801	14569	14832	14733	14696	14835	14910	14741	14748	14928	14900	14750	14802	14573	14606	14821	14725	14511	14728	14860	14814	14729	14689	14802	14690	14724	14813	14798	14727	14733	14673	14827	14657	14630	14774	14656	14728	14721	14781	14609	14745	14627	14656	14730	14823	14827	14699	14802	14632	14860	14756	14815	14935	14785	14706	14771	14628	14817	14730	14739	14774	14732	14806	14710	14803	14760	14694	14833	14732	14752	14714	14619	14832	14869	14692	14781	14710	14577	14660	14688	14757	14678	14788	14971	14663	14813	14753	14734	14611	14841	14746	14563	14710	14732	14767	14762	14631	14891	14834	14824	14851	14604	14754	14724	14723	14831	14961	14607	14778	14788	14707	14723	14777	14697	14797	14816	14595	14953	14767	14664	14918	14890	14700	14726	14789	14767	14695	14814	14752	14801	14731	14615	14691	14712	14697	14758	14757	14816	14910	14464	14663	14798	14718	14801	14661	14736	14775	14783	14630	14805	14796	14818	14853	14523	14855	14696	14724	14778	14594	14860	14705	14913	14718	14729	14822	14754	14678	14758	14799	14791	14769	14816	14920	14718	14780	14872	14692	14855	14523	14748	14783	14704	14816	14687	14724	14858	14830	14805	15024	14718	14728	14570	14801	14703	14791	14759	14738	14871	14840	14680	14677	14675	14844	14795	14738	14851	14712	14682	14728	14856	14725	14794	14568	14837	14877	14911	14795	14613	14736	14876	14785	14612	14705	14702	14915	14762	14733	14734	14760	14767	14722	14817	14721	14828	14723	14723	14771	14895	14893	14654	14810	14596	14830	14704	14751	14871	14874	14622	14697	14724	14639	14700	14675	14927	15014	14716	14787	14666	14754	14590	14762	14849	14940	14764	14701	14877	14712	14854	14815	14707	14727	14727	14699	14767	14715	14734	14725	14785	14656	14810	14741	14607	14715	14793	14799	14691	14664	14770	14660	14624	14645	14863	14814	14854	14846	14806	14713	14617	14713	14849	14810	14675	14694	14820	14588	14632	14737	14766	14896	14862	14746	14814	14821	14932	14756	14509	14686	14599	14784	14682	14796	14778	14746	14846	14880	14821	14836	14678	14743	14881	14708	14740	14669	14938	14636	14637	14709	14615	14801	14635	14749	14697	14629	14674	14891	14707	14759	14721	14833	14733	14708	14813	14756	14845	14773	14720	14750	14759	14595	14751	14747	14738	14769	14720	14663	14672	14775	14769	14578	14702	14883	14727	14807	14686	14874	14836	14670	14793	14789	14722	14863	14690	14706	14656	14832	14693	14635	14573	14685	14739	14730	14601	14558	14777	14556	14766	14680	14788	14707	14642	14674	14804	14673	14707	14936	14589	14736	14578	14699	14842	14686	14753	14854	14723	14691	14668	14589	14819	14810	14804	14821	14746	14759	14653	14871	14935	14632	14694	14705	14591	14641	14908	14625	14936	14747	14680	14651	14770	14758	14801	14773	14677	14913	14763	14875	14749	14766	14641	14816	14748	14573	14794	14845	14661	14745	14852	14668	14743	14675	14842	14736	14777	14640	14759	14839	14588	14954	14670	14642	14730	14675	14691	14911	14543	14748	14846	14653	14780	14767	14819	14635	14771	14746	14909	14529	14775	14632	14726
25173	21382	28115	25341	21301	19025	18717	17234	16909	16932	17164	16834	16781	16931	17429	23084	29351	28075	23638	19562	17676	17035	16713	16785	16762	16638	16625	16770	16492	16696	16782	16632	16640	16816	16725	16446	16673	16663	16846	16552	16753	16776	16675	16642	16834	16725	16647	16672	16661	16706	16501	16681	16593	16614	16430	16656	16781	16469	16640	16628	16532	16517	16672	16487	16715	16566	16474	16593	16617	16501	16701	16566	16724	16595	16646	16443	16588	16721	16767	16774	16626	16651	16726	16770	16514	16808	16690	16537	16542	16587	16620	16720	16587	16662	16747	16729	16676	16477	16592	16482	16445	16556	16795	16549	16522	16685	16619	16612	16473	16665	16618	16512	16652	16645	16696	16816	16734	16695	16551	16668	16723	16579	16394	16645	16624	16443	16609	16623	16519	16585	16732	16682	16731	16690	16478	16614	16680	16630	16698	16739	16696	16720	16695	16545	16572	16579	16615	16625	16671	16737	16643	16409	16690	16442	16685	16843	16488	16584	16918	16747	16956	16839	16552	16812	16723	16690	16800	16566	16579	16729	16801	16655	16557	16572	16654	16651	16517	16560	16518	16546	16779	16583	16610	16739	16657	16493	16493	16428	16739	16656	16564	16702	16606	16514	16686	16557	16666	16584	16677	16601	16398	16549	16553	16576	16544	16460	16601	16582	16451	16697	16593	16759	16810	16529	16587	16843	16577	16786	16602	16796	16755	16619	16519	16530	16558	16732	16617	16734	16606	16488	16764	16753	16545	16734	16726	16638	16796	16608	16663	16500	16804	16500	16644	16571	16700	16693	16504	16586	16546	16683	16624	16568	16641	16731	16614	16699	16783	16604	16531	16645	16756	16456	16612	16486	16561	16611	16595	16528	16629	16737	16665	16828	16694	16606	16695	16641	16538	16450	16351	16673	16575	16685	16795	16603	16774	16683	16537	16631	16714	16700	16530	16512	16749	16659	16699	16719	16677	16714	16511	16523	16670	16709	16568	16538	16634	16571	16362	16594	16546	16611	16689	16411	16588	16494	16530	16729	16585	16716	16514	16539	16622	16651	16662	16571	16690	16533	16733	16624	16421	16503	16540	16565	16510	16661	16890	16715	16412	16519	16680	16663	16698	16563	16517	16796	16639	16810	16733	16639	16617	16448	16594	16478	16449	16625	16654	16786	16738	16701	16571	16971	16437	16638	16801	16690	16638	16660	16480	16514	16471	16601	16551	16583	16625	16691	16501	16772	16604	16558	16853	16630	16630	16565	16685	16506	16744	16777	16757	16586	16828	16581	16546	16599	16496	16480	16454	16579	16722	16764	16535	16583	16548	16677	16509	16667	16572	16485	16546	16519	16580	16511	16803	16583	16597	16530	16651	16634	16746	16765	16531	16586	16775	16581	16613	16741	16697	16590	16554	16740	16715	16387	16754	16796	16718	16745	16711	16655	16498	16788	16619	16481	16583	16662	16718	16740	16785	16774	16559	16776	16594	16730	16513	16541	16720	16576	16715	16596	16573	16682	16606	16409	16635	16560	16502	16303	16493	16627	16595	16881	16276	16625	16622	16728	16715	16399	16492	16609	16642	16767	16576	16515	16501	16460	16520	16711	16652	16515	16645	16662	16743	16722	16594	16608	16466	16423	16541	16593	16775	16713	16529	16491	16662	16817	16677	16581	16546	16657	16658	16643	16651	16479	16909	16710	16691	16532	16511	16714	16544	16479	16496	16577	16580	16616	16542	16518	16514	16523	16529	16639	16563	16669	16597	16599	16709	16709	16622	16673	16787	16575	16793	16572	16621	16642	16543	16347	16848	16568	16490	16417	16555	16865	16732	16666	16738	16736	16777	16905	16740	16768	16659	16536	16599	16658	16680	16458	16566	16677	16673	16580	16730	16514	16644	16775	16614	16667	16779	16757	16550	16557	16687	16842	16640	16579	16665	16706	16665	16877	16713	16817	16656	16774	16645	16559	16653	16526	16492	16673	16624	16644	16716	16762	16771	16461	16602	16738	16564	16583	16629	16445	16608	16485	16621	16601	16526	16544	16707	16575	16526	16822	16487	16537	16604	16495	16485	16463	16519	16626	16769	16743	16612	16828	16764	16660	16466	16734	16592	16549	16650	16450	16819	16640	16817	16699	16544	16702	16601	16455	16593	16587	16452	16475	16574	16696	16677	16498	16545	16655	16562	16580	16669	16479	16565	16493	16648	16635	16783	16486	16758	16512	16467	16561	16593	16599	16705	16528	16641	16647	16613	16583	16565	16549	16909	16655	16655	16495	16683	16524	16560	16595	16633	16525	16659	16660	16400	16688	16724	16643	16643	16612	16640	16644	16775	16787	16569	16534	16683	16804	16586	16467	16633	16657	16729	16823	16677	16629	16762	16691	16572	16684	16689	16607	16711	16350	16702	16484	16778	16650	16729	16549	16586	16710	16500	16791	16488	16443	16600	16731	16742	16738	16628	16531	16771	16536	16710	16641	16540	16629	16900	16662	16534	16481	16721	16598	16608	16787	16671	16382	16714	16686	16596	16636	16593	16619	16449	16664	16801	16634	16635	16638	16696	16549	16588	16729	16608	16626	16715	16558	16613	16605	16665	16670	16725	16617	16726	16663	16670	16637	16405	16735	16676	16722	16536	16641	16676	16571	16582	16707	16616	16596	16700	16594	16613	16658	16654	16682	16600	16644	16462	16616	16540	16561	16635	16522	16687	16617	16621	16821	16508	16594	16758	16588	16670	16705	16860	16463	16560	16483	16715	16657	16506	16639	16512	16692	16503	16639	16506	16667	16732	16359	16646	16612	16771	16635	16625	16552	16642	16622	16710	16657	16537	16557	16788	16582	16720	16539	16492	16586	16898	16553	16585	16481	16651	16578	16890	16618	16716	16645	16707	16660	16402	16466	16522	16489	16619	16589	16785	16723	16708	16549	16571	16684	16607	16806	16507	16720	16637	16601	16731	16551	16569	16310	16713	16581	16786	16684	16783	16713	16582	16478	16622	16594	16790	16586	16396	16651	16461	16448	16800	16672	16752	16740	16570	16706	16348	16691	16666	16663	16531	16662	16638	16540	16571	16755	16724	16756	16472	16415	16717	16572	16826	16721	16756	16668	16736	16766	16746	16556	16734	16581	16486	16583	16614	16471	16666	16736	16682	16670	16538	16653	16661	16725	16440	16814	16619	16635	16751	16755	16564	16629	16766	16649	16543	16540	16734	16529	16750	16739	16548	16573	16535	16797	16695	16728	16583	16685	16705	16578	16629	16655	16570	16589	16710	16586	16631	16499	16547	16620	16728	16547	16537	16440	16400	16552	16647	16526	16658	16687	16405	16653	16759	16752	16635	16755	16655	16638	16576	16600	16436	16626	16584	16565	16577	16727	16559	16570	16633	16598	16608	16606	16739	16826	16493	16658	16733	16485	16601	16572	16532	16733	16505	16685	16437	16637	16627	16602	16452	16576	16763	16713	16685	16571	16627	16718	16689	16422	16744	16450	16654	16706	16533	16265	16734	16804	16572	16572	16567	16939	16763	16796	16512	16523	16652	16547	16362	16729	16571	16563	16604	16570	16620	16655	16547	16727	16544	16373	16459	16517	16702	16736	16652	16568	16655	16620	16803	16797	16694	16481	16779	16757	16824	16629	16589	16465	16599	16630	16691	16639	16770	16484	16720	16636	16503	16747	16658	16768	16448	16782	16649	16685	16769	16533	16547	16541	16437	16617	16670	16732	16629	16661	16672	16728	16595	16625	16598	16591	16743	16706	16769	16627	16535	16674	16627	16546	16519	16840	16689	16694	16432	16440	16653	16440	16628	16445	16713	16522	16501	16621	16661	16424	16619	16491	16663	16545	16890	16540	16634	16836	16586	16641	16774	16616	16913	16591	16811	16690	16521	16667	16836	16656	16615	16703	16463	16475	16716	16529	16659	16615	16689	16577	16605	16645	16391	16852	16452	16688	16591	16860	16500	16696	16649	16615	16603	16553	16783	16704	16747	16582	16600	16886	16690	16673	16554	16780	16695	16651	16637	16781	16875	16532	16628	16620	16630	16727	16494	16627	16582	16585	16501	16678	16843	16787	16662	16751	16503	16382	16691	16519	16567	16581	16643	16590	16701	16721	16660	16681	16645	16647	16530	16495	16694	16565	16465	16651	16597	16766	16589	16565	16510	16744	16585	16565	16777	16448	16775	16516	16763	16759	16674	16990	16625	16656	16549	16607	16641	16508	16645	16624	16506	16681	16463	16495	16450	16618	16500	16663	16713	16558	16509	16644	16741	16667	16598	16657	16512	16828	16768	16604	16756	16865	16636	16460	16803	16874	16641	16488	16643	16586	16618	16807	16772	16721	16681	16632	16672	16614	16783	16544	16702	16738	16480	16606	16702	16609	16782	16473	16581	16645	16535	16759	16692	16704	16535	16595	16509	16582	16533	16592	16374	16569	16563	16618	16886	16700	16685	16606	16684	16657	16527	16559	16615	16535	16695	16492	16661	16493	16738	16712	16669	16604	16690	16649	16437	16611	16684	16541	16753	16708	16700	16579	16585	16580	16612	16479	16634	16432	16609	16783	16618	16711	16699	16733	16758	16677	16516	16696	16536	16573	16731	16502	16514	16882	16621	16616	16487	16821	16563	16614	16500	16505	16534	16611	16849	16590	16846	16641	16405	16706	16750	16692	16551	16733	16683	16600	16467	16524	16616	16670	16563	16744	16699	16554	16772	16737	16646	16594	16714	16680	16722	16754	16479	16724	16581	16358	16701	16361	16643	16750	16761	16615	16800	16938	16375	16622	16521	16708	16573	16404	16742	16650	16620	16664	16513	16709	16631	16546	16323	16780	16716	16818	16514	16451	16735	16665	16760	16555	16602	16774	16727	16454	16543	16663	16673	16780	16783	16786	16514	16421	16490	16573	16449	16731	16796	16753	16568	16661	16522	16558	16448	17006	16641	16459	16841	16697	16676	16761	16583	16604	16642	16748	16559	16502	16444	16709	16559	16692	16624	16500	16646	16589	16626	16574	16609	16718	16709	16444	16588	16609	16691	16695	16651	16456	16702	16695	16582	16549	16582	16695	16823	16612	16538	16665	16540	16294	16783	16551	16597	16773	16717	16580	16626	16688	16834	16600	16516	16480	16453	16663
14142	21378	20365	17528	16501	16165	15754	15405	15246	15303	15062	15012	15173	14989	16046	25399	31660	28720	22820	17810	15491	15011	14832	14592	14671	14765	14730	14752	14723	14737	14742	14740	14696	14675	14719	14814	14658	14795	14826	14807	14627	14740	14673	14761	14689	14817	14870	14841	14826	14626	14862	14768	14901	14723	14811	14552	14678	14752	14797	14699	14675	14651	14691	14673	14711	14688	14560	14850	14735	14868	14756	14872	14705	14806	14674	14754	14785	14615	14670	14693	14645	14806	14599	14751	14678	14888	14725	14600	14769	14711	14688	14662	14819	14738	14713	14644	14780	14711	14903	14643	14708	14844	14646	14766	14828	14788	14665	14848	14496	14591	14690	14763	14655	14589	14788	14846	14893	14551	14885	14722	14722	14909	14755	14711	14547	14701	14743	14767	14662	14625	14683	14669	14659	14730	14634	14791	14717	14661	14747	14553	14621	14819	14788	14724	14656	14824	14587	14634	14648	14615	14493	14786	14635	14833	14738	14638	14413	14787	14908	14616	14705	14714	14754	14617	14670	14656	14700	14679	14572	14830	14790	14729	14705	14747	14809	14708	14653	14649	14788	14591	14545	14712	14792	14546	14994	14699	14732	14795	14571	14788	14784	14700	14722	14619	14770	14697	14484	14719	14690	14686	14801	14755	14749	14490	14693	14731	14616	14740	14678	14764	14794	14732	14740	14685	14660	14791	14721	14607	14688	14682	14798	14673	14714	14601	14897	14648	14503	14793	14543	14766	14968	14628	14671	14700	14758	14787	14732	14741	14660	14788	14673	14802	14826	14922	14768	14757	14685	14594	14634	14784	14842	14745	14789	14710	14745	14636	14724	14763	14754	14845	14697	14558	14689	14590	14559	14624	14812	14766	14607	14788	14806	14749	14658	14588	14694	14607	14753	14627	14910	14552	14788	14711	14806	14681	14698	14665	14678	14606	14669	14731	14916	14797	14676	14775	14722	14831	14668	14709	14806	14797	14727	14764	14585	14598	14773	14571	14732	14649	14663	14677	14729	14779	14910	14652	14880	14753	14886	14656	14680	14517	14579	14697	14807	14762	14731	14692	14598	14770	14800	14646	14768	14756	14550	14729	14681	14656	14858	14708	14532	14737	14869	14612	14747	14725	14619	14615	14662	14655	14766	14659	14790	14577	14674	14817	14605	14704	14824	14796	14547	14497	14706	14968	14757	14757	14573	14536	14672	14785	14534	14684	14787	14780	14806	14752	14733	14817	14715	14769	14703	14727	14849	14626	14825	14708	14759	14570	14783	14636	14684	14849	14587	14744	14741	14585	14674	14712	14652	14594	14740	14815	14565	14652	14617	14779	14810	14635	14818	14694	14779	14648	14652	14762	14666	14635	14582	14703	14682	14601	14845	14669	14735	14605	14987	14607	14690	14814	14849	14799	14781	14617	14779	14774	14654	14819	14504	14715	14824	14610	14702	14826	14870	14659	14583	14539	14699	14564	14723	14826	14686	14675	14773	14658	14860	14669	14558	14795	14575	14873	14586	14789	14741	14799	14754	14592	14735	14653	14667	14750	14655	14588	14827	14604	14661	14654	14741	14624	14852	14703	14753	14773	14688	14773	14665	14585	14618	14761	14696	14718	14766	14548	14653	14670	14708	14823	14695	14801	14769	14795	14740	14686	14762	14706	14699	14659	14699	14711	14663	14670	14882	14759	14702	14796	14831	14645	14646	14681	14735	14734	14850	14651	14779	14648	14686	14767	14709	14826	14744	14693	14779	14678	14571	14790	14651	14699	14669	14646	14803	14694	14608	14909	14620	14695	14908	14685	14787	14867	14618	14693	14824	14552	14567	14566	14823	14730	14708	14787	14799	14640	14663	14758	14779	14716	14628	14807	14884	14698	14779	14635	14723	14818	14774	14700	14763	14669	14518	14739	14690	14659	14753	14793	14709	14645	14709	14642	14727	14750	14769	14858	14684	14815	14745	14816	14835	14720	14535	14702	14766	14813	14759	14768	14805	14902	14865	14810	14767	14801	14711	14869	14769	14802	14556	14666	14845	14848	14631	14759	14829	14662	14840	14711	14829	14785	14638	14654	14690	14694	14783	14649	14800	14713	14928	14851	14784	14622	14810	14631	14585	14789	14683	14825	14988	14642	14620	14778	14842	14705	14737	14592	14798	14668	14687	14736	14753	14704	14676	14669	14835	14641	14872	14749	14737	14685	14748	14777	14740	14757	14656	14643	14598	14617	14820	14727	14726	14887	14703	14692	14787	14661	14711	14687	14636	14664	14816	14852	14630	14774	14881	14699	14716	14798	14695	14813	14665	14703	14793	14646	14473	14672	14616	14765	14737	14758	14653	14716	14541	14806	14626	14854	14655	14572	14590	14738	14658	14913	14823	14659	14573	14736	14771	14838	14633	14725	14723	14821	14617	14989	14649	14778	14628	14742	14740	14790	14635	14840	14644	14582	14555	14679	14667	14651	14659	14739	14643	14663	14658	14793	14799	14760	14939	14810	14592	14773	14803	14926	14664	14778	14767	14658	14695	14659	14723	14846	14716	14701	14805	14540	14600	14682	14720	14742	14518	14591	14856	14721	14632	14615	14584	14606	14657	14765	14788	14639	14633	14705	14747	14764	14759	14756	14663	14510	14690	14727	14701	14697	14701	14720	14763	14737	14683	14656	14907	14604	14681	14593	14763	14768	14690	14655	14731	14521	14659	14765	14746	14735	14727	14818	14754	14632	14609	14706	14715	14755	14701	14716	14684	14782	14742	14814	14919	14858	14667	14744	14601	14740	14779	14669	14579	14575	14648	14687	14817	14823	14710	14796	14761	14702	14888	14714	14761	14717	14796	14736	14766	14792	14825	14738	14779	14707	14721	14869	14790	14789	14829	14725	14685	14770	14655	14694	14645	14649	14685	14879	14817	14601	14779	14770	14805	14746	14639	14589	14652	14696	14780	14716	14849	14699	14785	14818	14712	14657	14488	14884	14798	14667	14762	14821	14699	14676	14618	14813	14777	14634	14660	14773	14742	14802	14807	14751	14627	14631	14806	14724	14733	14773	14659	14727	14651	14620	14755	14570	14880	14687	14740	14760	14691	14745	14766	14825	14682	14723	14693	14644	14579	14725	14724	14491	14723	14584	14699	14736	14706	14688	14900	14591	14614	14842	14691	14756	14724	14627	14833	14896	14586	14780	14669	14644	14764	14639	14618	14547	14750	14559	14937	14861	14722	14540	14670	14749	14837	14826	14742	14626	14755	14562	14671	14515	14768	14504	14714	14627	14657	14735	14755	14640	14578	14784	14808	14740	14663	14744	14641	14723	14595	14667	14618	14634	14776	14694	14757	14812	14870	14697	14756	14594	14672	14669	14588	14779	14641	14777	14710	14588	14626	14711	14669	14692	14698	14864	14500	14741	14567	14704	14702	14748	14734	14538	14813	14749	14713	14756	14737	14670	14490	14714	14665	14717	14755	14752	14809	14853	14818	14698	14790	14642	14725	14685	14764	14814	14679	14835	14576	14777	14697	14566	14746	14640	14683	14841	14770	14833	14756	14496	14819	14561	14765	14715	14699	14693	14488	14860	14800	14654	14721	14674	14810	14692	14713	14721	14732	14862	14831	14732	14820	14701	14589	14814	14699	14751	14596	14697	14622	14737	14720	14802	14864	14680	14890	14872	14743	14777	14651	14626	14882	14721	14628	14683	14806	14432	14757	14643	14736	14598	14674	14773	14601	14662	14710	14819	14670	14762	14611	14621	14647	14638	14682	14682	14706	14775	14633	14592	14603	14730	14696	14800	14611	14724	14714	14731	14600	14697	14661	14916	14636	14822	14689	14775	14818	14682	14704	14717	14908	14693	14601	14622	14809	14724	14768	14740	14669	14604	14666	14587	14586	14614	14851	14753	14831	14755	14928	14800	14700	14672	14762	14667	14694	14835	14698	14767	14906	14548	14635	14722	14902	14704	14745	14912	14816	14505	14745	14558	14772	14718	14599	14720	14754	14624	14753	14672	14686	14811	14931	14787	14825	14728	14743	14736	14910	14744	14802	14717	14581	14737	14736	14804	14635	14638	14904	14661	14656	14710	14694	14563	14803	14688	14703	14791	14651	14699	14946	14677	14774	14789	14721	14514	14811	14844	14815	14611	14806	14803	14503	14608	14658	14671	14663	14806	14828	14757	14641	14749	14715	14757	14650	14701	14722	14725	14687	14610	14528	14602	14624	14678	14775	14727	14711	14661	14770	14612	14652	14786	14781	14738	14756	14834	14891	14687	14808	14957	14863	14714	14770	14630	14724	14651	14719	14833	14659	14774	14711	14684	14694	14632	14737	14618	14763	14637	14683	14709	14880	14730	14817	14652	14780	14729	14800	14869	14694	14608	14781	14716	14692	14779	14738	14883	14672	14749	14900	14734	14608	14691	14631	14661	14686	14759	14826	14657	14734	14836	14682	14759	14652	14715	14638	14752	14810	14648	14772	14669	14791	14692	14756	14712	14610	14603	14595	14716	14672	14748	14574	14788	14778	14745	14607	14823	14667	14716	14733	14718	14869	14759	14814	14802	14377	14604	14576	14676	14773	14662	14767	14766	14596	14612	14693	14694	14769	14651	14768	14683	14826	14794	14774	14816	14721	14720	14660	14766	14662	14655	14680	14640	14757	14759	14736	14748	14790	14603	14961	14659	14579	14736	14663	14867	14553	14716	14683	14714	14685	14771	14592	14868	14720	14738	14779	14765	14771	14616	14744	14570	14720	14833	14588	14698	14719	14738	14842	14794	14835	14607	14742	14529	14655	14945	14628	14632	14764	14770	14721	14660	14813	14688	14768	14853	14691	14612	14666	14760	14740	14641	14829	14925	14791	14548	14789	14662	14676	14827	14774	14551	14586	14562	14831	14741	14745	14795	14778	14685	14775	14580	14665	14758	14758	14855	14736	14753	14797	14564	14714	14769	14663	14650	14798	14784	14662	14725	14733	14802	14727	14602	14523	14948	14609	14623	14586	14817	14537	14735	14825	14697	14653	14754	14513	14946	14761	14685	14688	14940	14771	14714	14798	14741	14689	14600	14731	14713	14648	14794	14710	14669	14618	14730	14746	14867	14746	14760	14824	14900	14944	14735	14820	14620	14859	14624	14820	14753	14691	14847
23937	21392	28917	24279	21999	22517	21216	17953	17035	17395	17317	17224	17209	17190	20995	30689	37621	34002	27047	21092	18275	17101	16825	16711	16590	16694	16496	16670	16849	16763	16759	16606	16830	16513	16669	16489	16648	16645	16650	16638	16620	16789	16541	16561	16717	16581	16734	16775	16645	16790	16832	16626	16773	16613	16601	16480	16767	16616	16619	16666	16736	16601	16519	16384	16499	16648	16467	16621	16590	16633	16713	16608	16619	16651	16860	16383	16574	16717	16666	16601	16673	16639	16625	16507	16646	16851	16655	16775	16618	16646	16429	16607	16624	16665	16626	16577	16408	16503	16499	16319	16650	16904	16695	16763	16558	16768	16915	16681	16672	16635	16560	16759	16605	16601	16605	16632	16675	16732	16725	16523	16622	16573	16576	16947	16605	16698	16535	16757	16381	16531	16723	16697	16652	16584	16545	16664	16607	16531	16513	16518	16644	16360	16537	16552	16407	16480	16601	16602	16525	16529	16682	16674	16728	16502	16596	16804	16754	16581	16577	16500	16538	16604	16531	16732	16707	16647	16544	16643	16494	16525	16609	16578	16569	16743	16720	16536	16534	16378	16487	16657	16590	16686	16664	16719	16641	16610	16540	16620	16728	16511	16580	16737	16685	16425	16548	16484	16643	16356	16489	16584	16460	16484	16761	16458	16663	16523	16552	16750	16540	16575	16504	16648	16623	16643	16647	16824	16555	16686	16700	16640	16653	16785	16574	16838	16707	16568	16441	16547	16733	16772	16698	16767	16466	16507	16612	16657	16822	16410	16655	16644	16657	16645	16694	16534	16571	16800	16526	16659	16699	16514	16804	16700	16645	16561	16643	16679	16589	16571	16642	16504	16524	16531	16673	16702	16465	16657	16612	16393	16574	16558	16678	16461	16543	16743	16501	16679	16713	16693	16758	16605	16681	16545	16801	16512	16618	16544	16796	16659	16472	16625	16622	16640	16538	16526	16595	16627	16437	16698	16646	16444	16563	16600	16711	16414	16608	16626	16413	16589	16525	16489	16635	16585	16609	16524	16590	16703	16740	16587	16459	16385	16718	16568	16694	16622	16681	16624	16458	16594	16598	16576	16660	16546	16565	16551	16526	16531	16511	16609	16584	16625	16719	16549	16573	16656	16601	16614	16845	16838	16518	16728	16537	16552	16530	16488	16738	16503	16539	16704	16658	16428	16504	16589	16631	16769	16693	16337	16735	16514	16468	16609	16576	16644	16649	16545	16624	16786	16401	16455	16575	16616	16633	16635	16597	16742	16690	16633	16728	16579	16793	16790	16596	16540	16490	16612	16588	16512	16860	16697	16740	16585	16365	16642	16552	16564	16720	16727	16661	16610	16595	16468	16580	16749	16510	16801	16763	16526	16759	16833	16538	16485	16474	16594	16636	16779	16527	16562	16589	16647	16493	16678	16709	16608	16524	16668	16690	16497	16653	16521	16599	16687	16714	16750	16732	16559	16573	16476	16761	16440	16480	16780	16572	16676	16684	16655	16400	16561	16673	16816	16500	16506	16550	16687	16704	16708	16726	16635	16514	16626	16891	16593	16415	16734	16753	16729	16738	16597	16515	16526	16407	16648	16667	16663	16588	16372	16638	16610	16712	16628	16529	16456	16652	16718	16727	16680	16566	16645	16603	16493	16571	16503	16680	16586	16525	16755	16672	16603	16576	16711	16627	16763	16586	16539	16488	16690	16734	16823	16894	16668	16821	16602	16566	16545	16478	16687	16589	16733	16491	16668	16574	16807	16814	16585	16662	16404	16488	16807	16477	16631	16712	16541	16539	16643	16670	16430	16605	16683	16867	16471	16592	16615	16544	16542	16469	16501	16501	16611	16595	16521	16575	16551	16532	16405	16623	16600	16673	16428	16488	16465	16530	16656	16648	16774	16681	16632	16668	16859	16699	16561	16557	16584	16522	16471	16714	16471	16574	16845	16635	16617	16783	16613	16500	16649	16741	16611	16573	16708	16667	16472	16654	16749	16763	16699	16577	16251	16785	16690	16715	16655	16587	16743	16461	16672	16776	16647	16707	16542	16670	16596	16614	16729	16674	16508	16672	16556	16431	16631	16868	16504	16684	16642	16847	16771	16693	16696	16690	16732	16584	16739	16476	16557	16634	16794	16450	16735	16731	16674	16397	16362	16691	16578	16609	16532	16776	16599	16708	16684	16588	16456	16728	16625	16556	16756	16677	16649	16437	16553	16624	16671	16717	16484	16494	16845	16813	16570	16779	16718	16428	16893	16583	16460	16684	16746	16686	16617	16580	16584	16656	16820	16886	16772	16616	16689	16775	16719	16498	16681	16754	16470	16455	16724	16610	16494	16469	16711	16508	16519	16692	16641	16568	16553	16665	16664	16580	16781	16710	16439	16705	16598	16477	16602	16625	16687	16713	16621	16767	16671	16747	16727	16654	16835	16489	16530	16790	16706	16684	16628	16569	16474	16514	16520	16530	16533	16668	16617	16634	16483	16791	16708	16472	16514	16633	16685	16615	16762	16715	16487	16711	16561	16570	16396	16607	16626	16447	16540	16676	16743	16533	16620	16609	16779	16772	16733	16572	16398	16642	16594	16670	16772	16413	16461	16658	16559	16623	16399	16629	16591	16661	16815	16652	16454	16675	16572	16587	16652	16450	16570	16656	16609	16489	16529	16641	16431	16533	16610	16572	16642	16603	16416	16595	16464	16649	16824	16608	16679	16652	16520	16648	16526	16704	16684	16608	16607	16577	16579	16573	16662	16520	16765	16793	16647	16544	16736	16575	16513	16432	16540	16446	16652	16471	16813	16587	16523	16663	16749	16783	16721	16510	16759	16458	16475	16665	16394	16786	16631	16565	16391	16653	16601	16680	16561	16510	16526	16594	16603	16646	16646	16513	16656	16665	16603	16709	16562	16635	16542	16571	16544	16606	16573	16580	16437	16729	16696	16568	16333	16706	16565	16644	16658	16702	16628	16672	16743	16527	16567	16628	16597	16487	16593	16558	16756	16689	16833	16703	16539	16706	16744	16557	16685	16517	16777	16555	16815	16725	16595	16612	16691	16490	16528	16560	16283	16770	16769	16546	16746	16773	16560	16496	16543	16702	16696	16743	16601	16532	16623	16703	16471	16633	16698	16760	16747	16565	16583	16654	16579	16633	16491	16735	16423	16613	16539	16502	16616	16735	16664	16477	16507	16769	16488	16668	16426	16585	16767	16567	16583	16620	16873	16672	16663	16531	16700	16682	16706	16769	16793	16528	16530	16612	16690	16636	16482	16669	16509	16751	16561	16478	16581	16699	16669	16604	16573	16651	16381	16620	16522	16657	16606	16739	16575	16553	16487	16524	16446	16669	16707	16622	16555	16586	16661	16765	16757	16645	16721	16488	16655	16630	16685	16537	16654	16334	16549	16645	16712	16733	16688	16658	16737	16715	16629	16683	16552	16497	16549	16482	16469	16659	16658	16664	16590	16542	16691	16693	16746	16776	16799	16660	16642	16697	16504	16610	16793	16648	16492	16562	16683	16526	16778	16633	16864	16562	16672	16751	16734	16515	16575	16531	16627	16751	16722	16488	16639	16604	16493	16412	16594	16743	16568	16548	16651	16712	16620	16856	16819	16723	16653	16700	16552	16652	16510	16638	16598	16546	16685	16522	16769	16605	16578	16614	16372	16670	16814	16548	16513	16707	16690	16600	16382	16486	16531	16587	16521	16577	16588	16463	16643	16577	16601	16588	16575	16564	16442	16553	16646	16578	16609	16740	16332	16607	16559	16711	16589	16596	16556	16662	16655	16718	16587	16805	16898	16620	16674	16422	16649	16426	16490	16524	16647	16741	16560	16749	16618	16793	16605	16795	16528	16841	16699	16714	16496	16512	16611	16633	16670	16786	16646	16707	16600	16632	16522	16669	16609	16769	16535	16622	16597	16671	16679	16714	16609	16562	16588	16692	16556	16718	16764	16517	16657	16691	16580	16699	16855	16620	16670	16756	16858	16510	16821	16637	16331	16395	16723	16565	16645	16784	16665	16508	16489	16339	16648	16734	16558	16607	16518	16608	16643	16682	16572	16663	16727	16568	16434	16649	16560	16643	16630	16704	16431	16749	16660	16697	16618	16745	16617	16482	16576	16509	16684	16549	16656	16585	16510	16472	16521	16637	16639	16632	16827	16763	16613	16577	16442	16680	16578	16617	16423	16493	16677	16706	16550	16535	16453	16514	16561	16859	16591	16507	16606	16556	16497	16613	16851	16759	16422	16718	16715	16566	16523	16546	16739	16731	16523	16523	16752	16649	16591	16651	16771	16508	16386	16739	16697	16663	16764	16603	16593	16525	16546	16632	16450	16447	16784	16544	16690	16608	16536	16421	16674	16675	16596	16740	16606	16584	16623	16640	16621	16629	16509	16623	16549	16571	16618	16657	16708	16694	16708	16715	16490	16573	16371	16767	16615	16584	16568	16639	16660	16493	16696	16422	16934	16871	16656	16527	16597	16661	16605	16673	16609	16563	16681	16721	16752	16661	16484	16495	16720	16512	16608	16536	16612	16564	16393	16540	16640	16675	16426	16814	16626	16696	16747	16684	16465	16581	16428	16481	16675	16617	16634	16475	16651	16669	16742	16601	16476	16569	16706	16678	16573	16289	16683	16633	16575	16568	16521	16677	16484	16604	16278	16840	16656	16662	16464	16502	16534	16633	16506	16610	16541	16599	16671	16737	16540	16449	16458	16706	16673	16600	16606	16612	16661	16591	16547	16499	16472	16576	16532	16696	16775	16748	16498	16709	16565	16622	16444	16418	16503	16614	16549	16724	16598	16336	16645	16735	16492	16625	16488	16576	16576	16745	16628	16597	16705	16410	16527	16506	16788	16611	16626	16545	16629	16628	16662	16481	16394	16698	16722	16617	16712	16585	16726	16653	16730	16573	16661	16609	16592	16399	16662	16616	16625	16614	16565	16532	16632	16559	16546	16601	16650	16583	16326	16743	16497	16675	16645	16639	16814	16591	16457	16670	16663	16544	16703	16623	16766	16708	16660	16594	16533	16532	16738	16645	16631	16531	16747	16604	16549	16515	16706	16603	16586	16713	16655	16869	16552	16670	16532	16541	16717	16333	16472	16661	16600	16788	16575	16739	16764	16523	16751
15898	26389	24486	20092	18660	17216	16448	15917	15694	15668	15559	15219	15154	15686	22473	34409	39636	34759	26395	19336	16006	14957	14783	14792	14941	14742	14530	14798	14708	14877	14770	14645	14759	14776	14809	14676	14778	14721	14735	14528	14655	14611	14666	14684	14685	14789	14774	14749	14711	14500	14715	14710	14681	14697	14705	14623	14721	14611	14694	14614	14774	14818	14602	14921	14555	14854	14706	14713	14703	14589	14679	14682	14488	14736	14577	14779	14694	14578	14736	14815	14713	14712	14645	14647	14654	14665	14602	14649	14752	14544	14663	14628	14527	14779	14618	14766	14700	14581	14585	14689	14794	14409	14584	14785	14703	14813	14781	14559	14643	14763	14646	14565	14708	14653	14643	14807	14817	14633	14714	14627	14553	14564	14809	14550	14675	14786	14775	14810	14652	14656	14552	14830	14643	14671	14802	14704	14676	14596	14823	14714	14683	14650	14748	14567	14669	14561	14690	14506	14863	14612	14795	14856	14599	14746	14687	14615	14700	14656	14685	14743	14791	14676	14741	14672	14555	14665	14741	14701	14611	14528	14717	14671	14678	14488	14757	14725	14654	14742	14695	14601	14647	14632	14664	14458	14561	14821	14697	14700	14787	14700	14744	14813	14609	14840	14576	14531	14829	14489	14610	14709	14759	14623	14808	14488	14648	14617	14610	14813	14824	14586	14759	14528	14571	14843	14620	14810	14599	14547	14680	14440	14605	14936	14669	14544	14625	14688	14610	14769	14882	14788	14650	14617	14622	14490	14606	14743	14840	14571	14694	14564	14692	14720	14639	14606	14734	14599	14673	14657	14733	14661	14493	14488	14712	14848	14601	14592	14529	14587	14540	14680	14587	14718	14771	14550	14684	14717	14815	14593	14837	14543	14616	14814	14667	14680	14562	14563	14803	14709	14712	14674	14575	14688	14687	14811	14655	14596	14626	14591	14768	14663	14657	14709	14522	14745	14664	14524	14738	14712	14727	14699	14724	14687	14677	14757	14625	14735	14624	14575	14672	14617	14752	14646	14601	14560	14650	14613	14752	14733	14701	14796	14747	14592	14738	14584	14633	14573	14781	14715	14772	14505	14657	14542	14601	14755	14743	14645	14760	14723	14822	14709	14813	14616	14746	14701	14872	14789	14603	14648	14704	14772	14710	14739	14492	14667	14580	14781	14583	14745	14657	14588	14674	14762	14587	14672	14637	14576	14687	14697	14656	14721	14637	14639	14515	14650	14609	14574	14574	14768	14524	14549	14502	14756	14722	14503	14580	14585	14761	14741	14599	14549	14592	14681	14579	14745	14683	14451	14724	14516	14563	14801	14624	14687	14803	14684	14729	14651	14713	14562	14772	14716	14641	14686	14652	14760	14703	14691	14708	14809	14651	14545	14902	14622	14852	14762	14752	14787	14683	14723	14792	14779	14798	14892	14622	14558	14604	14589	14588	14653	14592	14782	14782	14558	14645	14627	14708	14791	14670	14714	14681	14656	14604	14565	14680	14612	14734	14771	14634	14641	14761	14703	14583	14835	14769	14523	14757	14663	14528	14713	14778	14564	14636	14489	14759	14840	14537	14685	14614	14597	14604	14715	14570	14688	14604	14808	14517	14602	14681	14675	14703	14592	14616	14703	14654	14817	14881	14711	14766	14834	14574	14738	14680	14702	14762	14524	14430	14528	14546	14564	14707	14608	14479	14864	14524	14700	14907	14552	14670	14776	14663	14618	14668	14676	14773	14587	14617	14519	14714	14410	14663	14595	14546	14580	14641	14716	14667	14646	14763	14731	14634	14709	14627	14515	14553	14634	14493	14645	14676	14644	14475	14757	14520	14619	14720	14565	14722	14637	14630	14720	14742	14548	14770	14671	14669	14621	14619	14624	14736	14689	14796	14812	14415	14699	14691	14725	14659	14696	14743	14803	14563	14714	14591	14687	14673	14571	14752	14567	14688	14500	14549	14748	14581	14640	14586	14637	14682	14671	14811	14793	14628	14776	14696	14749	14779	14705	14532	14609	14690	14638	14693	14608	14638	14696	14558	14672	14738	14727	14628	14683	14762	14709	14614	14722	14623	14606	14715	14593	14694	14759	14684	14646	14506	14744	14679	14646	14478	14737	14676	14658	14732	14752	14678	14661	14718	14773	14710	14809	14709	14788	14869	14594	14657	14633	14738	14721	14651	14820	14807	14803	14689	14685	14749	14700	14575	14768	14593	14498	14642	14611	14804	14613	14636	14719	14650	14864	14780	14795	14628	14786	14661	14774	14671	14701	14636	14730	14625	14601	14554	14756	14644	14617	14532	14754	14647	14684	14480	14736	14683	14642	14541	14769	14840	14750	14704	14733	14715	14711	14820	14690	14668	14642	14566	14376	14721	14727	14820	14641	14631	14790	14489	14630	14728	14573	14684	14652	14646	14543	14857	14611	14605	14715	14751	14670	14734	14737	14678	14665	14829	14445	14571	14645	14608	14610	14583	14707	14870	14723	14763	14633	14659	14671	14754	14619	14656	14580	14724	14790	14579	14747	14673	14852	14686	14710	14807	14613	14639	14559	14593	14666	14568	14613	14826	14686	14705	14706	14664	14663	14583	14775	14698	14582	14578	14566	14800	14738	14736	14508	14711	14642	14698	14571	14554	14680	14542	14751	14638	14717	14775	14530	14703	14489	14650	14721	14725	14542	14664	14738	14740	14617	14763	14664	14601	14678	14608	14637	14723	14737	14803	14570	14701	14557	14845	14540	14759	14654	14935	14556	14520	14570	14718	14803	14718	14621	14727	14711	14763	14654	14903	14594	14633	14747	14773	14552	14509	14864	14612	14669	14740	14426	14675	14682	14543	14825	14740	14755	14867	14712	14747	14647	14682	14634	14681	14748	14665	14597	14555	14631	14887	14676	14652	14611	14623	14570	14696	14634	14702	14668	14702	14685	14689	14683	14685	14705	14583	14574	14721	14669	14776	14569	14851	14551	14762	14647	14602	14655	14576	14699	14734	14661	14538	14479	14709	14783	14556	14785	14804	14557	14580	14544	14607	14623	14818	14733	14566	14709	14582	14710	14661	14629	14675	14782	14662	14656	14802	14548	14682	14653	14608	14570	14795	14660	14623	14634	14659	14733	14740	14730	14665	14601	14603	14822	14651	14793	14730	14711	14690	14681	14658	14635	14728	14785	14684	14544	14802	14673	14478	14683	14635	14503	14622	14775	14708	14579	14849	14776	14640	14610	14603	14677	14660	14664	14580	14513	14892	14581	14561	14674	14737	14715	14566	14676	14577	14626	14817	14421	14759	14768	14631	14726	14736	14499	14756	14477	14630	14681	14707	14728	14614	14632	14583	14668	14723	14727	14708	14695	14777	14666	14708	14586	14689	14945	14715	14574	14761	14599	14754	14602	14699	14609	14596	14805	14582	14631	14458	14515	14773	14621	14641	14614	14711	14623	14687	14776	14701	14514	14693	14732	14787	14672	14585	14621	14637	14749	14720	14763	14528	14600	14706	14726	14825	14601	14728	14700	14564	14650	14563	14734	14605	14701	14718	14658	14763	14691	14702	14715	14876	14677	14819	14709	14751	14756	14613	14848	14853	14640	14709	14770	14719	14647	14778	14743	14846	14741	14497	14649	14719	14858	14653	14662	14627	14642	14686	14758	14593	14618	14833	14746	14656	14594	14875	14722	14745	14698	14655	14690	14786	14687	14730	14639	14561	14750	14635	14725	14597	14626	14687	14616	14678	14736	14770	14579	14704	14732	14605	14722	14630	14644	14814	14619	14760	14428	14629	14840	14741	14760	14585	14761	14630	14605	14739	14608	14697	14760	14717	14512	14664	14614	14855	14646	14754	14769	14734	14568	14621	14767	14594	14650	14751	14566	14631	14693	14666	14792	14790	14572	14355	14780	14820	14746	14542	14588	14693	14633	14623	14729	14602	14722	14705	14692	14699	14708	14659	14669	14742	14668	14623	14771	14549	14587	14623	14697	14603	14645	14776	14666	14677	14627	14752	14472	14533	14684	14817	14699	14584	14595	14729	14457	14537	14623	14582	14744	14824	14656	14823	14760	14781	14609	14589	14744	14419	14721	14574	14775	14694	14700	14697	14517	14662	14724	14496	14642	14651	14485	14617	14678	14650	14676	14685	14665	14669	14827	14584	14652	14598	14608	14634	14657	14790	14811	14709	14794	14614	14757	14658	14656	14493	14655	14604	14738	14715	14695	14575	14510	14657	14622	14646	14742	14554	14753	14670	14807	14497	14689	14490	14695	14718	14763	14637	14599	14785	14693	14678	14611	14626	14828	14717	14860	14473	14533	14736	14749	14721	14607	14602	14686	14705	14723	14609	14658	14515	14836	14702	14635	14606	14634	14645	14561	14603	14639	14637	14772	14626	14668	14832	14762	14484	14741	14651	14839	14656	14783	14749	14612	14584	14687	14655	14815	14604	14697	14727	14591	14747	14748	14633	14743	14746	14602	14553	14686	14539	14617	14745	14719	14548	14524	14468	14638	14697	14725	14701	14904	14525	14680	14682	14724	14849	14665	14733	14382	14699	14589	14746	14624	14592	14700	14701	14617	14721	14648	14790	14474	14761	14600	14669	14646	14681	14728	14595	14748	14724	14718	14748	14561	14693	14702	14629	14740	14736	14607	14751	14572	14717	14602	14684	14724	14832	14697	14799	14590	14731	14712	14613	14635	14753	14761	14660	14725	14783	14578	14622	14666	14600	14702	14796	14724	14704	14780	14660	14610	14708	14577	14500	14565	14828	14582	14747	14701	14865	14843	14688	14670	14653	14672	14706	14678	14720	14811	14611	14808	14698	14897	14745	14658	14766	14835	14672	14878	14631	14728	14625	14629	14754	14662	14636	14676	14554	14587	14726	14552	14745	14754	14670	14654	14587	14702	14577	14884	14697	14681	14625	14703	14710	14586	14630	14624	14671	14714	14588	14733	14596	14674	14728	14649	14583	14670	14562	14740	14533	14780	14472	14778	14618	14737	14754	14655	14670	14539	14736	14509	14673	14669	14780	14684	14756	14714	14602	14705	14761	14660	14713	14549	14734	14713	14640	14703	14819	14770	14586	14657	14613	14650	14531	14772	14489	14739	14526	14781	14593	14615	14816	14655	14598	14687	14646	14609	14834	14824
29273	21909	21459	19047	17190	17118	17351	17128	17202	16965	17125	17141	17207	16966	17273	18604	19192	19069	18422	17694	17271	17107	17192	17103	17145	17051	17252	17090	17079	17015	16999	17070	17153	17154	17105	16929	17063	17277	17118	17133	16987	17235	17099	17103	17173	17224	17101	17050	16926	17087	17115	17137	17080	17090	16987	17236	16975	17201	16992	17107	17047	17061	17081	16964	17050	17078	17111	16949	16992	17037	17054	16992	17002	17125	17141	17062	16929	16929	16856	17126	17203	16953	16950	16995	17232	17324	17162	17256	17034	17116	17031	16907	17271	16959	17039	17056	16873	17095	17143	17046	17009	17181	17120	17350	16952	16973	17130	16963	17094	17151	17062	16990	16949	16996	17025	17067	16991	16991	16998	17013	17100	16867	16976	16967	16955	17160	17082	17341	17203	16827	16962	16891	17025	17147	16932	17087	17193	17181	17204	17083	16989	17051	16973	17149	17112	17108	17022	17109	17343	17143	17137	17200	17226	16872	17085	16963	16988	16861	17132	17040	16956	17108	17087	17013	16776	16954	17131	16919	17195	17175	17013	17067	16774	16837	17123	17129	17066	16995	17046	16956	17195	17040	17315	17178	17018	17088	16862	17111	17145	16984	17212	17075	17202	17100	16957	17139	17118	16829	16918	16800	16940	17096	17393	16950	17090	16993	17044	17195	17004	17112	16986	17085	16860	17070	17041	17085	17116	16972	17011	16975	17102	16885	17170	16947	17050	17119	17039	16961	17206	17039	16807	17047	16951	17304	17001	17079	16912	16955	17102	17045	17244	16936	17145	17003	17088	17309	17040	17128	17242	17221	17047	17317	17148	16960	17223	17108	17064	17157	16976	16979	17197	17200	16958	16942	17048	16877	17229	17014	17184	17002	16928	16930	17131	17325	16984	17100	17215	17090	17128	17363	17026	16987	16972	17013	17085	16895	17038	17184	17087	17156	17284	16985	17124	17137	16849	17284	17110	17153	16944	17028	16975	17157	17124	17321	16982	17203	17140	17044	17050	17018	17082	17133	17146	17291	16954	16971	16897	17001	16983	17051	17208	17105	17024	17046	17156	17052	17242	16998	17036	17051	16999	17189	16997	17020	16959	17045	17196	17068	17207	17092	17189	17142	17064	16959	16944	16839	17025	17044	17077	17032	17093	17177	17085	17004	17256	17059	16923	16875	17066	17047	17038	17109	17221	17218	17042	17094	17003	17214	17022	17177	16907	16974	17049	16896	16962	17096	17032	16963	17138	17041	16959	17098	17001	17134	16975	17057	17078	17182	17084	16893	16939	16854	17250	17076	16923	17287	16937	17128	16871	17102	17102	17145	16962	17254	17083	17037	16942	17067	17320	17169	17059	17024	17158	17020	17261	17270	17127	17147	16856	16997	16761	17042	17025	16873	17217	16954	17055	17174	17111	17190	17061	17146	17034	17052	16930	16970	17115	17099	16918	17154	16913	16980	17073	17096	17156	17105	17103	17103	17212	17118	17201	17070	17043	17281	16961	17015	17214	17241	17125	16957	17032	17148	17247	17152	17099	17293	17236	17104	16973	17180	16918	16704	17280	17299	17223	16860	17200	17182	17030	16896	17007	16942	16942	17359	17082	16954	17068	17126	17055	17208	17069	17025	17090	17043	17142	16966	16955	17151	17036	17132	17065	17115	17140	16956	16926	17110	16972	17178	17078	17239	17280	17023	17191	17068	17036	16985	17013	16899	17122	17211	17144	17088	16952	17019	17043	17093	17238	16941	17087	17001	17049	16977	17145	17036	16989	17094	16993	16979	17313	16905	17165	17151	17099	17174	17108	16993	16968	16940	17039	17061	16984	16951	16957	16960	16994	16963	17147	17154	16929	17131	17352	16977	17039	16932	17065	17104	17079	17233	17013	17021	17231	17033	17199	17289	17112	17247	16981	17128	17191	17065	16980	17190	16996	17015	17003	17072	17148	16987	17042	17147	17245	17145	17004	17038	17073	17135	17146	17209	17092	16786	16970	17239	16947	16904	17110	17043	17114	17154	16899	16961	17094	17085	17005	17015	17033	17046	16955	16974	17034	17090	17132	17007	17211	16867	17043	17042	16869	17153	17206	16885	17030	16867	16923	17062	17033	17100	17096	17171	16984	17367	17129	16944	16941	16747	17073	17047	16938	16992	17084	17094	17120	17070	17100	17206	17171	17071	17155	17029	17013	16929	16968	17119	17075	16986	17052	17012	17045	17030	16945	17048	17040	16908	17241	17135	17132	17037	17270	16944	17004	16953	17263	17199	17081	17340	17183	17119	17281	16901	17045	16985	17107	17265	17135	17043	17216	17035	16887	16862	17131	17002	17269	17151	17245	16937	17023	17068	17122	17073	16886	16989	16968	17225	17104	16939	17141	17041	17130	17043	17001	16962	17043	17125	17020	16943	16958	17001	17104	17034	17046	17203	16952	17054	17228	17076	17184	16904	17148	17040	17191	17001	17100	17026	16984	17211	17014	16964	16905	17140	17029	16926	17029	16898	17028	16929	17061	17026	16960	17158	17214	17140	16879	17050	17094	17039	16876	17046	17096	17071	17198	17179	17062	17094	16912	17167	17051	17011	16949	16978	17043	17202	17151	17077	17051	17150	17060	16960	17344	17122	17084	17081	17090	17235	17111	17157	16862	17138	17184	17154	17124	17198	17176	16881	17067	17282	17262	17003	17111	16967	17098	17170	17220	17191	17173	17006	16739	16980	17069	17191	17187	17163	17086	17264	16955	17124	16972	16865	17168	16988	17129	16873	17087	17113	17051	17016	16987	17138	17025	17203	16997	17048	17195	16999	16911	17077	17269	17148	17052	16948	17135	17024	16852	17069	17199	17032	17093	17203	17054	17115	17217	16830	17187	16869	17105	17149	17113	16985	16943	16992	17046	17105	16848	16947	17074	17062	17068	17210	17100	17187	17216	17098	17171	16969	16985	17064	17016	17046	16854	16895	16951	16851	17117	17247	17305	17152	17148	17228	16891	16976	16986	16826	17159	17034	17034	17046	17100	16998	16997	17148	16875	17047	17050	16882	17117	17143	17136	17153	17143	17088	17019	16929	17154	17160	17067	16979	17041	17174	17187	16905	16980	16946	17015	17042	17105	16966	17022	17080	17009	17134	16960	16861	17085	16929	16892	17181	17063	17193	17189	17120	16972	16975	16854	17221	17094	17007	17053	17048	17069	17034	17153	17001	17134	17174	17209	17053	17175	17417	17150	17117	17037	17052	17110	16913	17078	17191	17073	17070	17112	16970	16995	17206	17070	17169	17236	16999	17147	17072	17153	17072	16883	17168	17106	16977	17170	17224	16977	17171	17185	16932	17045	17164	17084	16985	16926	17140	17189	17059	17184	17100	17239	16993	17016	16888	17136	17065	16917	16981	17048	17123	17092	17036	17139	17062	17197	17051	17023	17088	17069	17152	17016	17250	17331	16963	17151	16972	17186	16989	16918	17206	17003	17049	16986	17089	16874	17033	16897	16996	17016	17095	17223	17053	17138	17112	17031	17100	17124	16941	17035	17108	16956	17161	17070	17098	17024	17200	16963	17010	17136	17063	16903	17118	17026	17208	16979	17205	17057	16975	16976	17169	17132	17123	17097	17132	17090	17130	17081	17048	17010	17036	16989	16972	17055	17072	17060	17122	16934	17076	17132	17136	16976	17365	17294	17215	16941	17162	17280	17094	17192	17068	16916	17205	17288	17199	17229	17003	17153	17128	17182	17113	17195	17004	16920	17000	17011	17053	17208	16966	17184	17155	17162	17136	16819	17001	16953	17012	17089	17189	17106	17097	16943	17107	16966	17235	17328	17116	17176	17030	17123	17025	17233	17102	17029	16803	17062	17028	16997	16964	17153	17184	17180	17343	17208	17075	16979	17005	16930	17126	17057	16978	17033	17251	17102	17008	17037	16841	17063	16954	16985	17158	16974	17060	17024	16879	17029	17064	17015	17000	16830	17022	17063	17010	17024	17078	17176	17077	17131	16939	17078	17030	17058	16763	17101	17054	17086	17131	16934	17113	17059	16867	17115	17035	17294	17130	17066	17244	17053	17181	17186	17243	17041	17242	17004	16979	17098	17076	17126	16882	17060	17027	17048	17063	16969	17140	16818	17008	17156	17111	16987	17092	17059	17007	16931	17143	16981	17212	17213	17031	16974	17077	17012	17156	17065	16980	16883	17071	17062	16895	17152	17067	17037	16765	16998	17034	17100	17076	17134	17124	17336	17245	17180	16910	17037	17138	17295	17240	16771	17068	16883	16981	16945	17019	16927	16931	17106	17118	17075	17362	17116	16917	17070	16915	17105	17122	17066	17179	17028	17074	17022	17046	17189	16943	16953	17056	17095	17031	17168	16978	17082	17069	17064	17043	16931	17283	17015	17199	17014	17134	17103	17051	17019	16960	17025	17015	17253	17216	17091	16980	16921	16951	17301	17176	17279	17149	17216	17115	16964	17091	16905	17093	17092	16877	16897	17254	17155	17138	16994	17136	17082	17196	17161	17234	17187	17027	16927	16986	17120	16910	17020	17133	16990	16963	17053	17161	17134	17184	17132	17041	17226	17330	17278	17202	17139	17144	17109	17178	17211	17329	16999	16987	17033	16896	17148	16976	16841	17108	17007	17197	17108	17044	17054	17152	17005	17030	17077	17151	17104	16861	16880	16968	17077	17060	17109	17151	16932	16961	16954	17203	17287	17124	16922	17104	17126	17169	17019	17146	17294	17080	17285	17036	17087	17218	16946	17101	17106	17122	17120	16995	17065	16977	17061	17118	17204	16950	17054	17095	17135	17149	17164	17340	17154	17093	17089	17184	17230	16989	17154	17070	17113	16995	17034	17061	17070	17122	17059	17190	16934	17065	17119	17018	17353	17208	17090	17198	17005	17077	17101	17145	17037	17230	17001	16978	17104	17065	17165	17018	16961	17154	17271	17172	17165	17079	17093	17231	17229	16990	17200	17111	16945	17181	17147	17105	17079	17055	17209	17321	16981	17108	17073	16942	16999	17045	17215	17006	17149	17121	16917	17037	17082	17161	17031	16998	17193	17095	17205	17019	17397	17121	17049	17194	16884	17267	17031	17024	16892	17077	17005	17254	17113	17223	17079	17017	17078	17262	17229	17202	17043	17081
15502	16172	16011	15384	15302	14989	15272	14966	15129	14978	15224	15014	15035	15139	15502	17260	17867	17493	16136	15537	15286	15158	14929	15174	15024	14902	14931	14948	15016	14911	14951	15045	14931	15071	14887	15056	14838	14863	15005	15000	14847	15078	15127	15000	14927	14982	15056	15003	15111	14944	14924	15038	15081	14917	14901	15036	15011	15054	14891	14916	14856	15013	15072	15101	15044	14927	15050	14967	14935	15072	14962	14851	14928	15163	14991	14917	14932	15056	14935	15112	14883	15027	14925	14966	14966	15066	15058	14929	15056	14981	14929	15001	15278	14831	15189	14930	14883	14887	14994	14792	15151	15045	14967	14896	14907	14930	14932	15085	14855	14959	15043	15051	15074	15061	15052	14839	14863	15004	15051	14990	15134	15011	14993	14861	14862	14752	15055	15140	14958	14933	15203	15053	14953	15100	15179	15037	14936	14919	15096	14942	15013	15094	14998	14942	14943	14940	14852	15108	14995	14933	14948	14945	14923	14937	14940	14897	15031	14926	14857	14907	15132	14952	14952	15111	14985	14910	14867	14961	14780	14815	15084	14958	14929	14996	14920	14945	14891	14916	14903	14892	14889	14945	14882	15067	15054	15141	14926	15014	14838	14995	15089	14767	14924	14799	14985	14979	14889	14940	15090	14812	14773	14941	14921	14984	15043	15001	14891	15065	14915	15084	14932	14945	14986	15086	14762	14818	15083	14818	15009	14984	15014	14847	14922	14946	14999	15029	14988	15045	15045	15045	15062	15021	14917	14977	14951	15093	15053	14922	14922	14943	15116	14929	14928	14964	14846	15106	14988	14906	14975	14861	14928	14925	15018	14948	14945	14993	15088	14924	14868	15052	15028	14971	14815	14974	15027	14934	15036	14980	14866	14965	14885	15089	15017	15068	15189	14994	15100	14969	14944	15059	14945	14795	14817	14892	14965	15035	15004	14951	15132	14975	14917	15009	15059	15132	15005	15147	14859	14927	15072	14609	15080	14983	15008	14914	14926	15081	15074	15108	15147	14942	15021	14958	14809	14889	14931	14959	14969	14901	14858	15036	14983	14916	15038	14916	15141	14885	15061	15011	15067	14884	15136	14989	14903	15083	14895	15084	14862	14846	14991	15098	15164	14980	14981	15037	14939	15000	14834	14772	14971	15048	15004	14921	15076	15007	15049	15195	14885	14964	15064	14914	14896	15121	14949	14966	14975	14917	14922	14959	14887	14895	14877	14887	14995	14934	14915	14996	14884	14876	14952	15013	15039	15060	14892	15037	14954	15014	15015	14923	15057	15152	15012	14767	14900	14989	14999	15023	15083	14984	15035	14919	14977	14891	15103	15000	14830	14944	14951	15005	15027	14914	14923	14931	14753	15039	15043	14897	14887	14979	14910	15143	14923	15007	14855	14903	15113	15008	14948	15071	14800	15153	14992	14999	14893	15028	15006	15008	14984	14986	14996	14976	15054	14996	14759	14942	14933	14988	14885	14831	15132	15131	14912	14962	15064	15023	14882	14908	15044	14980	15055	14927	15153	15013	15138	15025	15002	14974	14827	14787	15021	14975	15009	14985	14887	14881	15078	14929	15018	14846	15020	14828	15089	15057	14883	14963	14881	15134	14935	14993	14930	15024	14983	15105	14992	15017	15034	15092	14937	15161	14893	15199	15016	14977	15022	14960	14817	14986	14936	15038	14870	15088	15070	15036	15087	14813	14949	14887	14961	15053	14953	14854	14950	14891	15036	14964	15103	14875	14784	15096	15082	14911	15054	14979	15025	14990	15021	14929	15002	15102	14952	14749	14999	14954	14988	14832	14850	15204	14874	14997	15062	15034	14847	14944	14933	15085	14922	14998	15080	14949	15143	15040	15166	14984	14956	14926	15130	14949	14979	15172	14895	15053	15079	14828	14973	14860	14865	14956	15056	14992	14821	14837	15016	14826	14797	14933	15121	14988	15014	15113	15036	14887	15044	15099	14930	14929	15097	15000	14935	15066	14914	15046	14984	15057	14933	14995	15025	15055	14830	14850	15021	14998	15034	15061	15129	14913	14986	14983	14966	15095	15003	15149	15032	15007	14960	14941	14979	14919	14845	14864	15114	14956	14963	14736	14817	14879	15130	15148	14832	14954	15019	15002	15027	14927	14896	15121	15138	14996	14982	15066	14865	14934	14932	14965	14998	15030	14922	14954	15034	14898	14954	14833	15010	15038	14790	15136	14993	14989	14908	15048	14844	15091	14929	14828	15056	14920	15011	15025	14958	14948	14892	14819	15022	15004	15053	15081	14891	14985	15005	14907	14935	15021	15082	14884	14963	15043	14864	15075	14874	15014	14981	15068	15079	14862	15038	14943	14962	14917	14833	15110	14897	15057	15061	14923	14882	15166	14978	14954	14994	14940	15009	14822	15055	15157	15018	15023	15033	14839	14874	15083	14793	14960	14940	15008	14912	14996	15224	15164	14993	14952	15036	15012	14885	14874	14953	14933	14968	14813	14934	14780	15040	14993	15039	14951	15095	15020	15120	14851	14721	14912	15023	15018	14981	15044	14947	14837	14910	14989	14999	14833	14955	15061	15036	15035	14795	14950	14974	15024	14943	14916	14889	14862	14933	15015	14960	14923	15208	14944	14996	15113	14954	14810	15002	14985	15111	15005	15053	15068	14964	14957	15063	14947	14973	14945	14722	15143	14888	14870	14908	15093	14924	15070	15180	14939	15019	14900	15019	15115	14885	15079	14963	14888	14942	14868	14901	15018	14950	14811	14954	14928	15058	14968	14933	14915	15008	14987	15075	14864	15022	14988	14956	14780	15055	15009	14899	15132	15054	15071	15106	15119	14919	15159	14921	14897	14867	14886	14950	15003	14964	15075	14980	14832	15071	14962	14993	14928	14959	14910	14934	14881	15003	14867	15152	15032	14990	14935	14957	14790	14916	14764	15103	14997	14836	14924	14904	14948	14953	14880	15053	15070	14990	14973	14971	14887	15038	15039	15090	15139	15005	14883	14919	15061	15056	15004	15023	15224	14933	15119	15142	14853	15014	14803	15108	14976	15118	14875	14822	15024	14881	15052	14970	15071	15058	14911	14882	14920	15023	15138	15053	14993	14969	14961	14998	14983	15076	15087	14977	15064	14964	14832	14948	15041	15046	14941	15010	15024	15027	14804	15054	15077	15002	14858	15010	15161	14923	15010	15043	14977	14934	15066	15045	15110	14893	15042	15043	14967	14994	14997	14842	14978	14933	14834	15034	15103	14974	15053	14907	15102	14869	15171	14952	15072	14958	15147	14967	14933	15028	15059	14956	14937	14858	15108	14894	14962	14970	15077	14913	14950	14996	14977	14948	14991	14935	14980	15006	15017	14933	14897	14915	15091	15040	14780	15153	15080	15035	15019	14870	14977	14899	14945	14998	15020	14944	14872	15076	14931	14966	15081	15005	14917	15013	15017	15118	15049	14945	14955	15103	14992	15103	15026	14923	14962	15022	14853	14884	14982	15153	15070	15141	15007	14869	15063	15017	15029	15188	14886	15036	14958	14902	14942	14908	14973	15154	14962	15122	14841	15184	15057	15086	14873	15079	15001	14893	14932	14872	14988	15067	15109	14956	15108	15041	14866	14962	15031	15038	14914	14970	14977	15065	14920	15019	14840	14936	15013	15062	15065	14911	15113	15087	15054	14955	15036	15036	14986	15024	15035	14975	15054	15070	14996	15023	14924	15012	14976	14888	15027	15010	14981	14940	14973	14970	14838	15087	14995	14983	14910	15077	15067	15032	14998	15056	14899	15053	15003	14897	15007	15186	14994	14944	15187	14888	14991	14995	15053	15026	14892	15137	14925	15166	15076	15003	14978	14945	14940	15011	14967	14908	15018	15116	14871	15027	15018	15118	14871	15046	15044	15026	15154	14877	14915	14864	14958	14996	15002	14867	14896	14944	15154	15007	14910	14907	15002	15108	14935	14872	14860	14950	15116	15071	14951	15007	14908	14925	14994	14985	15060	15070	15048	14890	15155	14783	15146	15015	14930	14962	15091	15083	14859	15096	14970	15016	15045	14938	14728	15056	14978	14905	14941	14965	14825	15109	15133	14937	15086	14824	14991	15097	14913	14997	14958	14886	15023	15082	14969	15019	14988	14860	14886	15014	15036	15121	15018	15027	14936	14874	14904	15078	15133	15058	14986	14978	14959	14946	14991	15024	14860	14882	14926	14908	14895	14931	15009	14846	15079	15131	15138	15107	14887	15005	14845	15000	14976	15082	15012	15109	15008	15026	15082	15077	15000	15204	15093	14894	15074	14789	15010	15049	15299	15059	15044	15073	14883	14923	14884	15085	14965	14994	14946	15039	15090	15044	14867	15010	14928	14914	14985	14963	14955	15046	15191	15093	14967	15024	15035	14887	15025	15117	15182	14929	15029	14972	14995	14979	15014	14908	14933	15149	14966	15048	15112	15094	14880	15268	14826	14983	14967	14844	15062	14919	14966	14937	14959	14999	14994	15117	15012	14987	15033	15176	15017	14910	15055	14934	14895	14951	15050	14897	15068	14787	14908	14888	15074	15266	14916	14942	15028	14884	14973	15193	15073	14858	14979	14893	14943	15076	14869	15166	14932	15021	14775	15026	14897	15027	15030	14937	15135	15077	15046	14893	14983	14943	14996	14968	14746	14898	15078	14964	14851	15150	15043	14934	14971	14935	14930	15062	15171	14967	15024	15046	15048	14956	15137	14828	14996	15021	14975	15013	15047	15030	14928	14871	15008	15035	14841	14942	15085	14956	15001	14957	15101	14882	14858	14906	15191	14890	15130	15005	14919	15001	14927	14952	15096	14938	15052	15025	14871	15012	15038	14991	15109	14967	14924	15075	14869	15084	15249	14968	15051	15072	15125	15070	15211	15108	14835	15021	14961	14892	14950	14906	15044	14891	14948	14878	14937	14954	15108	15135	14979	14950	15059	15101	14888	15068	14858	14865	15043	15045	14995	15069	14949	14980	15028	15012	15090	14844	14909	14923	15023	14779	14896	15083	15029	15077	14926	15108	15170	14841	15023	15020	14916	14899	15010	15101	15151	15042	14929	15096	15075	15000	14945	15032	15027	15167	15036	15058	14968	14982	15238	15002	15086	14995	15060	15066	15007	14986	14987	15020	15172
25309	21447	28177	25522	21418	19576	19233	17914	17595	17527	17625	17467	17741	17990	21146	28224	30092	26267	22101	19085	18154	17645	17314	17331	17328	17242	17301	17459	17295	17073	17557	17378	17337	17295	17177	17253	17408	17345	17453	17365	17553	17218	17143	17304	17191	17344	17304	17329	17418	17196	17212	17246	17287	17336	17377	17365	17436	17176	17303	17429	17291	17396	17263	17095	17434	17136	17421	17320	17378	17262	17239	17346	17077	17365	17464	17294	17201	17391	17442	17492	17364	17305	17133	17108	17442	17199	17307	17130	17391	17350	17398	17190	17304	17223	17224	17100	17303	17155	17475	17394	17279	17318	17219	17127	17161	17242	17494	17390	17220	16937	17102	17239	17192	17273	17355	17382	17168	17193	17130	17233	17326	17192	17243	17476	17217	17433	17489	17188	17176	17047	17111	17190	17445	17373	17204	17268	17249	17216	17272	17174	17239	17238	17440	17250	17386	17330	17177	17317	17114	17472	17186	17313	17289	16996	17248	17110	17117	17282	17363	17309	17296	17308	17087	17405	17293	17402	17270	17310	17265	17297	17247	17149	17360	17243	17429	17212	17313	17454	17326	17389	17216	17323	17107	17324	17240	17243	17192	17295	17264	17136	17394	17261	17370	17459	17440	17189	17116	17290	17350	17231	17258	17288	17158	17122	17255	17149	17258	17515	17163	17178	17426	17313	17338	17137	17194	17309	17102	17240	17234	17254	17135	17245	17277	17314	17245	17215	17237	17249	17325	17361	17203	17270	17280	17259	17048	17257	17069	17241	17261	17413	17209	17484	17203	17356	17146	17445	17345	17304	17207	17241	17207	17398	17261	17174	17406	17327	17383	17121	17220	17320	17208	17191	17131	17388	17168	17270	17264	17163	17286	17291	17316	17118	17394	17413	17488	17295	17199	17081	17197	17390	17157	17372	17137	17246	17067	17280	17223	17283	17225	17177	17259	17167	17326	17366	17213	17430	17410	17313	17164	17226	17286	17186	17050	17275	17216	17108	17074	17073	17271	17238	17090	17401	17255	17295	17205	17280	17133	17131	17241	17063	17243	17252	17187	17399	17281	17247	17157	17013	17248	17314	17185	17352	17232	17207	17300	17232	17292	17374	17056	17076	17138	17201	16909	17192	17050	17235	17146	17352	17243	17339	17140	17201	17258	17061	17458	17229	17239	17215	17209	17181	17130	17028	17267	17251	17417	17282	17236	17363	17222	17243	17145	17135	17350	17308	17378	17296	17266	17189	17268	17264	17138	17110	17239	17271	17209	17226	17170	17440	17312	17126	17333	17320	17224	17249	17152	17375	17320	17194	17039	17155	17101	17193	17279	17157	17313	17235	17186	17532	17252	17090	17131	17396	17427	17224	17181	17450	17395	17329	17205	17139	17200	17291	17285	17361	17252	17248	17304	17382	17231	17167	17278	17146	17331	17312	17201	17343	17234	17300	17173	17175	17139	17344	17248	17180	17200	17346	17128	17285	17265	17402	17371	17293	17219	17231	17063	17355	17160	17019	17268	17103	17273	17272	17123	17048	17427	17157	17320	17250	17432	17218	17203	17153	17211	17349	17294	17205	17304	17419	17268	17418	17230	17264	17242	17305	17437	17385	17116	17231	17200	16963	17195	17200	17239	17153	17288	17293	17368	17158	17181	17263	17195	17266	17404	17163	17241	17179	17298	17273	17145	17336	17257	17064	17354	17311	17439	17086	17123	17221	17194	17254	16898	17299	17039	17291	17333	17001	17182	17319	17013	17253	17331	17485	17388	17240	17549	17144	17275	17224	17188	17128	17346	17213	17292	17144	17319	17322	17266	17323	17269	17365	17127	17274	17369	17135	17296	17383	17146	17230	17444	17530	17339	17219	17321	17084	17349	17337	17187	17169	17404	17123	17335	17275	17237	17262	17261	17374	17452	17118	17165	17142	17383	17244	17396	17179	17318	17144	17449	17145	17280	17247	17130	17235	17360	17459	17125	17385	17245	17311	17279	17366	17089	17160	17344	17400	17281	17167	17181	17344	17267	17340	17335	17257	17181	17271	17143	17282	17178	17286	17279	17333	17256	17227	17321	17279	17400	17136	17465	17094	17082	17236	17132	17247	17161	17529	17343	17446	17249	17241	17341	17341	17344	17331	17235	17490	17115	17421	17347	17219	17253	17256	17296	17095	17546	17423	17431	17444	17218	17405	17298	17306	17351	17138	17198	17168	17227	17311	17187	17047	17291	17242	17220	17577	17181	17261	17397	17197	17144	17376	17310	17198	17248	17039	17291	17253	17268	17172	17298	17307	17301	17034	17332	17168	17214	17293	17295	17250	17377	17154	17105	17420	16995	17227	17216	17133	17305	17303	17262	17116	17241	17366	17321	17362	17138	17275	17306	17291	17256	17319	17354	17063	17395	17408	17236	17341	17308	17123	17347	17137	17134	17374	17301	17150	17285	17528	17343	17479	17248	17139	17278	17477	17295	17377	17401	17349	17353	17268	17467	17180	17316	17293	17389	17344	17261	17196	17103	17368	17167	17184	17245	17272	17421	17180	17039	17203	17154	17213	17218	17199	17305	17224	17376	16987	17168	17371	17110	17220	17290	17472	17509	17345	17291	17284	17422	17144	17201	17142	16986	17286	17223	17231	17384	17287	17207	17192	17158	17186	17236	17308	17356	17260	17131	17042	17562	17301	17091	17190	17326	17036	17417	17270	17120	17236	17406	17265	17327	17259	17061	17402	17357	17179	17194	17243	17263	17282	17229	17446	17218	17235	17017	17073	17347	17324	17248	17206	17195	17188	17072	17240	17303	17169	17241	17234	16931	17323	17340	17296	17295	17301	17304	17205	17223	17169	17264	17393	17317	17246	17265	17264	17317	17263	17335	17082	16810	17345	17220	17307	17311	17287	17224	17410	17267	17534	17475	17201	17204	17357	17006	17219	17064	17152	17343	17211	17253	17495	17268	17262	17223	17104	17233	17342	17257	17295	17233	17332	17138	17346	17396	17124	17186	17196	17264	17231	17369	17205	17225	17315	17158	17325	17189	17119	17072	17250	17194	17237	17235	17226	17205	17178	17233	17198	17125	17044	17240	17265	17458	17355	17239	17066	17336	17272	17307	17225	17407	17166	17150	17185	17433	17262	17209	17221	17334	17144	17133	17216	17359	17346	17087	17142	17405	17079	17395	17285	17441	17263	17460	17220	17296	17347	17510	17306	17443	17238	17084	17207	17202	17213	17384	17231	17132	17150	17292	17176	17205	17072	17226	17216	17183	17412	17250	17369	17247	17177	17306	16962	17370	17446	17392	17223	17250	17062	17315	17248	17189	17178	17338	17326	17122	17406	17344	17368	17261	17334	17343	17338	17382	17524	17233	17176	17143	17375	17303	17273	17186	17273	17409	17317	17256	17263	17325	17268	17175	17216	17191	17040	17187	17285	17193	17403	17363	17333	17196	17074	17109	17167	17380	17039	17340	17154	17414	17415	17279	17181	17142	17255	17445	17456	17171	17307	17211	17016	17333	17143	17102	17139	17381	17248	17232	17230	17301	17393	17349	17358	17269	17388	17073	17258	17198	17193	17322	17329	17287	17334	17336	17270	17162	17345	17119	17380	17283	17388	17092	17219	17148	17058	17293	17129	17329	17295	17212	17305	17342	17444	17194	17593	17387	17439	17105	17319	17309	17272	17231	17147	17132	17321	17340	17190	17192	17243	17200	17252	17279	17365	17287	17106	17275	17078	17218	17208	17353	17143	17095	17491	17391	17266	17256	17201	17174	17297	17190	17288	17465	17271	17131	17479	17209	17451	17337	17423	17223	17140	17275	17349	17158	17358	17371	17262	17133	17341	17136	17221	17141	17368	17184	17243	17137	17134	17288	17221	17377	17334	17155	17216	17238	17271	17308	17495	17290	17277	17194	17200	17191	17316	17284	17463	17282	17311	17056	17149	17187	17307	17285	17125	17136	17061	17164	17171	17072	17420	17330	17275	17238	17209	17204	17080	17143	17287	17307	17032	17214	17226	17147	17270	17289	17114	17199	17348	17334	17246	17099	17108	17258	17187	17139	17480	17565	17131	17153	17191	17263	17178	17424	17320	17217	17138	17184	17270	17163	17239	17112	17122	17426	17231	17233	17314	17146	17190	17328	17398	17316	17175	17358	17377	17193	17224	17273	17215	17162	17460	17317	17278	17279	17324	17224	17318	17392	17270	17212	17486	17328	17258	17208	17209	17319	17254	17324	17193	17287	17298	16941	17241	17295	17251	16929	17199	17242	17257	17371	17242	17119	17232	17230	17123	17299	17380	17226	17281	17176	17599	17283	17317	17252	17115	17296	17212	17173	17220	16949	17419	17383	17298	17349	17082	17222	17050	17275	17074	17189	17256	17479	17210	17472	17199	17358	17148	17154	17316	17274	17409	17064	17081	17246	17282	17350	17178	17438	17424	17239	17301	17135	17101	17316	17341	16976	17267	17202	17287	17350	17466	17261	17351	17465	17197	17191	17228	17287	17393	17538	17314	17277	17187	17303	17380	17319	17408	17237	17156	17364	17331	17442	17561	17474	17329	17237	17469	17297	17170	17162	17199	17420	17250	17174	17303	17155	17383	17219	17472	16927	17075	17196	17260	17217	17253	17252	17418	17273	17218	17391	17164	17364	17305	17140	17067	17371	17228	17189	17318	17108	17193	17261	17307	17223	17111	17291	17092	17222	17229	17256	17371	17423	17507	17045	17272	17287	17005	17558	17162	17098	17231	17134	17455	16965	17422	17203	17158	17394	17187	17249	17499	17235	17325	17379	17386	17284	17241	17005	17054	17264	17419	17132	17448	17351	17513	17310	17345	17176	17068	17118	17256	17074	17312	17221	17151	17162	17324	17176	17411	17232	17318	17336	17418	17164	17416	17431	17197	17373	17187	17433	17313	17047	17202	17313	17555	17200	17332	17373	17429	17162	17196	17196	17289	17306	16914	17131	17282	17132	17239	17201	17183	17269	17024	17173	17253	17336	17296	17063	17066	17403	17270	17299	17138	17234	17140	17225	17384	17491	16983	17272	17386	17189	17196	17230	17228	17216	17130	17102	17200	17131	17113	17225	17206	17396	17387	17237	17185	17213	17208	17272	17108	17516	17209	17412	17303	17182	17365	17263	17249
14298	21995	20807	17713	16847	16506	15978	15727	15664	15608	15467	15445	15659	16300	22360	30921	31313	25943	20330	16751	15804	15288	15122	15265	15195	15003	15191	15117	15227	15182	14986	15170	15054	15247	15129	15086	15188	15325	15190	15003	15054	15165	15105	15228	15132	15039	15149	15255	15009	15081	15023	15170	15331	15036	15206	15037	15119	14941	15146	15263	15079	15129	15286	15156	15143	15172	15195	15179	14984	14914	15073	14999	15241	15160	15168	15145	15086	15279	15025	15278	15082	15207	15220	15042	15099	15074	15209	15140	15080	15120	15153	15047	15063	15223	14919	15001	15279	15167	15068	15043	15252	15096	15115	15229	15145	15332	15081	15114	15028	15168	15096	15128	15039	15003	15220	14982	15116	15182	15026	14933	15149	15133	15198	15171	15087	15113	14997	15084	15108	15072	15368	15140	15146	15078	15220	15110	15226	15107	15093	14990	15120	15006	15244	15124	15213	14959	15324	14957	15116	15119	15077	15106	15077	15188	15282	15103	15061	14898	15173	15251	15331	15070	15087	15230	15084	15039	15128	15103	15175	15147	15193	15064	14991	15164	15196	15052	15040	15250	15289	15116	14997	15116	15137	15151	15060	15161	14976	15208	15012	15089	15005	14993	15068	15184	15157	15175	15101	15084	15118	15007	15051	14987	15112	15016	15040	14978	15111	15182	15046	15181	15269	15079	15168	15279	15131	14994	15188	15224	15020	15122	15133	15271	15124	15308	14917	15161	15179	15058	15014	15177	14974	15158	15072	15210	15252	15076	15043	15056	15112	15044	15271	15086	15167	15129	15026	15164	15026	15007	15166	15078	15006	15068	15052	15239	15130	15000	15068	15165	14875	14905	15163	15062	15083	14991	15212	15333	14958	15025	15061	15282	14986	15262	15016	15216	15097	14972	15177	15254	15069	14973	15062	15240	15238	15065	15081	15180	15032	15139	15170	15058	15181	15181	15066	15103	15089	15249	15205	15123	15057	15134	15283	15106	15000	15178	15226	15116	14868	15120	15137	15156	15195	15087	15052	15270	15114	15299	15287	15146	15264	15268	15151	15008	15246	15167	15197	15076	15181	15137	15055	15037	15215	15219	15079	15202	15168	14983	15261	15094	15080	15107	15147	14949	15159	15108	15186	15046	15209	14962	15207	15153	15121	15053	15131	15029	15251	14903	15243	14997	15020	15217	15184	15013	15207	15015	15119	14992	15062	15264	15108	15192	15028	15145	15145	15140	15029	15280	15138	15026	15139	15203	15003	15086	15045	15096	15121	15071	15367	14990	14999	15113	15024	15139	14973	15159	15195	15237	15063	15042	14989	14931	15317	15027	15283	15050	15168	15011	15148	15121	15148	15237	14991	15156	15217	15113	15140	15083	15036	15155	15163	15252	15083	15194	15160	15210	15123	15021	15064	15027	15244	14974	15191	15223	15128	15128	15134	15047	15019	15183	14970	15194	15165	15105	14986	15121	15049	15275	15209	15235	15028	15233	14998	14896	15002	15030	15084	15091	15233	15143	15151	14940	15193	15101	15074	15110	15308	15123	15076	15172	15079	15115	14971	15144	15091	14982	15068	15139	15070	15112	15174	15086	15149	15064	14993	15237	15145	15143	15113	15237	14995	15154	15074	15143	15000	15036	15075	15108	15082	15458	15050	15086	14861	15234	15099	14956	15119	15140	15015	15220	15121	15034	15366	15063	15146	15198	15212	14938	15161	15094	15115	15072	15044	15056	14996	15248	15185	15053	15244	15008	15024	15139	15094	15209	14995	15149	15336	15054	15306	15205	15128	15130	15016	15051	15151	15057	15092	15107	15024	15233	15101	15095	15050	15274	15205	15074	15213	15249	15166	15179	15014	15156	15260	15053	14939	15064	15279	15233	14953	15131	15162	15143	15048	15167	15111	14968	15090	15011	15074	15232	15095	15048	15216	15098	15062	15180	15176	15075	15195	15096	15183	15132	15008	14920	15142	15031	15061	15324	15104	15026	15073	15154	15126	15078	15342	15056	14956	15198	15379	14995	15058	15053	15174	15216	15103	15053	15163	15262	15047	15116	15205	15065	15257	15210	15186	15185	15162	15218	15095	15228	15087	14921	15083	15216	15045	15218	15269	15136	15206	14913	15061	15101	15110	15209	15217	14919	15116	15077	15315	15166	15216	15276	15146	15095	15083	15172	15121	15117	15262	15165	15163	15121	15103	15034	15121	15116	15261	15193	15062	15151	15118	15126	15180	15099	15191	15075	15040	15140	15197	15076	15166	15038	15077	15177	15109	15165	15163	15130	15195	15128	14923	15083	15200	15150	15197	15043	15168	15037	15001	15190	15025	15027	15110	15178	15100	15023	15253	15240	15236	15156	14992	15324	15115	15109	14978	15095	15030	15077	14911	15188	14975	15055	15027	15294	15122	15120	15026	15071	15142	15190	14970	15222	15099	15097	15161	15140	15025	15018	15124	15063	15225	15204	15029	15017	14993	15086	15108	15121	15142	15187	15262	15047	15085	15059	15106	15074	15253	15071	15053	15101	15160	15118	15255	15364	15082	15136	15124	15207	15096	15087	15146	15042	15054	15000	15049	15101	15137	15220	15163	15070	15153	15054	15033	14992	15055	15063	15034	15078	15149	15137	15131	15300	15033	15104	14993	15161	15190	15233	15106	15255	14979	14816	15056	15298	15234	15300	15102	15171	14963	15182	15155	15204	15091	15115	15248	14964	15069	15197	15101	14973	15098	15203	15107	15152	15016	14909	15097	15005	15016	15153	15055	15135	15198	15238	15163	15207	15116	15201	15278	15015	15151	15192	15197	15199	15106	15176	15111	15158	15059	15235	15059	15168	15029	15170	15128	15127	15215	15188	15050	15213	15066	15087	15168	15218	15279	15092	15172	15067	15096	15046	15103	15137	15204	15277	15166	15002	15295	15256	15061	15113	15064	15316	15165	15123	15186	14988	15272	15254	15085	15383	15132	14975	15012	14963	15131	15045	15044	15116	15182	15136	15171	14983	15073	15132	15036	15177	15022	15040	15132	14902	15051	14998	15108	15165	15231	15063	15096	15159	15155	15268	14992	15281	15086	15236	15045	15148	15135	15186	15012	15152	15090	15173	14975	15130	15081	15137	15174	15149	15099	15206	15055	14921	15243	15154	15116	15190	15138	15062	15418	15021	15061	15169	15167	15272	15056	15306	15242	15021	15155	15138	15089	15066	15131	14904	15282	15201	15112	15194	15021	15206	15290	15246	15138	15189	15032	15205	15147	15031	15172	15050	15068	15273	15188	15113	15172	15125	15111	15077	15088	15155	15121	15141	15225	15318	15172	15098	15083	15249	15224	15081	15132	15113	15340	15164	15074	15212	15446	15082	14945	15160	15140	15109	14990	15038	15155	15070	15220	15128	14962	15165	15015	15267	15034	15186	15171	15168	15023	15112	15215	15227	14998	15177	15242	15126	15062	15112	15211	15097	15100	15207	14972	15041	15102	15087	15229	15174	15071	15108	15248	15125	15128	15095	15136	15110	14988	15069	15087	15045	15111	15035	14919	15181	14993	15149	15159	15276	15263	15065	15160	15071	15246	15269	15120	15028	15239	14949	15108	15222	15220	15219	15041	15209	15111	15106	15177	15041	15270	14947	14927	15230	15167	15129	15267	15001	15199	15090	15054	15201	14972	15306	15156	15064	15117	15126	15088	15167	15246	14934	15291	15345	15069	15044	15227	15217	15144	15153	15145	15078	15219	15291	15140	15046	15163	15264	15195	15143	15299	15301	15034	14991	14946	15152	15163	15143	15112	15228	15171	15212	15141	15362	15102	15209	15087	15050	14992	14976	15034	14913	15154	15183	15148	15067	15225	15077	15199	15197	15056	15083	15138	15000	15172	14895	15153	15137	15042	15115	15062	15156	15276	15179	15089	15088	15249	15137	15084	15380	15164	15043	15182	15014	15070	14965	15262	15239	15217	15060	15032	15183	15089	15209	15118	15075	15148	15178	15079	15216	15081	15178	15290	15249	15209	15245	15019	15163	15165	14937	15134	15069	15138	15148	14901	15217	15208	15131	15049	15070	15063	15034	15135	15191	15218	15180	15062	15036	15056	15119	15067	15227	15160	15064	15140	15154	14991	15100	15173	14910	15258	15278	15294	15118	15006	15164	15078	15081	15124	15298	15056	14995	15232	15148	15129	15207	15148	15023	15357	15149	15063	15089	14906	15249	15015	15177	15141	14998	15066	15037	15363	15162	15068	15113	15142	15118	15131	14946	15281	14836	15141	15032	15098	15061	15215	15106	15108	15117	15272	15160	15098	15083	15205	15051	15020	15181	15163	15157	15131	15244	15217	15227	15016	15191	15309	15288	15116	15188	15175	15197	15103	14991	15208	15277	15307	15161	15263	15166	15131	15040	15118	15196	14982	15121	15015	15238	15013	15160	15240	15103	15083	15125	14899	15159	15076	15333	15124	15076	15285	14987	15047	15182	15026	15236	14994	15071	15052	15039	14934	14812	15164	15131	15189	15054	15179	14947	15118	15102	15145	14997	15094	15105	15333	15102	15409	15144	14987	15061	15145	14943	15324	15142	15090	15095	15129	15246	15079	15144	15100	15101	15248	15256	15276	15111	15108	15191	15193	15253	15018	15019	15303	15011	14995	15100	14941	15172	15227	14957	15038	14982	15063	15160	15065	14952	15099	15289	15111	15169	15270	15069	15118	14963	15214	15118	15069	15169	15214	15110	15037	15055	14963	15096	15178	15099	15056	15186	15278	15092	14981	15095	14962	15005	15159	15260	15206	15180	15046	15164	15103	15040	15163	15250	15270	15045	15013	15288	15097	15185	15150	15056	15002	15185	15194	15148	15190	15141	15308	15109	15119	15337	15128	15075	15057	15136	15127	15009	15034	15124	15122	14956	15093	15161	15224	15061	15145	14817	15113	15204	15169	15115	14992	15252	15068	15046	15196	15258	15188	15206	15088	15023	15072	15260	15158	15109	14978	15124	15002	15049	15093	15000	15162	15193	15099	15209	15027	15183	15031	15005	15117	15166	15277	15162	15009	15157	15139	14991	14856	14968	14926	15185	15220	15091	15003	15060	15102	14989	15067	15164	15300	14896	15084	15216	15154	14920	14978	15279	15374	14988	15220	14985	15115	15054
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
